﻿@media only screen and (max-width: 767px){.fwelement.fwteaser{height:160px !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.fwelement.fwteaser{height:209px !important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fwelement.fwteaser{height:258px !important}}.fwelement.fwteaser .sliderkit-nav{width:calc(100% - 30px);height:auto;z-index:99;margin-bottom:15px}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip{width:auto !important;height:auto !important}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip ul{min-height:20px;margin:0 auto}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip ul li{width:auto !important;height:auto !important;background:transparent;padding:0;margin:0 5px}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip ul li.sliderkit-selected a{background:#FFF}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip ul li:before{display:none}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip ul li a{display:block;width:15px;height:15px;background:transparent;border:1px solid #FFF;border-radius:100%;padding:0}.fwelement.fwteaser .sliderkit-nav .sliderkit-nav-clip ul li a>div{display:none}@media only screen and (max-width: 767px){.fwelement.fwteaser .sliderkit-nav{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px){.fwelement.fwteaser .sliderkit-nav{display:none}}.fwelement.fwteaser .sliderkit-panels{width:100%;height:300px !important;background:#FFF}.fwelement.fwteaser .sliderkit-panels .sliderkit-panel{cursor:pointer;background:#FFF;padding:0}.fwelement.fwteaser .sliderkit-panels .sliderkit-panel .fwelement.fwpicture-group{display:block;padding:0;margin:0 !important}.fwelement.fwteaser .sliderkit-panels .sliderkit-panel .fwelement.fwpicture-group .fwpicture{margin:0 !important}.fwelement.fwteaser .sliderkit-panels .sliderkit-panel .fwelement.fwpicture-group .fwpicture .picture{height:300px;position:relative}.fwelement.fwteaser .sliderkit-go-btn{display:block !important;width:50px;opacity:1.0 !important}.fwelement.fwteaser .sliderkit-go-btn a{background-image:none}.fwelement.fwteaser .sliderkit-go-btn a span{display:none}.fwelement.fwteaser .sliderkit-go-btn a:hover{background:transparent}.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-prev{left:0}@media only screen and (max-width: 767px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-prev{left:0}}.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-prev a:before{font-family:"FontAwesome";color:#FFF;content:"\f104";font-size:4em;position:absolute;margin:125px 0 0 10px}@media only screen and (max-width: 767px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-prev a:before{margin-top:65px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-prev a:before{margin-top:90px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-prev a:before{margin-top:120px}}.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-next{right:0}@media only screen and (max-width: 767px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-next{right:0}}.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-next a:before{font-family:"FontAwesome";color:#FFF;content:"\f105";font-size:4em;position:absolute;right:0;margin:125px 10px 0 0}@media only screen and (max-width: 767px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-next a:before{margin-top:65px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-next a:before{margin-top:90px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fwelement.fwteaser .sliderkit-go-btn.sliderkit-go-next a:before{margin-top:120px}}#navmob{background:#f5f5f5;z-index:1}#navmob.mm-current{display:block}#navmob.mm-menu .mm-list>li>a.mm-subopen:after,#navmob.mm-menu .mm-list>li>a.mm-subopen:before,#navmob.mm-menu .mm-list>li>a.mm-subclose:after,#navmob.mm-menu .mm-list>li>a.mm-subclose:before{border-color:transparent;transform:none}#navmob.mm-menu .mm-panel.mm-subopened{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}#navmob ul{background:transparent;padding:0;margin-top:20px}#navmob ul li{height:73px;background:transparent;margin:0 0 20px}#navmob ul li:after{display:block;content:"";width:100%;height:1px;position:absolute;left:-20px;bottom:-10px;border:none;background:#FFF}#navmob ul li.mm-subtitle{display:block;position:relative}#navmob ul li.mm-subtitle:before{display:block;content:"";width:1px;height:100%;background:#FFF;position:absolute;left:40px;top:0;z-index:1}#navmob ul li.mm-subtitle:after{left:0}#navmob ul li.mm-subtitle a{display:block;width:100%;height:100%;font-weight:bold;line-height:63px;background:#ab182b;background:-webkit-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-moz-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-ms-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-o-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:linear-gradient(135deg, #ab182b 0%, #ab182b 49%,#75101e 100%);padding-left:30px}#navmob ul li.mm-subtitle a:before{content:"\f053";top:10%;left:-3%}#navmob ul li.menu1.menuid-lang>.mm-subopen{display:none}#navmob ul li.menu1.menuid-lang>.linkname{width:40px;height:73px;line-height:0.5em;color:transparent;border:none;position:relative;margin-left:0}#navmob ul li.menu1.menuid-lang>.linkname:hover:before{background:#ab182b;background:-webkit-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-moz-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-ms-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-o-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:linear-gradient(135deg, #ab182b 0%, #ab182b 49%,#75101e 100%)}#navmob ul li.menu1.menuid-lang>.linkname:before{display:block;height:63px;font-family:"FontAwesome";font-size:1.8em;line-height:2em;content:"\f015";color:#FFF;position:absolute;top:16%;left:17%}#navmob ul li.menu1.menuid-lang>.linkname span{display:none}#navmob ul li.menu1.menuid-lang .language{display:block;min-width:200px;position:absolute;top:30px;left:40px}#navmob ul li.menu1.menuid-lang .language span{display:inline-block;float:left;text-transform:uppercase;padding:0 15px}#navmob ul li.menu1.menuid-lang .language span.sel a{font-weight:bold}#navmob ul li.menu1.menuid-lang .language span a{position:static;padding:0;margin:0}#navmob ul li.menu1.menuid-lang .language span a:before{display:none}#navmob ul li.menu1.menuid-0-tl{display:none}#navmob ul li.menu1>a{font-weight:bold}#navmob ul li.menu1>a>span{display:block;text-transform:none;font-weight:normal}#navmob ul li.menu1>a>span:before{content:" "}#navmob ul li.menu1>a>span.description{display:block;font-size:0.9em;font-weight:normal;color:#acacac;text-transform:none;padding:3px 0 0}#navmob ul li.menusel>a{background:#ab182b;background:-webkit-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-moz-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-ms-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-o-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:linear-gradient(135deg, #ab182b 0%, #ab182b 49%,#75101e 100%)}#navmob ul li.menu2 .linkname,#navmob ul li.menu3 .linkname{line-height:63px}#navmob ul li a{display:block;color:#FFF;border-left:none;position:absolute;right:auto;padding:5px 10px 5px 20px;margin:0 0 10px}#navmob ul li a:hover{color:#FFF;background:#ab182b;background:-webkit-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-moz-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-ms-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:-o-linear-gradient(-45deg, #ab182b 0%, #ab182b 49%,#75101e 100%);background:linear-gradient(135deg, #ab182b 0%, #ab182b 49%,#75101e 100%)}#navmob ul li a:before{font-family:"FontAwesome";content:"\f054";font-size:1.4em;color:#FFF;position:absolute;top:38%;left:33%}#navmob ul li a.linkname{width:calc(100% - 40px);right:0;border-left:1px solid #FFF;padding-left:10px;margin-left:40px}#navmob ul li a.linkname:before{display:none}#lang-fr #navmob .menu1items .menu1>a{font-weight:normal;text-transform:none}#lang-fr #navmob .menu1items .menu1>a .subtitle{text-transform:uppercase}#lang-fr #navmob .mm-subtitle>a{font-weight:normal;text-transform:none}body,html{height:100%}body{font-family:"Antenna Reg", Arial, sans-serif;font-display:swap;font-style:normal;font-weight:normal;color:#1c3a48;overflow-y:scroll}body:after{display:none}.clear{clear:both;font-size:0px;height:0px;line-height:0px;display:block}ul:after,ol:after{clear:both;content:"";display:table;line-height:0}a,a:hover{text-decoration:none}body{font-size:180%}body.agMapSmallScreen #main .fwelement.fwoutdooractive .oax .oax_smallFlexView .oax_flex_view_filter_elements .oax_tour_properties{width:460px}body.agMapSmallScreen #main .fwelement.fwoutdooractive .oax .oax_smallFlexView .oax_flex_view_filter_elements .oax_tour_properties h3+.oax_tour_properties_block>div label .oax_highlight_label{display:inline-block;max-width:175px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.agMapFullScreen #header{display:none}body.agMapFullScreen #content{padding:0}body.agMapFullScreen #content #main{margin:0}body.agMapFullScreen #content #main .fwelement.fwoutdooractive .oax .oax-filter-selectors-wrapper{background:#f3f3f3;padding-top:56px}body.agMapFullScreen #content #main .fwelement.fwoutdooractive .oax .oax-flexView-wrapper{top:111px}body.agMapFullScreen #content #main .fwoutdooractive-menu{position:absolute;top:10px;left:10px;z-index:999}body.agMapFullScreen #footer{z-index:999}.mm-page{height:100%;background:transparent !important}#wrapper{width:100%;height:100%;position:relative}#content{font-size:90%}#header,#content,#footer{width:100%}#header{min-height:80px;font-weight:bold;background:#1c3a48;position:absolute;top:0;z-index:999;margin:0}#header #language,#header #season{font-size:0.9em}#header #language{text-transform:uppercase;position:absolute;z-index:999}#header #language .language{display:none}#header #language a:hover{color:#c20e1a;text-decoration:none}#header #language{width:80px;top:6px}#header #search{width:100%;min-height:60px;padding-top:19px}#header #search form{margin:0}#header #search form input{width:100%;height:20px;color:#FFF;font-weight:bold;text-transform:uppercase;background:transparent;cursor:pointer;padding:0}#header #search form .searchstring{display:none;width:calc(100% - 20px);height:auto;font-size:1.4em;font-weight:normal;text-transform:none;color:#FFF;background:#1c3a48;border:2px solid #FFF;border-radius:5px;padding:10px 50px 10px 10px;margin:0 10px}#header #search form #dosearch{display:none;position:absolute;top:108px;right:20px}#header #search form #dosearch img{position:static}#header #search form.open .searchstring{display:block;margin-top:75px;margin-bottom:10px}#header #search form.open #dosearch{display:block}#header #search form .searchstring::-webkit-input-placeholder{color:#FFF}#header #search form .searchstring:-moz-placeholder{color:#FFF;opacity:1}#header #search form .searchstring::-moz-placeholder{color:#FFF;opacity:1}#header #search form .searchstring:-ms-input-placeholder{color:#FFF}#header #season{top:25px;left:110px;position:absolute;z-index:99;padding:0}#header #season ul{list-style-type:none;padding:0;margin:0}#header #season ul li{clear:none;float:left}#header #season ul .season a:hover,#header #season ul .seasonsel a{color:#c20e1a}#header #season ul .season a img{display:block;max-height:30px}#header #season ul .season a span{display:none}#header #season ul li.separator{display:none}#header #nav,#header>a{left:10px}#header #search img{max-height:30px;cursor:pointer;position:absolute;left:65px;top:25px}#header #sociallinks{display:none;position:absolute;z-index:99}#header #bookingandnews{min-width:inherit;width:70px;position:absolute;top:0;right:0;z-index:99}#header #nav-background{background:#1c3a48}#header #nav-background,#header #background2{display:none}#bookingandnews,#widgets{background:#7e1520;background:-moz-linear-gradient(left, #7e1520 0%, #640f19 100%);background:-webkit-linear-gradient(left, #7e1520 0%, #640f19 100%);background:linear-gradient(to right, #7e1520 0%, #640f19 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e1520', endColorstr='#640f19',GradientType=1 )}.facebook #header,.facebook #content #main .nav,.facebook #content #main #contenttools{display:none}.facebook #content{padding:0}.facebook #content #main{padding-top:15px;margin:20px auto}.facebook #widgets{display:none}#content{min-height:calc(100% - 113px);position:relative;padding:120px 0 0}@media only screen and (max-width: 767px){#content{padding-top:80px;padding-bottom:95px}}#content #main{width:100%;height:auto;text-overflow:ellipsis;overflow:hidden;background:rgba(255,255,255,0.9);position:relative;padding:0 15px 15px;margin-bottom:15px}.home #content #main{overflow:visible;background:transparent;padding:0}#content #main #contenttools{width:320px}#content #main #contenttools,#content #main #finishweb{display:none}.home #content #main .nav{display:none}#content #main .nav{font-weight:bold;color:#1c3a48;padding:10px 0 20px}#content #main .nav ul{list-style-type:none;padding:0;margin:0}#content #main .nav ul li{float:left}#content #main .nav ul li.separator{padding:0 10px}#content #main .nav ul li a{color:#1c3a48}#content #main .nav ul li a:hover{color:#ab182b}#widgets{width:100%}@media only screen and (min-width: 768px){#widgets{background:rgba(28,58,72,0.9)}}@media only screen and (max-width: 767px){#widgets{position:fixed;bottom:75px;z-index:999}}#footer{clear:both;height:75px;font-size:1.2em;line-height:1.2em;border-top:0.2em solid #fff;overflow:hidden;position:relative;z-index:99}@media only screen and (max-width: 767px){#footer{position:fixed;bottom:0;z-index:999}}#footer:after{clear:both;content:"";display:table;line-height:0}#footer #footer-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#7e1520;background:-moz-linear-gradient(top, #7e1520 0%, #640f19 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7e1520), color-stop(100%, #640f19));background:-webkit-linear-gradient(top, #7e1520 0%, #640f19 100%);background:-o-linear-gradient(top, #7e1520 0%, #640f19 100%);background:-ms-linear-gradient(top, #7e1520 0%, #640f19 100%);background:linear-gradient(to bottom, #7e1520 0%, #640f19 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e1520', endColorstr='#640f19',GradientType=0 );border-top:1px solid #790a16}#footer #footer-background:before{display:block;width:100%;height:1px;content:"";background-color:#c99fa4;margin-top:-1px}#footer #labels{position:absolute}#footer #labels,#footer #finishweb{display:none}#footer #logo{position:absolute;top:-35px;right:5px}#header a.navshow{background:rgba(255,255,255,0.7)}#header>.menu1items .menu1>a,#header #nav .menu2items{font-size:1.1em;background:#fff;border:1px solid #1c3a48}#header #nav .menu1items .menu1>a .description{display:block;font-weight:normal;color:#acacac;text-transform:none;padding:3px 0 0}#header a.navlink:before{font-family:"FontAwesome";content:"\f039";color:#FFF;padding:0 5px}#header>a.navlink:before,#header #nav>a.navlink:before{font-size:1.8em;line-height:1em}#header #nav>a.navlink:before{position:absolute}#header a.navshow{text-decoration:none;padding-top:0.4em}#header>a{position:absolute;z-index:1}#header #nav{display:inline-block;position:absolute;padding:0}#header>a,#header #nav{top:18px}#header>a,#header #nav>a{width:44px;height:44px}#header #nav ul{list-style-type:none;padding:0;margin:0}#header #nav>ul{position:relative;z-index:99}#header #nav>a{display:none}#header #nav:not(:target)>a:first-of-type,#header #nav:target>a:last-of-type{display:block}#header #nav a.navhide{background:#1c3a48;text-decoration:none}#header #nav li{position:relative}#header #nav li a{display:block;text-decoration:none}#header #nav>ul{height:auto;display:none;margin-top:16px}#header #nav>.menu1items ul{position:absolute;z-index:1}#header #nav:target>ul{display:block}#header #nav>ul>li{width:100%;float:none}#header #nav li ul{display:none;position:static;top:100%}#header #nav li:hover>ul{display:block}#header #nav .menu1items .menu1>a{color:#FFF;text-transform:uppercase}#lang-fr #header #nav .menu1items .menu1>a{font-weight:normal;text-transform:none}#header #nav .menu1items>.menu1 .subtitle{display:block;font-weight:normal;text-transform:none}#lang-fr #header #nav .menu1items>.menu1 .subtitle{font-weight:bold}#lang-fr #header #nav .menu1items>.menu1 .subtitle{text-transform:uppercase}#header a.navshow,#header #nav .menu1items .menu1:hover>a,#header #nav .menu1items>.menusel1>a,#header #bookingandnews .datalist .item .fwelement-group .fwlink:hover .title a,#header #bookingandnews .datalist .item .fweventcalendar .search .buttonbar input,#widgets .datalist .item .fweventcalendar .search .buttonbar input{background:#961e2f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTYxZTJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjOTYxZTJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY4MTUyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg, #961e2f 0%, #961e2f 49%, #681520 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #961e2f), color-stop(49%, #961e2f), color-stop(100%, #681520));background:-webkit-linear-gradient(-45deg, #961e2f 0%, #961e2f 49%, #681520 100%);background:-o-linear-gradient(-45deg, #961e2f 0%, #961e2f 49%, #681520 100%);background:-ms-linear-gradient(-45deg, #961e2f 0%, #961e2f 49%, #681520 100%);background:linear-gradient(135deg, #961e2f 0%, #961e2f 49%, #681520 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#961e2f', endColorstr='#681520',GradientType=1 )}#header #nav .menu2items>.menu2{text-transform:none;border:none}#header #nav .menu2items>.menu2>a,#header #nav .menu3items>.menu3>a{color:#1c3a48}#header #nav .menu3items .menu3{text-transform:none;border:none}#header #nav .menu2items li:hover{background:none}#header #nav .menu2items li:hover>a,#header #nav .menu2items .menusel2>a,#header #nav .menu3items li:hover>a,#header #nav .menu3items .menusel3>a{color:#e10011 !important}#header #nav .menu2items>.menu2>a{padding:4px 10px}#header #nav .menu1items>.menu1:first-child>.menu2items>.menu2>a{padding-left:30px}#header #nav .menu1items>.menu1:first-child>.menu2items>.menu2.haschildren>a{padding-left:10px}#header #nav .menu1items>.menu1:first-child>.menu2items>.menu2>.menu3items{display:none}#header #nav .menu1items>.menu1:first-child>.menu2items>.menu2.haschildren>a:before,#header #nav .menu3items>.menu3.haschildren>a:before{font-family:"FontAwesome";content:"\f078";color:#1c3a48;padding-right:6px}#header #nav .menu2items>.menu2>.menu3items>.menu3>a{font-weight:normal;padding-left:32px}#header #nav .menu2items>.menu2>.menu3items>.menu3.haschildren>a{padding-left:12px}#footer .nav{width:95%;overflow:hidden;position:absolute;z-index:1;top:50px;left:5px}#footer .nav .menu2items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-lines:single;-moz-box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;background:none;padding:0}#footer .nav .menu2items .menu2{display:none;float:left;font-size:0.6em;line-height:1.2em;white-space:nowrap;border-right:1px solid #FFF;padding:0 7px 0 0;margin:0 7px 0 0}#footer .nav .menu2items .menu2:nth-child(2),#footer .nav .menu2items .menu2:nth-child(3),#footer .nav .menu2items .menu2:nth-child(4),#footer .nav .menu2items .menu2:last-child{display:block}#footer .nav .menu2items .menu2:last-child{border:none}#footer .nav .menu2items .menu2 a{font-weight:normal;padding:0}#background .fwelement{display:none}.fwbackgroundimage{display:block;width:100% !important;height:100% !important;text-align:left !important;top:0 !important;left:0 !important}.fwbackgroundimage img{width:auto !important;min-width:100% !important;height:auto !important;min-height:100vh !important;top:0 !important;margin:0 !important}#header .fwelement{margin-bottom:0}#header a{color:#FFF;text-decoration:none}#header a:hover{text-shadow:none !important}#header #bookingandnews .fwelement{display:none}#header #bookingandnews .datalist,#widgets .datalist{position:relative}#header #bookingandnews .datalist .item:hover,#header #bookingandnews .datalist .item.open,#widgets .datalist .item:hover,#widgets .datalist .item.open{background:#1c3a48}#header #bookingandnews .datalist .item.open .item-content,#widgets .datalist .item.open .item-content{display:block}#header #bookingandnews .datalist .item .fwelement,#widgets .datalist .item .fwelement{display:none;clear:both;float:none}@media only screen and (max-width: 767px){#header #bookingandnews .datalist .item .fwelement,#widgets .datalist .item .fwelement{font-size:80%}}#header #bookingandnews .datalist .item .fwelement.fwtext,#header #bookingandnews .datalist .item .fwelement.fweventcalendar,#header #bookingandnews .datalist .item .fwelement.fwspace,#widgets .datalist .item .fwelement.fwtext,#widgets .datalist .item .fwelement.fweventcalendar,#widgets .datalist .item .fwelement.fwspace{display:block;margin:0}#header #bookingandnews .datalist .item .fwelement.fwspace,#widgets .datalist .item .fwelement.fwspace{height:15px}#header #bookingandnews .datalist .item .fwelement.fwtext strong,#widgets .datalist .item .fwelement.fwtext strong{font-size:1.6em;font-weight:normal}@media only screen and (max-width: 767px){#header #bookingandnews .datalist .item .fwelement.fwtext strong,#widgets .datalist .item .fwelement.fwtext strong{font-size:1.3em}}#header #bookingandnews .datalist .item .fwelement.fwtext ul,#widgets .datalist .item .fwelement.fwtext ul{padding:0;margin-bottom:10px}#header #bookingandnews .datalist .item .fwelement.fwtext ul li,#widgets .datalist .item .fwelement.fwtext ul li{position:relative;padding-left:20px;margin:0 0 5px}#header #bookingandnews .datalist .item .fwelement.fwtext ul li:before,#widgets .datalist .item .fwelement.fwtext ul li:before{display:inline-block;font-family:"FontAwesome";content:"\f00c";position:absolute;left:0}#header #bookingandnews .datalist .item .fwelement.fwnewsfeed,#widgets .datalist .item .fwelement.fwnewsfeed{display:block;list-style-type:none;padding:0;margin-bottom:15px}#header #bookingandnews .datalist .item .fwelement.fwnewsfeed li,#widgets .datalist .item .fwelement.fwnewsfeed li{margin-bottom:5px}#header #bookingandnews .datalist .item .fwelement.fwnewsfeed li:hover a,#widgets .datalist .item .fwelement.fwnewsfeed li:hover a{color:#ab182b}#header #bookingandnews .datalist .item .fwelement.fwnewsfeed li a,#widgets .datalist .item .fwelement.fwnewsfeed li a{display:block;font-weight:normal;position:relative;padding-left:15px}#header #bookingandnews .datalist .item .fwelement.fwnewsfeed li a:before,#widgets .datalist .item .fwelement.fwnewsfeed li a:before{display:inline-block;content:">";color:#ab182b;position:absolute;top:0;left:0}#header #bookingandnews .datalist .item .fwelement.fwsociallinks,#widgets .datalist .item .fwelement.fwsociallinks{display:block}#header #bookingandnews .datalist .item .fwelement.fwsociallinks li,#widgets .datalist .item .fwelement.fwsociallinks li{clear:none;float:left;position:relative}#header #bookingandnews .datalist .item .fwelement.fwsociallinks li img,#widgets .datalist .item .fwelement.fwsociallinks li img{width:60px;height:60px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search,#widgets .datalist .item .fwelement.fweventcalendar .search{margin:0}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date:after,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date:after{height:0px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput{float:left;position:relative}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:before,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:before{display:block;width:25px;height:25px;content:"";background:url("../images/kalender-input.png") no-repeat;background-size:25px;position:absolute;top:8px;right:10px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput input,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput input{width:100%;height:auto;display:block;background:transparent;border:1px solid #FFF;border-radius:5px;padding:10px 15px}@media only screen and (min-width: 768px) and (max-width: 1199px){#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput.date_from,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput.date_from{margin-bottom:14px}}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.select,#widgets .datalist .item .fwelement.fweventcalendar .search .field.select{border:1px solid #FFF;border-radius:5px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.select select,#widgets .datalist .item .fwelement.fweventcalendar .search .field.select select{width:calc(100% - 30px);color:#FFF;background:#1c3a48;border:none;margin:5px 15px 1px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field .label,#widgets .datalist .item .fwelement.fweventcalendar .search .field .label{display:none}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field .input,#widgets .datalist .item .fwelement.fweventcalendar .search .field .input{width:100%}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .buttonbar input,#widgets .datalist .item .fwelement.fweventcalendar .search .buttonbar input{width:100%;height:auto;display:block;border:1px solid #FFF;border-radius:5px;padding:10px 15px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .datalist,#widgets .datalist .item .fwelement.fweventcalendar .datalist{display:none}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink,#widgets .datalist .item .fwelement-group .fwelement.fwlink{display:block;float:left;clear:none;margin-bottom:10px}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink.blue,#widgets .datalist .item .fwelement-group .fwelement.fwlink.blue{background:#33abe2;background:-moz-linear-gradient(left, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);background:-webkit-linear-gradient(left, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);background:linear-gradient(to right, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33abe2', endColorstr='#2b4371',GradientType=1 )}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink.blue .title a,#widgets .datalist .item .fwelement-group .fwelement.fwlink.blue .title a{text-align:center}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink .label,#widgets .datalist .item .fwelement-group .fwelement.fwlink .label{display:none}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink .title,#widgets .datalist .item .fwelement-group .fwelement.fwlink .title{width:100%;margin:0}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink .title a,#widgets .datalist .item .fwelement-group .fwelement.fwlink .title a{display:block;width:100%;color:#FFF;border:1px solid #FFF;border-radius:5px;padding:10px 15px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n),#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n){margin-left:10px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.select,#widgets .datalist .item .fwelement.fweventcalendar .search .field.select{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .buttonbar,#widgets .datalist .item .fwelement.fweventcalendar .search .buttonbar{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink,#widgets .datalist .item .fwelement-group .fwelement.fwlink{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n),#widgets .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n){margin-left:10px}#header #bookingandnews .datalist .item .item-content,#widgets .datalist .item .item-content{display:none;color:#FFF;background:#1c3a48;position:absolute;left:0;padding:10px}#header #bookingandnews .datalist .item .image,#widgets .datalist .item .image{width:100%;text-align:center;cursor:pointer;position:relative;margin:0}#header #bookingandnews .datalist .item .image img,#widgets .datalist .item .image img{display:inline-block;width:auto;margin:0}#header #bookingandnews .datalist .item:first-child .image{background:#33abe2;background:-moz-linear-gradient(left, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);background:-webkit-linear-gradient(left, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);background:linear-gradient(to right, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33abe2', endColorstr='#2b4371',GradientType=1 )}#widgets .datalist{width:100%;list-style-type:none;padding:0;margin:0}#widgets .datalist.visible-xs .item{order:initial}#widgets .datalist.visible-xs .item:nth-child(1){order:1}#widgets .datalist.visible-xs .item:nth-child(1) .image{background:#33abe2;background:-moz-linear-gradient(left, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);background:-webkit-linear-gradient(left, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);background:linear-gradient(to right, #33abe2 0%, #3a8ac7 50%, #2b4371 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33abe2', endColorstr='#2b4371',GradientType=1 )}#widgets .datalist.visible-xs .item:nth-child(2){order:3}#widgets .datalist.visible-xs .item:nth-child(3){display:none}#widgets .datalist.visible-xs .item:nth-child(4){order:2}#widgets .datalist.visible-xs .item:nth-child(5){order:4}#widgets .datalist.visible-xs .item:nth-child(6){order:5}#widgets .datalist.visible-xs .item:nth-child(7){order:6}#widgets .datalist.visible-xs .item:nth-child(8){order:7}#widgets .datalist.visible-xs .item:nth-child(9){order:8}#widgets .datalist .item{width:12.5%;clear:none;float:left;text-align:center;border:none;padding:0;margin:0}#widgets .datalist .item.open .item-content{width:100%;text-align:left;top:auto;bottom:35px;z-index:99}#widgets .datalist .item:last-child{margin-right:0}#widgets .datalist .item .image{width:100%;float:none}#widgets .datalist .item .image img{width:auto !important;height:35px !important;margin:0}#widgets .datalist .item .item-content .closeicon{display:block;width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer}#widgets .datalist .item .item-content .closeicon img{width:100%;height:auto}#header #sociallinks .fwsociallinks:after{clear:both;content:"";display:table;line-height:0}#header #sociallinks .fwsociallinks li{float:left}#header #sociallinks .fwsociallinks li a{display:block}#header #sociallinks .fwsociallinks li img{width:100%;height:auto}#content .outdooractive-backlink{display:none;font-size:2.5em;color:#575757;position:absolute;top:0;right:15px;z-index:999999}#content .outdooractive-backlink .fa{line-height:30px;border-radius:100%;background:#FFF}#content .fwaccommodation .detail ul li .facilities li:before{position:static !important}#content .fwelement,#content>iframe{width:100%;clear:both;font-size:0.8em;line-height:1.6em;padding:0;margin:0 0 20px}#content .fwelement .fwelement{font-size:inherit}#widgets .fwelement{clear:none;float:left;width:auto;margin:10px 0 0}#content .fwelement .list .item img{width:100% !important}#content .fwelement .detail img{width:100% !important}#content .fwelement p{margin:0 0 15px}#content .fwelement th p,#content .fwelement td p{margin:0}#content .fwelement-group{clear:both}#content ul:after,#content ol:after,#content ul li:after,#content ol li:after{clear:both;content:"";display:table;line-height:0}#content table{border-style:none;border-collapse:collapse;border-spacing:0}#content .fwelement:not(.fwoutdooractive):not(.fwwispo):not(.fwweather):not(.fwtimetable):not(.bookingsite):not(.fwtrustyou2):not(.fwexpander) img{width:100% !important;height:auto !important}#content .fwelement.fwtimetable img,#content .fwelement.fwweather img{width:auto !important}#widgets img{width:100%;height:auto}#content a,#content .maintitle:hover{color:#ab182b}#content a:hover{color:#1c3a48}#content .fwgallery table,#content .fwfilelist table,#content .fwgallery tbody,#content .fwfilelist tbody,#content .fwgallery tr,#content .fwfilelist tr,#content .fwgallery td,#content .fwfilelist td{display:block}#content .fwgooglemap img,#content .fwelement .fwgooglemap img,#content .fwaccommodation .datalist .item .stars img,#content .fwaccommodation .detail .stars img{min-width:0 !important;width:auto !important;height:auto !important}#content .icon img,#content .fwsociallinks img,#content .fwweather img,#content .fwlink img{width:auto !important}#content .icon,#content .fwlink .label,#content .fwlink .image,#content .fwlinklist img,#content .fwgeotracks .detail .seealso img,#content .fwtweet img{width:auto !important;margin:0 3.5% 0 0}#content .fwtext ul,#content .fwparagraph ul,#content .fwarticle .text ul,#content .fwtweet ul,#content .fwsitemap ul,#content .fwtext ol,#content .fwparagraph ol,#content .fwarticle .text ol{padding:0;margin:0}#content .fwtext ul,#content .fwparagraph ul,#content .fwtweet ul,#content .fwtext ol,#content .fwparagraph ol{margin:0 0 3.5% 3.5%}#content .fwtext ul,#content .fwarticle .text ul,#content .fwtweet ul,#content .fwparagraph ul,#content .fwaccommodation .detail .classifications,#content .fwaccommodation .detail ul li .facilities{list-style-type:none;margin-left:1.5% !important}#content .fwtext ul li,#content .fwarticle .text ul li,#content .fwparagraph ul li,#content .fwtweet ul li,#content .fwaccommodation .detail .classifications li,#content .fwaccommodation .detail ul li .facilities li{padding:0 0 0 15px}#content .fwtext ul li:before,#content .fwarticle .text ul li:before,#content .fwparagraph ul li:before,#content .fwtweet ul li:before,#content .fwaccommodation .detail .classifications li:before,#content .fwaccommodation .detail ul li .facilities li:before{content:"•";font-size:10pt;position:absolute;left:15px}.message{font-size:1em;line-height:1em}.success,.okmessage,.mail-frm-success{color:#00ff00}.error,.nokmessage,.mail-frm-err{font-weight:bold;color:#ff0000}#content form:after,#content form>div:after,#content .field:after{clear:both;content:"";display:table;line-height:0}#content .field.floatleft{float:none}#content .field.floatleft .label{width:90% !important;margin-right:0 !important}#content .field.floatleft .input{width:10% !important}#content .form .field input,#content input[type=text],#content input[type=date],#content input[type=password],#content textarea,#content select{color:#000;border:1px solid #D9DADB}#content .range input[type=text]{color:#1c3a48}#content select{width:100%;padding:0 0 0 5px}#content .form .field input,#content input[type=text],#content input[type=date],#content input[type=password],#content .fwecard input[type=text],#content .fwecard input[type=password]{width:100% !important;padding:0 5px}#content .fwoutdooractive .oax_input_large{padding-left:40px}#content .form .radio input,#content .form .checkbox input{width:auto !important}#content .form .checkboxgroup .checkbox{display:inline-block;width:49%}#content .form .checkboxgroup .input label{width:auto}#content .fwrsearch input[type=text]{width:100px !important}#content textarea{width:100%;height:10em !important;padding:0 5px}#content .form .captcha input{clear:none}#content .form .captcha input,#content input.mail-frm-cap{float:right;width:70% !important;border:1px solid #D9DADB;padding:0 5px}#content .fweventcalendar .search select,#content .fwblackboard .fwblackboard-list table.tbl-searchform td select{width:100%}#content .fwelement .date input[type=text],#content .fwblackboard .fwblackboard-list table.tbl-searchform td input[type=text]{width:100%;cursor:pointer}#content .stay select,#content .rooms select,#content input[type=date],#content .date input{width:40% !important;padding:0 5px}#content .date input:first-child{margin:0 3.5% 0 0}#content .fwecard #field_captcha #captcha input.input{width:auto;background:transparent;border:1px solid #000}#content .fwrsearch input.button,#content .val input.button,#content .button,#content td.button,#content .buttonbar,#content .mail-tbl-but{clear:both;float:right;margin:0}#content .mail-tbl-but{width:auto !important}#content .fwrsearch input.button{float:none}#content .fwrsearch input.button,#content .val input.button,#content .button input,#content td.button input,#content .buttonbar input,#content input.frm-frm-but,#content .mail-tbl-but input,#content .listing .datalist .item>.more a,#content .listing .datalist .item>.detailurl a{color:#FFF;border:none;background:#000;cursor:pointer;padding:2px 20px}#content .listing .datalist .item>.more a,#content .listing .datalist .item>.detailurl a{padding:5px 20px}#content .fwrsearch input.button{padding-top:1px;padding-bottom:1px}#content .fwrsearch input.button:hover,#content .val input.button:hover,#content .button input:hover,#content td.button input:hover,#content .buttonbar input:hover,#content input.frm-frm-but:hover,#content .mail-tbl-but input:hover,#content .listing .datalist .item>.more a:hover,#content .listing .datalist .item>.detailurl a:hover{background:#b0182b;color:#FFF}#content .fwformtomail td.mail-frm-td-val{padding-right:0}.lbl,.label,td.label,.mail-frm-td-lbl{min-height:auto !important;padding:0 !important;margin:3px 3.5% 0 0 !important}.val,.value,.input,td.input,td.mail-frm-td-val{padding-right:0;margin:0}.highslide-caption .value{width:auto !important;float:none;padding:0}#content .captchaimage,#content .mail-cap-img{width:auto !important;background:transparent;margin:0 !important}#content .captcha img,#content .mail-cap-img{vertical-align:top;margin:0 5px 0 0;width:64px;border:2px solid #000}#content .lbl,#content .label,#content td.label,#content .mail-frm-td-lbl,#content .val,#content .value,#content .input,#content td.input,#content td.mail-frm-td-val{clear:both;float:none;width:100% !important;height:auto}#content .fwpicture-group .fwpicture .picture,#content .fwparagraph .picture,#content .fwgallery .thumbnail,#content .datalist .item .image{line-height:0}#content .fwpicture-group .fwpicture,#content .fwparagraph .picture,#content .fwgallery .thumbnail,#content .datalist .item .image,#content .fwsubmenu .datalist .item,#content .fwinfrastructure.listtiles .datalist .item,#content .fwweather .datalist .item,#content .fwwispo .datalist .objecttype .objectgroup li.object,#content .fwwispo .objects li.object,#content .fwelement .detail>div,#content .fwrandomwebcamlist,#content .fwwebcamlist .datalist .webcamitem,#content .fwbookingnewwindow-group .fwbookingnewwindow,#content .fwpricetable .fwtable1,#content #main>.fwtable4,#content .fweventcalendar .detail .eventfacts,#content .fweventcalendar .detail .addressinfo,#content .fweventcalendar .detail .image,#content .fwinfrastructure .detail .image,#content .fweventcalendar .detail .eventoverview,#content .fweventcalendar .detail .description,#content .fwinfrastructure .detail .address,#content .fwinfrastructure .detail .openinghours,#content .fwinfrastructure .detail .logo,#content .detail .additionallink,.home #content .fwparagraph .picture,body.topevents #content .fweventcalendar .datalist .topitem,#content .fwelement .detail .events .value,#content .fwelement .detail .infrastructures .value,#content .fwelement .detail .serviceproviders .value{width:100%;margin:0 0 3.5%}#content .fwsubmenu .datalist .item,#content .fwinfrastructure.listtiles .datalist .item .title,body.topevents #content .fweventcalendar .datalist .topitem .title{line-height:1.2em}#content h1,#content .fwinfrastructure .detail .category{font-size:1.6em;margin:0 0 20px !important}#content .fwtitle1,#content .fwparagraph .title,#content .datalist .item>.title{text-overflow:ellipsis;overflow:hidden}#content .fwtitle1{margin:0 !important}#content .fwtitle1 a{display:none}#content h1,#content .fwinfrastructure .detail .category{font-weight:normal;color:#ab182b}#content .fwlinklist .title,#content .fwtitle2 h2{margin:0 0 10px}#content .fwtitle2,#content .fwexpander .expander-titles .maintitle{margin:0 !important}#content h2,#content h3,#content .fwparagraph .title,#content .fwlinklist .title,#content .list .title,#content .datalist span.objectgroup,#content .datalist .item-divider,#content .fwexpander .expander-titles .maintitle{font-size:1.25em;font-weight:600}#content .fwsubmenu .datalist .item h3{margin-bottom:0 !important}#content>.fwtext{margin:0}#content .fwparagraph .title{clear:both}.home #content .fwparagraph{padding:0 15px 15px}.home #content .fwparagraph .text .title{font-weight:normal}.home #content .fwparagraph .text,.home #content .fwparagraph .picture{float:none}.home #content .fwparagraph{background:rgba(255,255,255,0.9)}.home #content .fwparagraph .title{color:#ab182b}#content .fwpicture-group{margin-bottom:0}#content .fwpicture-group .fwpicture a{display:block}#content .fwpicture-group .fwpicture .text{margin-top:0.5em;display:none}#content .fwpicture-group .fwpicture.picturefloat .text{display:block}#content #main>.fwpicture-group .fwpicture.fwpicturelinked .text,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked .text{margin-top:0;font-size:100%}#widgets .fwpicture-group-float{display:block}#widgets .fwpicture-group-float .fwpicture{float:left}#widgets .fwpicture-group-float .fwpicture .picture{text-align:center}#content .fwpicture-group1 .fwpicture{width:auto;min-height:0 !important;float:right !important;font-size:80%;text-align:right !important;background:none !important}#content .fwpicture-group1 .fwpicture .picture{float:right}#content .fwpicture-group1 .fwpicture .picture img{width:auto !important}#content .fwpicture-group1 .fwpicture .text{float:left}#content .fwpicture-group1 .fwpicture a{min-height:0 !important;font-weight:normal !important}#content .fwpicture-group1 .fwpicture:hover a{color:#000 !important;background:none !important}#content #finishweb .fwpicture-group,#content #finishweb .fwpicture-group .fwpicture .picture img{margin:0}#content #finishweb .fwpicture-group .fwpicture{position:relative;margin:0}#content #finishweb .fwpicture-group .fwpicture .picture{float:left}#content #finishweb .fwpicture-group .fwpicture .text{display:block;float:left;font-size:0.8em;padding:20px 5px 0 0;margin:0}#content #finishweb .fwpicture-group .fwpicture .text a{color:#bdbec1}#footer #logo .fwpicture-group .fwpicture .text{font-size:0.8em;line-height:1em;text-align:right;margin:45px 0 0}#footer #logo .fwpicture-group .fwpicture .picture{display:none}.home #content .fwpicture-group{width:50%;min-height:83px;margin-left:15px}#footer #labels .fwpicture-group{display:block}#footer #labels .fwpicture-group div{margin:0}#footer #labels .fwpicture-group div.fwpicture{position:relative}#footer #labels .fwpicture-group div.fwpicture a{display:block;width:100%;text-align:center}#footer #labels .fwpicture-group div.fwpicture div.picture{background:#c9d3de;border-color:#FFF;border-style:solid;padding:5px 0}#footer #labels .fwpicture-group div.fwpicture div.picture img{height:auto}#footer #labels .fwpicture-group div.fwpicture div.text{width:4em;height:4em;background-image:url("../viewpoint-riederalp.png");background-size:100% 100%;position:absolute;top:-50%;left:-17%;border-radius:100%}#footer #labels .fwpicture-group div.fwpicture:nth-child(2) div.text{background-image:url("../viewpoint-bettmeralp.png")}#footer #labels .fwpicture-group div.fwpicture:nth-child(3) div.text{background-image:url("../viewpoint-fiescheggishorn.png")}#footer #labels .fwpicture-group div.fwpicture div.text a{color:transparent}#footer #logo .fwpicture-group .fwpicture{margin:0}#footer #logo .fwpicture-group{display:block}#footer #logo .fwpicture-group div{margin:0}#footer #logo .fwpicture-group div.fwpicture div.text{font-weight:bold}#content .fwwebcamlist .datalist .webcamitem{padding:0}#content .fwwebcamlist .datalist .webcamitem .image{float:none;width:100%;margin:0 !important}#content .fwwebcamlist .datalist .webcamitem .image img{width:100% !important}#content .fwlink .label{margin-top:0 !important}#content .fwlink .title{margin:0}#content .fwlink.bookinglink{background:#3595cb}#content .fwlink.bookinglink .title{float:left;width:100%;font-weight:bold}#content .fwlink.bookinglink .title a{display:block;width:100%;height:100%;color:#FFF;text-decoration:none;position:relative;padding:5px 5px 5px 35px}#content .fwlink.bookinglink .title a:before{height:100%;font-family:"FontAwesome";content:"\f101";font-size:2em;position:absolute;top:calc(33% - 6px);left:8px}@media only screen and (max-width: 767px){#content .fwlink.bookinglink .title a:before{top:14%}}#content .fwlink.bookinglink.nolink .title{display:block;width:100%;height:100%;color:#FFF;text-decoration:none;position:relative;padding:5px 5px 5px 35px}#content .fwlink.bookinglink.nolink .title:before{height:100%;font-family:"FontAwesome";content:"\f101";font-size:2em;position:absolute;top:calc(33% - 6px);left:8px}@media only screen and (max-width: 767px){#content .fwlink.bookinglink.nolink .title:before{top:14%}}#content .fwlink.bookinglink.nolink .title .fwelement.fwflexi.wrapper{margin:0}#content .fwlink.bookinglink.nolink .title .fwelement.fwflexi.wrapper .fwelement.bookingnote{margin:0}#content .fwlink.bookinglink.nolink .title .fwelement.fwflexi.wrapper .fwelement.bookingnote p{margin:0}#content .fwlinklist{margin:0}#content .fwlinklist .list{list-style-type:none;list-style-image:none;padding:0;margin:0}#content .fwlinklist .list li{clear:both;text-align:left;background:transparent;padding:0;margin-bottom:15px}#content .fwlinklist .list li a{display:block;width:100%;line-height:1em;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);position:relative;padding:10px 15px}#content .fwlinklist .list li a:before{font-family:"FontAwesome";content:"\f101";font-size:1.25em;color:#333;padding-right:10px}#content .scroll-wrapper{position:relative}#content .scroll-wrapper .scroll-element{height:15px}#content .scroll-wrapper .scroll-element .scroll-element_track{background-color:grey}#content .scroll-wrapper .scroll-element .scroll-bar{background-color:#1c3a48}#content .fwtable{width:100%}#content .fwtable table{min-width:660px;border:none;border-collapse:collapse}#content .fwtable table th{border-bottom:2px solid #1c3a48}#content .fwtable table td{border-bottom:1px solid #1c3a48}#content .fwtable table td,#content .fwtable table th{height:20px;vertical-align:top;border-right:none;padding:0 5px 0 0}#content .fwtable table th{font-weight:bold}#content .fwtable table th.f,#content .fwtable table td.f{text-align:left;padding-left:0}#content .fwtable table th{font-weight:bold}#content .fwtable table td.i1{background-color:#e6e6e6}#content .fwtable table td.i0{background-color:transparent}#content .fwtable table td.separator{height:20px;border:none}#content .fwtable table td.separator img{width:1px !important}#content .fwtable2 table tr td{width:75%}#content .fwtable2 table tr td:first-child{width:25%}#content .fwtable3 table tr td{width:26.5%}#content .fwtable3 table tr td:first-child{width:20.5%}#content .fwtable4{padding-bottom:0}#content .fwtable4 table tr th:first-child,#content .fwtable4 table tr td:first-child{width:75%}#content .fwtable4 table tr th:nth-child(2),#content .fwtable4 table tr td:nth-child(2){text-align:right}#content .fwtable5 table tr th,#content .fwtable5 table tr td{width:25%;text-align:right}#content .fwtable5 table tr th:first-child,#content .fwtable5 table tr td:first-child{width:50%;text-align:left}#content .fwtable6 table tr th,#content .fwtable6 table tr td{width:25%}#content .fwtable6 table tr th:nth-child(3),#content .fwtable6 table tr td:nth-child(3){width:50%}#content .fwpricetable select{width:80px;float:right}#content .fwpricetable .currencyeur{display:none}#content .fwpricetable .fwtable table tr th,#content .fwpricetable .fwtable table tr td{text-align:right}#content .fwpricetable .fwtable table tr th:first-child,#content .fwpricetable .fwtable table tr td:first-child{width:75%;text-align:left}#content .fwpricetable .fwtable2 table td{width:auto}#content .fwpricetable .fwtable3 table tr th,#content .fwpricetable .fwtable3 table tr td{width:25%}#content .fwpricetable .fwtable3 table tr th:first-child,#content .fwpricetable .fwtable3 table tr td:first-child{width:50%}#content .fwpricetable .fwtable4 table tr th,#content .fwpricetable .fwtable4 table tr td{width:20%}#content .fwpricetable .fwtable4 table tr th:first-child,#content .fwpricetable .fwtable4 table tr td:first-child{width:40%}#content .fwpricetable .fwtable5 table tr th,#content .fwpricetable .fwtable5 table tr td{width:18.75%}#content .fwpricetable .fwtable5 table tr th:first-child,#content .fwpricetable .fwtable5 table tr td:first-child{width:25%}#content .fwpricetable .fwtable1 table,#content #main>.fwtable4 table{min-width:100%}#content .fwfilelist .fwnavigation{display:none}#content .fwfilelist td{height:auto;text-align:left;padding:0}#content .fwfilelist .icon{float:left}#content .fwfilelist .file{width:100%}#content .fwfilelist .date,#content .fwfilelist .empty,#content .fwfilelist .size,#content .fwfilelist .description{display:none}#content .fwfilelist .i0,#content .fwfilelist .i1{background-color:transparent}#content .fwsitemap a{float:none}#content .fwsitemap ul{list-style-image:none;margin:0}#content .fwsitemap ul li{background:none}#content .fwsitemap ul.item1 li{font-weight:bold;text-transform:uppercase}#content .fwsitemap ul.item2 li{text-transform:none;padding:5px 0 5px 15px}#content .fwsitemap ul.item3 li{font-weight:normal}#content .fwsitemap ul.item2 li:first-child,#content .fwsitemap ul.item3 li:first-child,#content .fwsitemap ul.item4 li:first-child,#content .fwsitemap ul.item5 li:first-child{padding-top:10px}#content .fwsitemap ul.item2 li:last-child,#content .fwsitemap ul.item3 li:last-child,#content .fwsitemap ul.item4 li:last-child,#content .fwsitemap ul.item5 li:last-child{padding-bottom:6px}#content .fwslideshow .jquery-cycle .jquery-cycle-slides{width:100% !important}#content .fwslideshow .jquery-cycle .jquery-cycle-slides .jquery-cycle-slide{top:0 !important;left:0 !important}#content .fwspace{height:1px}#content div.fwgallery:after{clear:both;content:"";display:table;line-height:0}#content div.fwgallery{width:100%;clear:both;position:relative;margin-bottom:50px}#content div.fwgallery a{background:none;padding:0}#content div.fwgallery a img{border:none}#content div.fwgallery .fwgallery{width:auto;border-collapse:collapse;border-spacing:0;clear:both}#content div.fwgallery .fwgallery .thumbnail{height:auto;vertical-align:top;text-align:left;border:none;padding:0}#content div.fwgallery .fwgallery .thumbnail .highslide-caption{display:none}#content div.fwgallery .fwnavigation table.datanavigation td.first{visibility:hidden}#content div.fwgallery .fwnavigation table.datanavigation td.last{visibility:hidden}#content div.fwgallery .fwnavigation table.datanavigation td.selected a{color:#1c3a48}.highslide-container{color:#000}#content .fwformtomail{border:none}#content .fwformtomail:after,#content .fwformtomail .form .field:after{clear:both;content:"";display:table;line-height:0}#content .fwformtomail .form .textarea{padding-bottom:10px}#content .fwrecommend{border:none}#content .fwrecommend form{margin:0}#content .fwrecommend form>div{margin:0 0 2px}#content .fwmediaplayer iframe{width:100% !important}#content .iframe{display:inline-block}#content .navigationtop{display:none}#content .fwsearch{position:relative}#content .fwsearch .searchresult .list li{margin-bottom:3.5%}#content .fwsearch .searchresult .list li .title{margin:0 !important}#content .fwsearch .searchresult .fwnavigation{bottom:-20px}#content .fwmediabox{background:transparent}#content .fwmediabox .sources{padding:0 30px}#content .fwelement .sliderkit .sliderkit-nav{display:none;padding:0}#content .fwelement .sliderkit .sliderkit-nav-clip{display:inline-block}#content .fwmediabox .sources,#content .fwelement .sliderkit .sliderkit-nav{background:rgba(28,58,72,0.7)}#content .fwmediabox .sources li{color:#FFF}#content .fwelement .sliderkit .sliderkit-panels,#content .fwmediabox .panels{border:none}#content .fwmediabox .panels .labelbox .label{width:100% !important}#content .fwelement .sliderkit .sliderkit-panels .sliderkit-panel{padding:0}#content .fwelement .sliderkit-photogallery{padding-bottom:0 !important}#content .fwelement .sliderkit-photogallery .sliderkit-panels .sliderkit-panel img{width:auto !important}#content .fwelement .sliderkit-btn{width:30px;height:100%;display:block !important}#content .fwelement .sliderkit .sliderkit-panels .sliderkit-btn{opacity:1.0 !important}#content .fwmediabox .sliderkit-nav .sliderkit-btn a,#content .fwelement .sliderkit-btn a{display:none;width:100%;height:100% !important;color:#FFF;opacity:1.0;font-family:"FontAwesome";font-size:4em;background:transparent}#content .fwelement .sliderkit-btn:not(.sliderkit-btn-disable) a{display:block}#content .fwelement .sliderkit-btn{width:50px}#content .fwelement .sliderkit-btn a:before{position:absolute;top:0;left:5px;margin:170px 0 0 10px}@media only screen and (max-width: 767px){#content .fwelement .sliderkit-btn a:before{margin-top:65px}}@media only screen and (min-width: 768px) and (max-width: 991px){#content .fwelement .sliderkit-btn a:before{margin-top:150px}}@media only screen and (min-width: 992px) and (max-width: 1199px){#content .fwelement .sliderkit-btn a:before{margin-top:150px}}#content .fwelement .sliderkit-btn.sliderkit-go-next a:before{left:auto;right:5px;margin:170px 10px 0 0}@media only screen and (max-width: 767px){#content .fwelement .sliderkit-btn.sliderkit-go-next a:before{margin-top:65px}}@media only screen and (min-width: 768px) and (max-width: 991px){#content .fwelement .sliderkit-btn.sliderkit-go-next a:before{margin-top:150px}}@media only screen and (min-width: 992px) and (max-width: 1199px){#content .fwelement .sliderkit-btn.sliderkit-go-next a:before{margin-top:150px}}#content .fwelement .sliderkit-btn a:hover{opacity:0.6}#content .fwmediabox .sliderkit-nav .sliderkit-nav-prev,#content .fwelement .sliderkit .sliderkit-panels .sliderkit-go-prev{text-align:left}#content .fwmediabox .sliderkit-nav .sliderkit-nav-prev a:before,#content .fwelement .sliderkit .sliderkit-panels .sliderkit-go-prev a:before{content:"\f104"}#content .fwmediabox .sliderkit-nav .sliderkit-nav-next,#content .fwelement .sliderkit .sliderkit-panels .sliderkit-go-next{text-align:right}#content .fwmediabox .sliderkit-nav .sliderkit-nav-next a:before,#content .fwelement .sliderkit .sliderkit-panels .sliderkit-go-next a:before{content:"\f105"}#content .fwmediabox .sliderkit-nav .sliderkit-nav-prev{left:0}#content .fwmediabox .sliderkit-nav .sliderkit-nav-next{right:0}#content .datalist{padding:0;margin:0}#content .datalist .item{cursor:pointer;position:relative;border-bottom:1px solid #1c3a48;padding:10px 0 35px 0px;margin:0}#content .datalist .item a{text-decoration:none}#content .datalist .item:hover,#content .fwsubmenu .datalist .item:hover,#content .fwsubmenu .datalist .item:hover h3,#content .fwinfrastructure .datalist .item:hover,#content .fwinfrastructure.listtiles .datalist .item:hover,#content .fwwebcamlist .datalist .item:hover h3,#content .fwbookingnewwindow-group .fwbookingnewwindow:hover .text,#content #main>.fwpicture-group .fwpicture.fwpicturelinked:hover a,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked:hover a,#content .detail .additionallink:hover a,#content .fwaccommodation .detail .bookinglink:hover a,body.topevents #content .fweventcalendar .datalist .topitem:hover,body.topevents #content .fweventcalendar .datalist .topitem:hover .title,#content .fwelement .detail .events .value:hover a,#content .fwelement .detail .infrastructures .value:hover a,#content .fwelement .detail .serviceproviders .value:hover a,#content .fwlink.bookinglink:hover,#content .fwlink.bookinglink.nolink{background:#b0182b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwMTgyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZDBmMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #b0182b 0%, #4d0f16 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0182b), color-stop(100%, #4d0f16));background:-webkit-linear-gradient(top, #b0182b 0%, #4d0f16 100%);background:-o-linear-gradient(top, #b0182b 0%, #4d0f16 100%);background:-ms-linear-gradient(top, #b0182b 0%, #4d0f16 100%);background:linear-gradient(to bottom, #b0182b 0%, #4d0f16 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0182b', endColorstr='#4d0f16',GradientType=0 )}#content .listing .datalist .item{cursor:auto}#content .listing .datalist .item:hover{background:none}#content .listing .datalist .item:hover,#content .listing .datalist .item:hover a{color:#1c3a48}#content .listing .datalist .item:hover .more a,#content .listing .datalist .item:hover .detailurl a{color:#FFF !important}#content .datalist .item>div{margin:0}#content .datalist .item .image{padding:0}#content .datalist .item>.image{clear:both;float:none;margin:0}#content .datalist .item .image img{position:relative;margin:0}#content .datalist .item h3,#content .datalist .item .category,#content .datalist .item .title{padding:0}#content .datalist .item .category{margin:0.25em 0 0.75em 0 !important}#content .datalist .item h3 a,#content .datalist .item .title a,#content #main>.fwpicture-group .fwpicture.fwpicturelinked .text a,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked .text a,#content .fwbookingnewwindow-group .fwbookingnewwindow a,#content .fwelement .detail .additionallink .value a,#content .fwaccommodation .detail .bookinglink a,#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{font-weight:bold;color:#1c3a48}#content .datalist .item:hover,#content .datalist .item:hover a,#content .fwbookingnewwindow-group .fwbookingnewwindow:hover a{color:#FFF}#content .datalist .item>.lead,#content .datalist .item>.description,#content .datalist .item>.file{display:none}#content .datalist .item .lead,#content .datalist .item .description{max-height:70px;font-size:1em;line-height:1.6em;overflow:hidden;padding:0;margin:0 0 1em 0}#content .datalist .item .subcategory{margin-bottom:1em;font-style:italic}#content .datalist .item .back,#content .datalist .item .backurl{position:absolute;right:0;margin:0}#content .datalist .item>.tourtype,#content .datalist .item>.timerange,#content .datalist .item>.title,#content .datalist .item>.category,#content .datalist .item>.address,#content .datalist .item>.location,#content .datalist .item>.more,#content .datalist .item>.detailurl{clear:both;float:none}#content .datalist .item>.more,#content .datalist .item>.detailurl{width:auto;text-align:right;position:absolute;right:5px;bottom:5px;margin:0}#content .datalist:after,#widgets .datalist:after,#content .datalist .item:after,#widgets .datalist .item:after,#content .fwbookingnewwindow-group:after{clear:both;content:"";display:table;line-height:0}#content .datalist .separator{display:none}#content .fwsubmenu .datalist .item,#content .fwinfrastructure.listtiles .datalist .item,#content .fwweather .datalist .item,#content .fwwispo .datalist li.object,#content .fwwispo .objects li.object,#content .fwwebcamlist .datalist .item,#content .fwbookingnewwindow-group .fwbookingnewwindow,#content #main>.fwpicture-group .fwpicture.fwpicturelinked,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked,#content .detail .additionallink,#content .fwaccommodation .detail .bookinglink,body.topevents #content .fweventcalendar .datalist .topitem,#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{clear:none;float:left;overflow:hidden;background:#d5d6d7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDZkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZTRlNGU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjZWNlZGVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZjBmMWYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjZWZlZmYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZTJlMmU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1ZDZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d5d6d7), color-stop(6%, #e4e4e6), color-stop(12%, #ecedee), color-stop(18%, #f0f1f2), color-stop(29%, #f3f3f4), color-stop(65%, #f3f3f4), color-stop(82%, #efeff0), color-stop(94%, #e2e2e4), color-stop(100%, #d5d6d8));background:-webkit-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:-o-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:-ms-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:linear-gradient(to bottom, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d6d7', endColorstr='#d5d6d8',GradientType=0 );border:none;padding:0;min-height:4em}#content .fwsubmenu .datalist .item div,#content .fwsubmenu .datalist .item h3,#content .fwinfrastructure.listtiles .datalist .item div,#content .fwweather .datalist .item div,#content .fwwebcamlist .datalist .item h3,#content .detail .additionallink .value a,body.topevents #content .fweventcalendar .datalist .topitem div{width:100%;float:none;display:none;font-size:1em;color:#000;margin:0}#content .detail .additionallink .value{width:100% !important}#content .fwsubmenu .datalist .item .image,#content .fwinfrastructure.listtiles .datalist .item .location,#content .fwweather .datalist .item .image,#content .fwsubmenu .datalist .item h3 a,#content .fwinfrastructure.listtiles .datalist .item .title,#content .fwinfrastructure.listtiles .datalist .item .detailurl,#content .fwwebcamlist .datalist .item h3,#content #main>.fwpicture-group .fwpicture.fwpicturelinked .text a,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked .text a,#content .fwbookingnewwindow-group .fwbookingnewwindow a,#content .fwelement .detail .additionallink a,#content .fwelement .detail .additionallink .value a,body.topevents #content .fweventcalendar .datalist .topitem .image,body.topevents #content .fweventcalendar .datalist .topitem .title,#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{display:block;clear:both;height:56px;overflow:hidden;padding:0 5px 4px}#content .fwsubmenu .datalist .item .image,body.topevents #content .fweventcalendar .datalist .topitem .image{height:auto;padding:0 !important;margin:0 !important}#content .fwinfrastructure.listtiles .datalist .item .title,#content .fwinfrastructure.listtiles .datalist .item .detailurl,#content .fwinfrastructure.listtiles .datalist .item .location,#content .fwbookingnewwindow-group .fwbookingnewwindow a{height:auto}#content .fwbookingnewwindow-group .fwbookingnewwindow a,#content .fwelement .detail .additionallink a,#content .fwelement .detail .additionallink .value a,#content .fwaccommodation .detail .bookinglink a,#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{min-height:56px}#content .fwbookingnewwindow-group .fwbookingnewwindow .image a{padding:0 !important}#content .fwsubmenu .datalist .item h3{display:block;clear:both}#content #main>.fwpicture-group .fwpicture.fwpicturelinked .text a,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked .text a,#content .fwbookingnewwindow-group .fwbookingnewwindow a,#content .fwsubmenu .datalist .item h3 a,#content .fwwebcamlist .datalist .item h3,#content .fwelement .detail .additionallink .value a,body.topevents #content .fweventcalendar .datalist .topitem .title,#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{padding-top:0.5em}#content .datalist .item h3,body.topevents #content .fweventcalendar .datalist .topitem .title{margin:0 !important}#content .fwsubmenu .datalist .item h3 a,#content .fwinfrastructure.listtiles .datalist .item .title a,#content .fwwebcamlist .datalist .item h3 a,#content .fwbookingnewwindow-group .fwbookingnewwindow a,#content #main>.fwpicture-group .fwpicture.fwpicturelinked .text a,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked .text a,#content .detail .additionallink .value a,#content .fwaccommodation .detail .bookinglink a,body.topevents #content .fweventcalendar .datalist .topitem .title,#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{color:#1c3a48}#content .fwsubmenu .datalist .item:hover h3 a,#content .fwinfrastructure.listtiles .datalist .item:hover a,#content .fwinfrastructure.listtiles .datalist .item:hover div,#content .fwwebcamlist .datalist .item:hover h3 a,#content #main>.fwpicture-group .fwpicture.fwpicturelinked:hover a,#content #main>.fwexpander .fwpicture-group .fwpicture.fwpicturelinked:hover a,#content .detail .additionallink:hover .value a,#content .fwaccommodation .detail .bookinglink:hover a,body.topevents #content .fweventcalendar .datalist .topitem:hover div,#content .fwelement .detail .events .value:hover a,#content .fwelement .detail .infrastructures .value:hover a,#content .fwelement .detail .serviceproviders .value:hover a{color:#FFF}#content .fwsubmenu{margin:0}#content .fwelement .detail{position:relative}#content .fwelement .detail .label,#content .fwelement .detail .value{clear:both;float:none !important}#content .fwelement .detail .label{padding-top:0}#content .fwelement .detail div{margin-left:0}#content .fwelement .detail .image{overflow:hidden}#content .fwelement .detail .image img{max-width:100%}#content .fwelement .detail .description{clear:both}#content .fwelement .detail .address:after{clear:both;content:"";display:table;line-height:0}#content .fwelement .detail .address,#content .fwelement .detail>.link,#content .fwelement .detail .openinghours{margin:0 0 15px}#content .fwelement .detail .openinghours .openinghourstitle{font-weight:bold}#content .fwelement .detail .topics .list li{margin-bottom:0px}#content .fwelement .detail .map .fwgooglemap{width:100% !important}#content .fwelement .detail .map,#content .fwelement .back,#content .fwelement .backurl{clear:both;float:none;width:100% !important}#content .fwelement .detail .additionallink:hover{cursor:pointer}#content .fwelement .detail .additionallink .image{width:100%;background-size:100% 100%;margin:0 !important}#content .fwelement .detail .additionallink.position .image{background-image:url("../tile-icons/anfahrt.png")}#content .fwelement .detail .additionallink.file .image{background-image:url("../tile-icons/dokumente.png")}#content .fwelement .detail .additionallink.link.video .image{background-image:url("../tile-icons/youtube.png")}#content .fwelement .detail .additionallink.audio .image{background-image:url("../tile-icons/audio.png")}#content .fwelement .detail .additionallink.subscription .image{background-image:url("../tile-icons/ticket.png")}#content .fwelement .detail .additionallink.link .image{background-image:url("../tile-icons/link.png")}#content .fwelement .detail .additionallink.booking .image{background-image:url("../tile-icons/booking.png")}#content .fwelement .detail .additionallink.link.booking .image{background-image:url("../tile-icons/link-blue.png")}#content .fwelement .detail .events,#content .fwelement .detail .infrastructures,#content .fwelement .detail .serviceproviders{clear:both;margin-bottom:0}#content .fwelement .detail .events:after,#content .fwelement .detail .infrastructures:after,#content .fwelement .detail .serviceproviders:after{clear:both;content:"";display:table;line-height:0}#content .fwelement .detail .events .label,#content .fwelement .detail .infrastructures .label,#content .fwelement .detail .serviceproviders .label{width:100% !important;margin-right:0 !important}#content .fwelement .detail .events .value,#content .fwelement .detail .infrastructures .value,#content .fwelement .detail .serviceproviders .value{display:inline-block;clear:none;float:left !important}#content .fwelement .detail .events .value:after,#content .fwelement .detail .infrastructures .value:after,#content .fwelement .detail .serviceproviders .value:after{clear:both;content:"";display:table;line-height:0}#content .fwelement .detail .events .value a,#content .fwelement .detail .infrastructures .value a,#content .fwelement .detail .serviceproviders .value a{width:100%}#content .fwwispo{margin:0}#content .fwwispo img{width:1.5em !important;clear:both;float:none;width:auto}#content .fwwispo .datalist span{display:block}#content .fwwispo .datalist span.objecttype{margin:0 0 0.5em}#content .fwwispo .datalist li.object .openinghours p{margin:0 0 5px}#content .fwwispo .datalist li.object .object,#content .fwwispo .objects li.object .title,#content .fwwispo .datalist li.object .openinghours{float:right;margin:0}#content .fwwispo .datalist li.object .openinghours{color:#000;margin-top:10px}#content .fwwispo .datalist li.object .object,#content .fwwispo .datalist li.object .openinghours{width:calc(100% - 70px)}#content .fwwispo .datalist li.object .linktimetable{float:right;width:calc(100% - 70px);margin-top:10px}#content .fwwispo .objects li.object .title{width:calc(100% - 22px)}#content .fwwispo .datalist li.object img:first-child,#content .fwwispo .legend li img{display:none}#content .fwwispo .datalist li.object:before,#content .fwwispo .legend li:before{display:inline-block;width:25px;font-family:"FontAwesome";font-size:1.3em;padding-right:5px}#content .fwwispo .datalist li.object.statusopen:before,#content .fwwispo .legend li:nth-child(1):before{content:"\f00c";color:green}#content .fwwispo .datalist li.object.statusclosed:before,#content .fwwispo .legend li:nth-child(2):before{content:"\f00d";color:red}#content .fwwispo .datalist li.object.statusinprogress:before,#content .fwwispo .legend li:nth-child(3):before{content:"\f1db";color:yellow}#content .fwwispo .datalist li.object,#content .fwwispo .objects li.object{padding:0.5em}#content .fwwispo .datalist li.object .object,#content .fwwispo .objects li.object{color:#000}#content .fwwispo .datalist .objecttype .object{width:100%;margin:0 0 1.5%}#content .fwwispo .datalist li.objecttype{line-height:1em;margin:0 0 15px}#content .fwwispo .datalist li.objecttype ul{width:100%;display:none}#content .fwwispo .datalist li.objecttype ul li.objectgroup{margin-bottom:0}#content .fwwispo .datalist li.objecttype ul li.objectgroup>.title{cursor:pointer;position:relative;padding-left:25px}#content .fwwispo .datalist li.objecttype ul li.objectgroup>.title:before{font-family:"FontAwesome";content:"\f078";position:absolute;left:0;padding-right:5px}#content .fwwispo .datalist li.objecttype ul li.objectgroup>.title .counter{display:none;font-size:0.8em;padding-left:5px}#content .fwwispo .datalist li.objecttype ul li.object span.object{line-height:1.1em}#content .fwwispo .datalist li.objecttype .objecttype .counter{display:inline}#content .fwwispo .datalist li.objecttype>.title{width:100%;color:#333;line-height:1em;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);cursor:pointer;position:relative;padding:10px 15px;margin:0}#content .fwwispo .datalist li.objecttype>.title:before{display:inline-block;font-family:"FontAwesome";content:"\f103";font-size:1.1em;font-weight:normal;cursor:pointer;position:absolute;top:10px;right:15px}#content .fwwispo .datalist li.objecttype>ul{background:#FFF;border:1px solid #ddd;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border-top:none;columns:auto auto;-webkit-columns:auto auto;-moz-columns:auto auto;padding:0 15px;margin:0}#content .fwwispo .timetable ul.objects .times-up,#content .fwwispo .timetable ul.objects .times-down{width:50%}#content .fwwispo .info .item,#content .fwwispo .weather{margin:0 0 15px}#content .fwwispo .messages{margin:0}#content .fwweather .datalist .item{height:130px;position:relative;cursor:auto}#content .fwweather .datalist .item div{display:block;width:100% !important;text-align:center;position:absolute}#content .fwweather .datalist .item .label{top:50px}#content .fwweather .datalist .item .temprange{bottom:15px}#content .fwweather .datalist .item .image{top:0;padding:15px 0}#content .fwweather .datalist .item .image img{width:auto}#content .fwweather .datalist .item .label{font-weight:bold}#widgets .fwweather{display:block}#widgets .fwweather .datalist{width:auto}#widgets .fwweather .datalist .item{background:none;border:none;padding:0}#widgets .fwweather .datalist .item div{display:none}#widgets .fwweather .datalist .item .image{display:block;text-align:center}#content .fwweather .datalist .item,#content .fwwispo .object{width:48%}#content .fwweather .datalist .item,#content .fwwispo .object{margin:0 3.5% 3.5% 0}#content .fwweather .datalist .item:nth-child(2n),#content .fwwispo .object:nth-child(2n){margin-right:0}#content .fwelement.fwtimetable img{width:auto !important}#content .fwelement.fwtimetable h1{text-align:left}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo{padding:0}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field{padding:0}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field.datejquery{clear:both !important}@media only screen and (max-width: 1420px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field.time{float:left}}@media only screen and (min-width: 1421px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field.time{width:8%}}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field .label,#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field .input{width:100% !important}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field .input input[type="text"]{width:100% !important}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .field .error{white-space:nowrap}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform #swap{margin:30px 0 0}@media only screen and (max-width: 767px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform #swap{padding:0;margin:0 0 15px}}@media only screen and (min-width: 1421px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform #swap{margin:30px 25px 0}}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum{margin:30px 0 0}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.toogle{width:145px;padding:0;margin:35px 0 0}@media only screen and (max-width: 767px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.toogle{display:inline-block;float:none}}@media only screen and (max-width: 1420px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.toogle{float:left;clear:none}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.toogle .switch--horizontal{margin-top:0}}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.toogle input[type="radio"]{width:46px !important}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.search{background:transparent}@media only screen and (max-width: 1420px){#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.search{clear:both}}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.search input[type="submit"]{width:100% !important;color:#FFF;background:#EE0000}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.advancedsearch{padding-left:30px}#content .fwelement.fwtimetable .fwtimetablecontent .fwtimetableinfo .fwform .secondcolum.advancedsearch input[type="submit"]{width:auto !important;margin:0}#content .fwelement.fwtimetable .switch--horizontal input:checked ~ .toggle-outside .toggle-inside{top:2px}#content .fwbookingframe{margin-left:-14px}#content .fwarticlelist,#content .fweventcalendar,#content .fwinfrastructure,#content .fwaccommodation{position:relative;margin-bottom:50px}#content .fwarticlelist .addressinfo a,#content .fwarticlelist .address-wrapper a,#content .fweventcalendar .addressinfo a,#content .fweventcalendar .address-wrapper a,#content .fwinfrastructure .addressinfo a,#content .fwinfrastructure .address-wrapper a,#content .fwaccommodation .addressinfo a,#content .fwaccommodation .address-wrapper a{display:block;overflow:hidden;text-overflow:ellipsis}#content .fweventcalendar .search form,#content .fwinfrastructure .form{margin:0 0 30px}#content .fweventcalendar .search form:after,#content .fwinfrastructure .form:after{clear:both;content:"";display:table;line-height:0}#content .fweventcalendar .detail .additional,#content .fwinfrastructure .detail .additional{width:100%;float:none;clear:both;padding-top:2em}#content .fwinfrastructure.listtiles .datalist .item{height:140px;padding:10px 0}#content .fwinfrastructure.listtiles .datalist .item>div{width:auto;min-height:auto !important}#content .fwinfrastructure.listtiles .datalist .item .detailurl,#content .fwinfrastructure.listtiles .datalist .item .address,#content .fwinfrastructure.listtiles .datalist .item .address>.location{display:block}#content .fwinfrastructure.listtiles .datalist .item .image{display:none}#content .fwinfrastructure .datalist .item .openinghourstoday .status{display:inline-block}#content .fwinfrastructure .datalist .item .openinghourstoday .status:before{font-family:"FontAwesome";content:"\f017";margin-right:5px}#content .fwinfrastructure .datalist .item .openinghourstoday .times{display:inline-block}#content .fwinfrastructure .datalist .item .openinghourstoday .times .time:after{content:", "}#content .fwinfrastructure .datalist .item .openinghourstoday .times .time:last-child:after{content:""}#content .fwinfrastructure .datalist .item .openinghourstoday.openinghourstodayopen .status:after{content:": "}#content .fwinfrastructure .datalist .item .company,#content .fwinfrastructure .datalist .item .firstandlastname,#content .fwinfrastructure .datalist .item .fax,#content .fwinfrastructure .datalist .item .position{display:none}#content .fwinfrastructure .detail>div:not(.events):not(.infrastructures):not(.serviceproviders) .value{clear:both;float:none !important;width:100% !important}#content .fwinfrastructure .detail .category{font-style:normal}#content .fwinfrastructure .detail .openinghourstoday .status{font-weight:bold}#content .fwinfrastructure .detail .openinghourstoday .status:before{font-family:"FontAwesome";content:"\f017";margin-right:5px}#content .fwinfrastructure .detail .openinghourdaterange{margin-bottom:10px}#content .fwinfrastructure .detail .openinghourdate{font-weight:normal;margin-top:0px}#content .fwinfrastructure .detail .weekdays{font-style:normal}#content .fwinfrastructure .detail .times .time:after{content:", "}#content .fwinfrastructure .detail .times .time:last-child:after{content:""}#content .fwinfrastructure .detail .topics .list{list-style:disc;list-style-position:inside}#content .fwinfrastructure .detail .topics .list li{display:list-item}#content .fweventcalendar .date .value{white-space:pre-line}#content .fweventcalendar .date .value input{margin-bottom:3px}#content .fweventcalendar .search{margin:0}#content .fweventcalendar .detail .image,#content .fweventcalendar .detail .title{width:100%;float:none;clear:both}#content .fweventcalendar .export{margin:0 0 3.5%}#content .fweventcalendar .export a{border-right:1px solid #1c3a48;padding-right:5px;margin-right:5px}#content .fweventcalendar .export a:last-child{border:none}#content .fweventcalendar .datalist .item-divider{display:none}#content .fweventcalendar .datalist .item .title .datetime-wrapper{display:none}body.topevents #content .fweventcalendar .datalist .item.topitem>div{display:none}body.topevents #content .fweventcalendar .datalist .item.topitem>.image,body.topevents #content .fweventcalendar .datalist .item.topitem>.title{display:block}body.topevents #content .fweventcalendar .datalist .item.topitem>.title span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.topevents #content .fweventcalendar .datalist .item.topitem>.title div{display:block;width:auto;font-weight:normal}body.topevents #content .fweventcalendar .datalist .item.topitem>.title div.datetime-wrapper{clear:both;float:none;padding-top:3px}body.topevents #content .fweventcalendar .datalist .item.topitem>.title div.datetime-wrapper>.daterange{max-width:100%;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.topevents #content .fweventcalendar .datalist .item.topitem>.title div.datetime-wrapper>.timerange{display:none}body.topevents #content .fweventcalendar .datalist .item.topitem>.timerange{left:84px}#content .fweventcalendar .datalist .item .daterange{clear:both;width:auto;max-width:60%;float:left;padding-right:5px}#content .fweventcalendar .datalist .item .timerange{width:auto;float:none}#content .fweventcalendar .datalist .item-divider{background:transparent;margin:0}#content .fweventcalendar.eventdetail .detail .addressinfo{margin-right:0 !important}#content .fweventcalendar .detail .label,#content .fweventcalendar .detail .value{width:100% !important}#content .fweventcalendar .detail .eventdata .label,#content .fweventcalendar .detail .additionallink .label,#content .fweventcalendar .detail .eventdata .value,#content .fweventcalendar .detail .additionallink .value{width:100% !important;float:none !important;clear:both;text-overflow:ellipsis;overflow:hidden}#content .geotracks-map{display:none}#content .fwgeotracks .range .slider{width:100%}#content .fwgeotracks .range .rangeform,#content .fwgeotracks .range .rangeto{width:45%}#content .fwgeotracks .fwnavigation{bottom:55px}body.agMapSmallScreen #content .fwoutdooractive{position:relative;z-index:0}#content .fwoutdooractive .oax .oax-list-container{overflow-x:scroll}#content .fwoutdooractive .oax .oax-list-container table{min-width:700px}#content .fwoutdooractive .oax .oax_btn_dark{background:#1c3a48}#content .fwoutdooractive .oax .oax_btn_dark:hover{background:rgba(135,135,135,0.2)}#content .fwoutdooractive .oax .oax_detail_main>div.oax_detail_tabs{order:1;-webkit-order:1}#content .fwoutdooractive .oax .oax_detail_main>div.oax_tile_teaser{order:3;-webkit-order:3;margin:0}#content .fwoutdooractive .oax .oax_detail_main>div.oax_tile_teaser h3{margin:0}#content .fwoutdooractive .oax .oax_detail_main>div.oax_detail_commentCondition{order:2;-webkit-order:2;margin:0}#content .fwoutdooractive .oax .oax-part-singleviewpage,#content .fwoutdooractive .oax .oax_head_bar,#content .fwoutdooractive .oax .oax_detail_tabs,#content .fwoutdooractive .oax .oax_detail_tabs>input:checked+h2+div,#content .fwoutdooractive .oax .oax_detail_tabs>input:checked+div{background:transparent !important}#content .fwoutdooractive h3{margin-bottom:0 !important}#content .fwoutdooractive-menu .fwlinklist .list{width:100%;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:15px}#content .fwoutdooractive-menu .fwlinklist .list li{clear:none;float:left;margin:0}#content .fwoutdooractive-menu .fwlinklist .list li a{background:transparent;border:none;box-shadow:none}#content .fwoutdooractive-menu .fwlinklist .list li a.active{font-weight:bold}#content .fwexpander{margin:0}#content .fwexpander .expander-item{margin-bottom:15px}#content .fwexpander .expander-item.expanded .expander-titles .maintitle{border-bottom-right-radius:0;border-bottom-left-radius:0}#content .fwexpander .expander-item.expanded .expander-titles .maintitle:hover{color:#333}#content .fwexpander .expander-item .expander-icon{display:none}#content .fwexpander .expander-item .expander-titles .maintitle{color:#333;line-height:1em;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);position:relative;padding:10px 15px}#content .fwexpander .expander-item .expander-titles .maintitle:after{display:inline-block;font-family:"FontAwesome";content:"\f103";font-size:1.1em;font-weight:normal;cursor:pointer;position:absolute;top:10px;right:15px}#content .fwexpander .expander-item .expander-titles .subtitle{display:none}#content .fwexpander .expander-item .expander-seperator{border-bottom:none}#content .fwexpander .expander-item .expander-content{background:#FFF;border:1px solid #ddd;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border-top:none;padding:10px 15px 0}#content .fwexpander .expander-item .expander-content .fwelement ul.widget li:first-child:before{content:none}#content .fwexpander .expander-item .expander-content .fwelement ul li:before{left:41px}.home #content .fwexpander{background:url("../mascots/mascot-mobile-2.png") right -96px no-repeat}.home #content .fwexpander:before{display:block;width:162px;height:152px;content:"";position:absolute;top:5px;right:0;background:url("../mascots/mascot-mobile-1.png") no-repeat}.home #content .fwexpander .expander-item{margin:0 0 2em}@media only screen and (max-width: 767px){.home #content .fwexpander .expander-item .expander-titles .maintitle{background:transparent;border:none;padding-bottom:15px !important}}.home #content .fwexpander .expander-item .expander-icon{display:none}.home #content .fwexpander .expander-item .expander-titles{background:rgba(255,255,255,0.9);padding:10px 10px 1px}.home #content .fwexpander .expander-item .expander-titles .maintitle{font-weight:normal;color:#ab182b;padding:0 5px}.home #content .fwexpander .expander-item .expander-titles .maintitle:after{display:none}.home #content .fwexpander .expander-item .expander-titles .subtitle{display:none}.home #content .fwexpander .expander-item .expander-content{background:transparent;border:none;padding:0}.home #content .fwexpander .expander-item .expander-content .fwelement{font-size:inherit;line-height:inherit}.home #content .fwexpander .expander-item .expander-content .fwelement.fwparagraph .title{padding:0}.home #content .fwexpander .expander-item .expander-content .fwelement ul li:before{left:26px}#content .fwaccommodation .categorystars .fa{padding-right:3px}#content .fwaccommodation .detail .location{display:none}#content .fwaccommodation .detail .info div,#content .fwaccommodation .detail .info ul{margin-bottom:3.5%}#content .fwaccommodation .detail .info .facilities{list-style-type:none;clear:both;float:none;padding-left:0 !important;margin-left:0 !important}#content .fwaccommodation .detail .info .facilities .facility{clear:none;float:left;padding:0;margin-right:2px}#content .fwaccommodation .detail .info .facilities .facility:before{display:none}#content .fwaccommodation .detail .info .facilities .facility .facility-icon{display:block;width:17px;height:17px;background:url("../images/facilities.png") no-repeat 0 0 transparent}#content .fwaccommodation .detail .info .classifications{clear:both;float:none;margin-left:0 !important}#content .fwaccommodation .detail .info .classifications li{clear:none;float:left;padding:0;margin-right:2px}#content .fwaccommodation .detail .info .classifications li:before{display:none}#content .fwaccommodation .detail .info .classifications li img{width:auto !important;max-height:60px}#content .fwaccommodation .detail .info .metarating:after{content:"";display:table;clear:both;line-height:0}#content .fwaccommodation .detail .info .metarating.trustyou{margin-top:30px}#content .fwaccommodation .detail .info .metarating.trustyou .fwtrustyou2{line-height:1em}#content .fwaccommodation .detail .info .metarating.trustyou .fwtrustyou2 .value{width:45px !important;height:44px !important}#content .fwaccommodation .detail .info .metarating.trustyou .fwtrustyou2 .score-rating-container{margin-bottom:0}#content .fwaccommodation .detail .info .metarating.trustyou .fwtrustyou2 .score-rating-container .score-wrapper,#content .fwaccommodation .detail .info .metarating.trustyou .fwtrustyou2 .score-rating-container .rating-wrapper{margin-bottom:0}#content .fwaccommodation .detail .info .metarating.trustyou .fwtrustyou2 .score-rating-container .rating-wrapper div{margin-bottom:0}#content .fwaccommodation .detail .info .metarating .label{clear:none !important;float:left !important;width:auto !important;margin-top:0 !important}#content .fwaccommodation .detail .info .metarating .value{clear:none !important;float:left !important;width:auto !important}#content .fwaccommodation .detail .address-wrapper .address .label{clear:both !important;float:none !important;font-weight:bold}#content .fwaccommodation .detail .address-wrapper .address .location{display:block}#content .fwaccommodation .detail .classifications,#content .fwaccommodation .detail .facilitygroups,#content .fwaccommodation .detail .additional{columns:auto auto;-webkit-columns:auto auto;-moz-columns:auto auto}#content .fwaccommodation .detail .classifications .additionallink.link,#content .fwaccommodation .detail .facilitygroups .additionallink.link,#content .fwaccommodation .detail .additional .additionallink.link{display:none}#content .fwaccommodation .detail .usefullinks .additionallink.link{display:block}#content .fwaccommodation .detail .expandertitle{padding-left:25px}#content .fwaccommodation .detail .expandertitle:checked{color:#ab182b}#content .fwaccommodation .detail .facility-wrapper{position:relative;margin:0 0 15px}#content .fwaccommodation .detail .facility-wrapper input.facilitybutton{display:none;opacity:0}#content .fwaccommodation .detail .facility-wrapper input.facilitybutton:checked+h2{color:#333}#content .fwaccommodation .detail .facility-wrapper input.facilitybutton:checked+h2:before{color:#333}#content .fwaccommodation .detail .facility-wrapper input.facilitybutton:checked ~ .facilitygroups{max-height:1000px}#content .fwaccommodation .detail .facility-wrapper input.facilitybutton:hover ~ h2{color:#333}#content .fwaccommodation .detail .facility-wrapper input.facilitybutton:not(:checked) ~ .facilitygroups{max-height:0 !important}#content .fwaccommodation .detail .facility-wrapper h2{margin:0}#content .fwaccommodation .detail .facility-wrapper label.facilitybutton{width:100%;color:#333;line-height:1em;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);cursor:pointer;position:relative;padding:10px 15px;margin:0}#content .fwaccommodation .detail .facility-wrapper label.facilitybutton:before{display:inline-block;font-family:"FontAwesome";content:"\f103";font-size:1.1em;font-weight:normal;cursor:pointer;position:absolute;top:10px;right:15px}#content .fwaccommodation .detail .facility-wrapper .facilitygroups{max-height:0;overflow:hidden;transition:max-height 0.3s linear;-moz-transition:max-height 0.3s linear;-webkit-transition:max-height 0.3s linear;-o-transition:max-height 0.3s linear;background:#FFF;border:1px solid #ddd;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border-top:none;padding:0 15px;margin:0}#content .fwaccommodation .detail .facility-wrapper .facilitygroups .facilitygroup{margin-top:0.5em;margin-bottom:0.5em}#content .fwaccommodation .detail .facility-wrapper .facilitygroups .facilitygroup .facilities{padding:0}#content .fwaccommodation .detail .facility-wrapper .facilitygroups .additionallink{margin-top:1.75% !important;margin-bottom:1.75% !important}#content .fwquickfinder .booking>div:after,#content .fwquickfinder .booking .rooms .tablerooms>div:after{content:"";display:table;clear:both;line-height:0}#content .fwquickfinder .booking h2{display:none}#content .fwquickfinder .booking label{font-weight:normal}#content .fwquickfinder .booking .rooms{margin-top:15px}#content .fwquickfinder .booking .rooms input{float:left}#content .fwquickfinder .booking .rooms label{float:left}#content .fwquickfinder .booking .rooms .hotel>label{margin-bottom:0}#content .fwquickfinder .booking .rooms .hotel>.label{clear:both;margin-top:0}#content .fwquickfinder .booking .rooms .tablerooms>div{margin-bottom:5px}#content .fwquickfinder .booking .stay{margin-top:10px}#content .fwquickfinder .booking .stay .tabletravelers .children{clear:both;float:none}#content .fwquickfinder .booking .stay .tablechildrenage{clear:both;float:none}#content .fwquickfinder .booking .stay .tablechildrenage .value{float:right}#content .fwquickfinder .booking .bookonly .label{float:left}#content .fwquickfinder .booking .bookonly .button{clear:both !important;float:right}#content .fwquickfinder .booking input[type="radio"],#content .fwquickfinder .booking input[type="checkbox"]{margin-right:10px}#content .fwquickfinder .booking .rooms .label{padding-left:23px !important}#content .fwfacebookbox{width:502px;background:#FFF;border:1px solid rgba(28,58,72,0.7)}#content .fwfacebookbox iframe{width:100% !important}#content .fwtweet{margin:0}#content .fwtweet ul li{margin-bottom:1%}#content .fwtweet ul li>a,#content .fwtweet ul li>br{display:none}#content .fwoutdooractive .oax_singlePage h1{font-size:1em}#content .fwoutdooractive .oax .oax_logo_img{display:none}#content .fwoutdooractive .oax .oax_centered{text-align:left}#content .fwtrustyou2{line-height:1em}#content #contenttools .fwelement{clear:none;float:left;margin:0}#content #contenttools>div{width:auto}#content #contenttools>a{display:inline-block;float:left}#content #contenttools .fwsocialbookmarks{margin:0}#content #contenttools .fwsocialbookmarks:after{clear:both;content:"";display:table;line-height:0}#content #contenttools .fwsocialbookmarks .socialbookmark{margin-top:-1px}#content #contenttools .fwsocialbookmarks .socialbookmark.bookmark-email{margin-top:-2px}#content #contenttools .fwsocialbookmarks .bookmark-email img{width:20px !important}#content #contenttools .print:before,#content #contenttools .fwhtmlexport a:before{display:block;width:20px;height:20px;font-family:"FontAwesome";font-size:1em;text-align:center;color:#1c3a48;border-radius:3px;margin:-1px 6px 0 0;background:#d5d6d7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDZkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZTRlNGU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjZWNlZGVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZjBmMWYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjZWZlZmYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZTJlMmU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1ZDZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d5d6d7), color-stop(6%, #e4e4e6), color-stop(12%, #ecedee), color-stop(18%, #f0f1f2), color-stop(29%, #f3f3f4), color-stop(65%, #f3f3f4), color-stop(82%, #efeff0), color-stop(94%, #e2e2e4), color-stop(100%, #d5d6d8));background:-webkit-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:-o-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:-ms-linear-gradient(top, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);background:linear-gradient(to bottom, #d5d6d7 0%, #e4e4e6 6%, #ecedee 12%, #f0f1f2 18%, #f3f3f4 29%, #f3f3f4 65%, #efeff0 82%, #e2e2e4 94%, #d5d6d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d6d7', endColorstr='#d5d6d8',GradientType=0 )}#content #contenttools .print:before{content:"\f02f"}#content #contenttools .fwhtmlexport a{display:block}#content #contenttools .fwhtmlexport a:before{content:"\f1c1"}#content #contenttools .fwhtmlexport a img{display:none}#footer{text-align:left}#footer .fwelement{display:none;margin:0}#footer img{width:auto}#footer a{color:#FFF}#footer #logo div img{max-width:100%;height:auto}.fwcookieconsent-container .cookieconsent-banner{z-index:999999;background:#FFF;border-top:1px solid #f5f5f5;padding:30px 60px 30px 30px}@media only screen and (max-width: 767px){.fwcookieconsent-container .cookieconsent-banner{font-size:0.6em;padding:15px 35px 15px 15px}}.fwcookieconsent-container .cookieconsent-banner h3{clear:none;float:left;font-weight:700;font-size:inherit;line-height:inherit;color:#1c3a48;padding-right:5px;margin:0}.fwcookieconsent-container .cookieconsent-banner .cookieconsent-message{line-height:inherit;color:#1c3a48}.fwcookieconsent-container .cookieconsent-banner .cookieconsent-readmore{font-weight:700;padding:5px}.fwcookieconsent-container .cookieconsent-banner .cookieconsent-readmore a{font-weight:bold;border-bottom:1px dotted #1c3a48}.fwcookieconsent-container .cookieconsent-banner .cookieconsent-readmore a:hover{text-decoration:none}.fwcookieconsent-container .cookieconsent-banner .btn{border:none;border-radius:none;background:none;position:absolute;top:20px;right:30px;padding:0}@media only screen and (max-width: 767px){.fwcookieconsent-container .cookieconsent-banner .btn{top:10px;right:5px}.fwcookieconsent-container .cookieconsent-banner .btn:before{font-size:1.5em !important}}.fwcookieconsent-container .cookieconsent-banner .btn:before{font-family:"FontAwesome";content:"\f00d";font-size:2em;color:#1c3a48;background-position:top right}@media only screen and (max-width: 767px){.hidden-xs{display:none}.visible-xs{display:block}body.agMapSmallScreen #main .fwelement.fwoutdooractive .oax .oax_flex_view_wrapper{top:120px}body.agMapFullScreen #content{min-height:calc(100% - 130px)}body.agMapFullScreen #content #main .fwelement.fwoutdooractive .oax .oax-list-table-head-box{position:static}body.agMapFullScreen #content #main .fwelement.fwoutdooractive .oax .oax-filter-selectors-wrapper{padding-top:150px}body.agMapFullScreen #content #main .fwelement.fwoutdooractive .oax .oax-flexView-wrapper{top:206px}body.agMapFullScreen #content #main .fwoutdooractive-menu .fwlinklist .list li{clear:both;float:none}body.agMapFullScreen #footer{height:93px;border:none;pointer-events:none}body.agMapFullScreen #footer .nav{display:none}body.agMapFullScreen #footer #footer-background{display:none}body.agMapFullScreen #footer #logo{position:static}body.agMapFullScreen #footer #logo .fwpicture-group .fwpicture .picture{display:block}body.agMapFullScreen #footer #logo .fwpicture-group .fwpicture .picture img{height:75px}body.agMapFullScreen #footer #logo .fwpicture-group .fwpicture .text{display:none}#header #season ul li:first-child{padding-right:15px}#widgets .datalist.visible-xs{display:flex !important}#content #main #position{font-size:0.8em}}#header #logo-mobile{position:absolute;right:10px;top:-27px}#header #logo-mobile div img{width:60px;height:auto}@media only screen and (max-width: 767px){#header #background2{display:none !important}#content #main{z-index:99}}#navmob{background:rgba(28,58,72,0.7)}#player{display:none}#header #logo-mobile .fwpicture-group .fwpicture{margin:0}#header #logo-mobile .fwpicture-group .fwpicture .picture{box-shadow:2px 2px 3px #000}#header #logo-mobile .fwpicture-group .fwpicture .text{display:none}#content .fwelement .sliderkit-photogallery .sliderkit-panels{height:auto}#content .fwelement .detail .additionallink .image{height:160px}@media only screen and (max-width: 768px){#content .fwelement .fwform .field.checkbox label{clear:none;width:86% !important;margin-right:0 !important}#content .fwelement .fwform .field.checkbox .input{clear:none;float:left;width:auto !important;margin-right:20px}}@media only screen and (max-width: 767px){#content .outdooractive-backlink{right:auto;top:75px;left:10px}.fwoutdooractive .oax .oax_smallFlexView .oax_show_gradient .oax_filter_results{position:static;padding:8px 0 7px 10px}.fwoutdooractive .oax .oax_view_controls{position:static}.fwoutdooractive .oax .oax_view_controls:before,.fwoutdooractive .oax .oax_view_controls:after{content:" ";display:table}.fwoutdooractive .oax .oax_view_controls:after{clear:both}.fwoutdooractive .oax .oax_show_block .oax_filter_results{position:static;padding:8px 0 7px 10px}.fwoutdooractive .oax .oax_show_block .oax-view-controls-box{width:100% !important;height:150px;position:static}.fwoutdooractive .oax .oax_show_gradient .oax-view-controls-box{width:100% !important;height:auto;position:static}.fwoutdooractive .oax .oax_show_gradient .oax-view-controls-box .oax_view_controls,.fwoutdooractive .oax .oax_show_gradient .oax-view-controls-box .oax_filter_results,.fwoutdooractive .oax .oax_show_gradient .oax-view-controls-box .oax-mapbtns-wrapper{position:static;padding:8px 0 7px 10px;margin:0}.fwoutdooractive .oax .oax-filter-selectors-wrapper{height:auto}.fwoutdooractive .oax .oax-filter-selectors-wrapper .oax-filter-selectors{height:auto}.fwoutdooractive .oax .oax-filter-selectors-wrapper .oax-filter-selectors .oax-filter-open{float:left}.fwoutdooractive .oax .oax-filter-selectors-wrapper .oax-filter-selectors .oax_selector_input{width:100%}.fwoutdooractive .oax .oax-mapbtns-wrapper{top:97px;right:10px}.fwoutdooractive .oax .oax-ready .oax_view_controls button{margin-bottom:6px}.fwoutdooractive .oax .oax-mapList-wrapper.oax_detailpane{top:130px;left:0}}@media only screen and (min-width: 480px){#header #search{width:100%}#content .fwpicture-group .fwpicture.picturefloat,#content .fwparagraph .picture,#content .fwgallery tr,#content .datalist .item .image,#content .fwsubmenu .datalist .item,#content .fwinfrastructure.listtiles .datalist .item,#content .fwweather .datalist .item,#content .fwwispo .datalist li.objectgroup,#content .fwwispo .objects li.object,#content .fwrandomwebcamlist,#content .fwwebcamlist .datalist .webcamitem,#content .fwbookingnewwindow-group .fwbookingnewwindow,#content .fwpricetable .fwtable1,#content #main>.fwtable4,#content .detail .additionallink,#content .fwelement .detail .list li,body.topevents #content .fweventcalendar .datalist .topitem,#content .fwelement .detail .events .value,#content .fwelement .detail .infrastructures .value,#content .fwelement .detail .serviceproviders .value,#content .fwlink.bookinglink{width:48%;float:left;margin:0 3.5% 3.5% 0;clear:none}#content .fwelement .detail .events .value,#content .fwelement .detail .infrastructures .value,#content .fwelement .detail .serviceproviders .value{width:48% !important}#content .fwelement .detail .list li:nth-child(2n),#content .fwpicture-group-float .fwpicture:nth-child(2n),#content .fwgallery tr:nth-child(2n),#content .fwsubmenu .datalist .item:nth-child(2n),#content .fwinfrastructure.listtiles .datalist .item:nth-child(2n),#content .fwweather .datalist .item:nth-child(2n),#content .fwwispo .datalist li.objectgroup:nth-child(2n),#content .fwwispo .objects li.object:nth-child(2n),#content .fwrandomwebcamlist,#content .fwwebcamlist .datalist .webcamitem:nth-child(2n),#content .detail .additionallink:nth-child(2n){margin-right:0}}@media only screen and (min-width: 480px) and (min-width: 480px) and (max-width: 767px){#content .fwelement .detail .events .value:nth-child(2n+1),#content .fwelement .detail .infrastructures .value:nth-child(2n+1),#content .fwelement .detail .serviceproviders .value:nth-child(2n+1){margin-right:0 !important}#header #season ul li:first-child{padding-right:15px}#widgets .datalist.visible-xs{display:flex !important}}@media only screen and (min-width: 480px){body.topevents #content .fweventcalendar .datalist .topitem:nth-child(2n){margin-right:0}#content .fwgallery .thumbnail{margin:0}#content .fwwispo .datalist li.objectgroup,#content .fwwispo .objects li.object{clear:none;float:left}#content .fwinfrastructure.listtiles .datalist .item{height:165px}#widgets .datalist{min-width:100%;padding:0}#widgets .datalist .item{margin:0}#content .fwelement .detail .additionallink .image{height:179px}}@media only screen and (min-width: 768px){body{font-size:140%}#content{font-size:100%}#navmob{display:none}#header,#header #background2{height:106px;background:transparent}#header #background2{width:100%;display:block;position:absolute;top:0;z-index:-1;overflow:hidden}#header #logo-mobile{display:none}#header #season,#header #search,#header #language{top:15px}#header #language,#header #season{font-size:1em}#header #season{width:150px;left:65px;right:auto}#header #season ul li{float:left;padding-right:5px;text-shadow:0 0 2px #1c3a48;border-right:2px solid #fff;line-height:1em;padding-left:5px;padding-right:5px;padding-bottom:0 !important}#header #season ul li:last-child{border:none;padding-right:0}#header #season ul .season a img{display:none}#header #season ul .season a span{display:block}#header #search{width:150px;position:absolute;left:225px;padding:0}#header #search img{display:none;max-height:15px}#header #search form .searchstring{display:block;height:auto;font-size:inherit;line-height:1em;font-weight:bold;color:#FFF;text-shadow:0 0 2px #1c3a48;background:transparent;border:none;position:static;padding:0 0 0 30px;margin:0}#header #search form .searchstring::-webkit-input-placeholder{color:#FFF}#header #search form .searchstring:-moz-placeholder{color:#FFF}#header #search form .searchstring::-moz-placeholder{color:#FFF}#header #search form .searchstring:-ms-input-placeholder{color:#FFF}#header #search form .searchstring:hover{color:#c20e1a}#header #search:hover form .searchstring::-webkit-input-placeholder{color:#ab182b}#header #search:hover form .searchstring:-moz-placeholder{color:#ab182b}#header #search:hover form .searchstring::-moz-placeholder{color:#ab182b}#header #search:hover form .searchstring:-ms-input-placeholder{color:#ab182b}#header #search form .searchstring:focus::-webkit-input-placeholder{color:#FFF}#header #search form .searchstring:focus:-moz-placeholder{color:#FFF}#header #search form .searchstring:focus::-moz-placeholder{color:#FFF}#header #search form .searchstring:focus:-ms-input-placeholder{color:#FFF}#header #search form .searchstring:focus{color:#FFF;border-bottom:1px solid #FFF}#header #search form #dosearch{display:block;font-size:1em;line-height:0.9em;position:absolute;left:0;top:-1px}#header #search form #dosearch img{display:block}#header #sociallinks{display:block;top:6px;right:145px}#header #language,#header #bookingandnews,#footer #logo .fwpicture-group{right:10px}#header #language,#footer #logo div img{width:125px}#header #bookingandnews{width:200px}#header #bookingandnews{top:102px;z-index:1}#header #language{text-align:center}#header #language .language{display:inline-block;list-style-type:none;padding:0;margin:0}#header #language .language li{clear:none;float:left;text-shadow:0 0 2px #1c3a48;border-right:2px solid #fff;line-height:1em;padding-left:5px;padding-right:5px}#header #language .language li:last-child{border:none}#header #nav-background{display:block;width:100%;height:57px;position:absolute;top:45px;z-index:0}#content{padding:126px 0 0}#content #main{max-width:690px;width:auto;margin-right:145px;padding-bottom:50px;margin-left:60px;margin-bottom:110px}.fullcontent #content #main{width:90%}.desklineframe #content #main{width:988px}.home #content #main{width:525px;display:block}#content #main #contenttools,#content #main #finishweb{position:absolute;bottom:15px;display:block}#content #main #finishweb{bottom:5px;right:15px}.home #content #main #contenttools,.home #content #main #finishweb{display:none}#widgets{width:50px;height:auto;overflow:visible;position:absolute;top:30%}#widgets:before,#widgets:after{width:0;content:"";position:absolute;right:0;opacity:0.9}#widgets:before{border-top:20px solid transparent;border-left:65px solid #1c3a48;top:-20px}#widgets:after{border-bottom:20px solid transparent;border-left:65px solid #1c3a48;bottom:-20px}#wrapper{min-height:480px}#footer{height:60px;width:100%;overflow:visible;position:relative;bottom:0}#footer #footer-background{width:calc(100% - 350px);height:57px}.home #footer #labels{display:block;top:-55px}.home #footer #labels,#footer .nav{left:45px}#footer .nav{width:60%;top:14px}#footer #logo{width:145px;height:187px;top:-130px;right:0;z-index:-1}#footer #logo:before,#footer #logo:after{display:block;content:"";position:absolute;background-repeat:no-repeat;background-size:100% 190px}#footer #logo:before{width:276px;height:105px;top:90px;left:-276px;background-image:url("../background-logo-large-l.png");background-position:0 -90px}#footer #logo:after{width:145px;height:190px;top:0;right:0;background-image:url("../background-logo-large-r.png");background-position:0 0}#header #nav{display:block;width:auto;height:61px;position:absolute;top:auto;left:auto;z-index:2;bottom:0;padding:0}#header>a,#header #nav>a{display:none !important}#header a.navshow{padding-top:0}#header a.navlink:before{display:none !important}#header #nav>ul{background:transparent}#header #nav .menu1items{display:block;width:100%;min-width:782px;z-index:2;margin:0;padding-left:58px}#lang-fr #header #nav .menu1items{min-width:825px}#header #nav .menu1items .menu1.menuid-0-tl,#header #nav .menu1items .menu1.menuid-lang{display:none}#header #nav .menu1items .menu1{clear:none;float:left;width:auto;font-size:0.9em;border:none}#header #nav .menu1items .menu1:hover{padding:0 0 20px}#header #nav .menu1items .menu1>a{width:auto;border-left:2px solid #FFF;padding:3px 6px 1px;margin:0}#header #nav .menu1items .menu1:nth-child(2)>a{padding-left:10px}#header #nav .menu1items .menu1:last-child>a{padding-right:10px}#header #nav .menu1items .menu1>a .description{font-size:0.8em}#header #nav .menu1items .menu1 .menu2items .menu2.haschildren{background-image:url("../arrow.png");background-position:170px 8px;background-repeat:no-repeat}#header #nav .menu1items .menu1:nth-child(5) .menu2items,#header #nav .menu1items .menu1:last-child .menu2items{left:auto;right:0}#header #nav .menu1items .menu1 .menu2items .menusel2.haschildren,#header #nav .menu1items .menu1 .menu2items .haschildren:hover,#header #nav .menu1items .menu1 .menu2items .menu2hover{background-image:url("../arrow-sel.png");background-position:170px 7px;background-repeat:no-repeat}#header #nav .menu2items{width:350px;-webkit-column-count:2;-moz-column-count:2;column-count:2}#header #nav .menu2items .menu2{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:5px 0}#header #nav .menu3items{display:block;position:initial !important}#footer .nav .menu2items .menu2{padding:5px 0}#footer .nav .menu2items{width:530px;height:40px;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;margin:0}#footer .nav .menu2items .menu2{width:20%;display:block;font-size:0.8em;line-height:1.2em;border:none;padding:0 10px 4px 0;margin:0}#footer .nav .menu2items .menu2:nth-child(4),#footer .nav .menu2items .menu2:nth-child(9){width:12%}#player{display:block}#player .video{display:none}#player video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#player .controls{display:none;width:125px;font-size:2em;text-shadow:0 0 3px #000;background:transparent;position:absolute;z-index:100;top:380px;right:10px}#player .controls:after{clear:both;content:"";display:table;line-height:0}#player .controls .replay{height:38px;padding:5px;margin:5px;float:left;color:#FFF;text-align:center;cursor:pointer;display:none}#player .controls .playercontrol.play,#player .controls .replay{width:100%;height:75px;font-size:2.5em}#player .controls .playercontrol{width:40%;height:38px;padding:5px 0;margin:5px 3px;float:left;color:#FFF;font-size:1.5em;text-align:center;cursor:pointer;display:none}#player .controls .playercontrol.mute{float:left;text-align:left}#player .controls .playercontrol.close{float:right;text-align:right}#player .controls .replay:hover,#player .controls .playercontrol:hover{color:#ab182b}#header #bookingandnews .datalist .item .image img,#widgets .datalist .item .image img{max-height:50px}#header #bookingandnews .datalist .item .item-content,#widgets .datalist .item .item-content{width:200px;top:50px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput{width:100%}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n),#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n){margin-left:0}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.select,#widgets .datalist .item .fwelement.fweventcalendar .search .field.select{width:100%}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .buttonbar,#widgets .datalist .item .fwelement.fweventcalendar .search .buttonbar{width:100%}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink,#widgets .datalist .item .fwelement-group .fwelement.fwlink{width:100%}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n),#widgets .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n){margin-left:0}#header #background2 .fwbackgroundimage{display:block;height:81px !important;position:absolute}#header #background2 .fwbackgroundimage img{height:100vh;top:0}#header #bookingandnews .datalist{padding:0;margin:0}#header #bookingandnews .datalist .item{clear:none;float:left;width:25%;margin:0}#header #sociallinks .fwsociallinks li{padding:0 7px 0 0}#header #sociallinks .fwsociallinks li a{width:25px}#content .fwelement,#content>iframe{font-size:1em}#widgets .fwelement{margin:0}#content .fwelement:not(.fwoutdooractive):not(.fwwispo):not(.fwweather):not(.fwtimetable):not(.bookingsite):not(.fwtrustyou2):not(.fwexpander) img{width:100% !important;height:auto !important}#widgets img{width:auto !important;max-width:100% !important}#content .fwtext ul li:before,#content .fwarticle .text ul li:before,#content .fwparagraph ul li:before,#content .fwtweet ul li:before{left:26px}#content .lbl,#content .label,#content td.label,#content .mail-frm-td-lbl{clear:none;float:left;width:31% !important}#content form .field.checkbox .label{width:93.5% !important;float:right;margin-right:0 !important}#content form .field.checkbox .input{width:6.5% !important}#content .val,#content .value,#content .input,#content td.input,#content td.mail-frm-td-val{clear:none;float:right;width:65.5% !important}#content .fwpicture-group .fwpicture.picturefloat,#content .fwparagraph .picture,#content .fwarticle .image,#content .fwgallery tr,#content .datalist .item .image,#content .fwarticlelist .datalist .item .image,#content .fwsubmenu .datalist .item,#content .fwinfrastructure.listtiles .datalist .item,#content .fwweather .datalist .item,#content .fwwispo .datalist li.objectgroup,#content .fwwispo .objects li.object,#content .fwwebcamlist .datalist .webcamitem,#content .fwbookingnewwindow-group .fwbookingnewwindow,#content .fwpricetable .fwtable1,#content .detail .additionallink,#content .fwinfrastructure .detail .logo,#content .fwaccommodation .detail .bookinglink,#content .fwelement .detail .image,#content .fwelement .detail .address-wrapper,#content .fwelement .detail .openinghours,#content .fweventcalendar .detail .eventfacts,#content .fweventcalendar .detail .addressinfo,#content .fweventcalendar .detail .image,#content .fwinfrastructure .detail .image,#content .fwaccommodation .detail .info,body.topevents #content .fweventcalendar .datalist .topitem,#content .fwlink.bookinglink{width:31%}#content .fwelement .detail .list li,#content .fwelement .detail .events .value,#content .fwelement .detail .infrastructures .value,#content .fwelement .detail .serviceproviders .value{width:31% !important;float:left !important}#content .fwpicture-group .fwpicture.picturefloat,#content .fwparagraph .picture,#content .fwarticle .image,#content .fwgallery tr,#content .datalist .item .image,#content .fwsubmenu .datalist .item,#content .fwinfrastructure.listtiles .datalist .item,#content .fwweather .datalist .item,#content .fwwispo .datalist li.objectgroup,#content .fwwispo .objects li.object,#content .fwrandomwebcamlist,#content .fwwebcamlist .datalist .webcamitem,#content .fwbookingnewwindow-group .fwbookingnewwindow,#content .detail .additionallink,#content .fwelement .detail .image,#content .fweventcalendar .detail .eventfacts,#content .fweventcalendar .detail .addressinfo,#content .fweventcalendar .detail .image,#content .fwinfrastructure .detail .image,#content .fwaccommodation .detail .info,#content .fwelement .detail .address-wrapper,#content .fwelement .detail .openinghours,body.topevents #content .fweventcalendar .datalist .topitem,#content .fwelement .detail .list li,#content .fwelement .detail .events .value,#content .fwelement .detail .infrastructures .value,#content .fwelement .detail .serviceproviders .value{clear:none;float:left;margin:0 3.5% 3.5% 0 !important}#content .fweventcalendar .detail>.image,#content .fwinfrastructure .detail>.image,#content .fwaccommodation .detail>.image,#content .fwparagraph1 .text{width:65.5%}#content .fwpicture-group-float .fwpicture:nth-child(3n),#content .fwgallery tr:nth-child(3n),#content .fwsubmenu .datalist .item:nth-child(3n),#content .fwinfrastructure.listtiles .datalist .item:nth-child(3n),#content .fwweather .datalist .item:nth-child(3n),#content .fwwispo .datalist .objectgroup:nth-child(3n),#content .fwwispo .objects li.object:nth-child(3n),#content .fwrandomwebcamlist,#content .fwwebcamlist .datalist .webcamitem:nth-child(3n),#content .fwbookingnewwindow-group .fwbookingnewwindow:nth-child(3n),#content .fweventcalendar .detail .eventfacts,#content .detail .additionallink:nth-child(3n),#content .fwelement .detail .address-wrapper,#content .fwelement .detail .list li:nth-child(3n),#content .fwelement .detail .events .value:nth-child(3n+1),#content .fwelement .detail .infrastructures .value:nth-child(3n+1),#content .fwelement .detail .serviceproviders .value:nth-child(3n+1){margin-right:0 !important}body.topevents #content .fweventcalendar .datalist .topitem:nth-child(3n){margin-right:0 !important}#content .fweventcalendar .detail .eventfacts{margin-bottom:0 !important}#content h1,#content .fwtitle1,#content .fwparagraph .title,#content .datalist .item>.title{white-space:normal;text-overflow:clip}#content .fwtitle1{width:auto;clear:none;float:left}#content .fwparagraph .title{clear:none}#content .fwparagraph1 .text{float:right}#content .fwparagraph1 .text ul{position:relative}#content .fwparagraph1 .text ul li:before{left:0}.home #content .fwparagraph{padding-top:15px}.home #content .fwparagraph .text{float:left;width:62%;padding-right:15px}.home #content .fwparagraph .picture{float:right;width:38%;margin-top:7.5% !important;margin-right:0 !important}#content .fwpicture-group .fwpicture{width:100%}.home #content .fwpicture-group{width:53%;margin-left:0}.home #footer #labels div.fwpicture{width:120px;height:40px;margin:0 25px 0 0}.home #footer #labels div.fwpicture div.picture{border-width:2px}.home #footer #labels div.fwpicture div.picture img{width:auto;height:30px}.home #footer #labels div.fwpicture div.text{font-size:0.6em;line-height:1em;border-width:2px}#footer #logo .fwpicture-group{position:absolute;top:2px;z-index:1}#footer #logo .fwpicture-group .fwpicture .text{width:230px;clear:both;float:none;font-size:0.9em;text-align:right;padding:13px 0 0;margin-top:66px}#footer #logo .fwpicture-group .fwpicture .picture{float:right;display:block;box-shadow:2px 2px 5px #000}#content #main>.fwtable4{width:100%}#content .fwgooglemap img{max-width:none !important}#content .fweventcalendar .date .value{white-space:normal}#content .fweventcalendar .date .value input{margin-bottom:0}#content .fweventcalendar .detail .eventoverview{float:right;width:34.5%;border-left:1px solid #000;padding-left:4%}#content .fweventcalendar .detail .description{padding-right:4%;float:left}#content .fweventcalendar .datalist .item .timerange:before{content:"|";padding-right:3px}#content .fweventcalendar .datalist .item .daterange{clear:none}body.topevents #content .fweventcalendar .datalist .topitem .title{height:64px}#content .fwinfrastructure.listtiles .datalist .item{height:140px}#content .fwinfrastructure .detail .infologo .info{float:left}#content .fwinfrastructure .detail .infologo .logo{float:right}#content .fwsubmenu .datalist .item h3,#content .fwinfrastructure.listtiles .datalist .item .title{line-height:1.3em}#content .datalist .item{padding:10px 5px 10px 0}#widgets .datalist .item .image{width:100%}#content .datalist .item>div{width:65.5%;float:right;margin:0}#content .datalist .item>.lead,#content .datalist .item>.description,#content .datalist .item>.file{display:block}#content .datalist .item>.tourtype,#content .datalist .item>.timerange,#content .datalist .item>.title,#content .datalist .item>.category,#content .datalist .item>.address,#content .datalist .item>.location{clear:none;float:right}#content .datalist .item>.more,#content .datalist .item>.detailurl{width:auto;text-align:right;position:absolute;right:5px;bottom:5px;margin:0}#widgets .datalist{display:list-item;min-width:100%;margin:0}#widgets .datalist .item{width:100%;clear:both;float:none;margin:0 0 20%}#widgets .datalist .item:first-child{margin-top:25%}#widgets .datalist .item .image{margin:0 3.5% 3.5% 0 !important}#widgets .datalist .item .image img{width:30px !important;height:auto !important}#content .fwarticlelist .datalist .item>div{width:100%}#content .fwarticlelist .datalist .item .image ~ div{width:65.5%}#content .fwgeotracks .detail>div{margin:0 0 3.5%}#content .geotracks-map{display:block}#content .geotracks-nomap{display:none}#content .fwelement .detail .label,#content .fwelement .detail .value{clear:none}#content .fwelement .detail .label{float:left !important}#content .fwelement .detail .value{float:right !important}#content .fwelement .detail .image{position:relative;z-index:0}#content .fwelement .detail .additionallink .image{height:118px}#content .fwwispo .datalist li.objecttype ul li.objectgroup>.title{cursor:initial;font-size:1em;padding:0}#content .fwwispo .datalist li.objecttype ul li.objectgroup>.title:before{display:none}#content .fwwispo .datalist li.objecttype ul li.objectgroup>ul{display:block !important}#content .fwweather .datalist .item{height:100px}#content .fwweather .datalist .item .temprange{bottom:5px}.home #content .fwexpander{background:url("../mascots/mascot-desktop-1.png") right 26px no-repeat}.home #content .fwexpander:before{display:none}.home #content .fwexpander:after{display:block;width:203px;height:359px;content:"";position:absolute;top:130px;right:-160px;background:url("../mascots/mascot-desktop-2.png") no-repeat}.home #content .fwexpander .expander-content{display:block !important}.home #content .fwexpander .expander-titles{display:none}.home #content .fwexpander .expander-item .expander-content .fwparagraph .title{display:block}#content .fwelement.fwmediabox .sliderkit-photogallery .sliderkit-panels{height:500px}#content .fwsociallinks{width:auto;clear:none;float:right}#content .fwaccommodation .detail .info{float:right;margin-right:0 !important}#content .fwelement .detail .openinghours{margin-right:0 !important}#content .oaxwithmap .oax-embed-widget{width:100% !important;float:none}#content .oaxwithoutmap .oax-embed-widget{width:50% !important;float:left}#content .oax-embed-widget{width:50% !important;float:left}}@media only screen and (min-width: 768px) and (min-height: 768px){#widgets{top:35%}}@media only screen and (min-width: 768px) and (min-height: 625px){#header{position:fixed}#widgets{position:fixed}#footer{position:fixed}}@media only screen and (min-width: 768px) and (max-height: 625px){#footer #logo:before{height:97px}#footer #logo:after{height:187px}}@media only screen and (min-width: 992px){.hidden-xs{display:block}.visible-xs{display:none}#header #search{width:150px;left:275px}#header #language,#header #bookingandnews{right:20px}#header #nav-background{height:59px}#header #sociallinks{right:190px}#header #bookingandnews{top:45px}#header #bookingandnews{width:250px}#content #main{margin-bottom:90px}#footer #footer-background{width:calc(100% - 400px)}#footer #logo{width:145px;top:-130px}.home #footer #labels,#footer .nav{left:58px}#header #nav .menu1items{min-width:initial}#header #nav .menu1items .menu1>a{min-width:130px}#header #nav .menu1items .menu1>a .description{font-size:0.9em}#header #nav .menu1items .menu1:nth-child(5) .menu2items{left:0;right:auto}#footer .nav{width:65%;top:20px}#footer .nav .menu2items{width:auto;height:auto;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-break-inside:auto;page-break-inside:auto;break-inside:auto}#footer .nav .menu2items .menu2{width:auto !important;display:block;padding-bottom:0}#player .controls{top:350px;right:20px}#header #bookingandnews .datalist .item .image img,#widgets .datalist .item .image img{max-height:59px}#header #bookingandnews .datalist .item .item-content,#widgets .datalist .item .item-content{width:250px;top:59px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput{width:100%}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n),#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n){margin-left:0}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.select,#widgets .datalist .item .fwelement.fweventcalendar .search .field.select{width:100%}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .buttonbar,#widgets .datalist .item .fwelement.fweventcalendar .search .buttonbar{width:100%}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink,#widgets .datalist .item .fwelement-group .fwelement.fwlink{width:100%}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n),#widgets .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n){margin-left:0}#widgets .datalist .item:hover,#widgets .datalist .item.open{background:transparent}#header #bookingandnews .datalist .item .text{font-size:1.1em}#header #bookingandnews .datalist .item:first-child .text{padding-top:10%}#header #bookingandnews .datalist .item:first-child a{padding-top:7%}#header #sociallinks .fwsociallinks li a{width:30px}#content .field.floatleft{float:left;width:50%;margin-right:0 !important}#content .field.floatleft .label{width:90% !important;margin-right:0 !important}#content .field.floatleft .input{width:10% !important}.home #content .fwparagraph .picture{margin-top:7.75% !important}.home #content .fwpicture-group{width:44%}#footer #logo .fwpicture-group{right:20px}#footer #logo .fwpicture-group .fwpicture .text{padding:19px 0 0}#content .fwtable{padding-bottom:0}body.topevents #content .fweventcalendar .datalist .topitem .title{height:64px}}@media only screen and (min-width: 1200px){#header #season{left:90px}#header #search{width:160px;left:435px}#header #sociallinks{right:280px}#header #nav-background{height:61px}#header #language,#header #bookingandnews,#footer #logo .fwpicture-group{right:70px}#header #bookingandnews{width:325px}#content #main{width:800px;max-width:800px;margin-left:85px;margin-bottom:100px}.home #content #main{width:600px}#widgets{width:65px}.home #footer #labels,#footer .nav{left:80px}#footer #footer-background{width:calc(100% - 470px)}#footer #logo{width:196px}#footer #logo:before{width:276px}#footer #logo:after{width:196px}#header #nav .menu1items{padding-left:83px}#header #nav .menu1items .menu1>a{min-width:170px;padding:4px 10px 2px}#header #nav .menu1items .menu1:last-child .menu2items{left:0;right:auto}#header #nav .menu2items{width:420px}#player .controls{right:70px}#header #bookingandnews .datalist .item .image img,#widgets .datalist .item .image img{max-height:61px}#header #bookingandnews .datalist .item .item-content,#widgets .datalist .item .item-content{width:325px;top:61px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput,#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n),#widgets .datalist .item .fwelement.fweventcalendar .search .field.date .subinput:nth-child(2n){margin-left:10px}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .field.select,#widgets .datalist .item .fwelement.fweventcalendar .search .field.select{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement.fweventcalendar .search .buttonbar,#widgets .datalist .item .fwelement.fweventcalendar .search .buttonbar{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink,#widgets .datalist .item .fwelement-group .fwelement.fwlink{width:calc(50% - 5px)}#header #bookingandnews .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n),#widgets .datalist .item .fwelement-group .fwelement.fwlink:nth-child(2n){margin-left:10px}#header #background2 .fwbackgroundimage{height:106px !important}#header #sociallinks .fwsociallinks li{padding:0}#header #sociallinks .fwsociallinks li a{width:30px}.home #content .fwparagraph .picture{margin-top:6.75% !important}.home #content .fwpicture-group{width:50%}#footer #labels .fwpicture{width:150px;height:50px;margin:0 35px 0 0}#footer #labels .fwpicture .picture img{height:auto}#footer #labels .fwpicture .text{font-size:0.7em}#footer #logo .fwpicture-group .fwpicture .text{width:285px;font-size:1.2em;padding:15px 0 0}#content .fwtable table{width:100%}#widgets .datalist .item .image img{width:60% !important}#content .fwelement .detail .additionallink .image{height:138px}body.topevents #content .fweventcalendar .datalist .topitem .title{height:56px}}
