@media only screen and (min-width:960px) and (max-width:1260px){.main_search{padding:19px 35px 23px}.jcarousel-skin-tango .jcarousel-container-horizontal{width:960px}.main_search .search_for input#search_for,.main_search .search_location input#search_location{width:285px}#mycarousel li.list{margin:0 84px 0 0}.jcarousel-skin-tango:hover .jcarousel-next-horizontal{right:12px}.flexslider{width:545px}.flexslider .slides img{width:545px;height:360px}#inquiry_form{width:195px;overflow:hidden;padding-left:25px}#inquiry_form .inquiry_form_title{left:0}#inquiry_form input[type=text],#inquiry_form input[type=email],#inquiry_form textarea{width:180px}.related_item .related{float:left;width:185px;margin-right:35px}.related_item .f_thumb{width:185px;height:160px}.footer_wrapper #searchform{width:232px}}@media only screen and (min-width:767px) and (max-width:960px){.main_search{padding:19px 10px 23px}.main_search .search_for input#search_for,.main_search .search_location input#search_location{width:194px}#mycarousel li.list{margin:0 84px 0 0}.header_wrapper .logo_wrapper .logo img{max-width:485px;max-height:auto}.header_wrapper .header .post_btn{margin-top:40px;margin-bottom:30px}#inquiry_form{width:180px;overflow:hidden}#inquiry_form input[type=text],#inquiry_form textarea{width:170px}#inquiry_form textarea{height:100px}#inquiry_form .inquiry_form_title{position:absolute;left:-5px;top:-6px}#commentform input[type=text]{width:330px}textarea#comment{width:400px}#loginform,#registration_form{width:50%;float:none !important}#registration_form .register{margin-left:0;margin-top:30px}#add_place #map_canvas{width:320px !important;height:246px !important}#wrap{margin-left:0}.jcarousel-skin-tango .jcarousel-container-horizontal{width:767px}.jcarousel-skin-tango .jcarousel-prev-horizontal{left:50px}.jcarousel-skin-tango .jcarousel-next-horizontal{right:-12px}.main_search .search_for input#search_for,.main_search .search_location input#search_location{width:194px}#mycarousel li.list{margin:0 55px 0 0}.jcarousel-skin-tango .slider-item{width:220px}.jcarousel-skin-tango li .post-thumb{width:220px;height:180px}.jcarousel-skin-tango li .post-thumb .overlay{width:220px;height:180px}.jcarousel-skin-tango li .post-thumb img{width:220px;height:180px}.content_wrapper .featured_content .featured_thumb{margin-bottom:40px}.flexslider{width:430px}.flexslider .slides img{width:430px;height:315px}.related_item .related{float:left;width:152px;margin-right:20px}.related_item .f_thumb{width:152px;height:100px}.footer_wrapper #searchform{width:180px}.sidebar #searchform input[type=text],.footer_wrapper #searchform input[type=text]{width:104px}}@media only screen and (min-width:480px) and (max-width:767px){.logo{text-align:center}.header_wrapper .logo_wrapper .logo img{max-width:470px;max-height:auto}.jcarousel-skin-tango .jcarousel-container-horizontal{width:470px}#mycarousel li.list{margin:0 20px 0 0}.jcarousel-skin-tango .slider-item{width:220px}.jcarousel-skin-tango li .post-thumb{width:220px;height:180px}.jcarousel-skin-tango li .post-thumb .overlay{width:220px;height:180px}.jcarousel-skin-tango li .post-thumb img{width:220px;height:180px}.jcarousel-skin-tango:hover .jcarousel-next-horizontal{right:10px}.header_wrapper .header .post_btn{float:none;text-align:center;margin-top:10px;margin-bottom:30px}.main_search{text-align:center}.main_search .search_for{margin-right:0}.main_search .search_for,.main_search .search_location{float:none !important;clear:both;display:block}.main_search .search_for input#search_for,.main_search .search_location input#search_location{width:75%;clear:both;margin-bottom:10px}.main_search #searchsubmit{float:none}.header_wrapper{min-height:305px}#commentform input[type=text]{width:300px}textarea#comment{width:350px}.flexslider{width:465px}.flexslider .slides img{width:465px;height:335px}}@media only screen and (max-width:767px){.contact_business{display:block;background:url(//www.advancedsurfacing.info/wp-content/themes/Advanced/css/images/contact-btn.png) no-repeat 0 0;width:263px;height:39px}.contact_business:hover{background:url(//www.advancedsurfacing.info/wp-content/themes/Advanced/css/images/contact-btn.png) no-repeat 0 -51px}.header_wrapper .header .post_btn{float:none;text-align:center}.header_wrapper .logo_wrapper{margin-left:0}.header_wrapper .logo_wrapper .logo img{max-width:240px;max-height:auto}ul.ddsmoothmenu{display:none}.it_mobile_menu a{display:block;padding-left:15px !important;color:#3b3b3b;padding-top:7px;padding-bottom:7px}.ddsmoothmenu .sub-menu{margin-left:100px !important;visibility:hidden}.ddsmoothmenu .sub-menu li{margin:0 !important;padding:0 !important;margin-left:200px !important;clear:both;left:20px}.mobile_nav{display:inline-block;text-shadow:1px 1px 0 #fff}#menu{text-align:center}.sidebar{margin-left:0}.footer_wrapper .footer_widget{margin-left:-15px}.footer_wrapper .footer_widget:first-child{margin-left:0}#loginform,#registration_form{width:50%;float:none !important}#registration_form .register{margin-left:0;margin-top:30px}#place_header ul.step li{display:block}#add_place #map_canvas{width:300px !important;height:230px !important}.footer_bottom .copy_right{text-align:left;margin-left:-8px}.content_wrapper .featured_content .featured_thumb{margin-bottom:110px}#main-menu{padding-bottom:20px}#main-menu select.selectnav{font-family:arial;font-size:15px;background-color:#fff;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EEEEEE',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-ms-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #e1e1e1;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);display:block;overflow:hidden;white-space:nowrap;position:relative;padding:6px 7px 6px 5px;color:#717171;text-decoration:none;height:35px;line-height:23px;cursor:pointer}#main-menu select.selectnav option{padding:1px 0;font-size:.8em}a.meanmenu-reveal{display:none}.mean-container #main-menu{padding:0;margin:0;height:10px}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#000;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#000;margin-top:33px}.mean-container .mean-nav ul{padding:0;margin:0;width:100% !important;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%;margin-left:0}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li ul li{width:100%}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:26px;border:none !important;padding:12px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:0 0}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.header_wrapper .header{text-align:center}.depth_article .article_detail{margin-left:0;margin-top:20px}}@media only screen and (max-width:480px){#wrap{margin-left:10px}.jcarousel-skin-tango .jcarousel-container-horizontal{width:260px;margin-left:7px}.logo{text-align:center;margin-left:30px}.header_wrapper .header .post_btn{margin:10px 0 30px 20px;font-size:15px;padding:0 10px}.main_search{text-align:center;padding:19px 10px 23px}.main_search .search_for{margin-right:0}.main_search .search_for,.main_search .search_location{float:none !important;clear:both;display:block}.main_search .search_for input#search_for,.main_search .search_location input#search_location{width:87%;clear:both;margin-bottom:20px}.main_search #searchsubmit{float:none}.top_strip .menu .associative_link{text-align:center;display:block}#mobile_menu{max-width:302px}.mobile_nav{max-width:230px}.header_wrapper{min-height:305px}.content_wrapper .featured_content .postimg,.content_wrapper .featured_content .featured_thumb{float:none !important;clear:both}.content_wrapper .featured_content .featured_thumb{margin-bottom:20px;text-align:center !important;margin-left:0}.content_wrapper .featured_content .f_post_content .f_post_meta{padding-left:20px;background-position:0 4px}.content_wrapper .featured_content .featured_post{text-align:center}.flexslider .slides img{height:200px}.related_item .r_item{margin-bottom:15px}#commentform input[type=text]{width:200px;height:20px}textarea#comment{width:200px}.content_wrapper .featured_content .map #map-canvas{height:190px !important}#add_place #map_canvas{width:210px !important;height:150px !important}#add_place .form_row .field,#add_place .form_row .label{float:none !important;width:100%}#add_place .form_row .field textarea,#add_place .form_row .field input[type=text],#add_place .form_row .field #description{width:208px !important}.slider-list .slider-item.first,.slider-list .slider-item{margin-left:40px !important}.content_wrapper #contactForm input[type=text],.content_wrapper #contactForm textarea#commentsText{width:215px}.footer_bottom .copy_right{text-align:left;float:left}.footer_wrapper .footer_widget{margin-bottom:20px}.content_wrapper .featured_content .featured_post .featured{padding:34px 34px 18px}.flexslider{width:287px}#inquiry_form{width:195px;overflow:hidden;padding-left:25px}#inquiry_form .inquiry_form_title{left:0}#inquiry_form input[type=text],#inquiry_form input[type=email],#inquiry_form textarea{width:180px}}@media only screen and (max-width:350px){.main_search .search_for input#search_for,.main_search .search_location input#search_location{width:88%;clear:both;margin-bottom:10px}.logo{margin-left:25px}}