ul.tablist li{padding:4px 0!important}.calendarDate{margin-top:15px}.detail{cursor:pointer}.btnNextWizardH{cursor:pointer;border-radius:0 .25rem .25rem 0}.btnNextWizard{font-size:1.4em!important}.paragraph{font-size:1.2em;background-color:#f2f2f2!important;line-height:35px;font-family:"LatoWebBold",sans-serif}#adtController,#chdController{min-height:65px;margin-top:10px}.centered{position:relative;margin:0 15px}.centered .tablist-progress{position:absolute;top:calc(50% - 10px);left:0;width:100%;height:1px;background:#ddd}.centered .tablist-progress .tablist-progress-line{position:absolute;top:0;left:0;height:1px;background:#3088d4}.centered ul.vacanza li{width:25%}.centered ul.crociera li{width:20%}.centered .tablist{text-align:center}.centered .tablist li.done span{color:#3088d4!important;border-color:#3088d4!important}.centered .tablist li.current span{color:#0e3463!important;border-color:#0e3463!important}.centered .tablist li{display:inline-block;position:relative;margin-right:-5px;vertical-align:top}.centered .tablist li span:first-child{width:40px;height:40px;border-radius:50%;display:inline-block;border:1px solid #dce0e0;color:#dce0e0;background-color:#fff}.centered .tablist li span:first-child i{margin-top:13px;display:block}.centered .tablist li span{display:block;margin-top:5px;color:#dce0e0}.checkAge{text-align:center;font-family:"LatoWebBold",sans-serif;font-size:2em}#smartwizard{background:#f2f2f2;padding:20px 0 40px 0}#smartwizard .content{background:#fff}#smartwizard .content .bodyWizard{padding:15px 0;border-left:solid 15px #f2f2f2;border-right:solid 15px #f2f2f2;position:relative}.title-step{text-align:center;font-family:"LatoWebBold",sans-serif;font-size:1.5em;padding-bottom:10px;border-bottom:1px solid #ddd}.title-step .fa{margin-right:5px}.more,.less{color:#587587;border:1px solid #dce0e0;width:35px;display:inline-block;border-radius:.25em;text-align:center;line-height:37px;cursor:pointer;font-size:.8em;height:40px}.less{margin:0 15px 0 0}.more{margin:0 0 0 15px}.more:hover,.less:hover{background:#587587;color:#fff}.containerAge{white-space:nowrap}.containerAge .ageAdt,.containerAge .ageChd{display:inline-block;margin-right:-4px}.h-preventivo{border-bottom:1px dotted #cac8c8;display:block;padding:10px 0;font-family:"LatoWebBold",sans-serif;text-align:center;clear:both;float:none!important}.value-preventivo{color:#587587;padding:10px 0;display:block;text-align:center;clear:both;float:none!important}.left-box-total,.right-box-total{padding:10px}.right-box-total,.right-box-total .inner-panel{background:#f5f5f5!important}.right-box-total .inner-panel:last-child{border-top:1px solid #0e3a67;margin:0!important}.price,.priceDet{font-size:1.3em}.price-carrello{font-size:1.6em}.priceAmount{font-size:1.6em}.priceDet{text-align:right}.title-ass{font-family:"LatoWebBold",sans-serif;font-size:1.3em;margin-bottom:5px}.title-ass em{color:#ff7124;font-style:normal}.title-ass img{float:left}.calcolo-totale{font-family:"LatoWebBold",sans-serif;padding:10px 0 0 0}.calcolo-totale::after{content:"";display:block;clear:both}.field-ass div div{background:#e6e6e6;text-align:center;line-height:34px;font-family:"LatoWebBold",sans-serif;margin-right:10px;padding:5px;margin-top:1px}.field-ass div:last-child div{background:#7084ba}.info-assicurazione a{padding:5px 0;display:block}.btn-prenota{width:100%;font-size:1.6em!important;padding:0;height:60px}.single-cabina{border-bottom:1px solid #0e3a67;display:block;padding:10px 0;font-size:1em;text-align:center}.opvolo>* .table{border:1px solid #dce0e0;border-radius:.25em;padding:10px;font-size:.9em}.opvolo>* .table .tr{line-height:25px!important}.title{font-size:1.1em}.crop{overflow:hidden}.rate .primit{padding-top:15px}.rate .primit .head{font-family:"LatoWebBold",sans-serif;font-size:1.1em}.rate .primit .headerRate{font-size:1.1em;background-color:#f2f2f2;border-bottom:1px dotted #d8d8d8;margin-bottom:2px;cursor:pointer}.rate .primit .headerRate:hover{font-family:"LatoWebBold",sans-serif}.rate .primit .headerRate .titlerow{padding-left:5px}.rate .primit .headerRate .pricerow{font-family:"LatoWebBold",sans-serif;color:#ff7124;font-size:1.2em}.rate .primit .cabin .bodyRate{cursor:pointer}.rate .primit .cabin .bodyRate:hover{background-color:#dae7ec}.rate .primit .cabin .bodyRate .pricerow{font-family:"LatoWebBold",sans-serif;color:#ff7124}.opvolo::after{content:"";display:block;clear:both}.boxpayment div:first-of-type{font-size:1.1em;font-family:"LatoWebBold",sans-serif}.boxpayment div:last-of-type{padding:5px 0 0 25px;font-size:.9em;color:#587587}.detailpayment{min-height:70px;margin-left:25px}@media only screen and (min-width:780px){.rate{padding-left:10%;padding-right:10%}}@media(max-width:768px){.field-ass div div{margin-right:0}.btnNextWizardMobile{position:fixed;bottom:0;left:0;width:100%;z-index:2;border-radius:0}.brand{display:inline-block;width:100%}.brand .fix{background-color:#fff}.brand .body-search{margin:5px;padding:5px;border-bottom:1px solid #ccc}.brand .body-search-modal{margin:5px;padding:5px;border-bottom:1px solid #ccc}}@media only screen and (min-width:641px){.btnNextWizardMobile{border-radius:.25rem!important}.rate .primit .head{min-height:35px}.rate .primit .headerRate{height:45px;line-height:45px}.rate .primit .cabin .bodyRate{line-height:35px;padding-left:20px}.rate .primit .cabin .bodyRate .pricerow{font-size:1.2em}}@media(max-width:640px){.centered{margin:20px 0}.bodyRate .inner-panel .pR15,.bodyRate .inner-panel .pR7_5,.bodyRate .inner-panel .pLR7_5,.bodyRate .inner-panel .pL7_5{padding:0!important}.col-tariffa{color:#0e3463}.legend-tariffa img{max-width:20%}.single-tariffa{padding-bottom:0;padding-top:25px}.containerAge .ageAdt,.containerAge .ageChd{display:inherit}.rate .primit .head{min-height:45px}.rate .primit .headerRate{padding:10px 5px 10px 0;margin-bottom:10px}.rate .primit .headerRate .pricerow{text-align:right}.rate .primit .cabin{padding-bottom:25px}.rate .primit .cabin .bodyRate{padding:5px 5px 5px 15px;min-height:55px}.rate .primit .cabin .bodyRate .pricerow{text-align:right;padding:10px 0 20px 0}}@media(max-width:580px){.centered .tablist li span:first-child{height:30px;width:30px}.centered .tablist li span:first-child i{margin-top:8px}.centered .tablist li span{display:none}.tablist-progress{top:50%!important}}@media(max-width:420px){.centered .tablist li a{width:35px;height:35px}.centered .tablist li a i{margin-top:10px}}.caption-field{text-align:center;font-size:.9em;display:block;margin-bottom:5px}.modal-search-label{color:#333}select{width:100%;border:1px solid #dce0e0;padding:10px;border-radius:.25em;-moz-border-radius:.25em;color:#587587;-moz-appearance:none;appearance:none;background-color:#fff}select{height:40px}select.inputError{border-color:#bb5f5f}select:focus{border-color:#7084ba;border-style:solid;border-width:1px}adtController,#chdController{min-height:120px;margin-top:10px}@media only screen and (min-width:768px){.margin-left-ricerca-aereoporto{margin-left:300px}.margin-left-ricerca-data{margin-left:150px}.margin-left-ricerca-durata{margin-left:300px}}.jq-dropdown{position:absolute;z-index:1039;display:none}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{min-width:160px;max-height:360px;list-style:none;background:#fff;border:solid 1px #ddd;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:auto;padding:4px 0;margin:0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{position:absolute;top:-6px;left:39px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;display:inline-block}.jq-dropdown-open{border-color:#0e3463!important}.jq-dropdown.jq-dropdown-tip:after{position:absolute;top:-5px;left:40px;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{list-style:none;padding:0 0;margin:0;line-height:18px}.jq-dropdown .jq-dropdown-menu li>a,.jq-dropdown .jq-dropdown-menu label{display:block;color:inherit;text-decoration:none;line-height:18px;padding:3px 15px;text-align:left;margin:0;white-space:nowrap}.jq-dropdown .jq-dropdown-menu li>a:hover,.jq-dropdown .jq-dropdown-menu label:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:5px 0}.rotate-active{color:#0e3463!important}.jq-dropdown-button-left{margin-left:7px;margin-right:3px;margin-top:3px;margin-bottom:3px;width:45%;height:30px;font-size:14px}.jq-dropdown-button-right{margin-left:3px;margin-top:3px;margin-bottom:3px;width:45%;height:30px;font-size:14px}.rotate{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.rotate.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jq-dropdown-select{margin-left:5px;margin-right:5px;cursor:pointer;width:155px;height:40px;border:1px solid #d3d3d3;color:#0e3463;border-radius:20px}.jq-dropdown-menu-label{color:#0e3463!important;font-size:16px;margin-left:5px!important;margin-top:10px!important;margin-bottom:10px!important}.jq-dropdown-banner{float:left;font-size:12px;font-weight:bold;padding-top:0;color:#fff;background-color:#0e3463;border:1px solid #0e3463;margin-top:10px;margin-left:7px;border-radius:10px;width:20px;height:20px;text-align:center;padding-top:2px}.icone-rotate{float:right;margin-top:8px;margin-right:7px;font-size:25px;color:gray}.icone-filter{float:right;margin-top:12px;margin-right:7px;font-size:14px;color:#cecece}.jq-dropdown-sup{font-size:13px;margin-left:18px;margin-top:-18px!important;float:left;display:none}.ordinamento-item-selected{background-color:#7fffd4}.ordinamento-item{margin-left:5px!important;margin-right:5px!important;border-radius:4px}.jq-dropdown-text{text-align:center;margin-top:11px;margin-right:24px;color:gray;padding-right:3px}.jq-dropdown-selected{text-align:center;margin-top:11px;margin-right:24px;color:#cecece;padding-right:3px}.ui-slider-handle{border-radius:10px!important;border:1px solid #0e3463!important;background-color:#0e3463!important}@media only screen and (max-width:768px){.jq-dropdown-select{margin-top:10px;margin-bottom:10px;margin-right:5px;width:100%;display:block}.body-filter{margin-right:10px!important}}@media only screen and (min-width:769px){.jq-dropdown-select{display:inline-block}}.slider-prezzi-min{color:#000}.slider-prezzi-max{color:#000}.slider-prezzi-tutti-min{color:#000}.slider-prezzi-tutti-max{color:#000}