﻿body{position:relative;color:#3e4749;font-family:"aileronlight";font-size:17px;}body .icon{transition:transform .2s ease-in-out;transform:scale(0);display:inline-block;}body form{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}body a{color:#3e4749;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}body a:active,body a:focus{color:#3e4749;outline:0;text-decoration:none;}body a:hover{text-decoration:none;color:#709a76;}body .print{display:none;}body hr{margin:30px auto;padding:0;width:200px;background-color:#c9a539;border-color:#c9a539;}body h1.headline{margin:50px 0 15px;font-size:18px;text-align:center;font-weight:normal;font-family:"aileronbold";text-transform:uppercase;}body h1.headline:before{content:"";display:block;background-image:url(/Common/img/Eisvogel.svg);position:relative;width:40px;height:40px;margin:0 auto 10px;background-repeat:no-repeat;background-position:center center;background-size:contain;}@media screen and (max-width:1199px){body h1.headline{font-size:30px;}}@media screen and (max-width:767px){body h1.headline{margin:25px 0 20px;font-size:18px;padding:0;}}body .siteWrapper{padding-top:0;padding-bottom:50px;overflow:hidden;position:relative;}body .mainLogo.ratioimage{z-index:100;position:absolute;width:250px;top:10px;left:0;transform:scale(1);transform-origin:center top;transition:all .2s ease-in-out;}@media screen and (max-width:991px){body .mainLogo.ratioimage{width:200px;top:15px;left:50px;transform:none;}}@media screen and (max-width:479px){body .mainLogo.ratioimage{width:120px;top:50%;left:40px;transform:translate(0,-50%) scale(1);}body .mainLogo.ratioimage.searchActive{opacity:0;transform:translate(-50%,0) scale(0);}}body .mainLogo.ratioimage:before{content:"";display:block;padding-top:calc(6328%/250);}body .mainLogo.ratioimage a{display:block;text-align:center;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;}body a.gutscheine{position:relative;float:right;border-radius:0;line-height:35px;padding:0 15px;display:block;font-size:16px;text-transform:uppercase;background-color:#e9eae4;white-space:nowrap;}body a.gutscheine:after{display:none;}body a.gutscheine span.text{display:block !important;color:#474627;float:left;}body a.gutscheine .icon-Gutschein{float:left;margin-right:0;position:relative;color:#474627;}@media screen and (max-width:767px){body a.gutscheine .icon-Gutschein{color:#fff;}}body a.gutscheine .icon-Gutschein:after{line-height:25px;transition:all .2s ease-in-out;font-size:15px;}body a.gutscheine .icon-Gutschein:before{font-family:'FontAwesome' !important;content:"";position:absolute;transform:scale(0);opacity:0;transition:all .2s ease-in-out;}body a.gutscheine:hover .icon-Gutschein{transform:scale(.5) !important;}body a.gutscheine:hover .icon-Gutschein:before{transform:scale(2.75);opacity:1;}@media screen and (max-width:991px){body a.gutscheine{display:none;}}body .top{left:0;right:0;position:fixed;top:0;z-index:99;background-color:rgba(71,70,39,.9);}body .top>div.container{height:100px;}@media screen and (max-width:479px){body .top>div.container{height:50px;}}body .top>a.facebook,body .top>a.instagram{position:relative;float:right;margin-right:15px;top:50%;color:#fff;transform:translateY(-50%);border-radius:10px;line-height:35px;padding:0;display:block;font-size:16px;text-transform:uppercase;}body .top>a.facebook:after,body .top>a.instagram:after{display:none;}body .headWrapper{position:relative;z-index:30;overflow:hidden;box-shadow:-5px 5px 10px rgba(62,71,73,.5);}body div.iconMenueWrapper{position:absolute;top:15px;right:0;padding-right:0;overflow:hidden;}@media screen and (max-width:991px){body div.iconMenueWrapper{left:auto;right:15px;min-width:250px;overflow:visible;}}@media screen and (max-width:479px){body div.iconMenueWrapper{min-width:150px;}}body div.mainMenueWrapper{position:absolute;bottom:0;left:0;right:-10px;z-index:31;}@media screen and (max-width:991px){body div.mainMenueWrapper{display:none;}}body div.contentWrapper{margin-bottom:30px;position:relative;z-index:32;}body div.footerWrapper{position:relative;z-index:21;}body div.footerWrapper .bg{padding-top:30px;background-color:#474627;}@media screen and (max-width:767px){body div.footerWrapper .bg .container{width:320px;}}body div.footerWrapper .bg .footerLogo{position:relative;width:250px;margin:0 auto;}@media screen and (max-width:991px){body div.footerWrapper .bg .footerLogo{width:200px;}}body div.footerWrapper .bg .footerLogo img{width:calc(100% - 40px);margin:0 20px;}body div.footerWrapper .bg2{background-color:#e9eae3;}body div.footerWrapper hr{border-width:1px 0 0;border-style:solid;border-color:#39391f;width:100%;margin:25px 0 0;padding:0;}@media screen and (max-width:767px){body div.footerWrapper hr{margin-top:10px;}}body div.footerWrapper .iconsFooter{position:absolute;bottom:50px;width:211px;height:25px;}@media screen and (max-width:767px){body div.footerWrapper .iconsFooter{position:relative;bottom:auto;}}body div.footerWrapper .iconsFooter>a{display:inline-block;width:25px;height:25px;color:#fff;border:1px solid #fff;border-radius:100%;position:relative;margin-right:10px;}body div.footerWrapper .iconsFooter>a:after{font-size:13px;position:absolute;top:48%;left:49%;transform:translate(-50%,-50%);}body div.footerWrapper .iconsFooter>a span{display:none;}body div.footerWrapper .google{position:static;}body div.footerWrapper .google div.googleWrapper{position:absolute;bottom:0;}@media screen and (max-width:767px){body div.footerWrapper .google div.googleWrapper{position:relative;}}body div.footerWrapper .google div.googleWrapper .skiptranslate.goog-te-gadget{color:rgba(255,255,255,.7) !important;}body div.footerWrapper .google div.googleWrapper .skiptranslate.goog-te-gadget .goog-te-combo{color:#000;width:211px;}body div.footerWrapper .google div.googleWrapper .skiptranslate.goog-te-gadget .goog-logo-link{color:rgba(255,255,255,.7) !important;}body div.footerWrapper .google div.googleWrapper .skiptranslate.goog-te-gadget>div{display:block !important;}body div.footerWrapper div.footerText{background-color:#474627;color:#fff;text-align:center;}@media screen and (max-width:767px){body div.footerWrapper div.footerText{border-width:1px 0;margin:0;padding:0;}}body div.footerWrapper div.footerText a,body div.footerWrapper div.footerText a:focus,body div.footerWrapper div.footerText a:active,body div.footerWrapper div.footerText a:visited{color:#fff;}body div.footerWrapper div.footerText a:hover,body div.footerWrapper div.footerText a:focus:hover,body div.footerWrapper div.footerText a:active:hover,body div.footerWrapper div.footerText a:visited:hover{color:#709a76;}body div.footerWrapper div.footerText ul{text-align:left;list-style-type:none;padding:0;margin:0;display:inline-block;}body div.footerWrapper div.footerText ul li{padding:0 20px;line-height:25px;font-size:14px;display:block;position:relative;}@media screen and (max-width:991px){body div.footerWrapper div.footerText ul li{font-size:12px;}}body div.footerWrapper a.jgsLogo{position:relative;margin:0 auto;width:143px;display:block;}body div.footerWrapper a.jgsLogo:before{content:"";margin:15px 0;position:relative;display:block;text-align:center;width:143px;height:23px;background-image:url(/Common/img/Logo_jegasoft.svg);background-size:cover;opacity:.4;transition:opacity .2s ease-in-out;}body div.footerWrapper a.jgsLogo:hover:before{opacity:.6;}body .quickbook{height:50px;left:0;right:0;position:fixed;bottom:0;z-index:99;}body .quickbook>.container{height:50px;}body .quickbook>.container:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(71,70,39,.9);z-index:1;}@media screen and (max-width:991px){body .quickbook>.container:before{z-index:-1;}}@media screen and (max-width:991px){body .quickbook{height:300px;transform:translateY(90%);transition:transform .4s cubic-bezier(.175,.885,.32,1.275);}body .quickbook.open{transform:translateY(0);}body .quickbook.open .openBtn:before{transform:rotate(180deg);}body .quickbook.open .openBtn:after{transform:rotate(-180deg);}}body .quickbook .openBtn{display:none;width:100%;text-align:center;font-weight:bold;line-height:30px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-size:16px;color:#fff;}body .quickbook .openBtn:before{content:"";font-family:'FontAwesome';display:block;float:left;transform-origin:center center;transition:transform 1s cubic-bezier(.175,.885,.32,1.275);}body .quickbook .openBtn:after{content:"";font-family:'FontAwesome';display:block;float:right;transform-origin:center center;transition:transform 1s cubic-bezier(.175,.885,.32,1.275);}@media screen and (max-width:991px){body .quickbook .openBtn{display:block;}}body .quickbook #d21-quickbook{position:relative;padding:6px 0;align-items:center;justify-content:center;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;z-index:2;}@media screen and (max-width:991px){body .quickbook #d21-quickbook form>.d21-row>.d21-col{width:100% !important;}}body .quickbook #d21-quickbook select,body .quickbook #d21-quickbook input{border-color:#474627;font-size:18px;line-height:25px;cursor:pointer;}@media screen and (max-width:991px){body .quickbook #d21-quickbook select,body .quickbook #d21-quickbook input{font-size:16px;}}@media screen and (max-width:991px){body .quickbook #d21-quickbook select,body .quickbook #d21-quickbook input{width:100%;}}@media screen and (max-width:991px){body .quickbook #d21-quickbook{display:block;}}body .quickbook #d21-quickbook #d21-submit-container input{max-height:none;}body .quickbook #d21-quickbook.d21-isNotGroup{width:100%;}body .quickbook #d21-quickbook #d21-avail-result-container p{line-height:40px;}body .quickbook #d21-quickbook #d21-hotelname-city-container,body .quickbook #d21-quickbook #d21-arrival-container,body .quickbook #d21-quickbook #d21-departure-container,body .quickbook #d21-quickbook #d21-los-container,body .quickbook #d21-quickbook #d21-occupancy-container,body .quickbook #d21-quickbook #d21-submit-container,body .quickbook #d21-quickbook #d21-radius-container,body .quickbook #d21-quickbook #d21-avail-result-container{height:40px;}body .quickbook #d21-quickbook #d21-arrival-container.halfWidth{width:140px;}@media screen and (max-width:991px){body .quickbook #d21-quickbook #d21-arrival-container.halfWidth{width:150px;}}@media only screen and (max-width:768px) and (min-width:320px){body .quickbook #d21-quickbook div.halfWidth[id*="-container"]{width:auto;}}body .quickbook .d21-calendar,body .quickbook .d21-occupancy-select{top:auto !important;bottom:40px !important;}@media screen and (max-width:991px){body .quickbook .d21-calendar,body .quickbook .d21-occupancy-select{bottom:0 !important;z-index:100;}}body .quickbook #d21-hotelname-city-container,body .quickbook #d21-arrival-container,body .quickbook #d21-departure-container,body .quickbook #d21-los-container,body .quickbook #d21-occupancy-container,body .quickbook #d21-submit-container,body .quickbook #d21-radius-container{height:40px;}body .quickbook #d21-quickbook #d21-submit-container input{line-height:40px;}body table.preise,body table.preise2{width:772px;}@media screen and (max-width:767px){body table.preise,body table.preise2{width:100% !important;font-size:12px;}body table.preise td,body table.preise2 td,body table.preise th,body table.preise2 th{vertical-align:top;}}body table.preise2{width:485px;}@media print{body,div,h1,h2,h3,h4,h5,h6,table{color:#000 !important;padding:0 !important;margin:0 !important;position:relative !important;left:auto !important;right:auto !important;bottom:auto !important;top:auto !important;text-align:left;min-height:unset !important;border:0 !important;}body:before,div:before,h1:before,h2:before,h3:before,h4:before,h5:before,h6:before,table:before,body:after,div:after,h1:after,h2:after,h3:after,h4:after,h5:after,h6:after,table:after{padding:0 !important;margin:0 !important;display:none !important;}.container{margin:0;}.toggle_container{display:block !important;margin-bottom:20px !important;}h1,h2,h3{margin:10px 0 !important;text-decoration:underline;}h1>span.container{color:#000 !important;}h3{font-size:16px !important;}.print{display:block !important;}.print img{margin-right:10px !important;margin-bottom:10px !important;}.design,hr,.iconMenu,.col-banner,.footer,.facebook,.WLAN,.guestbook,.formular,.slick-slider,.partner,.goog-te-spinner-pos{display:none !important;}div,a{display:block;position:relative;opacity:1 !important;}div:before,a:before{display:none !important;}.listItem a:before{display:none;}}