@media only screen and (max-width:1599px) {
/*LIGHTBOX*/
.lightbox .lb-image {
/*responsive*/width:auto!important;height:auto!important;
/*responsive - stop image upscaling*/max-width:100%!important;margin:0 auto;
}
.lb-outerContainer {/*responsive*/max-width:80%;height:auto!important;width:auto!important;}
.lb-dataContainer {/*responsive*/max-width:80%;height:auto!important;width:auto!important;}

/*#hdr,#ftr,#nav ul{padding-left:20px;padding-right:20px;}*/

}

@media only screen and (max-width:1000px) {
.cols2575{flex-direction:column;}.cols2575 div{width:100%;}.cols2575 div:first-child{width:100%;margin-right:0%;margin-bottom:40px;border:none;}	
}

@media only screen and (max-width:820px) {
.cols5050{display:block;}.cols5050 div{width:100%;}.cols5050 div:first-child{margin-right:0%;margin-bottom:40px;}
.cols6040{display:block;}.cols6040 div{width:100%;}.cols6040 div:first-child{width:100%;margin-right:0%;margin-bottom:40px;}
.cols4060{display:block;}.cols4060 div{width:100%;}.cols4060 div:first-child{width:100%;margin-right:0%;margin-bottom:40px;}
.cols6633{flex-direction:column;}.cols6633 div{width:100%;}.cols6633 div:first-child{width:100%;margin-right:0%;margin-bottom:40px;}
.cols3366{flex-direction:column;}.cols3366 div{width:100%;}.cols3366 div:first-child{width:100%;margin-right:0%;margin-bottom:40px;}
.text-col{margin-bottom:0px!important;}.text-col p,.text-col h2{text-align:center;}
}
@media only screen and (max-width:739px) {
.grid{justify-content:left;}
.grid333 div{width:48%;-webkit-flex-basis:48%;-moz-flex-basis:48%;flex-basis:48%;margin:1%;}

}

@media only screen and (max-width:639px) {
.cols333{display:block;}.cols333 div{width:100%;}.cols333 div:nth-child(2){margin-right:0%;margin-left:0;margin-bottom:30px;margin-top:30px;}
.grid{display:block;}
.grid5050 div{width:98%;margin:1%;}
.grid333 div{width:98%;margin:1%;}
}


/*-----------------------------------------------*/
/*-----------------------------------------------*/



@media only screen and (max-width:1060px) {
	
	#nav ul li a{font-size:100%;}
	
	#banner{height:50vw;}
	.slide-content{padding-left:20px;padding-right:20px;}
	
	
}


@media only screen and (max-width:940px) {

	#banner{font-size:85%;}
	.slide-content{padding-left:20px;padding-right:20px;}
	
	#hdr-wrapper{position:absolute!important;}
	#hdr-logo-nav{min-height:70px;}
	#logo{position:absolute;left:20px;top:10px;transform:none;}
	#nav-wrapper{margin:12px 0 0 0;}
	#nav{padding:20px 0 0 0;/*padding:180px 0 30px 0;position:static;left:auto;*/}
	#nav ul{display:block;padding:0;text-align:center;}
	#nav ul li{width:100%!important;/*border-top:1px solid #fff;*/margin:0 auto;}#nav ul li:first-of-type{border:none;}
	/*#nav ul li:nth-of-type(4){display:none;}*/
	#nav ul li a{padding:10px 12px;border-radius:0;text-align:right;}
	#nav ul li:hover a,#nav ul li.selected a{}
	#nav-toggle{cursor:pointer;display:inline-block;/*margin:0 15px 0 0;position:absolute;top:10px;right:0px;z-index:200;*/}
	#hdr-fb{position:absolute;top:20px;right:50px;}#hdr-fb img{width:30px;}
	
	#hdr{/*padding-top:30px!important;padding-bottom:30px!important;*/}
	
	#home-about-bg{background:none;}
	#home-about{display:block;padding:0;margin:0;}
	#home-about-text{width:100%;padding:80px 5vw;}
	#home-about-img{width:100%;}
	#home-about-img img{border:none;margin:0;left:0;width:100%;}
	
	.page-imgtext-bg{background:none;}
	.page-imgtext-bg2{background:none;}
	.page-imgtext{display:block;padding:0;margin:0;}
	.page-imgtext-text{width:100%!important;padding:80px 5vw!important;}
	.page-imgtext-img{width:100%!important;}
	.page-imgtext-img img{border:none;margin:0;left:0;width:100%;}
	
	#home-stable-wrapper{padding-bottom:20vw;background-background-position:50% 50%;background-image:url(images/home/stable3.png);}
	#home-stable-img{display:none;/*background:url(images/home/stable2.png) no-repeat bottom right;background-size:cover;position:absolute;bottom:0;top:auto;width:100%;height:95vw;border-top:10px solid #fff;*/}
	
	#stable-pics{padding:0;}
	#stable-pics .cols{display:block;margin:0;padding:20px 20px;}
	#stable-pics div{width:100%;}
	#stable-pics-1{height:60vw;margin-bottom:20px;}
	
	.highlightbar{margin-top:80px;}
	.highlightbar-img{min-height:40vw;}
	
}



@media only screen and (max-width:820px) {
	#home-services-sermons-wrapper{background-image:none;}
	.page-text2-wrapper{background-image:none;}
	
	#contact{display:block;}
	#contact div{width:100%;margin:0!important;}
	#contact strong{padding-bottom:34px;}
	#contact strong:last-of-type{}
	
	#map{margin-bottom:0!important;}#map iframe{height:60vw;}
	#address{height:60vw;}
	
	#home-sermons a.button-link{position:relative;top:-50px;}
	
}


@media only screen and (max-width:799px) {
#banner{height:70vw;}

#ftr.cols333{display:block;}.cols333 div{width:100%;}
#ftr div:nth-of-type(1) em{background:url(images/associate.png) no-repeat 50% 20px;background-size:80px;padding:100px 20px 20px 20px;max-width:500px;margin-left:0px;}
#ftr div:nth-of-type(3) em{background:url(images/ambassador.png) no-repeat 50% 20px;background-size:80px;padding:100px 20px 20px 20px;max-width:500px;margin-right:0px;}
}



@media only screen and (max-width:639px) {
#banner{height:70vw;}
#banner h1{font-size:200%;}

}


@media only screen and (max-width:400px) {
#logo img{width:180px;}
#banner{height:100vw;}
#home-about-text{padding-bottom:0;}
}


