/* Responsive CSS
 * Author : MAQK
 * Author URI : www.aivahthemes.com
======================================================================== */


/* Mobile Menu
======================================================================== */



@media only screen and (max-width : 1299px ) {
.top-icon .aio-icon-header h3.aio-icon-title {  font-size: 28px !important;}
.uvc-heading .uvc-main-heading h2, .uvc-heading .uvc-main-heading h1, .uvc-heading .uvc-main-heading h3, .uvc-heading .uvc-main-heading h4, .uvc-heading .uvc-main-heading h5, .uvc-heading .uvc-main-heading h6 {
    font-size: 23px !important;
    text-align: center;}
.copyright {
    padding: 25px 10px;
}
.gpro-footer-form .wpcf7-form input[type="submit"] { width: 100%;}





}





@media only screen and (max-width : 1024px ) {

.top-icon .aio-icon-header h3.aio-icon-title { font-size: 22px !important;}
.service-info-area .info-c-full-br .icon-circle-list .info-circle-icons img {
height: 40px !important; width: 40px !important;}
.service-info-area .info-c-full-br .icon-circle-list .info-circle-icons {
  height: 60px !important; width: 60px !important; margin: -30px !important;}



.location-areas-box .loaction_btns li{width: 33.33%;}


}

@media only screen and (max-width : 991px ) {
    
.sf-menu li { margin: 0 0 0 5px;}   
.header-style1 .sf-menu > li a { padding: 31px 6px;  font-size: 12px;}   
 .status-publish .vc_col-has-fill > div { height: inherit;}
.status-publish .vc_col-has-fill > div { height: 500px;}    
 .inner .one_fourth:first-child iframe { height: 200px;}   
 .one_fourth:last-child { width: 100%;    margin: 20px 0;}   
 .one_fourth.last .widget{ margin:0;  }  
 .wpcf7 .ajax-loader {  position: absolute !important ;    right: 0;}   
    
 .inner-banner-img { min-height: 200px;}
.inner_banner_caption .h1, .inner_banner_caption h1 {  font-size: 25px;}
.breadcrumb li { font-size: 15px;}   
 .page-id-1746 .status-publish .vc_col-has-fill > div { height: inherit;}    
 .page-id-1746 .aio-icon-box { margin-bottom: 0;} 
 .contact-page-form .vc_col-sm-6 {  width: 100%;}  
    
 .contact-page-form textarea { height: 150px;}    
 .contact-map iframe{height:250px;}   
#text-13 strong { font-size: 11px;font-weight: 500; }
#text-13 strong span {  font-weight: 500;  }

.jhslider{text-align:center !important; width:100%; }
    
    
}

@media only screen and (max-width : 800px ) {
/*.tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green { margin: 0 -25px !important;}
.tp-caption img {  display: none; }*/

#custom_html-2 a.enquiry-now-btn {  line-height: 30px!important;    margin: 0 5px 0 0;}
#custom_html-2 a.enquiry-now-btn i { font-size: 14px;}
.textwidget.custom-html-widget { display: flex; flex-wrap: wrap; align-items: center; align-content: center;}
 .one_half.last { align-items: center;}   
    
}





@media only screen and (max-width : 767px ) {
	figure img { width: auto; max-width: 100%; height: auto; }
	.logo { margin:20px auto 20px 0; }
	.iva-mobile-dropdown {
		display:block;
		margin:0 0 0 auto;
		height: 35px;
		width: 40px;
		position: relative;
		cursor: pointer;
		display: block;
		background: #cccccc url(../images/menu-icon.png) 0 0 no-repeat;
	}
	
	.location-areas-box .loaction_btns li{width: 50%;}
}

