@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700');html{min-height:100%;height:100%;box-sizing:border-box;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font:100% Arial,sans-serif;color:#425563;font-size:15px;line-height:1.6;position:relative;min-height:100%}.container{position:relative}.main{position:relative;z-index:1;padding:25px 0;min-height:40vh}.bg-faded{background-color:#eceeef}.bg-success{background-color:#58aa89}.bg-focus{background-color:#1d7b9c}.bg-promo{background-color:#d2dbe2}.bg-primary{background-color:#ea7600}.bg-dark{background-color:#2d363d}#head-page{margin-bottom:30px}.main-page{margin-bottom:40px}.main-page:not(.tab-template) .sidebar-template>.row>.col-sm-8{padding-top:30px}#page-image{background-size:cover;background-position:center;margin-top:-25px}section:not(#garanzie) .container{padding:20px}section:not(#garanzie) .container h1{margin-top:0}fieldset{margin-bottom:30px}.ticket-round{position:absolute;width:64px;height:64px;background-color:#fff;border-radius:50%;left:calc(50% - 32px);top:-40px;text-align:center;overflow:hidden}.ticket-round img{width:80%;height:auto}.bottom-shadow{position:relative}.bottom-shadow:after,#premio .bg-promo .cta:after{content:"\00a0";width:100%;height:38px;background-image:url(/public/img/bottom-shadow.png);display:block;position:absolute;bottom:-38px;background-size:100%;left:0;background-repeat:no-repeat}.scroll-row{overflow-y:scroll;width:calc(100% + 45px);padding-right:35px}#head-claim{display:inline-table;vertical-align:middle;font-family:'Roboto',sans-serif;font-weight:400;text-align:center;max-width:calc(100% - 300px);text-align:left}#head-claim span{width:70px;height:70px;border-radius:50%;background-color:#f0b323;display:inline-table;text-align:center;vertical-align:middle;margin:0 5px;line-height:1;padding-top:10px;font-weight:400}#head-claim span big{font-size:2em}.button-line{position:absolute;bottom:20px}.include-one{background-color:transparent;color:#58aa89;padding:0}.strike{position:relative}.strike::after{content:"\00a0";display:block;width:100%;height:1px;overflow:hidden;border-bottom:1px solid #ed6575;position:absolute;top:9px;left:0}.affix{position:fixed;top:0;z-index:2;width:100%}#modal-bg{position:fixed;width:100%;height:100%;z-index:2;background-color:rgba(255,255,255,0.6);left:0;top:0}#btn-menu-laterale{display:none}.padding-16{padding:0 16px}#rotate-device{display:none}#login-social{text-align:center}#login-social a img{width:10%;height:auto;margin:2%}.campi_blocco_preventivo{opacity:.4;position:relative}.campi_blocco_preventivo .blocco_preventivo{position:absolute;width:100%;height:100%;z-index:999}.campi_blocco_preventivo .blocco_preventivo_tab{top:-30px;height:125%}.campi_blocco_preventivo .blocco_pagamento_risalto{background-color:rgba(186,241,145,0.42)}#sel-assicurati{opacity:1}#sel-assicurati.campi_blocco_preventivo .label,#sel-assicurati.campi_blocco_preventivo .icona{opacity:.4}@media(min-width:960px){body{padding-bottom:20rem}body#premio{padding-bottom:14rem}}@media(max-width:991px){div[role="main"]{padding-bottom:30px}}@media(max-width:767px){#login-social a img{width:14%}#page-image{height:230px;margin-top:-160px}fieldset{margin-bottom:20px}#btn-menu-laterale{position:absolute;display:block;right:0;background-color:#425563;padding:7px 12px;color:#fff;font-size:12px;-webkit-border-top-left-radius:12px;-moz-border-top-left-radius:12px;-ms-border-top-left-radius:12px;border-top-left-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-bottom-left-radius:12px;-ms-border-bottom-left-radius:12px;border-bottom-left-radius:12px}#btn-menu-laterale:active,#btn-menu-laterale:focus,#btn-menu-laterale:hover{text-decoration:none}#btn-promemoria-laterale{position:absolute;display:block;right:0;background-color:#00a5ff;padding:7px 12px;color:#fff;font-size:10px;-webkit-border-top-left-radius:12px;-moz-border-top-left-radius:12px;-ms-border-top-left-radius:12px;border-top-left-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-bottom-left-radius:12px;-ms-border-bottom-left-radius:12px;border-bottom-left-radius:12px;width:90px;top:35px}.flusso #btn-menu-laterale{top:0}.flusso .main{z-index:2}.main{width:100%;min-width:320px;min-height:inherit}section:not(#garanzie) .container{padding:20px 15px}section[class*="column-"] img{display:block;margin:0 auto;max-width:90%;height:auto !important}.container-nopad{margin-left:-15px;padding-right:0}}@media(min-width:768px){.container{width:100%}#page-image{height:200px}}@media(min-width:992px){.container{width:100%}.main-page{margin-bottom:40px}.main-page.bg-faded{padding-bottom:48px}#premio .main-page{margin-bottom:20px}#page-image{height:300px}}@media(min-width:1200px){.container{width:1170px}}.date-template{border-left:1px solid #e1e1e1;margin-left:40px;padding-bottom:40px;position:relative}.date-template::after{content:"";display:block;background-color:#fff;width:6px;height:20px;position:absolute;bottom:20px;left:-2px}.date-template .date-year{position:relative}.date-template .date-year .year-event{height:100px;margin-top:30px}.date-template .date-year .year-event .year{position:absolute;left:-44px;width:86px;height:86px;background-color:#ea7600;color:#fff;text-align:center;line-height:3.3;font-size:26px;font-weight:300;font-family:roboto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.date-template .event{position:relative;padding-top:30px;padding-bottom:30px;padding-left:60px}.date-template .event .day-event{position:absolute;left:-44px;width:86px;height:86px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;box-sizing:border-box;border:1px solid #e1e1e1;text-align:center;line-height:1.2;padding-top:14px}.date-template .event .day-event span{display:block;color:#1d7b9c;font-family:'Roboto',sans-serif;font-weight:300}.date-template .event .day-event span.day{font-size:26px}.date-template .event .day-event span.month{font-size:18px}.sidebar-template{position:relative;min-height:540px}.sidebar-template .sidebar-container{position:static}.doublecolor-template{display:table;width:100%}.doublecolor-template>div{display:table-cell;float:none;vertical-align:top}.doublecolor-template>div h3{text-align:center;margin-bottom:26px;color:#425563}.doublecolor-template>div>div{width:100%;max-width:550px;padding:20px 30px}.doublecolor-template>div:first-child>div{float:right}.question-template{counter-reset:section}.question-template .question{counter-reset:subsection;padding-left:40px;position:relative;margin-bottom:20px;border-bottom:1px dashed #ccc;padding-bottom:20px}.question-template .question::before{counter-increment:section;content:counter(section);position:absolute;left:0;background-color:#0b617f;width:30px;height:30px;top:5px;border-radius:50%;text-align:center;line-height:31px;color:#fff;font-size:16px}.question-template .question h4{line-height:22px;color:#425563;font-size:16px}.question-template .question .select-style{max-width:220px}.question-template .question .valutazione{background-color:#f7f7f7;padding:5px 15px;border-radius:10px}.question-template .question .valutazione.alert-warning{background-color:#fcf8e3}.question-template .question .radio{margin-top:4px}@media(min-width:768px){.template-list .element-list.shadow-box>div{display:block}}.template-list .element-list{margin-bottom:30px;padding:18px;display:flex}.template-list .element-list.shadow-box>div{min-height:inherit;overflow:hidden;width:100%}.template-list .element-list.shadow-box>div.image{width:300px}.template-list .element-list.shadow-box>div img{height:auto;width:100%;max-width:inherit;margin:0 auto}.template-list .element-list .image{float:left;width:30%;margin-left:30px}.template-list .element-list h3{margin-top:0}.template-list .element-list h3 a:hover{color:#425563;text-decoration:none}@media(max-width:540px){.template-list .element-list{display:block}.template-list .element-list.shadow-box>div img{height:auto;width:100%;margin:20px auto 0}.template-list .element-list.shadow-box>div.image{width:100%}}@media(max-width:767px){.doublecolor-template>div{display:block;float:none}.doublecolor-template>div>div{padding:20px 12px}.doublecolor-template>div:first-child>div{float:none}.question-template .div-btn>div{float:none !important;clear:both}.question-template .div-btn>div .btn{width:100%;margin-bottom:20px}}section.column-1 img{margin:20px}@media(max-width:480px){section.column-1 img{width:calc(100% - 40px) !important;height:auto !important}}@media(max-width:767px){div[class|="col-sm"] .img-responsive.img-center{margin:0 auto}}.sect-banner{width:100%;margin:0 auto;text-align:center;color:rgba(255,255,255,0.9)}.sect-banner:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.sect-banner .v-center{position:relative;z-index:2}.sect-banner .v-center{display:table-cell;vertical-align:middle;position:absolute;z-index:1;padding:160px 0 0;text-align:right;z-index:1;width:100%}.sect-banner .v-center h1{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;font-size:72px;margin-bottom:30px}.sect-banner .v-center p{font-size:120%;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;font-family:'Roboto',sans-serif;font-size:39px;font-weight:300;line-height:1.25}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@media(max-width:767px){.sect-banner .v-center{text-align:center}.sect-banner .v-center h1{font-size:30px;margin-bottom:10px}.sect-banner .v-center p{font-size:18px}}@media(max-width:991px){.sect-banner .v-center h1{font-size:52px}.sect-banner .v-center p{font-size:32px}}.text-primary{color:#ea7600}.text-secondary{color:#f0b323}.text-base{color:#425563}.text-info{color:#00a5ff}.text-success{color:#58aa89}.text-white{color:#fff}.text-lighter{font-weight:100}.weight-400{font-weight:400}.bg-faded .text-muted{opacity:1}.text-servizio{font-size:11px;font-style:italic;line-height:13px;padding-bottom:8px}@media(max-width:767px){.promo .title{font-size:15px;font-weight:700;line-height:1.2;float:left;max-width:60%}}h1,h2,h3,h4,h5{font-family:'Roboto',sans-serif;font-weight:400;color:#ea7600}h1{font-weight:300}fieldset h3{margin:0 0 10px;text-transform:uppercase;color:#425563;font-weight:400;font-size:22px}@media(max-width:767px){.h1,h1{font-size:26px;font-weight:300}h2{font-size:20px;margin-top:0;margin-bottom:10px}#head-page h1{margin-top:0}.flusso #head-page h1{padding-right:90px}}a{cursor:pointer;color:#ea7600}.text-link{color:#ea7600;text-decoration:underline;transition:all .5s ease}.simple_link{position:relative;color:#80225f;text-decoration:none}white-space:nowrap .simple_link:hover{color:#80225f;text-decoration:none}.simple_link:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#e1e1e1;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0)}.simple_link:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.link-roundicon{display:block;width:100%;margin-bottom:12px}.link-roundicon:hover{text-decoration:none}.link-roundicon span{display:table-cell;padding-right:12px;vertical-align:middle}.link-roundicon .glyphicon,.link-roundicon .fa{background-color:#ccc;color:#fff;width:40px;height:40px;border-radius:50%;font-size:1.6em;text-align:center;line-height:1.65}.link-roundicon.btn-lg .glyphicon{width:50px;height:50px;line-height:1.8}.link-roundicon.btn-lg .glyphicon.glyphicon-file:before{margin-left:4px}.link-roundicon.primary{color:#ea7600}.link-roundicon.primary .glyphicon,.link-roundicon.primary .fa{background-color:#ea7600}.link-roundicon.info{color:#00a5ff}.link-roundicon.info .glyphicon,.link-roundicon.info .fa{background-color:#00a5ff}#side-link .link-roundicon .fa-comment{font-size:1.8em;line-height:1.4}#side-link .link-roundicon .fa-comment:before{padding-left:1px}.btn{transition:all .5s ease;font-family:'Roboto',sans-serif;font-weight:400;font-size:1.05em}.btn i,.btn .glyphicon{margin-right:10px}.btn-detail i.glyphicon-search{margin-right:0}.btn-primary,.cta{background-color:#ea7600;border-color:#ea7600;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-transform:uppercase}.btn-primary:hover,.cta:hover,.btn-primary:focus,.cta:focus{background-color:#f0b323;border-color:#f0b323}.btn-primary:hover,.cta:hover,.btn-primary:focus,.cta:focus,.btn-primary:active,.cta:active{outline:0}.btn-default{color:#f09c58;background-color:transparent;border-color:#f09c58;border-radius:0}.btn-link{color:#999;background-color:#f5f5f5;font-size:.9em}.btn-link:focus,.btn-link:hover{color:#c1c1c1;background-color:#f5f5f5;text-decoration:none}.btn-link.btn-more:before{content:"Chiudi"}.btn-link.btn-more:after{font-family:'Glyphicons Halflings';content:"\e260";display:inline-block;padding-left:10px;font-size:.7em}.btn-link.btn-more.collapsed:before{content:"Leggi tutto"}.btn-link.btn-more.collapsed:after{font-family:'Glyphicons Halflings';content:"\e259"}.cta{display:block;width:100%;padding:12px 15px;position:relative;white-space:normal}.cta :after{display:block;content:"";width:100%;height:50%;position:absolute;bottom:50%;background-color:rgba(255,255,255,0.05);left:0}button.more-info{background-color:#b2bdc6}.scrollspy-sidebar .cta{text-align:left;padding:10px 42px 10px 22px;font-size:1.6em;white-space:normal;line-height:1.4}.scrollspy-sidebar .cta:before{content:"\203A";position:absolute;right:16px;top:0;font-size:3em;line-height:1.1;font-weight:100}.input-group-addon.button-addon{padding:0}.input-group-addon.button-addon a{padding:12px 22px}#btn-reserved{float:right;margin-right:10px;width:50px;height:80px;border-bottom-left-radius:20px;border:0;border-bottom-right-radius:20px;background-color:#f7f7f7;color:#ea7600;font-size:2.2em;text-align:center;text-decoration:none;position:relative;z-index:2}#btn-reserved:focus{outline:0}#btn-reserved span{width:30px;height:30px;overflow:hidden;display:block;line-height:30px;text-align:center;font-size:28px;margin:30px auto 0;text-decoration:none}#btn-reserved span img{height:30px;width:30px}@media(max-width:960px){.btn{white-space:normal}}@media(max-width:768px){.btn{white-space:normal}.cta{font-size:1em;padding:12px;font-weight:300;margin-bottom:20px;position:relative;margin-top:10px}#btn-reserved{height:70px;position:relative;z-index:2}#btn-reserved span{margin-top:20px}#pagamento .btn{width:100%;margin-bottom:20px}#pagamento .col-sm-6.text-right{padding:0}}.navbar{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.navbar-default{background-color:#ea7600;border:0;font-family:'Roboto',sans-serif;font-weight:300;position:relative;z-index:4;margin-bottom:0}.navbar-default .navbar-toggle{margin-top:0;background-color:#f0b323;border:0;-webkit-border-bottom-left-radius:37px;-moz-border-bottom-left-radius:37px;-ms-border-bottom-left-radius:37px;border-bottom-left-radius:37px;-webkit-border-bottom-right-radius:37px;-moz-border-bottom-right-radius:37px;-ms-border-bottom-right-radius:37px;border-bottom-right-radius:37px;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;border-top-right-radius:0;padding:20px 20px 30px}.navbar-default .navbar-toggle.collapsed{padding:40px 20px 30px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#f0b323}.navbar-default .navbar-toggle .icon-bar{width:38px;height:5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:#fff;margin:6px 0}.navbar-default .navbar-brand{background-color:#ea7600;padding:18px;height:inherit;position:relative;z-index:2}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:#ea7600}.navbar-default .navbar-brand img{height:auto;width:auto;max-height:95px;max-width:200px}.navbar-default #loghi{display:table}.navbar-default #loghi>a,.navbar-default #loghi>div{display:table-cell;height:130px;vertical-align:middle;float:none}@media(max-width:767px){.navbar-default #loghi>a,.navbar-default #loghi>div{height:auto}}#flusso-nav{z-index:1}#flusso-nav .navbar-header{border-bottom:1px solid #c1c6c8}#flusso-nav .navbar-brand{background-color:transparent}#header-menu{position:absolute;top:0;right:0;width:100%}#navbar{background-color:#f0b323;padding-left:0}#navbar a{color:#fff;text-transform:uppercase;padding-left:25px;padding-right:25px;position:relative;text-align:right;font-weight:400}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:82px;height:96px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:0;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:46px;left:20px;right:20px;height:6px;background:white;border-radius:2px}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:6px;background-color:#fff;content:"";border-radius:2px}.c-hamburger span::before{top:-13px}.c-hamburger span::after{bottom:-13px}.c-hamburger--htx{background-color:#ff3264}.c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:.3s,0.3s;transition-duration:.3s,0.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.c-hamburger--htx.is-active span{background:0}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,0.3s;transition-delay:0s,0.3s}#primary-nav.menu_esteso #head-claim{display:inline-table;font-size:14px;margin-top:18px;max-width:calc(100% - 300px);text-align:left}#primary-nav.menu_esteso #head-claim span{width:40px;height:40px;border-radius:50%;background-color:#f0b323;text-align:center;vertical-align:middle;margin:0 2px;line-height:1;padding-top:10px}#primary-nav.menu_esteso #head-claim span big{font-size:1.5em;margin-left:-3px}#primary-nav.menu_esteso .navbar-nav{width:calc(100% - 100px)}#primary-nav.menu_esteso .navbar-nav .sottomenu a{padding-bottom:7px;text-transform:capitalize;font-weight:300;font-size:1em}#primary-nav.menu_esteso .navbar-toggle{right:85px}#primary-nav.menu_esteso .navbar-nav{margin:7.5px -15px 7.5px 100px;min-height:inherit}#primary-nav.menu_esteso .navbar-nav li{width:100%;position:relative;display:block;float:none}#primary-nav.menu_esteso .navbar-nav a{font-size:1.1em;text-align:right;width:100%;display:block;font-weight:700;padding-top:8px;padding-bottom:8px}#primary-nav.menu_esteso #btn-reserved label{display:none}#primary-nav.menu_esteso #header-menu #navbar .navbar-brand{padding-left:18px;padding-right:18px;background-color:transparent !important}@media(max-width:979px){#navbar{border:0;position:relative;z-index:3}}@media(min-width:980px){#primary-nav.menu_esteso #header-menu{position:relative;width:100%;z-index:2}#primary-nav.menu_esteso .navbar-collapse.collapse{display:block !important}#primary-nav.menu_esteso .navbar-toggle{display:none}#primary-nav.menu_esteso #navbar{background-color:transparent}#primary-nav.menu_esteso .navbar-nav{margin:7.5px -25px 0 0;min-height:inherit;flex-wrap:nowrap;max-width:calc(100% - 240px);-webkit-align-items:flex-start;display:flex;align-items:flex-start;justify-content:flex-end;clear:right}#primary-nav.menu_esteso .navbar-nav li{float:none;width:auto}#primary-nav.menu_esteso .navbar-nav a{font-size:1em;text-align:center;height:65px;overflow:hidden;font-weight:400;padding:15px 20px}#primary-nav.menu_esteso .navbar-nav a.menuchild::after{content:"\203A";position:absolute;right:0;left:0;bottom:0;font-size:30px;line-height:1.1;font-weight:400;display:block;transform:rotate(90deg)}#primary-nav.menu_esteso .navbar-nav a i{display:block;margin-bottom:10px}#primary-nav.menu_esteso .navbar-nav .sottomenu{position:absolute;width:240px;left:0;padding:0;box-shadow:0 3px 3px rgba(0,0,0,0.2)}#primary-nav.menu_esteso .navbar-nav .sottomenu a{color:#fff;width:100%;padding:7px 20px;display:block;text-align:left !important;height:auto !important;background-color:rgba(240,179,35,0.7);transition:background-color .5s ease-out;font-weight:400}#primary-nav.menu_esteso .navbar-nav .sottomenu a:hover{text-decoration:none;background-color:rgba(240,179,35,1)}#primary-nav.menu_esteso .navbar-nav .sottomenu li{display:block !important;width:100%}#primary-nav.menu_esteso .navbar-brand{background-color:transparent;position:relative;z-index:3}#primary-nav.menu_esteso #btn-reserved{float:right;border:0;color:#fff;font-size:14px;text-align:center;text-decoration:none;font-weight:400;margin-top:24px;background-color:transparent;width:auto;height:auto;border-radius:0;position:relative;z-index:3}#primary-nav.menu_esteso #btn-reserved:focus{outline:0}#primary-nav.menu_esteso #btn-reserved label{display:inline-block}#primary-nav.menu_esteso #btn-reserved span.icon{width:30px;height:30px;overflow:hidden;display:inline-block;line-height:30px;text-align:center;font-size:28px;margin:0 auto;text-decoration:none;vertical-align:middle}#primary-nav.menu_esteso #btn-reserved span.icon img{height:30px;width:30px}}@media(min-width:768px){#primary-nav .navbar-header{float:none;height:130px}#primary-nav .navbar-toggle{display:block}#primary-nav .navbar-collapse.collapse{display:none !important}#primary-nav .navbar-collapse.collapse.in{display:block !important}#primary-nav .navbar-nav{margin:7.5px -15px 7.5px 150px;min-height:116px}#primary-nav .navbar-nav a{font-size:1.1em;text-align:center}#primary-nav .navbar-nav a i{display:block;margin-bottom:10px}#primary-nav .navbar-brand{background-color:transparent}#flusso-nav{background-color:transparent}#flusso-nav .navbar-header{float:none;height:130px}#header-menu .navbar-brand{display:none}}@media(max-width:767px){.flusso .navbar-default .navbar-header .navbar-brand:before{background-color:transparent}.navbar-default{background-color:transparent}.navbar-default .navbar-brand{background-color:#ea7600}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{background-color:#ea7600}.navbar-default .navbar-brand img{max-width:70px}.navbar-default #navbar{border:0;position:relative;z-index:3}.navbar-default #navbar a{padding-left:0}.navbar-default .navbar-nav{margin:7.5px -15px 7.5px 100px}.navbar-default .navbar-header .navbar-brand{background-color:transparent}.navbar-default .navbar-header .navbar-brand:before{content:'';width:100%;height:100%;background-color:#ea7600;opacity:.8;position:absolute;top:0;left:0;z-index:1}.navbar-default .navbar-header .navbar-brand img{position:relative;z-index:2}#header-menu #navbar .navbar-brand{padding-left:18px;padding-right:18px;background-color:transparent !important}#lista-prodotti .navbar-brand,#contatti .navbar-brand{background-color:rgba(234,118,0,1)}.c-hamburger{width:62px;height:76px}.c-hamburger span{top:32px;left:14px;right:14px;height:4px}.c-hamburger span::before,.c-hamburger span::after{height:4px}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#f0b323}.navbar-default .navbar-toggle.is-active{background-color:#f0b323}}@media(min-width:768px) and (max-width:970px){#primary-nav .navbar-nav>li{width:20%}}#step .navbar-right{margin-right:0;text-align:center;height:130px;margin-bottom:0;display:table}#step .navbar-right li{display:table-cell;vertical-align:bottom;position:relative;padding-bottom:20px;opacity:.5}#step .navbar-right li:last-child{padding-right:0}#step .navbar-right li .label{color:#425563;font-family:'Roboto',sans-serif;font-weight:300}#step .navbar-right li .number{font-size:1.4em}#step .navbar-right li.active{padding-bottom:40px;opacity:1}#step .navbar-right li.active .label{color:#ea7600}#step .navbar-right li.active .number{color:#ea7600;font-size:2.2em;font-weight:400}#step li.active:after,#step li.active:before{bottom:0;left:2px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#step li.active:after{height:0;border-style:solid;border-width:0 9px 13px 9px;border-color:transparent transparent #fff transparent;margin-left:1px}#step li.active:before{height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #c1c6c8 transparent}@media(max-width:767px){#step .navbar-right{float:right;height:100px}#step .navbar-right li{padding:10px;height:103px}#step .navbar-right li .number{font-size:1.1em}#step .navbar-right li.active{padding-bottom:20px}#step .navbar-right li.active::before,#step .navbar-right li.active::after{bottom:-1px;left:8px}}@media(min-width:768px){#step .navbar-right li{padding-right:20px}#step .label{font-size:80%;white-space:normal}}@media(min-width:992px){#step .navbar-right li{padding-right:50px;max-width:250px}#step .label{font-size:100%}}.sidebar{margin-top:-60px;z-index:3;background-color:#fff;border:1px solid #eceeef;padding:30px 20px 18px}.sidebar>div{margin-bottom:20px}.sidebar h3{margin-top:0;font-weight:400}.sidebar.affix-top{position:absolute}.sidebar.affix{top:60px}.sidebar.affix-bottom{top:auto;bottom:0;position:absolute}.cta-sidebar .sidebar{background-color:#eceeef;border:0;padding:0}.cta-sidebar .sidebar>div{padding:15px 22px}.cta-sidebar .cta{text-align:left;padding:10px 42px 10px 22px;font-size:1.6em;white-space:normal;line-height:1.4}.cta-sidebar .cta:before{content:"\203A";position:absolute;right:16px;top:calc(50% - 3px);font-size:3em;line-height:0;font-weight:100}@media(max-width:767px){.sidebar-laterale{position:fixed;z-index:999;right:-90%;top:0;width:90%;overflow:scroll;height:100%}.sidebar-laterale .sidebar{background-color:#425563;color:#fff;border:0;height:100%;width:100%;margin-left:0;padding-top:18px}.sidebar-mobile-bottom .affix,.sidebar-mobile-bottom .affix-top{position:relative}.sidebar-template .sidebar-container{position:relative;clear:both}}.sidebar-active .sidebar{-webkit-box-shadow:-3px 6px 10px 3px rgba(0,0,0,0.45);-moz-box-shadow:-3px 6px 10px 3px rgba(0,0,0,0.45);box-shadow:-3px 6px 10px 3px rgba(0,0,0,0.45);border:1px solid #1d7b9c}.sidebar-active #summary form>div .form-group .sidebar-icon{right:-50px}.sidebar-active #summary form>div .sidebar-icon i{color:#1d7b9c}.sidebar-active #trigger_data_inizio,.sidebar-active #trigger_data_fine{display:none}.fixed{position:fixed}.scrollspy-sidebar .sidebar{background-color:#eceeef;border:0;padding:0}.scrollspy-sidebar .sidebar #side-link{margin-top:0}.scrollspy-sidebar .sidebar nav,.scrollspy-sidebar .sidebar>div{padding:15px 22px}.scrollspy-sidebar .sidebar nav ul,.scrollspy-sidebar .sidebar>div ul{position:relative}.scrollspy-sidebar .sidebar nav ul:before,.scrollspy-sidebar .sidebar>div ul:before{content:"";display:block;position:absolute;height:100%;border-left:5px solid #fff;width:0;left:-1px}.scrollspy-sidebar .sidebar nav>ul,.scrollspy-sidebar .sidebar>div>ul{margin-left:12px;margin-top:10px}.scrollspy-sidebar .sidebar nav>ul>li,.scrollspy-sidebar .sidebar>div>ul>li{list-style:none;margin-left:-12px;position:relative;min-height:55px}.scrollspy-sidebar .sidebar nav>ul>li:last-child,.scrollspy-sidebar .sidebar>div>ul>li:last-child{min-height:inherit}.scrollspy-sidebar .sidebar nav>ul>li.active,.scrollspy-sidebar .sidebar>div>ul>li.active{margin-left:-18px}.scrollspy-sidebar .sidebar nav>ul>li.active>ul,.scrollspy-sidebar .sidebar>div>ul>li.active>ul{margin-left:0}.scrollspy-sidebar .sidebar nav>ul>li a,.scrollspy-sidebar .sidebar>div>ul>li a{transition:all .5s ease;padding:0;color:#9ba2a5;text-transform:uppercase;font-family:Roboto;font-weight:300;font-size:1.1em;line-height:1.1}.scrollspy-sidebar .sidebar nav>ul>li a::before,.scrollspy-sidebar .sidebar>div>ul>li a::before{content:"\00a0";width:27px;height:27px;border-radius:50%;background-color:#fff;margin-left:0;margin-right:15px;display:block;float:left}.scrollspy-sidebar .sidebar nav>ul>li>ul,.scrollspy-sidebar .sidebar>div>ul>li>ul{margin-top:26px;margin-bottom:16px;background-color:#eceeef;padding-top:35px;padding-bottom:30px;background-image:url(/public/img/sidebar/pre-sottocat.png);background-repeat:no-repeat;background-position:17px top;margin-left:-6px;overflow:hidden}.scrollspy-sidebar .sidebar nav>ul>li>ul:before,.scrollspy-sidebar .sidebar>div>ul>li>ul:before{left:46px}.scrollspy-sidebar .sidebar nav>ul>li>ul:after,.scrollspy-sidebar .sidebar>div>ul>li>ul:after{content:"";display:block;background-image:url(/public/img/sidebar/post-sottocat.png);background-repeat:no-repeat;background-position:17px top;position:absolute;left:10px;width:100px;height:100px;left:0;width:54px;height:34px;background-color:#eceeef}.scrollspy-sidebar .sidebar nav>ul>li>ul li,.scrollspy-sidebar .sidebar>div>ul>li>ul li{min-height:30px;line-height:1;font-size:90%;list-style:none;margin-left:-1px}.scrollspy-sidebar .sidebar nav>ul>li>ul li.disabled a,.scrollspy-sidebar .sidebar>div>ul>li>ul li.disabled a{opacity:.3}.scrollspy-sidebar .sidebar nav>ul>li>ul li a,.scrollspy-sidebar .sidebar>div>ul>li>ul li a{text-transform:none}.scrollspy-sidebar .sidebar nav>ul>li>ul li a::before,.scrollspy-sidebar .sidebar>div>ul>li>ul li a::before{width:19px;height:19px;border:0}.scrollspy-sidebar .sidebar nav>ul>li>ul li.active a,.scrollspy-sidebar .sidebar>div>ul>li>ul li.active a{color:#9ba2a5}.scrollspy-sidebar .sidebar nav>ul>li.active>ul li,.scrollspy-sidebar .sidebar>div>ul>li.active>ul li{margin-left:-1px;position:relative}.scrollspy-sidebar .sidebar nav>ul>li.active>ul li.active,.scrollspy-sidebar .sidebar>div>ul>li.active>ul li.active{margin-left:-4px}.scrollspy-sidebar .sidebar nav>ul>li.active>ul li.active a::before,.scrollspy-sidebar .sidebar>div>ul>li.active>ul li.active a::before{border:3px solid #ea7600;box-sizing:content-box}.scrollspy-sidebar .sidebar nav>ul>li.active>ul a,.scrollspy-sidebar .sidebar>div>ul>li.active>ul a{color:#9ba2a5}.scrollspy-sidebar .sidebar nav>ul>li.active a,.scrollspy-sidebar .sidebar>div>ul>li.active a{color:#ea7600}.scrollspy-sidebar .sidebar nav>ul>li.active>a::before,.scrollspy-sidebar .sidebar>div>ul>li.active>a::before{border:6px solid #ea7600;box-sizing:content-box}#info-product{font-family:'Roboto',sans-serif;font-weight:300}#info-product #side-premio{display:table;width:100%}#info-product #side-premio>div{display:table-cell;vertical-align:bottom;line-height:1.4}#info-product #side-premio .premio{font-size:2em;font-weight:400;line-height:1;display:block}#summary label{color:#aeadad;font-size:100%}#summary label.small{font-size:75%}#summary form{padding:10px 0}#summary form>div{margin-bottom:6px;padding-bottom:6px;padding-right:50px;border-bottom:1px dotted #ccc;position:relative}#summary form>div .sidebar-icon{position:absolute;right:0;top:5px;transition:all .5s ease}#summary form>div .sidebar-icon i{font-size:32px;color:#e1e1e1}#summary form .glyphicon-exclamation-sign{position:absolute;right:0;top:3px;font-size:17px;margin:0}#summary .form-group{margin-bottom:0}#summary .span-value{display:block;font-size:1.15em;text-transform:capitalize}#summary .title{font-family:'Roboto',sans-serif;font-weight:300;color:#1d7b9c;font-size:1.35em}#side-link{margin-top:30px}@media(max-width:991px){.flusso .sidebar.affix-top,.flusso .sidebar.affix{position:relative !important;border:0;top:inherit;width:calc(100% + 30px);margin-left:-15px;margin-top:0}}@media(min-width:992px){.sidebar{width:270px}}@media(min-width:1200px){.sidebar{width:310px}}.nav-tabs{text-align:center;border-bottom:0}.nav-tabs li{float:none;display:inline;position:relative;z-index:1}.nav-tabs li a{display:inline-table;height:110px;vertical-align:middle;max-width:220px;padding:0;border-color:#eceeef;transition:all .5s ease;border-radius:0;font-family:'Roboto',sans-serif;margin-right:0}.nav-tabs li a span:not(.check-tab){opacity:.6;transition:all .5s ease}.nav-tabs li a:hover{border-color:#eceeef;background-color:rgba(255,255,255,0.5)}.nav-tabs li a:hover span{opacity:1}.nav-tabs li a .label{padding-left:15px}.nav-tabs li a .icona{padding-right:10px;padding-left:10px}.nav-tabs li a .icona img{width:65px;height:65px}.nav-tabs li a .icona i{font-size:34px;color:#1d7b9c}.nav-tabs li.active{z-index:2}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{background-color:#eceeef;border-color:#eceeef}.nav-tabs li.active a span,.nav-tabs li.active a:hover span,.nav-tabs li.active a:focus span{opacity:1}.nav-tabs.tabs-icon a{vertical-align:bottom}.nav-tabs.tabs-icon .icona{display:table-cell;vertical-align:middle}.nav-tabs.tabs-icon .label{display:table-cell;text-align:left;white-space:normal;text-transform:uppercase;font-size:1.05em;font-weight:400;vertical-align:middle;line-height:1.2}.nav-tabs.only-text{margin-top:-65px}.nav-tabs.only-text li a{height:66px;width:30%;position:relative;padding:0 6px}.nav-tabs.only-text li a .label{text-align:center}.nav-tabs.only-text li.active a span{color:#ea7600;font-size:16px}#preventivo .tabs-icon a .label{color:#ea7600}.tab-content{padding:50px 0 20px}.check-tab{position:absolute;left:calc(50% - 28px);top:-28px;width:56px;height:56px;background-color:#fff;border-radius:50%;border:6px solid #eceeef;box-sizing:border-box;color:#fff;font-size:1.4em;padding-top:8px;transition:all .5s ease}li.active .check-tab{background-color:#58aa89;border-color:#fff}#home .nav-tabs li a{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}@media(max-width:768px){.check-tab{position:absolute;left:calc(50% - 18px);top:-20px;width:36px;height:36px;border:3px solid #eceeef;font-size:16px;padding-top:5px}.nav-tabs{margin-top:-89px}.nav-tabs.tabs-icon .label{font-size:14px;max-width:90px;padding:5px 6px 0}.nav-tabs li a{height:90px;width:28%}#dati-anagrafici .nav-tabs.tabs-icon .label{font-size:1em;padding-right:0}#dati-anagrafici .nav-tabs li a .icona{padding:0}#dati-anagrafici .nav-tabs li a .icona img{width:55px;height:auto}.main-page.tab-template{margin-top:110px}.tab-content{padding:20px 0}}@media(min-width:768px){.main-page.tab-template{margin-top:150px}.nav-tabs{margin-top:-109px}.nav-tabs li a{height:90px;padding:30px 0 15px}}@media(max-width:480px){.nav-tabs.tabs-icon .label{font-size:11px;padding:5px 4px 0}}label{font-family:'Roboto',sans-serif;font-weight:400;font-size:.95em;line-height:1.15}label small,label.small{font-size:70%}.form-group{margin-bottom:24px;position:relative}.form-group .input-group{width:100%;display:flex}.form-group .input-group .form-control{width:calc(100% - 48px)}.form-group .input-group select{border:1px solid #ccc;border-radius:0;margin:0;padding:0;width:100%}.input-destinazione .bootstrap-select.btn-group{width:calc(100% - 48px);display:block}.inline_error{display:block;position:absolute;font-size:10px;color:#fff;z-index:2;padding:2px 5px;background-color:#bd1b35;border-radius:5px;bottom:-15px;box-shadow:0 2px 4px rgba(0,0,0,0.4)}.inline_error:before{display:block;content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid #bd1b35;-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:absolute;top:-5px}.form-control{font-size:16px;height:48px;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control.date[readonly]{background-color:#fff}.input-group-addon{border-radius:0;padding:6px 10px;background-color:#f0b323;color:#fff;border-left:0;width:48px;height:48px;line-height:2.3}.input-group-addon.datepick-trigger{cursor:pointer}.input-group-addon img{width:24px;height:24px}.bootstrap-select.btn-group{width:100%}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#bcbcbc;font-size:.9em;font-weight:300}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1;height:48px;border-radius:0;background-color:#fff;border-color:#ccc;color:#425563;white-space:nowrap;font-size:14px;line-height:1.4}.bootstrap-select>.dropdown-toggle .filter-option{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95%;text-align:left;display:inline-block;line-height:1.4}.bootstrap-select>.dropdown-toggle .caret{border-top:6px solid #888;border-right:6px solid transparent;border-left:6px solid transparent}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}form .glyphicon-exclamation-sign{display:none !important}.has-danger .glyphicon-exclamation-sign{display:block !important}.has-danger .form-control{border:1px solid #bd1b35}.has-danger .input-group-addon{border:1px solid #bd1b35;background-color:#bd1b35}.has-danger .select2-container--default .select2-selection--single{border:1px solid #a94442}.has-focus .form-control{border:1px solid #ed6575}.has-focus .input-group-addon{border:1px solid #ed6575;background-color:#ed6575}.has-focus .select2-container--default .select2-selection--single,.has-focus select{border:1px solid #ed6575}form .col-lg-1,form .col-lg-10,form .col-lg-11,form .col-lg-12,form .col-lg-2,form .col-lg-3,form .col-lg-4,form .col-lg-5,form .col-lg-6,form .col-lg-7,form .col-lg-8,form .col-lg-9,form .col-md-1,form .col-md-10,form .col-md-11,form .col-md-12,form .col-md-2,form .col-md-3,form .col-md-4,form .col-md-5,form .col-md-6,form .col-md-7,form .col-md-8,form .col-md-9,form .col-sm-1,form .col-sm-10,form .col-sm-11,form .col-sm-12,form .col-sm-2,form .col-sm-3,form .col-sm-4,form .col-sm-5,form .col-sm-6,form .col-sm-7,form .col-sm-8,form .col-sm-9,form .col-xs-1,form .col-xs-10,form .col-xs-11,form .col-xs-12,form .col-xs-2,form .col-xs-3,form .col-xs-4,form .col-xs-5,form .col-xs-6,form .col-xs-7,form .col-xs-8,form .col-xs-9{padding-right:7px;padding-left:7px}form .row{margin-right:-7px;margin-left:-7px}.checkbox label,.radio label{padding-left:0}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.6em;width:28px;height:28px;float:left;margin-right:.5em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:16%}.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;left:0;margin-left:0}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]+.cr,.radio label input[type="radio"]+.cr{background-color:#c5cdd0;border-color:#c5cdd0}.checkbox label .label img,.radio label .label img{margin-top:-10px}.checkbox label .label,.radio label .label{font-size:1em;color:#425563;font-weight:400;padding-top:7px;display:block;white-space:normal;text-align:left;padding-left:40px;line-height:1.4}.checkbox label input[type="checkbox"]:checked+.cr{background-color:#1d7b9c;border-color:#1d7b9c}.radio label input[type="radio"]:checked+.cr{background-color:#58aa89;border-color:#58aa89}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1);opacity:1;font-size:1.3em;color:#fff}.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5}.checkbox label input[type="checkbox"]:disabled+.cr+.label,.radio label input[type="radio"]:disabled+.cr+.label{opacity:.5}.radio .glyphicon-ok:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;content:"";display:block;width:16px;height:16px;background-color:#fff;margin-left:5px;margin-top:4px}.checkbox .craccept{float:left;margin-top:6px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:0;height:48px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:6px 6px 0 6px;margin-left:-13px;margin-top:7px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3;max-width:95%;padding-left:12px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 6px 6px 6px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #ccc;border-radius:0;cursor:text;min-height:inherit;height:48px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:6px 12px;width:100%;height:46px}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0;border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered{line-height:1}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical}.select2-dropdown{background-color:white;border:1px solid #ccc;border-radius:0}.input-group .select2-container{width:calc(100% - 46px) !important}.select2-results__message{font-size:.8em;font-style:italic;color:#999}select{border-radius:inherit;border:1px solid #ddd;width:90%;height:48px;box-shadow:none}select :focus{outline:0}.select-style{border:1px solid #ccc;width:100%;border-radius:0;overflow:hidden;background-color:#fff;position:relative;height:48px}.select-style::after{border-color:#888 transparent transparent transparent;border-style:solid;border-width:6px 6px 0 6px;height:0;right:12px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;content:"";display:block}.select-style select{padding:6px 12px;width:130%;border:0;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.select-style select:focus{outline:0}@media(max-width:1140px){.cc-icon{width:54px;height:auto}}@media(min-width:768px){.form-control{font-size:15px}}@media(max-width:767px){.form-control,.bootstrap-select>.dropdown-toggle,.select2-container--default .select2-selection--single,.select-style,.select2-container--default .select2-selection--multiple,.input-group-addon{height:42px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.7;max-width:95%;padding-left:12px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:-2px}.input-group-addon{height:42px;line-height:2}.form-group{margin-bottom:12px}.form-group div[class|="col-xs"],.form-group div[class|="col-sm"]{margin-bottom:10px}.bootstrap-select>.dropdown-toggle{padding-top:9px}.bootstrap-select>.dropdown-toggle .filter-option{font-size:16px}}.is-datepick{background-color:#fff !important;cursor:pointer}.datepick{background-color:#fff;color:#000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-family:'Roboto',sans-serif;border:0;position:relative}.datepick a.datepick-disabled{color:#fff}.datepick-popup{-webkit-box-shadow:0 3px 5px 0 rgba(148,148,148,0.46);-moz-box-shadow:0 3px 5px 0 rgba(148,148,148,0.46);box-shadow:0 3px 5px 0 rgba(148,148,148,0.46)}@media screen and (max-width:580px){.datepick-popup{position:fixed !important;top:0 !important;width:100%;overflow:scroll}.datepick{margin-top:30px}}.datepick-nav,.datepick-ctrl{float:left;width:100%;background-color:#425563;color:#fff;font-size:1.1em;font-weight:100;padding:6px 10px;border-bottom:1px solid #e1e1e1}.datepick-nav{height:42px}.datepick-ctrl{background-color:#f7f7f7}.datepick-ctrl a{color:#425563;font-weight:400;border:1px solid #ccc;padding:2px 10px;display:block;height:inherit;box-sizing:border-box;text-align:center;border-radius:5px;background-color:#fff}.datepick-ctrl a:hover{background-color:transparent}.datepick-cmd.datepick-cmd-today{display:none}.datepick-month{float:none;width:100%;border:0;text-align:center}.datepick-month table{overflow:hidden}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{height:inherit;background-color:#e1e1e1;color:#777;font-weight:300;font-size:1.2em;padding:7px 6px;width:auto}.datepick-month-header{border-bottom:0;position:absolute;top:5px;width:200px;margin:auto;left:0;right:0;padding:0;background-color:transparent;color:#fff;font-weight:700;line-height:33px}select.datepick-month-year{border:0;font-size:18px;height:30px;line-height:1;padding:0;background-color:rgba(0,0,0,0.2);color:#fff;border-radius:0}.datepick-month a{background-color:#fff;color:#425563;padding:8px 0;font-weight:400}.datepick-month td{border:1px solid #f7f7f7;background-color:#fff;height:40px;width:40px;font-size:1.3em;font-weight:300}.datepick-month td a.datepick-highlight{background-color:#e1e1e1}.datepick-cmd:hover{background-color:transparent}.datepick-ctrl .datepick-cmd:hover{background-color:transparent}.datepick-month td span{color:#e4e4e4;position:relative}.datepick-month td .datepick-today{background-color:transparent;color:#ed6575;display:inline-block}.datepick-month td .datepick-weekend{background-color:#fff;color:#e4e4e4}.datepick-month td a.datepick-weekend{color:#425563}.datepick-month thead{border-bottom:0}.datepick-month th,.datepick-month th a{background-color:#e1e1e1;color:#777;border:0;font-size:1.1em;height:40px}.datepick-cmd-today{font-size:1.2em;font-weight:400;margin-top:-3px}.datepick-cmd-prev,.datepick-cmd-next{text-indent:-9999px;position:relative}.datepick-cmd-prev:after,.datepick-cmd-next:after{content:"\e250";display:block;color:#fff;position:absolute;right:0;top:4px;background-color:#425563;width:100%;height:100%;text-indent:0;font-family:'Glyphicons Halflings'}.datepick-cmd-prev:after{content:"\e251";left:0}#calendario_contraente_data_nascita,.calendario_data_nascita_assicurato{border:1px solid #ccc;height:48px;background-color:#fff}#calendario_contraente_data_nascita .select-style,.calendario_data_nascita_assicurato .select-style{height:46px;float:left;border:0;border-right:1px dotted #ccc}#calendario_contraente_data_nascita .select-style select,.calendario_data_nascita_assicurato .select-style select{padding:6px 7px}#calendario_contraente_data_nascita .select-style::after,.calendario_data_nascita_assicurato .select-style::after{border-width:4px 4px 0 4px;right:5px;margin-top:0}#calendario_contraente_data_nascita .select-style:last-child,.calendario_data_nascita_assicurato .select-style:last-child{border-right:0}@media(min-width:768px){.datepick{min-width:300px}.datepick-month{width:300px}}.toggle.btn{height:30px !important;border-radius:20px;font-size:14px;line-height:1.1;border-color:#4baa8a;width:80px !important}.toggle.btn.off{border-color:#ccc}.bg-dark .toggle.btn.off{border:0}.toggle-handle{margin:0 auto 0;width:60px;border-radius:20px}.toggle-handle.btn-default{background-color:#fff;border-color:#fff;box-shadow:3px 0 2px rgba(0,0,0,0.3)}.toggle-on.btn{text-align:left;background-color:#4baa8a;-webkit-box-shadow:inset 0 16px 0 -1px rgba(75,170,138,1);-moz-box-shadow:inset 0 16px 0 -1px rgba(75,170,138,1);box-shadow:inset 0 16px 0 -1px rgba(75,170,138,1)}.toggle-off.btn{background-color:#fff;-webkit-box-shadow:inset 0 16px 0 -1px rgba(255,255,255,1);-moz-box-shadow:inset 0 16px 0 -1px rgba(255,255,255,1);box-shadow:inset 0 16px 0 -1px rgba(255,255,255,1)}.toggle-off.btn:hover{background-color:transparent;box-shadow:none}.toggle-on.btn-sm{line-height:1.4;font-weight:bold}.toggle-group label{margin-bottom:0 !important}.toggle-off.btn-sm{padding-left:35px;font-weight:bold;color:#999 !important;line-height:1.4}@media(max-width:767px){.toggle.btn{margin-top:3px;margin-bottom:20px}}.shadow-box{-webkit-box-shadow:0 0 18px -3px rgba(199,195,199,1);-moz-box-shadow:0 0 18px -3px rgba(199,195,199,1);box-shadow:0 0 18px -3px rgba(199,195,199,1);font-size:.92em;line-height:1.5}.shadow-box h2{margin:0;font-size:1.7em;font-weight:500}.product-box>div{float:left;position:relative;min-height:200px}.product-box .example{display:table;margin-top:10px;line-height:1.3}.product-box .example>div{display:table-cell;width:148px;padding:40px 14px 52px;position:relative;min-height:200px}.product-box .example>div:not(:first-child){border-left:1px dashed #ccc}.product-box .example>div>big{line-height:1}.product-box .example>div.country-3{display:none}.product-box .example .people{padding-top:7px;display:block;line-height:1.45;font-weight:lighter}.product-box .example .premio{font-size:2.1em;display:block;font-family:"Roboto",sans-serif;font-weight:300;position:absolute;bottom:8px}.product-box .box-image{background-size:cover;background-position:center;width:100px;border:0;display:table-cell}.product-box .box-abstract{padding:15px}.product-box .box-abstract>div:not(:last-child){margin:10px 0 80px}.box-imgtit{width:calc(100% + 10px);margin-left:-10px;display:flex;flex-wrap:nowrap}.box-imgtit .col{border:1px solid #eee;padding:0;margin:10px;text-align:center;border-radius:8px;overflow:hidden}.box-imgtit span{padding:10px 14px;display:block;font-size:1.1em}@media(max-width:767px){.product-box .box-image{width:100%;height:140px;display:block}.product-box>div{box-shadow:none;width:100%}.product-box .box-abstract{padding-bottom:40px}.product-box .button-line{position:relative;bottom:0;text-align:center}.product-box .button-line a{display:block}.product-box .box-abstract>div:not(:last-child){margin:10px 0 30px}.box-imgtit{flex-wrap:wrap}.box-imgtit .box-imgtit .col{width:calc(50% - 20px)}}@media(max-width:460px){.box-imgtit .col{width:100%}.box-imgtit .col img{width:100%}}@media(min-width:768px){.shadow-box>div{display:table;min-height:220px}.shadow-box>div>div{display:table-cell}.product-box{margin-bottom:50px}.product-box .shadow-box{width:calc(100% - 300px)}.product-box .box-image{width:240px}}@media(min-width:992px){.product-box{margin-bottom:50px}.product-box .shadow-box{width:calc(100% - 450px)}.product-box .example div.country-3{display:table-cell}.product-box .box-image{width:240px}}.table-garanzie{text-align:center;font-family:'Roboto',sans-serif}.table-garanzie .tr{display:table;width:100%}.table-garanzie .tr span .glyphicon-remove{opacity:.7}.table-garanzie .tr>span,.table-garanzie .tr>div,.table-garanzie .tr>a{display:table-cell;padding:10px 10px;vertical-align:middle;line-height:1.1;font-size:1em;position:relative;font-weight:400}.table-garanzie .tr>.nome{width:28%;color:#425563;text-decoration:none}.table-garanzie .tr>.nome:hover,.table-garanzie .tr>.nome:focus,.table-garanzie .tr>.nome:active{text-decoration:none}.table-garanzie .tr>span:not(.nome),.table-garanzie .tr>div:not(.nome){width:24%}.table-garanzie .nome{text-align:right;font-family:'Roboto',sans-serif;font-weight:300;font-size:18px}.table-garanzie .I-livello{margin-top:-1px}.table-garanzie .I-livello .nome{font-weight:400;font-size:1.1em;padding-left:42px;-webkit-box-shadow:48px 0 0 -15px #e1e1e1 inset;-moz-box-shadow:48px 0 0 -15px #e1e1e1 inset;box-shadow:48px 0 0 -15px #e1e1e1 inset;cursor:default}.table-garanzie .I-livello .nome .icon-acc{display:none}.table-garanzie .I-livello.child .nome{font-weight:400;font-size:1.1em;padding-left:42px;-webkit-box-shadow:48px 0 0 -15px #e1e1e1 inset;-moz-box-shadow:48px 0 0 -15px #e1e1e1 inset;box-shadow:48px 0 0 -15px #e1e1e1 inset;cursor:pointer}.table-garanzie .I-livello.child .nome .icon-acc{display:block}.table-garanzie .I-livello.child .nome.collapsed{-webkit-box-shadow:48px 0 0 -15px #b2bdc6 inset;-moz-box-shadow:48px 0 0 -15px #b2bdc6 inset;box-shadow:48px 0 0 -15px #b2bdc6 inset}.table-garanzie .I-livello.child .nome.collapsed.no-sub{box-shadow:none;cursor:default}.table-garanzie .I-livello.child .nome.collapsed.no-sub .icon-acc{display:none}.prodotto .table-garanzie{padding:70px 0 0}.prodotto .table-garanzie .glyphicon{font-size:1.2em}.prodotto .table-garanzie .pacchetto{margin-top:30px}.prodotto .table-garanzie .pacchetto h5{background-color:#f09c58;color:#fff;padding:10px 20px 10px 10px;margin-bottom:0;text-transform:uppercase;position:relative;float:right}.prodotto .table-garanzie .pacchetto h5:before{content:"";display:block;position:absolute;width:0;height:0;border-right:6px solid #f09c58;border-left:20px solid transparent;border-bottom:35px solid #f09c58;top:0;left:-26px}.prodotto .table-garanzie .tr .nome{color:#fff}.prodotto .table-garanzie span:not(.nome){border-left:1px solid #8cb9c8;border-bottom:1px solid #8cb9c8}.prodotto .table-garanzie span:not(.nome):last-child{border-right:1px solid #8cb9c8}.prodotto .table-garanzie .tr:last-child span:not(.nome){border-bottom:1px solid #8cb9c8}.prodotto .table-garanzie .thead{margin-bottom:20px}.prodotto .table-garanzie .thead .nome{text-transform:uppercase;color:#f0b323;font-size:1.2em;font-weight:400}.prodotto .table-garanzie .thead span:not(.nome){border:1px solid #1d7b9c;background-color:#8cb9c8 !important;font-size:large;font-weight:400}.prodotto .table-garanzie .thead .tr:last-child span:not(.nome){border-bottom:1px solid #1d7b9c}.prodotto .table-garanzie .I-livello .nome{background-color:#0b617f;border-top:1px solid #1d7b9c;border-bottom:1px solid #1d7b9c;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.prodotto .table-garanzie .I-livello span:not(.nome){background-color:#0b617f;border-top:1px solid #8cb9c8}#premio .thead .tr>div{padding-top:0;vertical-align:middle;border-bottom:0}#premio .thead .tr>.nome{vertical-align:bottom;border-bottom:0}#premio .thead .tr:first-child>div{padding-top:40px}#premio .thead .tr:last-child>.nome{border-bottom:1px solid #e1e1e1}#premio .thead .tr:last-child>div{border-bottom:1px solid #e1e1e1}#premio .tr>div,#premio .tr>span,#premio .tr>a{border-right:1px dashed #fff;border-bottom:1px solid #e1e1e1}#premio .tr .bg-promo{border-bottom:1px solid #c2ccd3}#premio .blocco-tabella{position:relative;margin-bottom:10px}#premio .blocco-tabella h5{text-align:left;font-weight:400;font-size:18px;padding:14px;margin-bottom:0;margin-top:0;background-color:#f9f9f9}#premio .blocco-tabella::before{width:4px;height:100%;display:block;position:absolute;top:0;left:0;background-color:#f09c58;z-index:1}.tab-template.simple-tab{margin-top:90px}.tab-template.simple-tab .nav-tabs{margin-top:-89px;text-align:left}.tab-template.simple-tab .nav-tabs li a{height:70px;padding:3px 0 0}.tab-template.simple-tab.bg-faded .thead{font-weight:700}.tab-template.simple-tab.bg-faded .tr{border-bottom:1px solid #fff;padding:10px 0;color:#666}.tab-template.simple-tab .nav-tabs li a .icona img{width:35px;height:auto}@media(max-width:991px){.prodotto .table-garanzie .tr .nome{font-size:.8em;width:29%}.prodotto .table-garanzie .I-livello .nome{font-size:.85em}}@media(max-width:767px){.tab-template.simple-tab .tr{display:table;width:100%}.tab-template.simple-tab .tr>div{border-bottom:1px dashed #fff;padding:7px 15px;line-height:1.2}.tab-template.simple-tab .tr>div:last-child{border-bottom:0}.tab-template.simple-tab .tr label{display:table-cell !important;vertical-align:middle;width:180px}.tab-template.simple-tab .tr .value{display:table-cell !important;vertical-align:middle}}@media(max-width:580px){#description table{display:none}.table-garanzie .tr>span:not(.nome),.table-garanzie .tr>div:not(.nome){width:33.333%;display:inline-block}.table-garanzie .tr>.nome{width:100%;display:block}#premio .tr .bg-promo,#premio .tr>div,#premio .tr>span{border:0;background-color:transparent}#premio .scroll-row,#premio .tbody{height:auto !important}#premio .thead .tr>div{padding-top:40px;border-left:1px dashed #fff}#premio .thead .tr>div:last-child{border-right:1px dashed #fff}#premio .thead .tr>.nome{vertical-align:bottom;display:none}#premio .table-garanzie .tr>.nome{background-color:#b2bdc6}.prodotto .table-garanzie .tr>.nome{background-color:transparent;border-top:1px solid #8cb9c8;border-bottom:1px solid #8cb9c8}.prodotto .table-garanzie span:not(.nome),.prodotto .table-garanzie .I-livello span:not(.nome),.prodotto .table-garanzie .tr:last-child span:not(.nome){border:0}.prodotto .table-garanzie span:not(.nome):last-child,.prodotto .table-garanzie .I-livello span:not(.nome):last-child,.prodotto .table-garanzie .tr:last-child span:not(.nome):last-child{border-right:0}.prodotto .table-garanzie .I-livello span:not(.nome),.prodotto .table-garanzie .tr:last-child span:not(.nome){background-color:transparent}.prodotto .table-garanzie .I-livello{clear:both}.prodotto .table-garanzie .pacchetto{margin-top:30px;border-bottom:2px solid #8cb9c8}.prodotto .table-garanzie .pacchetto .I-livello,.prodotto .table-garanzie .pacchetto .II-livello{border-right:1px solid #8cb9c8;border-left:1px solid #8cb9c8}.prodotto .garanzia{border-left:1px solid #8cb9c8;border-right:1px solid #8cb9c8;border-bottom:1px solid #8cb9c8}}.help-tool,button.more-info{background-color:#f09c58;padding:0;border-radius:50%;color:#fff;font-size:14px;margin-top:-3px;width:20px;display:inline-block;height:20px;line-height:19px;position:relative;font-weight:700;white-space:pre-line}.help-tool:hover,button.more-info:hover,.help-tool:focus,button.more-info:focus{background-color:#f0b323;color:white}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-tooltip].active:before,[data-tooltip].active:after,.tooltip.active:before,.tooltip.active:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.tooltip.active:after,[data-tooltip].active:after{z-index:1000;padding:8px;width:160px;background-color:#f1f1f1;border-radius:4px;color:#555;content:attr(data-tooltip);font-size:12px;line-height:1.4;box-shadow:0 3px 5px rgba(0,0,0,0.4);text-align:left;width:80%;min-width:280px;font-weight:normal;top:100%;bottom:auto;left:-80px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}@media(max-width:768px){.help-tool,button.more-info{margin-top:-7px;width:17px;height:17px;line-height:1.2}}@media(max-width:580px){.help-tool,button.more-info{float:right;margin-top:0}.tooltip:after,[data-tooltip]:after{left:auto !important;right:0}}#form_anagrafica .checkbox label{width:calc(100% - 30px)}.icon-acc{color:#fff;font-style:normal;position:absolute;right:10px;font-size:27px;font-weight:300;top:calc(50% - 5px)}.icon-acc::before{content:"\2212";font-weight:100;line-height:1;margin-top:-14px;display:block}.collapsed .icon-acc::before{content:"+";font-size:1em;font-weight:300;margin-top:-14px}#premio .icon-acc{left:10px;right:inherit}.panel-heading{padding:0;background-color:transparent}.panel-heading h4{margin:0;padding:14px 12px 14px 24px;color:#ea7600;background-color:transparent;transition:all .5s ease;border-top:1px dashed #e1e1e1;cursor:pointer;position:relative;line-height:1.4em;font-weight:700}.panel-heading h4.collapsed{background-color:transparent;color:#425563;font-weight:400}.panel-heading h4.collapsed::before{content:"\e258";font-family:'Glyphicons Halflings';color:#e1e1e1}.panel-heading h4::before{content:"\e259";font-family:'Glyphicons Halflings';display:block;padding-right:10px;float:left;color:#f09c58;font-size:.8em;padding-top:2px;position:absolute;left:0}.panel-body{padding:15px 24px}.panel-group .panel{border-radius:0}.panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;background-color:transparent;padding-top:0}@media(max-width:767px){.collapsed .icon-acc::before{margin-top:-14px}.icon-acc::before{margin-top:-13px}.panel-heading h4{padding:14px 0 14px 24px}#faq .panel-body{padding:0 0 15px 0}}.modal .container{width:100%;text-align:left}.modal-body{text-align:left}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;background-color:#f7f7f7;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.modal-content .title{color:#1d7b9c;font-size:1.2em;font-family:'Roboto',sans-serif}.modal-content .table-dati{margin-bottom:20px}.modal-content .table-dati .form-group{display:table;width:100%;padding:8px 0;border-bottom:1px dashed #eee;margin-bottom:0}.modal-content .table-dati .form-group>label,.modal-content .table-dati .form-group>.input-value{display:table-cell;vertical-align:middle;text-align:left}.modal-content .table-dati .form-group>label{color:#aeadad;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px}.modal-content .table-dati .form-group>.input-value{font-size:16px;line-height:1.4}.modal-content .table-dati .form-group>big.input-value{font-size:25px}.modal-error{display:block;padding-bottom:5px;position:relative;padding-left:30px;padding-top:1px;text-align:left}.modal-error:before{content:"!";display:block;position:absolute;left:0;background-color:#bd1b35;text-align:center;width:18px;height:18px;box-sizing:border-box;padding-left:1px;color:#fff;font-size:1em;line-height:1.6;border-radius:4px;font-weight:700;top:0;box-shadow:-2px 0 4px rgba(0,0,0,0.3)}.modal-error:after{content:"";display:block;position:absolute;width:0;height:0;border-top:5px solid transparent;border-left:6px solid #bd1b35;border-bottom:5px solid transparent;left:16px;top:4px}@media(min-width:768px){.modal-content .table-dati .form-group>label{width:180px}}@media(max-width:768px){.modal-content .table-dati .form-group>.input-value{text-align:right}}.prodotto .cta{text-align:left;padding:10px 42px 10px 22px;font-size:1.6em;white-space:normal;line-height:1.4;max-width:310px}.prodotto .cta:before{content:"\203A";position:absolute;right:16px;top:46%;font-size:60px;line-height:0;font-weight:100}.prodotto .cta:after{display:block;content:"";width:100%;height:50%;position:absolute;bottom:50%;background-color:rgba(255,255,255,0.03);left:0}#description table{width:100%;text-align:center;margin:30px 0;font-size:1.3em;font-family:Roboto;font-weight:100;line-height:1.4}#description table td{border-left:1px solid #dee1e2}#description table td:first-child{border-left:0}#garanzie{-webkit-box-shadow:inset 0 0 14px -2px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 14px -2px rgba(0,0,0,0.75);box-shadow:inset 0 0 14px -2px rgba(0,0,0,0.75);position:relative;padding-bottom:100px}#garanzie #title-garanzie{font-size:1.6em;height:70px}#garanzie #title-garanzie>div{-webkit-box-shadow:inset 0 7px 14px -2px rgba(0,0,0,0.50);-moz-box-shadow:inset 0 7px 14px -2px rgba(0,0,0,0.50);box-shadow:inset 0 7px 14px -2px rgba(0,0,0,0.50);background-color:#0b617f;padding:16px 0;font-family:'Roboto',sans-serif;font-weight:300;height:70px}#garanzie .scroll-row{height:650px}#garanzie #sfumatura{height:85px;position:absolute;bottom:0;background-image:url(/public/img/sfumatura.png);background-repeat:repeat-x;width:100%;background-position:left bottom}@media(max-width:991px){.prodotto .cta{font-size:1.2em;margin-top:0}.prodotto .cta:before{font-size:46px}}#set_informativo{padding-top:40px}#premio #head-page{margin-bottom:90px}#premio .main-page.bg-faded{padding-bottom:0;margin-bottom:10px}#premio .main-page:not(.tab-template) .sidebar-template>.row>.col-sm-8{padding-top:0}#premio .bg-promo .cta{position:relative}#premio .thead .tr>div span{display:inline-block;text-align:center;padding-bottom:0}#premio .thead .tr>div .nome{text-transform:uppercase;display:block}#premio .thead .tr>div .premio{font-size:2em;font-weight:400;display:block}#premio .thead .tr>div .premio big{font-size:120%}#premio .thead .tr>div .btn-primary,#premio .thead .tr>div .cta{font-size:1.2em;margin-top:10px;transition:none;transition:background .5s linear;border:0}#premio .thead .tr>div .icona-promo{position:absolute;top:-20px;left:0;width:100%;border-bottom:0;height:20px}#premio .thead .tr>div .icona-promo>span{width:86px;height:86px;background-color:#58aa89;border-radius:50%;color:#fff;font-size:46px;margin-top:-41px}#premio .thead .tr>div .icona-promo>span i{border:1px solid #fff;border-radius:50%;width:80px;height:80px;display:inline-block;line-height:77px;margin-top:3px}#premio .thead .tr>div .icona-promo img{position:absolute;top:-40px;left:calc(50% - 43px)}#premio .tbody{height:420px;overflow:hidden}#premio .scroll-row{height:420px;width:calc(100% + 17px);padding-right:0}#premio .scroll-row.mCustomScrollbar{width:100%}#premio .scroll-row .mCSB_scrollTools_vertical,#premio .scroll-row .mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,#premio .scroll-row .mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1 !important}#premio .scroll-row .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(240,179,35,0.5)}#premio.sidebar-active .table-garanzie .tr>div>div:not(.ticket-round),#premio.sidebar-active .table-garanzie .tr>div>span:not(.ticket-round),#premio.sidebar-active .table-garanzie .tr a,#premio.sidebar-active .table-garanzie .tr .nome,#premio.sidebar-active .table-garanzie .tbody .tr>div,#premio.sidebar-active .table-garanzie .tbody .tr>span,#premio.sidebar-active .icona-promo img{opacity:.3}#premio.sidebar-active .top.bg-promo .ticket-round{display:none}#premio.sidebar-active .thead .bg-promo{background-color:#e4e8eb;border-bottom:#dfe4e7}#premio.sidebar-active .sidebar{border:1px solid #1d7b9c;-webkit-box-shadow:0 0 18px -3px rgba(0,0,0,0.7);-moz-box-shadow:0 0 18px -3px rgba(0,0,0,0.7);box-shadow:0 0 18px -3px rgba(0,0,0,0.7);transition:all .5s ease}#premio .table-garanzie .I-livello{margin-top:-1px;border-top:1px solid #e1e1e1}#premio .table-garanzie .I-livello .nome{font-size:.95em}#premio .table-garanzie .II-livello .nome{border-left:4px solid #e1e1e1;font-size:.9em}#home .main{padding-top:170px;padding-bottom:40px;min-height:70.4vh}#home .tab-content{padding:30px 24px 26px}#home .form-group{margin-bottom:12px}#home fieldset{margin-bottom:20px}#home fieldset:last-child{margin:0}#home .nav-tabs{background-color:rgba(255,255,255,0.5)}#home .nav-tabs li{float:left;width:50%}#home .nav-tabs li:last-child{float:right}#home .nav-tabs li a{max-width:inherit;width:100%;padding:20px 0 15px;background-color:rgba(255,255,255,0.7)}#home .nav-tabs li a .label{padding-left:24px;font-size:14px}#home .nav-tabs li a:hover{background-color:rgba(255,255,255,1)}#home .nav-tabs li.active a{background-color:#eceeef;box-shadow:0 -2px 2px rgba(0,0,0,0.2)}#home section .container{padding:0 20px}#home .tab-template{position:relative;z-index:2}#home .nav-tabs li a span:not(.check-tab){opacity:.7}#home .nav-tabs li.active a span:not(.check-tab){opacity:1}#home .option-1 .nav-tabs{background-color:rgba(255,255,255,1)}#home .option-1 .nav-tabs li{width:100%;float:none}#home .option-1 .nav-tabs li a{padding:10px 10px 5px 0;display:table}#home .option-1 .nav-tabs li a .icona{text-align:right}#home .option-1 .tab-content{padding-top:0;min-height:inherit}#home .option-1 .check-tab{display:none}#home .option-3 .nav-tabs{display:flex}#home .option-3 .nav-tabs li{width:33.33%}#home .option-3 .nav-tabs li a{display:block}#home .option-3 .nav-tabs li a .label{padding:10px;text-align:center;width:100%;display:block}#home .option-3 .nav-tabs li a .icona{display:none}#home .option-3 .check-tab{top:-22px;width:42px;height:42px;border:0;left:calc(50% - 19px)}#set-informativi-box{margin:0 0 30px}#set-informativi-box .btn{white-space:normal;padding:12px;margin-bottom:20px}#accordion-set-informativi .panel-body ul{padding-left:18px}#faq section h3{margin-top:0}#faq #faq-nav{border-left:4px solid #f3f3f3;margin-left:6px;margin-top:10px}#faq #faq-nav li{text-transform:uppercase;transition:all .5s ease;margin-left:-9px}#faq #faq-nav li a{padding:10px 0;color:#e1e1e1;transition:all .5s ease}#faq #faq-nav li a:hover{background-color:transparent}#faq #faq-nav li a::before{content:"";background-color:#e1e1e1;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:block;margin-right:10px;float:left;margin-top:4px}#faq #faq-nav li.active{margin-left:-13px}#faq #faq-nav li.active a{color:#ea7600}#faq #faq-nav li.active a::before{background-color:#ea7600;border:4px solid #ea7600;box-sizing:content-box}#faq #faq-nav li.active a:hover{background-color:transparent}.pagine-istituzionali .section-focus{background-size:cover;min-height:300px;background-position:center}.pagine-istituzionali .section-focus .box-focus{background-color:rgba(255,255,255,0.7);padding:20px}#sito_in_manutenzione #header-menu{display:none}#sito_in_manutenzione #foot-nav .nav{display:none}#sito_non_attivo .navbar-default{display:none}#sito_non_attivo section{margin-top:10vh}#sito_non_attivo footer{display:none}#user-link .link-roundicon{display:inline-block;width:auto}#user-link .link-roundicon i{font-size:1.5em;color:#ccc;background-color:transparent}.area-riservata .tab-template.simple-tab .nav-tabs{margin-left:15px}#pagamento .main-page{margin-bottom:0}#thankyoumessage{text-align:center;background-color:#f7f7f7;padding:25px 0;margin-top:100px}#thankyoumessage h4{font-size:26px}#cat-blog{padding:0;margin:0}#cat-blog li{list-style:none;margin-bottom:20px}#cat-blog li.active{cursor:auto;opacity:.5}#cat-blog li.active a,#cat-blog li.active a:hover{color:#666 !important}#cat-blog li.active a i,#cat-blog li.active a:hover i{background-color:#e1e1e1}#cat-blog li a{transition:all .5s ease}#cat-blog li a:hover{text-decoration:none;color:#ea7600}#cat-blog li a:hover i{background-color:#ea7600}#cat-blog li a span{display:block;padding-left:60px}#cat-blog li a span em{color:#425563;display:block;line-height:1.2}#cat-blog li i{float:left;width:46px;height:46px;text-align:center;box-sizing:border-box;padding-top:0;transition:all .5s ease}#cat-blog li i img{width:100%;height:100%;border-radius:50%}.cat-1{color:#70b3ba}.cat-1 i{background-color:#70b3ba;color:#fff}.cat-2{color:#86bb7a}.cat-2 i{background-color:#86bb7a;color:#fff}.cat-3{color:#fff}.cat-3 i{background-color:#fff;color:#fff}.cat-4{color:#fff}.cat-4 i{background-color:#fff;color:#fff}.cat-5{color:#fff}.cat-5 i{background-color:#fff;color:#fff}.cat-6{color:#fff}.cat-6 i{background-color:#fff;color:#fff}.cat-7{color:#fff}.cat-7 i{background-color:#fff;color:#fff}.cat-8{color:#fff}.cat-8 i{background-color:#fff;color:#fff}@media(max-width:767px){#set_informativo{padding-top:0}#contatti .sidebar{padding:0;position:relative;margin-top:0;border:0}}@media(max-width:992px){#premio .thead .tr>div .btn-primary,#premio .thead .tr>div .cta{font-size:1em;padding:15px 3px;transition:none;transition:background .5s linear}.area-riservata .value_numero{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pagina-pagamento .sidebar-container,#pagina-pagamento-ko .sidebar-container{width:auto;position:static;float:right}#pagina-pagamento .sidebar-container div[role="complementary"],#pagina-pagamento-ko .sidebar-container div[role="complementary"]{width:100%;margin:0}#pagina-pagamento .sidebar-container div[role="complementary"] .sidebar,#pagina-pagamento-ko .sidebar-container div[role="complementary"] .sidebar{border:1px solid #eceeef;margin-bottom:40px}#pagina-pagamento-ko div[role="main"]{max-width:60%}}@media(max-width:580px){#pagina-pagamento .sidebar-container{width:100%}#pagina-pagamento-ko .sidebar-container{display:none}#pagina-pagamento-ko div[role="main"]{max-width:100%}#pagina-pagamento-ko .cc-icon{width:54px;height:auto;display:inline-block;margin-bottom:14px}#form_profilo .col-sm-3,#form_profilo .col-md-3{width:100%}}#anagrafica .carte-pagamento{margin-top:-10px}#anagrafica .carte-pagamento img{margin-top:0;margin-bottom:4px}#anagrafica .nav-tabs li a .icona img{width:35px;height:35px}@media(min-width:768px){#anagrafica .nav-tabs li a{height:110px}}@media only screen and (min-device-width:960px) and (max-device-width:1024px) and (orientation:portrait){div[class|="col-sm"]{float:none;width:100%}.affix{position:relative;top:inherit}.flusso .sidebar.affix-top{position:relative}.flusso .sidebar{width:calc(100% + 30px);margin-left:-15px;border:0}}*{box-sizing:border-box}.col-4{color:#fff;cursor:pointer;display:block;float:left;font-size:15px;height:290px;margin:80px 20px 40px;padding:48px 0 28px;text-decoration:none;text-transform:uppercase;width:260px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.col-4:hover{color:#fff;text-decoration:none;-webkit-transform:translateY(-30px);transform:translateY(-30px)}#box_chrome{background-color:#f6bb3d}#box_chrome:hover{background-color:#eea404}#box_firefox{background-color:#f19a2a}#box_firefox:hover{background-color:#de7e02}#box_explorer{background-color:#00caff}#box_explorer:hover{background-color:#02a0c9}#box_safari{background-color:#00a0e6}#box_safari:hover{background-color:#076b96}.download{border:1px solid #fff;display:block;font-size:14px;margin:20px auto 0;max-width:160px;padding:10px 20px;width:100%}.browser{margin:0 auto 40px !important;display:block;max-width:70px}@media screen and (min-width:960px){.col-4{width:22%;float:left;color:#fff;display:block;margin:80px 1.5% 40px;text-transform:uppercase;padding:48px 0 28px;text-decoration:none;height:290px;font-size:15px;cursor:pointer}}@media screen and (max-width:959px){.col-4{width:100%;float:none;color:#fff;display:block;margin:20px 0 20px;text-transform:uppercase;padding:48px 0 28px;text-decoration:none;height:inherit;font-size:15px;cursor:pointer}}footer{font-size:.8em;line-height:1.6;text-align:center;position:relative;background-color:#fff}footer>div{padding:20px 0}footer #foot-top{background-color:#e1e1e1}footer #foot-top>.container{display:flex;flex-direction:row-reverse;align-items:flex-end}footer p{margin:0}#foot-social{flex:1;text-align:center}#foot-social a{margin:0 5px;display:inline-block}#foot-social a:focus,#foot-social a:hover{text-decoration:none}#foot-social.hidden-mobile{display:block}#foot-social.hidden-desktop{display:none}#foot-pagamento{margin-bottom:20px;line-height:1}#foot-pagamento em{padding-bottom:4px;display:block}#foot-pagamento #foot-card{margin-top:2px;list-style:none;display:inline-block}#foot-pagamento #foot-card>div{max-width:60px;padding:0;float:left;margin:0}#foot-pagamento #foot-card>div img{width:100%;max-width:100px;height:auto;display:inline-block}#foot-nav .navbar-right{width:100%;text-align:center;margin:0}#foot-nav li{float:none;margin-bottom:5px}#foot-nav .nav a{text-transform:uppercase;color:#425563;padding:5px 2px;margin:0 10px;display:initial}#foot-nav .nav a:hover,#foot-nav .nav a:focus{background-color:transparent}#foot-nav #logo-ima{background-color:#e1e1e1;margin:-20px -15px 20px;padding-bottom:30px}#foot-nav #logo-ima img{width:120px;height:auto}@media(min-width:960px){footer{text-align:left;position:absolute;width:100%;bottom:0;left:0}footer #foot-pagamento{float:none;text-align:right;margin-bottom:0}#foot-nav .navbar-right{width:auto;text-align:right;margin-left:120px}#foot-nav li{float:left}#foot-nav #logo-ima{background-color:transparent;margin:0;padding-bottom:0;float:left}#foot-nav #logo-ima img{width:100px}}@media(max-width:959px){footer #foot-top>.container{display:block}#foot-social{margin-bottom:20px}#foot-social.hidden-mobile{display:none}#foot-social.hidden-desktop{display:block}}.mobile{line-height:1.4}.mobile #head-page{margin-bottom:10px}.mobile .pad-top{padding-top:20px}.mobile li .tab-promo{position:absolute;top:-11px;right:-11px;color:#fff;font-size:16px;opacity:1 !important;width:23px;height:23px;background-color:#ed6575;border-radius:50%;line-height:1.55}.mobile li.active .tab-promo{color:#fff !important;font-size:16px !important}.mobile .sect-banner .v-center{padding:100px 0 0}.mobile .sect-banner .v-center h1{font-size:20px;margin-bottom:6px;font-weight:400;text-transform:uppercase}.mobile .sect-banner .v-center p{font-size:16px;font-weight:100;display:none}.mobile .bg-dark label,.mobile .bg-dark .label{color:#fff}.mobile .bg-dark .form-control,.mobile .bg-dark .input-group-addon,.mobile .bg-dark .bootstrap-select>.dropdown-toggle{border:0}.mobile label{margin-bottom:5px}textarea,input[type="text"],input[type="email"],input[type="telephone"],input[type="password"],input[type="number"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile .sidebar-flusso{position:fixed;z-index:999;right:-90%;top:0;width:90%;overflow:scroll;height:100%}.mobile .sidebar-flusso #info-product{margin-bottom:0}.mobile .sidebar-flusso #side-link{margin-top:0}.mobile .sidebar-flusso .sidebar{margin-top:0;background-color:#425563;color:#fff;border:0;height:100%;width:100%;margin-left:0;padding-top:18px}.mobile .sidebar-flusso .sidebar #summary{margin-bottom:0}.mobile .sidebar-flusso .sidebar #summary .title{color:#e1e1e1}.mobile .sidebar-flusso .sidebar #close{position:fixed;right:15px;top:-100px;background-color:#293945;border-color:#293945;color:#e1e1e1;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.mobile .sidebar-flusso .sidebar h3{color:#f0b323}.mobile .sidebar-flusso #btn-menu{margin-left:-200px}.mobile#premio .thead{margin-bottom:10px;text-align:center;line-height:1}.mobile#premio .thead>span:not(.premio-orig),.mobile#premio .thead>div:not(.premio-orig){display:block;padding-bottom:10px}.mobile#premio .thead .premio{font-size:2.4em;padding-top:5px;font-family:'Roboto',sans-serif}.mobile#premio .thead .premio-orig{font-weight:100;font-family:'Roboto',sans-serif;font-size:18px}.mobile#premio .thead a:not(.cta){text-decoration:underline}.mobile#premio .table-garanzie{border-top:1px solid #d4d1d1;margin-bottom:40px}.mobile#premio .table-garanzie .tr{border-bottom:1px solid #d4d1d1}.mobile#premio .table-garanzie .tr>div,.mobile#premio .table-garanzie .tr>span,.mobile#premio .table-garanzie .tr>a{display:table-cell;width:40%;text-align:right;border-bottom:0}.mobile#premio .table-garanzie .tr>.nome{width:60%;text-align:left;background-color:#fbfbfb}.mobile#premio .table-garanzie .tr>.value{font-weight:700}.mobile#premio .table-garanzie .I-livello .tr>.nome{background-color:transparent;padding-left:45px;border-right:0}.mobile#premio .table-garanzie .II-livello .tr>div,.mobile#premio .table-garanzie .II-livello .tr>span{background-color:#fff}.mobile#premio .table-garanzie .II-livello .tr>.nome{background-color:#fbfbfb;border-right:0}.mobile#premio .blocco-tabella h5{border-bottom:1px solid #f09c58}.mobile #garanzie .table-garanzie .tr>div:not(.more-info),.mobile #garanzie .table-garanzie .tr>span{display:table;width:40%;border-right:0;border-bottom:0;text-align:right}.mobile #garanzie .table-garanzie .tr>.nome{width:60%;text-align:left;border:0;color:#fff;float:left;display:block}.mobile #garanzie .table-garanzie .tr>.value{font-weight:700}.mobile #garanzie .table-garanzie .I-livello .tr>.nome{background-color:transparent;padding-left:10px;border:0}.mobile #garanzie .table-garanzie .II-livello .tr>.nome{border:0;color:#fff}.mobile #garanzie .table-garanzie .more-info{width:93%;display:block;text-align:right;font-size:.85em;line-height:1.4;margin:12px;border-top:1px solid #7bb2c6;padding:10px 0;position:relative}.mobile #garanzie .table-garanzie .more-info:after,.mobile #garanzie .table-garanzie .more-info:before{top:-13px;right:2px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mobile #garanzie .table-garanzie .more-info:after{height:0;border-style:solid;border-width:1px 9px 14px 10px;border-color:transparent transparent #1d7b9c transparent;margin-left:1px}.mobile #garanzie .table-garanzie .more-info:before{height:0;border-style:solid;border-width:0 9px 13px 10px;border-color:transparent transparent #7bb2c6 transparent}.mobile .formfoot a:not(.cta){text-decoration:underline}.mobile .panel-group{margin-bottom:0}.mobile .panel{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}.mobile .panel-default>.panel-heading{color:#333;background-color:transparent;border-color:#8cb9c8}.mobile .panel-default>.panel-heading a{display:block;padding:15px;font-size:1.2em;font-family:'Roboto',sans-serif;font-weight:300;position:relative}.mobile .panel-default>.panel-heading a:active,.mobile .panel-default>.panel-heading a:focus,.mobile .panel-default>.panel-heading a:visited{text-decoration:none}.mobile #garanzie .panel-heading a{color:#fff;padding-right:36px}.mobile #garanzie .panel-heading a.collapsed .icon-acc{display:block}.mobile #garanzie .panel{border-bottom:1px solid #8cb9c8}.mobile #garanzie .panel-group .panel+.panel{margin-top:0}.mobile#home .main{padding-top:26px;padding-bottom:40px;margin-top:120px;border-top:1px solid #e1e1e1}.mobile#home .promo big{font-size:.9em;color:#fff;line-height:.9}.mobile#home #prod-short{padding:0 10px}.mobile#home #prod-short h2{font-weight:400}.mobile#home #prod-short h2 i,.mobile#home #prod-short h2 span{display:table-cell;vertical-align:middle}.mobile#home #prod-short h2 span{padding-left:20px}.mobile#home #prod-short h2 i img{width:50px;height:inherit}.mobile#home #prod-short label{margin-bottom:0;font-weight:400}.mobile#home #altri-prodotti h2{text-align:center;font-size:20px;font-weight:100;color:#fff;position:relative;margin-bottom:40px;margin-top:30px}.mobile#home #altri-prodotti h2 span{position:relative;padding:0 10px}.mobile#home #altri-prodotti h2::before{content:"";width:100%;height:1px;background-color:#fff;display:block;position:absolute;top:10px}.mobile#home #altri-prodotti .btn-default{border:1px solid #fff;color:#fff;width:100%;padding:12px 16px;text-transform:uppercase;font-size:20px;text-align:left;position:relative;margin-bottom:20px}.mobile#home #altri-prodotti .btn-default i,.mobile#home #altri-prodotti .btn-default span{display:table-cell;vertical-align:middle}.mobile#home #altri-prodotti .btn-default i img{width:50px;height:inherit}.mobile#home #altri-prodotti .btn-default span{padding:0 20px}.mobile#home #altri-prodotti .btn-default:focus,.mobile#home #altri-prodotti .btn-default:visited,.mobile#home #altri-prodotti .btn-default:active,.mobile#home #altri-prodotti .btn-default:hover{background-color:#425563}.mobile#home #altri-prodotti .btn-default::after{content:"\e080";font-family:'Glyphicons Halflings';position:absolute;right:14px;top:calc(50% - 13px)}.mobile#premio .active .icona-promo{color:#58aa89}.mobile#premio .icona-promo{background-color:transparent;width:18px;height:18px;position:absolute;display:block;border-radius:50%;right:2px;color:#999;font-style:normal;font-weight:700;text-align:center;top:-13px;font-size:28px;line-height:1.5;padding-left:1px;opacity:1}.mobile#premio.main-page.tab-template{margin-top:76px}.mobile#premio .premio>img{margin-right:-54px}.mobile#premio .cta{font-size:1.6em}.mobile#anagrafica .blocco-assicurato{border-bottom:1px dashed #ccc}.mobile#dettaglio_prodotto #garanzie .nav-tabs.only-text{margin-top:0;height:65px;overflow:hidden;display:table;margin-bottom:-1px;width:100%}.mobile#dettaglio_prodotto .nav-tabs li{float:none;display:table-cell;position:relative;z-index:1;width:33%}.mobile#dettaglio_prodotto #garanzie .nav-tabs.only-text li a{padding:0 8px;font-size:1vw;width:100%}.mobile#dettaglio_prodotto .nav-tabs.tabs-icon .label{font-size:3vw !important;max-width:90px;padding:0;display:table-cell}.mobile.prodotto .cta{text-align:center;font-size:1.1em;white-space:normal;line-height:1.4;font-weight:400}.mobile.prodotto .cta:before{content:""}.mobile.prodotto .tab-content .tab-pane .table-garanzie .pacchetto{margin-bottom:20px;border-bottom:1px solid #8cb9c8;margin-top:0}.mobile.prodotto .tab-content .tab-pane .table-garanzie .pacchetto h5{float:none;margin-top:0}.mobile.prodotto .tab-content .tab-pane .table-garanzie .pacchetto h5:before{display:none}.mobile.prodotto .tab-content .tab-pane .table-garanzie .pacchetto .I-livello,.mobile.prodotto .tab-content .tab-pane .table-garanzie .pacchetto .II-livello{border-right:0;border-left:0}.mobile.prodotto .tab-content .tab-pane:first-child .tr span:nth-child(3),.mobile.prodotto .tab-content .tab-pane:first-child .tr span:nth-child(4){display:none !important}.mobile.prodotto .tab-content .tab-pane:nth-child(2) .tr span:nth-child(2),.mobile.prodotto .tab-content .tab-pane:nth-child(2) .tr span:nth-child(4){display:none !important}.mobile.prodotto .tab-content .tab-pane:nth-child(3) .tr span:nth-child(2),.mobile.prodotto .tab-content .tab-pane:nth-child(3) .tr span:nth-child(3){display:none !important}.mobile .tab-content .tab-pane:first-child .tr span:nth-child(3),.mobile .tab-content .tab-pane:first-child .tr span:nth-child(4){display:none !important}.mobile .tab-content .tab-pane:nth-child(2) .tr span:nth-child(2),.mobile .tab-content .tab-pane:nth-child(2) .tr span:nth-child(4){display:none !important}.mobile .tab-content .tab-pane:nth-child(3) .tr span:nth-child(2),.mobile .tab-content .tab-pane:nth-child(3) .tr span:nth-child(3){display:none !important}.mobile #garanzie{padding-bottom:0}.mobile #garanzie .nav-tabs.only-text{margin-top:0;height:65px;overflow:hidden}.mobile #garanzie .nav-tabs.only-text li a{border-color:#8cb9c8;padding:0 8px;font-size:.9em}.mobile #garanzie .nav-tabs.only-text li.active a,.mobile #garanzie .nav-tabs.only-text li.active a:hover,.mobile #garanzie .nav-tabs.only-text li.active a:focus{background-color:#8cb9c8;color:#fff;border-color:#8cb9c8}.mobile #garanzie .nav-tabs.only-text li.active a span,.mobile #garanzie .nav-tabs.only-text li.active a:hover span,.mobile #garanzie .nav-tabs.only-text li.active a:focus span{color:#fff;font-size:16px}.mobile #garanzie .tab-content{padding:0;border:1px solid #8cb9c8}.mobile #garanzie .table-garanzie{margin:0;padding:0;border:0}.mobile #garanzie .table-garanzie .tr{border-top:1px solid #8cb9c8}.mobile #garanzie .table-garanzie .I-livello .tr{background-color:#0b617f}.mobile #garanzie .table-garanzie .I-livello span:not(.nome){background-color:transparent;border-top:0}.mobile .flusso #head-page{overflow:hidden}.mobile #faq section .container{padding:20px 20px 0}.mobile #pagina-pagamento .row[role="main"],.mobile #pagina-pagamento-ko .row[role="main"]{margin-left:0;margin-right:0}.mobile #thankyoumessage{margin-top:0;padding:0}.mobile #thankyoumessage h4{font-size:22px}@media(max-width:400px){.force-row .col-xs-6{float:none;width:100%}}@media(min-width:440px){.mobile#dettaglio_prodotto .nav-tabs.tabs-icon .label{font-size:14px !important}}
.detail p img { width: 100% !important; height: auto !important; display: block !important;
}
