@media all and (max-width: 1200px) {
	.container{width:95%;}
	.recent-messages .recent-col{ padding-left:0; margin-bottom:15px; padding-right:1% !important;}
	.recent-messages img{max-height:199px;}
	.images-scoller{height:inherit;}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:relative !important; bottom:0 !important; padding-bottom:9px;}
}
@media all and (max-width: 1024px) {
	.contain-starts .col-sm-8{width:100% !important;}
	.contain-starts .upcoming-events{width:100% !important;}
	.contact-main{width:100% !important; text-align:left !important; padding-left:0 !important;}
}
@media all and (max-width: 1000px) {
	.side-content{margin-right:0; width:100%; padding:0 !important;}
	.sidebar{padding-top:20px;}
}

@media all and (max-width: 900px) {
	.hero-wrapper .hero-content h4{font-size:20px;}
	.hero-wrapper .hero-content h1{ font-size:40px;}
}
@media all and (max-width: 991px) {
	.upcoming-events{padding-left:0;}
	.word-we-preach{margin-top:40px;}
	.events-info ul li{width:100%;}
	.event-info-left{ width:70%;}
	.event-info-right{width:22%;}
	.footer-top .contact-main{padding-left:0; width:100%; text-align:left;}
}
@media all and (max-width: 767px) {
	.recent-messages img{max-height:199px;}
	.recent-messages .recent-col{ padding-left:0; margin-bottom:5px; }
	.contain-starts p{font-size:14px;}
	.contain-starts h5{font-size:20px;}
	.contain-starts #sidebar li a{font-size:14px;}
	h1, .h1{font-size:25px;}
	.images-scoller{padding-top:60px;}
	.media-links a{font-size:17px;}
	.contain-starts{padding:20px 0;}
	.images-scoller{padding:17px 0 5px 0;}
	.bx-wrapper{margin-top:10px !important;}
}
@media all and (max-width: 520px) {
	.more-info{float:left; width:100%; padding-bottom:10px;}
	.more-info p{clear:both; width:100%; float:left; padding-bottom:10px;}
	.more-info a{clear:both; width:100%; float:left; margin-right:0 !important; margin-bottom:10px;}
}
@media all and (max-width: 500px) {
	ul#media-cat{float:none; margin:0 auto; width:220px; margin-top:30px;}
	ul#media-cat li{margin-bottom:20px;}
	ul#media-cat li:nth-child(2n+2){margin-right:0;}
	.media-library{ padding-bottom:5px;}
	.media-library h1{text-align:center;}
	.bottom-arrow{display:none !important;}
}
@media all and (max-width: 480px) {
	.event-info-left{ width:100%;}
	.event-info-right{width:100%; margin-top:5px;}
	h1, .h1{font-size:19px;}
	.media-info{padding:0;}
	.media-links a{font-size:15px;}
	.recent-messages{ margin-top:0;}
	.recent-messages .recent-col{ padding-left:0; margin-bottom:2px; }
}
@media all and (max-width: 400px) {
	.hero-wrapper .hero-content{top:103px;}
}
/* For Tablate Portrait mode andaroid  */
@media all and (max-width: 767px) {
	.logo{text-align:center;margin-bottom:20px;}
	.header-right{text-align:center;}
	.header-right .meeting-time{text-align:center;}
	.header-right .meeting-place{text-align:center;}
	.uppar-part{float:none !important;margin:0 auto;width:438px;}
	.header-right{margin-top:10px;}
	.header-nav .row{margin:0;}
	.upcoming-events{width:100%; margin-top:0;}
	.container {width:100%; padding:0;}
	.header-nav nav > ul > li > a{height:37px !important; line-height:29px !important; color:#fff !important;}
	.row{margin:0 15px;}
	.expanded-subnav{height:976px !important;}
	.recent-messages .recent-col{width:50%; float:left;}
	.header-area .logo{width:100%; text-align:center;}
	.header-right{width:100%; text-align:center;}
}
@media all and (max-width: 670px) {
	ul#media-cat li a{ width:100px;}
	ul#media-cat li{margin-right:20px;}
	
}
@media all and (min-width: 768px) and (max-width: 780px) {
	.header-nav nav > ul > li > a{font-size:12px !important;}
	.subnav.grid .grid-col ul > li ul a{font-size:12px;}
}

*+html .col-sm-8 {width: 66.66666666666666%;float:left;}
*+html .col-sm-4 {width: 30%;float:right;}
*+html .recent-messages .col-sm-3{ width:23.1%; float:left;}
*+html .footer-top .col-sm-7{ width:58.3333%;float:left;}
*+html .footer-top .col-sm-3{width:25%; float:right;}
*+html .sidebar{width: 15% !important; float:left;}
*+html .side-content{width:58.3333%; float:right;}
*+html .header-nav{ background-position:0 46px;}
*+html .subnav{float:left; width:100%; position:absolute; z-index:999999999;}
*+html .media-info{width:83.3333%;}

.col-sm-8 {width: 66.66666666666666% \0/; float:left\0/;}
.col-sm-4 {width: 33.333333% \0/; float:right\0/;}
.recent-messages .col-sm-3{ width:25%\0/; float:left\0/;}
.footer-top .col-sm-7{ width:58.3333%\0/;float:left\0/;}
.footer-top .col-sm-3{width:25%\0/; float:right\0/;}
.sidebar{width: 25%\0/; float:left\0/;}
.side-content{width:58.3333%\0/; float:right\0/;}
.header-nav{ position:relative\0/; z-index:99999999\0/;}

.media-library h1{margin-top:40px\0/;}
.media-info{width:83.3333%\0/;}
#home-hero{margin-top:0\0/;}
