@import url(//fonts.googleapis.com/css?family=Lato:400,700,900,400italic,700italic,900italic);body{padding-top:0;padding-bottom:0;background-color:#fff;padding-left:0 !important;padding-right:0 !important}.vertical-align{display:flex;flex-direction:row;flex-wrap:wrap;text-align:left}.vertical-align>[class^="col-"],.vertical-align>[class*=" col-"]{display:flex;align-items:center;justify-content:left;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.dmtop{bottom:-100px;background-color:#111;cursor:pointer;height:40px;overflow:hidden;position:fixed;right:25px;text-indent:-999px;transition:all .7s ease-in-out 0s;width:40px;z-index:999}.dmtop:hover{background-color:#00bb9c}.dmtop>span.glyphicon{color:#ccc;display:inline !important;left:1008px;top:8px;font-size:24px}.noborder{border-style:none !important;background-color:transparent !important;font-family:'Lato',Arial,Verdana !important;color:#546476;font-weight:bold;font-size:95%}ul.nav.navbar-nav.noborder li a{padding-right:12px !important;padding-left:12px !important}.navbar-default .navbar-nav>li>a:hover{background:#ccc !important}.navbar-default .navbar-nav .active a{background:none !important;color:#f90 !important}.navbar-default .navbar-nav .active a:hover{background:#ccc !important;color:#fff !important}.navbar-default .navbar-nav .language a{background:none !important;color:#00bb9c !important}.navbar-default .navbar-nav .language a:hover{background:#ccc !important;color:#fff !important}.bgGrigio{background-color:#f6f6f8 !important;padding-top:20px}.imagecentrale{background:url(/images/sfondo_testata_sup.png) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:350px;height:350px;width:100% !important;padding:0 !important;padding:0 !important;margin:0;margin-top:-20px}.imagecentraleIntCL{background:url(/images/testata_come_lavoriamo.png) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px;height:250px;width:100% !important;padding:0 !important;padding:0 !important;margin:0;margin-top:-20px}.imagecentraleIntSS{background:url(/images/testata_sviluppo_siti.png) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px;height:250px;width:100% !important;padding:0 !important;padding:0 !important;margin:0;margin-top:-20px}.imagecentraleIntServizi{background:url(/images/testata_servizi.png) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px;height:250px;width:100% !important;padding:0 !important;padding:0 !important;margin:0;margin-top:-20px}.imagecentraleIntSeo{background:url(/images/testata_seo.png) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px;height:250px;width:100% !important;padding:0 !important;padding:0 !important;margin:0;margin-top:-20px}.testata{padding-top:30px}.testata h1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:300%}.testata .testatah3{font-family:'Lato',Arial,Verdana !important;color:#9ea5a6;font-weight:900;font-size:170%;padding-top:30px;padding-bottom:30px}.testata .testatah3 .verde{color:#00ba9b}.testataInt{padding-top:40px}.testataInt h1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:200%}.testataInt .testataInth1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:200%}.testataInt .testataInth2{font-family:'Lato',Arial,Verdana !important;color:#00ba9b;font-weight:bold;font-size:200%}.btnContattaci{font-family:'Lato',Arial,Verdana !important;background-color:#00ba9b !important;border:none !important;padding:10px}.btnContattaci:hover{background-color:#ccc !important;color:#000 !important}.sottotestata{padding-bottom:30px;font-family:'Lato',Arial,Verdana !important}.sottotestata .sottotestatah1{font-family:'Lato',Arial,Verdana !important;color:#505d6c;font-weight:normal;font-size:200%;padding:30px}.sottotestata h2{font-family:'Lato',Arial,Verdana !important;color:#505d6c;font-weight:normal;font-size:150%}.sottotestata a{font-family:'Lato',Arial,Verdana !important;color:#505d6c;font-weight:normal;font-size:150%;text-decoration:none}.sottotestata a:hover{font-family:'Lato',Arial,Verdana !important;color:#ccc;font-weight:normal;font-size:150%;text-decoration:none}.sottotestataInt{padding-bottom:30px;font-family:'Lato',Arial,Verdana !important}.sottotestataInt .sottotestataInth1{font-family:'Lato',Arial,Verdana !important;color:#f90;font-weight:normal;font-size:200%;padding-top:30px}.sottotestataInt .sottotestataInth3{font-family:'Lato',Arial,Verdana !important;color:#9ea5a6;font-weight:bold;font-size:150%;padding-bottom:30px}.sottotestataInt .sottotestataInth4{font-family:'Lato',Arial,Verdana !important;color:#9ea5a6;font-size:130%;padding-bottom:30px}.sottotestataInt .verde{font-family:'Lato',Arial,Verdana !important;color:#19b999}.listatotestata{padding-bottom:50px}.listatotestata .listatotestatah1{font-family:'Lato',Arial,Verdana !important;color:#f90;font-weight:normal;font-size:300%;padding:20px}.listatotestata .listatotestatah3{font-family:'Lato',Arial,Verdana !important;color:#6a6a6a;font-weight:normal;font-size:120%}.listatotestata .verde{font-family:'Lato',Arial,Verdana !important;color:#19ba9a;font-weight:normal;font-size:120%}.extrapaddingtrentatop{padding-top:30px}.extrapaddingventitop{padding-top:20px}.extrapaddingdiecitop{padding-top:10px}.extrapaddingtrentabottom{padding-bottom:30px}.extrapaddingventibottom{padding-bottom:20px}.extrapaddingdiecibottom{padding-bottom:10px}.bgVerde{background-color:#19bb9b !important;font-family:'Lato',Arial,Verdana !important;padding-top:30px;padding-bottom:30px;color:#fff}.bgVerde .bgVerdeh2{font-size:120%}.bgVerde .bgVerdeh1{font-size:160%;font-weight:bold;padding-top:20px;padding-bottom:20px}.bgVerde .btnContattaci{background:#f90 !important;font-size:120%;font-weight:bold;padding:15px;border:4px solid #63d1bb !important}.contatti .btnContattaci{background:#f90 !important;font-weight:bold;padding:5px 20px 5px 20px;color:#fff !important}.contatti .btnContattaci:hover{background:#19bb9b !important;font-weight:bold;padding:5px 20px 5px 20px;color:#fff !important}.contatti a{color:#19b999 !important;text-decoration:none}.contatti a:hover{color:#ccc !important;text-decoration:none}.ricerca{padding-top:30px;padding-bottom:30px}.testatainf{padding-bottom:0 !important;padding-top:0 !important;font-family:'Lato',Arial,Verdana !important}.testatainf .testatainfh3{font-size:140%;color:#f90;font-weight:bold}.testatainf li{padding-bottom:10px}.testatainf img{padding-right:7px}.testatainf a{color:#19ba9a;padding-left:6px}.testatainf a:hover{color:#ccc}.bgBianco{background-color:#fff !important;padding-top:30px;padding-bottom:30px}.menuinf{padding-top:30px;padding-bottom:30px;padding-left:50px}.menuinf .menuinfh3{color:#19bb9b;font-size:130%;font-weight:bold;padding-left:5px}.menuinf .menuinfh5{font-size:90%;font-weight:bold;padding-top:10px}.menuinf .image{padding-left:10%}.menuinf a{font-size:100%;color:#333}.menuinf a:hover{font-size:100%;color:#ccc;text-decoration:none}.menuinf li{font-size:60%;padding-bottom:4px;padding-left:0}.menuinf .language a{color:#00bb9c !important}.menuinf .language a:hover{color:#ccc !important}.barragrigioscura{background-color:#4b5a6d !important;padding-bottom:30px;padding-top:30px}.barragrigioscura .barragrigioscurah2{font-family:'Lato',Arial,Verdana !important;font-size:150%;color:#fff !important;font-weight:bold}.barragrigioscura .barragrigioscurah3{font-family:'Lato',Arial,Verdana !important;font-size:150%;color:#fff !important;font-weight:bold}.barragrigioscura a{color:#fff !important;text-decoration:underline}.barragrigioscura a:hover{color:#00ba9b !important}.barragrigiochiara{background-color:#f6f6f8 !important;padding-bottom:30px;padding-top:30px}.barragrigiochiara .barragrigiochiarah2{font-family:'Lato',Arial,Verdana !important;font-size:200%;color:#4b5a6d !important;font-weight:bold}.barragrigiochiara .barragrigiochiarah4{font-family:'Lato',Arial,Verdana !important;font-size:120%;color:#4b5a6d !important}.barragrigiochiara .barragrigiochiarah3{font-family:'Lato',Arial,Verdana !important;font-size:150%;color:#999 !important}.barragrigiochiara .verde{font-family:'Lato',Arial,Verdana !important;color:#19b999 !important}.activelink{color:#f90 !important}#map_container{position:relative;width:100%;margin:0}#map{height:0;overflow:hidden;padding-bottom:22.25%;padding-top:30px;position:relative;width:100%;height:300px;margin:0}.nostricontatti{font-family:'Lato',Arial,Verdana !important;color:#fff !important}.nostricontatti img{padding-right:10px;padding-bottom:12px;margin-top:6px}.linea{background-image:url(/images/linea_verticale.png);background-repeat:no-repeat;background-position:top center;border-bottom:-3px !important;font-family:'Lato',Arial,Verdana !important}.linea .lineah1{font-family:'Lato',Arial,Verdana !important;color:#4b5b6e !important;font-size:150%;font-weight:900}.linea .lineah3{font-family:'Lato',Arial,Verdana !important;color:#657283 !important;font-size:130%;font-weight:900}.linea a{font-family:'Lato',Arial,Verdana !important;color:#19b999 !important;font-size:110%;font-weight:900;text-decoration:underline}.linea a:hover{font-family:'Lato',Arial,Verdana !important;color:#ccc !important;font-size:110%;font-weight:900;text-decoration:underline}.extrapaddingtrentatopCF{padding-top:30px}.extrapaddingtrentabottomCF{padding-bottom:30px}.contatti{font-family:'Lato',Arial,Verdana !important}.centered{float:none;margin-left:auto;margin-right:auto}.lavoro_1{width:61px;height:68px;background:url(/images/klc.png) -3px -228px;margin:auto}.lavoro_2{width:92px;height:72px;background:url(/images/klc.png) -100px -229px;margin:auto}.lavoro_3{width:56px;height:71px;background:url(/images/klc.png) -236px -228px;margin:auto}.mappa_ico{width:12px;height:16px;background:url(/images/klc.png) -87px -60px;float:left;margin-right:10px;margin-top:1px}.phantom{width:12px;height:16px;background:url(/images/klc.png) -270px -60px;float:left;margin-right:10px}.email_ico{width:17px;height:12px;background:url(/images/klc.png) -8px -60px;float:left;margin-right:10px;margin-top:4px}.tel_ico{width:16px;height:16px;background:url(/images/klc.png) -117px -58px;float:left;margin-right:10px;margin-top:2px}.fax_ico{width:16px;height:14px;background:url(/images/klc.png) -55px -58px;float:left;margin-right:10px;margin-top:6px}.lyoness{width:102px;height:62px;background:url(/images/klc.png) -162px -56px;float:left;margin-left:10px}.servizio_1{width:76px;height:76px;background:url(/images/klc.png) -2px -122px;margin:auto}.servizio_2{width:77px;height:76px;background:url(/images/klc.png) -118px -122px;margin:auto}.servizio_3{width:77px;height:76px;background:url(/images/klc.png) -234px -122px;margin:auto}.sfondo{background:url(/images/klc.png) 0 -325px;margin-top:35px;height:17px;padding:0;width:100%;max-width:421px;margin-left:auto;margin-right:auto}#lyoness{margin-left:3px}#lyoness>li{font-size:100%;font-weight:bold;font-family:'Lato',Arial,Verdana !important}#lyoness>li>div{height:45px;display:table-cell;vertical-align:middle}.logo_lyoness{width:102px;height:26px;background:url(/images/klc.png) -163px -55px;display:inline-block}.logo_inf{width:88px;height:34px;background:url(/images/klc.png) -355px -120px;display:block;margin-left:-5px}.logo_yahoo{width:121px;height:25px;background:url(/images/klc.png) 0 0;display:block;margin:auto}.logo_bing{width:91px;height:33px;background:url(/images/klc.png) -152px 0;display:block;margin:auto}.logo_google{width:103px;height:40px;background:url(/images/klc.png) -271px -4px;display:block;margin:auto}.logo_home{width:151px;height:59px;background:url(/images/klc.png) -292px -257px;display:block}.homelink{font-size:105%}.homelink a{font-size:140%}.homelink a:hover{font-size:140%}.linea{font-size:105%}.sottotestataInt{font-size:105%}.sottotestataInt .sottotestataInth3{font-size:143%}.sottotestataInt .sottotestataInth1{font-size:190%}.dovesiamotesto{font-size:110%}@media(max-width:400px){.testata h1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:210%}.testata .testatah3{font-family:'Lato',Arial,Verdana !important;color:#9ea5a6;font-weight:900;font-size:120%;padding-top:10px;padding-bottom:10px}.testataInt{padding-top:20px}.testataInt h1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:150%}.testataInt .testataInth1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:150%}.testataInt .testataInth2{font-family:'Lato',Arial,Verdana !important;color:#19ba9a;font-weight:900;font-size:120%;padding-top:10px;padding-bottom:10px}.menuinf{padding-top:30px;padding-bottom:30px;padding-left:0}.menuinf .image{padding-left:0;padding-top:12px}.linea{background-image:none !important}}@media screen and (min-width:400px) and (max-width:1023px){.testata h1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:240%}.testata .testatah3{font-family:'Lato',Arial,Verdana !important;color:#9ea5a6;font-weight:900;font-size:140%;padding-top:10px;padding-bottom:10px}.testataInt{padding-top:30px}.testataInt h1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:200%}.testataInt .testataInth1{font-family:'Lato',Arial,Verdana !important;color:#4b5a6d;font-weight:bold;font-size:200%}.testataInt .testataInth2{font-family:'Lato',Arial,Verdana !important;color:#19ba9a;font-weight:900;font-size:140%;padding-top:10px;padding-bottom:10px}.linea{background-image:none !important}}.cdbar{right:0;left:0;padding:15px 0;text-align:center;z-index:1000}.cdbar .cdbar-text{display:inline-block;margin-right:5px;font-family:'Lato','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}.cdbar .cdbar-buttons{display:inline-block;-webkit-transition:background .2s ease;transition:background .2s ease;font-family:'Lato','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}.cdbar.fixed{position:fixed}.cdbar.relative{position:relative}.cdbar.absolute{position:absolute}.cdbar:after,.cdbar:before{content:"";display:table;clear:both}.cdbar.top{top:0;bottom:auto}.cdbar.bottom{top:auto;bottom:0}.cdbar.middle{top:50%;bottom:auto;padding:30px 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cdbar.middle .cdbar-text{display:block;margin-bottom:15px}.cdbar.middle .cdbar-buttons{display:block}.cdbar.dark{color:#fff;background-color:#8c8c8c}.cdbar.light{color:#333;background-color:#efefef}.cdmodal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999}.cdmodal .cdmodal-box{position:absolute;width:50%;max-width:700px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cdmodal .cdmodal-box-inner{background:#fff;padding:40px 20px}.cdmodal .cdmodal-box-inner .cdmodal-text h3{padding:0;margin:0 0 .5em}.cdmodal.top .cdmodal-box{top:10%;bottom:auto}.cdmodal.bottom .cdmodal-box{top:auto;bottom:10%}.cdmodal.middle .cdmodal-box{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cdbtn{display:inline-block;border:0;padding:5px 10px;text-decoration:none;cursor:pointer;font-size:1em;margin-right:5px;border-radius:0!important}.cdbtn.cookie{color:#fff;background-color:#f69200}.cdbtn.cookie:hover{background-color:#ffa824}.cdbtn.privacy{color:#fff;background-color:#388681;border-radius:0!important}.cdbtn.privacy:hover{background-color:#55b9b1;text-decoration:none!important}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;left:-5px;height:185px !important;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:-50px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:-40px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}