@media (max-width:767px){body{padding:0 !important;}
.container{margin-left:20px !important;margin-right:20px !important;}
#component{overflow:visible;}
.wrapper{margin:0;}
.wrapper-inner{padding-top:0px;}
#push{display:none;}
#featured-row .moduletable{border:none;box-shadow:none;}
.mod-menu__social{margin-right:80px;}
#top_header .social{margin-bottom:0px !important;}
#header-row{position:relative;}
#header-row #logo{margin-bottom:30px;}
#header-row .container{background:none;border-bottom:none;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.1);}
#header-row .moduletable.call-now div{padding:15px 45px 0 0;}
#header-row .mod-search{margin-left:40px;}
#header-row .moduletable.call-now{margin-bottom:0px;}
#header-row .moduletable.social{margin:10px 0px 0px 0px;}
#header-row .moduletable.navigation{width:99.5%;margin:0px auto;clear:both;}
.navigation #as-menu{margin-top:0px !important;}
#as-menu .select-menu option{padding:1px 0 3px 10px;}
.moduletable.slider{overflow:hidden;}
.slide_title{display:none !important;}
#camera-slideshow .camera_caption p{display:none !important;}
.camera_caption a.readmore{right:inherit;}
#header-row .select-menu{min-width:436px;}
.mod-newsflash-adv__links .item__module{width:48%;margin:0 1% 20px;float:left;}
.page-blog .items-row.cols-3 .item_img.img-intro{width:98.5%;}
.page-blog .items-row .span6 .item{border-bottom:1px solid #D4D4D4;margin-bottom:30px;padding-bottom:20px;overflow:hidden;}
.page-blog .items-row.cols-2{border-bottom:none;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.page-category__clients .item{overflow:hidden;margin-bottom:20px;}
.page-category__clients .item_img{float:left;margin-right:20px;clear:none !important;}
.page-featured .items-row .item__featured{margin-bottom:30px !important;}
a.btn, a.readmore,
.btn_info,
.btn-info,
.btn-group button.btn,
.mod-newsflash a.readmore,
.btn-primary,
.btn_primary,
.contentpane .button{text-wrap:none;}
.item-image.blog-image{float:none;margin:0 0 20px 0;}
.img-full__left.span5{width:50%;}
.row-fluid [class*="itemSpan"]{display:block;float:none;margin-left:0;width:auto;}
.span9 .row-fluid [class*="span"] .img-intro__none,
.span9 .row-fluid [class*="span"] .img-full__none,
.span6 .row-fluid [class*="span"] .img-intro__none,
.span6 .row-fluid [class*="span"] .img-full__none{width:98.5%;}
.page-item{padding-bottom:0px;}
.page-gallery .item_img.img-intro{float:left;margin:0;max-width:100%;}
.page-gallery .mask_cont{padding:30px;}
.contact_form{width:50%;}
.contact_details{margin-bottom:20px;}
.contact_details .span6{width:50%;float:left;}
.mod-search__aside .mod-search_searchword{width:50%;}
.mod-login__aside .mod-login_username,
.mod-login__aside .mod-login_passwd{width:50%;}
aside{margin-top:0px;}
aside .mod-search button.btn.btn-search{margin-top:0px;}
#footer{height:auto;}
#footer p{margin-bottom:0;}
.mod-footer{position:relative;top:-48px;}
.footer-row-1 .span3 .item_img,
.footer-row-1 .span4 .item_img,
.footer-row-1 .span3 img,
.footer-row-1 .span4 img{width:auto;}
#footer-row .moduletable.social li a{font-size:20px;height:50px;width:50px;margin:0 0 10px 10px;line-height:2.5;}
#footer-row .acymailing_form,
.acymailing_form .acysubbuttons{text-align:left;}
#breadcrumbs-row .breadcrumbs{display:none !important;}
.camera_wrap{width:88.0% !important;}
.page-gallery .well a.selected{background-image:none;}
.page-gallery .item_introtext{display:block;}
.page-gallery .mask{width:98.8%;}
.page-gallery .item_img.img-intro img{width:100%;}
.filters{margin-bottom:0;}
}