span.num-nights{border-radius:.25rem;padding:5px 10px;border:1px solid #0e3463;color:#0e3463!important;font-size:14px;white-space:nowrap}article .text-body .title-stars,article .text-body .subtitle{font-family:'LatoWebBold',sans-serif;margin-bottom:5px;color:#0e3463}article .text-body .title-stars{display:inline;font-size:1.7em;height:24px}article .text-body .subtitle{font-size:1.2em}article .btn-primary{text-shadow:0 1px 1px rgba(0,0,0,.3);font-family:'LatoWebBold',sans-serif;font-size:1.2em}.slide{position:relative!important}.bg-thumb{position:absolute;bottom:-1px;z-index:4;border-bottom:80px solid rgba(255,255,255,.85);border-right:230px solid transparent}.logo-thumb{position:absolute;z-index:4;bottom:5px;left:5px;width:40%}span.num-nights em{position:absolute;bottom:12px;text-align:center;width:100%;font-size:.55em;left:0;line-height:0;font-style:normal}.text-detail{margin-bottom:10px}.text-detail:last-of-type{margin-bottom:0}.text-detail i{display:block;margin:0 10px 0 0;text-align:center;color:#bfbfc3;width:16px;float:left}.text-detail em{font-style:normal;margin-right:5px;font-family:'LatoWebBold',sans-serif}.text-detail::after{content:"";display:block;clear:both}.item-crociera .title{padding:0!important}.title-feed{font-family:'LatoWebBold',sans-serif;margin-bottom:5px;color:#0e3463}.title-feed .title{font-size:1.2em!important;display:inline-block!important;padding:0 5px 0 0!important}.thumb-crociera{position:relative;display:block}.btnOtherdate{cursor:pointer}.btnOtherdate i{position:absolute;font-size:1.2em;right:6px}.price i{font-size:.8em}.price i.fa{background-color:#fff;border:1px solid #cedbec;border-radius:50%;display:inline-block;text-align:center;height:30px;line-height:30px;width:30px;margin-right:5px;color:#45566b}@media only screen and (max-width:640px){.item-crociera .title{text-align:center;padding:0!important}.footer-action{padding:0}.footer-action .text-detail{text-align:center;padding:5px 0}.footer-action .text-detail i{clear:left;float:none;display:inline}.footer-action .text-detail i::after{content:"\a";white-space:pre}.footer-action .text-detail a{font-size:.85em}.footer-action .text-detail .fa{margin-right:0}}@media only screen and (min-width:769px){.item .single .slide .carousel-imagecontainer.h_55{padding-top:55%}.item .single .slide .carousel-imagecontainer.h_190{padding-top:190px}.item .single .slide .carousel-imagecontainer.h_principal{padding-top:130px}.item .single .slide .carousel-imagecontainer.h_principal1{padding-top:170px}article{padding:15px 15px 5px 15px;border:1px solid #dedede;border-radius:4px;margin-bottom:25px}article .text-body .subtitle{height:25px}}@media only screen and (max-width:768px){.item .single .slide .carousel-imagecontainer.h_principal,.item .single .slide .carousel-imagecontainer.h_55,.item .single .slide .carousel-imagecontainer.h_190,.item .single .slide .carousel-imagecontainerh_principal1{padding-top:55%}.logo-thumb{width:44%;bottom:7.5px;left:7.5px}.contentB .main .repeater{background-color:#f2f2f2;padding-top:15px;padding-bottom:1px}.break-item .calendarDate{margin:0!important;padding:10px}.break-item article .block .text-body,.break-item article .block .calendarDate{padding:7.5px!important}.break-item article .block .text-body .block .price,.break-item article .block .calendarDate .block .price{margin:5px 0}.break-item article>.inner-panel{padding:0}.break-item article .tagPrice{margin-bottom:20px}.break-item .footer-action{padding:25px 10px;border:none}.break-item.lasts{border:solid 1px #d4d4d5;border-radius:5px;background-color:#fff;margin-bottom:35px}.textCenter-min{text-align:center;margin-bottom:10px}}.open-date-panel{display:none}.cdhead{height:25px;text-align:center}.cdheadSelected{font-family:'LatoWebBold',sans-serif}.otherDate{background-color:rgba(215,215,215,.45);border-radius:100px;border:3px solid transparent;position:absolute;top:50%;width:48px;z-index:3;font-size:22px;line-height:42px;right:-20px}.otherDate i{margin-left:5px}.otherDepart{padding-top:10px;color:#0d94e8}.otherDepart label{cursor:pointer}.cdCel,.cdCelH{text-align:center!important;line-height:35px;height:35px}.cdCel{border-bottom:1px dotted #d8d8d8;overflow:hidden}.cdCel .price{font-size:1.2em!important;display:block;height:35px;line-height:35px;text-align:center}.cdCel .price:hover{background-color:#dae7ec}.cdCel.cdCelSelected{font-family:'LatoWebBold',sans-serif}.calendarDate{display:none;color:#587587;width:100%;margin-bottom:20px;margin-top:5px;background-color:#fff}.calendarDate::after{content:" ";display:block;clear:both}.calendarDate .cdContainer{white-space:nowrap;position:relative}.calendarDate .cdContainer .btnBox{width:100%;position:absolute;padding-left:25%;z-index:2}.calendarDate .cdContainer .btnBox .date-nav-next,.calendarDate .cdContainer .btnBox .date-nav-prev{background-color:#fff;cursor:pointer;height:23px;top:3px;padding:0}.calendarDate .cdContainer .btnBox .date-nav-next{position:absolute;top:0;right:0}.calendarDate .cdContainer .btnBox .date-nav-prev i,.calendarDate .cdContainer .btnBox .date-nav-next i{font-size:1.5em;color:#587587}.calendarDate .cdContainer .cdTitle{display:inline-block;vertical-align:top;margin-right:0}.calendarDate .cdContainer .cdDetail{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.calendarDate .cdContainer .cdDetail .grid{white-space:nowrap;display:inline-block;position:relative;left:0}.calendarDate .cdContainer .cdDetail .grid .headerMonth{white-space:nowrap;display:inline-block;overflow:hidden;margin-right:0;position:relative;left:1px;vertical-align:top}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody{position:relative}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdBodyDays{white-space:nowrap;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;height:35px;font-family:'LatoWebBold',sans-serif}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdBodyDays .cdheadCalendar{display:inline-block;width:25%;border-bottom:1px solid #e6e6e6;margin-right:0;height:35px;margin-right:0}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdBodyDays .cdheadCalendar .cdCel{border:none}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdPrices{white-space:nowrap;position:relative;transition:left 150ms;display:block}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdPrices .cdPriceCol{width:25%;display:inline-block;margin-right:0;vertical-align:top;background:#f2f2f2}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdPrices .cdPriceCol .cdCelSelected{background-color:#dae7ec}@media only screen and (max-width:640px){.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdBodyDays .cdheadCalendar{width:50%}.calendarDate .cdContainer .cdDetail .grid .headerMonth .cdBody .cdPrices .cdPriceCol{width:50%}}.rating-container.big{float:none;clear:both;margin-top:15px}.rating-container.big .rating-content .rating-body{font-size:2em}.rating-container .rating-content .recensioni{color:#587587;font-style:italic}.rating-container .rating-content .rating-body{position:relative;color:#587587;display:inline-block}.rating-container .rating-content .rating-body .r-smail:after{content:"";position:absolute;left:0;z-index:2;color:#0e3463}.rating-container .rating-content .rating-body .r-face_0:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_05:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_1:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_15:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_2:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_25:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_3:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_35:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_4:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_45:after{left:0;content:""}.rating-container .rating-content .rating-body .r-face_5:after{left:0;content:""}.rating-container .rating-content .rating-body.small{font-size:1.6em}.rating-container:after{content:" ";float:none;clear:both;width:0;height:0;display:block}