/* Devices Less than 768 pixels display
======================================================================== */
@media only screen and (max-width : 767px ) {

	.nomargin.one_half,	.nomargin.one_third, .nomargin.two_third, 
	.nomargin.one_fourth, .nomargin.one_fifth, .nomargin.four_fifth, 
	.nomargin.one_sixth, .nomargin.five_sixth, .nomargin.two_fifth, 
	.nomargin.three_fifth, .nomargin.three_fourth {
		margin-bottom: 20px;
		float: none;
		width: 100%;
	}

	.partial_section_image { display: block; width: 100%; }
	.partial_section_content { display: block; width: 100%; }
	.iva-bookings { margin: 0 0 10px 0 !important; }

	.header-s3-right { display: none; }	
	.sf-menu, .dcjq-mega-menu{ display:none !important; }
	.logo img { transform:scale(1); }
	.icn_wrap { display: none; }

	/* Header Style 4 */	
	.services-box { margin-top: 0 !important; }
	.header-area { display: table;  margin: 0 auto; }
	.header-style4 { position: relative; }
	.header-style4 .logo {
		  text-align: center;
		  padding: 20px 0;
		  margin: 0;
		  max-width: none;
		  display: block;
	}
	.header-rightpart { display: block; padding: 0; }
	.topbar-left { float: none; width: 100%; padding: 0; }
	.topbar-right { float: none; width: 100%; padding: 0; }
	.topbar-right .atpsocials { float: none; margin: 5px 0; }
	.icn_wrap_align { display: none; }
	.header-style4 .menuwrap { float: none; }
	.header-style4 .iva-mobile-dropdown { margin: 15px auto; }
	
	
.inner .one_fourth:first-child { width: 100%;}	
.inner .one_fourth:nth-child(3) { width: 100%; margin: 20px 0 0;}	
.topbar .inner{width:100% !important; display: flex; flex-wrap: wrap; align-items: center; align-content: center;    justify-content: center;}
.topbar .one_half{ width:auto !important;}	
.service-info-area {  height: 500px !important;}
.topbar .one_half.last {  margin: 0 0 0 10px;}
.copyright_right .textwidget {
    font-size: 11px !important;
}

.service-info-area .info-c-full-br .icon-circle-list .info-circle-icons img {
    height: 30px !important;
    width: 30px !important;
}
.service-info-area .info-c-full-br .icon-circle-list .info-circle-icons {
    height: 40px !important;
    width: 40px !important;
    margin: -20px !important;
}
.service-info-area .info-c-full h3 {  font-size: 18px;    margin: 0 0 10px;}

.service-info-area .info-circle-text {
    font-size: 12px;
    line-height: 15px;
}
/*.tp-caption.light_medium_20, .light_medium_20 { text-align: center; width: 100%; left: 50% !important; transform: translate(-50%, -50%) !important; top: 43% !important;}*/

/*.tp-caption.whiteline_long, .whiteline_long {    display: none !important;}*/

/*.tp-caption.light_medium_20 { margin: 0 -70px !important;}*/

.tp-caption img{ width:60px !important;     height: auto !important;}




.location-areas-box .loaction_btns li{width: 50%;}

}


@media only screen and (max-width: 600px ) {
#text-13 .textwidget {line-height: 30px;}
.topbar .one_half.last { line-height: 30px;    width: 100% !important; justify-content: center;}
.topbar #custom_html-2 a { line-height: 27px!important; height: 30px !important; width: 30px !important;}
.grecaptcha-badge { display: none !important;}
.tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green { padding: 10px 24px!important; font-size: 14px !important;}

.topbar {  line-height: 75px;    height: 80px;}
header.header-style1 { top: 70px;}
.tp-caption img { padding: 0 10px 0;}
.location-areas-box .loaction_btns li{width: 50%;}
.location-areas-box{padding:30px 0;}
}

/* Regular Desktop Resolution 
======================================================================== */

@media only screen and (min-width : 1025px) and (max-width : 1169px) {
	
	figure img { width: auto; max-width: 100%; height: auto; }

	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header .header-area,
	.subheader-inner,
	.iva_bk_inner {  width: 1000px !important; }

	.leftsidebar .content-area,
	.rightsidebar .content-area { }

	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none;  }

}

