body{font-family:'Open Sans',sans-serif;color:#444;font-size:10.5pt;font-weight:400;text-align:center;margin:0}.container{width:1270px;text-align:left}.main{margin-top:236px}a{color:#f24139;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none;color:#c11811}a.white{color:#fff}a.white:hover,a.white:active,a.white:focus{color:#ccc}button,.button{display:inline-block;background:url("/images/ico-arrow-right-r.svg") no-repeat 93% 50% #f5f5f5;background-size:auto 28%;text-transform:uppercase;color:#444;border:solid 2px #f24139;padding:9px 40px 9px 20px;font-weight:600;cursor:pointer}button:hover,.button:hover{background-position:95% 50%;background-color:#e0e0e0}button.dark,.button.dark{background-color:rgba(0,0,0,.5);color:#fff}button.dark:hover,.button.dark:hover{background-color:rgba(0,0,0,.65)}button.brown,.button.brown{background-color:#555;color:#dedede}button.mid,.button.mid{font-size:9pt;padding:6px 30px 6px 15px}input[type=text],input[type=password],input[type=number],select,textarea{border:solid 1px #ddd;padding:5px 12px;font-family:'Open Sans',sans-serif;color:#444;box-sizing:border-box;outline:0}h1,h2,h3,h4,h5,h6{font-weight:600}b{font-weight:700}label{font-weight:400}.tran,.tran *,a,a *,button{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.dic{font-size:9.5pt}.row.flex{display:flex;flex-wrap:wrap;width:100%;margin-left:0;margin-right:0}.row.flex.center{align-items:center}.row.flex .box-border{height:100%}.box{padding:80px 0}.box h2,.box .title{color:#f24139;text-align:center;font-size:14.5pt;margin:0 0 40px 0}.box h2.indent,.box .title.indent{text-align:left;padding-bottom:15px;border-bottom:solid 1px #ddd}.box-border{border:solid 1px #ddd;border-top-width:4px;border-top-color:#f24139;padding:12px}.img-zoom{overflow:hidden;display:block}.img-zoom *{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.img-zoom:hover>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.border{display:block;width:100%;height:4px;background-color:#f24139}.slide-page{padding-top:35px}.slide-page .content{position:relative;background:url("/images/loader.svg") no-repeat center center transparent;background-size:40px;overflow:hidden}.slide-page .content>img{width:100%;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.slide-page .content .claim{position:absolute;top:0;left:0;width:100%;height:100%;display:table;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;opacity:0}.slide-page .content .claim>div{display:table-cell;vertical-align:middle;text-align:right}.slide-page .content .claim .text{background-color:rgba(0,0,0,.7);width:430px;padding:32px 50px;display:inline-block;color:#fff;text-align:left}.slide-page .content .claim .text span{font-weight:600;color:#f24139;font-size:12.5pt}.slide-page .content .claim .text h1{font-size:22.5pt;margin:5px 0 0 0}.slide-page .content.vis>img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.slide-page .content.vis .claim{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.page-content p{text-align:justify}.cat-download{position:relative;overflow:hidden}.cat-download>img{width:100%}.cat-download>div{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.cat-download>div a{display:table;width:100%;height:100%;color:#fff;text-align:center}.cat-download>div a>span{display:table-cell;vertical-align:middle}.cat-download>div a>span .ico-effecar{display:block;margin-top:8px;font-size:24.5pt}.cat-download:hover>img{transform:scale(1.2)}.pager{list-style-type:none;text-align:right;margin:0;padding:0}.pager li{display:inline-block;border-radius:2px;padding:1px 3px;border:solid 1px #ddd;background-color:#f5f5f5;text-align:center;color:#999;cursor:pointer;margin:1px}.pager li.label,.pager li.sel{border:0;font-weight:400;font-size:10.5pt;background-color:transparent;margin-right:10px;cursor:default}.pager li.sel{background-color:#444;color:#f7f7f7;margin-right:1px;border:solid 1px #444}.jconfirm .jconfirm-box{padding:0}.jconfirm .jconfirm-box div.jconfirm-title-c{padding:10px 15px;border-bottom:solid 1px #f24139}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{padding-bottom:0;color:#f24139;font-size:12.5pt}.jconfirm .jconfirm-box div.jconfirm-content-pane{padding:15px;height:auto!important;margin-bottom:0}.jconfirm .jconfirm-box .jconfirm-buttons{padding:0 15px 15px 15px}ul.switch{list-style-type:none;margin:0;padding:0;border:solid 1px #ddd;display:inline-block}ul.switch li{display:inline-block;padding:4px 8px!important;border-right:solid 1px #ddd;text-align:center;cursor:pointer;float:left}ul.switch li:last-child{border:0}ul.switch li.sel{background-color:#d6d6d6;font-weight:600}.breadcrumb>li+li::before{display:none}.breadcrumb>li{padding-right:20px;margin-left:10px;background:url("/images/ico-arrow-right.svg") no-repeat 100% 50% transparent;background-size:7px}.breadcrumb>li:first-child{margin-left:0}.breadcrumb>li:last-child{padding-right:0;background:none}.cat-guarnizioni{background-color:#04a4e1!important}.cat-retrovisori{background-color:#96d9f2!important}.cat-accessori-carro{background-color:#01a550!important}.cat-accessori-bus{background-color:#cce86f!important}.cat-accessori-celle{background-color:#ee1c25!important}.cat-accessori-cabine-mmt{background-color:#f57217!important}.cat-paracolpi{background-color:#fef200!important}.cat-fanaleria{background-color:#fffa9a!important}.cat-molle-gas{background-color:#ed008c!important}@media(max-width:1300px){.container{width:auto}}@media(max-width:768px){.box{padding:40px 0}.box h2,.box .title{margin-bottom:20px}.slide-page .content .claim>div{background-color:rgba(0,0,0,.7)}.slide-page .content .claim .text{background-color:transparent;display:block;width:auto;text-align:center;padding:0}}.header{position:fixed;left:0;top:0;width:100%;height:236px;overflow:hidden;z-index:999;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.header ul{list-style-type:none;margin:0;padding:0;text-align:right}.header .top{height:40px;line-height:40px;text-align:right;background-color:#000}.header .top ul li{display:inline-block;margin-left:40px}.header .content{padding-top:20px;padding-bottom:20px}.header .content .mid{display:table;height:100px}.header .content .mid>div{display:table-cell;vertical-align:middle}.header .content .logo a{display:block}.header .content .logo a img{width:100%}.header .content .logo span{display:block;text-align:center;font-family:'Arial',sans-serif;margin-top:2px;font-size:11.5pt;font-weight:700;color:#0452a4}.header .content .search{border:solid 1px #ddd;border-radius:6px;width:70%;display:inline-block;text-align:left;position:relative}.header .content .search input[type=text]{border:0;width:100%;border-radius:4px 0 0 4px}.header .content .search .lens{position:absolute;top:0;right:0;border-radius:0 6px 6px 0;background-color:#f24139;width:40px;height:100%;cursor:pointer}.header .content .search .lens:hover{background-color:#c11811}.header .content .search .lens .ico-effecar{color:#fff;display:inline-block;margin:7px 0 0 12px}.header .nav{background-color:#f5f5f5}.header .nav ul{text-align:left}.header .nav ul li{display:inline-block;margin:0 6px}.header .nav ul li:first-child{margin-left:0}.header .nav ul li a{text-transform:uppercase;color:#444;font-weight:600;display:inline-block;padding:18px 30px;position:relative}.header .nav ul li a>span{position:absolute;top:0;left:0;width:100%;height:5px;background-color:#f24139;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}.header .nav ul li a:hover,.header .nav ul li a.sel{color:#f24139}.header .nav ul li a:hover>span,.header .nav ul li a.sel>span{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.header #menu-mob{float:right;width:40px;height:40px;margin:5px 5px 0 0;cursor:pointer;position:relative;border-radius:2px}.header #menu-mob span{display:inline-block;width:70%;height:2px;background-color:#f7f7f7;border-radius:5px;position:absolute;top:10px;left:15%}.header #menu-mob span:nth-of-type(2){top:19px}.header #menu-mob span:last-child{top:28px}.header #menu-mob:hover{background-color:rgba(255,255,255,.2)}#menu-nav-bkg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:998;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s linear}#menu-nav-bkg.vis{visibility:visible;opacity:1;transition-delay:0s}.footer{background-color:#444;border-top:solid 6px #f24139}.footer .content{padding-top:35px;padding-bottom:35px}.footer .content h6{color:#777;margin:0 0 15px 0;font-size:10.5pt;text-transform:uppercase}.footer .content ul{list-style-type:none;margin:0;padding:0}.footer .content ul a{font-size:9.5pt;color:#dedede}.footer .content ul a:hover{color:#fff}.footer .content .req-cat span{font-size:17.5pt;text-transform:uppercase;color:#dedede;display:block;font-weight:600;margin:-15px 0 10px 0}.footer .content .req-cat .fields input[type=text]{float:left;width:68%;height:36px;background-color:#555;color:#dedede;border:0}.footer .content .req-cat .fields button{float:right;width:30%;height:36px;padding:0;line-height:33px}#slideshow-h{background:url("/images/slideshow-background.jpg") no-repeat center center transparent;background-size:cover;min-height:350px;position:relative;overflow:hidden}#slideshow-h .loader{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/loader.svg") no-repeat center center transparent;background-size:40px auto}#slideshow-h .products{list-style-type:none;margin:0;padding:0;position:absolute;bottom:30px;left:100%;white-space:nowrap}#slideshow-h .products li{display:inline-block;width:200px;text-align:center;padding-bottom:25px;background:url("/images/slideshow-product-shadow.png") no-repeat bottom center transparent}#slideshow-h .products li img{max-width:100px}.partners-h{background:url("/images/partners-h-background.png") no-repeat top center transparent;background-size:100% auto}.partners-h ul{list-style-type:none;margin:0;padding:0;text-align:center}.partners-h ul li{display:inline-block;margin:20px 30px}.molle-gas-h{background:url("/images/img-box-molle.png") no-repeat center center transparent;background-size:cover}.molle-gas-h .banner{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.45);display:block}.molle-gas-h .banner .title{padding:15px 40px;text-align:left;border-bottom:solid 1px #f24139;margin-bottom:0}.molle-gas-h .banner .content{padding:40px 40px 60px 40px;background:url("/images/molle-gas-h-molla.png") no-repeat 95% 70% transparent;background-size:50%;color:#444}.molle-gas-h .banner:hover{-webkit-transform:scale(.96);-moz-transform:scale(.96);-o-transform:scale(.96);transform:scale(.96)}.molle-gas-h .catalog{color:#fff}.molle-gas-h .catalog>span{text-shadow:0 2px 7px #000;font-weight:600;font-size:12.5pt}.molle-gas-h .catalog>span.cat{font-size:22.5pt;display:block;margin:25px 0}.products-cat-h .cat{list-style-type:none;margin:0;padding:0}.products-cat-h .cat>li{border:solid 1px #ddd;margin:15px 0}.products-cat-h .cat>li .img{padding:12px;position:relative}.products-cat-h .cat>li .img img{width:100%}.products-cat-h .cat>li .img>span{position:absolute;top:0;left:0}.products-cat-h .cat>li .img>.cat-type{width:60px;height:30px;border-radius:3px;background:#00f;text-align:center;font-weight:700;color:#fff;font-size:15.5pt;top:unset;bottom:20px;left:20px}.products-cat-h .cat>li .txt{padding-top:12px;padding-bottom:12px}.products-cat-h .cat>li .txt h3{margin:0 0 10px 0;font-size:14.5pt}.products-cat-h .cat>li .txt button{margin-top:15px}.products-cat-h .cat>li .thumb{padding-top:12px;padding-bottom:12px}.products-cat-h .cat>li .thumb .row{margin:15px -8px 0 -8px}.products-cat-h .cat>li .thumb .row [class^=col-]{padding:8px}.products-cat-h .cat>li .thumb a{border:solid 1px #ddd}.products-cat-h .cat>li .thumb a img{height:84px}.products-cat-h .cat>li .ex>div{padding:12px 15px 12px 0}.products-cat-h .cat>li .ex>div>div{margin-top:23px;display:inline-block;position:relative}.products-cat-h .cat>li .ex>div img{height:84px}.products-cat-h .cat>li .ex>div .border{position:absolute;top:0;left:0}.news .dic{color:#999}.news .princ .dic{display:block;margin-bottom:7px}.news .list{margin-top:70px}.news .list ul{list-style-type:none;margin:40px 0 0 0;padding:0}.news .list ul li{margin:15px 0}.news .list ul li a{color:#444;font-weight:600;display:inline-block;margin-bottom:8px}.news .list ul li a:hover{color:#c11811}.partners{text-align:center;margin-top:60px}.partners img{max-width:100%}.partners .box-border{height:280px!important;margin:20px 0}.partners .box-border a{display:inline-block}.partners .box-border>div{text-align:left;margin-top:15px}.partners .box-border>div h4{font-size:10.5pt}.contacts{list-style-type:none;margin:60px 0 0 0;padding:0;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.contacts li{display:inline-block;width:300px;margin:25px}.contacts li .ico{margin:40px 0}.contacts li .ico .ico-effecar{font-size:35.5pt}.contact-map{width:100%;height:400px}.contact-info{padding:12px;text-align:center}.contact-info img{width:110px;margin-bottom:20px}.molle-gas .sections{list-style-type:none;margin:50px 0 0 0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.molle-gas .sections>li{width:47%;background-color:#f7f7f7;padding:50px}.molle-gas .sections .module{margin-top:40px}.molle-gas .sections .module label{font-weight:400;display:block;margin:10px 0 7px 0}.molle-gas .sections .module input[type=text],.molle-gas .sections .module textarea{width:100%}.products-cat{list-style-type:none;margin:0;padding:0}.products-cat li{margin:10px 0}.products-cat .type{padding:29px 0;border-radius:3px;font-size:25.5pt;color:#fff;font-weight:700;text-align:center}.products-cat h3{font-size:14.5pt;color:#f24139;margin:5px 0 10px 0}.products-list .catalog{text-align:left;margin-top:70px}.products-list .catalog .title{text-align:left;margin-bottom:20px}.products-list .catalog .cat-download{margin-bottom:20px}.products-list .legend{margin-top:15px;margin-bottom:15px;color:#999}.products-list .legend select{padding:2px 10px;margin-right:5px}.products-list .list .img-zoom{box-shadow:0 0 7px rgba(0,0,0,.1)}.products-list .list .img-zoom>img{width:100%}.products-list .list .info{margin-top:22px}.products-list .list .info>a{font-weight:700;color:#444}.products-list .list .info>a:hover{color:#c11811}.products-list .list .info>span{display:block;margin-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.products-list .list .box-border{margin-top:15px;margin-bottom:15px}.product-detail{margin-top:40px}.product-detail img{width:100%}.product-detail .detail-info h4{margin:0 0 10px 0;font-size:12.5pt}.catalog-list .box-border{position:relative}.catalog-list .box-border .label-new{position:absolute;top:0;right:0;width:100px;height:100px;overflow:hidden}.catalog-list .box-border .label-new>div{position:relative;width:100%;height:100%}.catalog-list .box-border .label-new>div>span{display:block;width:150%;color:#fff;font-weight:700;padding:5px 0;background-color:#fc685b;text-align:center;text-transform:uppercase;transform:rotate(45deg);position:absolute;top:14px;left:-5px}.catalog-list h4{font-size:10.5pt}.catalog-list .img{height:300px;text-align:center;margin:20px 0}.catalog-list .img img{height:100%}.catalog-list .button{min-width:80%;margin:5px 0}@media(max-width:1300px){.header .content{height:135px}.header .nav ul li a{padding-left:20px;padding-right:20px}.products-cat-h .cat>li .txt h3,.products-cat-h .cat>li .txt p{margin-bottom:4px}.products-cat-h .cat>li .txt button{margin-top:0}.products-cat-h .cat>li .txt button span{display:none}.products-cat-h .cat>li .thumb{padding-bottom:0}.products-cat-h .cat>li .thumb .row{margin-top:2px}.products-cat-h .cat>li .thumb .row a{display:inline-block}.products-cat-h .cat>li .thumb .row a img{height:70px}.products-cat-h .cat>li .ex .dic{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.products-cat-h .cat>li .ex>div>div{margin-top:11px;max-width:100%;overflow:hidden}.products-cat-h .cat>li .ex>div>div img{height:70px}.products-cat .type{padding-top:15px;padding-bottom:15px}}@media(max-width:992px){.header .nav ul li a{padding-left:5px;padding-right:5px}.header .content [class^=col-]>.button>span{display:none}.header .content .search{width:100%}.products-cat-h .cat>li .txt p{margin:10px 0}.products-cat-h .cat>li .thumb{clear:both;padding-left:27px}.products-cat-h .cat>li .ex .dic{display:block}.products-cat .type{padding-top:10px;padding-bottom:10px}.products-list .catalog{margin-top:0;margin-bottom:30px}.product-detail .detail-info{margin-top:30px}}@media(max-width:768px){.header{height:50px}.header .top{height:50px;line-height:50px}.header .top .logo{display:inline-block;float:left;width:150px}.header .nav{position:fixed;top:50px;right:-260px;width:250px;bottom:0;box-shadow:-2px 0 3px rgba(0,0,0,.2);overflow-y:auto;z-index:1000}.header .nav .container{padding-top:15px;padding-bottom:15px}.header .nav .container ul li{display:block;margin:0;text-align:right}.header .nav .container ul li a{padding-top:10px;padding-bottom:10px}.header .nav.vis{right:0}.main{margin-top:50px}#slideshow-h{min-height:200px}#slideshow-h .products{bottom:5px}.partners-h ul li{display:block;margin:15px}.partners-h ul li a{display:block}.partners-h ul li a img{max-width:100%}.molle-gas-h .banner .content{padding:20px 40px 90px 40px;background-position:85% 85%}.molle-gas-h .catalog{margin-top:30px}.molle-gas-h .catalog>span.cat{margin-top:5px;margin-bottom:15px}.products-cat-h .cat>li .txt{padding-left:27px;padding-right:27px}.products-cat-h .cat>li .thumb{padding-right:27px}.products-cat-h .cat>li .thumb .row a{display:block}.products-cat-h .cat>li .thumb .row a img{height:auto;width:100%}.products-cat-h .cat>li .ex>div{padding-left:12px;padding-right:12px}.products-cat-h .cat>li .ex>div>div{display:block}.products-cat-h .cat>li .ex>div>div img{height:auto;width:100%}.footer .content .refs{text-align:center}.footer .content .cat{margin-top:25px}.news .img{margin-bottom:15px}.contacts li{width:100%;margin-left:0;margin-right:0}.molle-gas .sections>li{width:100%;padding:30px 15px}.products-cat h3,.products-cat .cat-download{margin-top:20px}.catalog-list>li .t{margin-bottom:15px}.catalog-list>li .button{margin-bottom:8px}}@font-face{font-family:'effecar';src:url('/fonts/effecar/fonts/effecar.eot?h7i708');src:url('/fonts/effecar/fonts/effecar.eot?h7i708#iefix') format('embedded-opentype'),url('/fonts/effecar/fonts/effecar.ttf?h7i708') format('truetype'),url('/fonts/effecar/fonts/effecar.woff?h7i708') format('woff'),url('/fonts/effecar/fonts/effecar.svg?h7i708#effecar') format('svg');font-weight:normal;font-style:normal}.ico-effecar{font-family:'effecar'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ico-pdf:before{content:""}.icon-ico-arrow-right:before{content:""}.icon-ico-search:before{content:""}.icon-ico-phone:before{content:""}.icon-ico-fax:before{content:""}.icon-ico-mail:before{content:""}