@media (min-width:1200px){.mod_changelanguage{display:block}}.mod_changelanguage ul li{width:24px;height:24px;font-size:14px;line-height:22px;border:1px solid rgba(0, 0, 0, 0.8)}.mod_changelanguage ul li.active{cursor:pointer}.mod_changelanguage ul li:not(.active){top:34px;left:0 !important;transform:translate(0, 0);opacity:1}.mod_changelanguage ul li:not(.active) a:hover{color:#a00015}.mod_changelanguage ul.active li:not(.active){top:50% !important;left:-5px;transform:translate(-100%, -50%)}body.koch .header-block,body.koch .ce_rsce_hero{border-top-color:#959684}body.koch .ce_rsce_text_image .col-content .headline,body.koch .ce_rsce_text_image .col-content .subheadline,body.koch .ce_rsce_text_image_booking .col-content .headline,body.koch .ce_rsce_text_image_booking .col-content .subheadline,body.koch .mod_breadcrumb li:after,body.koch .ce_rsce_image_text .col-content .headline,body.koch .ce_rsce_image_text .col-content .subheadline,body.koch .ce_rsce_room_slider .teaser .headline,body.koch .ce_rsce_room_teasers .teaser .headline,body.koch .ce_rsce_room_slider .teaser .price span,body.koch .ce_rsce_room_teasers .teaser .price span,body.koch .mod_newslist .layout_latest .headline,body.koch .mod_newslist .layout_latest .headline a,body.koch .ce_rsce_icon_boxes .headline,body.koch .ce_rsce_intro_text .headline,body.koch .ce_rsce_intro_text .subheadline,body.koch .ce_rsce_intro_text_booking .headline,body.koch .ce_rsce_intro_text_booking .subheadline,body.koch .ce_rsce_text_2_cols .headline,body.koch .ce_rsce_text_list .headline,body.koch .ce_rsce_downloads .col-text .headline,body.koch .ce_accordion .toggler,body.koch .ce_rsce_contact_image .col-contact .headline,body.koch .ce_rsce_contact_map .col-contact .headline,body.koch .ce_rsce_contact_image .col-contact .ce_text ul li:first-child,body.koch .ce_rsce_contact_map .col-contact .ce_text ul li:first-child,body.koch .ce_rsce_cta .headline,body.koch .ce_form .headline-block .headline,body.koch .ce_form .headline-block .subheadline,body.koch .selectric .button,body.koch .mod_subscribe form button.submit,body.koch .ce_rsce_room_info .teaser .headline,body.koch .nav-desktop .level_2>li>a:hover,body.koch .mod_article .ce_text li a,body.koch .mod_article .ce_text p a,body.koch .mod_breadcrumb li>a:hover,body.koch .mod_changelanguage ul li:not(.active) a:hover,body.koch .nav-mobile .level_1>li.active,body.koch .nav-mobile .level_1>li:hover,body.koch .nav-mobile .level_2>li.active,body.koch .nav-mobile .level_2>li:hover,body.koch .nav-mobile .level_1>li.trail,body.koch .nav-mobile .level_1>li.trail>a,body.koch .offcanvas-menu .ce_rsce_socials li:not(.title) a:hover{color:#959684}body.koch input[type=checkbox]+label:hover:before,body.koch input[type=radio]+label:hover:before{box-shadow:0 0 0 1px #959684}body.koch input[type=checkbox]:checked+label:before{box-shadow:0 0 0 1px #959684;color:#959684}body.koch .color-primary,body.koch .ce_rsce_text_image .col-content .headline:after,body.koch .ce_rsce_text_image_booking .col-content .headline:after,body.koch .ce_rsce_image_text .col-content .headline:after,body.koch .mod_newslist .layout_latest .headline:after,body.koch .ce_rsce_hero_slider .tns-nav button.tns-nav-active,body.koch .ce_rsce_hero_slider .tns-nav button:hover,body.koch .ce_rsce_room_slider .tns-nav button.tns-nav-active,body.koch .ce_rsce_room_slider .tns-nav button:hover,body.koch .ce_rsce_gallery article.is_slider .tns-nav button.tns-nav-active,body.koch .ce_rsce_gallery article.is_slider .tns-nav button:hover,body.koch .ce_rsce_icon_boxes .ce_text:after,body.koch .mod_article .ce_text:not(.contacts) ul li:before,body.koch .ce_rsce_intro_text .headline:after,body.koch .ce_rsce_intro_text_booking .headline:after,body.koch .ce_form .headline-block .headline:after,body.koch .mod_subscribe,body.koch .mod_subscribe:after,body.koch .mod_subscribe:before,body.koch .ce_rsce_room_slider .teaser .headline:after,body.koch .ce_rsce_room_teasers .teaser .headline:after,body.koch .footer-top .mod_customnav li:before{background:#959684}body.koch .back a.light:hover,body.koch .back a.primary-solid,body.koch .button-block a.light:hover,body.koch .button-block a.primary-solid,body.koch .ce_hyperlink:not(.header-logo):not(.footer-logo) a.light:hover,body.koch .ce_hyperlink:not(.header-logo):not(.footer-logo) a.primary-solid{color:#000;background:#959684;border-color:#959684}body.koch .d21-widget .d21-primary{border-color:#959684 !important}body.koch .d21-widget .d21-primary:before{background:#959684}body.koch .back a.primary,body.koch .button-block a.primary,body.koch .ce_hyperlink:not(.header-logo):not(.footer-logo) a.primary{color:#959684;border-color:#959684}body.koch .back a.primary:hover,body.koch .button-block a.primary:hover,body.koch .ce_hyperlink:not(.header-logo):not(.footer-logo) a.primary:hover{color:#000;background:#959684}body.koch .pagination li{border-color:#959684}body.koch .pagination li a{color:#000}body.koch .pagination li a:hover,body.koch .pagination li strong,body.koch .offcanvas-menu .menu-back button:hover{color:#000;background:#959684}body.koch .ce_rsce_downloads .ce_table .table .tr:hover a{color:#959684 !important}body.koch .ce_form .widget-submit button,body.koch .offcanvas-menu .menu-back button{color:#959684;border-color:#959684}body.koch #footer{border-color:#959684}body.koch .header-logo figure,body.koch .header-logo img{width:75px;height:75px}@media (min-width:1200px){body.koch .header-logo figure,body.koch .header-logo img{width:100px;height:100px}}body.koch .footer-intro figure{width:150px}@media (max-width:1199px){body.koch .header-top{padding-left:15px;padding-right:15px}}@media (max-width:1199px){body.koch .header-top .row{justify-content:space-between}}@media (max-width:1199px){body.koch .header-top .mod_changelanguage{margin-left:auto}}@media (max-width:1199px){body.koch .header-top .header-nav-meta{margin-right:0;padding:0}}body.koch .mod_breadcrumb li.first a:before{content:"";width:17px;height:17px;background:url("/files/public/koch/icons/icon_breadcrumb.svg") no-repeat 0 0;transform:translateY(2px)}body.koch .nav-desktop .level_1>li.ico-start:before{content:"";width:24px;height:24px;background:url("/files/public/koch/icons/icon_nav.svg") no-repeat 50% 50%;background-size:cover}body.koch .nav-mobile .level_1>li.ico-start:before,body.koch .nav-mobile .level_1>li.ico-start.active:before{content:"";width:26px;height:26px;background-size:cover}body.koch .nav-mobile .level_1>li.ico-start:before{background:url("/files/public/koch/icons/icon_nav.svg") no-repeat 50% 50%}body.koch .nav-mobile .level_1>li.ico-start.active:before,body.koch .nav-mobile .level_1>li.ico-start:hover:before{background:url("/files/public/koch/icons/icon_nav_active.svg") no-repeat 50% 50%}body.koch .ce_rsce_logo_custom figure{background-size:100% auto;height:33px}@media (max-width:1199px){body.koch .mod_changelanguage ul li{width:35px;height:35px;font-size:18px;line-height:33px}}