/* Small Desktop Resolution and iPad Landscape
======================================================================== */
@media only screen and (min-width : 960px) and (max-width : 1024px) {
	
	figure img { width: auto; max-width: 100%; height: auto; }

	.fixed-header { position: relative !important; }
	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none; }

	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header-area,
	.page_content,
	.menu-inner,
	.iva_mmenu,
	.subheader-inner {  width: 940px !important;  }

	.header .menu-dropdown {  display: block; right: 0px !important; float: right; }
	.header-style4 .search-box { display:none !important; } 
	
	.callOutBox .callout_text { float: none;}
	.callout_text .fancyheading { text-align: center; }
	.callOutBox .callout_btn { float: none; margin: 0 auto; display: table; }
}	


/* iPad Portrait
======================================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	.wpb_column { margin-bottom:15px; }
	.vc_col-sm-4,
	.vc_col-sm-8 { width:100% !important;}
	figure img { width: auto; max-width: 100%; height: auto; }
	
	.fixed-header { position:relative; }

	.callOutBox .callout_btn { float: left !important; margin-left: 10px; margin-top: 10px; }

	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none; }

	.inner,
	.pagemid > .inner,
	.videoslider,
	.header-area,
	.page_content,
	.section_inner,
	.iva_mmenu,
	.subheader-inner {  width: 640px !important;  }

	.header-style2 .menu-inner { width: auto !important; }
	.header-style2 .primarymenu { border: none; display: table-cell; margin: 0 0 0 auto; padding: 0; position: relative; vertical-align: middle; }
	.header-style2 .logo { display: table-cell; margin:0 auto 0 0; }
	.header-style3 .iva-mobile-dropdown { margin:24px 0 0 auto; }

	.leftsidebar .content-area,
	.rightsidebar .content-area { 
		float: none; 
		width: auto; 
		padding-left:0; 
		padding-right:0; 
		border: none;
	}

	/* Footer 2 Columns */
	.one_fourth { width: 48%; }
	.one_fourth:nth-child(even) { margin-right: 0;}

	.rightsidebar #sidebar,
	.leftsidebar #sidebar { float:left; width:100%; }

	.rightsidebar #sidebar .content { padding-left:0; border:none; }
	.leftsidebar #sidebar .content { padding-right:0; border:none; }
	.section_bg { background-image: none !important;}
	.flex-caption, .header-style4 .search-box { display:none !important; }	
	.check-wrap { margin-left: 0; display: inline-block; }

	.partial_section_image { display: block; width: 100%; }
	.partial_section_content { display: block; width: 100%; }
}

/* Smartphones and iPhone 4s(landscape)
======================================================================== */
@media only screen and (min-width: 320px) and (max-width: 480px) {

	figure img { width: auto; max-width: 100%; height: auto; }

	.fixed-header { position:relative; }
	.wpb_column { margin-bottom:15px;}	
	.callOutBox .callout_btn { float: left !important; margin-left: 10px; margin-top: 10px; }	
	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none; }

	.leftsidebar .content-area { float:none; width: auto; padding-left:0; border: none; }
	.rightsidebar .content-area { float:none; width: auto; padding-right:0; border: none; }

	.sermon-thumb,
	.iva-location-image { display: block !important; float: none !important; width: auto !important; margin-right:0 !important; }

	.iva-location-indetails,
	.iva-location-details { display: block !important; width: auto !important; }

	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header-area,
	.subheader-inner,
	.menu-inner,
	.iva_mmenu,
	.page_content {  width: 90% !important;  }

	.rightsidebar #sidebar,
	.leftsidebar #sidebar { float:left; width:100%; }

	.rightsidebar #sidebar .content {padding-left:0; border:none;}
	.leftsidebar #sidebar .content {padding-right:0; border:none;}

	.header-style2 .primarymenu { border: none; display: table-cell; margin: 0 0 0 auto; padding: 0; position: relative; vertical-align: middle; }
	.header-style2 .logo { display: table-cell; margin:0 auto 0 0; }
	.header-style3 .iva-mobile-dropdown { margin:24px 0 0 auto; }
	.one_half,
	.one_third, 
	.two_third,
	.one_fourth, 
	.one_fifth,
	.four_fifth,
	.one_sixth,
	.five_sixth,
	.two_fifth,
	.three_fifth,
	.three_fourth { width: 100%;  margin-right:0; }

	.section_bg { background-image: none !important;}
	.topbar * { text-align:center !important; }

	.copyright_left, 
	.copyright_right { width:100%; float:none; text-align:center; }

	.pricetable .column { float: none; width: 100%; border-width:1px; margin-bottom: 20px; }
	.post-metadata { display: none; }

	.subdesc,
	.breadcrumbs { float: none !important; display: block !important; }

	.iva_one_half, .iva_one_third  { width:100%;}
	.iva-testimonial { display:block; border-width:0 0 1px 0; }

	.vertabs .tabs { float: none; width:100%; }
	.vertabs .tabs li { border-width:1px 1px 0; }
	.vertabs .tabs li:last-child { border-width:1px 1px 1px 1px; }

	.iva-np-title { display:none;}
	.iva-np-allitems,
	.iva-np-navs { width: 160px;}

	.flex-caption,
	.header-style4 .search-box { display:none !important; } 

	.tc-details { float: none; margin-bottom: 15px; }
	.header-style2 .menu-dropdown { margin-top: 30px;}

	/* New Fixes */
	.fancyheading .xlarge { font-size: 30px !important; }
	.fancyheading .large { font-size: 26px !important; }
	.vertabs .tabs li, .hortabs .tabs li { width: 100%; float: none; }	

	blockquote.alignright,
	blockquote.alignleft,
	blockquote.aligncenter { width: 100% !important; margin-right:0 !important; margin-left:0 !important;}
}

