@media only screen and (max-width :993px){html,body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#mid,#banner,#main_bottom,#bottom,#bottom1,#bottom2,#bottom3,.main_bottom,header,footer,aside{text-align:center}header{height:auto;overflow:visible;padding:10px}.logo-wrapper{position:static;margin:0 auto 10px;clear:both;text-align:center;width:100%;display:block}.logo-wrapper img{max-width:100%;height:auto}.contactinfo{position:static}.contactinfo h4{text-align:center}.page-nav{background:#292929;height:auto;padding:10px 0 5px}.page-nav ul{margin:0;padding:0;text-align:center;float:none}.page-nav li{width:32%;display:inline-block;vertical-align:top;text-align:center;margin-bottom:5px}.page-nav li:after{content:""}.page-nav li a{margin:0!important;padding:0!important;border:1px solid #FFF;line-height:50px;border-radius:8px}.page-nav li a:hover,.page-nav li a:active,.page-nav li.current_page_item a{background:#c8a464;text-decoration:none;color:#FFF}nav.page-nav ul li.menu-item-has-children>span{display:block;font-size:17px;right:0;top:4px;position:absolute;color:#fff}nav.page-nav ul ul li.menu-item-has-children>span{display:block;font-size:17px;right:0;top:2px;position:absolute}nav.page-nav ul li:hover>ul{display:none}.page-nav ul ul,.page-nav ul li:hover ul{display:none;left:0;top:100%}.dropdown ul ul{width:98%;margin:0 auto!important}.dropdown ul ul li a{margin:0 auto!important;width:100%}#banner{clear:both;margin-top:0;background:#91651e;height:auto;padding:10px 10px 15px}.flash{display:none}.flash_mobile{display:block;background:#FFF;padding:10px;margin-bottom:20px}.flash_mobile img{text-align:center;margin:0 auto}.banner_slogan{position:static}.banner_slogan p{margin:15px auto 0;width:100%}.banner_slogan a{margin:20px auto 0}#mid{margin-top:0;background:0;padding:10px 2px;height:auto}.midbox{float:none!important;margin:0 0 5px!important}.grid{margin-bottom:25px}.page-content,aside{float:none;margin:auto;width:100%}.page-content{padding:10px}aside{background:0;height:auto;margin:20px 0 0!important;padding:0 10px!important}.content-title h1{text-align:center}.main_bottom h4:before{content:""}.main_bottom ul{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0;padding:0 58px}.main_bottom li{margin:3px 2px 1px!important}.main_bottom h4{font-size:22px}.main_bottom h4 span{font-size:23px;line-height:27px}.service_areas{background:#b48b42;display:inline-block;vertical-align:middle;margin-top:5px;border-radius:4px}.service_areas p,.comp2,.service_areas h4,.service_areas h4 span{color:#FFF;text-align:left}.comp2{font-weight:bold}.choose_us{display:inline-block;vertical-align:middle;margin-bottom:5px}.choose_us h4{text-align:left}.choose_us p{text-align:left}.refer{margin:0 auto}#bottom{background:#202020;height:auto;padding:10px 2px}.newsletter{float:none;display:inline-block;vertical-align:top}.bottom_box .logo_wrapper{left:0}footer{background:#090909;height:auto;padding:20px 10px}.nav-footer ul li a{line-height:25px;font-size:15px}.nav-footer ul li:after{top:2px}.social{position:static;margin:0 auto 10px}#copyright{text-align:center}}@media only screen and (max-width :785px){.main_bottom ul{padding:0!important}}@media only screen and (max-width :650px){header{clear:both}.nav-toggle-button{background:#292929;text-align:right;height:40px;width:100%}.fa-navicon:before,.fa-reorder:before,.fa-bars:before,.fa-times:before{position:relative;right:-20px;top:6px;color:#FFF}.nav-toggle-button,.page-nav li{display:block}.page-nav{display:none;clear:both;padding:10px}.page-nav ul{margin:0;padding:0}.page-nav li{width:100%;display:block}.page-nav ul ul{position:relative}.page-nav ul ul li a{width:auto}}@media only screen and (max-width :500px){.img_content img{float:none;margin:5px auto 10px;display:block}.main_bottom ul{width:100%}.main_bottom li{width:100%}.main_bottom li a{width:100%;background:#b18841;text-align:center;font-weight:bold;font-size:15px;text-indent:0}.main_bottom li a:hover{background:#2e2e2e}.bottom_box{padding-top:10px}.social h4{font-size:16px}.nav-footer ul li{display:block;margin-bottom:4px}.nav-footer ul li a{width:100%;background:#8d5f15;display:block;color:#FFF;font-size:15px;font-weight:bold;line-height:40px;padding:0}.nav-footer ul li a:hover,.nav-footer li.current_page_item a{background:#b0781e;color:#FFF}.nav-footer ul li:after{content:""}.thumb-img{display:none}}