.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px;}.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic;}.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold;}.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle;}.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666;}.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold;}.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em;}.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left;}.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right;}.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left;}.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none;}.tx-indexedsearch .info-tmpl-css dd.item-path{float:none;}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUhiYA.ttf) format('truetype');}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiYA.ttf) format('truetype');}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUhiYA.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVc.ttf) format('truetype');}body{padding-top:125px;background:#EFEFEF;color:#4a4a4a;font-family:'Open Sans';font-weight:normal}h1,.h1,h2,.h2{color:#00a0e1}h1 span.warning,h2 span.warning,h3 span.warning,h4 span.warning,h5 span.warning{color:#d0021b !important}h4,h5{font-family:"Oswald","Helvetica Neue",Helvetica,Arial,sans-serif}.mt40{margin-top:40px}.pt50{padding-top:50px}.pt75{padding-top:75px}.pt120{padding-top:120px}.pb30{padding-bottom:30px}.pb50{padding-bottom:50px}.nav-wrap{background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)}ul{padding-left:20px}#powermail_fieldwrap_272 legend{display:none}.navbar-custom{background:#fff;height:90px;margin-bottom:0}.navbar-custom ul{padding-top:52px}.navbar-custom ul li a{font-family:'Oswald';font-weight:300;text-transform:uppercase;font-size:18px;line-height:26px;color:#4A4A4A;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-custom ul li a:hover,.navbar-custom ul li a:active,.navbar-custom ul li a:focus{color:#00a0e1;background:none}.navbar-custom ul li li a{text-transform:none}.navbar-custom ul.dropdown-menu{border:none;border-radius:0;padding-top:0}.navbar-custom ul.dropdown-menu a{font-family:"Open Sans";font-size:14px;color:#4A4A4A;line-height:24px}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background:none}.navbar-toggle{margin-top:25px;border-radius:5px;border:2px solid #4a4a4a}.navbar-toggle .icon-bar{background:#4a4a4a}.navbar-toggle.callout{color:#4a4a4a;padding:0;line-height:32px;width:34px;text-align:center;margin-right:8px}.navbar-toggle.callout:hover{text-decoration:none}.navbar-toggle.mail{color:#4a4a4a;padding:0;line-height:32px;width:34px;text-align:center;margin-left:0;margin-right:8px}.navbar-toggle.mail:hover{text-decoration:none}.navbar-nav.navbar-right:last-child{margin-right:0}.navbar-custom ul li li a:hover,.navbar-custom ul li li a:active,.navbar-custom ul li li a:focus{color:#ffffff;background:#00a0e1;outline:none}.navbar-custom .dropdown-menu > .active > a,.navbar-custom .dropdown-menu > .active > a:hover,.navbar-custom .dropdown-menu > .active > a:focus{color:#ffffff;background:#00a0e1;outline:none}#right-icon-bar{position:fixed;right:0;bottom:30%;padding-left:130px}#right-icon-bar .tooltip-arrow{border-left-color:#00a0e1}#right-icon-bar .tooltip-inner{background:#00a0e1}#right-icon-bar .icon-wrap{width:40px;height:40px;margin:4px 0}#right-icon-bar .icon-wrap a{text-decoration:none}#right-icon-bar .icon-wrap a:hover,#right-icon-bar .icon-wrap a:focus{text-decoration:none}#right-icon-bar .icon-wrap .icon{color:#fff;line-height:40px;text-align:center;font-size:25px;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#right-icon-bar .icon-wrap .icon.icon-envelope-icon{font-size:16px}#right-icon-bar .icon-wrap .icon:hover,#right-icon-bar .icon-wrap .icon:focus{text-decoration:none}#right-icon-bar .icon-wrap.phone{background:#00a0e1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#right-icon-bar .icon-wrap.phone:hover,#right-icon-bar .icon-wrap.phone:focus{background:#7bd9ff}#right-icon-bar .icon-wrap.envelop{background:#00a0e1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#right-icon-bar .icon-wrap.envelop:hover,#right-icon-bar .icon-wrap.envelop:focus{text-decoration:none;background:#7bd9ff}#right-icon-bar .icon-wrap.facebook{background:#3B5998;background:#00a0e1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#right-icon-bar .icon-wrap.facebook:hover,#right-icon-bar .icon-wrap.facebook:focus{text-decoration:none;background:#96abd6;background:#7bd9ff}#right-icon-bar .icon-wrap.youtube{background:#B31217;background:#00a0e1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#right-icon-bar .icon-wrap.youtube:hover,#right-icon-bar .icon-wrap.youtube:focus{text-decoration:none;background:#f06e72;background:#7bd9ff}#right-icon-bar .icon-wrap.weather{background:#00a0e1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#right-icon-bar .icon-wrap.weather:hover,#right-icon-bar .icon-wrap.weather:focus{text-decoration:none;background:#7bd9ff}#slider{position:relative}#slider .item img{width:100%;height:auto}#slider .item h1{font-family:"Oswald";font-weight:700;font-size:64px;color:#FFFFFF;line-height:75px;text-shadow:0px 0px 7px rgba(0,0,0,0.5);text-transform:uppercase;letter-spacing:4px}#slider .item p{font-family:"Oswald";letter-spacing:1px;font-weight:300;font-size:40px;color:#FFFFFF;line-height:30px;text-shadow:0px 0px 6px rgba(0,0,0,0.5)}#slider .item .carousel-caption{bottom:20%}#slider .carousel-control img{top:50%;margin-top:-23px;position:absolute;z-index:1}#slider .arrow-down{position:absolute;left:50%;width:50px;height:50px;bottom:-25px;margin-left:-25px;z-index:2;cursor:pointer}.carousel-inner .valign{position:absolute;top:46%;margin-top:-115px;width:100% !important}.carousel-control.left,.carousel-control.right{filter:none;background-image:none;top:0%}.carousel-control.left img,.carousel-control.right img{max-width:25px;top:50%;position:absolute;margin-top:-21px}.carousel-control.right{text-align:left}.search-container{position:absolute;bottom:40px;width:100%}.search-container .p5{padding-left:5px;padding-right:5px}.search-container #searchform input[type="text"],.search-container #searchform-mobile input[type="text"],.search-container #searchform input[type="email"],.search-container #searchform-mobile input[type="email"]{background:#fff;border-radius:0;border:none;line-height:30px;font-size:20px;color:#4a4a4a}.search-container #searchform input[type="submit"],.search-container #searchform-mobile input[type="submit"]{background:#00a0e1;font-family:"Oswald";text-transform:uppercase;font-size:20px;color:#FFFFFF;line-height:30px;height:45px;border:none;width:100%;font-weight:400;padding-left:45px}.search-container #searchform ::-webkit-input-placeholder,.search-container #searchform-mobile ::-webkit-input-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container #searchform :-moz-placeholder,.search-container #searchform-mobile :-moz-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container #searchform ::-moz-placeholder,.search-container #searchform-mobile ::-moz-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container #searchform :-ms-input-placeholder,.search-container #searchform-mobile :-ms-input-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container #searchform .custom-select .ui-selectmenu,.search-container #searchform-mobile .custom-select .ui-selectmenu{background:#fff;border:none;width:100% !important;border-radius:0;height:45px;text-decoration:none}.search-container #searchform .custom-select .ui-selectmenu:hover,.search-container #searchform-mobile .custom-select .ui-selectmenu:hover{color:#4a4a4a}.search-container #searchform .custom-select .ui-selectmenu .ui-selectmenu-status,.search-container #searchform-mobile .custom-select .ui-selectmenu .ui-selectmenu-status{line-height:35px;font-family:"Oswald",sans-serif;font-weight:300;text-align:center;text-decoration:none;font-size:20px;padding:5px}.search-container #searchform .custom-select .ui-state-default .ui-icon,.search-container #searchform-mobile .custom-select .ui-state-default .ui-icon{background-image:url('../../../typo3conf/ext/bootstrap_package_overrides/Resources/Public/Less/images/select-arrow.png');background-size:20px;background-position:center;width:20px;right:10px}.search-container-mobile{width:100%;background:transparent;background:rgba(0,0,0,0.1);padding:8px 0}.search-container-mobile .p5{padding-left:5px;padding-right:5px}.search-container-mobile #searchform input[type="text"],.search-container-mobile #searchform input[type="email"]{background:#fff;border-radius:0;border:none;line-height:30px;font-size:20px;color:#4a4a4a}.search-container-mobile #searchform input[type="submit"]{background:#00a0e1;font-family:"Oswald";text-transform:uppercase;font-size:20px;color:#FFFFFF;line-height:30px;height:45px;border:none;width:100%;font-weight:400;padding-left:45px}.search-container-mobile #searchform ::-webkit-input-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container-mobile #searchform :-moz-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container-mobile #searchform ::-moz-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container-mobile #searchform :-ms-input-placeholder{color:#4a4a4a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-weight:300}.search-container-mobile #searchform .custom-select .ui-selectmenu{background:#fff;border:none;width:100% !important;border-radius:0;height:45px;text-decoration:none}.search-container-mobile #searchform .custom-select .ui-selectmenu:hover{color:#4a4a4a}.search-container-mobile #searchform .custom-select .ui-selectmenu .ui-selectmenu-status{line-height:35px;font-family:"Oswald",sans-serif;font-weight:300;text-align:center;text-decoration:none;font-size:20px;padding:5px}.search-container-mobile #searchform .custom-select .ui-state-default .ui-icon{background-image:url('../../../typo3conf/ext/bootstrap_package_overrides/Resources/Public/Less/images/select-arrow.png');background-size:20px;background-position:center;width:20px;right:10px}select.form-control{border-radius:0;border:1px solid #4a4a4a;height:45px}.ui-widget li:first-child{display:none}#magnifier{position:absolute;z-index:2;color:#fff;font-size:20px;width:45px;height:45px;background:#007cae;line-height:45px;text-align:center}.ui-selectmenu-menu ul{width:100% !important;border-radius:0;background:#fff;border-color:#ccc}.ui-selectmenu-menu ul .ui-state-hover{border-radius:0}.ui-selectmenu-menu ul a{background:#fff}.ui-selectmenu-menu ul a:hover{background:#00a0e1;color:#fff;border-radius:0}.ui-selectmenu-menu{width:380px}.ui-selectmenu-status{text-transform:uppercase}.ui-selectmenu-menu li a,.ui-selectmenu-status{font-family:"Oswald",sans-serif;font-weight:300;text-transform:uppercase}section .section-headline{text-align:center}section .section-headline h2{text-transform:uppercase;padding-left:15px;padding-right:15px;background:#EFEFEF;font-family:"Oswald";font-size:24px;color:#00a0e1;line-height:36px;text-align:center;display:inline-block}section .section-headline h2:after{content:' ';height:1px;width:100%;background:#4a4a4a;position:absolute;top:42px;z-index:-1;max-width:1140px;left:0}section .icon-teaser{text-align:center;margin-top:24px}section .icon-teaser .icon{font-size:50px}section .icon-teaser h3{font-family:"Oswald";font-size:18px;color:#17A0E1;line-height:26px;text-transform:uppercase}section .icon-teaser p{font-family:"Open Sans";font-size:15px;color:#4A4A4A;line-height:20px;max-width:268px;margin:0 auto}section .btn-custom{margin-bottom:15px;font-family:"Oswald";font-weight:300;text-transform:uppercase;text-align:center;font-size:20px;color:#FFFFFF;line-height:30px;background:#00a0e1;width:100%;height:45px;display:block;line-height:45px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid #00a0e1;text-indent:35px}section .btn-custom .icon{color:#fff;font-size:25px;position:absolute;width:45px;height:45px;background:#007cae;left:15;top:-1px;display:block;line-height:45px;text-indent:0}section .btn-custom:hover{background:#fff;color:#00a0e1;text-decoration:none}section .book-online .btn-custom{background:#d0021b;border-color:#d0021b}section .book-online .btn-custom .icon{background:#9d0214}section .book-online .btn-custom:hover{background:#fff;color:#d0021b;text-decoration:none}section .btn-custom.red{background:#d0021b;position:relative;border-color:#d0021b;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section .btn-custom.red .icon{background:#9d0214;color:#fff}section .btn-custom.red:hover{background:#fff;color:#d0021b;text-decoration:none}section .btn-custom{background:#00a0e1;position:relative;border-color:#00a0e1;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section .btn-custom .icon{background:#007cae;color:#fff}section .btn-custom:hover{background:#fff;color:#00a0e1;text-decoration:none}section .offer{position:relative;margin-top:15px;margin-bottom:15px}section .offer .offer-label{background:#00a0e1;font-family:"Oswald";font-weight:300;text-transform:uppercase;font-size:14px;color:#FFFFFF;line-height:21px;max-width:40%;position:absolute;top:0;left:50%;margin-left:-20%;width:100%;text-align:center;padding:5px 0}section .offer .offer-label.sold-out{background:#d0021b}section .offer .offer-title{position:absolute;font-family:"Oswald";font-size:24px;color:#FFFFFF;line-height:36px;text-shadow:0px 0px 8px rgba(0,0,0,0.5);top:50%;margin-top:-12px;left:50%;max-width:80%;margin-left:-40%;width:100%;text-align:center;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section .offer .offer-title a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:#fff}section .offer .offer-title a:hover{text-decoration:none;font-size:30px}section .offer .offer-image img{width:100%;height:auto}section .programm{margin-top:15px;margin-bottom:15px}section .programm .programm-label{background:#00a0e1;font-family:"Oswald";font-weight:300;text-transform:uppercase;font-size:14px;color:#FFFFFF;line-height:21px;max-width:40%;position:absolute;top:15px;left:50%;margin-left:-20%;width:100%;text-align:center;padding:5px 0}section .programm .programm-label.weekend{background:#d0021b}section .programm .programm-title{position:absolute;font-family:"Oswald";font-size:24px;color:#FFFFFF;line-height:36px;text-shadow:0px 0px 8px rgba(0,0,0,0.5);top:50%;margin-top:-12px;left:50%;max-width:80%;margin-left:-40%;width:100%;text-align:center;text-transform:uppercase;letter-spacing:1px}section .programm .programm-title a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:#fff}section .programm .programm-title a:hover{text-decoration:none;font-size:30px}section .programm .programm-image img{width:100%;height:auto}section .news-item{margin-bottom:30px}section .news-item .news-image{position:relative;overflow:hidden}section .news-item .news-image a .news-title{position:absolute;width:100%;z-index:2;top:-130%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section .news-item .news-image a .news-title.hover{top:15%}section .news-item .news-image a .news-title h3{font-family:"Oswald";font-size:24px;color:#FFFFFF;line-height:36px;text-shadow:0px 0px 8px rgba(0,0,0,0.5);text-align:center;text-transform:uppercase;max-width:70%;margin-left:15%}section .news-item .news-image a img{width:100%;height:auto}section .news-item .news-image a:hover .news-title{top:15%}section .news-item .news-teaser{margin-top:26px}section .news-item .news-teaser p{font-family:"Open Sans";font-size:15px;color:#4A4A4A;line-height:20px;text-align:center;padding-left:15px;padding-right:15px;min-height:60px}section .news-item .news-more a{position:relative;background:#00a0e1;height:38px;border:1px solid #00a0e1;display:block;font-family:"Oswald";font-weight:300;font-size:18px;color:#FFFFFF;line-height:38px;text-transform:uppercase;text-align:center;width:190px;margin:0 auto;text-indent:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section .news-item .news-more a .icon{text-indent:0;position:absolute;left:-1px;height:38px;background:#007cae;top:-1px;line-height:40px;width:40px;color:#fff}section .news-item .news-more a:hover{background:#fff;color:#00a0e1;text-decoration:none}section .news-item .news-more a:hover .icon{color:#fff}#mainText{font-family:"Open Sans";font-size:19px;line-height:29px}#mainText p{margin-bottom:19px}.two-columns-offer .offer-right-wrap{min-height:180px}.two-columns-offer .offer-title{margin-top:15px}.two-columns-offer .offer-title h3{text-transform:uppercase;color:#00a0e1;font-family:"Oswald";font-size:18px;line-height:26px;margin-top:0}.two-columns-offer .offer-title p{font-family:"Open Sans";font-weight:300;font-size:16px;line-height:22px}.two-columns-offer .offer-more{position:absolute;bottom:0}.two-columns-offer .offer-more a{position:relative;background:#00a0e1;height:38px;border:1px solid #00a0e1;display:block;font-family:"Oswald";font-weight:300;font-size:18px;color:#FFFFFF;line-height:38px;text-transform:uppercase;text-align:center;width:190px;text-indent:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.two-columns-offer .offer-more a .icon{text-indent:0;position:absolute;left:-1px;height:38px;background:#007cae;top:-1px;line-height:40px;width:40px;color:#fff}.two-columns-offer .offer-more a:hover{background:#fff;color:#00a0e1;text-decoration:none}.two-columns-offer .offer-more a:hover .icon{color:#fff}.offer .carousel-inner{overflow:hidden;height:auto;max-height:257px}.offer .carousel-inner > .item{height:auto;overflow:hidden}.offer .carousel-inner > .item.active{display:block}#partner img{max-width:50%}.info-text p.lead{font-family:"Oswald";font-weight:300;font-size:16px;color:#58595B;line-height:24px}p.lead{font-family:"Oswald";font-weight:300;font-size:16px;color:#58595B;line-height:24px}section .section-headline{position:relative}section .section-headline .section-nav h2{font-weight:300;font-size:18px;line-height:26px}section .section-headline .section-nav h2 a{color:#00a0e1;font-weight:300;font-size:18px;line-height:26px}section .section-headline .section-nav h2 a:hover,section .section-headline .section-nav h2 a:focus{text-decoration:none}section .section-headline .section-nav h2:after{top:34px}#hotel-info{font-family:"Oswald"}#hotel-info h1{font-size:40px;line-height:60px;color:#00a0e1;margin-top:0;margin-bottom:0}#hotel-info h4{font-size:24px;line-height:36px;color:#00a0e1;margin-bottom:0;font-family:"Oswald"}#hotel-info .book-online,#hotel-info .btn-custom{margin-top:55px;background:#d0021b;display:block;height:45px;color:#fff;position:relative;border:1px solid #d0021b;text-indent:40px;text-align:center;line-height:45px;font-size:20px;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-weight:300}#hotel-info .book-online .icon,#hotel-info .btn-custom .icon{text-indent:0;background:#9d0214;height:45px;position:absolute;left:-1px;width:45px;top:-1px;text-align:center;line-height:45px;font-size:24px;color:#fff}#hotel-info .book-online:hover,#hotel-info .btn-custom:hover{background:#fff;color:#d0021b;text-decoration:none}#program-info{font-family:"Open Sans"}#program-info h1{font-size:40px;line-height:60px;color:#00a0e1;margin-bottom:0;text-transform:uppercase;margin-top:0}#program-info h4{font-size:24px;line-height:36px;color:#00a0e1;margin-bottom:0}#program-info .book-online{margin-top:10px;background:#d0021b;display:block;height:45px;color:#fff;position:relative;border:1px solid #d0021b;text-indent:40px;text-align:center;line-height:45px;font-size:20px;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-weight:300}#program-info .book-online .icon{text-indent:0;background:#9d0214;height:45px;position:absolute;left:-1px;width:45px;top:-1px;text-align:center;line-height:45px;font-size:24px;color:#fff}#program-info .book-online:hover{background:#fff;color:#d0021b;text-decoration:none}#program-info .overview{margin-top:10px;background:#00a0e1;display:block;height:45px;color:#fff;position:relative;border:1px solid #00a0e1;text-indent:40px;text-align:center;line-height:45px;font-size:20px;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-weight:300}#program-info .overview .icon{text-indent:0;background:#007cae;height:45px;position:absolute;left:-1px;width:45px;top:-1px;text-align:center;line-height:45px;font-size:24px;color:#fff}#program-info .overview:hover{background:#fff;color:#00a0e1;text-decoration:none}#hotel{font-family:"Open Sans";font-size:14px}#hotel h2{font-size:24px;line-height:36px;margin-bottom:0;color:#00a0e1;font-family:"Oswald";text-transform:uppercase}#hotel #programme h2{margin-bottom:0}#hotel #programme .offer .offer-image{margin-bottom:15px}#hotel #programme .offer p{font-weight:300;font-family:"Open Sans";font-size:14px;line-height:21px}#hotel #programme .more a{position:relative;background:#00a0e1;height:41px;border:1px solid #00a0e1;display:block;font-family:"Oswald";font-weight:300;font-size:18px;color:#FFFFFF;line-height:38px;text-transform:uppercase;text-align:center;width:100%;text-indent:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#hotel #programme .more a .icon{text-indent:0;position:absolute;left:-1px;height:41px;background:#007cae;top:-1px;line-height:40px;width:40px;color:#fff}#hotel #programme .more a:hover{background:#fff;color:#00a0e1;text-decoration:none}#hotel #programme .more a:hover .icon{color:#fff}#hotel #price h2{margin-top:38px}#hotel #price h2:first-child{margin-top:0}#hotel #price h2.warning{color:#B31217}#hotel #price .table > thead > tr > th,#hotel #price .table > tbody > tr > th,#hotel #price .table > tfoot > tr > th,#hotel #price .table > thead > tr > td,#hotel #price .table > tbody > tr > td,#hotel #price .table > tfoot > tr > td{padding:4px;line-height:1.42857143;vertical-align:middle;border:1px solid #00a0e1;background:transparent}#hotel #price .table th{padding:0 !important;text-align:center}#hotel #price .table th p{border-bottom:1px solid #00a0e1;margin-bottom:0;text-transform:uppercase;padding:5px 0;font-family:"Open Sans";font-weight:300;font-size:16px}#hotel #price .table th p:last-child{border:none;text-transform:none;font-size:10px;font-family:"Oswald";font-weight:300}#hotel #price .table th h4{border-bottom:none;margin-bottom:0;text-transform:uppercase;padding:0px 0;font-family:"Open Sans";font-weight:300;font-size:16px;margin:10px 0}#hotel #price .table td{text-align:center}#hotel #price .table td span,#hotel #price .table td span.rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:block;padding:5px 0;white-space:pre-line}#hotel #price .table .h120{height:120px}#hotel #price .table-striped > tbody > tr:nth-child(odd) > td,#hotel #price .table-striped > tbody > tr:nth-child(odd) > th{background-color:#e1f6ff}footer .footer-nav{text-align:center}footer .footer-nav ul.navbar-nav{float:none;display:inline-block}footer .footer-nav ul.navbar-nav li{display:inline-block;text-align:center}footer .footer-nav ul.navbar-nav li.sep{color:#58595B;font-family:"Oswald";font-weight:300;line-height:65px}footer .footer-nav ul.navbar-nav li a{font-family:"Oswald";font-size:14px;color:#58595B;line-height:21px;font-weight:300;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}footer .footer-nav ul.navbar-nav li a:hover{color:#00a0e1}footer #social-wrap{margin-top:14px}footer #social-wrap .social{display:inline-block}footer #social-wrap .social a.icon{font-size:60px;color:#000;margin-left:15px;margin-right:15px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none}footer #social-wrap .social a.icon:hover,footer #social-wrap .social a.icon:active{text-decoration:none;color:#808080}footer #adress-wrap{margin-top:80px}footer #adress-wrap p{font-family:"Open Sans";font-weight:300;font-size:12px;color:#4a4a4a;line-height:20px;letter-spacing:1px}footer #adress-wrap a{color:#4a4a4a;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}footer #adress-wrap a:hover,footer #adress-wrap a:active{color:#00a0e1;text-decoration:none}footer #company-wrap{margin-top:24px;padding-bottom:40px;font-family:"Oswald";font-weight:300;font-size:10px;color:#9B9B9B;line-height:15px}footer #company-wrap a{color:#9B9B9B;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}footer #company-wrap a:hover,footer #company-wrap a:active{color:#00a0e1;text-decoration:none}fieldset.layout1 .powermail_tab_navigation{display:none}label{color:#00a0e1;font-weight:300;font-family:"Oswald";font-size:18px;line-height:26px}.control-wrap{margin-bottom:22px}.control-wrap label{color:#00a0e1;font-weight:300;font-family:"Oswald";font-size:18px;line-height:26px}.control-wrap .form-control[type="text"],.control-wrap .form-control[type="email"],.control-wrap .form-control[type="date"]{border-radius:0;border:1px solid #4a4a4a;height:45px}.control-wrap textarea.form-control{border-radius:0;border:1px solid #4a4a4a}.control-wrap #send{background:#00a0e1;position:relative;width:100%;max-width:290px;margin:0 auto;border:1px solid #00a0e1;height:45px;line-height:45px;padding:0;color:#fff;text-transform:uppercase;display:block;font-family:"Oswald";font-size:20px;text-indent:22px;font-weight:300;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.control-wrap #send .icon-send{text-indent:0;background:#007cae;height:45px;line-height:43px;display:block;position:absolute;left:-1px;cololr:#fff;font-size:27px;top:-1px;width:45px;text-align:center;color:#fff}.control-wrap #send:hover,.control-wrap #send:focus{background:#fff;color:#00a0e1}.control-wrap #send:hover .icon-send,.control-wrap #send:focus .icon-send{color:#fff}#hotel-list h2{font-family:"Oswald";font-size:24px;color:#00a0e1;line-height:36px;text-decoration:underline;display:inline-block;text-transform:uppercase}#hotel-list .two-columns-offer{margin-bottom:42px}#hotel-list .two-columns-offer .offer-right-wrap{min-height:252px}#hotel-list .two-columns-offer .offer-right-wrap .offer-more{right:15px}#hotel-list .two-columns-offer .offer-right-wrap .offer-title{margin-top:15px}#hotel-list .two-columns-offer .offer-right-wrap .offer-title h3{font-size:24px;line-height:36px}#head-image img{width:100%;height:auto}#program h2{font-family:"Oswald";font-size:24px;color:#00a0e1;line-height:36px}#program h3{font-family:"Oswald";font-size:18px;color:#00a0e1;line-height:26px}#program #programme h2{margin-bottom:0}#program #programme .offer .offer-image{margin-bottom:15px}#program #programme .offer p{font-weight:300;font-family:"Open Sans";font-size:14px;line-height:21px}#program #programme .more a{position:relative;background:#00a0e1;height:41px;border:1px solid #00a0e1;display:block;font-family:"Oswald";font-weight:300;font-size:18px;color:#FFFFFF;line-height:38px;text-transform:uppercase;text-align:center;width:100%;text-indent:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#program #programme .more a .icon{text-indent:0;position:absolute;left:-1px;height:41px;background:#007cae;top:-1px;line-height:40px;width:40px;color:#fff}#program #programme .more a:hover{background:#fff;color:#00a0e1;text-decoration:none}#program #programme .more a:hover .icon{color:#fff}.download-item{margin-bottom:32px}.download-item img{max-width:100%;height:auto;width:100%}.download-item h4{margin-top:0;text-transform:uppercase;color:#00a0e1;font-size:18px;line-height:26px;font-family:"Oswald"}.download-item p{font-size:18px;line-height:26px;font-family:"Oswald";font-weight:300}.download-item .download-left > div{position:relative}.download-item .download-body{position:absolute;bottom:0;width:100%}.download-item .download-link{bottom:0;background:#00a0e1;margin-top:43px;color:#fff;text-indent:45px;text-transform:uppercase;font-family:"Oswald";text-align:center;font-weight:300;border:1px solid #00a0e1;display:block;width:100%;position:relative;height:45px;font-size:20px;line-height:45px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.download-item .download-link .icon{color:#fff;font-size:24px;text-align:center;background:#007cae;width:45px;height:45px;position:absolute;left:-1px;line-height:45px;text-indent:0;top:-1px}.download-item .download-link:hover{background:#fff;color:#00a0e1;text-decoration:none}#result .table th,.result .table th{background:#00a0e1;font-family:"Oswald";font-size:18px;line-height:26px;color:#fff;font-weight:300;border:2px solid #efefef}#result .table th .icon,.result .table th .icon{padding-left:10px;font-size:25px;line-height:26px}#result .table td,.result .table td{font-family:"Oswald";font-size:16px;line-height:42px;font-weight:300}#result .table > thead > tr > td,.result .table > thead > tr > td,#result .table > tbody > tr > td,.result .table > tbody > tr > td,#result .table > tfoot > tr > td,.result .table > tfoot > tr > td{border:2px solid #efefef}#result .table-striped > tbody > tr:nth-child(even) > td,.result .table-striped > tbody > tr:nth-child(even) > td{border:2px solid #fff}#result .table-striped > tbody > tr > td:last-child,.result .table-striped > tbody > tr > td:last-child{border-right:none !important}#result .table-striped > tbody > tr > td:first-child,.result .table-striped > tbody > tr > td:first-child{border-left:none !important}#result .table-striped > tbody > tr:nth-child(odd) > td,.result .table-striped > tbody > tr:nth-child(odd) > td,#result .table-striped > tbody > tr:nth-child(odd) > th,.result .table-striped > tbody > tr:nth-child(odd) > th{background:#fff}.archive,.masters{margin-bottom:15px;height:45px;background:#00a0e1;text-align:center;text-indent:45px;color:#fff;display:block;width:100%;font-size:20px;line-height:45px;text-transform:uppercase;font-family:"Oswald";font-weight:300;border:1px solid #00a0e1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative}.archive .icon,.masters .icon{position:absolute;width:45px;height:45px;left:-1px;top:-1px;background:#007cae;color:#fff;text-align:center;font-size:25px;text-indent:0;line-height:45px}.archive:hover,.masters:hover{background:#fff;color:#00a0e1;text-decoration:none}.scroll-top{position:fixed;right:5px;bottom:20px;width:35px;height:35px;text-align:center;cursor:pointer;z-index:9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:none}.scroll-top img{max-width:100%;height:auto}.scroll-top-hotel{position:fixed;right:5px;bottom:20px;width:35px;height:35px;text-align:center;cursor:pointer;z-index:9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:none}.scroll-top-hotel img{max-width:100%;height:auto}.powermail_tab_navigation{width:100%;float:none;clear:both}.powermail_tabmenu{display:none}.powermail_tab_navigation_previous{float:left;width:200px}.powermail_tab_navigation_previous .control-wrap #send{margin:0 0 0 15px}.powermail_tab_navigation_next{float:right;width:200px;margin-right:15px}.powermail_tab_navigation_next .control-wrap #send{margin:0 15px 0 0}.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0,0,0,0.506);background:white;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;color:#333333;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==")}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #eee}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div{background:white;border-top:1px solid #eee;color:#444;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child{border-top-width:0px}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#A94442}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#1E5799;box-shadow:#1e5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:56px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #ddd;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1E5799}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{background:#1E5799;box-shadow:#1e5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled{opacity:0.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover{color:#fff !important;background:#A94442 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar > .xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer}.xdsoft_scroller_box{position:relative}#head-image .ken_burns_effect_carousel_wrapper{max-height:680px}#head-image .carousel-inner > .item{height:auto;padding:0;max-height:680px}#slider .ken_burns_effect_carousel_wrapper{max-height:600px}#slider .carousel-inner > .item{height:auto;padding:0;max-height:600px}.watch{position:absolute;width:100%;margin:0 auto;top:50%;margin-top:-22px;z-index:99}.watch .btn-watch{text-decoration:none !important;width:280px;margin:0 auto;background:transparent;text-indent:0;text-shadow:0 0 4px rgba(0,0,0,0.5)}.watch .btn-watch:hover{text-shadow:none;background:rgba(255,255,255,0.8)}.IIV::-webkit-media-controls-play-button,.IIV::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}.video_wrapper .video-js-box{width:100% !important;height:auto !important}.video_wrapper video{width:100%;height:auto !important}.video_wrapper video img{width:100%}iframe,object{width:100%;height:auto}@media (min-width:2200px){#head-image .ken_burns_effect_carousel_wrapper{max-height:780px}#head-image .carousel-inner > .item{height:auto;padding:0;max-height:780px}#slider .carousel-inner > .item{height:auto;padding:0;max-height:700px}#slider .ken_burns_effect_carousel_wrapper{max-height:700px}}@media (max-width:1200px){section .btn-custom{font-size:18px}section .news-item .news-teaser p{min-height:82px}.offer .carousel-inner{max-height:201px}.offer .carousel-inner > .item{max-height:201px}}@media (max-width:1024px){.navbar-brand{max-width:220px}.navbar-brand img{width:100%}}.carousel-indicators,.carousel-control{opacity:1 !important;bottom:0}.carousel-indicators li{margin:0 2px}.carousel-indicators li.active{margin:-1px 2px}@media (min-width:992px){.carousel-inner .valign{width:600px}}@media (min-width:992px) and (max-width:1200px){.search-container #searchform input[type=submit]{font-size:15px;padding-left:50px}section .section-headline h2:after{max-width:940px}#program #programme .more a{font-size:12px}.ui-selectmenu-menu{width:314px}}@media (max-width:992px){.offer .carousel-inner{max-height:421px}.offer .carousel-inner > .item{max-height:421px}body{padding-top:90px}.ui-selectmenu-menu{width:490px}.control-wrap #send{text-indent:42px}.navbar-brand{max-width:210px}.navbar-brand img{max-width:100%}.navbar-custom ul li a{padding-right:8px;padding-left:8px;font-size:16px}section .news-item .news-image a .news-title.hover{top:10%}section .news-item .news-image a .news-title h3{font-size:16px;line-height:26px}footer .nav > li > a{padding-left:5px;paading-right:5px}section .section-headline h2:after{max-width:720px}section .news-item .news-teaser p{min-height:104px}}@media (min-width:768px) and (max-width:992px){#program-info .overview,#program-info .book-online{font-size:15px;text-indent:45px}.download-item .download-link{font-size:15px}.two-columns-offer .offer-more a{width:150px;overflow:hidden}}@media (max-width:768px){#slider .item h1{font-size:30px;line-height:38px;margin-top:54px;margin-bottom:0}#slider .item p{font-size:22px;line-height:26px}.two-columns-offer .offer-more{position:initial}.container .carousel-inner > .item{padding-right:15px;padding-left:15px}.ui-selectmenu-menu{width:490px}.control-wrap #send{text-indent:22px}section .offer .offer-label{top:0}section .news-item .news-image a .news-title.hover{top:25%}section .news-item .news-image a .news-title h3{font-size:24px;line-height:36px}footer .navbar-nav{width:100%}.search-container{bottom:0;padding:15px 0;background:transparent;background:rgba(0,0,0,0.5)}section .section-headline h2:after{left:0}#c285 .caption{display:none}.pt120{padding-top:10px}}@media (max-width:570px){.offer .carousel-inner{max-height:330px}.offer .carousel-inner > .item{max-height:330px}.search-container #searchform .custom-select .ui-selectmenu .ui-selectmenu-status{line-height:25px;font-size:15px}.search-container #searchform .custom-select .ui-selectmenu{height:35px}.search-container #searchform input[type=submit]{height:35px;font-size:15px}#magnifier{line-height:35px;height:35px;width:35px}.search-container #searchform .custom-select .ui-selectmenu .ui-selectmenu-status{text-indent:-20px}}@media (max-width:736px){.ui-selectmenu-menu{width:604px}}@media (max-width:667px){.ui-selectmenu-menu{width:545px}.offer .carousel-inner{max-height:406px;overflow:hidden}}@media (max-width:568px){.ui-selectmenu-menu{width:464px}}@media (max-width:414px){.ui-selectmenu-menu{width:335px}}@media (max-width:380px){.navbar-brand{max-width:165px}.navbar-custom{height:70px}body{padding-top:70px}.navbar-toggle{margin-top:15px;margin-right:0;margin-left:0}}@media (max-width:375px){.ui-selectmenu-menu{width:303px}.ui-selectmenu-menu li a,.ui-selectmenu-status{font-size:16px}.offer .carousel-inner{max-height:211px;overflow:hidden}}@media (max-width:340px){section .news-item .news-image a .news-title.hover{top:15%}.search-container #searchform input[type=submit]{padding-left:40px}.download-item .download-link{font-size:15px}}@media (max-width:320px){.ui-selectmenu-menu{width:256px}.ui-selectmenu-menu li a,.ui-selectmenu-status{font-size:14px}.offer .carousel-inner{max-height:174px;overflow:hidden}.offer .carousel-inner > .item{max-height:174px;overflow:hidden}}#menu{display:none}#menu.mm-menu-open{display:block}.frame.col-md-10.col-md-push-1{padding-top:142px;margin-top:-142px}.mm-page{background:#EFEFEF}#gme-1-form{margin-top:40px}select.form-control.gme-eaddress{height:38px}.powermail_fieldset_12 legend,.powermail_fieldset_33 legend{display:none}.powermail_fieldwrap_html td{font-size:10px}legend{font-size:21px}.powermail_fieldwrap_select label{display:block;width:100%;padding:0;margin-bottom:24px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}#powermail_fieldwrap_51.powermail_fieldwrap_select label{font-size:18px;color:#00a0e1;margin-bottom:0}.tx-powermail .more{cursor:pointer;margin-top:15px;margin-bottom:30px;margin-right:auto;margin-left:auto;position:relative;background:#00a0e1;height:41px;border:1px solid #00a0e1;display:block;font-family:"Oswald";font-weight:300;font-size:18px;color:#FFFFFF;line-height:38px;text-transform:uppercase;text-align:center;width:100%;text-indent:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;max-width:30%}.tx-powermail .more span{color:#fff}.tx-powermail .more span .icon{text-indent:0;position:absolute;left:-1px;height:41px;background:#007cae;top:-1px;line-height:40px;width:40px;color:#fff}#powermail_fieldwrap_77 .small,#powermail_fieldwrap_228 .small{font-size:10px}.participant:nth-child(odd){background:#fff;padding:10px 0;margin:10px 15px}.participant:nth-child(even){background:#f8f8f8;padding:10px 0;margin:10px 15px}.powermail_fieldset_9,.powermail_fieldset_23{background:#f8f8f8;padding:10px 0;margin:10px 15px}@media (max-width:580px){.tx-powermail .more{max-width:100%}}.tx-yag-album,.tx-yag-gallery{position:relative;margin-top:15px;margin-bottom:15px}.tx-yag-album .tx-yag-gallery-albuminfo,.tx-yag-gallery .tx-yag-gallery-albuminfo{position:absolute;font-family:"Oswald";font-size:24px;color:#FFFFFF;line-height:36px;text-shadow:0px 0px 8px rgba(0,0,0,0.5);top:50%;margin-top:-12px;left:50%;max-width:80%;margin-left:-40%;width:100%;text-align:center;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tx-yag-album .tx-yag-gallery-albuminfo a,.tx-yag-gallery .tx-yag-gallery-albuminfo a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none;color:#fff}.tx-yag-album .tx-yag-gallery-albuminfo a:hover,.tx-yag-gallery .tx-yag-gallery-albuminfo a:hover{text-decoration:none;font-size:30px}.tx-yag-album-thumb img,.tx-yag-thumb-frame img,.tx-yag-gallery img{width:100%;height:auto}.tx-yag-thumb-frame{margin-bottom:15px;margin-top:15px}.tx-yag-gallery-thumb img{width:100%;height:auto}.tx-yag-gallery-albumcount{color:#fff;margin-top:8px}div.csc-textpic .csc-textpic-imagewrap img{max-width:100%;height:auto}.bg-image-wagner-logo{background-image:url('../../../typo3conf/ext/bootstrap_package_overrides/Resources/Public/Less/Theme/images/brand.png');background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.row-wrap{display:inline-block;width:100%;}.tx-yag-gallery-gallerycaption,.tx-yag-gallery-albumcaption{font-size:1.4em;}.tx-yag-gallery-albumcount{color:#fff;margin-top:8px;font-size:0.8em;}.carousel-inner .carousel-control img{z-index:1001;}.tx-powermail .powermail_fieldset .powermail_fieldwrap ul{list-style:none;padding:0;color:#ff0000;}.col-powermail_fieldwrap_437{clear:left;}.csc-space-before-80{margin-top:80px !important;}.csc-space-before-extra-small{margin-top:10px !important;}.csc-space-before-small{margin-top:20px !important;}.csc-space-before-medium{margin-top:40px !important;}.csc-space-before-large{margin-top:60px !important;}.csc-space-before-extra-large{margin-top:80px !important;}.csc-space-after-extra-small{margin-bottom:10px !important;}.csc-space-after-small{margin-bottom:20px !important;}.csc-space-after-medium{margin-bottom:40px !important;}.csc-space-after-large{margin-bottom:60px !important;}.csc-space-after-extra-large{margin-bottom:60px !important;}
