/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{background:#fff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.picker__holder{position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;transition:background .15s ease-out,transform 0s .15s,-webkit-transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-moz-opacity:0;opacity:0;transition:all .15s ease-out}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);transform:translateY(0);background:0 0;zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);transform:translateY(0);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}a.skiplink{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);font-size:14px;font-size:14px;font-size:1.4rem;position:absolute!important}a.skiplink:active,a.skiplink:focus{position:static!important;clip:auto}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.anchor:target{padding-top:110px}.nowrap{white-space:nowrap}fieldset{border:1px solid #5a5a5a;margin-bottom:22px;padding:13px 20px 20px}fieldset legend{background:#5a5a5a;color:#fff;padding:2px 8px;text-transform:uppercase}.contactform-field{float:left;position:relative;margin:0 15px 0 0}.contactform-field-msg{float:none}label,p.label{display:block;padding:10px 0 0}label.error{background:red;color:#fff;display:table-cell;font-weight:400;padding:1px 4px}input,select,textarea{background:#fff;border:1px solid #666;color:#333}textarea{height:120px;padding:3px;width:100%}input:focus,select:focus,textarea:focus{border-color:#000}input{margin:1px 0;padding:3px;width:189px}select{margin:1px 0;padding:2px 1px;width:189px}.contactform-field-phone select{margin-bottom:2px;width:45px}.contactform-field-phone input{margin:0;width:68px}.contactform-field-person select{width:auto}.contactform-field-date input{background:#fff url(https://img.werbewind.com/calendar/cal01.gif) no-repeat right 5px center;min-height:24px;width:150px}.contactform-field-cb{float:none;padding:10px 0 0}.contactform-field-cb label{display:block;margin:0 15px 0 0;overflow:hidden;padding:0}.contactform-field-cb input{background:0 0;border:0;float:left;margin:3px 4px 0 0;width:1.5em}#datenschutz-cb .ui-state-error+label{color:#d80000}#kkemail{display:none!important}.error{color:#d80000;font-weight:700}.success{background:#060;color:#fff;font-size:16px;font-size:16px;font-size:1.6rem;margin:20px 0;padding:20px;text-align:center}.ui-state-error{border-color:#d80000}.ui-state-error.message{background:#d80000;color:#fff;display:none;font-size:13px;font-size:13px;font-size:1.3rem;line-height:1.2;max-width:189px;padding:4px;position:relative;width:100%}.ui-state-error.message:before{border:8px solid transparent;border-bottom-color:#d80000;content:'';height:0;left:4px;position:absolute;top:-16px;width:0}a.button,button{background:#7d7064;border:1px solid #7d7064;color:#fff;display:inline-block;font-size:24px;font-size:24px;font-size:2.4rem;padding:5px 13px;text-decoration:none;text-transform:none;transition:background .2s linear}a.button{border:0;font-size:18px;font-size:18px;font-size:1.8rem}a.button:before{content:'» '}a.button:focus,a.button:hover,button:focus,button:hover{background:#a8be1b;color:#fff}button.request{background:#a8be1b;border:1px solid #a8be1b}button.request:focus,button.request:hover{background:#93a619;border-color:#93a619}a.button-request{background:#d49900}a.button-request:focus,a.button-request:hover{background:#a8be1b}a.button-small{font-size:14px;font-size:14px;font-size:1.4rem;padding:2px 10px}a.button-weather{float:right;margin:10px 0 10px 20px;position:relative;z-index:1}a.button-weather:before{display:none}a.button-weather:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -438px 0;content:'';display:inline-block;height:20px;margin:0 0 0 10px;width:24px}.picker__box{background:#7d7064;font-family:Verdana,Geneva,sans-serif;border-radius:0;border-color:#7d7064;padding:0}.picker__header{padding:25px 0;width:100%;background:#60564d;margin:0}.picker__month{font-size:24px;font-size:24px;font-size:2.4rem;font-weight:700;color:#fff;text-transform:uppercase}.picker__year{color:#c8c8c8;font-size:24px;font-size:24px;font-size:2.4rem;font-style:normal}.picker__nav--next,.picker__nav--prev{top:50%;left:40px;padding:0;background:url(../images_layout/pickadate/prev-c4fa6e8175.png);width:20px;height:35px;margin:-17.5px 0 0;transition:opacity .3s linear}.picker__nav--next{left:auto;right:40px;background:url(../images_layout/pickadate/next-4555e30d97.png)}.picker__nav--prev:hover{background:url(../images_layout/pickadate/prev-c4fa6e8175.png);opacity:.6}.picker__nav--next:hover{background:url(../images_layout/pickadate/next-4555e30d97.png);opacity:.6}.picker__nav--next:before,.picker__nav--prev:before{border:none}.picker__table{width:90%;margin-left:auto;margin-right:auto}.picker__weekday{font-size:18px;font-size:18px;font-size:1.8rem;color:#fff;text-transform:uppercase}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#7d7064!important;border-color:#7d7064!important;color:#999!important}.picker__day{font-size:18px;font-size:18px;font-size:1.8rem;border-radius:20px;width:35px;margin:2px auto;font-weight:700;color:#fff}.picker__day--today:before{border:none}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{border-color:#b3b3b3;background:#b3b3b3;color:#292d32}.picker__day--infocus:hover,.picker__day--outfocus:hover{border-color:#bdc103;background:#bdc103;color:#fff}.picker__day--outfocus{color:#ccc}.picker__footer{border-top:1px solid #60564d}.picker__footer button{color:#ddd;font-size:18px;font-size:18px;font-size:1.8rem;font-style:normal;text-transform:uppercase;font-weight:400;background:#7d7064;border-color:#7d7064}.picker__footer button:hover{background:#60564d;border-color:#60564d;color:#fff}.picker__footer .picker__button--clear{display:none}.picker__button--today:before{border-radius:10px;border-color:#b3b3b3;background:#b3b3b3;border-width:5px;border-style:solid}.picker__button--close:before{content:'';background:url(../images_layout/pickadate/cancel-2def0c4c50.png);width:14px;height:14px;top:4px}*{box-sizing:border-box}html{font-size:62.5%}body{background:#fff;color:#9b8b7d;font-family:"Roboto Condensed",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-size:18px;font-size:1.8rem;padding-bottom:40px}body.accept-cookies{padding-bottom:0}.no-js body,.no-touch body{background:#32221e url(../images_layout/bg-boxen-f49dbe70b2.jpg) no-repeat 0 center fixed}a,body,input,select,textarea{color:#9b8b7d}a:focus,a:hover{color:#7d7064;text-decoration:none}h1,h2,h3,h4{color:#7d7064;font-weight:400}h1{font-family:"Pathway Gothic One",sans-serif;font-size:46px;font-size:46px;font-size:4.6rem;margin:0 0 .55em;padding:0;position:relative;text-transform:uppercase}h1:after{content:'';position:absolute;right:0;top:0}h2{font-size:22px;font-size:22px;font-size:2.2rem;font-weight:700;line-height:1.1;margin:-.17em 0 .2em}h3{font-size:22px;font-size:22px;font-size:2.2rem;margin:1em 0}h4{font-weight:700;margin:0}p{margin:0 0 1.4em}ul{margin:0 0 1em;padding:0 0 0 1em}ul ul{margin:0}figure{margin:0}img{display:block;height:auto;max-width:100%}table{margin:0 0 1em}td{padding:0 20px 4px 0;vertical-align:top}.highlight{color:#7d7064;font-size:22px;font-size:22px;font-size:2.2rem;line-height:1.1}.highlight-2{font-size:24px;font-size:24px;font-size:2.4rem;font-weight:300}.header{left:0;position:absolute;position:fixed;top:20px;transition:top .3s;width:100%;z-index:20}.no-js .header{position:absolute}.header .deco{height:0;overflow:hidden;transition:height .3s}.scrolled .header{background:#fff;top:0}.scrolled .header .deco{height:10px}.flexslider{margin:0 auto;max-width:1920px}#flexslider li img{-webkit-user-select:none;user-select:none;max-height:820px}#flexslider .flex-direction-nav{display:none;height:100px;left:0;margin:-50px 2% 0;position:absolute;top:50%;width:96%;z-index:14}.home #flexslider .flex-direction-nav{display:block}#flexslider .flex-direction-nav a{background:url(../images_layout/sprites-227fb5e031.png) no-repeat 0 -180px;height:100px;position:absolute;width:47px}#flexslider .flex-direction-nav .flex-prev{left:0}#flexslider .flex-direction-nav .flex-next{background-position:-47px -180px;right:0}.flexslider-logos{bottom:25px;left:2%;position:absolute;right:2%;text-align:right;z-index:14}.flexslider-logo{background:url(../images_layout/sprites-227fb5e031.png) no-repeat 1000px 0;display:inline-block;margin:0 0 0 7px}.flexslider-logo.kwt{background:url(/images_layout/kwt-logo-eb82111c30.svg) no-repeat center;background-size:100% 100%;height:54px;width:48px}.flexslider-logo.vorarlberg{background-position:-108px 0;height:47px;margin-bottom:6px;width:67px}.flexslider-scroll{background:url(../images_layout/sprites-227fb5e031.png) no-repeat 0 0;display:none;height:60px;left:50%;margin:0 0 0 -30px;position:absolute;width:60px;z-index:14}@media screen and (min-width:1320px){#flexslider .flex-direction-nav{left:50%;margin-left:-640px;width:1280px}.flexslider-logos{left:50%;right:auto;margin:0 0 0 -640px;width:1280px}.locationbox{background:#2a1405;background:rgba(42,20,5,.8);color:#fff;font-size:20px;font-size:2rem;height:275px;padding:15px 20px;position:absolute;position:fixed;right:-230px;top:280px;transition:right .3s;width:230px;z-index:16}.locationbox.active,.locationbox:hover{right:0}.locationbox strong{display:block;font-size:15px;font-size:1.5rem;text-transform:uppercase}.locationbox:before{background:url(../images_layout/box-lage-deea9eb3bd.png) no-repeat 0 0;bottom:0;content:'';left:-70px;position:absolute;top:0;width:70px}.locationbox-pic{background:url(../images_layout/anreiseskizze-7e67689744.jpg) no-repeat 0 0;height:192px;margin:5px 0 0;width:192px}}.deco{background:#d49900;height:10px}.deco:before{background:#9b2a14;content:'';float:left;height:10px;width:33.333333%}.deco:after{background:#bdc103;content:'';float:right;height:10px;width:33.333333%}.wrapper{margin:0 auto;max-width:1200px;width:96%}.content-wrapper-wrapper{background:#fff;position:relative}@media screen and (min-width:1680px){.content-wrapper-wrapper{background:#fff url(../images_layout/hirsch-bg-content-e7b0fbd10d.jpg) no-repeat right 84px}}.content-wrapper-wrapper:before{background:#eceae7;content:'';bottom:0;left:0;position:absolute;top:0;width:50%}#c{position:absolute;top:-90px}.content{background:#fff;min-height:780px;float:right;width:73.333333%;position:relative;padding:40px 3.333333% 40px 4.166666%}.home .content-wrapper-wrapper:before{display:none}.home .content{float:none;min-height:0;padding:40px 0;width:auto}body.hotel .content{min-height:1030px}.sidebar{padding:40px 40px 40px 0;position:relative;width:26.666666%}.navibox{margin:0 0 30px}.navibox-heading{border-bottom:1px solid #b4ada5;color:#7d7064;font-family:"Pathway Gothic One",sans-serif;font-size:36px;font-size:36px;font-size:3.6rem;padding:0 10px 15px;text-transform:uppercase}.navibox ul{list-style-type:none;margin:0;padding:0}.navibox li{margin:2px 0 0;padding:0}.navibox li a{color:#7d7064;display:block;padding:7px 10px;position:relative;text-decoration:none}.navibox li.has-sub>a:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -368px 0;content:'';height:15px;margin:-8px 0 0;position:absolute;top:50%;right:10px;width:10px}.navibox .current>a{background:#7d7064;color:#fff}.navibox li a:focus,.navibox li a:hover{background:#dbd8d3;color:#7d7064}.navibox li ul{display:none;padding-left:20px}.navibox li.current ul{display:block}.navibox li li{font-size:16px;font-size:16px;font-size:1.6rem;margin:1px 0 0}.navibox li li a{padding:4px 10px}.touch .boxes-wrapper{background:#32221e url(../images_layout/bg-boxen-f49dbe70b2.jpg) no-repeat 0 center}.boxes-wrapper{margin:0 auto;max-width:1920px;padding:80px 0 90px;position:relative;text-align:center}.boxes-wrapper:before{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -290px -11px;content:'';height:19px;left:50%;margin:0 0 0 -27px;position:absolute;top:-1px;width:54px}.boxes-wrapper:after{background:rgba(255,255,255,.6);bottom:0;content:'';height:20px;left:0;position:absolute;right:0}.boxes{max-width:960px}.box{display:inline-block;vertical-align:top;width:31.3%}.box,.box a{color:#fff}.box-heading{background:#a79b96;background:rgba(178,167,162,.9);font-family:"Pathway Gothic One",sans-serif;font-size:36px;font-size:36px;font-size:3.6rem;padding:10px;position:relative}.box-webcams{margin:0 2.125%}.box-content{background:#d4ccc9;background:rgba(212,204,201,.9);min-height:270px;padding:20px 20px 60px;position:relative}.box-more{bottom:20px;left:0;position:absolute;width:100%}.box a.button{background:#fff;color:#7d7064}.box a.button:focus,.box a.button:hover{background:#a8be1b;color:#fff}.box-weather-day,.box-weather-type{font-size:24px;font-size:24px;font-size:2.4rem;line-height:1}.box-weather-content{border:solid #9e8f83;border-width:1px 0;margin:20px 0 22px;padding:20px 0;text-align:left}.box-weather-content img{float:left;margin:0 20px 0 15px}.box-weather-temperature{font-size:40px;font-size:40px;font-size:4rem;line-height:1}.box-webcams-webcam{position:relative;margin:0 0 20px}.box-webcams-webcam-pic{background:red;height:170px;max-width:260px;width:100%}.box-webcams-webcam-title{background:#3c3c3c;background:rgba(60,60,60,.7);bottom:0;font-size:13px;font-size:13px;font-size:1.3rem;left:0;padding:4px 10px;position:absolute;right:20px;text-align:left}.box-webcams-navi-item{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -212px 0;cursor:pointer;height:14px;margin:-7px 0 0;position:absolute;top:50%;width:9px}.box-webcams-navi-item.prev{left:30px}.box-webcams-navi-item.next{background-position:-220px 0;right:30px}.box-events .box-heading{background:rgba(178,167,162,.7)}.box-events .box-content{background:rgba(42,20,5,.5)}.box-events-event-date{font-size:24px;font-size:24px;font-size:2.4rem;line-height:1}.box-events-event-title{margin:0 0 15px}.newsboxes-wrapper{background:#fff;padding:40px 0}.newsboxes{max-width:100%;text-align:center}.newsboxes-heading{font-family:"Pathway Gothic One",sans-serif;font-size:46px;font-size:46px;font-size:4.6rem;text-transform:uppercase}.newsboxes-heading:after{background:#fff url(../images_layout/sprites-227fb5e031.png) no-repeat -290px 0;content:'';display:block;height:11px;margin:20px auto 40px;width:78px}.newsboxes-newsbox{display:inline-block;margin:0 .833333%;max-width:285px;text-align:left;vertical-align:top;width:24.166666%}.clickable.newsboxes-newsbox{cursor:pointer}.newsboxes-newsbox-pic{display:block;background:red;margin:0 0 20px}.newsboxes-newsbox-heading{overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.newsboxes-newsbox-content{min-height:74px}.newsboxes-newsbox-more{border-top:1px solid #b7b5b5;padding:20px 0 0}.bergbahnbox{background:#2d4d74 url(../images/home/bergbahnticket-inklusive-a1f852d6ba.jpg) no-repeat center 0;color:#fff;padding:40px 0;text-align:center}.bergbahnbox-heading{font-family:"Pathway Gothic One",sans-serif;font-size:36px;font-size:36px;font-size:3.6rem}.bergbahnbox-content{font-size:20px;font-size:20px;font-size:2rem;margin:0 0 1em}.bergbahnbox-content::after{content:'';background:url(/images_layout/bergbahn-logo-8b04022c98.svg) no-repeat center;display:block;width:170px;height:105px;margin:1em auto 0}.bergbahnbox a.button{background:#fff;color:#7d7064}.bergbahnbox a.button:focus,.bergbahnbox a.button:hover{background:#a8be1b;color:#fff}.actions{background:#fff;border-bottom:1px solid #d8d4d0;padding:25px 0;text-align:center}a.action{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -120px -60px;display:inline-block;height:120px;margin:25px;position:relative;width:120px}a.action:hover:after{background:#958a81;border-radius:50%;bottom:12px;color:#fff;content:attr(title);font-size:16px;font-size:16px;font-size:1.6rem;left:12px;line-height:1.2;padding:25px 5px 0;position:absolute;right:12px;top:12px}a.action-gutscheine{background-position:0 -60px}a.action-prospekte{background-position:-240px -60px}a.action-impressionen{background-position:-360px -60px}.footer-wrapper{background:#fff}.footer,.footer a{color:#7d7064}.footer{font-size:17px;font-size:17px;font-size:1.7rem;max-width:1060px;padding:20px 0}.footerbox{float:left;margin:0 35px 0 0}.footerbox-location{margin-right:30px}.footerbox-wlan{width:140px}.footerbox-holidaycheck{margin:0}.footerbox-heading{color:#7d7064;font-family:"Pathway Gothic One",sans-serif;font-size:30px;font-size:30px;font-size:3rem;margin:0 0 .5em}.footerbox-wlan .footerbox-heading:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -438px -20px;content:'';display:inline-block;height:20px;margin:0 0 0 10px;width:30px}.footerbox ul{list-style-type:none;padding:0}.footerbox li:before{content:'» '}.footerbox-slogan{padding:.5em 0 0}.footerbox-more{margin:12px 0 0}.footerbox a.button{color:#fff}.copyright-wrapper{background:#f4f2f1;padding:10px}.copyright{color:#786854;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-size:14px;font-size:1.4rem;max-width:960px}.copyright a{color:#786854}.copyright-ww{float:right}.requestbox{background:#fdfdfd;max-height:280px}.home .requestbox{background:#eae6e1;display:none;left:0;position:absolute;top:280px;width:240px;z-index:18}@media screen and (min-width:1800px){.home .requestbox{display:block;position:fixed}.home a.kontakt-widget,.home a.last-min-ang-widget,.home a.rueckruf-widget{display:none}.home a.merkzettel-widget{bottom:25px}}.requestbox-heading{background:#7d7064;color:#fff;font-family:"Pathway Gothic One",sans-serif;font-size:30px;font-size:30px;font-size:3rem;padding:10px 20px;text-transform:uppercase}.home .requestbox-heading{background:#766457}.requestbox-content{padding:10px 20px 20px}.requestbox label{font-family:"Pathway Gothic One",sans-serif;font-size:20px;font-size:20px;font-size:2rem;padding:5px 0 3px}.requestbox input,.requestbox select{background:#d9d7d4;border:0}.requestbox select{border:1px solid #d9d7d4}.requestbox input{background:#d9d7d4 url(../images_layout/cal-a4dd54a8e7.png) no-repeat right center;min-height:24px;width:145px}.home .requestbox input,.home .requestbox select{background-color:#fff;border:0}.requestbox select{width:auto}.requestbox-fields{overflow:hidden}.requestbox-field{float:left;margin:0 20px 0 0}.requestbox-content>button{background:#d49900;border-color:#d49900;clear:left;font-size:18px;font-size:18px;font-size:1.8rem;margin:20px 0 0;padding:2px 10px}.requestbox-content>button:focus,.requestbox-content>button:hover{background:#a8be1b;border-color:#a8be1b}a.requestbox-rueckruf{bottom:-50px;display:none;padding:8px 10px 8px 50px;position:absolute;width:100%}.home a.requestbox-last-min-ang,.home a.requestbox-rueckruf{display:block}a.button.requestbox-last-min-ang{top:50%;display:none;padding:8px 10px 8px 40px;position:fixed;width:240px;display:none;text-transform:uppercase;background:#a8be1b;z-index:100;left:0}a.button.requestbox-last-min-ang:before{content:' ';background-repeat:no-repeat;display:block;background:url(../images_layout/last_minute-a0cb32d0c2.png);position:absolute;top:3px;z-index:40;left:15px;width:21px;height:31px}a.button.requestbox-last-min-ang:hover{background:#dbd8d3}@media screen and (min-width:1800px){.home a.button.requestbox-last-min-ang{display:block}.home a.button.requestbox-last-min-ang{top:545px}.home a.verleih-widget{top:588px;width:240px;padding:8px 10px 8px 40px;text-align:left;text-transform:uppercase;font-size:1.8rem;display:block;bottom:auto;font-size:1.8rem;border:none}.home a.verleih-widget:after{left:22px;top:3px}}a.requestbox-rueckruf:before{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -378px -30px;content:'';height:21px;left:20px;margin:-10px 0 0;position:absolute;top:50%;width:20px}.last-minute.angebote a.button.requestbox-last-min-ang{display:none}a.kontakt-widget,a.last-min-ang-widget,a.merkzettel-widget,a.rueckruf-widget,a.verleih-widget{background:#7d7064;border:solid #fff;border-width:1px 1px 1px 0;bottom:110px;color:#fff;font-size:16px;font-size:16px;font-size:1.6rem;left:0;padding:30px 10px 5px;position:absolute;position:fixed;text-align:center;text-decoration:none;transition:all .4s linear;width:90px;z-index:300}a.merkzettel-widget{background:#d49900;bottom:45px;display:none}a.rueckruf-widget{bottom:90px}a.last-min-ang-widget{background:#a8be1b;bottom:274px}a.verleih-widget{bottom:175px;background:#3f6e9d;padding-top:45px}a.last-min-ang-widget:after{content:' ';background-repeat:no-repeat;display:block;background:url(../images_layout/last_minute-a0cb32d0c2.png);position:absolute;top:3px;z-index:40;left:45%;width:21px;height:31px}.merkzettel-widget-add:after,.verleih-widget:after,a.kontakt-widget:after,a.merkzettel-widget:after,a.rueckruf-widget:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -378px 0;content:'';height:15px;left:50%;margin:0 0 0 -10px;position:absolute;top:10px;width:20px}a.kontakt-widget:after{background-position:-378px -15px}a.rueckruf-widget:after{background-position:-378px -30px;height:21px}a.verleih-widget:after{background-position:-470px 0;width:26px;height:31px;margin-left:-13px}a.merkzettel-widget.active{display:block}.merkzettel-widget-add{background:#d49900;border:1px solid #fff;height:37px;position:absolute;width:43px;z-index:302}a.kontakt-widget:hover,a.merkzettel-widget:hover,a.rueckruf-widget:hover{background:#a8be1b}a.last-min-ang-widget:hover{background:#dbd8d3}a.verleih-widget:hover{background:#284461}.mfp-close{background:0 0!important}.navi{background:#fff;margin:0 auto;max-width:1280px;padding:65px 160px 0;position:relative;transition:padding .3s;width:96%}.scrolled .navi{padding-top:25px}.navi:before{background:rgba(255,255,255,.5);bottom:-30px;content:'';height:30px;left:0;position:absolute;right:0;transition:bottom .3s}.scrolled .navi:before{bottom:0}.navi-logo{background:url(../images_layout/logo-adef010a17.png) no-repeat 0 0;background-size:100% auto;height:133px;left:160px;position:absolute;top:11px;transition:all .3s;width:250px;z-index:22}.scrolled .navi-logo{height:93px;top:5px;width:175px}.navi-icon{cursor:pointer;display:none;float:none;height:30px;margin:0 auto;position:absolute;right:10px;top:10px;transition:all .3s;width:34px}.navi-icon>span{background-color:#7d7064;display:block;height:.3em;margin-top:-.3em;position:absolute;top:50%;width:100%}.navi-icon>span:after,.navi-icon>span:before{background-color:#7d7064;content:"";height:100%;position:absolute;transition:all .3s;width:100%}.navi-icon>span:before{-webkit-transform:translateY(-.8em);transform:translateY(-.8em)}.navi-icon>span:after{-webkit-transform:translateY(.8em);transform:translateY(.8em)}.navi-icon.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navi-icon.active>span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navi-icon.active>span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navi-icon.active span,.navi-icon.active>span:after,.navi-icon.active>span:before{background-color:#666}.navi ul{list-style-type:none;margin:0;padding:0;position:relative;text-align:right}.navi li{display:inline-block;font-family:"Pathway Gothic One",sans-serif;font-size:22px;font-size:22px;font-size:2.2rem;line-height:1;margin:0 0 0 10px;padding:0}.navi li a{color:#7d7064;display:block;padding:15px 10px 24px;text-decoration:none;transition:padding .3s}.navi .current>a{background:#7d7064;color:#fff}.navi-hotel .current>a,.navi-hotel.current>a{background:#9b2a14;color:#fff}.navi-wohnen .current>a,.navi-wohnen.current>a{background:#d49900;color:#fff}.navi-freizeit .current>a,.navi-freizeit.current>a,.navi-wellness .current>a,.navi-wellness.current>a{background:#bdc103;color:#fff}.navi li.hover>a,.navi li:hover>a{background:#eceae7;color:#7d7064}.navi li ul{background:#eceae7;background:rgba(236,234,231,.95);display:none;min-width:180px;position:absolute;text-align:left}.navi li.navi-kontakt ul,.navi li.navi-service ul{right:0}.navi li:hover ul{display:block}.navi li li{display:block;font-size:18px;font-size:18px;font-size:1.8rem;margin:0}.navi li li a{color:#7d7064;padding:8px 10px}.navi li li.hover>a,.navi li li:hover>a{background:0 0;color:7d7064}.navi li li a:hover,.navi li.navi-hotel li.has-sub:hover a{background:#d5d2cd;color:#7d7064}.navi li li ul{display:none!important}.navi li li:hover ul{display:block!important}.navi li li{position:relative}.navi li li ul{background:#d5d2cd;left:100%;top:0}.navi li li li.hover>a,.navi li li li:hover>a,.navi li.navi-hotel li.has-sub li:hover a{background:#7d7064;color:#fff}@media screen and (min-width:520px){.navi li.navi-hotel li.has-sub>a:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -368px 0;content:'';height:15px;margin:-8px 0 0;position:absolute;top:50%;right:10px;width:10px}}@media screen and (min-width:1300px){.navi li.navi-ext ul{min-height:248px;min-width:520px;padding-top:10px}.navi li.navi-ext li{padding-right:340px}.navi li.navi-ext li li,.navi li.navi-hotel li.has-sub{padding-right:20px}.navi li.navi-ext li ul{left:180px;padding-top:0;right:0;z-index:30}.navi li.navi-ext ul:after{background:no-repeat 0 0;content:'';height:210px;position:absolute;right:20px;top:20px;width:310px}.navi li.navi-ext li ul{min-width:220px}.navi li.navi-ext ul ul:after{display:none}.navi li.navi-ext-2 li{left:340px;max-width:180px;padding-right:0}.navi li.navi-ext-2 ul{right:0}.navi li.navi-wellness ul{left:285px;right:auto}.navi li.navi-ext-2 ul:after{left:20px;right:auto}.navi li.navi-hotel li.has-sub>a:after{right:350px}.navi li.navi-ext[data-bg="/"] ul:after{background-image:url(../images_layout/navi/hotel/startseite-429d240fec.jpg)}.navi li.navi-ext[data-bg="/hotel/haubenkueche-oesterreich"] ul:after{background-image:url(../images_layout/navi/hotel/kulinarik-809d7a04d3.jpg)}.navi li.navi-ext[data-bg="/hotel/bar-abends"] ul:after{background-image:url(../images_layout/navi/hotel/bar-abends-b17c1ffeb4.jpg)}.navi li.navi-ext[data-bg="/hotel/geschichte"] ul:after{background-image:url(../images_layout/navi/hotel/geschichte-7ca4738d02.jpg)}.navi li.navi-ext[data-bg="/hotel/impressionen"] ul:after{background-image:url(../images_layout/navi/hotel/impressionen-d809e9f34c.jpg)}.navi li.navi-ext[data-bg="/hotel/tagungshotel-vorarlberg"] ul:after{background-image:url(../images_layout/navi/hotel/tagungen-seminare-9fb7d060ac.jpg)}.navi li.navi-ext[data-bg="/hotel/hotelgutschein-oesterreich"] ul:after{background-image:url(../images_layout/navi/hotel/gutscheine-502852a89e.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/uebersicht"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/uebersicht-7e7057064e.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/komfortzimmer-1"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/komfortzimmer-1-9ab82df048.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/komfortzimmer-2"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/komfortzimmer-2-c09a8c4d3f.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/komfortzimmer-2-neu"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/komfortzimmer-2-neu-45cb195e76.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/suiten"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/suiten-168574ae5a.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/suiten-neu"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/suiten-neu-1f7c413a9a.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/jagdhof-suite"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/jagdhof-suite-0f71591aef.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/last-minute-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/restplatzboerse-20f2056762.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/kinderfreundliches-hotel"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/kinderermaessigungen-74edaab7af.jpg)}.navi li.navi-ext[data-bg="/wohnen-preise/wichtiges"] ul:after{background-image:url(../images_layout/navi/wohnen-preise/wichtiges-8d385c2f4a.jpg)}.navi li.navi-ext[data-bg="/angebote/restplatzboerse"] ul:after{background-image:url(../images_layout/navi/angebote/restplatzboerse-20f2056762.jpg)}.navi li.navi-ext[data-bg="/angebote/sommerurlaub-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/angebote/sommer-herbst-pauschalen-4bbf47d8da.jpg)}.navi li.navi-ext[data-bg="/angebote/winterurlaub-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/angebote/winterpauschalen-6b97789117.jpg)}.navi li.navi-ext[data-bg="/angebote/skiurlaub-kleinwalsertal-skipasspauschalen"] ul:after{background-image:url(../images_layout/navi/angebote/skipasspauschalen-0adb878d47.jpg)}.navi li.navi-ext[data-bg="/angebote/golf-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/angebote/golf-e3eba4f3d0.jpg)}.navi li.navi-ext[data-bg="/angebote/wellnessurlaub-kleinwalsertal-wohlfuehlpauschalen"] ul:after{background-image:url(../images_layout/navi/angebote/wohlfuehlpauschalen-d7c99798f7.jpg)}.navi li.navi-ext[data-bg="/angebote/gutscheine"] ul:after{background-image:url(../images_layout/navi/angebote/gutscheine-502852a89e.jpg)}.navi li.navi-ext[data-bg="/wellness/wellnesshotel-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/wellness/badewelt-1ece677180.jpg)}.navi li.navi-ext[data-bg="/wellness/hotel-mit-sauna"] ul:after{background-image:url(../images_layout/navi/wellness/saunen-9c1c1a30e9.jpg)}.navi li.navi-ext[data-bg="/wellness/kosmetik-massagen"] ul:after{background-image:url(../images_layout/navi/wellness/kosmetik-massagen-fbd8747d20.jpg)}.navi li.navi-ext[data-bg="/wellness/phyris"] ul:after{background-image:url(../images_layout/navi/wellness/phyris-335245d323.jpg)}.navi li.navi-ext[data-bg="/wellness/unsere-pflegeprodukte"] ul:after{background-image:url(../images_layout/navi/wellness/unsere-pflegeprodukte-23a8c5c2ac.jpg)}.navi li.navi-ext[data-bg="/wellness/lebensfeuer"] ul:after{background-image:url(../images_layout/navi/wellness/lebensfeuer-823f4b439c.jpg)}.navi li.navi-ext[data-bg="/wellness/prospekt"] ul:after{background-image:url(../images_layout/navi/wellness/prospekt-503dcad2eb.jpg)}.navi li.navi-ext[data-bg="/wellness/frisoer-im-hotel"] ul:after{background-image:url(../images_layout/navi/wellness/frisoer-im-hotel-23e8e12731.jpg)}.navi li.navi-ext[data-bg="/freizeit/kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/freizeit/kleinwalsertal-66d5dde16f.jpg)}.navi li.navi-ext[data-bg="/freizeit/oberallgaeu"] ul:after{background-image:url(../images_layout/navi/freizeit/oberallgaeu-468ecf0de4.jpg)}.navi li.navi-ext[data-bg="/freizeit/wanderhotel-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/freizeit/bergwandern-713a83670e.jpg)}.navi li.navi-ext[data-bg="/freizeit/wintersport"] ul:after{background-image:url(../images_layout/navi/freizeit/wintersport-264f6559d7.jpg)}.navi li.navi-ext[data-bg="/freizeit/langlaufen"] ul:after{background-image:url(../images_layout/navi/freizeit/langlaufen-ccbceae2ef.jpg)}.navi li.navi-ext[data-bg="/freizeit/winterwandern"] ul:after{background-image:url(../images_layout/navi/freizeit/winterwandern-8d450e41cc.jpg)}.navi li.navi-ext[data-bg="/freizeit/mountainbike-hotel-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/freizeit/mountainbike-88a9180d3b.jpg)}.navi li.navi-ext[data-bg="/freizeit/golfen-hotel-kleinwalsertal"] ul:after{background-image:url(../images_layout/navi/freizeit/golfen-b9f6bf0505.jpg)}.navi li.navi-ext[data-bg="/service/prospekte"] ul:after{background-image:url(../images_layout/navi/service/prospekte-4a1cbbd65c.jpg)}.navi li.navi-ext[data-bg="/service/newsletter"] ul:after{background-image:url(../images_layout/navi/service/newsletter-840c7568df.jpg)}.navi li.navi-ext[data-bg="/service/stornoschutz"] ul:after{background-image:url(../images_layout/navi/service/reiseruecktrittsversicherung-438f19e88b.jpg)}.navi li.navi-ext[data-bg="/service/partner"] ul:after{background-image:url(../images_layout/navi/service/partner-81ba169097.jpg)}.navi li.navi-ext[data-bg="/service/wichtiges"] ul:after{background-image:url(../images_layout/navi/service/wichtiges-8d385c2f4a.jpg)}.navi li.navi-ext[data-bg="/service/arbeiten-im-jagdhof"] ul:after{background-image:url(../images_layout/navi/service/arbeiten-im-jagdhof-2dc585ab42.jpg)}.navi li.navi-ext[data-bg="/service/gutscheine"] ul:after{background-image:url(../images_layout/navi/service/gutscheine-502852a89e.jpg)}.navi li.navi-ext[data-bg="/service/online-verleih"] ul:after{background-image:url(../images_layout/navi/service/online_verleih-79c50cfa73.jpg)}.navi li.navi-ext[data-bg="/kontakt/kontakt"] ul:after{background-image:url(../images_layout/navi/kontakt/kontakt-7530a616c0.jpg)}.navi li.navi-ext[data-bg="/kontakt/rueckruf"] ul:after{background-image:url(../images_layout/navi/kontakt/rueckruf-cfd3cb4f8b.jpg)}.navi li.navi-ext[data-bg="/kontakt/anreise-lage"] ul:after{background-image:url(../images_layout/navi/kontakt/anreise-lage-7f24072f43.jpg)}}.navi-request{background:#eee;display:none;margin:0 auto 10px;padding:10px}.navi-request form{margin:0 auto;max-width:240px;width:98%}.navi-request-field{margin:0 0 10px}.navi-request label{font-size:14px;font-size:14px;font-size:1.4rem;padding:0}.navi-request input{width:100%}.navi-request button{display:block;font-size:20px;font-size:20px;font-size:2rem;width:100%}a[data-lightbox=true]{display:block;position:relative}a[data-lightbox=true]:after,a[data-lightbox=true]:before{content:'';opacity:0;position:absolute;transition:opacity .3s}a[data-lightbox=true]:before{background:rgba(0,0,0,.3);bottom:0;left:0;right:0;top:0}a[data-lightbox=true]:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -398px 0;height:40px;left:50%;margin:-20px 0 0 -20px;top:50%;width:40px}a[data-lightbox=true]:focus:after,a[data-lightbox=true]:focus:before,a[data-lightbox=true]:hover:after,a[data-lightbox=true]:hover:before{opacity:1}iframe.default{border:0;display:block;height:554px;margin:0 auto;width:100%}.home-heading{font-weight:400;margin:0 0 .5em}.home-heading strong{font-weight:700;text-transform:uppercase}.home-content{margin:0 0 10px;padding:0 0 0 400px;position:relative}.home-content:before{background:url(../images/home/hirsch-jagdhof-0f3484f366.jpg) no-repeat 0 0;content:'';height:323px;left:130px;position:absolute;top:0;width:191px}.home-boxes{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-align:center}.home-box{display:block;margin:0 auto;text-decoration:none;width:31.666666%}.home-box-pic{border-bottom:10px solid #000;background:#000;margin:0 0 20px;position:relative}.home-box-title{font-family:"Pathway Gothic One",sans-serif;font-size:36px;font-size:36px;font-size:3.6rem;padding:0 0 30px;position:relative;text-transform:uppercase}.home-box-title:after{background:#fff url(../images_layout/sprites-227fb5e031.png) no-repeat -290px 0;border:10px solid #fff;bottom:0;content:'';height:11px;left:50%;margin:0 0 0 -44px;opacity:0;position:absolute;width:78px}.home-box-title:before{border-top:1px solid #000;bottom:15px;content:'';height:0;left:0;opacity:0;position:absolute;right:0;transition:opacity .4s}.home-box:hover .home-box-title:after,.home-box:hover .home-box-title:before{opacity:1}.home-box.genuss .home-box-pic,.home-box.genuss .home-box-title:before{border-color:#9b2a14}.home-box.wohlgefuehl .home-box-pic,.home-box.wohlgefuehl .home-box-title:before{border-color:#d49900}.home-box.erholung .home-box-pic,.home-box.erholung .home-box-title:before{border-color:#bdc103}.home-box .home-box-pic:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.home-box.genuss:hover .home-box-pic:before{background:#9b2a14;background:rgba(155,42,20,.7)}.home-box.wohlgefuehl:hover .home-box-pic:before{background:#d49900;background:rgba(212,153,0,.7)}.home-box.erholung:hover .home-box-pic:before{background:#bdc103;background:rgba(189,193,3,.7)}.home-box-pic-title{color:#fff;opacity:0;padding:80px 0 0;position:absolute;transition:opacity .4s;width:100%}.home-box:hover .home-box-pic-title{opacity:1}.home-box-pic-title:before{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -230px 0;content:'';display:block;height:60px;margin:0 auto 10px;width:60px}.home-video{width:100%;max-width:800px;padding-top:60px;margin:0 auto;height:520px}.home-video Video{width:100%;height:100%}.cols{margin:0 0 30px}.cols-separate{border-top:1px solid #bfbfbf;padding-top:30px}.col-1{float:left;width:48.1%}.col-2{float:right;width:48.1%}.cols ul:last-child{margin-bottom:0}a.pic{display:block}a.pic+a.pic{margin-top:30px}.pics{border-top:1px solid #bfbfbf;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:30px 0}.pics a{width:23.29%}.no-js .cols{margin:0}.no-js .col-1,.no-js .col-2{float:none;width:auto}.no-js .pics,.no-js a.pic{display:none}.contentbox{border:3px solid #cde6bb;margin:1.5em 0;padding:25px 20px 25px 160px;position:relative}.contentbox p{margin:0 0 1em}.contentbox p:last-child{margin:0}.contentbox a{font-weight:700}.contentbox-bergbahn:before{background:url(/images_layout/bergbahn-logo-8b04022c98.svg) no-repeat;content:'';height:70px;left:10px;margin:-40px 0 0;position:absolute;top:50%;width:120px}.togglelist{border-bottom:1px solid #bfbfbf;list-style-type:none;margin:2em 0;padding:0}.togglelist-heading{background:#7d7064;color:#fff;margin:0;padding:4px 10px 7px}.togglelist-heading+.togglelist{margin-top:0}.togglelist-item-heading{border-top:1px solid #bfbfbf;font-size:18px;font-size:18px;font-size:1.8rem;margin:0;padding:15px 10px}.togglelist-item-heading strong{font-size:20px;font-size:20px;font-size:2rem;transition:font-size .4s}.togglelist-item-content{font-size:16px;font-size:16px;font-size:1.6rem;padding:0 10px 1em}.togglelist-item-pic{margin:0 0 10px;min-height:40px;width:100%}.togglelist-item-pic.loipe{max-width:350px}.js .togglelist-item-heading{cursor:pointer;padding-right:40px;position:relative}.js .togglelist-item-heading:after{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -290px -30px;content:'';height:22px;margin:-11px 0 0;position:absolute;right:10px;top:50%;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:22px}.js .togglelist-item-heading.active{font-weight:700}.js .togglelist-item-heading.active strong{font-size:22px;font-size:22px;font-size:2.2rem}.js .togglelist-item-heading.active:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.listheading+ul{margin-top:1em}.phyris h1{padding-right:160px}.phyris h1:after{background:url(../images/wellness/phyris/logo-phyris-4a0521ceee.jpg) no-repeat 0 0;height:21px;top:10px;width:147px}.packages{list-style-type:none;margin:0;padding:0}.packages-package{border-bottom:1px solid #b7b5b5;margin:0 0 1em;padding:0 0 1em}.packages-package-pic{float:left;margin:0 20px 0 0}table.package-prices-prices td{border:2px solid #eceae7;padding:10px}table.package-prices-prices td.cat{background:#eceae7}table.package-prices-times{background:#eceae7;margin:0 20px 1em 0}table.package-prices-times td,table.package-prices-times th{padding:4px}table.package-prices-times th{padding-bottom:0}.heading-with-button{padding-right:0}.button-heading{float:right;margin:11px 0 11px 20px}.season-buttons{margin:0 0 1em;text-align:right}a.season-button{background:#99b8ce;font-size:16px;font-size:16px;font-size:1.6rem;padding-left:35px;position:relative}a.season-button:focus,a.season-button:hover{background:#809aad}a.season-button.summer{background:#bdc103}a.season-button.summer:focus,a.season-button.summer:hover{background:#959802}a.season-button:before{background:url(../images_layout/sprites-227fb5e031.png) no-repeat -278px -180px;content:'';height:18px;left:10px;margin:-9px 0 0;position:absolute;top:50%;width:16px}a.season-button.summer:before{background-position:-294px -180px;height:17px;margin-top:-8px;width:17px}.seasons-wrapper{margin:0 0 2em}.seasons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 30px}.season{background:#99b8ce;border:1px solid #fff;color:#fff;-webkit-flex-grow:1;flex-grow:1;min-width:25%;padding:15px;text-align:center}.season:nth-child(2n+1){background:#afcee5}.seasons-summer .season{background:#babc49}.seasons-summer .season:nth-child(2n+1){background:#c9cb58}.season-heading{font-size:16px;font-size:16px;font-size:1.6rem;font-weight:700}.season-heading:before{border-radius:50%;background:rgba(255,255,255,.2);border:1px solid #fff;content:attr(data-season);display:block;line-height:40px;margin:0 auto 10px;width:40px}.season-dates{font-size:14px;font-size:14px;font-size:1.4rem}table.prices{width:100%}table.prices th{background:#99b8ce;color:#fff;padding:20px 0;width:5%}table.prices th:nth-child(2n+2){background:#afcee5}table.prices-summer th{background:#babc49}table.prices-summer th:nth-child(2n+2){background:#c9cb58}table.prices th.empty{background:#fff}table.prices .prices-season{background:rgba(255,255,255,.2);border:1px solid #fff;border-radius:50%;line-height:40px;margin:0 auto;width:40px}table.prices td{border:2px solid #fff;font-size:15px;font-size:15px;font-size:1.5rem;padding:10px 0;vertical-align:middle}table.prices .prices-cat-heading{display:block;font-size:18px;font-size:18px;font-size:1.8rem}table.prices .prices-buttons{margin:10px 0 0}table.prices a.button{font-size:14px;font-size:14px;font-size:1.4rem;padding:2px 10px}table.prices a.button:before{display:none}table.prices td.prices-price{background:#eceae7;font-size:20px;font-size:20px;font-size:2rem;text-align:center}table.prices .prices-price-season{font-size:14px;font-size:14px;font-size:1.4rem}.priceinfo{font-size:16px;font-size:16px;font-size:1.6rem}.priceinfo+h2{padding-top:1em}.roomnavi{border:solid #bfbfbf;border-width:1px 0;display:table;margin:0 0 30px;width:100%}.roomnavi-item{display:table-cell;padding:20px 0;text-align:center;width:33%}.roomnavi-item.prev{text-align:left}.roomnavi-item.next{text-align:right}.roomnavi-item.prev:before{content:'« '}.roomnavi-item.next:after{content:' »'}.roominfo a.button{background:#eceae7 url(../images/wohnen-preise/plan.png) no-repeat right center;color:#7d7064;float:right;margin:5px 0 10px 10px;padding:10px;position:relative;width:170px}.roominfo a.button:before{display:none}.roominfo a.button-request{background:#d49900 url(../images/wohnen-preise/request.png) no-repeat right 10px center;color:#fff}.roompics{margin:0 0 30px}.room-name{position:absolute;top:30px;right:0;padding:5px 15px;background:#fff;color:#7d7064;font-weight:700}.flexslider-room-info{background:rgba(255,255,255,.8);background:#fff;bottom:10px;color:#333;padding:5px 10px;position:absolute;right:10px;z-index:20}.flexslider-thumbs{margin-top:15px}.flexslider-thumbs .slides li{margin-right:15px;opacity:.6;cursor:pointer}.flexslider-thumbs .slides .flex-active-slide{opacity:1}.flexslider-thumbs .flex-direction-nav a{position:absolute;top:0;bottom:0;text-indent:-9999px}.flexslider-thumbs .flex-direction-nav a:before{content:'\00a0';background-image:url(../images_layout/sprites-227fb5e031.png);background-repeat:no-repeat;background-position:-444px -234px;display:block;width:42px;height:59px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexslider-thumbs .flex-direction-nav a.flex-next{right:0}.flexslider-thumbs .flex-direction-nav a.flex-next:before{right:0;background-position:-491px -234px}.gutschein{background:#eceae7;background-size:100% auto;min-height:100px;padding:0 0 100px;text-align:center}.gutschein-preview{margin:0 0 30px}.gutschein-name{font-size:24px;font-size:24px;font-size:2.4rem;margin:0 0 1em}.gutschein-titel{font-weight:700;margin:0 0 1em}.gutschein-daten button{margin:1em 0}.gutschein-daten input{width:80%}ul.rpb{list-style-type:none;margin:0 0 2em;padding:0}ul.rpb li{border-bottom:1px solid #828282;border-color:rgba(130,130,130,.5);margin:0 0 20px;padding:0 0 20px;position:relative}ul.rpb img{float:left;margin:0 15px 10px 0}ul.rpb span{margin:0 0 .5em}.rpb-date{line-height:1}.rpb-price{float:right}ul.rpb a.button{margin:3px 10px 0 0;padding:3px 10px}ul.rpb a.button:before{display:none}table.applications{width:100%}table.applications td{padding:10px}.applications-heading{width:220px}.applications-time{width:110px}.applications-price{font-weight:700;text-align:right;width:80px}.merkzettel-items{list-style-type:none;margin:0;padding:0}.merkzettel-item{border-bottom:1px solid #bfbfbf;margin:0 0 1em;padding:0 0 1em}.merkzettel-item-pic{float:left;margin:0 20px 0 0}.merkzettel-item h2{margin:0 0 .5em}.merkzettel-item p{margin:0}.merkzettel-item a.del{font-size:13px;font-size:13px;font-size:1.3rem}.picgallery-xxl{display:none}.picgallery-xxl-alternative{list-style-type:none;margin:0;padding:0}.picgallery-xxl-alternative li{margin:0 0 2em;padding:0}.picgallery-xxl-alternative figcaption{padding:.2em}.webcam-player{width:100%;padding-bottom:30px;border-bottom:1px solid;margin-bottom:30px}.webcam-player iframe{width:100%;height:600px;border:none}@media screen and (min-width:900px){.webcam-player{max-width:100%}}.events-form{background:#fff;border:1px solid #bfbfbf;margin:0 0 20px;padding:10px 28px 14px}.events-form-field{float:left;margin:0 10px 0 0}.events-form-field label{display:block;margin:0;padding:0}.events-form-field select{padding:2px;width:auto}.events-form-field-s input{width:160px}.events-form-field.events-form-field-from input,.events-form-field.events-form-field-to input{background:#fff url(http://img.werbewind.com/calendar/cal01.gif) no-repeat right 5px center;cursor:pointer;width:115px}.events-form button{font-size:18px;font-size:18px;font-size:1.8rem;margin:17px 0 0;padding:4px 8px}.events-searched-for{background:#fff;border:1px solid #bfbfbf;padding:10px;margin-top:10px}.events-searched-for-value{font-style:italic}.events-pages{margin:0 0 1em}.events-pages a,.events-pages span{background:#fff;border:1px solid #bfbfbf;display:inline-block;font-size:16px;font-size:16px;font-size:1.6rem;margin-right:3px;padding:2px 0;text-align:center;width:16px}.events-pages .events-pages-current{font-weight:700}.events h2{border-bottom:1px solid #bfbfbf;padding:20px 0 3px}.events-event{border-bottom:1px solid #bfbfbf;margin:0 0 20px;padding:0 0 20px}.events-event-pic{float:left;width:100px}.events-event-pic img{height:auto;width:100%}.events h3,.events-event-info,.events-more,.events-teaser,.events-warning{margin-left:120px}.events h3,.events-event-info,.events-teaser{margin-bottom:.5em}.events-event-info{font-style:italic}.events-warning{color:#b20000;font-weight:700}.event-subtitle{font-style:italic}.event-pic{float:right;margin:0 0 20px 20px;width:250px}.event-pic img{border:1px solid #666}.event-pic figcaption{font-style:italic}.event-thumbs img{height:auto;margin:4px 0;width:50px}.event-thumbs a{float:left;margin:0 7px 7px 0}.event-thumbs img.current{border-color:#000}.event-warning{color:#b20000;font-weight:700}.event-text{margin:0 0 1em}.weather h2{margin:0 0 .5em;padding-top:1em}.weather table{margin-bottom:20px;width:100%}.weather td{border:1px solid #7d7064;font-size:.9em;padding:2px 0;text-align:center;vertical-align:middle}.weather td:first-child{border-left:0;text-align:left}.weather td.last{border-right:0}.weather td.weather-day{border:0;font-size:1.2em;font-weight:300;vertical-align:top;width:48%}.weather td.weather-time{padding-top:0;width:18%}.weather td.weather-time span{background:#7d7064;color:#fff;display:block;margin-bottom:5px;padding:3px 0}.weather td img{margin:0 auto}.routenplaner h2{margin:0 0 .5em}.routenplaner button{margin-top:20px}.rednews2-articles-article{border-bottom:1px solid #bfbfbf;padding:1em 1em 0;transition:background .2s linear}.rednews2-articles-article:hover{background:#f3f2f1}.rednews2-articles-article h2{margin:0 0 .3em}.rednews2-articles-article h2 a{color:#7d7064;text-decoration:none}.rednews2-articles-article h2 a:focus,.rednews2-articles-article h2 a:hover{text-decoration:underline}.rednews2-articles-article figure{float:left;margin:0 15px 1em 0;width:200px}.rednews2-articles-article figure img{width:100%;height:auto}.rednews2-articles-readmore:before{content:'» '}.rednews2-articles-article-has-pic h2,.rednews2-articles-article-has-pic p{margin-left:220px}.rednews2-back:before{content:'« '}.rednews2-article-pic-wrapper a{display:block;position:relative}.rednews2-article-block{margin:0 0 1em}.rednews2-article figure img{height:auto;margin:0 0 1em;width:100%}.no-js .rednews2-article figure img{display:none}.no-js .rednews2-article figure noscript img{display:block}.rednews2-article-layout-pic-right a[data-lightbox]{float:right;margin:0 0 0 4%;width:48%}.rednews2-article-layout-pic-right figure{float:right;margin:0 0 0 4%;width:48%}.rednews2-article-layout-pic-right figure img{display:block;margin:0}.rednews2-article-layout-pic-right a[data-lightbox] figure{float:none;margin:0;width:100%}.rednews2-article-layout-pic-left a[data-lightbox]{float:left;margin:0 4% 0 0;width:48%}.rednews2-article-layout-pic-left figure{float:left;margin:0 4% 0 0;width:48%}.rednews2-article-layout-pic-left figure img{display:block;margin:0}.rednews2-article-layout-pic-left a[data-lightbox] figure{float:none;margin:0;width:100%}.rednews2-article-layout-pics .rednews2-article-pic-2,.rednews2-article-txt-2{float:right;margin:0;width:48%}.rednews2-article-layout-pics .rednews2-article-pic-1,.rednews2-article-txt-1{float:left;margin:0;width:48%}.rednews2-article-layout-video{text-align:center}.rednews2-article-layout-video iframe{margin:0 auto;max-width:100%}.rednews2-article-readmore:before{content:'» '}.redsite2-article{margin:0 0 30px}.redsite2-article ul{padding:0;margin:0 0 .7em}.redsite2-article ul li{list-style:inside}.redsite2-articles-article{padding:1em 1em 0;border-bottom:2px solid #ddd;transition:background .2s linear}.redsite2-article h2{margin:0 0 .7em}.redsite2-articles-article figure{float:left;margin:0 15px 1em 0;width:200px}.redsite2-articles-article figure img{width:100%;height:auto}.redsite2-articles-readmore:before{content:'» '}.redsite2-article{margin-top:44px}.redsite2-article-block{margin:0 0 1em}.redsite2-article figure img{width:100%;height:auto;margin:0 0 1em}.no-js .redsite2-article figure img{display:none}.no-js .redsite2-article figure noscript img{display:block}.redsite2-article-layout-pic-right figure{float:right;width:48%;margin:0 0 0 4%}.redsite2-article-layout-pic-left figure{float:left;width:48%;margin:0 4% 0 0}.redsite2-article-layout-pics .redsite2-article-pic-2,.redsite2-article-txt-2{float:right;width:48%;margin:0}.redsite2-article-layout-pics .redsite2-article-pic-1,.redsite2-article-txt-1{float:left;width:48%;margin:0}.redsite2-article-layout-video{text-align:center}.redsite2-article-layout-video iframe{margin:0 auto;max-width:100%}.redsite2-article-readmore:before{content:'» '}.redsite2-article-newsbox{background:#ddd;padding:10px}.redsite2-article-newsbox img{float:left;margin:0 15px 0 0}.redsite2-article-newsbox .redsite2-article-tool-heading{font-size:1.2em;margin:0 0 .3em}.redsite2-article-newsbox .redsite2-article-tool-content{margin:0 0 1em}.redsite2-article-txt2 a{display:inline-block;background:#442d42;border:1px solid #442d42;color:#fff;padding:4px 11px 5px;font-size:14px;font-size:14px;font-size:1.4rem;text-decoration:none}.redsite2-article-txt2 a:hover{background:#7a4a76;border-color:#7a4a76}.redsite2-article-pic{position:relative}.fix-rednew2{position:fixed;top:0;left:0;right:0;background:rgba(127,117,108,.9);z-index:500;border-bottom:3px solid #fff;-webkit-animation-name:mymove;animation-name:mymove;-webkit-animation-duration:3s;animation-duration:3s}.fix-rednew2 .redsite2-article{margin-top:44px;margin:0;width:100%;max-width:1060px;display:block;margin:0 auto;padding:55px 0 0}.fix-rednew2 .redsite2-article-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.fix-rednew2 .redsite2-article figure img{width:auto;height:100%;margin:0 0 1em;margin:0 auto}.fix-rednew2 .redsite2-article-txt{display:block;width:48%;color:#fff}.fix-rednew2 .redsite2-article-block a[data-lightbox=true]{display:block;width:48%}.fix-rednew2 .redsite2-article-layout-pic-left figure{float:none;width:100%;margin:0}.fix-rednew2 .redsite2-article-txt h2{display:block;color:#fff;font-size:30px;font-size:3rem}.fix-rednew2 .redsite2-article-txt h3{display:block;color:#fff;font-size:22px;font-size:2.2rem;margin:5px 0 2px;font-weight:700}.fix-rednew2 .redsite2-article>h2{color:#fff;text-align:center;text-transform:uppercase;padding:0 0 30px}.rednews-close{position:absolute;width:35px;height:38px;color:#ffff;top:30px;right:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.rednews-close>span{background-color:#fff;display:block;height:24px;margin-top:-.3em;position:absolute;top:15%;width:2px;right:16px}.rednews-close>span:before{background-color:#fff;content:"";height:100%;position:absolute;transition:all .3s;width:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-block{width:100%;max-width:1060px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 40px}.fix-rednew2 p{margin:0 0 5px}.btn-block .col1,.btn-block .col2{width:49%;display:block}.fix-rednew2 .newsboxes-newsbox-more{border-top:0 solid #b7b5b5;padding:20px 0 0}.fix-rednew2 .newsboxes-newsbox-more a.button{color:#7d7064;background:#fff;font-weight:700}@-webkit-keyframes mymove{from{left:0}to{left:200px}}@keyframes mymove{from{top:-500px}to{top:0}}.linkmanagement-category-title{background:#7d7064;color:#fff;font-weight:400;padding:2px 7px}.linkmanagement-category-title a{color:#fff}.linkmanagement-link{border-top:1px solid #b7b5b5;margin:0 0 10px;padding:10px}.linkmanagement-link-pic{float:left;margin:0 15px 0 0}.linkmanagement-category .linkmanagement-link{padding:0 0 0 10px}@media screen and (max-width:1300px){h1{line-height:1}.navi{padding:65px 40px 0}.navi-logo{left:40px}.navi li{font-size:20px;font-size:2rem;margin:0}.newsboxes-newsbox{width:23%}.newsboxes-newsbox-content{font-size:16px;font-size:1.6rem;min-height:88px}.footer{font-size:15px;font-size:1.5rem}.home-content{padding:0 0 0 270px}.home-content:before{left:0}ul.thumbs{margin-right:0}.footerbox{margin:0 30px 0 0}.footerbox-location{margin-bottom:20px}.footerbox-info{clear:left}.footerbox-heading{font-size:24px;font-size:2.4rem}}@media screen and (max-width:979px){body{font-size:16px;font-size:1.6rem}h1{font-size:40px;font-size:4rem}h2{font-size:18px;font-size:1.8rem}.header{top:0}.flexslider{margin-top:170px}.navi-logo,.scrolled .navi-logo{display:block;left:auto;margin:0 auto;position:relative;top:auto}.navi,.scrolled .navi{padding:5px 40px 0;width:100%}.navi ul{text-align:center}.sidebar{padding-right:15px}.requestbox{max-height:250px}.requestbox-heading{font-size:20px;font-size:2rem}.requestbox-field{margin:0 10px 0 0}.boxes-wrapper{padding:40px 0}.box-weather-content img{margin:0 15px 0 10px}.box-weather-temperature{font-size:32px;font-size:3.2rem}.box-events-events{min-height:175px}.box-events-event{font-size:14px;font-size:1.4rem}.newsboxes-newsbox-content{font-size:14px;font-size:1.4rem}.home-box-pic-title{padding:30px 0 0}table.prices .prices-cat-heading{font-size:15px;font-size:1.5rem}table.prices td.prices-price{font-size:16px;font-size:1.6rem}table.prices .prices-season{line-height:30px;width:30px}table.prices a.button{display:block;margin:0 10px 4px 0}.roomnavi-item{font-size:13px;font-size:1.3rem}.flexslider-room,.flexslider-room-thumbs{margin-top:0}a.button.requestbox-last-min-ang{top:40%;width:95px;padding:5px 0;text-align:center;display:none}a.button.requestbox-last-min-ang:before{position:relative;margin:0 auto;text-align:center;left:0}}@media screen and (max-width:767px),(max-device-width:1024px) and (orientation:portrait){.navi li a{color:#7d7064;display:block;padding:15px 6px 24px;text-decoration:none;transition:padding .3s}.content-wrapper-wrapper:before{display:none}.content,.sidebar{float:none;width:auto}.content{min-height:0}.sidebar{background:#eceae7}.box{display:block;margin:0 auto 20px;max-width:300px;width:auto}a.action{margin:1px}.footerbox{margin-bottom:20px}.home-content{padding:0 0 0 160px}.home-content:before{background-size:100% auto;height:203px;width:120px}.home-box-title{font-size:24px;font-size:2.4rem}.home-box-pic-title{padding:20px 0 0}.home-box-pic-title:before{display:none}.newsboxes-newsbox{margin:0 1% 1em;width:45%}.newsboxes-newsbox-content{min-height:64px}}@media screen and (max-width:620px){.navi li,.navi li li{font-size:16px;font-size:1.6rem}}@media screen and (max-width:520px){h1{font-size:36px;font-size:3.6rem}.header{position:relative}.navi{padding:0}.navi-icon{display:block}.navi ul,.navi-request{display:block}.js .navi ul,.js .navi-request{display:none}.navi-logo{height:93px;top:5px;width:175px}.navi li{display:block;font-size:20px;font-size:2rem}.navi li a{padding:10px;border-bottom:1px solid #ccc}.navi li ul{position:relative}.navi li li{text-align:center}.navi li li ul{left:auto}.flexslider{margin-top:0}.flex-direction-nav{display:none}.flexslider-logos{bottom:-8px;left:1%;right:1%}.flexslider-logo{margin:0 0 0 1px}.cols{margin:0}.col-1,.col-2{float:none;width:auto}a.pic{margin:0 0 20px}a.pic img{margin:0 auto}.newsboxes-newsbox{display:block;margin:0 auto 20px;width:auto}.newsboxes-newsbox-heading{white-space:normal}.newsboxes-newsbox-content{font-size:16px;font-size:1.6rem;min-height:0}.newsboxes-newsbox-more{border-bottom:1px solid #b7b5b5;border-top:0;padding:0 0 20px}.footerbox{float:none;width:auto}.copyright-ww{float:none;margin:1em 0 0}.merkzettel-item-pic{float:none;margin:0 0 10px}.merkzettel-item a.del{display:block;margin:5px 0 0}a[data-lightbox]:after,a[data-lightbox]:before{display:none}.home-boxes{display:block}.home-box{display:block;margin:0 auto 2em;max-width:380px;width:auto}.home-content{padding:0}.home-content:before{display:none}.pics{-webkit-flex-wrap:wrap;flex-wrap:wrap}.pics a{margin:0 0 10px;width:49%}.pics a img{margin:0 auto}.contentbox{padding:15px 10px;position:relative;text-align:center}.contentbox-bergbahn:before{display:block;left:auto;margin:0 auto 15px;position:relative;top:auto}.button-heading{float:none;margin:11px 0 0}table.applications,table.applications tbody,table.applications td,table.prices,table.prices tbody,table.prices td,table.prices tr{display:block!important;width:100%!important}table.prices a.button{margin:0 0 4px 0}table.prices th,table.prices thead{display:none!important}table.prices .prices-cat-heading{font-size:18px;font-size:1.8rem}table.prices td.prices-price{font-size:20px;font-size:2rem}table.prices td[data-season]:before{border-radius:50%;background:rgba(255,255,255,.2);border:1px solid #fff;content:attr(data-season);display:block;line-height:40px;margin:0 auto 10px;width:40px}table.applications .applications-time{float:left;width:auto!important}table.applications td:first-child{border-top:1px solid #bfbfbf;padding:4px}.rednews2-articles-article figure{float:none;margin:0 auto 1em;width:auto}.rednews2-articles-article-has-pic h2,.rednews2-articles-article-has-pic p{margin-left:0}.rednews2-article-layout-pic-left a[data-lightbox],.rednews2-article-layout-pic-left figure,.rednews2-article-layout-pic-right a[data-lightbox],.rednews2-article-layout-pic-right figure,.rednews2-article-layout-pics .rednews2-article-pic-1,.rednews2-article-layout-pics .rednews2-article-pic-2,.rednews2-article-txt-1,.rednews2-article-txt-2{float:none;margin:0 auto 1em;width:auto}ul.rpb li{text-align:center}ul.rpb img{float:none;margin:0 auto 10px}ul.rpb .buttons{clear:left}.events-form-field{float:none;margin:0 0 10px}.events-form-field input,.events-form-field select,.events-form-field.events-form-field-from input,.events-form-field.events-form-field-to input{width:100%}.events-event-pic{float:none;margin:10px 0 0;max-width:250px;width:auto}.events-event-pic img{height:auto;width:100%}.events h3,.events-event-info,.events-more,.events-teaser,.events-warning{margin-left:0}.event-pic{float:none;margin:0 0 20px;max-width:100%}.roomnavi,.roomnavi-item{display:block;font-size:15px;font-size:1.5rem;padding:5px 0;text-align:center!important;width:auto}ul.thumbs li{margin:0 0 10px 14px;width:70px}.wetter table{font-size:12px;font-size:1.2rem}.wetter td span span{display:block}.wetter table img{height:auto;width:36px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.navi-logo{background-image:url(../images_layout/logo-r-365d9a20c2.png)}.box-webcams-navi-item,.boxes-wrapper:before,.flex-direction-nav a,.flex-direction-nav a:before,.flexslider-logo,.flexslider-scroll,.footerbox-wlan .footerbox-heading:after,.home-box-pic-title:before,.home-box-title:after,.js .togglelist-item-heading:after,.navi li.navi-hotel li.has-sub>a:after,.newsboxes-heading:after,a.action,a.season-button:before,a[data-lightbox]:after{background-image:url(../images_layout/sprites-r-5d423675cf.png);background-size:575px 300px}.home-content:before{background-image:url(../images/home/hirsch-jagdhof-r-8557509e11.jpg);background-size:100% auto}a.button.requestbox-last-min-ang:before{background:url(../images_layout/last_minute_r-5e069659e3.png);background-size:21px 31px}}@media print{body{font-size:100%}*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#footer,#navi,aside,nav{display:none!important}}