@media only screen and (max-width:1119px){.megamenu{width:835px}.main.boxed{width:960px}.layout,.navbar .menu{width:880px}.col-1_2{width:428px}.col-1_3{width:277px}.col-2_3{width:578px}.col-1_4{width:202px}.col-3_4{width:654px}.desk .header.fixed{width:960px}.blog-search-text{width:145px}.member-name{font-size:14px}.member-position{font-size:10px}.b-form.m-contact-form .input-wrap{margin-left:6px;width:287px}.latest-project-item{height:55px;width:55px}.shop-content{height:auto;margin:0 2% 25px 0!important;width:44%!important;float:left}}@media only screen and (max-width:959px){h1,h2,h3,h4,h5,h6{white-space:normal}.main.boxed{width:768px}.layout{width:688px}.header-alt .mob-layout,.mob-layout{position:relative;margin:auto;width:688px;float:none}.b-top-bar .layout{width:688px!important;line-height:40px}.top-bar-nav,.top-bar-social,.top-bar-text{display:none!important}.b-top-bar .wrap-right{text-align:center;float:none}.mob-layout.m-center .wrap-center{text-align:left}.b-main-slider .layout{padding:0;width:960px}.col-1_2{width:332px}.col-1_3{width:213px}.col-2_3{width:450px}.col-1_4{width:154px}.col-3_4{width:510px}.header .layout{padding:1px 0 0;text-align:left;width:auto}.b-search-form,.slogan{display:none}.logo{position:static;text-align:left;margin:0;line-height:79px;display:inline-block}.logo img{vertical-align:middle}.header .b-social{display:none}.btn-menu{display:block}.menu,.navbar{display:none!important}.main{padding-top:0!important}.menu a.active:before,.menu li.with-sub:hover:before,.menu:after,.menu>li:before,.submenu{display:none}.submenu li{height:auto;-webkit-transition:none;transition:none}.menu li:hover li{height:auto!important}.latest-project-item{height:65px;width:65px}.row.m-tariff-row .row-item,.row.port .row-item{width:329px}.row.m-tariff-row .row-item{margin-bottom:10px}.carousel-prev{left:10px}.carousel-next{right:10px}.carousel-pagination{bottom:20px}.row.b-description .col-1_4{width:209.33333333333334px}.row.b-description .col-3_4{width:438.6666666666667px}.blog-search-text{width:97px}.member-photo .image-wrap{line-height:492px}.m-compact .member-meta{padding-top:40px}.b-form.m-contact-form .input-wrap{margin-left:7px;width:222px}}@media only screen and (max-width:767px){.b-titlebar h1{text-align:center}.main.boxed{width:480px}.header-alt .mob-layout{width:420px;float:none}.layout,.mob-layout{width:420px}.b-top-bar .layout{width:420px!important}.b-titlebar .layout,.content .layout,.content-featured .layout,.content.gray-content .layout{padding-right:30px;padding-left:30px}.search-text,.search-text:focus{width:292px}.mob-menu div{width:480px}.header .mob-menu a{padding:0 30px}.mob-submenu a{padding-left:50px!important}.mob-submenu .mob-submenu a{padding-left:70px!important}.crumbs{display:none}.row-item{width:420px!important}.b-widgets{padding-right:30px;padding-left:30px}.b-copyright{padding:25px 30px;text-align:center;line-height:20px}.copy{float:none}.b-copyright .b-social{float:none;margin-top:12px}.latest-project-item{height:93px;width:93px}.btn-preview{text-align:center;display:block}.b-filter-list,.carousel-pagination{display:none}.b-filter-select,.tabs-nav li{display:block}.tabs-nav li{border:1px solid #dfdfdf;border-top:none;line-height:33px}.tabs-nav li:first-child{border-top:1px solid #dfdfdf}.tabs-nav li.active{border-bottom:1px solid #dfdfdf}.tabs-nav li.active span:before{right:-1px;left:-1px;width:auto}.b-tabs.m-nav-left:after,.b-tabs.m-nav-left:before{display:none}.b-tabs.m-nav-left{border-top:none}.b-tabs.m-nav-left .tabs-nav{top:0;float:none;display:block}.b-tabs.m-nav-left .tabs-nav li{text-align:center;margin:0;width:auto;display:block}.m-nav-left .tabs-nav li.active span:before{border-left:0;right:-21px;position:absolute;border-top:2px solid #ed4534;border-bottom:none;top:-2px;cursor:default;left:-21px;width:auto}.b-promo{padding-bottom:87px}.b-promo .btn.big{right:30px;position:absolute;bottom:30px;text-align:center;margin:0;left:30px}.sidebar{margin-top:20px}.blog-search-text{width:368px}.preview-medium .b-carousel,.preview-medium .post-image{width:auto;float:none}.preview-medium .b-carousel+div,.preview-medium .post-image+div{margin-left:0}.related-post,.related-post-head{display:none}.member-photo .image-wrap{line-height:670px}.m-compact .member-meta{padding-top:180px}.member-name{font-size:16px}.member-position{font-size:11px}.b-recent-post.m-medium .post-image-wrap,.preview-medium .post-image-wrap{width:auto;float:none}.b-recent-post.m-medium .post-image-wrap+div,.preview-medium .post-image-wrap+div{margin-left:0;margin-top:26px}.b-form.m-contact-form .input-wrap{margin-left:0;width:100%;float:none!important}.blockquote.m-left,.blockquote.m-right{margin:0 0 20px;width:auto;float:none}.b-tariff{margin-top:0}.shop-content{height:auto;margin:0 auto 25px;width:280px!important;float:none}table.cart th{padding:8px 6px;font-size:8px}table.cart td{padding:8px 7px;font-size:9px;border-top:1px solid #dcdcdc}table.cart img{height:auto;width:35px}.quantity{height:40px;overflow:hidden;position:relative;margin:0 15px 25px 0;width:60px;float:left}.quantity .minus,.quantity .plus{height:20px;width:20px}.quantity .qty{height:20px;padding:0 5px}}@media only screen and (max-width:479px){.main.boxed{width:320px}.layout,.mob-layout{width:260px}.header-alt .mob-layout{width:260px;float:none}.layout{padding:0 30px}.b-top-bar .layout,.row-item{width:260px!important}.b-search{text-align:left;margin-left:-160px;width:320px}.search-text,.search-text:focus{width:120px}.mob-menu div{width:320px}.latest-project-item{height:53px;width:53px}h2.error-404{font:140px/140px OpenSansLightRegular}.blog-search-text{width:208px}.member-photo .image-wrap{line-height:565px}.m-compact .member-meta{padding-top:100px}}