@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;src:local('Istok Web Regular'), local('IstokWeb-Regular'), url('../fonts/istokweb/3qTvojGmgSyUukBzKslpC2t_1EEYaC7F.woff2') format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;src:local('Istok Web Regular'), local('IstokWeb-Regular'), url('../fonts/istokweb/3qTvojGmgSyUukBzKslpAmt_1EEYaC7F.woff2') format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;src:local('Istok Web Regular'), local('IstokWeb-Regular'), url('../fonts/istokweb/3qTvojGmgSyUukBzKslpCGt_1EEYaC7F.woff2') format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;src:local('Istok Web Regular'), local('IstokWeb-Regular'), url('../fonts/istokweb/3qTvojGmgSyUukBzKslpBmt_1EEYaA.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
body{font-family:'Istok Web', sans-serif;color:#73694c;line-height:1.5rem;}
a{color:#73694c;}
p > a, .ce_text li a, .ce_text a{text-decoration:underline;}
thead b{font-size:1.125rem;}
h1, h2, h3, h4, h5, h6{line-height:1.1;}
h1, h3, h4{color:#73694c;font-weight:400;}
h1, h2{font-size:36px;font-size:2.4rem;text-transform:uppercase;}
h2{color:#b4a890;font-weight:400;}
table h4{margin-bottom:0;}
.logo{width:240px;height:150px;margin-top:3px;margin-bottom:-3px;}
html[lang="en"] .logo a{background-image:url(../themedesigner/uploads/logo-en.png);}
#stickyheader .logo a{background-image:url(../img/logo-sticky.png);}
html[lang="en"] #stickyheader .logo a{background-image:url(../themedesigner/uploads/logo-sticky-en.png);}
.mod_article.bg-dark h5{color:#FFFFFF;font-weight:400;font-size:1.2rem;}
h3, .ce_stm_headerimage .subline{font-size:24px;font-size:1.6rem;text-transform:uppercase;}
.ce_stm_headerimage .subline{font-size:1.2rem;letter-spacing:0.03em;}
.mod_article{position:relative;}
.image_container .caption{background:transparent;color:#73694c;padding-left:0;padding-top:0;}
#main .mod_article{padding-top:30px;padding-bottom:30px;}
#footer{margin-top:30px;color:white;}
#footer p{line-height:1.2rem;margin-bottom:0px;}
#footer a:hover{color:white;}
#footer h3{font-size:20px;font-size:1.25rem;line-height:1.5rem;color:#FFFFFF;margin-top:7px;}
#footer div.autogrid{padding-right:5%;}
.btn-anfrage{z-index:1;height:80px;}
.btn-anfrage a:after{font-size:3rem;position:absolute;left:50%;-moz-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);bottom:-33px;width:35px;height:35px;content:'';border-bottom:2px solid;border-right:2px solid;background:-moz-linear-gradient(135deg, transparent 50%, white 50%);background:-webkit-linear-gradient(135deg, transparent 50%, white 50%);background:linear-gradient(to right bottom, transparent 50%, white 50%);z-index:1;}
.btn-anfrage.ce_hyperlink-extended a.outline:hover{background:transparent;border-color:#73694c;color:#73694c;opacity:1;}
.anfrage-form{background-color:#EDEBE6;position:relative;top:-29px;clear:both;}
.ce_form{padding:40px;}
.header.original{background:transparent;}
.header.original .inside{max-width:none;}
.header.original .mod_search{display:block;position:absolute;color:white;right:30px;top:0;font-size:30px;}
.header.original .mod_badeseetemperatur,
.header.original .mod_wetterwebcam{display:block;position:absolute;color:white;cursor:pointer;z-index:100;opacity:0.7;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.header.original .mod_badeseetemperatur:hover,
.header.original .mod_wetterwebcam:hover{opacity:1;}
.header.original .mod_badeseetemperatur{right:190px;top:10px;}
.header.original .mod_wetterwebcam{right:110px;top:10px;}
.header.original .mod_badeseetemperatur .header_hoverbox{display:none;background:#73694c;padding:15px;position:absolute;width:310px;top:75px;left:-130px;text-align:center;height:120px;box-sizing:border-box;cursor:default;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.header.original .mod_badeseetemperatur:hover .header_hoverbox{display:block;}
.header.original .mod_badeseetemperatur .header_hoverbox h3{font-size:1.4rem;color:white;}
.header.original .mod_badeseetemperatur .header_hoverbox span{font-weight:bold;font-size:1.6rem;position:absolute;top:30px;left:50%;transform:translateX(-50%);}
.header.original .mod_badeseetemperatur .header_hoverbox i{position:absolute;font-size:50px;top:-35px;left:0;right:0;color:#73694c;}
.header.cloned .mod_badeseetemperatur, .header.cloned .mod_wetterwebcam{display:none;}
.mod_reservieren-und-buchen{background-color:#e40612;color:white;text-align:center;line-height:18px;font-weight:bold;}
.header.original .mod_reservieren-und-buchen{position:absolute;height:70px;width:280px;left:-40px;top:30px;padding-top:18px;padding-bottom:10px;padding-right:25px;padding-left:70px;-webkit-transition:All 0.6s ease;-moz-transition:All 0.6s ease;-o-transition:All 0.6s ease;-ms-transition:All 0.6s ease;transition:All 0.6s ease;}
.header.original .mod_reservieren-und-buchen:hover{left:-10px;}
.header.cloned .mod_reservieren-und-buchen{height:70px;width:200px;padding:20px 10px;float:right;position:relative;left:20px;}
.header.cloned .mod_search{font-size:22px;font-size:1.5rem;margin-left:25px;}
.header.cloned .logo{margin-right:20px;}
.mod_langswitcher{display:none;}
#nav-open-btn{left:0;right:auto;top:-25px;position:relative;width: 36px;}
#nav-open-btn::before{background:transparent;color:#73694c;font-size:30px;}
.ce_revolutionslider #linkToContent{display:none;}
.home .mod_breadcrumb{display:none;}
.mainmenu ul li a{font-size:18px;font-size:1.2rem;text-transform:uppercase;}
.mainmenu ul ul li a{font-size:1em;line-height:36px!important;}
.mainmenu ul ul{border-top:none;}
.header.original .mainmenu ul li a{color:white;}
.header.original .mainmenu ul li a.a-level_1{text-shadow:1px 1px 1px #444;letter-spacing:0.1em;}
.header.original .mainmenu ul li.active a.a-level_1{text-shadow:none;}
.header.original .mainmenu ul.level_1 > li a.a-level_1.trail span,
.header.original .mainmenu ul.level_1 > li a.a-level_1.active span,
.header.cloned .mainmenu ul.level_1 > li a.a-level_1.trail span,
.header.cloned .mainmenu ul.level_1 > li a.a-level_1.active span{color:white;background-color:rgba(115,105,76,0.8);padding:5px 15px;}
.header.cloned .mainmenu{float:none;text-align:center;display:block;}
.header.cloned .mainmenu > ul{display:inline-block;}
.header.cloned .mainmenu > ul > li{margin-left:10px;margin-right:10px;}
.header.cloned .mainmenu > ul > li.first{margin-left:0;}
.header.cloned .mainmenu > ul > li.last{margin-right:0;}
.header.cloned .mainmenu > ul > li > a{font-size:15px;font-size:1rem;}
.ce_headerimage .subline{font-weight:400;}
#slider{margin-top:-190px;}
#slider .ce_revolutionslider:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(rgba(115, 105, 76, 0.5), transparent,transparent, transparent, transparent);background:-webkit-linear-gradient(rgba(115, 105, 76, 0.5), transparent,transparent, transparent, transparent);background:linear-gradient(rgba(115, 105, 76, 0.5), transparent,transparent, transparent, transparent);z-index:100000000;}
.tparrows.hidearrows {display: none;}
#footer .footer-socials{position:absolute;top:-25px;display:block;width:100%;max-width:1240px;left:0;padding:0 40px;z-index:10;}
#footer .footer-socials i{height:50px;width:50px;background-color:#b4a890;font-size:25px;text-align:center;line-height:50px;color:white;margin-right:5px;position:relative;}
#footer .footer-socials i.right{margin-right:0;margin-left:5px;}
#footer .footer-socials i:last-child{margin-right:0;}
#footer .footer-socials i.right{float:right;}
#footer .footer-socials i a{position:absolute;top:0;left:0;right:0;bottom:0;}
#footer .totop{display:none;}
#bottom{background:-moz-linear-gradient(#b4a890 50%, #73694c 50%);background:-webkit-linear-gradient(#b4a890 50%, #73694c 50%);background:linear-gradient(#b4a890 50%, #73694c 50%);}
#bottom .inside{padding:0;}
#bottom .bottom-top, #bottom .bottom-bottom{height:200px;padding:20px 40px;}
#bottom .bottom-top .bottop-left{float:left;width:70%;padding-top:40px;}
#bottom .bottom-top .bottop-right{float:right;width:25%;}
#bottom .bottom-top{background-color:#b4a890;}
#bottom .bottom-bottom{background-color:#73694c;padding-top:30px;}
#bottom .bottom-top .bottom-language,
#bottom .bottom-top .bottom-menu{text-align:center;}
#bottom .bottom-top .bottom-menu{padding-top:15px;}
#bottom .bottom-top .bottom-language a,
#bottom .bottom-top .bottom-menu a{color:white;text-transform:uppercase;}
#bottom .bottom-top .bottom-menu a{border-right:1px solid white;padding:0 5px;}
#bottom .bottom-top .bottom-menu a:last-child{border-right:0;}
#bottom .bottom-bottom img{height:60px;margin-right:20px;}
#bottom .bottom-bottom img:last-child{margin-right:0;}
.body_bottom .mod_search .search-content{background:#73694c;}
.ce_stm_portfoliofilter.default a{border:1px solid #b0b0b0;position:relative}
.ce_stm_portfoliofilter.default i.fa-caret-down{color:#73694c;bottom:-31px;position:absolute;left:0;right:0;font-size:50px;display:none;}
.ce_stm_portfoliofilter.default a.selected i.fa-caret-down{display:none;}
.ce_stm_portfoliofilter .mobile-filter-trigger{width:100%;text-align:left;background-color:#73694c;}
.ce_stm_portfoliofilter .mobile-filter-trigger span{color:white;font-family:'Istok Web', sans-serif;text-transform:uppercase;left:50%;position:absolute;transform:translateX(-50%);}
.ce_stm_headerimage.schleier::before{content:"";background-color:#00000033;position:absolute;top:0;left:0;right:0;bottom:0;}
.ce_stm_headerimage.default .ce_headerimage_inside{top:calc(100% - 145px) !important;padding:0 !important;-webkit-transform:none;-ms-transform:none;transform:none;max-width:inherit;height:180px;background-color:rgba(115,105,76,0.5);}
.ce_stm_headerimage.default .content{padding:10px 30px;width:100%;border-top:10px solid #fff;height:145px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}
.ce_stm_headerimage.default.muster .content{background:-moz-repeating-linear-gradient(-45deg, transparent, transparent 10px, #9c948AAA 10px, #9c948AAA 20px);background:-webkit-repeating-linear-gradient(-45deg, transparent, transparent 10px, #9c948AAA 10px, #9c948AAA 20px);background:repeating-linear-gradient(-45deg, transparent, transparent 10px, #9c948AAA 10px, #9c948AAA 20px);}
.ce_stm_headerimage.default.muster .content h1, .ce_stm_headerimage.default.voll .content h1{padding-top:10px;}
.ce_stm_headerimage.default.voll .content{background-color:#73694caa;}
.ce_stm_headerimage.default .ce_hyperlink{position:relative;top:25%;transform:translateY(-25%);}
.ce_stm_headerimage.default .ce_hyperlink a{font-size:1rem;padding:6px 10%;}
@media only screen and (min-width:767px){.ce_stm_headerimage.default .ce_hyperlink a{font-size:1.2rem;}
}
.ce_stm_headerimage.default .ce_hyperlink i{position:absolute;left:10px;transform:translateY(-50%);top:50%;}
.ce_headerimage_inside a.hyperlink_txt{border-color:transparent!important;}
.ce_stm_productbox.version1, .ce_stm_zimmerbox.version1{padding:0;}
.ce_stm_zimmerbox.version1.sliderabove{margin-top:-55px;}
.ce_stm_productbox figure, .ce_stm_zimmerbox figure{-webkit-transition:transform ease-in-out 0.5s;-moz-transition:transform ease-in-out 0.5s;-o-transition:transform ease-in-out 0.5s;-ms-transition:transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.ce_stm_productbox:hover a figure, .ce_stm_zimmerbox:hover a figure{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);}
.ce_stm_productbox.version1.padding, .ce_stm_zimmerbox.version1.padding{padding:5px;}
.ce_stm_productbox.version1:hover a .ce_productbox_content_top, .ce_stm_zimmerbox.version1:hover a .ce_productbox_content_top{background-color:rgba(115,105,76, 0.3);}
.ce_stm_productbox.version1 .attribute.ce_headline,
.ce_stm_productbox.version1 .attribute.ce_textarea,
.ce_stm_productbox.version1 .attribute.ce_textarea p,
.ce_stm_zimmerbox.version1 .attribute.ce_headline,
.ce_stm_zimmerbox.version1 .attribute.ce_textarea,
.ce_stm_zimmerbox.version1 .attribute.ce_textarea p{color:#73694c;text-align:center;}
.ce_stm_productbox.version1 .attribute.ce_headline,
.ce_stm_zimmerbox.version1 .attribute.ce_headline{text-transform:uppercase;margin-bottom:10px;height:50px;}
.ce_stm_productbox.version1 .attribute.ce_textarea,
.ce_stm_zimmerbox.version1 .attribute.ce_textarea{margin-bottom:25px;min-height:120px;}
.ce_stm_productbox.version1 .subheadline{position:absolute;top:-40px;border:1px solid transparent;border-radius:50%;height:70px;width:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;text-align:center;color:white;font-weight:bold;text-transform:uppercase;font-style:normal;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:18px;font-size:1.2rem;font-weight:bold;}
.ce_stm_productbox.version1 .subheadline span{width:100%;padding-top:3px;}
.ce_stm_productbox.version1 .image_container,
.ce_stm_zimmerbox.version1 .image_container{height:350px;width:auto;background-position:center;background-size:cover;background-repeat:no-repeat;}
.ce_stm_productbox.version1 .image_container.ht-350,
.ce_stm_zimmerbox.version1 .image_container.ht-350{height:350px;}
.ce_stm_productbox.version1 .image_container.ht-200,
.ce_stm_zimmerbox.version1 .image_container.ht-200{height:200px;}
.ce_stm_productbox.version1 .ce_hyperlink,
.ce_stm_zimmerbox.version1 .ce_hyperlink{width:100%;float:inherit;margin-top:auto;}
.ce_stm_productbox.version1 .ce_hyperlink div.hyperlink_txt,
.ce_stm_zimmerbox.version1 .ce_hyperlink div.hyperlink_txt{width:100%;padding:10px 20px;background-color:#73694c;border:2px solid #73694c;display:block;color:white;min-width:140px;text-align:center !important;}
.ce_stm_productbox.version1 .price,
.ce_stm_zimmerbox.version1 .price{font-weight:bold;font-size:18px;font-size:1rem;display:inline-block;line-height:normal;margin-left:5px;font-weight:bold;max-width:100%;word-wrap:break-word;}
@media only screen and (min-width:767px){.ce_stm_productbox.version1 .price, .ce_stm_zimmerbox.version1 .price, .mod_eventlist_v3 .item .price{font-size:1.2rem;line-height:30px;}
}
.ce_stm_productbox.version1 .ce_productbox_content_top,
.ce_stm_productbox.version1 .image-wrapper,
.ce_stm_zimmerbox.version1 .ce_productbox_content_top,
.ce_stm_zimmerbox.version1 .image-wrapper{border:0 !important;}
.ce_stm_productbox.version1 .ce_productbox_content_top,
.ce_stm_zimmerbox.version1 .ce_productbox_content_top{position:relative;padding-top:45px;}
.ce_stm_productbox.version1 .ce_productbox_banner{right:-5.5rem;top:-2.5rem;height:9rem;width:15rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:flex-end;align-items:flex-end;padding-bottom:10px;}
.ce_stm_productbox.version1 .ce_productbox_banner span{vertical-align:middle;font-size:18px;font-size:1.2rem;font-weight:bold;padding:0 25px;width:100%;}
.ce_pricecard.style2 .ce_pricecard_inside{padding:50px;}
.ce_timeline .timeline-item .timeline-item-title{padding:10px 16px 6px 16px;margin-bottom:24px;}
.ce_timeline p{margin-bottom:10px;}
.newslist-timeline.intensrep{padding-bottom:20px;}
.mod_newslist .subheadline-v2{font-weight:400;font-size:18px;margin-bottom:6px;}
.mod_newslist h4{font-weight:bold;margin-bottom:20px;}
.mod_eventlist_v3 .item:not(.newmonth) .item-inside{min-height:600px;border:2px solid rgb(242,242,242) !important;overflow:hidden;}
.mod_eventlist_v3 .item:not(.newmonth):hover a .item-inside{border-color:rgb(142,142,142) !important;}
.mod_eventlist_v3 .item:not(.newmonth):hover i{opacity:0.5;}
.mod_eventlist_v3 .item:not(.newmonth):hover a i{opacity:1;}
.mod_eventlist_v3 .item .ce_hyperlink{width:100%;float:inherit;margin-top:auto;}
.mod_eventlist_v3 .ce_hyperlink div.hyperlink_txt{width:100%;padding:10px 20px;background-color:#73694c;border:2px solid #73694c;display:block;color:white;min-width:140px;text-align:center !important;}
.mod_eventlist_v3 .item .price{font-weight:bold;font-size:18px;font-size:1rem;display:inline-block;line-height:normal;margin-left:5px;font-weight:bold;max-width:100%;word-wrap:break-word;}
.mod_newsmenu li{border:0;padding:0;margin-bottom:20px;}
.mod_newsmenu li a,
.mod_newsmenu li strong{background:#73694c;border-color:#73694c;display:inline-block;padding:12px 20px;cursor:pointer;transition:all 0.2s ease-out 0s;transition-property:all;transition-duration:0.2s;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;width:100%;font-weight:bold;color:white;text-align:center;}
.mod_newsmenu li.active strong{background:white;border:1px solid #73694c;color:#73694c;cursor:default;}
.mod_newsmenu li a:hover{opacity:0.8;}
.mod_search h3 a{text-decoration: underline;}
.mod_search h3 span.relevance{font-size: 15px;}
.responsive-webcamfeed iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:1160px;}
.responsive-webcamfeed{position:relative;padding-bottom:70%;padding-top:0px;height:0;overflow:hidden;}
.cookiebar, .cookiebar-text{-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;display:none !important;padding:0;}
.cookiebar:not(.cookiebar-text){position:fixed;top:0;left:0;right:0;background:rgba(30,136,210, 0.3);}
.cookiebar.open{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;}
.cookiebar .cookiebar-text{width:570px;max-width:100%;min-height:250px;top:auto;left:auto;right:auto;bottom:auto;padding:15px;text-align:center;background:#73694c;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;}
.ie .cookiebar .cookiebar-text{display: block !important}
.cookiebar a{display:block;text-decoration:underline;width:100%;text-align:center;cursor:pointer;}
.cookiebar-close{position:relative;width:100%;right:auto;left:auto;top:auto;bottom:auto;text-align:center;transform:inherit;-webkit-transform:inherit;}
.ce_stm_tabs .panes{padding:0 !important;position:relative;z-index:1;top:-20px;}
.bg-dark .ce_stm_tabs .panes.classic{background-color:#b4a890;s}
.ce_stm_tabs .tabs{position:relative;z-index:2;}
.ce_stm_tabs .tabs.classic ul{display:table;width:100%;}
.ce_stm_tabs .tabs.classic ul li{border:0 !important;background-color:transparent !important;display:table-cell;text-align:center;position:relative;}
.ce_stm_tabs .tabs.classic ul li a{color:white !important;font-size:18px;font-size:1.2rem;}
.ce_stm_tabs .tabs.classic ul li.active a{color:black !important;}
.ce_stm_tabs .tabs.classic ul li .arrow{position:absolute;bottom:-25px;width:100%;left:0;}
.ce_stm_tabs .tabs.classic ul li .arrow:before ,
.ce_stm_tabs .tabs.classic ul li .arrow:after{content:'';position:absolute;bottom:0;width:50%;box-sizing:border-box;}
.ce_stm_tabs .tabs.classic ul li .arrow:before{right:50%;border-top:25px solid #b4a890;border-right:25px solid #b4a890;}
.ce_stm_tabs .tabs.classic ul li .arrow:after{left:50%;border-top:25px solid #b4a890;border-left:25px solid #b4a890;}
.ce_stm_tabs .tabs.classic ul li.active .arrow:before{right:50%;border-top:25px solid #b4a890;border-right:25px solid transparent;}
.ce_stm_tabs .tabs.classic ul li.active .arrow:after{left:50%;border-top:25px solid #b4a890;border-left:25px solid transparent;}
.ce_stm_tabs .mobile-filter-trigger{color:white;display:none;cursor:pointer;line-height:40px;position:relative;z-index:3;width:100%;text-align:left;background-color:#73694c;}
.ce_stm_tabs .mobile-filter-trigger:before{background-color:rgba(0,0,0,0.8);font-family:"FontAwesome";background:rgba(0,0,0,0.8);color:rgb(255,255,255);padding:12px;border-radius:3px;line-height:40px;width:40px;font-size:15px;}
.ce_stm_tabs .mobile-filter-trigger span{color:white;font-family:'Istok Web', sans-serif;text-transform:uppercase;left:50%;position:absolute;transform:translateX(-50%);}
.ce_stm_imagebox .inside{background-color:#73694c;bottom:15px;padding:15px;width:90%;left:0;right:0;}
.ce_stm_imagebox:hover a:hover{box-shadow:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.ce_stm_imagebox:hover a > div{-webkit-transition:transform ease-in-out 0.5s;-moz-transition:transform ease-in-out 0.5s;-o-transition:transform ease-in-out 0.5s;-ms-transition:transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.ce_stm_imagebox:hover a > div{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);}
.ce_stm_imagebox a{overflow:hidden;}
.ce_text_imagebox .headline{margin-bottom:0px;}
#home-stoerer {position:absolute;right: 0;top:45%;width: 35%;z-index: 100000000000000000;}
@media only screen and (max-width:767px){.ce_text_imagebox p{line-height:1.1em;font-size:0.9em;}
}
.ce_stm_dropdownmenu{position:relative;z-index:2;width:300px;text-align:center;color:white;margin:0 auto;}
.ce_stm_dropdownmenu .dropdown_btn{background-color:#73694c;padding:5px 0;cursor:pointer;}
.ce_stm_dropdownmenu .dropdown_btn i.fa{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.ce_stm_dropdownmenu .dropdown_btn i.fa-bars{left:10px;}
.ce_stm_dropdownmenu .dropdown_btn i.fa-chevron-down{right:10px;}
.ce_stm_dropdownmenu .dropdownmenu_inside{display:none;position:absolute;width:100%;background-color:#00000099;}
.ce_stm_dropdownmenu .dropdownmenu_inside ul{padding:0 25px;}
.ce_stm_dropdownmenu .dropdownmenu_inside ul li{border-top:1px white solid;padding:5px 0;}
.ce_stm_dropdownmenu .dropdownmenu_inside ul li:first-child{border-top:0;}
.ce_stm_dropdownmenu .dropdownmenu_inside ul li a{color:white;}
.ce_stm_dropdownmenu:hover .dropdown_btn ~ .dropdownmenu_inside{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.ce_stm_dropdownmenu:hover .dropdown_btn ~ .dropdownmenu_inside{display:block;}
.ce_sliderStart .slider-control{position:relative;top:-50px;text-align:center;}
.ce_sliderStart .slider-control .slider-menu{line-height:50px;background-color:#73694c;width:auto;padding:0 10px;margin:0;display:inline-block;position:initial;}
.ce_sliderStart .slider-control a{top:auto;bottom:0;background-color:#73694c;height:50px;width:50px;opacity:0;-webkit-transition:opacity ease .7s;-moz-transition:opacity ease .7s;-o-transition:opacity ease .7s;-ms-transition:opacity ease .7s;transition:opacity ease .7s;text-align:center;margin:0;}
.ce_sliderStart:hover .slider-control a{opacity:1;}
.ce_sliderStart:hover .slider-control a.slider-next::before{opacity:1;}
.slider-control a.slider-next::before{content:"\f105";font-family:FontAwesome;position:relative;color:#fff;text-shadow:0px 0px 1px rgb(102,102,102);opacity:0;-webkit-transition:All 0.9s ease;-moz-transition:All 0.9s ease;-o-transition:All 0.9s ease;-ms-transition:All 0.9s ease;transition:All 0.9s ease;}
.slider-control a.slider-next::after{content:none;}
.slider-control a.slider-prev::before,
.slider-control a.slider-next::before{font-size:30px;line-height:50px;left:auto !important;right:auto !important;display:inline-block;}
.ce_stm_angebots_sliderbild figure{height:350px;background-size:cover;background-position:center;width:100%;}
.ce_teaserimage{background-position:center;background-size:cover;}
.ce_teaserimage .ce_textarea{width:350px;background-color:#73694c;border-top:68px solid #73694c;border-bottom:52px solid #73694c;border-left:52px solid #73694c;border-right:52px solid #73694c;border-radius:100%;height:350px;position:absolute;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.ce_teaserimage .ce_text{position:absolute;top:27%;right:10.5%;background:#e40612;border:1px solid transparent;border-radius:50%;height:70px;width:70px;text-align:center;color:white;font-weight:bold;text-transform:uppercase;font-style:normal;font-size:18px;font-size:1.2rem;line-height:70px;}
.inklusivleistungen h3{text-align:center;}
.inklusivleistungen li{list-style-type:none !important;position:relative;margin-left:20px;margin-bottom:10px;}
.inklusivleistungen li::before{content:"● ";color:#e40612;font-size:1.5em;left:-40px;position:absolute;}
.inklusivleistungen-links.ce_list li::after{content:none;}
.inklusivleistungen-links.ce_list li{list-style-type:none !important;padding-left:20px;}
.inklusivleistungen-links.ce_list li::before{content:'›';font-size:2rem;font-weight:bold;color:black;line-height:2rem;padding-right:16px;vertical-align:bottom;color:#73694c;}
.ce_text_image_bar .mobile_image_bottom{margin-top:0;}
.ce_stm_angebotsbox .ce_angebotsbox_inside{border:solid 1px #a5a5a5;}
.ce_stm_angebotsbox .ce_angebotsbox_content_top{padding:20px;border-bottom:solid 1px #a5a5a5;padding-bottom:0;}
.ce_stm_angebotsbox .ce_angebotsbox_content_top h3{margin-bottom:0;}
.ce_stm_angebotsbox .ce_angebotsbox_content_top .textarea{margin-top:30px;line-height:1.5rem;}
.ce_stm_angebotsbox .ce_angebotsbox_split{display:table-cell;word-wrap:break-word;}
.ce_stm_angebotsbox .ce_angebotsbox_bottom_inside{padding:16px;}
.ce_stm_angebotsbox .ce_angebotsbox_bottom_inside .text:not(.price){font-size:13px;font-size:0.87rem;line-height:1rem;margin-bottom:30px;height:32px;}
.ce_stm_angebotsbox .ce_angebotsbox_content_bottom_top,
.ce_stm_angebotsbox .ce_angebotsbox_content_bottom_bottom{display:table;table-layout:fixed;width:100%;}
.ce_stm_angebotsbox .ce_angebotsbox_content_bottom_top.border-bottom{border-bottom:solid 1px #a5a5a5;}
.ce_stm_angebotsbox .ce_angebotsbox_split:first-child{border-right:solid 1px #a5a5a5;}
.ce_stm_angebotsbox .ce_angebotsbox_banner{color:white;text-align:center;padding:16px 0;display:block;font-weight:bold;}
.ce_stm_angebotsbox .price{font-weight:bold;font-size:18px;font-size:1.2rem;text-align:center;}
.ce_stm_angebotsbox .ce_headline{min-height:36px;}
.mm-panel.mm-hasnavbar .mm-navbar{position:relative;}
mm-panels > .mm-panel > .mm-listview:first-child,
.mm-panels > .mm-panel > .mm-navbar + .mm-listview{margin-top:0;}
.mm-navbar{border-bottom:0;}
.mm-title{height:100%;line-height:39px;background-color:transparent !important;color:#73694c !important;}
.mm-listview > li.first{border-top:1px solid;border-color:inherit;}
.mm-prev::before{left:17px;}
.mm-navbar-bottom{height:120px;margin-left:15px;margin-right:15px;}
.mm-navbar-bottom .mod_wetterwebcam{margin-bottom:15px;height:45px;}
.mm-navbar-bottom .mod_wetterwebcam a{width:100%;height:100%;display:block;background-color:#73694c;}
.mm-navbar-bottom .mod_wetterwebcam a img{height:40px;}
.buchen-und-reservieren h2{text-align:center;font-size:24px;font-size:1.6rem;color:#73694c;z-index:1;position:relative;}
.buchen-und-reservieren .one_fourth .ce_hyperlink a{font-size:1rem;}
.buchen-und-reservieren .three_fourth .one_third p{padding-left:20px;}
.buchen-und-reservieren .three_fourth .one_third a{text-align:left !important;margin-bottom:0;}
.buchen-und-reservieren .three_fourth .one_third .ce_text p{margin-bottom:0;font-size:18px;font-size:1.2rem;}
.buchen-und-reservieren .ce_hyperlink-extended a.outline:hover{background:#73694c;border-color:#73694c;color:rgb(255,255,255);}
.buchen-und-reservieren .ce_hyperlink-extended i{font-size:18px;font-size:1.3rem;vertical-align:middle;}
.buchen-und-reservieren .autogrid_wrapper figure{-webkit-transition:transform ease-in-out 0.5s;-moz-transition:transform ease-in-out 0.5s;-o-transition:transform ease-in-out 0.5s;-ms-transition:transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.buchen-und-reservieren .autogrid_wrapper figure:hover{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);}
.ce_iconbox.version2 .image_container img{padding:10px;background-color:#EDEBE6;}
.ce_iconbox.version2 .ce_iconbox_cwrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;-ms-flex-align:center;align-items:center;height:100%;position:absolute;}
.fa-caret-right:before{content:url('/files/Icons/icon-liege.png');position:absolute;top:12px;left:21px;}
.ce_table table{white-space:normal;}
.ce_table.price table th{font-weight:400;border-bottom:1px solid rgb(227,227,227);}
.ce_table .table-clean th{padding:15px 0;width:20%;}
.ce_table.price.3spalt .table-clean th{width:33%;}
.ce_table .table-clean thead th{text-align:right;}
.ce_table .table-clean td{padding:15px 0;}
.ce_table.price table td{text-align:right;font-size:1rem;}
.ce_stm_pricelist .item{padding:10px 20px;margin-bottom:10px;border-bottom:none;background-color:rgba(180,168,144, 0.2);}
.ce_stm_pricelist .item .label{font-weight:bold;font-size:18px;font-size:1.2rem;width:75%;}
.ce_stm_pricelist .item .price{font-size:18px;font-size:1.2rem;}
.ce_pricelist .subline{width:80%;}
#loader-wrapper{background-color:rgba(0,0,0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000000000;}
#loader{position:absolute;left:50%;top:50%;z-index:10000;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #73694c;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.mod_newsarchive > h1{display:none;}
.grecaptcha-badge{bottom:70px !important;display:none;}
.bg-dark{background-color:#b4a890;padding-top:60px!important;padding-bottom:60px!important;}
.bg-dark span, .bg-dark h1, .bg-dark h2, .bg-dark p, .bg-dark p a, .bg-dark li, .bg-dark li a, .bg-dark h4{color:white;}
.bg-red{background-color:#e40612;}
.bg-second{background-color:#EDEBE6;}
.text-center{text-align:center;}
.ht-350{height:350px !important;}
.ht-500{height:500px !important;}
.ht-200{height:200px !important;}
.ce_text.autogrid .ce_text.autogrid{width:100%;padding-left:0;padding-right:0;float:inherit;}
.autogrid_wrapper{margin-left:0;margin-right:0;}
.autogrid.same-height{float:left;}
.edge .autogrid.same-height{display:table-cell;}
form .autogrid_wrapper{margin-left:-1%;margin-right:-1%;}
.ce_gallery .image_container img{padding:10%;}
.resp-iframe{width:100%;border:0;}
.block.one_half{width:50%;}
.ce_youtube_background-inside .block.one_half{width:50%!important;}
.newmonth{width:100% !important;height:65px;}
form .widget a{text-decoration:underline;font-weight:bold;}
.ce_angebotsbox_content_top.ht-xxs{min-height:190px;}
.ce_angebotsbox_content_top.ht-xs{min-height:230px;}
.ce_angebotsbox_content_top.ht-s{min-height:280px;}
.ce_angebotsbox_content_top.ht-m{min-height:320px;}
.ce_angebotsbox_content_top.ht-l{min-height:370px;}
.ce_angebotsbox_content_top.ht-xl{min-height:410px;}
.ce_angebotsbox_content_top.ht-xxl{min-height:460px;}
.ce_angebotsbox_content_bottom_top.ht-xxs,
.ce_angebotsbox_content_bottom_bottom.ht-xxs{height:120px;}
.ce_angebotsbox_content_bottom_top.ht-xs,
.ce_angebotsbox_content_bottom_bottom.ht-xs{height:145px;}
.ce_angebotsbox_content_bottom_top.ht-s,
.ce_angebotsbox_content_bottom_bottom.ht-s{height:175px;}
.ce_angebotsbox_content_bottom_top.ht-m,
.ce_angebotsbox_content_bottom_bottom.ht-m{height:205px;}
.ce_angebotsbox_content_bottom_top.ht-l{height:235px;}
.ce_angebotsbox_content_bottom_top.ht-xl{height:265px;}
.ce_angebotsbox_content_bottom_top.ht-xxl{height:295px;}
.ce_stm_zimmerbox .ce_productbox_content_top,
.ce_stm_productbox .ce_productbox_content_top{min-height:350px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xxs,
.ce_stm_productbox .ce_productbox_content_top.ht-xxs{min-height:250px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xs,
.ce_stm_productbox .ce_productbox_content_top.ht-xs{min-height:300px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-s,
.ce_stm_productbox .ce_productbox_content_top.ht-s{min-height:350px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-m,
.ce_stm_productbox .ce_productbox_content_top.ht-m{min-height:410px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-l,
.ce_stm_productbox .ce_productbox_content_top.ht-l{min-height:450px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xl,
.ce_stm_productbox .ce_productbox_content_top.ht-xl{min-height:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xxl,
.ce_stm_productbox .ce_productbox_content_top.ht-xxl{min-height:550px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.pricecard_leftside{width:20%;}
.pricecard_rightside{width:80%;}
.autogrid-center{float:none;margin:0 auto;}
@media only screen and (min-width:767px){.ce_stm_portfoliofilter.default .ce_portfoliofilter_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 20px;}
.ce_stm_portfoliofilter.default a{flex-basis:100%;margin-right:3px;}
.ce_stm_portfoliofilter.default a.selected i.fa-caret-down{display:block;}
.inklusivleistungen-links.ce_list{position:relative;top:40px;}
.header.original .mainmenu{margin-top:-30px;}
.hide-desktop{display:none;}
}
@media only screen and (min-width:767px) and (max-width:1024px){.header.original .mod_search{right:100px;}
.header.original .mod_badeseetemperatur{right:230px;}
.header.original .mod_wetterwebcam{right:160px;}
.header.cloned .mainmenu{display:none;}
.mainmenu{display:none;}
.smartmenu{display:block;}
.smartmenu .smartmenu-trigger .line{height:2px;background-color:white;}
.smartmenu .smartmenu-trigger .line::before, .smartmenu .smartmenu-trigger .line::after{height:2px;background-color:white;}
.header.cloned .smartmenu .smartmenu-trigger .line, .header.cloned .smartmenu .smartmenu-trigger .line::before, .header.cloned .smartmenu .smartmenu-trigger .line::after{background-color:#73694c;}
}
@media only screen and (max-width:767px){h1, h2{font-size:24px;}
#home-stoerer {position:absolute;right: 5%;top: 25%;width: 35%;z-index: 100000000000000000;}
h3, .ce_stm_headerimage .subline{font-size:18px;}
.ce_stm_headerimage .subline{font-size:14px;}
#slider{top:-150px;margin-top:0;}
.home #slider{top:0;height:auto;}
#slider .ce_revolutionslider{position:relative;width:100%;top:-35px;}
.header.cloned .inside{height:auto;}
.stickyheader .header.cloned{line-height:125px;background-color:rgba(255,255,255, 0.5);-webkit-transition:background-color ease-in-out 0.3s;-moz-transition:background-color ease-in-out 0.3s;-o-transition:background-color ease-in-out 0.3s;-ms-transition:background-color ease-in-out 0.3s;transition:background-color ease-in-out 0.3s;}
.home .stickyheader .header.cloned{background-color:white;}
.header.cloned .mainmenu{display:none;}
.header.cloned .mod_reservieren-und-buchen{display:block;width:100vw;top:0;height:auto;line-height:20px;left:-20px;float:none;padding:15px 10px;}
.header.cloned .logo{float:none;margin:0 auto;top:10px;position:relative;}
body.fixed-header .stickyheader .header.cloned{background-color:#fff;}
body:not(.home) #wrapper{margin-top:-130px;}
#bottom .bottom-top .bottop-right{float:none;max-width:300px;margin:0 auto;margin-top:0px;margin-top:30px;width:100%;}
#bottom .bottom-top, #bottom .bottom-bottom{height:auto;}
#bottom .bottom-bottom .left, #bottom .bottom-bottom .right{text-align:center;margin-bottom:20px;}
#bottom .bottom-top .bottop-left{float:none;width:100%;}
#bottom .bottom-bottom .right{margin-bottom:0;}
.ce_stm_headerimage{width:100%;}
.ce_stm_headerimage.default .ce_headerimage_inside{top:calc(100% - 75px) !important;}
.ce_stm_tabs .mobile-filter-trigger{display:block;}
.ce_stm_tabs .tabs.classic{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;margin-top:-270px;}
.ce_stm_tabs .tabs.classic.mobile-filter-show{margin-top:0;}
.ce_stm_tabs .panes{top:40px;}
.ce_stm_tabs .tabs.classic ul li .arrow{display:none;}
.ce_table .table-clean th{padding:0;}
.ce_table .table-clean td{padding:10px 0;}
.hide-desktop{display:block;}
.mob-half{width:50%;}
.mob-onethird{width:33%;float:left;}
.mob-twothird{width:67%;float:left;}
thead b{font-size:0.875rem;}
#mobnav .mod_badeseetemperatur .fa{display:none;}
#mobnav .mod_badeseetemperatur .header_hoverbox{display:inline-block;width:300px;}
#mobnav .mod_badeseetemperatur .header_hoverbox h3{font-size:15px;}
#mobnav .mod_badeseetemperatur .header_hoverbox span{color:black;}
#mobnav .mod_badeseetemperatur .header_hoverbox i{display:none;}
.ce_stm_productbox.version1 .attribute.ce_headline, .ce_stm_zimmerbox.version1 .attribute.ce_headline{margin-bottom:10px;height:auto;}
.ce_stm_zimmerbox .ce_productbox_content_top, .ce_stm_productbox .ce_productbox_content_top{min-height:auto;}
.ce_stm_productbox.version1 .attribute.ce_textarea, .ce_stm_zimmerbox.version1 .attribute.ce_textarea{min-height:auto;}
.ce_angebotsbox_content_top.ht-xxs{min-height:auto;}
.ce_angebotsbox_content_top.ht-xs{min-height:auto;}
.ce_angebotsbox_content_top.ht-s{min-height:auto;}
.ce_angebotsbox_content_top.ht-m{min-height:auto;}
.ce_angebotsbox_content_top.ht-l{min-height:auto;}
.ce_angebotsbox_content_top.ht-xl{min-height:auto;}
.ce_angebotsbox_content_top.ht-xxl{min-height:auto;}
.ce_angebotsbox_content_bottom_top.ht-xxs,
.ce_angebotsbox_content_bottom_bottom.ht-xxs{height:auto;}
.ce_angebotsbox_content_bottom_top.ht-xs,
.ce_angebotsbox_content_bottom_bottom.ht-xs{height:auto;}
.ce_angebotsbox_content_bottom_top.ht-s,
.ce_angebotsbox_content_bottom_bottom.ht-s{height:auto;}
.ce_angebotsbox_content_bottom_top.ht-m,
.ce_angebotsbox_content_bottom_bottom.ht-m{height:auto;}
.ce_angebotsbox_content_bottom_top.ht-l{height:auto;}
.ce_angebotsbox_content_bottom_top.ht-xl{height:auto;}
.ce_angebotsbox_content_bottom_top.ht-xxl{height:auto;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xxs,
.ce_stm_productbox .ce_productbox_content_top.ht-xxs{min-height:auto;display:block;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xs,
.ce_stm_productbox .ce_productbox_content_top.ht-xs{min-height:auto;display:block;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-s,
.ce_stm_productbox .ce_productbox_content_top.ht-s{min-height:auto;display:block;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-m,
.ce_stm_productbox .ce_productbox_content_top.ht-m{min-height:auto;display:block;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-l,
.ce_stm_productbox .ce_productbox_content_top.ht-l{min-height:auto;display:block;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xl,
.ce_stm_productbox .ce_productbox_content_top.ht-xl{min-height:auto;display:block;}
.ce_stm_zimmerbox .ce_productbox_content_top.ht-xxl,
.ce_stm_productbox .ce_productbox_content_top.ht-xxl{min-height:auto;display:block;}
.pricecard_leftside{width:100%;}
.pricecard_rightside{width:100%;}
#footer div.autogrid{text-align:center;}
#footer div.autogrid.one_fourth figure{text-align:center;}
#footer div.autogrid.one_fourth figure a{display:inline-block;}
.responsive-webcamfeed{clear:both;}
}
@media only screen and (min-width:767px) and (max-width:1240px){h1, h2{font-size:calc(24px + (36 - 24) * ((100vw - 767px)/(1240 - 767)));}
h3, .ce_stm_headerimage .subline{font-size:calc(18px + (24 - 18) * ((100vw - 767px)/(1240 - 767)));}
}
.ce_youtube_background-inside .mt-xxs{margin-top:50px!important;}
@media only screen and (min-width:767px){.ce_youtube_background-inside .mt-xxs{margin-top:40px!important;}
}
.ce_revolutionslider .tp-bannertimer{display:none;}
.ce_text_image_bar .subheadline{font-size:1em;text-transform:uppercase;margin-bottom:0.4em;}
.mod_breadcrumb{border-top:none;}