@import url(source-sans-pro.css);

/* CSS Document */

*{font-family:'Source Sans Pro';}

.no-mp{margin:0; padding:0;}

.top{background:#434D72;}

.top .container{height:20px; line-height:20px; color:#AEB4CC;}



header{min-height:116px; background: url(../images/headerbg.gif) repeat-x #3C466B;}

header .container{background:url(../images/header-bg.png) no-repeat top center;}

.carousel-inner > .item > img {
  margin: 0 auto;
}

.logo{padding:2px 0 0 0;}

nav.navbar.navbar-inverse{border-radius:0; margin-bottom:0; background:url(../images/nav-bg.gif) repeat-x; border:none; min-height:46px; border-bottom:1px solid #F5F5F5;}

nav.navbar.navbar-inverse:before{position:absolute; height:21px; left:0; top:100%; width:100%; background:url(../images/shadow-sprite.png) repeat-x;}



.navbar-inverse .navbar-nav>.active>a, 

.navbar-inverse .navbar-nav>.active>a:hover, 

.navbar-inverse .navbar-nav>.active>a:focus,

.navbar-inverse .navbar-nav>.open>a, 

.navbar-inverse .navbar-nav>.open>a:hover, 

.navbar-inverse .navbar-nav>.open>a:focus, 

.navbar-inverse .navbar-nav>li>a:hover, 

.navbar-inverse .navbar-nav>li>a:focus,

.dropdown-menu>.active>a,

.dropdown-menu>.active>a:hover,

.dropdown-menu>.active>a:focus {

	color: #fff;

	background-color: #5f698e;

	background-image:url(../images/slash.png);

	-webkit-transition: all 0.5s ease-in-out;

	-moz-transition: all 0.5s ease-in-out;

	-o-transition: all 0.5s ease-in-out;

	transition: all 0.5s ease-in-out;

}



.nav.navbar-nav>li>a{padding:13px 10px}

.navbar-inverse .navbar-nav>li>a{color:#5F698E;}

.nav.navbar-nav>li>ul.dropdown-menu{padding-top:0;}

ul.dropdown-menu{background-image:url(../images/slash.png);}

ul.dropdown-menu li{border-bottom:1px solid #e1e1e1;}

ul.dropdown-menu li a{padding:7px 20px}

ul.dropdown-menu li a:hover{background-color:#5f698e !important; background-image:url(../images/nav-bg-hover.gif); color:#ffffff;}

/*Content*/

.breadcrumb{border:1px solid #C7C7C7;}

main.content-section{ background:url(../images/bg.png); }

main.content-section .container{background:#ffffff; padding-top:15px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0;}

main.content-section a{color:#535D81; font-weight:500;}

main.content-section a.btn{color:#ffffff;}

.no-pad{padding:0px;}

.row-pad{padding:0 15px;}



.panel *{color:#313b4b;}

.panel.panel-default .panel-heading{background:#434D72 url(../images/header-bg.png) center top; color:#ffffff; font-size:18px;}

.panel-body{padding:1px; background:url(../images/shadow-sprite.png) repeat-x;}

.panel-body p{padding:8px 15px; margin-bottom:0;}

.panel-body .list-group{margin-bottom:0;}



.img-left{float:left; margin-right:15px; margin-bottom:15px;}

.img-right{float:right; margin-left:15px; margin-bottom:15px;}

.page-title{font-size:24px; font-weight:300;}



.news-list li{padding:0;}

.news-list li a{display:block; padding: 10px 15px;}

.news-list li a:focus{text-decoration:none;}



p{text-align:justify; font-size:15px;}

#innerT .row{margin-right:0; padding-right:0;}

.filter{margin-bottom:15px;}

ul.image-li li{list-style:none; float:left; margin:0 6px 12px 6px; padding:0;}

ul.image-li li img{width:270px; height:170px;}



.carousel-control.left{background:url(../images/prev.png) no-repeat center center;}

.carousel-control.right{background:url(../images/next.png) no-repeat center center;}

/*Footer*/

footer{min-height:50px; background:#222222; padding:15px 0; color:#ffffff;}

footer p{margin-bottom:0;}



@media (min-width:768px){

	.middle-col{padding:0px;}

	.right-col{padding-left:0px;}

	.left-col{padding-right:0px;}

	.fp2{text-align:right;}

	.btn-login{margin-top:25px; float:right; text-align:right; display:block;}

}

@-webkit-keyframes hue {

  from {

    -webkit-filter: hue-rotate(0deg);

  }

  to {

    -webkit-filter: hue-rotate(-360deg);

  }

}

#audioPlayer{display:inline-block; float:left;}

#testimonial > div{border:1px solid #EBEBEB; padding:10px; width:100%; background:#ffffff;}

#testimonial > div h2{margin-top:0; margin-bottom:0px;}

#testimonial > div p.message{margin-bottom:0; padding-bottom:10px;}

#testimonial > div img{width:150px; float:left; margin-right:10px;}

.js-isotope .item{list-style:none;}



.profileThumb{width:300px;}

#accordion .panel-heading{padding:0;}

.panel-click{display:block; padding:10px 15px; color:#ffffff !important;}

.panel-click:hover, .panel-click:focus{text-decoration:none;}



.church-schedules ul{margin:0; padding:0; border-top:1px solid #ddd;}

.church-schedules ul li{list-style:none; margin:0; padding:6px 10px; border:1px solid #ddd; border-top:none;}



ol.list li{margin-bottom:10px;}

#google_translate_element{display:inline;}

.goog-te-combo{

	height: 34px;

	padding: 6px 12px;

	font-size: 14px;

	line-height: 1.42857143;

	color: #555;

	background-color: #fff;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 4px;

}

.skiptranslate.goog-te-gadget{overflow:hidden; height:40px;}