/* iPhone 5s(landscape)
======================================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px) {

	figure img { width: auto; max-width: 100%; height: auto; }

	.fixed-header { position:relative; }
	
	.wpb_column { margin-bottom:15px;}	
	.callOutBox .callout_btn { float: left !important; margin-left: 10px; margin-top: 10px; }	
	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none; }

	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header-area,
	.subheader-inner,
	.menu-inner,
	.iva_mmenu,
	.page_content { width: 80% !important; }

	.header-style2 .primarymenu { border: none; display: table-cell; margin: 0 0 0 auto; padding: 0; position: relative; vertical-align: middle; }
	.header-style2 .logo { display: table-cell; margin:0 auto 0 0; }
	.header-style3 .iva-mobile-dropdown { margin:24px 0 0 auto; }

	.rightsidebar #sidebar,
	.leftsidebar #sidebar { float:left; width:100%; }

	.leftsidebar .content-area { float:none; width: auto; padding-left:0; border: none; }
	.rightsidebar .content-area { float:none; width: auto; padding-right:0; border: none; }

	.rightsidebar #sidebar .content {padding-left:0; border:none;}
	.leftsidebar #sidebar .content {padding-right:0; border:none;}

	.subdesc,
	.breadcrumbs { float: none !important; display: block !important; }

	.one_half,
	.one_third, 
	.two_third,
	.one_fourth, 
	.one_fifth,
	.four_fifth,
	.one_sixth,
	.five_sixth,
	.two_fifth,
	.three_fifth,
	.three_fourth { width: 100%;  margin-right:0; }

	.section_bg { background-image: none !important;}
	.topbar * { text-align:center !important; }

	.copyright_left, 
	.copyright_right { width:100%; float:none; text-align:center; }

	.pricetable .column { float: none; width: 100%; border-width:1px; margin-bottom: 20px; }
	.post-metadata { display: none; }
	.iva_one_half, .iva_one_third { width:100%;}
	.iva-testimonial { display:block; border-width:0 0 1px 0; }

	.vertabs .tabs { float: none; width:100%; }
	.vertabs .tabs li { border-width:1px 1px 0; }
	.vertabs .tabs li:last-child { border-width:1px 1px 1px 1px; }

	.iva-np-title { display:none;}
	.iva-np-allitems,
	.iva-np-navs { width: 160px;}

	.flex-caption,
	.header-style4 .search-box { display:none !important; } 

	.tc-details { float: none; margin-bottom: 15px; }
	.header-style2 .menu-dropdown { margin-top: 30px;}

	/* New Fixes */
	.fancyheading .xlarge { font-size: 30px !important; }
	.fancyheading .large { font-size: 26px !important; }
	.vertabs .tabs li, .hortabs .tabs li { width: 100%; float: none; }

	blockquote.alignright,
	blockquote.alignleft,
	blockquote.aligncenter { width: 100% !important; margin-right:0 !important; margin-left:0 !important;}
	.tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green {
    padding: 7px 20px!important;
    font-size: 15px !important;
}
}

