
@media only screen and (max-width: 768px) { 
/* mobile   */
.sh3-1-11{width:100%;  float:left;}
body{font-size:13px; line-height:17px;}
.mobileTop1{display:block;width:100%; background-color:#000; float:left;} 
.mobileTop1 ul{padding-left:0px;list-style:none;}
.zMenuBarDiv { width:100% !important;} 
.mobileMenuButton, .mobileMenuDiv a:link, .mobileMenuDiv a:visited{text-decoration:none; text-align:left !important; display:block; width:100% !important; padding:5% !important; padding-top:7px !important; padding-bottom:7px !important;  background-color:#6f2c91; color:#FFF !important; clear:both; float:left !important; clear:both !important; margin:0px !important;}
.mobileMenuButton{ background-color:#6f2c91; color:#FFF !important; padding-top:10px !important; padding-bottom:10px !important;} 

.mobileMenuDiv .zMenuBarDiv{padding-left:0px;}
.mobileMenuDiv .zMenuBarDiv li { float:left; list-style:none; clear:both; width:100% !important;}
.mobileMenuDiv .zMenuBarDiv li ul { display:none !important;} 
.mobileMenuButton {display:block;}
.mobileMenuDiv {display:none;background-color:#000;}  
#slideshowHomeDiv{display:none;}
#slideshowHomeDiv1{display:block;}
/*#slideshowHomeDiv1{height:auto !important;}
#slideshowHomeDiv1 a{ width:100% !important;float:left !important; position:absolute !important; height:auto !important;}
#slideshowHomeDiv1 img{height:auto !important;} */

.mobileMenuDiv .zMenuBarDiv li { float:left; clear:both; width:100% !important;}
.mobileMenuDiv .zMenuBarDiv li ul { display:none !important;} 
.bodyRight img{ width:auto !important; height:auto !important; max-width:100%;}
.bodyRight iframe{width:100% !important;}    
 
.wrapper{width:100%;}
.sh-subpage{width:100%; padding-left:5%; padding-right:5%;} 
.bodyRight{width:100%;}
.bodyContent{width:100%;}
.footerDiv{padding-left:5%; padding-right:5%;}
.footerDiv p.left{width:100%; }
.footerDiv p.right{width:100%; text-align:left;}
#givingSearchWrapper{display:none;}
#headerHowToEnterLnk{display:none;}
header {display:none;}
.footerDiv nav ul li, .footerDiv nav ul li.first{padding:0px; border-right:0px; clear:both; width:100%; padding-bottom:10px; float:left; }

.sliderWrapper{width:100% !important;height:auto; }
#pagerWrapper{right:0px; top:-395px;}
#gallery{width:100% !important;height:200px !important;}
.sliderWrapper img{width:100% !important; height:auto !important;}
#sliderRightSideWrapper{margin-top:10px; width:100%;}
#homeBodyTopSection{height:auto;width:100%; float:left;}
#bodyContentMain{width:100%;}
.home3ColumnHeader{width:100% !important;}
.homeSermonBtn{width:250px;}
#bodyContentRightBar{height:auto;}
.home3Column{width:250px; margin-left:20px; margin-bottom:20px; margin-right:20px; float:left; }
.home3Column a{min-height:auto;}
#bodyContentMain, #bodyContentRightBar{min-height:auto !important;}
				.blog-home{width:100%; padding-top:20px;;}
.sh-hideOnMobile{display:none;}
.sh-showOnMobile{display:block;}
.bodySideBar{width:100%;border-right:0px;}

/* visit*/
.visitLandingSection img{float:left;}
.headerUnderNavWrapper{display:none;}
.visitSidebar1{display:none;min-height:auto !important;}
#visitLandingTopImage{display:none;}
.visitLandingSection{width:100%;height:auto; padding-left:5%; padding-right:5%;}
.visitLandingSection h2{width:100%;}
.visitLandingSection p{width:100%;}
.bodyRight{min-height:auto !important;}
#aboutPageTopText{margin:0px;  padding-left:5%; padding-right:5%;width:100%;}
#aboutPageMainText{margin:0px;  padding-left:5%; padding-right:5%; width:100%;}
#imNewMap{margin:0px;}
.nav{width:100%;}
#slideWrapper{width:100%;}
.aboutSlide{ width:100% !important;}
#chSlideshow{ width:100% !important;}
.slideColumn {width:100% !important;}
#chSlideshow{width:100% !important; height:2500px !important;}
#chSlideshow .aboutSlide{width:100% !important;}
.slideDateHeader{margin:0px; clear:both;}
.slideImgCaption{width:100%;}
.aboutSlide img{float:left;max-width:400px; width:100% !important; margin:0px !important; clear:both;}
.slideBodyText{margin:0px !important;}
.bodyContent p{font-size:14px; line-height:18px;}
.primaryStaffWrapper{width:100%; }
#sStaffHeader{width:100%;}
.sStaffTable table{width:100%;}
#slideWrapper{margin:0px; padding-left:5%; padding-right:5%;}

#staffPageImg, #staffPageName, #staffPagePosition, #staffPageEmail, #staffPageBio{margin-left:5%; margin-right:5%; }
.whatWeBelieve1{width:100%; padding-left:5%; padding-right:5%;}
.home3ColumnText{width:100% !important;}

/* ministries */
#mlpBodyMainLeft{width:100%; padding-left:5%; padding-right:5%; min-height:auto !important;}
.ministriesHR{width:100%;}
#mlpBodyMainRight{width:100%;min-height:auto !important;}
.ministrySidebar1{min-height:auto !important; float:left;}
.ministriesContentDiv{float:left; }

#mlpBodyMainLeft table{display:block; border-spacing:0px; padding:0px; width:100%; float:left;}
#mlpBodyMainLeft tr, #mlpBodyMainLeft td{border-spacing:0px; padding:0px;display:block; width:100%; float:left;}
.mlpBodyMainRightText{width:100%; padding-left:5%; padding-right:5%; }

/* missions */
#missionsTopText{width:100%;}
#missionsTopContent{width:100%;}
#missionsTopWrapper{width:100%; padding-left:5%; padding-right:5%; min-height:auto; background:none;}
#missionsBottomContent{width:100%;}
#missionsBottomSideBar{width:100%; min-height:auto !important; padding-left:5%; padding-right:5%;border-right:0px; }
#missionsBottomSideBar h1{width:100%;}
#missionsBottomMain{width:100%; min-height:auto !important;}
#mbmSubTitle, #mbmTitle, #missionsBottomMainGrid{margin:0px; width:100%; min-height:auto !important; padding-left:5%; padding-right:5%;}
.missionGridItem{width:200px;}
#mbmSubTitle, #mbmTitle{margin-bottom:20px;}

#sMissionHeaderWrapper{width:100%; height:auto;padding-left:5%; padding-right:5%;}
#sMissionHeader{width:100%;}
#sMissionHeader h1{font-size:21px;}
#sMissionContent{width:100%;}
#sMissionContentMainImg{margin:0px; width:100%; max-width:340px;}
#sMissionContentRight, #sMissionContentLeft{width:100%; min-height:auto !important; padding-left:5%; padding-right:5%; margin-top:20px;}
#sMissionContentRightTopContentRowsWrapper{width:100%; margin:0px; float:left;}
#sMissionUpdateHeader{width:100%;}
.sMissionContentRightTopContentRow{width:100%;}
.smcWholeColumn{float:left; width:100%;}
#sMissionUpdateHeader{display:none;}
#sMissionUpdateHeader h2{font-size:21px;}
#shareThisMission{float:left; margin:0px;}
.msSocial{display:none;}
#sMissionContentLeft h3{margin:0px;}
.missionSubscribe1{padding-left:0px;}
.sMissionUpdateRow{width:100%;  padding-left:5%; padding-right:5%;}
.fullWidthShadowDivider{width:100%;}
#missionUpdateContentLeft{width:100%;}
#missionUpdateContentLeftBody{width:100%;}
.eventDiv1{width:100%;}
.eventDiv2{width:100%;  padding-left:5%; padding-right:5%;}

/* resources */
#fcrHeaderWrapper{width:100%; height:auto;float:left; margin:0px; background:none; background-color:#000;}
#fcrHeader{width:100%; height:auto;float:left; margin:0px;}
#resourcesNav{width:100%; margin-top:20px; height:auto;}
#fcrHeader img{position:relative; max-width:300px; width:100%; float:left; bottom:0px; top:5px; left:5px;}
#resourcesNav li{width:100%; float:left; margin-bottom:10px;}
#resourcesNav ul{position:relative; bottom:0px;}
#fcrHomeTopPH{width:100%; max-width:450px;}
#fcrHomeTopRight{width:100%; padding-left:5%; padding-right:5%;}
#home .bodyContent{width:100%;}
#home .recentSeries h1{width:100%;}

#sermonsContent{width:100%;}
#sermonSeriesMainImg {
	float:left;	
	margin:0px;
}
#curriculumContent{width:100%; padding-left:5%; padding-right:5%;}
#curriculumContent img{width:auto !important; height:auto !important; max-width:100% !important;}
#ssDescription{width:100%;}

#sermonsContent table{width:100%; display:block;}
#sermonsContent th{display:none;}
#sermonsContent tr{width:100%; display:block; float:left; margin-bottom:20px;}
#sermonsContent td{width:100%; float:left; padding-bottom:3px;}
footer{padding-left:5%; padding-right:5%;}
footer .right, footer .left{width:100%; float:left;}
.ssHeader{width:100%; float:left;}
.equHeight{min-height:auto !important; width:100%; float:left;}
#singleSermonRightSideBar{width:100%; float:left;}
#sermonsContent div.jp-audio{ float:left; max-width:420px; width:100%; }
#sermonsContent div.jp-audio div.jp-type-single div.jp-progress{width:70px;}
#sermonsContent div.jp-audio div.jp-volume-bar{left:200px;}
#sermonsContent div.jp-audio div.jp-type-single a.jp-mute, #sermonsContent div.jp-audio div.jp-type-single a.jp-unmute{margin-left:85px;}
#sermonsContent div.jp-audio div.jp-type-single div.jp-time-holder{width:150px;}

#sermonsWrapper{padding-left:5%; padding-right:5%;}
#sermonsSideBar{width:100%; min-height:auto !important;  border-right:0px;}
.bodyContent h2{width:100%;}
#sermonSeriesGrid{width:100%; margin:0px;  }
#sermonsBody{min-height:auto !important; width:100%;}
#sermonVideo{width:100%; float:left; height:210px;}
#curriculumDescription{width:100%; float:left;}
#sermonBodyTitle{width:100%;}

/* */
/* */


}
@media only screen and (max-width: 660px) {  
}
@media only screen and (max-width: 400px) { 
} 

