.wrapper{margin:0 auto;width:1170px;display:block}.dark [class*=column]{min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:1.4%;*margin-left:2.074468085106383%;width:100%;float:left;display:block}.dark [class*=column]:first-child{margin-left:0}.dark .column12{width:100%;*width:99.94680851063829%}.dark .column11{width:91.48936170212765%;*width:91.43617021276594%}.dark .column10{width:82.97872340425532%;*width:82.92553191489361%}.dark .column9{width:74.46808510638297%;*width:74.41489361702126%}.dark .column8{width:65.95744680851064%;*width:65.90425531914893%}.dark .column7{width:57.44680851063829%;*width:57.39361702127659%}.dark .column6{width:48.93617021276595%;*width:48.88297872340425%}.dark .column5{width:40.42553191489362%;*width:40.37234042553192%}.dark .column4{width:31.914893617021278%;*width:31.861702127659576%}.dark .column3{width:23.404255319148934%;*width:23.351063829787233%}.dark .column2{width:14.893617021276595%;*width:14.840425531914894%}.dark .column1{width:6.382978723404255%;*width:6.329787234042553%}@media screen and (max-width:1170px){.wrapper{margin:0 auto;width:940px;display:block}.w-icons p{padding-top:17px;font-size:15px;font-weight:300;color:#000;float:left}.w-descr p{font-size:14px;color:#787878;margin:18px 0 19px}.feat-text{padding:35px 49px 35px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e20a17;width:70%}.post-home,.post-phone{margin-bottom:10px;display:block}.post-mail,.post-phone{margin-left:0}.post-mail{margin-bottom:30px;display:block}.port-full .filter-container li{margin-bottom:-2px;position:relative;width:24.444%;float:left}.filter a{font-size:12px}.port4 .filter-container li{width:285px}.port4 .filter-container li img{width:100%}.filter-container .view a{margin-top:17%}.filter a{font-size:15px;display:block}.filter li{border:1px solid #eee;float:none}.service-tabs .tab-links li{height:46px;border-right:1px solid #eee;color:grey;background:#fff;margin-left:0;width:23.9%;float:left}.grid-item .price{display:block}.grid-item .end-product a{padding:14px 0;font-size:15px;border:1px solid #dbdbdb;font-weight:300;text-indent:10px;color:#e20a17;background:#fff;margin-left:0;display:block}.left-img{margin-right:20px;float:none}.grid-item-list,.left-img{margin-bottom:20px}.feat-right2 a{font-size:11px;font-weight:300;margin-bottom:6px;color:#000;display:block}.grid-item-text{width:90%;float:left}.slider5 .slide{width:180px!important}.next,.prev{margin-top:-125px}}@media screen and (max-width:980px){.wrapper{margin:0 auto;width:724px;display:block}.logo{margin-bottom:30px}#nav>ul{display:none}#nav select{padding:3px;border:1px solid #333;outline:none;width:100%;display:block}#nav{width:340px;margin-top:15px}ul#navlist li a span{display:inline}.features .column4{margin-bottom:20px;margin-left:0!important;width:100%!important}.feat-text{padding:35px 39px 35px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e20a17;width:85%}.whychoose .column3{margin-bottom:20px}.whychoose .column3,.whychoose .column9{margin-left:0!important;width:100%!important}.message-form img{width:100%}.f-mail span{padding:12px;font-size:9px;font-weight:300;font-family:Roboto}.main-content .column3,.main-content .column9{margin:0!important;width:100%!important}aside .search input[type=text]{padding:10px 0 10px 10px;font-size:16px;border:1px solid #e9e8e6;font-weight:300;font-style:italic;color:#b3b3b3;width:98%}.contact-content .contact-box,.contact-content .contact-info{margin-left:0!important;width:100%!important}.port4 .filter-container li{width:220px}.service-tabs .tabs-widget .tab-links li a{font-size:15px}.slider5 .slide{width:130px!important}.team-item{margin-bottom:20px}}@media screen and (max-width:700px){.wrapper{margin:0 auto;width:460px;display:block}.dark [class*=column]{min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;*margin-left:0;width:100%;float:left;display:block}.dark [class*=column]:first-child{margin-left:0}.dark .column1,.dark .column10,.dark .column11,.dark .column12,.dark .column2,.dark .column3,.dark .column4,.dark .column5,.dark .column6,.dark .column7,.dark .column8,.dark .column9{width:100%;*width:99.94680851063829%}.logo{text-align:center;float:none}#nav{margin:20px auto;width:340px;float:none}.sub-header ul{padding-top:5px;margin-bottom:20px;float:none}.socials{float:left}.caption h4{font-size:21px}.feat-text{width:78%}.w-icons{padding:13px;border:1px solid #e2e2e2;position:relative;background:#fff;width:94%;float:left}.w-icons:after{display:none}.w-descr{width:94%}.contact{margin-bottom:15px}.singup input[type=text]{width:90%}.flickr .dark [class*=column]{min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;width:100%;float:left;display:block}.flickr .dark [class*=column]:first-child{margin-left:0}.flickr .dark .column4{width:31.914893617021278%;*width:31.861702127659576%}.copyright{padding-top:10px;font-size:15px;font-weight:100;margin-bottom:20px;color:#fff;float:none}.f-socials{float:left}#back-to-top{right:10%;position:absolute;bottom:35px;z-index:1}.port-full .filter-container li{margin-bottom:-2px;position:relative;width:49.555%;float:left}.port4 .filter-container ul{margin-left:-20px}.port4 .filter-container li{margin-left:20px;width:220px}.slider5 .slide{width:170px!important}.tp-leftarrow,.tp-rightarrow{display:none!important}}@media screen and (max-width:480px){.wrapper{margin:0 auto;width:300px;display:block}.tp-leftarrow,.tp-rightarrow{display:none!important}#nav{margin:20px auto;width:260px;float:none}.feat-text{width:62%}.caption h4,.caption p{font-size:10px;margin-bottom:5px}.caption p{margin-top:0}.caption a{padding:9px;font-size:12px}.port-full .filter-container li{margin-bottom:-2px;position:relative;width:99.555%;float:left}.port4 .filter-container{margin-left:0}.port4 .filter-container li{margin-left:0;width:100%}.service-tabs .tabs-widget .tab-links li a{font-size:13px}.grid-item-list .end-product a{padding:14px 0;border:1px solid #dbdbdb;text-indent:10px;margin-left:0;display:block}.grid-item-list .price{display:block}.grid-item-text{width:95%;float:left}.slider5 .slide{width:100px!important}}