@media only screen and (max-width :500px) {
/*.tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green {*/
/*    margin: 0 0 0 -50px !important;}*/

/*.tp-caption.tp-fade.start { margin: 0 20px 0 0!important;}*/

.location-areas-box .loaction_btns li {    width: 100%;}



}


@media only screen and (max-width : 380px) {

.status-publish .vc_col-has-fill > div{ height:inherit;}
#text-13 strong{ font-size:10px !important ; }
#text-13 strong a { font-size: 10px;}
.logo img { width: 200px;}

#stretched #wrapper { overflow: hidden;}
.service-info-area .info-c-full h3 {
    font-size: 12px;}
.tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green {
    padding: 6px 12px!important;
    font-size: 9px !important;
}
}



/* Smartphones  and iPhone 4s (portrait) 
======================================================================== */
@media only screen and (max-width : 320px) {

	figure img { width: auto; max-width: 100%; height: auto; }

	.fixed-header { position:relative; }

	.wpb_column { margin-bottom:15px;}	
	.callOutBox .callout_btn { float: left !important; margin-left: 10px; margin-top: 10px; }	
	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none; }

	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header .inner,
	.subheader-inner,
	.iva_mmenu,
	.page_content {  width: 90% !important;  }

	.header-style2 .primarymenu { border: none; display: table-cell; margin: 0 0 0 auto; padding: 0; position: relative; vertical-align: middle; }
	.header-style2 .logo { display: table-cell; margin:0 auto 0 0; }
	.header-style3 .iva-mobile-dropdown { margin:24px 0 0 auto; }

	.leftsidebar .content-area { float:none; width: auto; padding-left:0; border: none; }
	.rightsidebar .content-area { float:none; width: auto; padding-right:0; border: none; }

	.sermon-thumb,
	.iva-location-image { float: none !important; width: auto !important; margin-right:0 !important; }

	.iva-location-indetails,
	.iva-location-details { width: auto !important; }

	.rightsidebar #sidebar,
	.leftsidebar #sidebar { float:left; width:100%; }

	.rightsidebar #sidebar .content { padding-left:0; }
	.leftsidebar #sidebar .content { padding-right:0; }

	.one_half,
	.one_third, 
	.two_third,
	.one_fourth, 
	.one_fifth,
	.four_fifth,
	.one_sixth,
	.five_sixth,
	.two_fifth,
	.three_fifth,
	.three_fourth { width: 100%; margin-right:0; }

	.section_bg { background-image: none !important;}

	.topbar * { text-align:center !important; }

	.copyright_left, 
	.copyright_right { width:100%; float:none; text-align:center; }

	.pricetable .column { float: none; width: 100%; border-width:1px; margin-bottom: 20px; }

	.subdesc,
	.breadcrumbs { float: none !important; display: block !important; }

	.iva_one_half, .iva_one_third { width:100%;}
	.iva-testimonial { display:block; border-width:0 0 1px 0; }

	.vertabs .tabs { float: none; width:100%; }
	.vertabs .tabs li { border-width:1px 1px 0; }
	.vertabs .tabs li:last-child { border-width:1px 1px 1px 1px; }

	.iva-np-title { display:none;}
	.iva-np-allitems,
	.iva-np-navs { width: 160px;}

	.flex-caption, 
	.header-style4 .search-box { display:none !important; } 

	.tc-details { float: none; margin-bottom: 15px; }
	.header-style2 .menu-dropdown { margin-top: 30px;}

	/* New Fixes */
	.fancyheading .xlarge { font-size: 30px !important; }
	.fancyheading .large { font-size: 26px !important; }
	.vertabs .tabs li, .hortabs .tabs li { width: 100%; float: none; }	 

	blockquote.alignright,
	blockquote.alignleft,
	blockquote.aligncenter { width: 100% !important; margin-right:0 !important; margin-left:0 !important;}
	.service-info-area .info-circle-text {
    font-size: 9px;
    line-height: 10px;
}
/*.tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green {*/
/*    margin: 0 0 0 -37px !important;*/
/*}	*/
}

