/*
 * Screen style sheet.
 *
 * @name $Id: screen-layout.min.v3.css
 * @domain: skischule-hasliberg.ch
 *
 * @author		Martin Melheritz martin.melheritz@artasio.com
 *
 * @date created	06/08/2024
 * @last modified	26/08/2024
 * @copyright 		Copyright (C) 2017 artasio AG
 *
 * This is a commercial software product, please visit http://artasio.com for more information.
 */
html,body{height:100%;margin:0;padding:0;width:100%}#mobile-indicator{display:none}.hyphenate{text-align:left}div#wrap-live-module{position:fixed;width:100%;height:60px;bottom:0;z-index:999}body.clown div#wrap-live-module{display:none}div#wrap-live-module-outer{position:absolute;left:0;right:0;width:100%;height:60px;background-color:#e30613}div#wrap-live-module-inner{position:relative;padding:10px 0 10px 100px}div.wrap-live-module-item{position:relative;float:left;width:20%;height:40px;line-height:42px;color:#FFF;font-weight:700}div.wrap-live-module-item a{color:#FFF;text-decoration:none}img.live-module-item-icon{display:block;float:left;height:40px;width:60px;margin:0;padding:0}div.wrap-share-module{position:fixed;display:none;left:0;top:0;right:0;bottom:0;width:100%;height:100%;color:#FFF;text-shadow:1px 1px 1px #000f;text-align:center;vertical-align:middle;background-color:##aa9987;z-index:1001}img.header-share-close-btn{position:absolute;top:0;left:auto;right:0;width:60px;height:40px;cursor:pointer;cursor:hand}body.down img.header-share-close-btn{top:10px}div.wrap-share-content{display:table;height:100%;width:100%;margin-top:0;text-align:center}span.share-content{display:table-cell;vertical-align:middle;padding:0 20px}span.share-title{font-size:32px;font-weight:700}img.share-btn{width:40px;height:40px;margin:25px 15px 5px}div.wrap-navigation{position:fixed;display:block;top:-100%;left:0;width:100%;height:calc(100vh - 160px);background:#aa9987;overflow-y:auto;overflow-x:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:999}div.wrap-navigation.fadeOut{height:calc(100vh - 100px);opacity:1!important}body.menu-down div.wrap-navigation{top:100px!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}div#navigation-outer{position:relative;width:100%;border:0 solid #ff0}div#navigation-top-gap{position:relative;display:block;height:70px}div#navigation-nav-lang{position:relative;display:block;margin:0;padding:0;top:0;left:0;width:auto;height:28px;overflow:hidden;float:none;margin-top:35px;margin-bottom:25px}body.down div#navigation-nav-lang{left:0}body.clown div#navigation-nav-lang{left:20px}div.wrap-main-nav-desktop{position:relative;display:none;min-width:1200px;max-width:1240px;width:100%;margin:0 auto;padding:0 20px;overflow:hidden;border:0 solid red}div.wrap-main-nav-desktop div{position:relative;width:275px;float:left}div.wrap-main-nav-desktop a,div.wrap-main-nav-desktop span{display:inline-block;background-color:transparent}div.wrap-main-nav-desktop .nav-top,div.wrap-main-nav-desktop .nav-top-selected{font-size:18px!important;line-height:32px!important;font-weight:700!important;color:#000!important}div.wrap-main-nav-desktop .nav-left-sublevel,div.wrap-main-nav-desktop .nav-left-sublevel-selected{padding-bottom:0!important;line-height:32px!important;color:#000!important}div.main-nav-box-2,div.main-nav-box-3,div.main-nav-box-4{margin-left:30px}div.wrap-main-nav-desktop-pwd-area{position:relative;display:block}div.wrap-main-nav-desktop-pwd-area div.left-nav-level1{padding:2px 0 1px 80px;margin-top:0}div.wrap-main-nav-desktop-pwd-area div.left-nav-level1-first{padding:2px 0 0 80px;margin-top:0}div.wrap-main-nav-desktop-pwd-area div.left-nav-level2-bgcolor{padding:2px 0 2px 90px}div.wrap-main-nav-desktop-pwd-area div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}div.main-nav-desktop{position:relative;height:32px;box-sizing:border-box}div.wrap-main-nav-mobile{position:relative;display:block}div.wrap-main-nav-mobile .nav-left-selected,div.wrap-main-nav-desktop-pwd-area{cursor:pointer;cursor:hand}div.nav-mobile-shop-nav{position:absolute;display:none;height:40px;left:10px;top:-47px}div.nav-mobile-shop-nav a,div.nav-mobile-shop-nav span{font:normal 700 17px/40px Roboto,sans-serif;color:##e30613;text-decoration:none}div.wrap-info-nav-mobile{position:relative;display:none;padding-bottom:12px}div.wrap-info-nav-mobile .nav-left,div.wrap-info-nav-mobile .nav-left-selected{font-weight:400!important}div#nav-mobile-nav-lang{padding:65px 0 0 80px;padding:65px 0 0 100px}div#highlights-welcome{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 15px #ccc;-webkit-box-shadow:0 0 15px #ccc;-moz-box-shadow:0 0 15px #ccc;background-color:#fff;overflow:hidden}div.bg-flow-top{position:absolute;top:0;width:100%;height:185px;background-image:url(daten/background/verlauf_oben.png)}div.bg-flow-bottom{position:absolute;bottom:0;width:100%;height:80px;background-image:url(daten/background/verlauf_unten.png)}div#highlights-title-welcome,div#video-title{position:absolute;display:block;width:100%;height:34px;bottom:190px;white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis;font:normal 700 28px/30px Roboto,sans-serif;color:#FFF;text-shadow:1px 1px 1px #000f}div#highlights-title-welcome a,div#video-title a{color:#FFF;text-decoration:none}img#highlights-welcome-prev,img#highlights-welcome-next{position:absolute;left:19.5%;right:auto;top:50%;margin-top:-84px;cursor:pointer;cursor:hand;z-index:100}img#highlights-welcome-next{left:auto;right:19.5%}img#welcome-hint{position:absolute;display:block;width:400px;height:200px;top:50%;left:200px;margin:-100px 0 0;padding:0}body.menu-down img#welcome-hint{opacity:0}img#scroll-highlights{position:absolute;bottom:115px;left:50%;margin-left:-57px;width:114px;height:63px;cursor:pointer;cursor:hand}img#schilthorn50_logo{position:absolute;display:block;width:160px;height:auto;top:160px;right:60px;margin:0;padding:0}div.content-top-banner{position:absolute;top:0;left:0;width:100%;height:300px;border-bottom:1px solid ##aa9987}div.wrap-body{position:relative;min-width:320px;width:100%;min-height:100%;overflow-x:hidden}div#search-frm{position:fixed;top:-40px;left:0;width:100%;height:40px;background-color:#000;z-index:1000}.bar-header{position:fixed;width:100%;height:100px;top:0;z-index:999;padding:0;background-color:#fff}div.wrap-mobile-nav-btn{position:absolute;left:auto;right:30px;background:#FFF;width:48px;height:41px;padding:12px;bottom:18px;z-index:998;cursor:pointer;cursor:hand;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}div.wrap-mobile-nav-btn span{display:block;height:2px;background:#e30613}div.wrap-mobile-nav-btn span:nth-child(1){width:48px;margin-top:5px;margin-bottom:12px}div.wrap-mobile-nav-btn span:nth-child(2){width:32px;margin-bottom:12px;margin-left:16px}div.wrap-mobile-nav-btn span:nth-child(3){width:48px}body.menu-down .wrap-mobile-nav-btn.menu-down{transform:rotate(-90deg)}img.header-logo-desktop{position:absolute;display:block;margin:0;padding:0;width:100px;height:100px;top:auto;bottom:-23px;left:17px;z-index:1000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}img.header-sommer-btn{position:absolute;width:40px;height:auto;top:auto;bottom:15px;left:135px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:1000;opacity:0}@media only screen and (min-width: 1240px){img.header-logo-desktop{left:97px}}.near-hamburger-nav{text-align:right;padding-right:78px;padding-top:28px;display:flex;justify-content:right;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:1}body.menu-down .near-hamburger-nav{opacity:0}.near-hamburger-nav a{display:block;text-decoration:none!important;font-size:16px;height:44px;line-height:44px;color:#000!important;font-weight:700;margin:0 5px;margin:0 10px;letter-spacing:1px}@media (max-width: 767px){img.header-sommer-btn{opacity:1}div.wrap-mobile-nav-btn{right:0}.near-hamburger-nav{padding-right:78px}}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){div.wrap-mobile-nav-btn{right:10px}.near-hamburger-nav{padding-right:98px}}@media only screen and (min-width: 1024px),only screen and (min-width: 1020px) and (max-width: 1280px) and (orientation: landscape){div.wrap-mobile-nav-btn{right:10px}.near-hamburger-nav{padding-right:98px}}@media only screen and (min-width: 1240px){div.wrap-mobile-nav-btn{right:30px}.near-hamburger-nav{padding-right:118px}}img.phone-btn-mobile{position:relative;float:left;width:40px;height:40px;margin-left:10px;margin-left:31px}.header-share-btn{position:absolute;width:60px;height:40px;right:0;top:0;bottom:auto;cursor:pointer;cursor:hand}div#content{min-height:300px}div.wrap-content{position:relative;min-width:320px;max-width:1240px;width:100%;margin:0 auto;padding:0;overflow:hidden;border-left:0 solid blue;border-right:0 solid blue;border-bottom:0 solid blue}div#highlights-welcome-placeholder{position:relative;height:1000px;border:0 solid red}div.content-top-gap{position:relative;height:100px:}div.content-extra-margin{position:relative;padding:0 10px}div.wrap-content-cols-1,div.wrap-content-cols-2,div.wrap-content-cols-3,div.wrap-content-cols-4,div.wrap-content-cols-5{position:relative;margin:0 0 0 10px;overflow:auto}div.col-content-1,div.col-content-2,div.col-content-3,div.col-content-4,div.col-content-5{float:left}div.content-padding{margin:0 10px 0 0;min-height:1px;overflow:hidden}div#content-gap{position:relative;display:none;height:0}div.content-bottom-gap{position:relative;height:60px}div.wrap-footer{position:relative;background:##aa9987}div.wrap-footer *{color:#FFF!important}div.wrap-footer div.wrap-scroll-top{position:relative;padding-right:52px}div.wrap-footer img#scroll-top{position:absolute;top:4px;right:0;width:42px;height:22px;cursor:pointer;cursor:hand}div.wrap-footer a.more-info-btn{position:relative;display:inline-block;width:auto;height:24px;-moz-box-shadow:1px 2px 3px 0 transparent;-webkit-box-shadow:1px 2px 3px 0 transparent;box-shadow:1px 2px 3px 0 transparent;background-color:transparent;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid transparent;cursor:pointer;font:normal 400 16px/24px Arial,Helvetica,sans-serif;color:#FFF!important;padding:1px 15px 0;text-decoration:none}img.info-btn{height:17px;width:auto;margin-right:10px;vertical-align:text-bottom}div#wrap-footer img.socialmedia-btn{position:relative;display:block;float:right;height:32px;width:32px;margin:0 0 5px 5px;padding:0}div#wrap-footer img.tripadvisor{margin:0 0 5px 5px;width:96px}.mobile-subnav-btn{position:absolute;display:none;top:0;right:-60px;width:60px;height:74px;margin:-7px 0 0;padding:0;background-image:url(daten/elemente/pfeil_nav.png);background-position:0 0;overflow:hidden;cursor:pointer;cursor:hand;border-right:0 solid #ff0}.mobile-sub-subnav-btn{position:absolute;display:none;top:0;right:-45px;width:45px;height:37px;margin:0;padding:0;background-image:url(daten/elemente/pfeil_subnav.png);background-position:0 0;overflow:hidden;cursor:pointer;cursor:hand;border-right:0 solid blue}img#facebook{position:absolute;width:120px;height:60px;right:34px;bottom:51px}div.wrap-bottom-spacer{position:relative;display:inline}span.bottem-adress-spacer{display:inline}div.print{display:none}div.clear{clear:both}div.wrap-hints-small div.hint-element{width:49.5%}div.wrap-hints-large div.hint-element{width:100%}img.livecam-image{height:auto;width:100%}.embed-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}div.wrap-list{position:relative}div.wrap-sitemap{float:left;margin:0;width:33.3%}ul.sitemap{list-style-type:none;margin:0;padding:0}h2.title-sitemap{display:none}li.sitemap-menu-level1{margin-top:5px}li.sitemap-menu-level2{background-image:url(daten/elemente/strich.gif);background-position:0 12px;background-repeat:no-repeat;padding-left:10px}li.sitemap-menu-level3{background-image:url(daten/elemente/strich.gif);background-position:10px 12px;background-repeat:no-repeat;padding-left:20px}li.sitemap-menu-level4{background-image:url(daten/elemente/strich.gif);background-position:20px 12px;background-repeat:no-repeat;padding-left:30px}.pink{color:#e3007e!important}a.pink:link,a.pink:active,a.pink:visited{color:#e3007e!important}a.pink:hover{color:#e3007e!important}.border-pink{border-bottom:1px solid #e3007e}div.border-pink::before{position:absolute;right:0;top:35px;content:url('daten/navigation/1.png');display:block;margin-bottom:0;padding:0;height:60px}.blue{color:#00abe0!important}a.blue:link,a.blue:active,a.blue:visited{color:#00abe0!important}a.blue:hover{color:#00abe0!important}.border-blue{border-bottom:1px solid #00abe0}div.border-blue::before{position:absolute;right:0;top:35px;content:url('daten/navigation/2.png');display:block;margin-bottom:0;padding:0;height:60px}.green{color:#8ca979!important}a.green:link,a.green:active,a.green:visited{color:#8ca979!important}a.green:hover{color:#8ca979!important}.border-green{border-bottom:1px solid #8ca979}div.border-green::before{position:absolute;right:0;top:35px;content:url('daten/navigation/3.png');display:block;margin-bottom:0;padding:0;height:60px}.border-default{border-bottom:1px solid #000}a.desktop-link{display:inline}a.mobile-link{display:none}.delay-welcome{opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}div#highlights-title-welcome,div#video-title{height:auto;text-shadow:none;right:200px;width:auto;text-align:left;white-space:normal;bottom:auto;top:50vh}div#highlights-title-welcome h3{font-size:40px;line-height:44px;padding:10px;margin:0;background:#0075be;color:#FFF;text-transform:uppercase;display:inline-block;letter-spacing:1px}div#highlights-title-welcome p{font-size:18px;font-weight:400;line-height:24px;color:#000;padding:10px 10px 15px;margin:0}div#highlights-title-welcome a{display:inline-block;font-size:18px;line-height:22px;font-weight:700;text-transform:uppercase;padding:5px;letter-spacing:1px}@media only screen and (max-width: 768px){#mobile-indicator{display:block}div#wrap-live-module-inner{position:relative;padding:10px 0 10px 10px}span.live-module-item-icon-title{display:none}div.wrap-share-content{height:auto;margin-top:70px}div#navigation-nav-lang{display:none}div.wrap-main-nav-desktop-pwd-area{display:none}div.wrap-info-nav-mobile{display:block}div.nav-mobile-shop-nav{display:block}div#nav-mobile-nav-lang{padding:17px 0 0 10px;padding:50px 0 0 10px;padding:50px 0 0 100px}div#highlights-title-welcome{display:none}img#highlights-welcome-prev{left:0;right:auto;display:none}img#highlights-welcome-next{left:auto;right:0;display:none}img#welcome-hint{display:none}img#schilthorn50_logo{width:119px;top:120px;right:50px}div.content-top-banner{position:absolute;width:100%;height:130px}div.content-top-gap{position:relative;height:200px}div.wrap-bottom-spacer{position:relative;display:block}span.bottem-adress-spacer{display:none}div.wrap-hints-small div.hint-element{width:100%}div.wrap-sitemap{width:100%}a.desktop-link{display:none}a.mobile-link{display:inline}div#highlights-title-welcome,div#video-title{right:5px}}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){#mobile-indicator{display:block}div#wrap-live-module-inner{position:relative;padding:10px 0 10px 60px}span.live-module-item-icon-title{display:none}div#navigation-nav-lang{display:none}div.wrap-main-nav-desktop-pwd-area{display:none}img#highlights-welcome-prev{left:0;right:auto;display:block}img#highlights-welcome-next{left:auto;right:0;display:block}img#welcome-hint{display:block;left:20px}div.content-top-banner{position:absolute;width:100%;height:200px}div.content-top-gap{position:relative;height:71px}div.wrap-bottom-spacer{position:relative;display:inline}span.bottem-adress-spacer{display:inline}div.wrap-hints-small div.hint-element{width:49.5%}div.wrap-sitemap{width:50%}a.desktop-link{display:inline}a.mobile-link{display:none}div#highlights-title-welcome,div#video-title{right:15px}}@media only screen and (min-width: 1024px),only screen and (min-width: 1020px) and (max-width: 1280px) and (orientation: landscape){#mobile-indicator{display:none}div#wrap-live-module-inner{position:relative;padding:10px 0 10px 20px}span.live-module-item-icon-title{display:inline}div#navigation-nav-lang{display:none}div.wrap-main-nav-desktop-pwd-area{display:none}img#highlights-welcome-prev{left:37px;right:auto}img#highlights-welcome-next{left:auto;right:37px}img#welcome-hint{display:block;left:20px}div.content-top-banner{position:absolute;width:100%;height:200px}div.content-top-gap{position:relative;height:71px}div.wrap-bottom-spacer{position:relative;display:inline}span.bottem-adress-spacer{display:inline}div.wrap-hints-small div.hint-element{width:49.5%}div.wrap-sitemap{width:50%}a.desktop-link{display:inline}a.mobile-link{display:none}div#highlights-title-welcome,div#video-title{right:15px}}@media only screen and (min-width: 1240px){div#wrap-live-module-inner{position:relative;padding:10px 0 10px 100px}div#navigation-nav-lang{display:block}div.wrap-main-nav-desktop-pwd-area{display:block}div.wrap-main-nav-desktop{display:block}div.wrap-main-nav-mobile{display:none}img#highlights-welcome-prev{left:19.5%;right:auto}img#highlights-welcome-next{left:auto;right:19.5%}img#welcome-hint{display:block;left:200px}div.content-top-banner{position:absolute;width:100%;height:300px}div.content-top-gap{position:relative;height:171px}div.wrap-hints-small div.hint-element{width:49.5%}div.wrap-sitemap{width:33.3%}a.desktop-link{display:inline}a.mobile-link{display:none}div#highlights-title-welcome,div#video-title{right:195px}}div.wrap-left-nav-level1,div.wrap-left-nav-level2,div.wrap-left-nav-level3,div.wrap-left-nav-level4,div.wrap-left-nav-level1-margin,div.wrap-left-nav-level2-margin,div.wrap-left-nav-level3-margin,div.wrap-left-nav-level4-margin{position:relative}div.wrap-left-nav-level1-margin{margin-right:60px}div.wrap-left-nav-level2-margin,div.wrap-left-nav-level3-margin,div.wrap-left-nav-level4-margin{margin-right:45px}div.left-nav-level1-bg{background-color:transparent}div.left-nav-level2-bg{background-color:#fff}div.left-nav-level3-bg{background-color:#fff}div.left-nav-level4-bg{background-color:#fff}div.left-nav-level1{position:relative;padding:14px 10px 13px 20px;border-top:0 solid #000;margin-top:0;white-space:nowrap;overflow:hidden}div.left-nav-level1-first{position:relative;padding:14px 10px 13px 70px;border-top:0 solid #000;white-space:nowrap;overflow:hidden}div.left-nav-level1-bgcolor{position:relative;padding:0 0 0 70px;border-top:0 solid #000;white-space:nowrap;overflow:hidden}div.wrap-left-nav-level2,div.wrap-left-nav-level2-margin{display:none}div.left-nav-level2-bgcolor{position:relative;margin-top:0;padding:11px 10px 10px 50px;background-color:#fff}div.wrap-left-nav-level3,div.wrap-left-nav-level3-margin{display:none}div.left-nav-level3-bgcolor{position:relative;padding:11px 10px 10px 90px;background-color:transparent;display:block}div.wrap-left-nav-level4,div.wrap-left-nav-level4-margin{display:none}div.left-nav-level4-bgcolor{position:relative;padding:11px 10px 10px 100px;background-color:transparent;display:block}.nav-left-sublevel,.nav-left-sublevel-selected{background-color:#000}div.left-nav-level1 img,div.left-nav-level1-first img{position:absolute;top:15px;right:20px}div.bgcolor{display:block;background-color:#fff}hr.upper-line-menu-level-1{display:none;height:1px;border:none;margin:-1px 0 0 20px;padding:0;color:#fff;background-color:#fff}hr.upper-line-menu-level-2{display:none;height:1px;border:none;margin:0 0 0 30px;padding:0;color:#000;background-color:#000}hr.upper-line-menu-level-3{display:none;height:1px;border:none;margin:0 0 0 40px;padding:0;color:#000;background-color:#000}@media only screen and (max-width: 768px){div.left-nav-level1{padding:2px 0 1px 10px;margin-top:0}div.left-nav-level1-first{padding:2px 0 0 10px;margin-top:0}div.left-nav-level2-bgcolor{padding:2px 0 2px 20px}div.left-nav-level3-bgcolor{padding:2px 0 2px 30px}div.wrap-pwd-nav-mobile div.left-nav-level1{padding:2px 0 1px 10px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level1-first{padding:2px 0 0 10px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level2-bgcolor{padding:2px 0 2px 20px}div.wrap-pwd-nav-mobile div.left-nav-level3-bgcolor{padding:2px 0 2px 30px}}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){div.left-nav-level1{padding:34px 0 1px 80px;padding:24px 0 1px 100px;margin-top:0}div.left-nav-level1-first{padding:34px 0 1px 80px;margin-top:0}div.left-nav-level2-bgcolor{padding:2px 0 2px 110px}div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}div.wrap-pwd-nav-mobile div.left-nav-level1{padding:2px 0 1px 80px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level1-first{padding:2px 0 0 80px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level2-bgcolor{padding:2px 0 2px 90px}div.wrap-pwd-nav-mobile div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}}@media only screen and (min-width: 1024px),only screen and (min-width: 1020px) and (max-width: 1280px) and (orientation: landscape){div.left-nav-level1{padding:34px 0 1px 80px;padding:24px 0 1px 100px;margin-top:0}div.left-nav-level1-first{padding:34px 0 1px 80px;margin-top:0}div.left-nav-level2-bgcolor{padding:2px 0 2px 110px}div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}div.wrap-pwd-nav-mobile div.left-nav-level1{padding:2px 0 1px 80px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level1-first{padding:2px 0 0 80px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level2-bgcolor{padding:2px 0 2px 90px}div.wrap-pwd-nav-mobile div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}}@media only screen and (min-width: 1240px){div.left-nav-level1{padding:34px 0 1px 80px;margin-top:0}div.left-nav-level1-first{padding:34px 0 1px 80px;margin-top:0}div.left-nav-level2-bgcolor{padding:2px 0 2px 90px}div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}div.wrap-pwd-nav-mobile div.left-nav-level1{padding:2px 0 1px 80px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level1-first{padding:2px 0 0 80px;margin-top:0}div.wrap-pwd-nav-mobile div.left-nav-level2-bgcolor{padding:2px 0 2px 90px}div.wrap-pwd-nav-mobile div.left-nav-level3-bgcolor{padding:2px 0 2px 100px}}@media only screen and (max-width: 768px){.plus,.minus{cursor:auto}.wrap-rslides,.image-info{max-width:none}}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){.plus{cursor:url(daten/elemente/lupe_plus.cur),auto;cursor:url(daten/elemente/lupe_plus.png) 50 50,auto}.minus{cursor:url(daten/elemente/lupe_minus.cur),auto;cursor:url(daten/elemente/lupe_minus.png) 50 50,auto}.wrap-rslides,.image-info{max-width:1200px!important}}.more-infos img{display:block;margin:0 5px 0 0;padding:0}.more-infos>*{text-transform:uppercase;letter-spacing:2px;font-family:'StoneSansITCStd-Medium';font-size:14px!important;line-height:26px!important}.more-infos span{display:inline-block;padding-left:5px;padding-top:1px}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:200px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid #64646433;border-right:1.1em solid #64646433;border-bottom:1.1em solid #64646433;border-left:1.1em solid #787878;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div#xl-gallery{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#fff;display:none}img#xl-gallery-prev,img#xl-gallery-next{position:absolute;left:25px;top:68%;margin-top:-25px;cursor:pointer;cursor:hand;z-index:100}img#xl-gallery-next{right:25px}img#close-xl-gallery{position:absolute;bottom:25px;left:50%;margin-left:-25px;width:50px;height:50px;cursor:pointer;cursor:hand}@media only screen and (max-width: 768px){img#xl-gallery-prev{left:5px;right:auto;display:none;display:block}img#xl-gallery-next{left:auto;right:5px;display:none;display:block}}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){img#xl-gallery-prev{left:5px;right:auto}img#xl-gallery-next{left:auto;right:5px}}@media only screen and (min-width: 1024px),only screen and (min-width: 1020px) and (max-width: 1280px) and (orientation: landscape){img#xl-gallery-prev{left:5px;right:auto}img#xl-gallery-next{left:auto;right:5px}}@media only screen and (min-width: 1240px){img#xl-gallery-prev{left:25px;right:auto}img#xl-gallery-next{left:auto;right:25px}}.gall{cursor:url(daten/elemente/lupe_plus.cur),auto;cursor:url(daten/elemente/lupe_plus.png) 50 50,auto}div#navigation-nav-lang{top:0;z-index:999}.hero-screen{width:100%;height:100vh;height:100%;position:absolute;overflow:hidden!important;z-index:998}.hero-note{background:#253746;position:absolute;top:95vh;right:-50px;right:-10vw;right:-12vw;transform:rotate(-12deg);width:100vw;height:100vh;text-align:right}.hero-note img{transform:rotate(12deg);display:inline-block;margin-top:-15px;margin-top:-80px;margin-right:5vw;margin-right:45px}img#scroll-highlights{display:none}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0}40%{opacity:1}80%{transform:translate(0,20px);opacity:0}100%{opacity:0}}@-webkit-keyframes arrow-animation{0%,50%{opacity:0}100%{opacity:1}}@keyframes arrow-animation{0%,50%{opacity:0}100%{opacity:1}}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#e8e9e9;margin:10% auto 0;padding:20px;border:1px solid #888;width:80%;width:780px;transform:rotate(-12deg)}.modal-content .correct-angle{transform:rotate(12deg);margin:75px;margin-bottom:0}.modal-content h2{font-weight:700!important;font-size:32px!important;color:#000}.modal-content h3{font-weight:700;font-size:16px;color:#000;line-height:22px;margin:0 0 5px}.modal-content ul{padding-left:15px;color:#000;font-size:16px;line-height:22px;font-family:serif;margin:0 0 30px;font-family:Roboto}.modal-content p{color:#000;font-size:16px;line-height:22px;font-family:serif;margin:0 0 40px;font-family:Roboto}.modal-content a{display:inline-block;font-size:18px;line-height:42px;height:40px;font-family:'Roboto';color:#000;background:#FFF;font-weight:700;text-decoration:none;width:140px;padding-left:20px;position:relative;overflow:hidden}.modal-content a:after{content:'';display:block;background:#000;width:160px;height:40px;position:absolute;transform:rotate(-12deg);bottom:-22px;right:-80px}.close{color:#000;float:right;font-size:40px;font-weight:400;position:relative;top:-120px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.entry-btns a{width:280px}.hideMe{display:none}body.menu-down div#wrap-live-module,body.menu-down #scroll-highlights.mouse-scroll,body.menu-down .hero-screen{z-index:101}body.menu-down{overflow:hidden}@media (max-width: 1400px){.hero-note{top:90vh}.hero-note img{margin-right:0}}@media (max-width: 1024px){.hero-note{top:80vh}.hero-note img{margin-right:-65px}}@media (max-width: 992px){.modal-content{width:72%}.hero-note{width:120vw;top:80vh;right:-15vw}}@media (max-width: 767px){.hero-note{top:70vh;right:-20vw}.modal{z-index:999}.modal-content{transform:rotate(0deg);width:90%;margin:0;padding-top:130px}.modal-content .correct-angle{transform:rotate(0deg);margin:0}.hero-note{top:77%}.close{top:-40px}div#nav-mobile-nav-lang{padding:50px 0 0 10px}img.phone-btn-mobile{margin-left:10px}}body{font:normal 400 18px/24px 'Roboto Condensed',sans-serif!important;color:#000}div:not(.wrap-footer) .wrap-content h3.title div{color:#000;text-align:right;text-transform:uppercase;background:#000;font-size:28px;line-height:32px;display:block!important}div#wrap-live-module-outer{border-top:1px solid #FFF;color:#aa9987;background:#aa9987}div#wrap-live-module-inner{margin:0 auto;padding:0;line-height:60px;padding-left:calc(50vw - 610px)}div#wrap-live-module-inner a.nav-top{text-transform:uppercase;letter-spacing:1px}div#wrap-live-module-inner a.nav-top:last-child{background:red;height:60px;display:block;position:absolute;right:0;bottom:0;line-height:60px;padding:0 20px;background:#e30613;margin-right:0}div.wrap-footer{background:#aa9987}div.wrap-main-nav-desktop{min-width:600px;max-width:800px}div.wrap-main-nav-desktop div{float:none;height:auto;text-transform:uppercase;width:50%}div.wrap-main-nav-desktop .main-nav-desktop.border-default{border:none;margin-bottom:0!important}div.main-nav-box-2,div.main-nav-box-3,div.main-nav-box-4{margin:0}div.wrap-main-nav-desktop .nav-top,div.wrap-main-nav-desktop .nav-top-selected{font-size:32px!important;line-height:64px!important;letter-spacing:1px}div.wrap-main-nav-desktop div.main-nav-right{width:50%;position:absolute;right:0;top:0;height:100%}div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav{width:200px;text-align:center;padding:0;position:absolute;right:0}div.wrap-main-nav-desktop div.main-nav-right .right-lower-nav{position:absolute;right:0;bottom:0;list-style-type:none;text-align:right;margin:0 0 9px}div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav a,div.wrap-main-nav-desktop div.main-nav-right .right-lower-nav a{color:#000;font-size:18px;line-height:36px;text-decoration:none;font-weight:700;text-transform:capitalize;letter-spacing:1px}div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav a:first-child{display:block;display:inline-block;background:#e30613;color:#FFF;height:60px;line-height:60px;width:100%;margin:0 0 20px;text-transform:uppercase}div.wrap-main-nav-desktop div.main-nav-box-1{margin-top:-20px}#cookiechecker-table a:link,#cookiechecker-table a:active,#cookiechecker-table a:visited{color:#e30613}#cookiechecker-table a.datenschutz-info-btn{background:#e30613!important;border:1px solid #e30613!important;border-radius:0!important}.text-right{text-align:right}.wrap-footer.custom-footer h3{font-size:18px;line-height:24px;color:#000!important;margin:0;text-transform:uppercase;letter-spacing:1px}.wrap-footer.custom-footer p{font-size:18px;line-height:24px;margin:0;color:#000!important}.wrap-footer.custom-footer address{font-style:normal}.wrap-footer.custom-footer .footer-right-upper img{height:96px;margin-left:50px}.wrap-footer.custom-footer .footer-right-lower{margin-top:100px;margin-bottom:120px}.wrap-footer.custom-footer .footer-right-lower img{height:40px;margin-right:25px}.arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:15px}.down-arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.scroll-next{position:absolute;bottom:115px;left:50%;margin-left:-23px;cursor:pointer}.language-dropdown{display:none}.page-title{position:fixed;top:100px;left:0;color:red;z-index:9999999;z-index:999;z-index:998;width:100vw;background:red;background:#aa9987;text-align:right;padding:30px 0;border-bottom:1px solid #000}.page-title:not(.page-title-home){top:100px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.page-title.page-title-content.page-title-scroll1{top:100px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.page-title.page-title-home{opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.page-title.page-title-home.page-title-scroll{opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.page-title h1{color:#fff;font-size:40px;line-height:44px;height:44px;padding:0;margin:0;text-transform:uppercase;letter-spacing:2px}.wrap-content a:link,.wrap-content a:active,.wrap-content a:visited{color:#e30613!important}div.wrap-main-nav-desktop{display:block}.hide-next + div{visibility:hidden}div.wrap-main-nav-mobile{display:none}@media only screen and (max-width: 1240px){div#wrap-live-module-inner a.nav-top:first-child{margin-left:20px}}@media only screen and (max-width: 1024px){.scroll-next{left:96px;margin-left:0}div.wrap-main-nav-desktop .nav-top,div.wrap-main-nav-desktop .nav-top-selected{line-height:50px!important}div.wrap-main-nav-desktop{width:675px}}@media only screen and (max-width: 992px){div#highlights-title-welcome{display:block}div#wrap-live-module-inner a.nav-top:nth-child(4){display:none}.scroll-next{bottom:100px}div.wrap-main-nav-desktop div.main-nav-box-1{margin-top:0}.page-title{padding:10px 0}}@media only screen and (max-width: 767px){div#wrap-live-module-inner a.nav-top:last-child{padding:0;width:100%;text-align:center}.scroll-next{left:60px}div#highlights-title-welcome h3{font-size:24px;padding:10px;height:30px;line-height:30px;margin:0 0 16px}div#highlights-title-welcome p{display:none}.footer-right-upper{text-align:center}.wrap-footer.custom-footer .footer-right-upper{padding-bottom:100px}.wrap-footer.custom-footer .footer-right-upper img,.footer-right-upper img{display:block;margin:0 auto 60px}.wrap-footer.custom-footer .footer-right-lower{text-align:center;margin:60px 0}.wrap-footer.custom-footer .footer-right-lower img{margin:0 13px}.footer-right{display:flex;flex-direction:column-reverse}div.wrap-main-nav-desktop div.main-nav-right,div.wrap-main-nav-desktop div.main-nav-right .right-lower-nav,div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav{position:static;width:100%;width:calc(100vw - 40px)}div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav{margin:60px auto;width:200px}div.wrap-main-nav-desktop div.main-nav-right .right-lower-nav{text-align:center;padding:0;margin:0 0 60px}div#highlights-title-welcome a{overflow:hidden;line-height:20px}div#highlights-title-welcome a:after{text-indent:0;float:left}div#highlights-title-welcome h3{float:left}.page-title h1{font-size:24px}}div.wrap-main-nav-desktop div.main-nav-box-1{margin-top:0}div:not(.wrap-footer) .wrap-content h3.title div{text-align:left;background:none}#LogoBergbahnen{margin-top:0}.entry-btns{margin-top:6px}.entry-btns a{margin-bottom:0}.entry-btns a:first-child{margin-top:0}.entry-btns a{display:inline;font-size:18px;line-height:42px;height:40px;font-family:'Roboto';color:#FFF!important;background:#fff;font-weight:700;text-decoration:none!important;padding:15px;position:relative;overflow:hidden;border:2px solid #e30613}.entry-btns a:after{display:none}div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav span:first-child{display:inline-block;background:#e30613;color:#FFF!important;height:60px;line-height:60px;width:100%;margin:0 0 20px!important;text-transform:uppercase}div.wrap-main-nav-desktop div.main-nav-right .right-upper-nav span,div.wrap-main-nav-desktop div.main-nav-right .right-lower-nav span{color:#000;font-size:18px;line-height:36px;text-decoration:none;font-weight:700;text-transform:capitalize;letter-spacing:1px;margin:0!important;height:auto!important}div.wrap-main-nav-desktop .main-nav-desktop.border-default{white-space:nowrap}.wrap-nav-content-top,.wrap-nav-content-footer{position:relative;height:0;overflow:hidden}.wrap-nav-content-footer{height:60px}.wrap-nav-content-top a.nav-top,.wrap-nav-content-top a.nav-top:link,.wrap-nav-content-top a.nav-top:active,.wrap-nav-content-top a.nav-top:visited,.wrap-nav-content-footer a.nav-top,.wrap-nav-content-footer a.nav-top:link,.wrap-nav-content-footer a.nav-top:active,.wrap-nav-content-footer a.nav-top:visited{position:relative;display:block;box-sizing:border-box;margin-right:0;padding:0;width:100vw;height:60px;line-height:60px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:1px;text-decoration:none;color:#fff;border-bottom:1px solid #fff;background:#aa9987}.wrap-nav-content-footer{display:none}.wrap-nav-content-top a.nav-top:last-child{display:none}#information,.page-title-content,/.bar-header-nav-info-desktop,*/
#wrap-live-module,.wrap-nav-content-top{opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.fadeOut{opacity:0!important}.page-title-content-fadeOut{height:0;padding:0;border-bottom:none;overflow:hidden}.wrap-nav-content-top-fadeIn{height:240px}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){div.content-top-gap{position:relative;height:210px}}@media only screen and (min-width: 1024px),only screen and (min-width: 1020px) and (max-width: 1280px) and (orientation: landscape){div.content-top-gap{position:relative;height:250px}}@media only screen and (max-width: 898px){#LogoBergbahnen{margin-top:20px;margin-right:25px}}div.wrap-service-nav{margin-top:-160px;margin-bottom:160px;width:70%}.service-nav a.nav-bottom,.nav-bottom-selected{display:inline;text-decoration:none!important;font-size:16px;height:44px;line-height:44px;color:#000!important;font-weight:700!important;margin:0 10px 0 0 !important;letter-spacing:1px}.wg-default{opacity:0;z-index:-1!important}body.menu-down .wg-default{opacity:1;z-index:99999!important}@media only screen and (max-width: 767px){div#navigation-outer{margin-top:-30px}div.wrap-main-nav-desktop{width:100%;box-sizing:border-box;min-width:0;max-width:none}div.wrap-main-nav-desktop div{width:100%;min-width:0;text-align:center}#LogoBergbahnen{margin-top:0;margin-right:auto}.text-address{text-align:center;width:100%!important}.text-right{width:100%!important}div.wrap-service-nav{width:unset;text-align:center;margin-top:-100px;margin-bottom:140px}.wg-default,.wg-default .country-selector{top:10px!important;right:100px!important}.wrap-nav-content-footer{display:block}}.wg-list.country-selector a{font:normal 700 16px/25px 'Roboto Condensed',sans-serif!important}.wg-list.country-selector .wgcurrent a{text-decoration:none!important;margin:3px 0}.wg-list.country-selector a{padding:0!important}.wg-list.country-selector a:hover{color:#000!important;text-decoration:none!important}.wg-default,.wg-default .country-selector{position:absolute!important;position:fixed!important;bottom:auto!important;top:34px!important;width:110px;right:100px!important;display:flex;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.wg-drop.country-selector a:hover{color:#000!important}.wg-drop.country-selector ul,.wg-drop.country-selector .wgcurrent{border:none!important;display:flex!important;position:static!important;width:auto!important;background:transparent!important}.wg-drop.country-selector{background:transparent!important}.wg-drop.country-selector.closed ul{display:flex!important;border:none!important}.wg-drop.country-selector .wgcurrent:after{display:none!important}.wg-drop.country-selector a,.wg-drop.country-selector .wgcurrent a{padding:0!important;font-weight:400!important;text-transform:uppercase!important;font-size:14px!important;font-size:16px!important;letter-spacing:1px}.wg-li a::after{content:"/";display:inline-block;margin:0 5px}.wg-li:last-child a::after{content:"";margin:0}.wg-drop.country-selector:not(.closed) .wgcurrent{position:relative!important}.wg-drop.country-selector .wgcurrent{display:none!important}@media only screen and (max-width: 768px){.wg-default,.wg-default .country-selector{right:60px!important}}@media only screen and (min-width: 768px),only screen and (min-width: 764px) and (max-width: 1280px) and (orientation: portrait){.wg-default,.wg-default .country-selector{right:80px!important}}@media only screen and (min-width: 1024px),only screen and (min-width: 1020px) and (max-width: 1280px) and (orientation: landscape){.wg-default,.wg-default .country-selector{right:80px!important}}@media only screen and (min-width: 1240px){.wg-default,.wg-default .country-selector{right:100px!important}}.hintBtn-1{position:absolute;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:128px;top:auto;bottom:16px;transform:rotate(-7deg);width:auto;height:40px;margin:0;padding:0 20px;line-height:40px;font-weight:700;background-color:#008780;color:#FFF!important;overflow:hidden;border:0 solid #008780;text-align:center;text-decoration:none!important;cursor:pointer;cursor:hand;z-index:1000;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}@media only screen and (min-width: 1240px){.hintBtn-1{left:208px}}@media only screen and (max-width: 767px){.hintBtn-1{opacity:0}div.wrap-service-nav{margin-bottom:100px}}
