html,body {font-family: 'Open Sans', sans-serif;padding-top: 40px;background:#fafafa;}
img {max-width:100%;height:auto;}
iframe			{ width:100%;border:none;}
.admin-bar .mainNav {margin-top:32px;} .fb-like-box span,
.fb-like-box iframe {border:none!important;}
.fb-like-box span,
.fb-like-box iframe,
.fb-like-box{width: 100% !important;display:block;}
.fb-like-box {border:4px solid #eee;border-radius:4px;margin:60px 0 10px;} .navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background: none!important;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background: none!important;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background: none!important;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color:#000;
}
.navbar-default .navbar-toggle {
border:none;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus, 
.navbar-default .navbar-nav > .active > a:focus:hover,
.navbar-default .navbar-nav > .active > a:hover:focus,
.navbar-default .navbar-nav > .active > a:active, 
.navbar-default .navbar-nav > li > a:focus {
background-color: #C2D2A1;
color: #555!important;
font-weight:500;
} label input {font-weight:normal;}
.gform_wrapper textarea.medium,
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
width: 100%!important;
}
.modal-dialog {z-index: 1000000000000;} em {font-weight:normal;font-family:sans-serif;}
h1 span {display:block;font-size:small;}
.page-header h1 {font-family:"schoolbook-web";font-weight:700;text-transform:uppercase;color:#535a42;}
.page-header h1 small {font-family:"futura-pt";font-weight:400;text-transform:inherit;margin-left:20px;}
h2 {font-family:"schoolbook-web";font-weight:700;color:#535a42;}
h3 {font-family:"schoolbook-web";font-weight:700;color:#535a42;font-style:italic;}
h4 {font-family:"futura-pt";color:#991a3d;margin-top:25px;}
h5 {font-family:"futura-pt";color:#888;text-transform:uppercase;letter-spacing:1px;}
article {padding-right:40px;line-height:1.5;}
address {margin-top:6px;}
a {color:#7f8572;text-decoration:underline;}
a:hover {color:#535a42;}
blockquote {font-family:"schoolbook-web";font-style:italic;} .mainLogo {background: none repeat scroll 0 0 #fff;display: block;max-width: 200px;position: absolute;text-align: center;z-index: 10;top:0;left:0;border-radius:0 0 6px 6px;box-shadow:1px 1px 5px rgba(59,59,59,0.4);}
.mainLogo img {width:200px;padding:20px 20px 23px;}
.navbar-brand img {height:35px;padding:0;margin-top:-6px;} .mainNav {background:#2A301E;border:none;border-radius:0 0 0 0;margin:0;box-shadow:1px 1px 15px rgba(59,59,59,0.62);font-family:"futura-pt";}
.mainNav .container {position:relative;}
.mainNav .nav li a {color:#fff!important;padding:30px 15px!important;text-transform:uppercase!important;font-weight:normal!important;text-decoration:none!important;font-size:15px!important;}
.mainNav .nav li a:hover {background:#12160C;color:#fff;}
.navbar-default .navbar-brand {color: #fff;margin-top:-2px;}
.navbar-toggle {color:#fff;}
#menu-bottom {padding-top:0!important;} .home .col-sm-6 {margin-bottom:20px;}
.single-portfolio-img {min-height:150px;background:#aab2b1;border-radius:5px;border:1px solid #eee;}
.hero {background:url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/bible.png);height:500px;background-size:cover;}
.hero .container .row,
.hero .container .row div,
.hero .container {position:relative;height:500px}
.hero p {color:#fff;font-size:29px;max-width:650px;position:absolute;bottom:40px;right:40px;text-transform:uppercase;text-shadow: 1px 2px 2px #160e0b;font-family:"futura-pt";background:rgba(0,0,0,0.63);padding:25px;}
.callouts {margin-top:30px;}
article {color:#333;}
.bible-display {font-family: 'Slabo 27px', serif;text-align:justify;font-size:medium;}
.bible-display sup {font-family:'Open Sans';font-size:60%;color:#999;}
.services ul 	{list-style-type: none;margin:0;position: relative;padding:0;}
.services ul li {background: url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/hr.png) repeat-x scroll center bottom rgba(0, 0, 0, 0); margin: 0;padding: 6px 0 10px;}
.pastor			{background: url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/hr.png) repeat-x scroll center bottom rgba(0, 0, 0, 0);display: block;padding-bottom: 10px;}
.church-info	{line-height: 16pt;}
article			{line-height: 1.55;}
.whiteBg .panel	{border:none;}
.whiteBg .panel-body
{background:#DCDED9;color:#12160c;}
.services ul 	{list-style-type: none;margin:0;position: relative;padding:0;}
.services ul li {background: url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/hr.png) repeat-x scroll center bottom rgba(0, 0, 0, 0); margin: 0;padding: 6px 0 10px;}
.greenBg .services ul
{background:#1d2214;}
.services ul li:last-child
{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.services span.time
{color: #7f8673;float: right;}
.services .panel-body
{padding-top:0;padding-bottom:0;}
.whiteBg .panel	{border:none;}
.whiteBg .panel-body
{background:#DCDED9;color:#12160c;}
.whiteBg .pastor {
background: url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/grey-hr.png) repeat-x scroll center bottom rgba(0, 0, 0, 0);
}
.whiteBg .panel ul li {
background: url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/grey-hr.png) repeat-x scroll center bottom rgba(0, 0, 0, 0);
padding: 8px 0 12px;
}
.whiteBg .panel ul li:last-child {
background:none;
}
.btn-success:hover
{background:#C2D2A1;color:#12160C;}
.panel-body		{font-size:14px;}
.whiteBg .panel .btn
{background:none repeat scroll 0 0 #a5aa9d;border:none;color:#fff;text-transform:uppercase;text-decoration:none;}
.panel			{margin-top:45px;}
.whiteBg .panel-heading
{background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDE1MiwyNiw2MSwxKTsiIC8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDEwMiwxNyw0MSwxKTsiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgZmlsbD0idXJsKCNncmFkaWVudCkiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIC8+PC9zdmc+);
background: -o-linear-gradient(top, rgba(152,26,61,1), rgba(102,17,41,1));
background: -moz-linear-gradient(top, rgba(152,26,61,1), rgba(102,17,41,1));
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(152,26,61,1)), color-stop(1, rgba(102,17,41,1)));
border:none;color: #fff;text-transform: uppercase;font-size:large;font-family:"futura-pt";font-weight:500;}
.callouts a		{color:#333;text-decoration:none;}
article {position:relative;z-index:10} #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(odd) .sermon .sa_widget_title, #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(even) .sermon .sa_widget_title, #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(odd) .sermon .sa_widget_title a, #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(even) .sermon .sa_widget_title a {font-family:"schoolbook-web";}
#sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(odd) .sermon .info, #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(even) .sermon .info {font-family:"futura-pt";font-style:normal;}
#sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(odd) .sa_widget_tools .play .text, #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(even) .sa_widget_tools .play .text {font-family:"futura-pt";font-size:125%;font-weight:600;text-transform:uppercase;margin-top:5px!important;}
#sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(odd) .sa_widget_tools .play .text .min, #sa_widget_content div.sa_widget_sermons div.sa_widget_sermons_row:nth-child(even) .sa_widget_tools .play .text .min {font-weight:300;text-transform:lowercase;font-size:.75em!important;}
.sa_widget_browser_pages_top, .sa_widget_browser_pages_bottom {font-family:"Open Sans";} footer			{background:#49071a url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/footer-bg.png) repeat-x;position:relative;margin-top:40px;font-family:"schoolbook-web"; font-style:italic;}
footer a		{background:url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/footer-link-bg.png) right repeat-y;}
footer .container
{background:url(//jordanbaptistchurch.com/wp-content/themes/jbc/images/footer-bg2.png) no-repeat left top;margin:0 auto;padding-bottom:10px;}
footer .container p
{margin:0 auto;text-align:center;font-size:19pt;line-height:20pt;padding:25px 0;}
footer .container p.second
{line-height:24pt;padding-top:0;margin-left:420px;color:#fff;}
footer .container p span
{color:#b05e74;font-size:15pt;}
footer cite		{color:#b05e74;font-size:40pt;font-style:normal;font-weight:200;display:block;text-align:right;margin:-10px auto 0 auto;}
.menu-bottom-container
{margin:0 auto;}
#menu-bottom 	{margin: 0;padding: 9px 0 0;text-align: center;text-transform: uppercase;}
#menu-bottom li {display: inline-block;margin: 0;padding: 0;}
#menu-bottom li a
{color: #fff;font-size: 13pt;padding: 0 20px 0 12px;text-align: center;text-decoration: none;} .staff-bio			{clear:both;font-size:14px;border-bottom:1px solid #DCDED9;margin:30px 0;padding-bottom:15px;}
.staff-bio h2		{margin:0;}
.staff-bio h3		{margin:0 0 15px 0;}
.staff-bio img		{border:8px solid #ffffff;box-shadow: 0 0 5px #cccccc;float:left;margin:0 30px 15px 0;} .fb-like-box.fb_iframe_widget {width:300px!important;float:right;} .well {border-color:#dcded9;
background: #eaeaea; background: -moz-linear-gradient(top, #eaeaea 0%, #ffffff 100%); background: -webkit-linear-gradient(top, #eaeaea 0%,#ffffff 100%); background: linear-gradient(to bottom, #eaeaea 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=0 ); }
.page-template-donate .well {position:relative;height:102px;-webkit-box-shadow: 0px 0px 4px 0px #ddd;box-shadow: 0px 0px 4px 0px #ddd;margin-top:30px;}
.page-template-donate h3 {margin:0;padding:0;font-family:'Open Sans', sans-serif;color:#6c6b6b;font-style:normal;}
.stripe-button-el {display:none!important;}
html body.page-template-donate .well button {font-size:small;text-transform:uppercase;font-weight:bold;position:absolute;bottom:0;left:0;right:0;width:100%;border:none;border-top:1px solid #dcded9;border-radius:0 0 4px 4px;
background: #a5aa9d; background: -moz-linear-gradient(top, #a5aa9d 0%, #9fa497 25%, #8b9183 75%, #858a7c 100%); background: -webkit-linear-gradient(top, #a5aa9d 0%,#9fa497 25%,#8b9183 75%,#858a7c 100%); background: linear-gradient(to bottom, #a5aa9d 0%,#9fa497 25%,#8b9183 75%,#858a7c 100%); }
.well sup {color:#b6b6b6!important;font-weight:normal;}
#customAmountWell {padding-top:5px;}
.well label {color:#a5aa9d;font-size:small;text-transform:uppercase;margin:0;}
#customAmountWell input {margin-top:3px;}
@media handheld, only screen and (max-width: 1024px) {
.mainLogo img {
padding: 8px;
width: 107px;
}
#page > br {display:none;}
}
@media handheld, only screen and (max-width: 767px) {
.page-header h1 small {display:block;margin:0;}
body {padding-top: 10px}
#menu-bottom li a {font-size:small;padding:0 5px;}
article {padding-right:0;}
.mainNav .nav li a {color: #fff;font-weight: bold;padding: 12px;text-transform: uppercase;}
.hero {background:none;}
.page-header {margin-top:18px;}
h1,h2,h3,h4,h5,h6 {margin-top:0;}
.callouts {padding:0 15px;}
.callouts h4 {font-size:200%;margin-top:15px;}
.callouts p {margin-bottom:30px}
#bible-display {margin-top:25px;}
.staff-bio img {display:block;margin:0 auto 20px auto;float:none;}
}