/* Small Mobile Devices
======================================================================== */
@media only screen and (min-width: 240px) and (max-width: 319px) {

	figure img { width: auto; max-width: 100%; height: auto; }

	.fixed-header { position:relative; }

	.wpb_column { margin-bottom:15px;}	
	.callOutBox .callout_btn { float: left !important; margin-left: 10px; margin-top: 10px; }	
	#boxed #wrapper { width: auto !important; margin:0 auto; -webkit-box-shadow: none; box-shadow: none; }

	.header-style2 .primarymenu { border: none; display: table-cell; margin: 0 0 0 auto; padding: 0; position: relative; vertical-align: middle; }
	.header-style2 .logo { display: table-cell; margin:0 auto 0 0; }
	.header-style3 .iva-mobile-dropdown { margin:24px 0 0 auto; }
	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header .inner,
	.subheader-inner,
	.iva_mmenu,
	.menu-inner,
	.page_content {  width: 90% !important;  }

	.header-style2  {  }

	.leftsidebar .content-area { width: auto; padding-left:0; border: none; }
	.rightsidebar .content-area { width: auto; padding-right:0; border: none; }

	.sermon-thumb,
	.iva-location-image { float: none !important; width: auto !important; margin-right:0 !important; }

	.iva-location-indetails,
	.iva-location-details { width: auto !important; }

	.rightsidebar #sidebar,
	.leftsidebar #sidebar { float:left; width:100%; }

	.rightsidebar #sidebar .content { padding-left:0; }
	.leftsidebar #sidebar .content { padding-right:0; }

	.inner,
	.pagemid > .inner,
	.section_inner,
	.videoslider,
	.header .inner,
	.subheader-inner,
	.iva_bk_inner ,
	.leftsidebar .content-area,
	.rightsidebar .content-area { width: 200px; }

	.one_half,
	.one_third, 
	.two_third,
	.one_fourth, 
	.one_fifth,
	.four_fifth,
	.one_sixth,
	.five_sixth,
	.two_fifth,
	.three_fifth,
	.three_fourth { width: 200px;  margin-right:0; }

	.section_bg { background-image: none !important;}

	.topbar * { text-align:center !important; }

	.copyright_left, 
	.copyright_right { width:100%; float:none; text-align:center; }

	.pricetable .column { float: none; width: 100%; border-width:1px; margin-bottom: 20px; }

	.post-metadata { display: none; }

	.subdesc,
	.breadcrumbs { float: none !important; display: block !important; }

	.iva_one_half, .iva_one_third { width:100%;}
	.iva-testimonial { display:block; border-width:0 0 1px 0; }

	.vertabs .tabs { float: none; width:100%; }
	.vertabs .tabs li { border-width:1px 1px 0; }
	.vertabs .tabs li:last-child { border-width:1px 1px 1px 1px; }

	.iva-np-title { display:none;}
	.iva-np-allitems,
	.iva-np-navs { width: 160px;}

	.flex-caption,
	.header-style4 .search-box { display:none !important; } 

	.tc-details { float: none; margin-bottom: 15px; }
	.header-style2 .menu-dropdown { margin-top: 30px;}

	/* New Fixes */
	.fancyheading .xlarge { font-size: 30px !important; }
	.fancyheading .large { font-size: 26px !important; }
	.vertabs .tabs li, .hortabs .tabs li { width: 100%; float: none; }

	blockquote.alignright,
	blockquote.alignleft,
	blockquote.aligncenter { width: 100% !important; margin-right:0 !important; margin-left:0 !important;}	

}

@media (max-width:480px) {
.location-areas-box .loaction_btns li{width: 100%;padding: 0px 5px;} 
}