@media (min-width:1200px) and (max-width:1399px){.sticky .header .logo{max-width:220px;top:10px}.sticky .header-top{width:20%}.sticky .header-bottom{width:80%}.menu>li{margin-right:5px}}@media (min-width:980px) and (max-width:1199px){.container{width:940px}.sticky .header .logo{max-width:220px;top:10px}.sticky .booking{display:none}.menu{list-style:outside none none;margin:40px 0 0;padding:0}.menu>li{margin-right:0;padding:0 10px}.eyecatcher{min-height:170px}.eyecatcher .overlay{display:none}.home-blocks{background-size:auto auto;margin:0}.home-blocks .row{margin-left:-20px}.blog .item{margin-left:35px;margin-right:35px;width:250px}}@media (min-width:768px) and (max-width:979px){.container{width:720px}.header-top{min-height:100px}.header .logo{max-width:375px;top:20px}.booking{top:45px}.eyecatcher{min-height:125px}.eyecatcher .overlay{display:none}.sidebar{display:none}.content.intro{width:100%}.home-blocks .row{margin-left:0}.home-blocks .item{margin-right:45px;margin-left:45px;width:270px}.content-left,.content-right{width:100%}.ft-column{width:50%}.ft-column.center{width:50%}.ft-column.center>ul{text-align:left;width:auto}.logo-3w{display:none}}@media (max-width:767px){.container{width:auto;padding:10px}.header-top{min-height:150px;padding:0}.header .logo{left:10px;max-width:300px;top:40px}.header .language p{display:none}.header .language li{margin:0 0 10px}.booking{right:10px;top:100px}.eyecatcher{min-height:55px}.eyecatcher .caption,.eyecatcher .overlay{display:none}.main{padding:25px 0}.sponsors{padding:0;background-color:#18364b}.sponsors .container{padding:0}.sponsors li{background-color:#fff;margin-bottom:1px;padding:10px 0;width:100%}.sidebar{display:none}.content.intro{width:100%}.content h1{font-size:25px}.content-left,.content-right{width:100%}.home-blocks{background-size:auto auto;margin:0}.home-blocks .row{display:block;margin:0 auto;width:300px}.home-blocks .item{width:270px;margin:0 25px}.accommodations-overview .item{height:auto}.accommodation-detail .btn.pull-right{margin-bottom:10px}.park-facilities .item .image{height:auto;margin-bottom:20px;width:100%}.park-facilities .item .image img{width:50%}.park-facilities .item .description{margin:0}table{overflow-x:auto;display:block;max-width:100%}.contact-form td{display:block}.contact-form input[type=text],.contact-form select,.contact-form textarea{width:100%}.ft-column{width:100%}.ft-column.center{width:100%}.ft-column.center>ul{text-align:left;width:auto}.footer-top{padding-bottom:0}.disclaimer{display:block}.disclaimer>li{border:medium none;float:none;line-height:30px;padding:0}.logo-3w{display:none}}@media screen and (min-width:980px){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}@media screen and (max-width:979px){.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.nav-toggle{color:#fff;display:inline-block;font-size:20px;font-weight:700;left:10px;line-height:30px;margin-top:10px;text-align:right;text-decoration:none;text-transform:uppercase;width:100%}.menu{float:left;list-style:outside none none;margin:0;padding:0;width:100%}.menu li{float:none;margin-right:0;font-size:16px;line-height:40px;text-transform:uppercase}.menu li>a{height:40px;color:#fff}.menu li.active>a,.menu li>a:hover{background-color:transparent}.menu>li.active>a,.menu>li>a:hover{border-bottom:none;color:#c96938;padding:0}.menu>li:hover>ul,.menu>li>ul{position:static;display:block;padding:0;background-color:transparent}.menu>li>ul>li>a{font-size:16px}.menu>li>ul>li>a{padding:0 0 0 40px;color:#fff}}