@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(fonts/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(fonts/open-sans-v15-latin-regular.woff) format('woff'),url(fonts/open-sans-v15-latin-regular.ttf) format('truetype'),url(fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Slabo 13px';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/slabo-13px-v4-latin-regular.eot);src:local('Slabo 13px'),local('Slabo13px-Regular'),url(fonts/slabo-13px-v4-latin-regular.eot?#iefix) format('embedded-opentype'),url(fonts/slabo-13px-v4-latin-regular.woff2) format('woff2'),url(fonts/slabo-13px-v4-latin-regular.woff) format('woff'),url(fonts/slabo-13px-v4-latin-regular.ttf) format('truetype'),url(fonts/slabo-13px-v4-latin-regular.svg#Slabo13px) format('svg')}@font-face{font-family:'Gloria Hallelujah';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/gloria-hallelujah-v9-latin-regular.eot);src:local('Gloria Hallelujah'),local('GloriaHallelujah'),url(fonts/gloria-hallelujah-v9-latin-regular.eot?#iefix) format('embedded-opentype'),url(fonts/gloria-hallelujah-v9-latin-regular.woff2) format('woff2'),url(fonts/gloria-hallelujah-v9-latin-regular.woff) format('woff'),url(fonts/gloria-hallelujah-v9-latin-regular.ttf) format('truetype'),url(fonts/gloria-hallelujah-v9-latin-regular.svg#GloriaHallelujah) format('svg')}@font-face{font-display:swap;font-family:Acme;font-style:normal;font-weight:400;src:url(fonts/acme-v25-latin-regular.woff2) format('woff2')}body{color:#464646;font-family:'Open Sans',sans-serif;font-size:17px}a{color:#464646}.main-container a,.middle-front a,.region-bottom a{border-bottom:2px solid red}a:hover{color:red;text-decoration:none}a.logo:hover{background-color:transparent}h1,h2,h3,h4,h5,h6{font-family:'Slabo 13px',sans-serif;clear:both}h1{font-size:44px}.intro{font-size:25px;color:#8b8b8b;margin-bottom:20px}@media (max-width:480px){body{font-size:16px}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}.intro{font-size:20px}}@media (max-width:767px){#content-right h1,#content-right h2,#content-right h3{overflow-wrap:break-word}}@media (max-width:991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}@media (min-width:768px){.navbar-collapse.in{overflow-y:auto!important}.navbar-collapse.collapse{overflow:auto}}@media (min-width:992px){.navbar-collapse.in{overflow-y:visible}.navbar-collapse.collapse{overflow:visible!important}}.navbar-default{border-color:red;border-width:0 0 4px}.navbar-default .navbar-nav>li>a{color:#464646}#navbar{background:#fff}#navbar-collapse{font-weight:700;font-size:17px;text-transform:uppercase}.navbar-default .navbar-toggle{border-color:transparent;padding:12px 0}.navbar-default .navbar-toggle .icon-bar{background-color:red;height:4px;width:30px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:red}@media (min-width:992px){.navbar-default ul{margin:8px 0 0 20px}.navbar-nav>li>.dropdown-menu{margin:8px 0 0 10px;font-size:18px}}@media (min-width:992px) and (max-width:1199px){.navbar-default .navbar-nav>li{font-size:14px}}body.navbar-is-fixed-top{padding-top:0}.container-full{width:100%;margin:0 auto}.main-container .mt{margin-top:20px}.navbar .logo{padding-right:5px}.navbar .logo img{height:42px}a.logo,a.logo:hover{margin:10px 0 9px 20px}.navbar-brand{padding:23px 0 0;font-size:25px;font-family:Acme,sans-serif;text-transform:uppercase}.topbar .view{position:relative;min-height:170px}.middle-front{background:rgba(0,102,0,.3);padding:25px 0;margin:20px 0}.middle-front h3{margin-top:0}.bottom-front{background:#eee;padding:0 0 20px}@media (max-width:767px){#block-sucheicon .btn-search{padding:0}}@media (max-width:991px){#block-sucheicon a{font-size:17px;margin-bottom:10px}#block-sucheicon a .icon-search{font-size:15px;padding-right:3px}}@media (min-width:992px) and (max-width:1059px){#block-sucheicon{display:none}}@media (min-width:1060px){#block-sucheicon{display:block;position:absolute;right:5px;top:12px}#block-sucheicon a{color:#fff;font-size:14px}#block-sucheicon .icon{font-size:13px;color:#fff;padding-right:5px}#block-sucheicon .btn-search{background:red;padding:9px 12px 7px}}.footer{border:none;background:#060;color:#fff;padding:20px 0 10px;margin:40px 0 0}.footer ul.menu.nav{text-align:right;font-size:14px}.footer .nav li{display:inline-block}.footer a{color:#fff}.path-frontpage .footer{margin:0}.footer .nav>li>a:focus,.footer .nav>li>a:hover{text-decoration:underline;background-color:transparent;color:#fff}@media (max-width:767px){.navbar .logo{margin-right:0;padding-left:5px}a.logo,a.logo:hover{margin:10px 0}.bottom-front .col-xs-12{padding:0}}@media (max-width:991px){#content-left{clear:both;margin-top:20px}}@media (max-width:480px){.footer ul.menu.nav{text-align:left;font-size:11px}}@media (max-width:767px){.region-bottom-front .block{margin:0 0 20px}}@media (min-width:992px){#content-right{float:right}}@media (min-width:1360px){.container{width:1346px}section.col-sm-12{width:75%}.path-frontpage .col-sm-12{width:100%}.col-xl{width:25%;position:relative;min-height:1px;padding-left:15px;float:left;text-align:center}}@media (max-width:1359px){.col-xl{display:none}}@media (min-width:1540px){.container{width:1500px}}.topbar{position:relative}.topbar .header-content{color:#fff;position:absolute;z-index:99;top:20%;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.topbar .header-content h1{color:#fff;font-size:100px;text-shadow:1px 1px 0 rgba(0,0,0,.25),0 1px 15px rgba(0,0,0,.5);margin-bottom:0}.topbar .header-slogan{text-transform:uppercase;font-size:26px}.topbar ul li{display:inline-block;background:#060;padding:5px 8px;border-radius:5px;margin:0 5px}.topbar ul li a{color:#fff}.topbar .view-content span{position:absolute;color:#fff;top:5px;right:5px;font-size:10px}@media (max-width:479px){.topbar .header-content{font-size:7px;top:10%}.topbar .header-content h1{font-size:30px}.topbar .header-content .header-slogan{font-size:8px}.topbar .header-content .topbar ul li{padding:3px}}@media (min-width:480px) and (max-width:767px){.topbar .header-content{font-size:13px;top:10%}.topbar .header-content h1{font-size:50px}.topbar .header-content .header-slogan{font-size:14px}}@media (min-width:768px) and (max-width:991px){.topbar .header-content{font-size:14px;top:10%}.topbar .header-content h1{font-size:75px}.topbar .header-content .header-slogan{font-size:21px}}#block-introhome{font-size:22px;margin-bottom:40px}#block-introhome h2{font-size:44px;font-family:'Gloria Hallelujah',cursive;margin-top:0}.home-cat-box{margin-bottom:20px}@media (max-width:1199px){.home-cat-box img{margin-bottom:10px}}@media (min-width:1200px){.home-cat-box .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.home-cat-box .view-content .card{flex:0 1 49%}#block-home-kultur .home-cat-box .view-content{flex-direction:row-reverse}}@media (min-width:1200px) and (max-width:1365px){.home-cat-box p{font-size:13px}}@media (min-width:1366px) and (max-width:1599px){.home-cat-box p{font-size:15px}}#block-hometext3{margin-bottom:10px}#block-hometext3 img{margin-right:auto!important;margin-left:auto!important}#block-home-events h5,#block-home-strand h5,#block-rz-home h5{font-size:21px;margin:0 0 15px}#block-home-events ul,#block-home-strand ul,#block-rz-home ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}#block-home-events ul li.card,#block-home-strand ul li.card,#block-rz-home ul li.card{flex:0 1 24%;list-style:none;position:relative;margin-bottom:10px}#block-rz-home h4{position:absolute;right:0;font-family:'Open Sans',sans-serif;left:0;text-align:center;padding:0 10px;font-size:30px;bottom:5%}#block-rz-home{background:#f2f2f2}#block-rz-home h5{margin:15px 0}#block-swk-home ul{padding:0}#block-swk-home ul li{list-style:none;border:1px solid #e7e7e7;padding:10px;min-height:110px;margin-bottom:10px}#block-swk-home p{line-height:20px;padding-top:10px;overflow:hidden}#block-swk-home h5{font-size:21px;background:#e7e7e7;padding:10px;margin:0}#block-swk-home img{margin-right:10px;width:90px;height:90px;padding-bottom:0!important;float:left}#block-home-strand{padding:15px}#block-home-strand ul li.card{flex:0 1 19%}#block-home-strand .card-link{position:absolute;bottom:10px;left:15px;font-size:20px;right:15px}#block-home-events{padding:15px}#block-home-events ul li.card{flex:0 1 16%}#block-home-events .card-link{position:absolute;bottom:10px;left:15px;font-size:24px;right:15px}@media (max-width:399px){#block-home-strand ul li.card,#block-rz-home ul li.card{flex:0 1 49%}#block-rz-home ul li.card h4{font-size:14px}#block-swk-home ul li{font-size:13px;line-height:16px}#block-home-strand .card-link{font-size:14px}#block-home-events ul li.card{flex:0 1 49%}#block-home-events .card-link{font-size:15px}}@media (min-width:400px) and (max-width:539px){#block-rz-home ul li.card{flex:0 1 32%}#block-rz-home ul li.card h4{font-size:16px}#block-swk-home ul li{font-size:14px;line-height:16px}#block-home-strand ul li.card{flex:0 1 49%}#block-home-strand .card-link{font-size:18px}#block-home-events ul li.card{flex:0 1 49%}#block-home-events .card-link{font-size:18px}}@media (min-width:540px) and (max-width:767px){#block-rz-home ul li.card{flex:0 1 24%}#block-rz-home ul li.card h4{font-size:18px}#block-home-strand ul li.card{flex:0 1 32%}#block-home-strand .card-link{font-size:18px}#block-home-events ul li.card{flex:0 1 32%}#block-home-events .card-link{font-size:18px}}@media (min-width:768px) and (max-width:991px){#block-home-strand .card-link{font-size:14px}#block-home-events ul li.card{flex:0 1 32%}#block-home-events .card-link{font-size:18px}}@media (min-width:992px) and (max-width:1366px){#block-rz-home ul li.card h4{font-size:20px}#block-rz-home ul li.card{flex:0 1 32%}#block-home-events .card-link{font-size:16px}}@media (max-width:991px){#block-home-events.col-xs-12,#block-home-kultur.col-xs-12,#block-home-land-leute.col-xs-12,#block-home-strand.col-xs-12,#block-homeurlaubreisen.col-xs-12,#block-swk-home-text.col-xs-12,#block-swk-home.col-xs-12{padding-left:0;padding-right:0}}#block-home-kultur p a,#block-home-land-leute p a,#block-homeurlaubreisen a,#block-swk-home-text a{border-bottom:none}#block-home-kultur h6,#block-home-land-leute h6{font-size:17px;font-weight:700;margin-top:0}.path-frontpage h3{text-transform:uppercase;font-size:30px}.bottom-front h3{font-size:22px;border-bottom:2px solid #060;padding:0 0 5px}@media (max-width:480px){.path-frontpage h3{font-size:20px}}.slick .media__image{margin:0 auto}.slick .slick-arrow::before{color:red;font-size:30px}.slick-prev{left:0}.slick-next{right:0}.path-frontpage .slider-event{margin-top:30px}.path-frontpage .slider-event .slick-list,.slider-event .slide__content{padding:0 5px}.slider-event .slide__caption{position:absolute;bottom:0;padding:10px 20px;font-size:17px}#block-home-text-carousel{margin:20px 0;clear:both}#block-home-text-carousel .slick .slide__caption,#block-home-text-carousel .slick .slide__content{padding:10px}#block-home-text-carousel .slick .slide__caption a{border-bottom:2px solid red}#block-home-text-carousel .slick .slick-track{text-align:left}.subcat .slide__content{padding:5px}.subcat .slide__content .slide__caption{position:absolute;padding:0 0 0 15px;bottom:15px;font-size:25px;text-align:left}.subcat .slide__content .slide__link{margin:0}.swk-slider .slide__caption{position:absolute;bottom:0;top:auto;padding:20px;font-size:25px}.bt-slider .slide__content{margin:0 10px}.bt-slider .slide__content .slide__caption{padding:0 20px}.bt-slider .slide__content h4{position:absolute;bottom:10px;font-size:30px;text-align:left}@media (max-width:480px){#block-swk-home .slick__slide{padding:0}#block-swk-home .slick__slide .slide__caption{padding:5px}#block-home-text-carousel .slick .slide__content{padding:0}.bt .slide__content h4{font-size:22px;padding:0}}.path-node h2.grey{font-size:24px}.node #content-right h4{font-family:'Open Sans',sans-serif;margin:15px 0;font-size:20px}#bootstrap-panel .address p{margin:10px 0}#bootstrap-panel .geolocation-map-wrapper,#bootstrap-panel .rz-node{margin:15px 0}#bootstrap-panel .rz-node .term-list{padding:10px 0}#bootstrap-panel .rz-node p{margin:0}#bootstrap-panel .swk-node{margin:15px 0 0}#bootstrap-panel .swk-node .term-list{padding:10px 0}#bootstrap-panel .swk-node p{margin:0}.st-service .flex>div{width:25%;text-align:center;padding:10px}.st-info .flex>div{width:33%;text-align:center;padding:10px}.st-sport .flex>div{width:50%;padding:10px}.icon-dark{color:#060}.icon-dark .icon{font-size:150%;border:1px solid #060;padding:10px;border-radius:50%}.icon-dark h6{font-size:18px;color:#060;font-family:'Open Sans',sans-serif;line-height:35px}.icon-light{color:#e7e7e7}.icon-light .icon{font-size:150%;border:1px solid #e7e7e7;padding:10px;border-radius:50%}.icon-light h6{font-size:18px;color:#e7e7e7;font-family:'Open Sans',sans-serif;line-height:35px}.st-info{margin:20px 0}.st-blueflag,.st-temperatur{margin-bottom:15px}.icon-sea{background:#06c;color:#fff;padding:5px 10px}.st-sport .icon{font-size:150%;margin-right:10px}.st-sport .st-sport-text{font-family:'Open Sans',sans-serif;font-size:90%}.node--type-event .date{font-size:140%}.node--type-event .date .icon-time{color:#060;font-size:130%}#bootstrap-panel .ext_link{margin:20px 0 0}.booking-top{margin-bottom:15px}.page-node-type-unterkunft #content-right .btn{font-size:14px}.page-node-type-unterkunft .slick{margin-bottom:15px}.servicebox{overflow:hidden}.servicebox ul{padding:0}.servicebox li{float:left;font-size:14px;list-style:none;padding:10px;border:1px solid red;border-radius:10px;margin:0 10px 10px 0}.hotelreviews ul{margin:10px 0 0;padding-left:10px}.hotelreviews ul li{list-style:none;margin-top:7px;font-size:17px}.sprite{background-image:url(../images/spritesheet.png);background-repeat:no-repeat;padding-left:22px}.sprite.sprite-icon_11{background-position:-5px -5px;width:16px;height:16px}.sprite.sprite-icon_12{background-position:-31px -5px;width:16px;height:16px}.sprite.sprite-icon_13{background-position:-5px -31px;width:16px;height:16px}.sprite.sprite-icon_14{background-position:-31px -31px;width:16px;height:16px}.hotel_map{margin-top:15px}@media (max-width:380px){.icon-dark h6,.icon-light h6{font-size:14px}}@media (max-width:480px){.path-node h2.grey{font-size:18px}.st-info .flex>div,.st-service .flex>div{width:50%}.st-sport .flex>div{width:100%}}@media (min-width:481px) and (max-width:767px){.st-service .flex>div{width:33%}}#block-terms-image h1{position:absolute;bottom:20%;font-size:140px;color:#fff;border-bottom:4px solid red;text-shadow:1px 1px 0 rgba(0,0,0,.25),0 1px 15px rgba(0,0,0,.5)}#block-terms-image .img_info{position:absolute;right:20px;bottom:10px;color:#fff;font-size:12px;text-align:right}#block-terms-image .img_info .img_desc{text-transform:uppercase;font-weight:700}#terms_intro{font-size:22px;margin-bottom:20px;padding:0 15px}#terms_intro h2{font-size:44px;font-family:'Gloria Hallelujah',cursive;margin-top:0}@media (max-width:481px){#terms_intro{font-size:17px}#terms_intro h2{font-size:25px}}.term-id-7,.term-id-8,.term-id-9{padding:0}.taxonomy-term #content-right h3:first-child{margin-top:0}h1.term-cat{font-size:44px;position:absolute;top:200px;text-transform:uppercase;background:#fff;margin:0 0 0 20px;padding:10px 15px 5px;font-weight:700}h4.subheading{font-family:'Gloria Hallelujah',cursive;font-size:25px;margin:30px 0 20px}ul.list-scroll{padding-left:0;font-weight:700;font-size:80%;margin:0}ul.list-scroll li{list-style:none;display:inline-block;padding:0 10px 0 0;text-decoration:underline;line-height:35px}ul.list-scroll a{border-bottom:none;color:red}.term-description h4{margin:15px 0;font-size:21px}@media (max-width:480px){#block-terms-image h1{font-size:35px}#block-terms-image .img_info{right:10px;bottom:0;top:10px;font-size:5px;line-height:8px}h1.term-cat{font-size:16px;top:10px;margin-left:5px;padding:5px}}@media (min-width:768px){.term-description{font-size:20px;padding:0 50px;clear:both;margin-bottom:20px}}@media (min-width:481px) and (max-width:767px){h1.term-cat{font-size:19px;top:8px;margin:0 0 0 10px}}@media (min-width:768px) and (max-width:991px){h1.term-cat{font-size:30px;top:130px}}@media (min-width:1921px){#block-slideshow-home img,#block-terms-image img{width:100%}}#content-left .block{margin-bottom:15px}#content-left h5{font-size:22px;text-transform:uppercase;font-family:'Open Sans',sans-serif;border-bottom:1px solid #e7e7e7;padding-bottom:5px}#content-left .menublock{background:#e7e7e7;padding:10px;border-bottom:4px solid #8b8b8b;margin-bottom:15px}#content-left .menublock h5{font-size:20px;border-bottom:none;margin-bottom:0}#content-left .menublock ul{padding:0}#content-left .menublock li{list-style:none}#content-left .menublock a{border-bottom:none;line-height:30px}#content-left .green-menublock{background:rgba(0,102,0,.15);border-bottom:4px solid #060}.greyblock{background:#f5f5f5;padding:0 15px;margin-bottom:15px;border-width:1px 1px 4px;border-color:#e7e7e7;border-style:solid;font-size:15px}.greyblock h5{font-size:18px;text-transform:uppercase;font-family:'Open Sans',sans-serif;border-bottom:1px solid #e7e7e7;padding-bottom:5px}.greyblock ul{list-style-type:square}.greyblock ul a{border-bottom:0;line-height:30px}#content-left .greyblock h5{font-size:18px}@media (min-width:600px){#hotel-cat-list .greyblock ul{display:flex;flex-wrap:wrap}#hotel-cat-list .greyblock ul li{width:50%}}@media (min-width:600px) and (max-width:991px){.greyblock ul{display:flex;flex-wrap:wrap}.greyblock ul li{width:50%}.greyblock .promo{display:flex;flex-wrap:wrap}.greyblock .promo .content:nth-child(1){width:30%}.greyblock .promo .content:nth-child(2){width:70%}}.greyblock .content{padding:10px 0 15px}.greyblock .content img{max-width:150px}@media (min-width:992px){.path-taxonomy #content-left .greyblock{min-height:425px}}.travelguide ul{padding:10px 0 0}.travelguide ul li{list-style:none;padding-bottom:15px;font-size:18px}.travelguide ul .icon{color:#fff;background:#060;padding:5px;border-radius:50%;margin-right:5px}@media (min-width:600px) and (max-width:991px){.travelguide ul{display:flex;flex-wrap:wrap}.travelguide ul li{width:50%}}.sidebar-list ul{padding:0}.sidebar-list li{list-style:none}.sidebar-list img{float:left;padding-right:10px}.sidebar-list p{line-height:17px}.citybox{position:relative}.citybox img{background:#e7e7e7}.citybox-terms{position:absolute;z-index:1;bottom:10px;left:10px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.25),0 1px 15px rgba(0,0,0,.5)}.citybox-terms h4{font-size:26px;margin:0}.citybox-terms a{color:#fff;border-bottom:none}.citybox-terms a:hover{background:0 0;text-decoration:underline}#block-neue-nodes-home li{list-style-type:square;color:#fff}#block-neue-nodes-home h5{font-size:20px;text-transform:uppercase;color:#fff}#block-socialicons{font-size:60px;text-align:right}#block-socialicons ul{padding:0;margin:0}#block-socialicons li{list-style:none;display:inline-block;padding:10px;color:#fff}nav#block-dw-footer{padding:0 0 30px}@media (max-width:480px){#block-introhome{font-size:17px}#block-introhome h2{font-size:25px}}@media (max-width:767px){#block-socialicons{text-align:left;font-size:45px}}@media (min-width:481px) and (max-width:767px){#block-terms-image h1{font-size:50px}#block-terms-image .img_info{right:10px;bottom:0;top:10px;font-size:7px}}@media (min-width:768px) and (max-width:991px){#block-terms-image h1{font-size:80px}#block-terms-image .img_info{bottom:0;font-size:9px}}@media (min-width:992px) and (max-width:1199px){#block-terms-image h1{font-size:100px}}.list-sm,.list-xl{margin:20px 0}.list-sm .card,.list-xl .card{margin:0 0 25px;font-size:16px}.list-sm h3,.list-sm h4,.list-xl h3,.list-xl h4{margin:10px 0}.list-xl .views-infinite-scroll-content-wrapper::before{content:normal}.bt .view-content,.list-sm .view-content,.list-xl .view-content>div,.st .view-content{display:flex!important;flex-wrap:wrap;justify-content:space-between}.st .view-content .card{border:1px solid #ccc;margin-bottom:15px}.st .view-content .card h4{padding:0 15px}.st .view-content .card p{padding:0 15px 15px;font-size:15px}.bt{background:rgba(0,102,0,.15);padding:15px;margin:20px 0;overflow:hidden}.bt .card{position:relative}.bt h4{position:absolute;bottom:10px;font-size:35px;padding:0 20px}@media (max-width:479px){.bt h4{font-size:26px}.bt .card{margin:0 0 10px}}@media (min-width:550px) and (max-width:991px){.st .view-content .card{flex:0 1 49%}}@media (max-width:679px){.bt .card{margin:0 0 10px}}@media (min-width:680px){.bt .view-content .card,.list-sm .view-content .card,.list-xl .view-content>div>.card{flex:0 1 49%}}@media (min-width:992px){.st .view-content .card{flex:0 1 32%}}@media (min-width:992px){.st .view-content:after{content:"";flex:0 0 298.8px}}@media (min-width:1200px){.st .view-content:after{content:"";flex:0 0 362.8px}}@media (min-width:1359px){.st .view-content:after{content:"";flex:0 0 312.39px}}@media (min-width:1540px){.st .view-content:after{content:"";flex:0 0 348.39px}}.view-footer{text-align:right;margin-top:5px}.view-footer a{border-bottom:none}@media (max-width:480px){.view-footer{font-size:14px}}.related .view-content{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.related .view-header h5{font-size:18px;font-family:'Open Sans',sans-serif}.related .item-list ul{padding:0}.related .item-list ul li{height:50px;list-style:none}.related .item-list ul img{float:left;margin-right:10px}.related .view-content>.card{margin-bottom:15px}@media (min-width:481px){.related .view-content>.card{flex:0 1 49%}}.path-karte .map-title,.view-map .map-title{font-size:16px;margin:5px 0 15px}.path-karte .map-title img,.view-map .map-title img{margin-bottom:10px}.path-karte .map-title a,.view-map .map-title a{color:#464646}.term-id-267 .views-exposed-form .sr-only{position:relative;width:auto;height:auto}.main-container .views-exposed-form{margin:15px 0 20px;border:1px solid #e7e7e7;-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.05);box-shadow:inset 0 2px 0 rgba(0,0,0,.05);min-height:20px;padding:19px;background-color:#fafafa;border-radius:4px}.main-container .views-exposed-form .form-item{margin-bottom:10px}.main-container .views-exposed-form label{display:block;font-weight:700;padding-bottom:5px}.main-container .views-exposed-form .form-select{border:none;background-color:transparent;box-shadow:none;padding:0}.main-container .views-exposed-form .form-control{margin-right:15px;width:280px}.main-container .views-exposed-form .form-actions{clear:both;display:block;padding-top:15px}.main-container .views-exposed-form .chosen-container-multi .chosen-choices{border:1px solid #e7e7e7;padding:4px 5px}.pager-nav{clear:both}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:red;border-color:#b11818}.list-xl.view-events h4{font-family:'Open Sans',sans-serif;border-bottom:3px solid #e7e7e7;border-top:0;margin:20px 0;padding:5px 0;font-size:1.6em;clear:both;width:100%}@media (max-width:320px){.chosen-container-multi .chosen-choices,.main-container .views-exposed-form .form-control{width:250px}}.booking-deals{margin:20px 0}.mtb{margin:15px 0}.mb{margin-bottom:15px}.ac{text-align:center}.grey{color:#8b8b8b}.img_info{margin-bottom:15px;line-height:15px}.wl .view-content a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.25),0 1px 15px rgba(0,0,0,.5)}#bootstrap-panel,.well{margin:15px 0}.well h4{margin-top:0!important}.small{font-size:75%}.tags{margin:15px 0}.tags a{margin-right:3px;border-bottom:none;color:#8b8b8b}.clearfix{clear:both}.flex{display:flex;flex-wrap:wrap}.breadcrumb{background:0 0;border:none;padding:0}.breadcrumb ul{padding:0}.breadcrumb li{display:inline}.breadcrumb a{border:none}.h100 li{min-height:100px}.h120 li{min-height:120px}.gyg{margin-bottom:15px}.gyg h4{font-size:20px;font-family:'Open Sans',sans-serif;margin-top:20px}.adinfo{text-align:right;font-size:50%}.ad_lb{padding:10px 0;text-align:center;min-height:310px}@media (max-width:487px){.ad_lb{min-height:340px}}.ad_ct,.ad_in{margin:15px 0}.path-taxonomy .ad_in{margin:0 0 15px}#block-adsenserelated{margin-top:20px}.btn-default{color:#fff;background-color:red;border-color:#b11818}a.btn-default{border-bottom:4px solid #b11818}a.btn-default:hover{background-color:#eee;border-color:#e2e2e2;color:#333}.btn-deal{font-size:20px;padding:15px 30px;margin:15px 0}.shariff a{border-bottom:none}#comment-form .form-item-homepage{display:none}.video-embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-embed embed,.video-embed iframe,.video-embed object{position:absolute;top:0;left:0;width:100%;height:100%}#CybotCookiebotDialogBodyButtonDecline{display:none!important}.cookieconsent-optout-marketing{background:rgba(0,0,0,.65);color:#fff;align-items:center;justify-content:center;padding:3rem;margin:1em 0}.cookieconsent-optout-marketing a{color:currentColor!important}@font-face{font-family:icomoon;font-display:auto;src:url(fonts/icomoon.eot?lxiwmr);src:url(fonts/icomoon.eot?lxiwmr#iefix) format('embedded-opentype'),url(fonts/icomoon.ttf?lxiwmr) format('truetype'),url(fonts/icomoon.woff?lxiwmr) format('woff'),url(fonts/icomoon.svg?lxiwmr#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e929"}.icon-thermometer:before{content:"\e918"}.icon-disabled:before{content:"\e919"}.icon-walking-with-dog:before{content:"\e91a"}.icon-sea:before{content:"\e91b"}.icon-sailboat:before{content:"\e91c"}.icon-diving-fins:before{content:"\e91d"}.icon-kitesurfing:before{content:"\e91e"}.icon-windsurf:before{content:"\e91f"}.icon-surfing:before{content:"\e921"}.icon-toilet:before{content:"\e922"}.icon-shower:before{content:"\e923"}.icon-sandals-for-spa:before{content:"\e924"}.icon-cocktail:before{content:"\e925"}.icon-boat-life-saver:before{content:"\e926"}.icon-sunbed:before{content:"\e927"}.icon-transport:before{content:"\e928"}.icon-men-swimsuit:before{content:"\e917"}.icon-bag:before{content:"\e900"}.icon-bed:before{content:"\e901"}.icon-car:before{content:"\e902"}.icon-castle:before{content:"\e903"}.icon-diary:before{content:"\e904"}.icon-direction:before{content:"\e905"}.icon-fish:before{content:"\e906"}.icon-flag:before{content:"\e907"}.icon-football:before{content:"\e908"}.icon-garden:before{content:"\e909"}.icon-home:before{content:"\e90a"}.icon-info:before{content:"\e90b"}.icon-map-location:before{content:"\e90c"}.icon-politics:before{content:"\e90d"}.icon-rooster:before{content:"\e90e"}.icon-sun-umbrella:before{content:"\e910"}.icon-theatre-masks:before{content:"\e911"}.icon-tile:before{content:"\e912"}.icon-time:before{content:"\e913"}.icon-images:before{content:"\e914"}.icon-camera:before{content:"\e90f"}.icon-music:before{content:"\e915"}.icon-video-camera:before{content:"\e916"}.icon-books:before{content:"\e920"}.icon-price-tags:before{content:"\e936"}.icon-envelop:before{content:"\e945"}.icon-location:before{content:"\e947"}.icon-spoon-knife:before{content:"\e9a3"}.icon-airplane:before{content:"\e9af"}.icon-bookmark:before{content:"\e9d2"}.icon-sun:before{content:"\e9d4"}.icon-star-empty:before{content:"\e9d7"}.icon-heart:before{content:"\e9da"}.icon-play3:before{content:"\ea1c"}.icon-amazon:before{content:"\ea87"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-pinterest2:before{content:"\ead2"}.icon-heart{color:red}.icon-round{background:#060;color:#fff;padding:6px;border-radius:50%;margin-right:5px}.menublock .icon{font-size:110%;padding-right:3px}.nav-tabs{margin-bottom:10px}