@import url(https://fonts.googleapis.com/css?family=Cantarell:400,700|Simonetta:900);@import url(https://fonts.googleapis.com/css?family=Roboto:300,500);@import url("/customerdata/65/styles/font-awesome.min.css");[class*="fontawesome-"]:before,[class*="fa-"]:before{font-family:"FontAwesome",sans-serif}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.sc-layout{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;background-color:#f0f0f0;color:#3c3c3c;font-family:"Roboto",Arial,sans-serif;font-size:17px;line-height:normal;font-weight:300}.sc-layout{width:100%;margin:auto;text-align:left;position:relative;padding-bottom:0;padding-top:0}.sc-container{float:left}.sc-masterContainer{float:right;position:relative;background-color:#f0f0f0;padding:3%;width:74%;text-align:left;line-height:28px}.offerlist .sc-masterContainer{padding-top:0}.title_container{float:right;position:relative;background-color:#f0f0f0;padding:5% 5% 0 5%;width:70%;line-height:25px}.image-container,.details,.footer{float:right;position:relative;background-color:#f0f0f0;width:80%}.sidebar{width:20%;height:100%;position:fixed;background-color:#f0f0f0;color:#3c3c3c;z-index:99;box-shadow:0 2px 30px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 30px 2px rgba(0,0,0,0.2);box-shadow:0 2px 30px 2px rgba(0,0,0,0.2)}.sc-filterSubPanel{width:100%;float:left}.sc-topPanel-content{margin-left:-442px;width:994px;font-family:Arial}.sc-topPanel-background{background-color:#f0f0f0!Important}.cke_toolbar{left:-442px!Important}.sc-body-backend .sc-developer-toolbar{z-index:1000}.sc-body-backend .toggle-open{z-index:100}strong,b{font-weight:400}.sc-layout p{margin:0}a{text-decoration:none;color:#3c3c3c;cursor:pointer}.sc-masterContainer a{text-decoration:underline}a:hover{color:#9d2028;-webkit-transition-duration:.4s!important;transition-duration:.4s!important}img{border:0}li{margin-bottom:8px}hr{height:1px;color:#9d2028;border:0;border-bottom:2px solid #9d2028;margin:60px 0}.spacer{width:100%;float:left}.spacer.h25{height:25px}.spacer.h50{height:50px}#quickrequest_box,#quickrequest_icon,#button_left,#button_right,.google_map_footer,.roomSlide .sc-player,.footer,.footer .partner_logos,div.cookieAlertBox,.footer-button a{-webkit-box-shadow:0 2px 12px 2px rgba(0,0,0,0.50);-moz-box-shadow:0 2px 12px 2px rgba(0,0,0,0.50);box-shadow:0 2px 12px 2px rgba(0,0,0,0.50)}::-webkit-input-placeholder{color:#3c3c3c}::-moz-placeholder{color:#3c3c3c}:-ms-input-placeholder{color:#3c3c3c}:-moz-placeholder{color:#3c3c3c}.sc-control{margin:0}.sc-masterContainer p{text-align:center;margin-bottom:20px}.txt_left .sc-masterContainer p{text-align:left;margin-bottom:20px}.txt_left a{text-decoration:underline}.sc-header,h1,p.t1,.arrivalSite h2{font-size:25px;line-height:28px;text-transform:none;text-align:center;margin:0 0 25px 0;font-weight:bold;font-family:"Simonetta";color:#3c3c3c;font-weight:300;display:inline-block}.arrivalSite h2{color:#9d2028;display:block}h1{border-bottom:1px solid #929292;border-top:1px solid #929292;margin:auto!important;padding:5px 0;color:#a2a2a2;font-size:18px;text-transform:uppercase;font-family:"Roboto",Arial,sans-serif;font-weight:300;display:inline-block}.sc-header{width:100%}h2,p.t2,.t2,.offersite h2,.arrivalSite h1,.txt_left h1,.txt_left h1,.arrivalSite h2{font-size:36px;line-height:40px;text-transform:none;text-align:center;margin:0 0 50px 0;color:#9d2028;font-weight:bold;font-family:"Simonetta"}.offersite h2,.arrivalSite h1,.txt_left h1{margin-bottom:0}.arrivalSite h1,.txt_left h1{margin-bottom:0!important;border:0!important;width:100%!important}h4,h3,.t3,p.t3,.footer .contact p.t3{font-size:20px;line-height:28px;font-weight:500;text-align:center;text-transform:uppercase;margin:0 0 25px 0}p.t4,.t4{font-weight:500;text-transform:uppercase;margin:0 0 5px 0}.sc-returnLink{width:100%;clear:left;text-align:center}.sc-returnLink a{display:inline-block;font-size:14px;padding:5px;margin:15px auto 0;text-decoration:underline}.sc-control-placeHolder{width:100%;height:150px;border:2px dashed Blue;background-color:#f0f0f0;float:left}.site2 .image-container .slide p,.noHeaderImage .image-container{display:none}.image-container img{width:100%!important;height:auto!important}.slide_gradient{width:100%;height:100vh;position:absolute;z-index:9;background:#3c3c3c;background:-webkit-linear-gradient(top,rgba(0,0,0,0)50%,rgba(0,0,0,0.5)100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0)50%,rgba(0,0,0,0.5)100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0)50%,rgba(0,0,0,0.5)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)50%,rgba(0,0,0,0.5)100%)}.image-container .sc-slideshow{width:100%;margin:auto;overflow:hidden;height:100vh}.image-container ul,.image-container li{margin:0;padding:0;list-style-type:none;width:100%!important;height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent!important}.image-container .slideshow-description{color:#f0f0f0;font-size:36px;bottom:18%;background-color:none;padding:0 5%;z-index:10;width:90%;position:absolute;right:0;text-align:center;border:0;font-weight:bold;font-family:"Simonetta";text-shadow:3px 1px #3c3c3c}.slide a{background-color:none}.slide .sc-slideshow-pager{position:absolute;top:45%;left:3%;z-index:100}.slide .sc-slideshow-pager a{display:block;border:2px solid white;width:10px;height:10px;background-color:none;color:transparent;margin-bottom:10px;-webkit-box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);box-shadow:0 2px 5px 2px rgba(0,0,0,0.2)}.slide .sc-slideshow-pager a:hover{background-color:white}.slide a.activeSlide{background:white}.start_arrowdown{position:absolute;bottom:2%;left:45%;z-index:100}.start_arrowdown i{color:white;font-size:60px}.start_arrowdown a{color:white;font-size:60px}.start_arrowdown a:hover{color:rgba(255,255,255,0.8)}.bounce{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-20px)}60%{-moz-transform:translateY(-10px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-20px)}60%{-o-transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}#quickrequest_box,#wetter_box{border-right:4px #9d2028 solid;background-color:#dbdbdb;position:fixed;right:54px;top:54px;z-index:100;font-size:14px;width:250px;height:252px;padding:20px}#quickrequest_icon,#wetter_icon{background-color:#9d2028;color:white;padding:8px 9px;position:fixed;top:168px;right:0;z-index:99;cursor:pointer}.resMenu_wrapper,.closeMenuButton{display:none}.menu-wrapper{width:100%;float:left;margin-top:20%}.sc-menu{width:100%;padding:0;margin:0;font-size:16px;text-align:center;font-weight:300;text-transform:uppercase}.sc-menu li{list-style:none}.sc-menu a{padding:8px 0;text-decoration:none;display:block}.sc-menu a:hover,.sc-menu .sc-active{text-decoration:none;color:#9d2028;background-color:#f5f5f5}.sc-menu li:hover ul{display:block!important}.sc-menu ul{display:none;background-color:rgba(255,255,255,0.95)!Important;position:fixed;top:0;bottom:0;left:20%;z-index:1;padding:230px 0 0 0;margin:0;text-align:center;width:230px;text-transform:none}.sc-menu i{margin-left:10px}.sc-menu ul li i{display:none}.mm-navbar{height:40px!important;background:#9d2028;border-bottom:0!important}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:500!important}.mm-listview .closeMenuButton{position:absolute;top:0;width:40px;height:40px;margin-left:10px!important}.mm-listview .closeMenuButton a:before,.mm-listview .closeMenuButton a:after{content:"";position:absolute;top:0;bottom:0;background-color:rgba(0,0,0,0.3);transform:rotate(-45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);height:24px;width:2px;Z-index:1;margin:8px 0 0 -1px}.mm-listview .closeMenuButton a:before{transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg)}li.closeMenuButton{text-align:center}li.closeMenuButton a{padding:10px!important;font-size:0;z-index:50;position:relative}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:#f0f0f0!important;text-transform:uppercase}li.closeMenuButton:after{display:none!important}span.mobileLangSelector{float:left;margin-left:15px}span.mobileLangSelector a{margin:10px 5px;display:inline-block;border-right:1px solid #d4d0d6;padding-right:10px;color:#808080}span.mobileLangSelector a:last-child{border-right:0}.sidebar .logo{display:block;margin:15% 0 20%;float:left;width:100%;text-align:center}.sidebar .logo img{width:110.5px!important;height:auto!important}.sidebar .sc-language-selector{text-align:center;width:100%;float:left}.sidebar .sidebar_buttons{width:100%;float:left;height:auto;margin-top:5vh}.sidebar .anfragen_button{background-color:#9d2028;color:white;border:0}.sidebar .buchen_button{border:2px solid rgba(143,144,0,0.75)!important;background-color:transparent!important;color:rgba(143,144,0,0.75)!important}.sidebar .anfragen_button:hover{background-color:rgba(143,144,0,0.75);-webkit-transition-duration:.4s;transition-duration:.4s}.sidebar .buchen_button:hover{-webkit-transition-duration:.4s;transition-duration:.4s;border:2px solid #9d2028!important;color:#9d2028!important}.sidebar .contact{position:absolute;bottom:20px;width:80%;padding:0 10%;text-align:center;font-size:16px;line-height:30px}.sidebar .contact i{padding-right:8px;font-size:20px}.sidebar a{text-decoration:none!important}.img_boxes{width:100%;float:left;height:auto}.img_boxes figure{position:relative;z-index:5;overflow:hidden;margin:0;width:33.3333333%;float:left;height:400px;text-align:center;background-color:#3c3c3c}.img_boxes figure img{position:relative;display:block;height:auto;width:120%;opacity:.9}.img_boxes figure figcaption{margin:10%;width:80%;color:#f0f0f0;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden}.img_boxes figure figcaption::before{position:absolute;top:0;left:0;width:100%;height:400px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.5)75%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.5)75%);content:"";opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.img_boxes figure .t2{position:absolute;top:50%;left:0;font-size:40px;width:100%;color:white;-webkit-transition:-webkit-transform .35s,color .35s;transition:transform .35s,color .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);text-shadow:0 0 50px rgba(0,0,0,1)}.img_boxes figure figcaption::before,.img_boxes figure a{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.img_boxes figure a{position:absolute;bottom:0;left:0;padding:5px 2px;margin:0 25% 15% 25%;width:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);color:rgba(255,255,255,0.8);border:2px solid rgba(255,255,255,0.8)}.img_boxes figure a:hover{color:white;border:2px solid white;-webkit-transition-duration:.4s!important;transition-duration:.4s!important;font-weight:300}.img_boxes figure:hover .t2{color:#f0f0f0;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}.img_boxes figure:hover figcaption::before,.img_boxes figure:hover a{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.img_wrapper{width:100%;float:left;margin:50px 0;position:relative}.img_wrapper img.small{width:49%!important}.img_wrapper img{width:99%!important;height:auto!important;margin:.5%}.photogallery .sc-slideshow{margin-top:35px}.photogallery .sc-slideshow,.photogallery .sc-slideshow li{height:initial!important;width:100%!important}.photogallery .sc-slideshow li img{width:100%!important;height:auto!important;margin-bottom:5%;max-height:initial!important}.photogallery .sc-slideshow ul{column-count:3;-webkit-column-count:3;-moz-column-count:3;-webkit-column-gap:10px;-webkit-column-fill:auto;-moz-column-gap:10px;column-gap:10px;column-fill:auto;height:auto!important}.photogallery .sc-slideshow li{padding:5%;background:white;box-sizing:border-box;margin:0 0 15px 0;text-align:center;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid;column-break-inside:avoid;display:inline-block;box-shadow:0 1px 2px rgba(34,25,25,0.4);font-size:14px;line-height:20px;max-height:initial!important}.photogallery .sc-slideshow li a{text-decoration:none}.photogallery .sc-slideshow ul{margin:0;padding:0}.scrolloff{pointer-events:none}.google_map_footer,.google_map_anreise{-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);float:left;position:relative}.google_map_footer{width:100%;z-index:85}.google_map_anreise{float:left;height:450px;width:70%;cursor:pointer}.google_map_footer a{display:block}.arrivalSite .description.first{margin-top:50px}.arrivalSite .description{float:left;width:100%;text-align:left}.SlideDownRed{background-color:#9d2028;color:#fff}.arrivalSite .description .SlideDown,.metzgerei .description .SlideDown,.home-site .description .SlideDown{text-decoration:none;padding:15px 3%;display:-webkit-box;font-size:18px;line-height:18px;width:100%;position:relative;float:left;box-sizing:border-box;border-bottom:1px solid #3c3c3c}.arrivalSite .description .SlideDown i,.metzgerei .description .SlideDown i,.home-site .description .SlideDown i{position:absolute;right:3%;font-weight:bold;margin-right:-4px}.arrivalSite .description .SlideContent,.metzgerei .description .SlideContent,.home-site .description .SlideContent{display:none;float:left;width:94%;box-sizing:border-box;margin:25px 3%}a:hover.SlideDown.SlideDownRed{opacity:.8;color:#fff}.cke_editable .SlideContent{display:block}.reviews{background-color:white;width:80%;padding:4% 10%;height:auto;float:left;text-align:center}.reviews img{width:60%;height:auto;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;margin-bottom:10px}.usp,.offer_details{display:block;margin:50px auto 20px auto;padding:30px 5%;width:100%;height:auto;border-top:2px solid #9d2028;border-bottom:2px solid #9d2028;clear:both;box-sizing:border-box}.offer_details{margin:30px auto}.usp ul,.offer_details ul{margin:0;column-count:2;column-gap:35px;-webkit-column-count:2;-webkit-column-gap:35px;-moz-column-count:2;-moz-column-gap:35px;text-align:left}ul.column,ul{padding:0 18px 0}.column{column-count:2;column-gap:35px;-webkit-column-count:2;-webkit-column-gap:35px;-moz-column-count:2;-moz-column-gap:35px;text-align:left}.column.az{column-count:3;-webkit-column-count:3;-moz-column-count:3}.contact_box{width:30%;height:450px;float:left;font-weight:500;text-align:center;background-color:#9d2028;color:white;display:flex;align-items:center;align-content:center}.contact_box div{width:100%}.contact_box div p:last-of-type{margin-bottom:0}.contact_box a{font-size:16px;line-height:19px;font-weight:500;color:white;text-decoration:none}.contact_box hr{width:100px;margin:25px auto 25px;border-color:#f0f0f0}.contact_box a:hover{text-decoration:underline}.contact_box p{font-size:16px;line-height:19px}.button,.sc-layout button.secondary_button,.offer .sc-readMore a,#quickform-submit,.offerlist .sc-readmore a{font-size:14px;line-height:17px;border:2px solid #9d2028;text-transform:uppercase;font-weight:500;background-color:#9d2028;color:#f0f0f0;width:180px;text-align:center;padding:10px;-webkit-box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);cursor:pointer;-webkit-transition-duration:.4s!important;transition-duration:.4s!important;display:block;box-sizing:border-box;margin:auto}.sc-layout button.secondary_button,.button.secondary_button{background-color:transparent;color:#9d2028}.sidebar_buttons .button{display:block;margin:0 auto 10px}.button:hover,.offer .sc-readMore a:hover,#quickform-submit:hover,.offerlist .sc-readmore a:hover{opacity:.8;color:#f0f0f0}.sc-layout button.secondary_button:hover,.button.secondary_button:hover{background-color:transparent;border-color:#9d2028;color:#9d2028}.offer .sc-readMore a{margin-top:25px}.sc-layout .button_alloffer button{width:auto;position:relative}#quickform-submit{margin:10px 25% 0 25%;width:50%;padding:8px}.offerlist .sc-readmore a{margin-top:30px}.room_overview .button{width:100%;text-decoration:none}.room_overview .button.secondary_button{margin-top:10px}.img_wrapper a.button.secondary_button{position:absolute;background:white;bottom:51%;left:50%;margin-left:-90px}.pinned table th{background-color:#cc3f44!important}.room_wrapper{width:100%;float:left;margin-bottom:100px}.room_overview{background:white;width:100%;float:left}.room_overview>div{width:400px;float:left;box-sizing:border-box;padding:30px;color:#3c3c3c}.room_overview .price{text-align:right;width:222px;float:right}.room_overview .price span,.room_overview .name span{font-size:30px;line-height:35px;font-weight:500;text-transform:uppercase}.room_overview .request{text-align:right;float:right;width:200px;padding:20px 30px 20px 0}.room_wrapper .txt{float:left;width:47%;text-align:left}.room_wrapper .txt small{font-size:17px;font-family:"Hind",Arial;font-weight:bold}.roomSlide{width:100%;height:auto;float:left;position:relative}.roomSlide p img,.photoSlide p img{width:100%!important;height:auto!important;visibility:hidden}.roomSlide .sc-slideshow,.photoSlide .sc-slideshow{width:100%;margin:auto}.roomSlide ul,.roomSlide li{bottom:0;position:absolute!important;top:0;margin:0;padding:0;list-style-type:none;width:100%;background-position:center top;background-size:contain;background-repeat:no-repeat;background-color:transparent!important;height:auto!important}.sc-player.sc-slideshow-next a{background-position:23px 0}.roomSlide .sc-player{width:50px;height:50px;left:0;top:50%;margin-top:-25px;z-index:50;background:rgba(255,255,255,0.8);position:absolute;cursor:pointer;font-size:0}.sc-player.sc-slideshow-next{left:auto;right:0}.roomSlide .sc-slideshow .sc-player.sc-slideshow-prev a,.roomSlide .sc-slideshow .sc-player.sc-slideshow-next a{position:absolute;top:19px;left:20px;width:14px;height:14px;box-sizing:border-box;border-bottom:3px solid #3c3c3c;border-left:3px solid #3c3c3c;font-size:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.roomSlide .sc-slideshow .sc-player.sc-slideshow-next a{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:20px;left:auto}div.rooms div.slideDown{display:inline-block}div.rooms div.slideDown>div.slideDownContent{display:none}div.rooms div.slideDownViewer{display:none;overflow:hidden}.room_wrapper .slideDownContainer{background:white;box-sizing:border-box;padding:0 26px;float:left;width:100%;padding-bottom:25px}.room_wrapper .slideDown a{padding:5px 20px;display:block;border-bottom:0;font-weight:bold;color:#9d2028}.room_wrapper .slideDown a:hover{opacity:.8}.room_wrapper .slideDown a:first-child{padding-left:0}.sc-masterContainer .room_wrapper .slideDownContainer p{text-align:left}.room_wrapper .slideDownViewer .t1{margin-top:15px;margin-bottom:5px;font-weight:400}.cke_editable .SlideContent{display:block}.responsive{background:#f0f0f0;text-align:right;line-height:25px;width:100%;border-collapse:collapse;border-color:#ddd;float:left;table-layout:fixed}.responsive td{padding:7px 10px}.responsive th{text-align:right;padding:7px 10px;background:#9d2028;color:#f0f0f0;text-transform:uppercase;font-weight:normal}.rooms table tr:nth-child(odd){background-color:#F8F6F2}.offer{padding:5% 0 0 0;width:100%;float:left;text-align:center;overflow:hidden;margin:0;z-index:1;position:relative}.offer h2,.offerlist h2{font-size:25px;margin:20px 0}.offerlist .title_container h2{margin:0 0 50px 0}.offer img{display:none}.offerprice{font-size:25px;font-weight:500}.offer .sc-player a{position:absolute;top:63%;width:14px;height:14px;box-sizing:border-box;border-bottom:3px solid #3c3c3c;border-left:3px solid #3c3c3c;font-size:0}.offer .sc-player a#Previous{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:15%}.offer .sc-player a#Next{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:15%}.button_alloffer{text-align:center;width:100%;float:left;padding-bottom:4%;margin-top:10px}.offerlist .offer,.offerlist .button_alloffer,.offersite .offer,.offersite .button_alloffer{display:none}.offerlist .sc-masterContainer .sc-control{width:46%;float:left;margin:30px 2% 30px}.offerlist .sc-header,.offersite h1,.offersite .sc-header{font-size:14px;line-height:25px;font-weight:300;margin-bottom:0;color:#3c3c3c}.offerlist .sc-masterContainer .sc-control img{width:100%!important;height:auto!important;margin:10px 0}.offersite .sc-masterContainer .sc-content img{max-width:600px;width:94%!important;height:auto!important;margin:3%}.statistics{padding:10px 0;float:left;height:auto;width:33.3%;text-align:center;color:white}.footer{position:relative;z-index:50}.footer .newsletter_wrapper{border-top:2px solid #9d2028;background:#f0f0f0;float:left;width:100%;padding:50px 0 50px 0;box-sizing:border-box;text-align:center}.newsletter_wrapper p.t1{margin-bottom:12px}.newsletter_wrapper p.t2{margin-bottom:25px}.footer .map{width:100%;float:left;position:relative}.arrivalSite .footer .map{display:none}.footer-button a{background-color:#f0f0f0;border:2px solid #9d2028;margin:0 5px;padding:10px 50px;font-size:14px;line-height:17px;border:2px solid #9d2028;text-transform:uppercase;font-weight:500;color:#9d2028;display:inline-block;text-decoration:none}.footer-button a:hover{background-color:#ad4950}.footer-button{position:absolute;top:-35px;margin-right:-140px;z-index:90;width:100%;text-align:center;height:105px}.footer-button img{max-width:27px;height:auto;margin-bottom:5px}.footer .contact{background-color:#f0f0f0;color:#3c3c3c;text-align:center;padding:35px 0;padding-bottom:45px;width:100%;float:left;font-size:16px;line-height:30px}.arrivalSite .footer .contact{padding:50px 0}.footer .contact img.logo-footer-hell{max-width:75px;height:auto!important;margin-bottom:15px}.footer .contact a{margin:0 5px;font-size:19px;line-height:24px;font-weight:500;color:#9d2028;font-family:"Simonetta";text-decoration:none;margin-bottom:35px;display:inline-block}.footer .contact a:hover{opacity:.8}.footer p.footer_adress{margin:20px 0}.footer .social_media{position:relative;top:18px;z-index:150}.boxes-footer{width:33%;padding:0 10px;display:inline-block;box-sizing:border-box}.boxes-footer .highslide img{max-height:200px;width:auto!important;max-width:100%!important}.arrivalSite .footer .social_media{padding-bottom:50px}i.fa-facebook,i.fa-twitter,i.fa-google-plus{font-style:normal;font-size:20px;display:inline-block;color:#3c3c3c;padding:8px 3px 6px 8px;width:30px;margin:0;background-color:#f5f5f5;border:#9d2028 solid 2px;position:relative}i.fa-facebook:hover,i.fa-twitter:hover,i.fa-google-plus:hover{background-color:white;-webkit-transition-duration:.4s;transition-duration:.4s;color:#9d2028}.logo-simedia{vertical-align:middle;margin-bottom:4px;opacity:.8}.highslide-header a{font-weight:normal;color:#9d2028;text-transform:uppercase;text-decoration:none;font-weight:normal}.footer .partner_logos{width:100%;position:relative;z-index:86;margin:0;padding:30px 0 10px 0;float:left;background-color:#f0f0f0;text-align:center}.partner{padding:15px 0;width:100%;height:auto;text-align:center;float:left}.suedtirol,.superski,.nordic-ski,.gsies-welsberg,.alto-adige,.booking-de,.booking-it,.booking-en{background-image:url("/CustomerData/449/Images/partnerlogos-hell.png");display:inline-block;background-repeat:no-repeat;text-decoration:none;margin:0 20px;background-size:250px 750px;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);height:65px;text-decoration:none!important}.suedtirol{background-position:0 -483px;width:108px}.superski{background-position:0 -82px;width:152px;background-color:#f0f0f0;padding:3px}.gsies-welsberg{background-position:4px 0;width:233px}.nordic-ski{background-position:0 -380px;width:140px}.booking-it{background-position:1px -303px;width:155px}.booking-en{background-position:1px -232px;width:155px}.booking-de{background-position:1px -162px;width:155px}.alto-adige{background-position:0 -554px;width:108px}.suedtirol:hover,.superski:hover,.nordic-ski:hover,.gsies-welsberg:hover,.alto-adige:hover,.booking-de:hover,.booking-it:hover,.booking-en:hover{-moz-filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.vivo-suedtirol,.vivo-altoadige,.vivo-dolomiten,.vivo-dolomiti,.vivo-dolomites,.vivo-pustertal,.vivo-pusteria,.vivo-south-tyrol,.vivo-kronplatz,.vivo-plandecorones{background-image:url("/CustomerData/449/Images/partnerlogos-portale.png");display:inline-block;background-repeat:no-repeat;text-decoration:none;margin:0 45px;height:45px;background-size:400px 600px;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);text-decoration:none!important}.vivo-suedtirol{background-position:-11px -9px;width:146px}.vivo-altoadige{background-position:-11px -64px;width:159px}.vivo-south-tyrol{background-position:-11px -391px;width:166px}.vivo-kronplatz{background-position:-11px -442px;width:160px}.vivo-plandecorones{background-position:-8px -496px;width:192px}.vivo-dolomites{background-position:-11px -336px;width:160px}.vivo-suedtirol:hover,.vivo-altoadige:hover,.vivo-south-tyrol:hover,.vivo-kronplatz:hover,.vivo-plandecorones:hover,.vivo-dolomites:hover{-moz-filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.editorial{position:relative;z-index:86;color:#3c3c3c;text-align:right;width:98%;float:left;padding:1%;font-size:15px;background-color:#f0f0f0}.editorial p{text-align:right;padding-right:3%}div.cookieAlertBox{border-top:solid 2px #cac6ba;background-color:white;text-align:left;font-family:"Roboto",Arial,sans-serif;color:#3c3c3c;font-size:13px;font-weight:300;line-height:18px}div.cookieAlertBox a{font-weight:500;color:#3c3c3c;text-decoration:none}div.cookieAlertBox a:hover{font-weight:500;color:#3c3c3c;text-decoration:underline}div.cookieAlertBox .cookie-content{padding:5px 85px 5px 5px}div.cookieAlertBox a.closeCookieAlertBoxButton{background-color:transparent;color:#9d2028;position:absolute;right:0;top:0;border:0;font-size:25px;text-align:center;padding:19px}iframe#nl{overflow:hidden}.highslide-active-anchor img{visibility:visible!important}#quickrequest_box img{max-width:22px!important;height:auto!important}table#meteoprovbz_container{width:100%!important}#meteoprovbz_container{border:0 none!important;font-weight:normal!important;margin-left:auto;margin-right:auto;text-transform:uppercase;width:100%!important}#meteoprovbz_widget td{border:0!important;border:0!important}#meteoprovbz_widget th{border:0 none!important;font-weight:normal;padding-bottom:10px!important}.meteoprovbz_min{color:#3c3c3c!important;padding:0 2%!important}.meteoprovbz_max{color:#9d2028!important;padding:0 2%!important}#meteoprovbz_widget td a,#meteoprovbz_widget td a:hover{color:#f0f0f0}.sc-masterContainer .txtLeft{text-align:left}div#meteoprovbz_widget a{color:#585858;font-size:10px}div#meteoprovbz_widget{color:#585858}@media(max-width:1500px){.img_boxes figure{height:266px}.img_boxes figure figcaption::before{height:266px}}@media(max-width:1380px){.logo img{margin:5% auto 0 auto;max-width:90%!important}.boxthemes{width:100%}}@media(max-width:1180px){.room_overview .price span,.room_overview .name span{font-size:25px;line-height:30px}.room_overview>div{width:350px;float:left;box-sizing:border-box;padding:20px}}@media(max-width:1100px){.menu-wrapper,.sc-language-selector{display:none}.resMenu_wrapper{display:block;background:#9d2028;color:#f0f0f0;position:fixed;width:100%;left:0;top:0}.resMenu_wrapper a{width:100%;margin-right:0;padding:11px 0;background-color:#9d2028;display:block;color:#f0f0f0;text-transform:uppercase;font-weight:500;-webkit-box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);box-shadow:0 2px 5px 2px rgba(0,0,0,0.2)}.sidebar{height:auto;width:100%;position:relative;float:left;padding-bottom:20px}.sidebar .logo{margin:0 auto}.sidebar .logo img{margin-bottom:0;margin-top:60px}.image-container,.details,.footer{width:100%}.sidebar .sidebar_buttons{text-align:center;margin:20px 0}.sidebar .sidebar_buttons .button{display:inline-block;width:140px}.sidebar .sidebar_buttons .button.primary_button{margin-right:15px}.sidebar .contact,#quickrequest_box{display:none}.start_arrowdown{display:none!important}.site2 .sidebar .contact{display:block;position:static}.site2 #quickrequest_box{display:block}#quickrequest_box{background-color:#dbdbdb;border:0;z-index:100;height:auto;padding:20px;position:relative;width:100%;top:0;right:0;box-sizing:border-box}#quickrequest_icon{display:none}.image-container .quickinfo,.image-container .sc-slideshow{margin-top:0}.image-container ul,.image-container li,.image-container .sc-slideshow{height:auto}.boxthemes{width:100%;padding:0;margin:0 auto}.image-container ul,.image-container li,.slide_gradient{height:500px!important}.sc-masterContainer{width:100%;box-sizing:border-box}.image-container .slideshow-description{font-size:20px;text-shadow:1px 1px 4px #3c3c3c;bottom:auto;top:30px}.title_container{width:90%}}@media(max-width:900px){#quickform-person{display:none}#google_map{height:150px}.boxes_footer{width:94%;padding:5% 3%}.boxes_footer .boxes4_contact{width:100%;float:left;padding-bottom:4%}.boxes4{width:30%;padding:0 .5%}.footer h5{margin-bottom:5px}.offerlist .sc-masterContainer .sc-control{width:96%;border-top:2px solid #9d2028;padding-top:30px;margin-top:0}.column.az{column-count:2;-webkit-column-count:2;-moz-column-count:2}.image-container ul,.image-container li,.slide_gradient{height:363px!important}.slide .sc-slideshow-pager{top:80px}.footer-button a{width:17%}}@media(max-width:850px){.contact_box{width:100%;height:350px;padding:15px 0}.google_map_anreise{width:100%}.room_overview>div{width:100%;text-align:center}.room_overview .price,.room_overview .request{width:50%}.room_overview .button{width:180px;float:left}.room_wrapper .slideDownContainer{text-align:center}.sc-header,h1,p.t1{font-size:16px;line-height:24px;margin:0 0 15px 0}h2,p.t2,.t2,.img_boxes figure .t2,.offersite h2,.arrivalSite h1,.txt_left h1,.arrivalSite h2{font-size:28px;line-height:34px;margin:0 0 30px 0}.offersite h2{margin-bottom:0}h4,h3,.t3,p.t3,.footer .contact p.t3{font-size:16px!important;line-height:24px;margin:0 0 15px 0}.photogallery .sc-slideshow ul{column-count:2;-webkit-column-count:2;-moz-column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.boxes-footer{width:100%;margin:20px 0}hr{margin:30px 0}}@media(max-width:750px){.start c-masterContainer{width:90%;padding:5%}.home .usp,.offer_details{width:90%;height:auto;margin-bottom:5%}.img_boxes figure{width:100%}.image-container ul,.image-container li,.slide_gradient{height:400px!important}.boxthemes div p img{max-width:auto!important;display:block;height:auto!important;margin:auto;width:auto!important}.boxthemes div a img{width:100%!important;height:auto!important}.home .usp ul,.offer_details ul,.usp ul,.offer_details ul,.column,.column.az{column-count:1;column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;-moz-column-count:1;-moz-column-gap:0}h1,.sc-header{width:100%;box-sizing:border-box}.img_wrapper{margin:5% 0}.footer-button{position:relative;top:0;height:auto}.footer .contact{padding:4% 0}.footer-button a{width:47%;box-sizing:border-box}}@media(max-width:650px){.google_map_anreise iframe{width:100%}.boxthemes .boxeins{width:100%}.boxthemes .boxzwei,.boxthemes .boxdrei{width:50%}.sc-menu{background-color:rgba(143,144,0,0.75);float:left;left:0;position:fixed;top:0;width:100%;z-index:10;border-bottom:1px solid #f0f0f0;padding:35px 2%;padding-bottom:0;width:96%;margin:0}.sc-menu li{float:none;max-width:none;padding:8px 0;border-bottom:1px dotted rgba(255,255,255,0.6);display:block;margin:0}.statistics{width:100%;height:auto}.home .usp h2{padding:0 10%}.img_boxes figure a{color:white;border:2px solid white;-webkit-transition-duration:.4s!important;transition-duration:.4s!important;font-weight:300;opacity:1}.img_boxes figure a,.img_boxes figure figcaption::before{opacity:1}.img_boxes figure figcaption::before{height:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.75)75%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75)75%)}.image-container ul,.image-container li,.slide_gradient{height:250px!important}}@media(max-width:580px){.google_map_anreise iframe{width:100%}.sidebar .sidebar_buttons button{margin:5px 0}.room_overview .price,.room_overview .request{width:100%;text-align:center;padding:0}.room_overview .button{float:none;display:inline-block;width:140px}.room_overview .button.primary_button{margin-right:15px}.room_overview .button.secondary_button{margin-top:0}.room_overview .price{padding:20px 0}.room_wrapper{margin-bottom:30px}.room_wrapper .slideDownContainer{padding:0 15px}.room_wrapper .slideDown a{padding:5px}.photogallery .sc-slideshow ul{column-count:1;-webkit-column-count:1;-moz-column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.offer{padding:25px 0 0 0}.button_alloffer{padding-bottom:25px}.arrivalSite .description .SlideDown{padding:12px 3%;font-size:15px;line-height:15px}.arrivalSite .description.first{margin-top:25px}.arrivalSite .description:last-child{margin-bottom:25px}.roomSlide .sc-player{width:30px;height:30px;margin-top:-15px}.roomSlide .sc-slideshow .sc-player.sc-slideshow-prev a,.roomSlide .sc-slideshow .sc-player.sc-slideshow-next a{top:9px;left:11px}.roomSlide .sc-slideshow .sc-player.sc-slideshow-next a{right:11px;left:auto}.slide .sc-slideshow-pager a{display:inline-block;margin-right:15px}.slide .sc-slideshow-pager{top:125px}.slideshow-description{display:none}}@media(max-width:400px){.boxthemes .boxzwei,.boxthemes .boxdrei{width:100%}.offer h2,.offerlist h2,.offersite h2{font-size:20px;line-height:25px;margin:10px 0}h2,p.t2,.t2,.img_boxes figure .t2,.offersite h2{font-size:20px;line-height:25px;margin:0 0 20px 0}.offerlist .title_container h2{margin:0 0 20px 0}.offerlist .sc-readmore a{margin-top:15px}.partner_suedtirol,.partner_booking_suedtirol,.partner_kronplatz,.partner_dolomiti_superski{height:23px}.sidebar .sidebar_buttons .button,.room_overview .button{width:105px}.image-container ul,.image-container li,.slide_gradient{height:150px!important}.footer-button a{width:33%;padding:5px}.sidebar_buttons span{display:none}}@media(max-width:1100px){.usp,.offer_details{padding:30px 0;width:100%}}@media(max-height:870px){.sidebar .contact{display:none}}