#search.searchfilter-module form .form-group{margin-bottom:8px;}#search.searchfilter-module form .row.cta{margin-bottom:-8px;}#search.searchfilter-module form .radio{float:left;margin:5px 10px 0 0;}#search.searchfilter-module form .radio:last-child{margin-right:-5px;}#search.searchfilter-module form .checkbox{margin:0 0 10px;}@media (max-width:1199px){#search.searchfilter-module form .radio{font-size:15px;}#search.searchfilter-module form .checkbox{font-size:15px;}}@media (min-width:768px) and (max-width:991px){#search.searchfilter-module form .checkbox{margin:10px 0 0;}}.searchfilter-module .cruisingareatypes a.active{text-decoration:underline;}@media (max-width:767px){#search.searchfilter-module form .cta{background:#fff;bottom:0;box-shadow:0px -1px 2px rgba(0,0,0,.5);left:0;padding:10px;position:fixed;right:0;z-index:1050;}.searchfilter-module .cruisingareatypes a{background:#fff;border:1px solid #0054a5;color:#0054a5;display:inline-block;font-size:1em;padding:0.375rem 0.75rem;text-align:center;vertical-align:middle;line-height:1.3em;}.searchfilter-module .cruisingareatypes a.active{background:#0054a5;color:#fff;letter-spacing:0.08em;text-decoration:none;}}#search.searchfilter-module .row div[class*=' col-'],#search.searchfilter-module .row div[class^=col-],#search.searchfilter-module .row span[class*=' col-'],#search.searchfilter-module .row span[class^=col-]{padding:0 8px;}#search.searchfilter-module{margin:0 0 20px;padding:15px;}#search.searchfilter-module h2{color:#fff;margin:0 0 .25em;}#search.searchfilter-module .row{margin:0 -8px;}#search.searchfilter-module form label{font-family:Arial,sans-serif;font-size:1em;font-style:normal;font-weight:400;line-height:1.3em;}#search.searchfilter-module form button.btn-default{background-color:#fff;border:1px solid #0054a5;color:#0054a5;}#search.searchfilter-module form button.btn-default:hover{background-color:#0054a5;color:#fff;}#search.searchfilter-module form button.btn-primary,#search.searchfilter-module form button.btn-primary:hover{background:#0054a5;border:none;color:#fff;}@media (min-width:768px){#search.searchfilter-module{background-color:#d2f0fe;color:#0054a5;margin:0 0 20px;overflow:hidden;padding:15px;}}@media (max-width:767px){#search.searchfilter-module h2{margin-top:.5em;}#search.searchfilter-module form .form-check .fa-circle-info{color:#0054a5;}.searchfilter-module .cruisingareatypes a{border:1px solid #0054a5;color:#0054a5;}.searchfilter-module .cruisingareatypes a.active{background:#0054a5;}}.bannersearch-module a:hover{color:#fff;}.bannersearch-module .bannersearchform .form-group input[type="text"],.bannersearch-module .bannersearchform .form-group select,.bannersearch-module .bannersearchform .form-group .bootstrap-select .dropdown-toggle{cursor:pointer;}.clipper-module .clipper{position:relative;}.clipper-module .clipper .clipped{height:200px;mask-image:linear-gradient(to bottom,black 70%,transparent 100%);overflow:hidden;}.clipper-module .clipper .fader{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);bottom:45px;display:block;height:70px;position:absolute;width:100%;z-index:10;}.clipper-module .clipper .clipper-toggle{padding-bottom:20px;padding-top:20px;}.clipper-module .clipper .clipper-toggle .line{bottom:35px;position:absolute;width:95%;z-index:11;}.clipper-module .clipper .clipper-toggle button{height:33px;position:relative;z-index:12;}.clipper-module .clipper .clipper-toggle .line{border-bottom:2px solid #0054a5;}.datepicker-dropdown{z-index:1050 !important;}.datepicker table tr td{padding:8px;}.datepicker table tr td.day.active,.datepicker table tr td.day.active:hover,.datepicker table tr td.day:hover{color:#fff;}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#f5f5f5;color:inherit;}th.datepicker-switch{height:50px;}.datepicker-switch:after{content:" \25BC";}.datepicker table tr td.day.active{background:#0054a5;}.datepicker table tr td.day.active:hover,.datepicker table tr td.day:hover{background:#0054a5 !important;}.mobilebanner-module a:hover,.mobilebanner-module a:focus{text-decoration:none;}.mobilebanner-module a:hover span,.mobilebanner-module a:focus span{text-decoration:underline;}.mobilebanner-module a,.mobilebanner-module a:link,.mobilebanner-module a:visited{background-color:#ffc600;color:#fff;padding:10px;}.deals-module.offer-deal:hover .deal-text{background-color:#b81942;}.list .teaser .deals-module.offer-deal{font-size:.9em;}.deals-module.offer-deal > .icon:first-child,.deals-module.offer-deal > .fa:first-child{display:inline-block;float:left;font-size:1.5em;margin:0;margin-right:-3em;text-align:left;}.deals-module.offer-deal{border:2px solid #b81942;color:#b81942 !important;display:block;font-weight:bold;hyphens:auto;-webkit-hyphens:auto;line-height:1.2em;margin:0 0 .75em 0;text-decoration:none;text-transform:uppercase;}.deals-module.offer-deal .deal-text{background-color:#b81942;}.deals-module.offer-deal .far.fa-circle-info{color:#b81942;}.teaser_destinationen-module h2{font-size:2em;}.teaser_service-module .subtitle:not(:hover){color:#333;}.teaser_service-module .servicetitel{color:#333;font-size:1.5em;z-index:1;}.teaser_service-module .servicetitel .like{font-size:36px;}.teaser_service-module .servicetitel .fav-counter{font-family:Arial,sans-serif;font-size:38%;margin-top:-4px;}.teaser_service-module h3{margin:0;padding:15px;}.teaser_service-module .teaser-content{padding:0 15px 15px 15px;}.teaser_service-module .teaser-content .serviceImgInfo .fa{margin-left:3px;top:4px;}@media (max-width:1199px){.teaser_service-module .servicetitel{font-size:1.15em;}.teaser_service-module .teaser-content .serviceImgInfo .fa{font-size:20px !important;top:2px;}}@media (max-width:991px){.teaser_service-module .servicetitel .like{font-size:28px;}}@media (max-width:767px){.teaser_service-module .servicetitel{font-size:1.5em;}}.teaser_service-module .servicetitel,.teaser_service-module .serviceImgInfo{font-family:"Verdana",Arial,sans-serif;font-weight:500;}.gallery-module .player .video .svg:hover{background-image:url(/module/library_cruise/images/play-hover.svg);}.gallery-module .galleryIndicator{background-color:rgba(100,100,100,0.5);border-radius:7px;color:#fff;padding:5px;position:absolute;right:5px;top:5px;z-index:1;}.gallery-module .galleryIndicator .fa-images{font-size:2em;}.gallery-module .carouselPreviewButton:hover{opacity:1;}.gallery-module .carouselPreviewButton{border-bottom:0;border-top:5px solid transparent;margin:0;margin-right:5px;text-indent:0;transition:opacity .2s ease;width:calc(20% - 4px);}.gallery-module .carousel-inner,.gallery-module .carouselPreviewButton imgplaceholder{background-color:#000;}.carousel-indicators .carouselPreviewButton:not(.active){opacity:.7;}.carousel-inner .carousel-item{transition:transform .3s ease-in-out;}.gallery-module .carousel-control{filter:drop-shadow(0px 0px 3px black);}.gallery-module .carousel .caption{background:rgba(85,85,85,0.8);bottom:10px;color:#fff;left:10px;opacity:0.85;padding:10px;}.gallery-module .carousel-inner imgplaceholder img{left:50%;top:50%;transform:translate(-50%,-50%);width:auto; }.gallery-module .player .video .svg{background-image:url(/module/library_cruise/images/play.svg);height:50px;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;z-index:1;}.gallery-module .refuse-3rd .player .video .svg{display:none;}.gallery-module .grid{display:flex;flex-direction:column;gap:15px;}.gallery-module .right-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;}.gallery-module .grid-item{aspect-ratio:4 / 3;}@media (min-width:768px){.gallery-module .grid{flex-direction:row;align-items:stretch;}.gallery-module .left-grid{flex:1;}.gallery-module .right-grid{flex:1;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1rem;}}@media (max-width:767px){.gallery-module{margin:0 -15px;}.card-module .gallery-module{margin:initial;}}.gallery360-module{cursor:pointer;text-decoration:none;width:fit-content;}.gallery360-module .fa{transform:rotateX(0deg) rotateZ(0deg);transition:transform .15s linear;}.gallery360-module:hover .fa{animation:2s linear .15s infinite animGallery360;transform:rotateX(55deg) rotateZ(0deg);}iframe[name="gallery360"]{border:0;min-height:350px;width:100%;}@keyframes animGallery360{0%{transform:rotateX(55deg) rotateZ(0deg);}100%{transform:rotateX(55deg) rotateZ(360deg);}}@media (min-width:576px){iframe[name="gallery360"]{height:450px;}}@media (min-width:992px){iframe[name="gallery360"]{height:660px;}}.toplisten-module .d-md-block{background:#fff;}body.minimized .toplisten-module{display:none;}.toplisten-module .d-md-none a:after{color:#333;content:",";}.toplisten-module .d-md-none a:last-child:after{content:"";}@media (max-width:767px){.toplisten-module.container{padding-left:0;padding-right:0;}}@media (min-width:768px) and (max-width:1199px){.vorteile-module img{max-height:75px;}}.noscript-module{border-radius:0;}