@font-face{font-family:helveticaneueregular;src:url(../assets/css/fonts/helveticaneuelight-webfont.eot);src:url(../assets/css/fonts/helveticaneuelight-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/css/fonts/helveticaneuelight-webfont.woff2) format('woff2'),url(../assets/css/fonts/helveticaneuelight-webfont.woff) format('woff'),url(../assets/css/fonts/helveticaneuelight-webfont.ttf) format('truetype'),url(../assets/css/fonts/helveticaneuelight-webfont.svg#helveticaneueregular) format('svg');font-weight:400;font-style:normal}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{margin-left:0!important}html{font-size:62.5%}.menu .active>a{background:0 0}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.6rem;color:#505050}.bold{font-weight:700}abbr{border:0;cursor:pointer}.bg-adriatica input[type=checkbox]:after,.bg-adriatica input[type=radio]:after,.bg-marina input[type=checkbox]:after,.bg-marina input[type=radio]:after{border:1px solid #fff}.bg-marina,tr.bg-marina{background:rgba(252,136,29,.6)!important;color:#fff;height:45px}.bg-adriatica,tr.bg-adriatica{background:rgba(43,186,190,.3)!important;height:45px}.expand-collapse-content{margin-top:20px}.switch-paddle{background:#ff8590;color:#fff!important}input:checked~.switch-paddle{background:#00418c}.formSectionTitle a{color:#505050}.menu .icon:before{font-size:2.5rem}.menu ul li{font-size:.85rem}.menuLogo i{font-size:6rem;font-family:helveticaneueregular}.menuBig .menu .icon:before{margin:.2rem 1.5rem .25rem 0;display:inline-block}.menuBig .menu ul li{font-size:1.3rem}.menuBig .menuLogo span{font-size:2.5rem;text-transform:none;font-family:helveticaneueregular;padding:1.75rem 1rem}.revealTitle{font-family:helveticaneueregular}.menuTop{border-bottom:.1rem solid #f2f2f2}.menuTopToggle{padding:1.9rem 2rem;border-right:.1rem solid #f2f2f2}.menuTopInfo{border-left:.1rem solid #f2f2f2}.menuTopInfo{padding:.8rem 2rem}.menuTopInfoName{font-size:1.4rem;font-weight:700}.menuTopInfoRole{font-size:1.2rem}.menuTopLink{padding:.5rem 1rem;font-size:1.2rem}.menuBottom ul li a{padding:1.1rem 0rem;margin:0rem 2rem;font-size:1.8rem}.menuBottom ul li a{border-bottom:.5rem solid transparent}.button.large{font-size:2rem}.inline-input input{display:inline-block;width:70%}.label-strong{color:#505050;font-weight:700}.lightColor{color:#999da9}[type=checkbox]+label[for],[type=radio]+label[for],a,a:hover{color:#999da9}a,a:hover{color:#999da9}.bgDarkGrey{background:#d8d8d8!important}.bgGrey{background:#f2f2f2}.bgWhite{background:#fff!important}.border{border:1px solid #ccc}.colorGrey{color:#999da9}.colorWhite{color:#fff}.colorBlue{color:#00418c;font-style:initial;cursor:pointer}.menu ul li a,.menuLogo{color:#fff}.affitti .button.success,input[type=checkbox]:checked:before,input[type=radio]:checked:before{background:#d0011b}.affitti .button.success:hover{background:#b10016}.bgShared{background:#93643a}.bgRequest{background:#9b9b9b}.bgArrived{background:#00b200}.bgArriving{background:#d90000}.bgReservations{background:#fb5f74}.borderGrey{border-color:#e4e4e4!important}.borderBlue{border-color:#00418c!important}.borderReservations{border-color:#fb5f74!important}.bgPendingBalance{background:#edb846}.borderPendingBalance{border-color:#f9994c!important}.borderRequest{border-color:#9b9b9b!important}.bgPendingDeposit{background:#b99b83}.borderPendingDeposit{border-color:#b99b83!important}.bgPendingData{background:#f9d95e}.borderPendingData{border-color:#f9d95e!important}.selectTipologia .monolocale{color:#65aa19!important}.selectTipologia .bilocale{color:#f48651!important}.selectTipologia .trilocale{color:#1ba2a8!important}.selectTipologia .quadrilocale{color:#9b55b7!important}.selectEye span:hover,.selectTipologia span:hover{background:#f2f2f2!important}.selectEye .active,.selectTipologia .active{background:#e8e8e8!important}.monolocale{border-left:4px solid #65aa19!important}.bilocale{border-left:4px solid #f48651!important}.trilocale{border-left:4px solid #1ba2a8!important}.quadrilocale{border-left:4px solid #9b55b7!important}.condiviso{color:#93643a!important}#tableauCalendar:not(.prezzi) .sideUnits{border-left:4px solid transparent}.relativeSelect .chosen-container.chosen-with-drop .chosen-drop{z-index:99999!important;position:relative!important}#modificaAlloggiati .chosen-container.chosen-with-drop .chosen-drop{position:relative}table .block{display:inline-block;margin-left:10px;width:20px;color:#fff;cursor:pointer;padding:1px 5px;height:20px}table .block.red{background:red}table .block.black{background:#000}.affitti .bgPrimary,.affitti .button,.affitti .chosen-container .chosen-results li.highlighted,.affitti .revealTitle,.label.active,.label:hover,.qtyminus:hover,.qtyplus:hover{background:#00418c}.label.active,.label:hover,.qtyminus:hover,.qtyplus:hover{color:#fff}.affitti .colorPrimary{color:#00418c}.affitti .bgPrimary.menu .menuLogo:hover{background:0 0}.affitti .bgPrimary.menu .active,.affitti .bgPrimary.menu li:hover,.affitti .button:hover,.affitti .menuTopToggle:hover span{background:#022248}.affitti menuTopToggle:hover .menuTopInside .flaticon-frecciadestra{color:#022248}.affitti .menuBottom ul li a:hover,.affitti .menuBottom ul li.active a{border-bottom-color:#00418c;color:#00418c}.affitti .bgSecondary{background:#e7f7f7}.vendite .bgPrimary,.vendite.bgPrimary{background:#ff8590}.vendite.bgPrimary.menuTopLink:hover{background:#cc6a73;color:#fff}.fattureLibere .ngrs-range-slider .ngrs-runner{margin:0}.fattureLibere .ngrs-range-slider .ngrs-join{height:18px;top:4px}.fattureLibere .ngrs-range-slider .ngrs-attached-handles .ngrs-value>div{margin:-52px 0 0 -80%!important}.fattureLibere .ngrs-range-slider .ngrs-handle{height:150%;top:-5px}.fattureLibere .ngrs-range-slider:nth-child(1) .ngrs-handle{display:none}.fattureLibere .ngrs-range-slider:nth-child(2) .ngrs-handle-max{display:none}.fattureLibere .ngrs-range-slider:nth-child(1) .ngrs-join{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.2) 10px,rgba(0,0,0,.2) 20px)!important}.fattureLibere .ngrs-range-slider:nth-child(2) .ngrs-join{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.2) 10px,rgba(0,0,0,.2) 20px)!important;background-color:rgba(252,136,29,.6)!important}#tableauCalendar{clear:both;overflow:hidden;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:10px 0;background-color:transparent;border:1px solid #ccc}#tableauCalendar .draggableHeader{overflow:hidden;cursor:move}#tableauCalendar .draggableMirror{overflow:hidden}#tableauCalendar.tableau .contentRangeDates{max-height:754px;overflow:auto}#tableauCalendar .contentRangeDates{max-height:454px;overflow:auto}.paddingRight10{padding-right:10px!important}.padding20{padding:20px 0}.chosen-disabled.chosen-single{background:#e6e6e6}#tableauCalendar .headerRangeDates .sideUnits label{font-size:1.2rem;text-align:center;padding-top:5px;color:#505050;font-weight:initial}#tableauCalendar .headerRangeDates{border-right:18px solid #eaeaea}#tableauCalendar::-webkit-scrollbar{width:12px}#tableauCalendar::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc}#tableauCalendar::-webkit-scrollbar-thumb{background-color:#ccc}#tableauCalendar::-webkit-scrollbar-thumb:hover{background-color:#aaa}#tableauCalendar .DayTimeline{border-top:0!important}#tableauCalendar .contentRangeDates .row{margin:0}input[readonly]{background-color:initial;cursor:initial}#tableauCalendar .headerRangeDates .row{margin:0}#tableauCalendar .contentRangeDates .row:nth-child(1){border-top:0}#tableauCalendar .nomePrenotazione{display:block;margin-top:-6px;text-align:left}#tableauCalendar .headerRangeDates div.headDay{height:42px;min-width:25px;border-right:1px solid #ced2d8;border-top:1px solid #ced2d8;padding:3px 0;text-align:center}#tableauCalendar .headerRangeDates .headDay .number{font-size:1rem;color:#a6a6a6}#tableauCalendar .headerRangeDates .headDay .name{font-size:.8rem;color:#a6a6a6;text-transform:uppercase}#tableauCalendar .headerRangeDates .headDay.weekend .number{color:#333!important;font-weight:700}#tableauCalendar .headDay.active{background-color:#d1d1d1!important;color:#000}#tableauCalendar .contentRangeDates .centralUnits{display:flex}.DayTimeline .columns{display:-webkit-box;padding-left:calc(1rem - 1px);padding:0}.headMonth .columns{display:flex}#tableauCalendar .centralUnits .day{background-color:#fff;border-right:1px solid #e6e9ee;min-width:25px;height:35px}#tableauCalendar .centralUnits .day.weekend{background-color:#e8e8e8;border-right:1px solid #ddd}#tableauCalendar .centralUnits .day.giallo{background-color:#efdd04;border-right:1px solid #e6e9ee}#tableauCalendar .centralUnits .crossNonDisponibile{color:#9b9b9b;padding:5px;display:block;margin-top:3px}#tableauCalendar .centralUnits .slotOccupazione.ui-selected,#tableauCalendar .centralUnits .slotOccupazione.ui-selecting{background-color:rgba(43,186,190,.36);border:0}#tableauCalendar .centralUnits .slotOccupazione.ui-selected .minStay,#tableauCalendar .centralUnits .slotOccupazione.ui-selecting .minStay{color:#fff}#tableauCalendar .centralUnits .slotOccupazione.grigio{background-color:#d3d3d3;border:0}#tableauCalendar .centralUnits .day.ui-selected,#tableauCalendar .centralUnits .day.ui-selecting{background-color:rgba(43,186,190,.36)!important;border:0}#tableauCalendar .centralUnits .day.ui-selecting{background-color:rgba(43,186,190,.36)!important;border:0}#tableauCalendar .centralUnits .day.ui-selected .minStay,#tableauCalendar .centralUnits .day.ui-selecting .minStay{color:#fff}#tableauCalendar .sideUnits{background-color:#f2f2f2;border-right:1px solid #ccc;font-size:1rem;height:35px;padding:10px 5px;line-height:1;padding-right:10px}#tableauCalendar .mirino .centralUnits .day{background-color:#d1d1d1}#tableauCalendar .headerRangeDates .sideUnits{min-height:75px;font-size:15px}#tableauCalendar .visionUnits{background-color:#e8e8e8;text-align:center;height:35px}#tableauCalendar .headerRangeDates .visionUnits{height:75px}#tableauCalendar .centralUnits{border-left:1px solid #ccc;border-bottom:1px solid #ccc}#tableauCalendar .appartamento{font-size:1.3rem;margin-top:5px}#tableauCalendar .centralUnits .segmentorosso{background-color:#dc504f!important;border:0!important}#tableauCalendar .centralUnits .segmentogiallo{background-color:#edb846!important;border:0!important}#tableauCalendar .centralUnits .segmentogrigio{background-color:#9b9b9b!important;border:0!important}#tableauCalendar .centralUnits .prenotazioneSmall{margin-top:-5px!important;display:block!important}#tableauCalendar .centralUnits .prenotazioneSmall .flaticon-soldipieno:before{font-size:15px}#tableauCalendar .slotOccupazionePrezzi{position:relative;height:35px;color:#505050;font-size:1.2rem;margin:5px 6px;line-height:2.5rem}.prezzoProprietari #tableauCalendar .tipologiaAppartamento .sideUnits,.prezzoProprietari #tableauCalendar .tipologiaAppartamento .slotOccupazione,.prezzoProprietari #tableauCalendar .tipologiaAppartamento .visionUnits{height:70px}.prezzoProprietari #tableauCalendar .tipologiaAppartamento .visionUnits .columns{font-size:.75em;margin-top:20px}.prezzoProprietari #tableauCalendar .tipologiaAppartamento .sideUnits .columns.appartamento{margin-top:16px}.prezzoProprietari #tableauCalendar .tipologiaAppartamento .sideUnits .columns.checkboxInline{margin-top:12px}#tableauCalendar .slotOccupazione{position:relative;height:35px;color:#fff;font-size:1.2rem;border-right:1px solid #ccc;padding:8px 6px;line-height:2.5rem;cursor:pointer;text-align:center}.slotOccupazione.verde.attesaDati{background-color:#00bf20}#tableauCalendar .slotOccupazione.nero{border-right:0!important}.slotOccupazione.bianco:hover{background:ccc}#tableauCalendar .attesaDati,.attesaDati{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.2) 10px,rgba(0,0,0,.2) 20px)}#tableauCalendar .pagamentoCompleto{float:right;margin:3px}#tableauCalendar .headMonth .month{border-right:1px solid #ced2d8;padding:5px;font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#tableauCalendar .centralUnits{padding:0}#tableauCalendar .nonDisponibile{border-bottom:2px #989898 solid}#tableauCalendar .libero{border-bottom:2px #b5e188 solid}#tableauCalendar .occupato{border-bottom:2px #d64355 solid}#tableauCalendar .minStay{font-size:1rem;text-align:center;color:#b4b4b4;line-height:2.2}#tableauCalendar .borderFineSegmento:after{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #fff transparent transparent;display:block;float:right}#tableauCalendar .price{font-size:1.1rem;text-align:center;color:#00418c;font-weight:700;margin-top:0}#tableauCalendar.prezzi .headerRangeDates div.headDay{min-width:32px!important}#tableauCalendar.prezzi .centralUnits .day{width:32px!important}.selectTipologia span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:25%}.eye{line-height:2.2}.eye .yellow{color:#e8d800}.eye .green{color:#427607}.eye .garantito{margin-top:3px}.eye .black{color:#dc504f}.eye .garantito span{font-size:1.2rem;background:#eebf57;color:#000;border-radius:2px;padding:3px}.labelTableau2{color:#505050;font-size:11px;text-transform:uppercase}.labelTableau{text-transform:uppercase;font-size:12px;margin-bottom:5px}.condiviso .circle{margin-top:4px!important;display:block}.ngrs-range-slider{margin:0!important;border:0!important}.ngrs-range-slider .ngrs-join{background-image:linear-gradient(#00418c,#00418c)!important}.ngrs-range-slider .ngrs-attached-handles .ngrs-value>div{margin:-45px 0 0 -50%!important}.loader{position:fixed;left:0;top:0;background:rgba(0,0,0,.9);width:100%;height:100%;z-index:999}.spinner{width:40px;height:40px;position:relative;margin:20% auto;background-color:rgb(0,0,0,.8)}.inline-block,.inline-block input{display:inline-block}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#00418c;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.title{line-height:2}.buttonWidth{width:75%}.buttonWidth100{width:100%}.buttonWidth35{width:35%}.btn-red{background:#dc504f!important}.sideUnits label{font-size:1.2rem;text-align:center;margin:0;font-weight:700}.sideUnits .labelRealMinimo{color:#00418c}.sideUnits .labelVenduto{color:#d64355}.slideDown.ng-hide{height:0;transition:height .35s ease;overflow:hidden;position:relative}.slideDown{height:140px;transition:height .35s ease;overflow:hidden;position:relative;margin-top:15px}.slideDown.ng-hide-add,.slideDown.ng-hide-remove{display:block!important}.slideDown.ng-hide-add{animation-name:hide;-webkit-animation-name:hide;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}.slideDown.ng-hide-remove{animation-name:show;-webkit-animation-name:show;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}.expand-collapse-content input{height:38px}.expand-collapse-content label{text-transform:uppercase}.prezzoNotti .labelNotti,.prezzoNotti .prezzoGiorno{font-size:12px;line-height:1}.flaticon-basic-tick:before{color:#bbee87;font-size:3rem;cursor:pointer}.removeButton{margin-top:-16px!important;border-top:1px solid #ccc;height:16px;background:#fff;height:15px;width:20px;font-family:FontAwesome;font-size:12px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;float:right;margin-top:-33px;position:relative;z-index:2;margin-right:1px;border-left:1px solid #ccc;line-height:1.2;color:#00418c}.addButton{background:#fff;height:21px;width:20px;font-family:FontAwesome;font-size:12px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;float:right;margin-top:-37px;position:relative;z-index:2;margin-right:1px;border-left:1px solid #ccc}.modalPrezzi .icon.flaticon-piu{margin-top:-3px;display:block}.aggiornaSimultanei .addButton,.aggiornaSimultanei .removeButton{margin-right:21px}.labelNotti{margin-left:10px}.checkboxInline .label-inline{margin-left:5px;vertical-align:middle;margin-top:-5px}.check{margin-top:5px;margin-top:15px}.marginCheck{margin:0 1.5rem 0 0}.prezzoGiorno{font-size:15px;margin-left:10px}.box .flaticon-cross-remove-sign:before{color:#d64355;font-size:2.5rem;cursor:pointer}.customInput,.modalPrezzi .formModale input{width:100%;max-width:100%;height:auto;border:1px solid #ccc;border-radius:2px;box-shadow:none;margin:0;font-size:14px;background-color:#fff;padding:10px 8px;color:#00418c;margin-top:10px}.modalPrezzi .formModale input[disabled]{background-color:#e6e6e6}.modalPrezzi .addButton.disabled,.modalPrezzi .removeButton.disabled{cursor:not-allowed;pointer-events:none}.prezzoProprietari .prezzo-prenotazione{margin-top:0;height:35px;font-weight:700;line-height:3;color:#000}.prezzoProprietari .prezzo-originale{color:#000;height:35px;border-top:1px solid #ccc;display:block;background:#ffff0291;line-height:3}.customTable .flaticon-informazioni:before{padding-left:5px;cursor:pointer}.table-border td:not(:last-child){border-right:1px solid #ccc}.table-border tr:not(:first-child){border-bottom:1px solid #ccc}.report tbody.strong{font-weight:700;font-size:1.2em}.dateModalPrezzi{padding:20px!important;padding-bottom:0!important;margin-left:3px}[type=radio]+label{margin-left:0!important}.formModale{padding-bottom:0!important;padding-top:0!important}.modalPrezzi .addButton .flaticon-piu:before{font-size:1.1rem;font-weight:700;color:#00418c}.modalPrezzi{padding-bottom:0!important;padding-top:0!important;width:500px!important}.modalPrezzi .box{box-shadow:6px 6px 5px -1px rgba(58,24,24,.22)}.modalPrezzi .ngdialog-content{border-radius:0}.affitti .button.success,.modalPrezzi input[type=radio]:checked:before,input[type=checkbox]:checked:before{background:#b10016}.modalPrezzi .ngdialog-overlay{background:0 0}.modalPrezzi .ngdialog-close{display:none}.chosen-container{width:90%!important}.ngdialog.ngdialog-theme-default .ngdialog-content{background:#fff!important;padding:0!important}.arrow_box:after,.arrow_box:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.arrow_box:before{border-color:rgba(194,225,245,0);border-right-color:#c2e1f5;border-width:11px;margin-top:-11px}.arrow_box-right:after,.arrow_box-right:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box-right:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px}.arrow_box-right:before{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:17px;margin-top:-17px}.dialogDettaglioPrenotazione{display:block;top:0}.no-close .ngdialog-close{display:none}.pagination .active,.pagination .active a,.pagination a:hover,.pagination button:hover{background:#00418c!important;color:#fff!important}.pagination a,.pagination button{font-size:2rem}.realizzoPrezzi{background-color:#fff;color:#000;z-index:99}.formSection .switch:hover{background-color:#022248}.formSection .custom-switch .switch:hover{background-color:initial}.filterCondivisi{display:block;margin-left:25px;margin-top:-16px;text-decoration:underline;color:#505050}.legendaAttesaDati{width:63px;height:20px;margin-top:10px}.flaticon-logout:before{font-size:3rem;line-height:2.3;padding-right:10px}.tab ul{background:#e6e6e6;margin-left:0;display:flex}.tab li{display:inline-block;padding:15px 19px 15px;border-right:1px solid #fff;width:12%;text-align:center}.tab li a{color:#505050}.tab li.active{background:#fff}.tab li.active a{color:#00418c;font-weight:700}.tab li.active:before{border:0}.sub-tab{margin-top:-20px!important}.listaDotazioni{list-style:none}.listaDotazioni li{float:left;width:50%}.listaDotazioni input[type=checkbox]:after{margin-left:5px;top:-11px}.listaDotazioni input[type=checkbox]:before{margin-left:0;margin-top:-2px}.invioMail{text-align:right;font-size:1.4rem}.invioMail input[type=checkbox]:after{height:14px;width:13px;top:-19px;margin-left:10px}.invioMail input[type=checkbox]:before{margin-left:5px;top:-7px;margin-top:5px;height:10px}.inputImmagine{padding:35%;background:#e6e6e6;text-align:center;margin-top:15px}.boxImmagine{margin-top:15px}.boxImmagine img{width:100%;height:auto}.boxMappa{background:#e6e6e6;text-align:center;margin-top:15px;height:410px}.switchLingua{display:inline-block;margin-bottom:0}.switchLingua li{display:inline-block;padding:0 10px 0;border:1px solid #e6e6e6;border-bottom:0;cursor:pointer}.switchLingua .active{background:#e6e6e6}.switchLingua li img{width:30px;height:auto}.inputFile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.imgWidth img{width:90%;height:auto;cursor:pointer}.borderCanale:after{content:"";width:0;border-style:solid;right:0;top:0;border-width:0 13px 13px 0;display:block;position:absolute;float:right}.borderCanale.call:after{border-color:transparent #eebf57 transparent transparent}.borderCanale.booking:after{border-color:transparent #4990e0 transparent transparent}.borderCanale.email:after{border-color:transparent #417506 transparent transparent}.borderCanale.ufficio:after{border-color:transparent #bf0ee0 transparent transparent}.dropZoneArea{padding:2rem!important;margin:2rem 0rem 0rem 0rem!important;color:#b10016!important;text-align:center!important;border:2px dashed #b10016!important}.mainTitle{font-size:2rem;line-height:4rem}.mainSubtitle{font-size:1.4rem;line-height:2rem}.strong{font-weight:700}.allegati .customInput{width:85%;display:inline-block;border:0!important;font-size:1.7rem!important;background:0 0;cursor:pointer;color:#505050;text-overflow:ellipsis}.allegati .flaticon-prenotazioni{margin-right:3px}.allegati .flaticon-cross-remove-sign:before{color:#d64355;font-size:1.2rem;cursor:pointer;line-height:2.7}.strong td{font-weight:700}.checkboxInline input[type=checkbox]:after{top:-18px;margin-left:10px}.tipologiaAppartamento .checkboxInline input[type=checkbox]:after{top:-10px}.tipologiaAppartamento .checkboxInline input[type=checkbox]:before{top:1px;margin-top:5px}.checkboxInline input[type=checkbox]:before{border-radius:0;height:9px;width:9px;margin-left:5px;top:-7px;margin-top:5px}.legendaBorder{margin-top:4px;margin-left:25px;position:absolute}.filter .filterCondivisi{margin-left:25px;margin-top:-14px;text-decoration:initial;font-size:1.4rem;text-transform:uppercase}.subTabella{background:#f1f1f1;border-bottom:1px solid #dfddde}.borderTopGrey{border-top:2px solid #d1cfd0}.table-checkin{text-align:center}.noFixed .menuDropDownMenu{width:initial}.menuDropDownMenu li{transition:all .1s linear}.menuDropDownMenu li:hover{background:#e5e5e5;transition:all .1s linear}.menuDropDownMenu li:hover a{color:#333}.noFixed .dropdown{margin-left:-4.6%}.noFixed .dropdown li a{margin-top:0;transition:all .25s ease;color:#505050}.dropdown li a:hover{color:#000;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.dialogDettaglioPrenotazione .menuDropDownMenu{padding:10px 0 0 0}.dialogDettaglioPrenotazione .menuDropDownMenu li{padding:1rem 2rem}.prezzi .dropdown{margin-left:-108px}#trix-toolbar .link{display:none}.prezziPortali .day{display:inline-block;width:30px;border:1px solid #ccc;text-align:center;height:35px;line-height:2.1}.prezziPortali{cursor:pointer}.prezziPortali span.day.ng-binding.ng-scope.ui-selectee.ui-selected{background:#ccc}.prezziPortali span.day.ng-binding.ng-scope.ui-selectee.ui-selecting{background:#000}.prezziPortali .block-bg{background-color:initial!important}.prezziPortali .block{background-color:#00fefe;width:20px;height:20px;margin-right:5px;display:inline-block;vertical-align:middle;border:1px solid #866f6f}.prezziPortali .block-description{vertical-align:middle;font-size:.8em}.prezziPortali input[type=radio]:before{height:12px;position:relative;width:12px;content:'';display:block;border-radius:50%;margin-left:-5px;margin-top:4px}.prezziPortali input[type=radio]:after{background-color:transparent;border-radius:50%;content:'';display:block;height:16px;left:-7px;position:relative;top:-14px;width:16px;border:1px solid #999da9}.prezziPortali .prezziBooking{padding:10px 40px}.prezziPortali .headerMonth{border-top:1px solid #ccc;min-height:35px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;text-align:center;line-height:2.1}.prezziPortali .month{min-height:35px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;text-align:center;line-height:2.1}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group{display:inline-flex}.ta-scroll-window>.ta-bind{border:1px solid #ccc}.template .formSection .switch:hover{float:left}.template .switch-paddle{float:left;margin-left:0}.rendicontazione .padding{padding:10px;border-bottom:1px solid rgba(204,204,204,.34);text-transform:uppercase}.rendicontazione .padding.column-red{background:#f2dedf!important;color:#9c5251}.rendicontazione .padding.column-blue{background:#d9edf6!important;color:#5d7b9d;border-top:1px solid #000}.rendicontazione .padding.column-green{background:#e0f0d6!important;color:#4c8751;border-top:1px solid #000}.rendicontazione .padding:nth-child(odd){background:#f1f1f1}.rendicontazione .totAgenzia{padding:5px;background:#41aecd;display:block;float:right;color:#fff;margin:-7px;border:1px solid #1b7da9;border-radius:8px}.prezzoSbarrato{text-decoration:line-through;margin-right:10px;margin-left:10px;font-size:1em;color:#000}@media print{.menu,.menuTop,.no-print{display:none}.widthPrint{width:2%}.widthPrintLarge{width:150px}h1{font-size:2em}table{width:80em}.arrivi table.noFixed tr{border-bottom:1px solid #ccc}.mainContent{margin:0!important}.header-print{display:block!important}}.row{width:100%;max-width:100%}.capitalize{text-transform:capitalize}.ng-hide.ng-hide-animate{display:none!important}body.ngdialog-open{overflow:initial!important}.align-right{text-align:right}a.black{color:#000}.excluded{text-decoration:line-through;color:red}.fontBold{font-weight:700}.fontGrey{color:grey;font-size:1rem;font-weight:400;text-transform:lowercase;margin-bottom:1rem}.font-rem-12{font-size:1.2rem!important}.lineHeight1{line-height:1}.lineHeight2{line-height:2}.inlineBlock{display:inline-block}.column,.columns{padding:0 2rem}.font-rem-15{font-size:1.5rem!important}.checkboxNoTop input[type=checkbox]:after{top:-15px}.checkboxNoTop input[type=checkbox]:before{top:-4px}.block{display:block}.upperCase{text-transform:uppercase}.noUpperCase{text-transform:initial!important}.background-white{background-color:#fff!important}.padding0{padding:0!important}.paddingLeft0{padding-left:0!important}.paddingRight0{padding-right:0!important}.paddingRight10{padding-right:10px!important}.paddingLeft5{padding-left:5px!important}.paddingLeft10{padding-left:10px!important}.paddingLeft15{padding-left:15px!important}.paddingLeft25{padding-left:25px!important}.paddingLeft30{padding-left:30px!important}.paddingRight30{padding-right:30px!important}.paddingBot10{padding-bottom:10px}.padding0_5{padding:.5rem}.paddingTop20{padding-top:20px}.paddingInputDate{padding-top:34px!important;margin-bottom:5px}.paddingY2{padding-top:2rem;padding-bottom:2rem}.paddingBottom0{padding-bottom:0!important}.inputWidth35 input{max-width:35%}.bgPrimary.flaticon-meno,.bgPrimary.flaticon-piu{width:32px;height:32px;display:inline-block;text-align:center;font-size:24px;line-height:.7;cursor:pointer}.bgPrimary.flaticon-meno{line-height:1;font-style:initial!important;font-weight:100}.padding1{padding:1rem}.padding2{padding:2rem}.paddingInput{padding:.6rem 0}.button{padding:.8rem}.button.large{padding:.85em 1.8em}.paddingButton{padding:1.2rem 0}.formPadding .columns{padding-bottom:15px}.margin0{margin:0 auto!important}.marginLeft0{margin-left:0!important}.marginLeft10{margin-left:10px}.marginLeft10rem{margin-left:10rem!important}.marginRight0{margin-right:0!important}.marginRight10{margin-right:10px!important}.marginRight15{margin-right:15px!important}.margin_0_5_0_0{margin:0 .5rem 0 0}.margin_0_30_0_0{margin:0 3rem 0 0}.marginLeft35{margin-left:35px!important}.marginLeft25{margin-left:25px!important}.marginLeft15{margin-left:15px!important}.marginBot10{margin-bottom:10px!important}.marginBot15{margin-bottom:15px!important}.marginBot25{margin-bottom:25px}.marginTop0{margin-top:0!important}.marginTop5{margin-top:5px}.marginTop10{margin-top:10px}.marginTop20{margin-top:20px}.marginTop30{margin-top:30px}.paddingRight35{padding-right:35px!important}.labelMarginLeft{margin-left:28px!important;line-height:.7}.line_7{line-height:.7}.line0{line-height:0}.size1_0,.size1_0:before{font-size:1rem}.size1_2,.size1_2:before{font-size:1.2rem}.size1_3,.size1_3:before{font-size:1.3rem}.size1_5,.size1_5:before{font-size:1.5rem}.size1_6,.size1_6:before{font-size:1.6rem}.size1_7,.size1_7:before{font-size:1.7rem}.size2,.size2:before{font-size:2rem}.size2_5,.size2_5:before{font-size:2.5rem}.size3,.size3:before{font-size:3rem}.size4_8{font-size:4.8rem}.floatRight{float:right}.floatLeft{float:left!important}.marginRight1{margin-right:1rem}.borderradius_3{border-radius:3px}.border0{border:0!important}.borderRight{border-right:1px solid #f2f2f2}.bigBorderLeft{border-left:3px solid #f2f2f2}.border-top{border-top:1px solid #dbdbdb;padding-top:15px;margin-top:5px}.noBorder{border:none!important}.circle{width:15px;height:15px;border-radius:50%;display:inline-block;margin:-2px 4px}.cursorPointer{cursor:pointer}.width100{width:100%!important;max-width:100%!important}.checkbox-inline input[type=checkbox]:before{border-radius:0;height:9px;width:9px;margin-left:0;top:-9px;margin-top:6px}.checkbox-inline input[type=checkbox]:after{border-radius:0;height:13px;width:13px;top:-20px;margin-left:5px}.menu{padding:0;z-index:9999;position:fixed;height:100vh;transition:.3s all;width:8rem}.menu ul{padding:0;margin:0;width:100%;display:block}.menu ul li{list-style:none;text-transform:uppercase;text-align:center;transition:0s all}.menu ul li a{padding:0rem 0 .5rem 0;border-bottom:.1rem solid rgba(255,255,255,.5);margin:0rem .5rem;display:block}.menu ul li.active a,.menu ul li:hover a{border-bottom:.1rem solid transparent}.menu ul li.last{bottom:0;left:0;width:100%}.menu ul li.last a{border:0}.menu .icon{text-align:center;width:100%;display:block}.menu .last .icon{margin-left:5px}.menuTopToggle{cursor:pointer;float:left;transition:.3s all}.menuTopToggle span{display:block;width:3rem;height:.2rem;margin:.4rem 0}.menuTopInside{float:left}.menuTopToggle .menuTopInside .flaticon-frecciadestra{color:#999da9;margin-top:-.3rem;margin-left:1.2rem;display:block;transition:.3s all}.menuTopLink .menuTopInside .flaticon-frecciadestra{color:#fff;display:block;margin-top:.9rem}.menuTopLink .menuTopInside .flaticon-frecciadestra:before{font-size:1.5rem}.menuLogo{line-height:1}.menuLogo i{font-style:normal;text-transform:none}.menuLogo span{display:none}.menuTopLink{text-align:center;transition:.3s all}.menuTopLink .icon{display:block}.menuBottom,.menuTop{margin-left:4rem;z-index:2;transition:.3s all}.mainContent{margin:1.1rem;margin-left:calc(8rem + 2rem);z-index:2;padding:1rem 0;transition:.3s all}input.menuTopSearch{border-radius:1rem;max-width:20rem;margin:1.2rem 2rem;border:.1rem solid #f2f2f2;box-shadow:none;padding:.8rem;font-size:1.3rem;height:auto}.menuBottom ul{margin:0;padding:0}.menuBottom ul li{list-style:none;display:inline-block}.menuBottom ul li a{display:block;transition:.3s all}.menuBig .menu{width:24rem}.menuBig .menuBottom,.menuBig .menuTop{margin-left:24rem}.menuBig .mainContent{margin-left:calc(24rem + 2rem)}.menuBig .menu ul li{text-align:left}.menuBig .menu .icon{width:auto;display:inline-block}.menuBig .menuLogo i{display:none}.menuBig .menuLogo span{display:block}.menuBig .menu ul li.active a,.menuBig .menu ul li:hover a{border-bottom:.1rem solid rgba(255,255,255,.5)}.menuBig .menu ul li a{margin:0;padding:.8rem 1rem}.menuBig .menu a span{display:inline-block;float:right;clear:right;text-align:left;margin-top:1.4rem;width:calc(100% - 4.5rem)}.menuBig .menuTopToggle .menuTopInside .flaticon-frecciadestra{transform:rotate(180deg)}.reveal{border:0;padding:0}.revealTitle{padding:3rem 1rem;text-align:center;color:#fff;font-size:2.5rem}.close-button{color:#fff;opacity:.7}.close-button:hover{color:#fff;opacity:1}.button.success{text-transform:uppercase}.formSectionTitle{font-size:1.3rem;font-weight:700;text-transform:uppercase;margin-bottom:1rem}.formSection{padding:2rem;border-bottom:1px solid #f2f2f2}.padding2rem{padding:2rem 0}.customSubSection{padding-bottom:20px;padding-top:25px;padding-left:0;padding-right:0}.formSubSection1rem{padding:1rem 0;border-bottom:1px solid #999da9}.formSubSection{padding:2rem 0;border-bottom:1px solid #999da9}.formSubSectionLast{border-bottom:3px solid #999da9}.formSubSectionGrey{border-bottom:3px solid #e1e1e1}.borderBottom{border-bottom:1px solid #999da9}.borderBottomLight{border-bottom:1px solid #e6e6e6;line-height:1.9}label{font-size:1.3rem;color:#999da9;margin:.5rem 1rem 0 0}.date{background-image:url(../img/cal.png);background-repeat:no-repeat;background-position:90% center;padding-right:2.5rem}.description{color:#999da9;text-align:center;font-size:1.2rem;margin-top:2rem}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{margin:0;margin-right:1rem;border-radius:.5rem;max-width:90%;border:.1rem solid #dfdfdf;box-shadow:none;padding:.8rem;font-size:1.3rem;height:auto}textarea{max-width:100%;min-height:10rem;margin:0}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-top:0;margin-left:3rem;margin-right:0;margin-bottom:0rem;vertical-align:baseline}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{background-color:transparent;border-radius:50%;cursor:pointer;display:inline-block;position:relative;height:15px;width:15px;-webkit-appearance:none;outline:0;margin:0;margin-top:1rem;margin-left:1rem}input[type=checkbox]{margin:0 10px;height:10px;width:10px}input[type=checkbox]:after,input[type=radio]:after{background-color:transparent;border-radius:50%;content:'';display:block;height:20px;left:-7px;position:relative;top:-16px;width:20px;border:1px solid #999da9}input[type=checkbox]:before,input[type=radio]:before{height:12px;position:relative;width:12px;content:'';display:block;border-radius:50%;margin-left:-3px;margin-top:4px}input[type=checkbox]:before{border-radius:0;height:9px;width:9px;margin-left:-20px;margin-top:5px}input[type=checkbox]{border-radius:0}input[type=checkbox]:after{border-radius:0;height:13px;width:13px;top:-11px;margin-left:-15px}.inlineCheckbox input[type=checkbox]{margin:1px 0}.inlineCheckbox [type=checkbox]+label{margin-left:1rem;margin-right:3rem}.inlineCheckbox input[type=checkbox]:after{top:0;left:0;margin:0}.inlineCheckbox input[type=checkbox]:before{margin:2px 2px;position:absolute}[type=checkbox]+label[for],[type=radio]+label[for]{font-size:1.3rem}.setActive:hover{background:#efefef}span.label{padding:1rem;font-size:1rem;background:0 0;color:#666;border:1px solid #f2f2f2;cursor:pointer;transition:.3s all;text-transform:uppercase;margin-bottom:.5rem}.qty{margin-right:0;float:left;border-top-right-radius:0;border-bottom-right-radius:0;font-size:2rem;border-right:0}.qtyminus,.qtyplus{width:10%;line-height:.5;background:#fff;border:.1rem solid #f2f2f2;border-radius:0;border-top-right-radius:.5rem;float:left;padding:.55rem;outline:0;transition:.3s all}.qtyminus{border-radius:0;border-bottom-right-radius:.5rem;border-top:0}.chosen-container-active.chosen-with-drop .chosen-choices,.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-multi .chosen-choices,.chosen-container-single .chosen-single{margin:0;border-radius:.5rem;max-width:100%;border:.1rem solid #f2f2f2;box-shadow:none;padding:.35rem .8rem;font-size:1.3rem;height:auto;background:#fff}.chosen-container-single .chosen-single div b{background:url(../assets/css/chosen/chosen-sprite.png) no-repeat 0 6px}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-15px 7px}.chosen-container-single .chosen-single abbr{top:10px}.chosen-container .chosen-drop{width:100%;border:1px solid #f2f2f2;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container-single .chosen-search input[type=text]{border:1px solid #f2f2f2;font-size:1em;box-shadow:none;max-width:100%}.chosen-container-multi .chosen-choices li.search-choice{background:#f2f2f2;border:1px solid #f2f2f2}table{table-layout:fixed}table.noFixed{table-layout:initial}.customTable table{font-size:1.3rem}.customTable table th span{cursor:pointer}.customTable table td,.customTable table th{padding:1rem 1rem!important;min-width:3rem}.customTable table thead{border-bottom:3px solid #f2f2f2}.menuDropDownCnt{padding:1rem 1rem;border-right:1px solid #999da9}.dropDownMenu{position:absolute;width:calc(50% + 1.9rem);left:calc(33% - 2.25rem)}ul.menuDropDownMenu{list-style:none;width:70%}ul.menuDropDownMenu li{padding:.5rem 2rem 0}.flaticon-down-arrow:before,.flaticon-pointing-up-arrow:before{font-size:4rem;color:#00418c}.spanArrivi{line-height:2.4}.table-checkin{width:12rem}.flaticon-information-button{color:#9b9b9b}.flaticon-sort-down-triangular-symbol,.flaticon-sort-up-arrow{margin-left:10px}.colorWhite .flaticon-sort-down-triangular-symbol:before{color:#fff}.flaticon-sort-down-triangular-symbol:before{color:#00418c;font-size:1rem}.flaticon-sort-up-arrow:before{font-size:1rem;color:#bdbdbd}.switcherDrop{background:#fff;border-radius:3px;border:1px solid #c9c9c9;color:#535353;text-align:center;position:relative;padding:0 28px;height:32px;min-width:140px;box-sizing:border-box;-webkit-user-select:none}.prezzo-prenotazione{color:#000;margin-top:-6px;display:block}.switcherDrop .selectControl{padding:0;border:none;background:0 0;opacity:0;height:30px;line-height:30px;width:100%;position:absolute;left:0;top:0;z-index:1}.switcherDrop .value{height:30px;line-height:30px;font-size:.9em;padding:0 5px;cursor:pointer}.switcherDrop .prev{left:0;border-right:1px solid #e0e0e0;border-radius:3px 0 0 3px}.switcherDrop .next,.switcherDrop .prev{position:absolute;top:0;width:28px;height:30px;line-height:30px;cursor:pointer;background:#fff;z-index:1}.switcherDrop .next{right:0;border-left:1px solid #e0e0e0;border-radius:0 3px 3px 0}.dropdown{position:absolute;z-index:1;display:block;margin-left:-5%;margin-top:10px;background:#fff;padding:0;border-radius:7px;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none}.dropdown:before{right:45%;border-width:0 8px 8px;border-color:#2bbabe rgba(255,0,0,0);content:"";width:0;height:0;position:absolute;bottom:100%;border-style:solid}.dropdown li a{display:list-item;padding:10px 10px;margin-top:-25px;text-decoration:none;border-bottom:1px solid #e6e8ea;cursor:pointer}.ngdialog{z-index:998!important}.ngdialog-theme-default.z-index{z-index:1000}.pac-container{width:auto!important;z-index:9999}.error{color:red;font-size:1.8rem}.errorPrezziSpiaggia{color:red}.fattura-R{background-color:#fe9c9c!important}.fattura-S{background-color:#9cfec8!important}.prenotazione-saldare{background-color:#eeee7a!important}[date-picker] .switch{background-color:#00418c;font-size:1.5rem;transition:background-color .25s ease-out,color .25s ease-out}@media screen and (max-width:1600px){.tableau .inputWidth35 input{max-width:initial;margin-bottom:5px}}@media screen and (max-width:1550px){.selectTipologia span{width:35%}.selectEye{text-align:initial}}@media screen and (max-width:1400px){.filter .filterCondivisi{font-size:1rem!important;margin-left:23px;margin-top:-13px}.filterCondivisi{font-size:1.3rem!important}.legend .labelMarginLeft{line-height:1.3!important;margin-left:25px!important}span.label{font-size:.9rem}}@media screen and (max-width:1350px){.legend .align-middle{font-size:1.2rem!important}.tab li{padding:15px 15px 15px}}@media screen and (max-width:1250px){.tab li{padding:15px 0 15px}}