body{font-family:"Open Sans",'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}.fixed-top{position:fixed!important}.fixed-width{width:1280px;margin-left:auto!important;margin-right:auto!important}@media all and (max-width:480px)and (min-width:240px){.fixed-width{width:98%}}@media all and (max-width:768px)and (min-width:480px){.fixed-width{width:98%}}@media all and (max-width:1024px)and (min-width:768px){.fixed-width{width:98%}}h2,h3,h4,h5{color:#1a75cf}.toolbar{width:100%;position:absolute;color:#fff;top:0;background-color:#1a75cf;border-bottom:1px solid #000;height:30px;padding-top:5px}.toolbar a{color:#fff;font-size:11px}.toolbar a:hover{color:#fff;text-decoration:none!important}.toolbar img{margin-top:-3px}@media all and (max-width:480px)and (min-width:240px){.toolbar{display:none}}@media all and (max-width:768px)and (min-width:480px){.toolbar{display:none}}@media all and (max-width:1279px)and (min-width:769px){.toolbar{display:none}}.note-float-right{margin-left:15px}@media all and (min-width:1280px){#menuNav{height:90px;padding-top:0;padding-bottom:0;margin-top:-18px}#menuNav #navbar-collapse{height:100%}#menuNav #navbar-collapse #navMenu_nav{height:100%}.header.navbar{height:90px;background-color:rgba(255,255,255,.9);color:#000;z-index:10;margin-top:30px}.header.navbar.page{background:rgba(255,255,255,.9)!important}.header.navbar.page .header-inner{width:100%}.navbar{margin-bottom:0}}.navbar-brand{padding:0}@media all and (max-width:480px)and (min-width:240px){.navbar-brand{margin-top:40px}}@media all and (max-width:768px)and (min-width:480px){.navbar-brand{margin-top:70px}}@media all and (max-width:1279px)and (min-width:769px){.navbar-brand{margin-top:70px}}.navbar-light .navbar-nav .nav-link{color:#0c3761;font-weight:900;padding-left:20px;padding-right:20px;font-size:12px}.navbar-light .navbar-nav .nav-link:hover{color:#fff}.nav-item:hover{background-color:#1a75cf}.nav-item.dropdown:focus{border:none;outline:none}.nav-item .nav-link{height:100%;padding-top:35px}.nav-item .nav-link.dropdown-toggle:focus{border:none;outline:none}.dropdown-menu{background-color:#505050;opacity:.7}.dropdown-menu .dropdown-item{}.dropdown-menu .dropdown-item:hover{background-color:#1a75cf}.dropdown-menu .dropdown-item .nav-link{color:#fff;font-weight:500;padding-top:0}.dropdown-menu .dropdown-item .nav-link:hover{color:#fff}.numProdCarrello{display:inline-block;color:#fff;border-radius:50%;padding:1px 5px;font-size:9pt;visibility:hidden}.logoImg,.logoImgMaster{z-index:100;margin-top:-10px}.logoImgMaster{max-height:100px}.slickNavLogo{width:12%;float:left}@media all and (max-width:768px)and (min-width:480px){.slickNavLogo{width:8%}}.slickNavLogo img{width:100%}#headerTitleContainer{padding-top:45px}@media all and (max-width:1024px)and (min-width:768px){#headerTitleContainer{padding-top:74px}}#slideContainer{width:100%;height:510px;margin-top:-90px;overflow:hidden;box-shadow:0 4px 2px -2px #ddd}#slideContainer #slider .sliderImage{width:100%!important}#slideContainer #slider .carousel-control-prev-icon{width:50px;height:70px;background-image:url("../img/arrow_left.png")!important;background-color:#1a75cf}#slideContainer #slider .carousel-control-next-icon{width:50px;height:70px;background-image:url("../img/arrow_right.png")!important;background-color:#1a75cf}@media all and (max-width:480px)and (min-width:240px){#slideContainer{display:none}}@media all and (max-width:768px)and (min-width:480px){#slideContainer{display:none}}@media all and (max-width:1279px)and (min-width:769px){#slideContainer{display:none}}#brandsSlider{width:100%;height:200px;overflow:hidden;background-color:#f0f0f0;box-shadow:0 4px 2px -2px #ddd}#brandsSlider .slick-slide{height:200px}#brandsSlider .btn-slick-prev{left:0;margin-top:65px;width:50px;height:70px;background-image:url("../Content/img/arrow_left.png")!important;background-color:#1a75cf;position:absolute;opacity:.6}#brandsSlider .btn-slick-prev:hover{opacity:1}#brandsSlider .btn-slick-next{margin-top:65px;right:0;width:50px;height:70px;background-image:url("../Content/img/arrow_right.png")!important;background-color:#1a75cf;position:absolute;opacity:.6}#brandsSlider .btn-slick-next:hover{opacity:1}#brandsSlider .brand{width:100%;height:100%}#brandsSlider .brand:hover{cursor:pointer}#brandsSlider .delphi{background:url("../Content/img/Delphi_bn.gif") no-repeat center;background-size:contain}#brandsSlider .delphi:hover{background:url("../Content/img/Delphi.gif") no-repeat center;background-size:contain}#brandsSlider .stanadyne{background:url("../Content/img/Stanadyne_bn.gif") no-repeat center;background-size:contain}#brandsSlider .stanadyne:hover{background:url("../Content/img/Stanadyne.gif") no-repeat center;background-size:contain}#brandsSlider .zexel{background:url("../Content/img/Zexel_bn.gif") no-repeat center;background-size:contain}#brandsSlider .zexel:hover{background:url("../Content/img/Zexel.gif") no-repeat center;background-size:contain}#brandsSlider .vdo{background:url("../Content/img/Vdo_bn.gif") no-repeat center;background-size:contain}#brandsSlider .vdo:hover{background:url("../Content/img/Vdo.gif") no-repeat center;background-size:contain}#brandsSlider .denso{background:url("../Content/img/Denso_bn.gif") no-repeat center;background-size:contain}#brandsSlider .denso:hover{background:url("../Content/img/Denso.gif") no-repeat center;background-size:contain}#brandsSlider .bosch{background:url("../Content/img/Bosch_bn.gif") no-repeat center;background-size:contain}#brandsSlider .bosch:hover{background:url("../Content/img/Bosch.gif") no-repeat center;background-size:contain}#brandsSlider .slick-prev,#brandsSlider .slick-next{display:none!important}@media all and (max-width:480px)and (min-width:240px){#brandsSlider{display:none}}@media all and (max-width:768px)and (min-width:480px){#brandsSlider{display:none}}@media all and (max-width:1279px)and (min-width:769px){#brandsSlider{display:none}}.carousel-indicators li{background-color:#000}.carousel-indicators .active{background-color:#1a75cf}#callToAction{background-color:#f0f0f0;padding-top:20px;padding-bottom:20px;box-shadow:0 4px 2px -2px #ddd;margin-top:2px}#callToAction h5{color:#0c3761;font-size:26px}#callToAction .callToActionBtn{text-align:right}@media all and (max-width:480px)and (min-width:240px){#callToAction .callToActionBtn{text-align:center}}@media all and (max-width:768px)and (min-width:480px){#callToAction .callToActionBtn{text-align:center}}#cookieBanner{border-bottom:1px solid #f0f0f0;position:fixed;min-height:100px;padding:15px 0 5px 0;font-family:"Open Sans",'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-style:normal;font-weight:500;text-align:center;font-size:14px;color:#1a75cf;width:100%;bottom:0;left:0;z-index:100000000;background-color:#f0f0f0;opacity:.9}.right{text-align:right}.center{text-align:center}.boxHomeContainer{margin-bottom:30px;margin-top:30px}.home-box{width:100%;padding-top:15px;text-align:center}.home-box.bgk{background-color:#e8f1fa}.home-box a:hover{text-decoration:none!important}.home-box img{height:100px}.home-box hr{color:#1a75cf;background-color:#1a75cf}.home-box .box-title{font-size:24px;font-weight:700;padding-top:15px;color:#1a75cf;padding-bottom:15px}.home-box .box-text{text-align:center;font-size:16px;font-weight:400;letter-spacing:.5px;color:#000;padding-bottom:15px;min-height:100px}.home-box .btn{width:160px;font-size:12px;cursor:pointer}.home-box .plain-blue{width:100%}.secondBoxHomeContainer{margin-bottom:10px;margin-top:10px}.home-secondary-box{width:100%;background:#fff;min-height:265px;margin-bottom:10px;padding-left:1%}.home-secondary-box a:hover{text-decoration:none!important}.home-secondary-box img{width:99%}.home-secondary-box .secondary-box-title{font-size:20px;font-weight:700;padding-top:10px;color:#000}.home-secondary-box .secondary-box-text{font-size:14px;font-weight:400;letter-spacing:.5px;color:#000}.secondBoxContainer{background-image:url("../img/bkg_boxes.png");background-repeat:round;padding-top:30px;padding-bottom:10px;margin-bottom:30px}.aziendaContainer{margin-top:30px;margin-bottom:30px}.aziendaContainer .row{height:100%}.aziendaContainer h5{padding:15px 0;color:#0c3a65}.aziendaContainer p{text-align:justify;color:#000;line-height:25px}.aziendaContainer a{color:#0c3a65;cursor:pointer}.aziendaContainer iframe{width:100%}@media all and (max-width:480px)and (min-width:240px){.aziendaContainer iframe{height:212px}}@media all and (max-width:768px)and (min-width:480px){.aziendaContainer iframe{height:290px}}@media all and (max-width:1279px)and (min-width:768px){.aziendaContainer iframe{height:390px}}@media all and (max-width:480px)and (min-width:240px){.aziendaContainer{height:auto}}@media all and (max-width:768px)and (min-width:480px){.aziendaContainer{height:auto}}@media all and (max-width:1279px)and (min-width:769px){.aziendaContainer{height:auto}}.progettazioneContainer{height:315px;margin-top:30px;margin-bottom:30px}.progettazioneContainer .row{background-color:#eaeaea}.progettazioneContainer h5{padding:15px 0;color:#000}.progettazioneContainer p{text-align:justify;color:#000;line-height:35px}.progettazioneContainer img{width:100%;height:100%}@media all and (max-width:480px)and (min-width:240px){.progettazioneContainer{height:auto}}@media all and (max-width:768px)and (min-width:480px){.progettazioneContainer{height:auto}}@media all and (max-width:1279px)and (min-width:769px){.progettazioneContainer{height:auto}}#footer{box-shadow:0 -5px 5px -5px #aaa}#footerSocialContainer{background-color:#0c3a65;width:100%;height:260px;padding-top:20px;margin-top:30px}#footerSocialContainer p{color:#fff;line-height:30px;font-size:14px}#footerSocialContainer p .bold{font-weight:700}#footerSocialContainer p a{color:#fff}#footerSocialContainer p a:hover{text-decoration:none!important}#footerSocialContainer .btn.plain-blue:hover{color:#fff;text-shadow:none;background-color:#1a75cf!important}#footerSocialContainer .socialContainer{margin-top:9px}#footerSocialContainer .socialContainer a{float:right;margin-left:11px}@media all and (max-width:480px)and (min-width:240px){#footerSocialContainer .socialContainer a{float:none}}@media all and (max-width:768px)and (min-width:480px){#footerSocialContainer .socialContainer a{float:none}}#footerSocialContainer .numFbContainer{text-align:right}@media all and (max-width:480px)and (min-width:240px){#footerSocialContainer .numFbContainer{margin-top:20px;text-align:center}}@media all and (max-width:768px)and (min-width:480px){#footerSocialContainer .numFbContainer{margin-top:20px;text-align:center}}@media all and (max-width:480px)and (min-width:240px){#footerSocialContainer{height:auto}}@media all and (max-width:768px)and (min-width:480px){#footerSocialContainer{height:auto}}#footerLinkContainer{color:#fff;font-size:8pt;padding-top:10px;padding-top:20px;padding-bottom:20px;width:100%;background-color:#1a75cf}#footerLinkContainer a{color:#fff;font-size:9pt;margin-right:20px}#footerLinkContainer a:hover{color:#fff}.footerMenu{text-align:right}@media all and (max-width:480px)and (min-width:240px){.footerMenu{text-align:left}}@media all and (max-width:768px)and (min-width:480px){.footerMenu{text-align:left}}@media all and (max-width:480px)and (min-width:240px){.footerLogo{display:none}}@media all and (max-width:768px)and (min-width:480px){.footerLogo{max-width:180px}}.pageTitleContainer{margin-top:70px;margin-bottom:30px}.pageTitleContainer .pageTitle{font-weight:300;font-size:28px;color:#1a75cf}.pageTitleContainer .pageSubTitle{font-weight:300;font-size:20px;color:#0c3a65}@media all and (max-width:480px)and (min-width:240px){.pageTitleContainer{margin-top:0}}@media all and (max-width:768px)and (min-width:480px){.pageTitleContainer{margin-top:0}}#frmLogin,#registerUserForm,#fatturazioneForm,#spedizioneForm{margin-top:10px}#frmLogin .row,#registerUserForm .row,#fatturazioneForm .row,#spedizioneForm .row{margin-bottom:10px}.pageModelContent{margin-bottom:30px;text-align:justify}.pageModelContent img{object-fit:cover;width:100%}.pageModelContent.static{}.pageModelContent.static img{margin-right:20px;margin-bottom:20px}.pageModelContent.static a{text-decoration:none;cursor:pointer}.pageModelContent.static a:hover{color:#1a75cf;text-decoration:underline;cursor:pointer}.pageModelContent.static ol{list-style:none;counter-reset:li}.pageModelContent.static ol li::before{content:counter(li);color:#1a75cf;display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl}.pageModelContent.static ol li{counter-increment:li}#cover{background:url("../img/ajax-loader.gif") no-repeat scroll center center #fff;position:absolute;height:100%;width:100%;top:0;left:0;opacity:.7;display:none}#findParams input[type=text],#findParams input[type=password],#findParams .ui-selectmenu-button.ui-button{width:100%;height:30px}#findParams textarea{width:100%}#findParams .mbottom10{margin-bottom:10px}.btn.green{color:#fff;text-shadow:none;background-color:#35aa47}.btn.green:hover,.btn.green:focus,.btn.green:active,.btn.green.active,.btn.green.disabled,.btn.green[disabled]{background-color:#1d943b!important;color:#fff!important;outline:none!important}.btn.lgreen{color:#fff;text-shadow:none;background-color:#a5ce71}.btn.lgreen:hover,.btn.lgreen:focus,.btn.lgreen:active,.btn.lgreen.active,.btn.lgreen.disabled,.btn.lgreen[disabled]{background-color:#99c069!important;color:#fff!important;outline:none!important}.btn.blue{color:#fff;text-shadow:none;background-color:#1a75cf;background-image:linear-gradient(#0c3a65,#1a75cf)}.btn.blue:hover,.btn.blue:focus,.btn.blue:active,.btn.blue.active,.btn.blue[disabled],.btn.blue.disabled{background-color:#0c3a65!important;background-image:linear-gradient(#1a75cf,#0c3a65);color:#fff!important;outline:none!important}.btn.plain-blue{color:#fff;text-shadow:none;background-color:#1a75cf}.btn.plain-blue.no_border{border-radius:0!important}.btn.plain-blue:hover,.btn.plain-blue:focus,.btn.plain-blue:active,.btn.plain-blue.active,.btn.plain-blue[disabled],.btn.plain-blue.disabled{background-color:#0c3a65!important;color:#fff!important;outline:none!important;border-radius:0!important}.pagination>li{padding-left:3px;padding-right:3px}.pagination>li>a{color:#1a75cf;padding-left:3px;padding-right:3px}.pagination>li>a:hover{color:#505050}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus{background-color:#eaeaea;border-color:#eaeaea}.imgPrincProduct{width:90%;height:auto}.childItemHeader,.productItemHeader{margin-top:10px;background-color:#eee;height:35px;padding-top:5px;border:1px solid #1a75cf;border-bottom:none}.childItemHeader .title,.productItemHeader .title{font-weight:bold}.childItem,.productItem{border:1px solid #1a75cf;margin-bottom:10px;padding-top:10px;padding-bottom:10px}.childItem img,.productItem img{max-width:90%}.childItem div.main,.productItem div.main{padding-bottom:15px;min-height:50px;text-align:center}.childItem div.main div.title,.productItem div.main div.title{height:50px;overflow:hidden}@media all and (max-width:1279px)and (min-width:769px){.childItem div.main div.title,.productItem div.main div.title{font-size:13px}}.childItem div.main .carousel-inner,.productItem div.main .carousel-inner{height:150px;width:100%}.childItem div.main .carousel-inner img,.productItem div.main .carousel-inner img{max-height:150px!important;max-width:100%!important;margin:0 auto!important}.childItem div.main .carousel-control-prev,.productItem div.main .carousel-control-prev{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.1) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.1) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.1) 0%,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}.childItem div.main .carousel-control-next,.productItem div.main .carousel-control-next{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.1)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.childItem div.main .description,.productItem div.main .description{display:block;display:-webkit-box;height:50.4px;margin:0 auto;font-size:12px;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.childItem .imgPrincipale,.productItem .imgPrincipale{max-width:100%;max-height:100px}.childItem button,.productItem button{width:100%;margin-bottom:15px}.childItem .mTop10,.productItem .mTop10{margin-top:10px}.childItem .detail,.productItem .detail{font-size:12px}.childItem .detail .bold,.productItem .detail .bold{font-weight:bold}.childItem .detail .price,.productItem .detail .price{font-weight:bold;color:#d84a38}.childItem .sell,.productItem .sell{text-align:center;color:#d84a38}.slider div{max-height:250px;text-align:center}.slider div img{max-height:200px!important;width:auto!important;max-width:100%!important;margin:0 auto!important}.slider div p{font-weight:bold;margin-top:5px}form#RichiestaInfo{text-align:left;height:290px}form#RichiestaInfo .row{margin-bottom:10px}form#RichiestaInfo input[type="text"],form#RichiestaInfo input[type="email"],form#RichiestaInfo textarea{width:100%!important}form#RichiestaInfo label{font-weight:bold;font-size:14px}@media all and (max-width:480px)and (min-width:240px){form#RichiestaInfo{height:auto}}@media all and (max-width:768px)and (min-width:480px){form#RichiestaInfo{height:auto}}@media all and (max-width:1279px)and (min-width:769px){form#RichiestaInfo{height:auto}}#galleryRow .carousel-inner{height:400px;width:100%}#galleryRow .carousel-inner img{height:400px!important;width:auto!important;margin:0 auto!important}#galleryRow .carousel-control-prev{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.1) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.1) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.1) 0%,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}#galleryRow .carousel-control-next{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.1)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.mbottom20{margin-bottom:20px}#googleMaps iframe{width:100%!important;height:450px!important}#docsListContainer .row{margin-bottom:10px}.videoItem iframe{width:100%;max-height:100%;vertical-align:middle}.galleryContainer{height:220px;margin-bottom:10px;text-align:center}.imageInGallery{margin:0 auto;max-width:100%;max-height:100%}#testoPagina{text-align:justify}.gMap{width:600px;height:350px}@media all and (max-width:480px)and (min-width:240px){.gMap{width:100%}}@media all and (max-width:768px)and (min-width:480px){.gMap{width:100%}}@media all and (max-width:1279px)and (min-width:769px){.gMap{width:100%}}#prodottiList{margin-bottom:15px}.prodottiListHeader{border-bottom:2px solid #000;margin-bottom:15px}@media all and (max-width:480px)and (min-width:240px){.prodottiListHeader{display:none}}@media all and (max-width:768px)and (min-width:480px){.prodottiListHeader{width:100%}}@media all and (max-width:1279px)and (min-width:769px){.prodottiListHeader{width:100%}}.prodottoItem .row{border-bottom:1px solid #000;padding-bottom:10px;padding-top:10px}.prodottoItem .row button{min-width:120px}.prodottoItem .row img{object-fit:cover;height:100px;width:100px}.border-red{border-color:red!important}.brandImg{width:100%;height:auto}