body{margin:0;color:#1b5034;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica;font-stretch:condensed;font-weight:300;font-size:18px;line-height:auto!important}.sc-layout{width:100%;margin:auto;text-align:left;position:relative;padding-bottom:0;padding-top:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.txt-left .sc-masterContainer ol,.txt-left .sc-masterContainer ul{margin-top:0;padding-left:35px}.txt-left .sc-masterContainer ul li{list-style-type:unset}.sc-container{float:left}.sc-masterContainer{float:none;clear:both;position:relative;background-color:#fff;text-align:left;line-height:22px;border-top:0 solid #2e2e2e;margin-top:2px;left:0;right:0;margin:auto;padding:0;text-align:center;padding-bottom:30px;z-index:5}.offersInner .sc-masterContainer>div.sc-control:first-of-type{width:100%;margin:auto}.sc-masterContainer>div.sc-control:first-of-type{width:84%;margin:auto}.home .imgstart{float:left;width:40%}.home .imgstart img{width:100%!important;height:auto!important}.home .textstart{float:right;width:56%;padding:0 2%}.image-container,.footer,.details,.themes,.homeboxes{float:right;position:relative;background-color:#fff;width:100%}.image-container{width:100%}.sidebar{width:16%;height:100%;bottom:0;position:fixed;background-color:#fff;background-image:url(/CustomerData/403/Images/textur.png);color:#195136;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.75);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.75);box-shadow:0 0 10px 2px rgba(0,0,0,0.75);z-index:11;max-width:316px;min-width:316px;left:0}.details .newsletterbar{width:100%;background-color:#fff;color:#195136;background-image:url(/CustomerData/403/Images/textur.png);-webkit-box-shadow:1px 0 10px -1px rgba(0,0,0,0.75);-moz-box-shadow:1px 0 10px -1px rgba(0,0,0,0.75);box-shadow:1px 0 10px -1px rgba(0,0,0,0.75);margin-top:30px;float:left}.image-container .slider-transition{position:relative;margin-top:-150px;z-index:7;height:150px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);width:100%}.footer{width:100%;background-color:#1b5034}.navigation-top{background-color:#1b5034}.top-roessl{background-color:#195136;color:#fff}.sc-filterSubPanel{width:100%;float:left}.sc-topPanel-content{margin-left:-442px;width:994px;font-family:Arial}.sc-topPanel-background{background-color:#fff!Important}.cke_toolbar{left:-442px!Important}::-webkit-input-placeholder{color:#1b5034}:-moz-placeholder{color:#1b5034;opacity:1}::-moz-placeholder{color:#1b5034;opacity:1}:-ms-input-placeholder{color:#1b5034}.headerInfo{box-sizing:border-box;z-index:100;position:absolute;bottom:25%;left:50%;transform:translate(-50%,50%);width:100%;height:auto;padding:30px;background-color:#fffc;text-align:center;display:flex;flex-direction:column;justify-content:center}.headerInfo h2{font-size:2.8em}.headerInfo p{display:block!important}@media(max-width:1100px){.headerInfo{bottom:70%;padding:20px}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2,1.2);opacity:.0}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}img[dynamicimageloading=true],span[dynamicimageloading=true]{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:.1}img[dynamicimageloading=true]:not(.b-loaded){max-width:100%;box-sizing:border-box;background-color:#e0ddd8}.cke_editable img[dynamicimageloading="true"],.cke_editable span[dynamicimageloading="true"]{opacity:1}img.b-loaded,span.b-loaded{opacity:1}.content-right{width:100%;padding-left:316px;box-sizing:border-box}.clear{height:0;clear:both}.clear1{height:10px;clear:both}.sc-layout p{margin:0}a{color:#1b5034}a:hover{color:#d7ae79}img{border:0}.sc-masterContainer img,.details img,.contentimage-box-small img,.contentimage-box-wide img,.sc-masterContainer .highslide-container img{-webkit-filter:sepia(40%);filter:sepia(40%)}hr{height:1px;color:#dad9c7;border:0;border-bottom:1px solid #dad9c7;margin:auto;width:99%}.offerbuttons{margin-bottom:30px}.offerbuttons .green{background-color:#195136;border:1px solid #195136}.offerbuttons .bgreen{background-color:#c2c2a8;margin-left:10px;border:1px solid #c2c2a8}.rContainer{display:block;width:98%;height:auto;float:left;padding:10px 1%;position:fixed;background-color:#fff;top:46px;left:auto;z-index:999;box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);-o-box-shadow:0 0 10px rgba(0,0,0,0.25);transition:top 1s ease}.rContainer a{padding:9px;color:#fff;text-decoration:none;border:3px double #fff;text-align:center;background-color:#195136;display:block;float:left;font-size:15px;line-height:15px}.rContainer a.button{float:right}.rContainer a.bookbtn{background-color:#783125}.rContainer a.button:hover{background-color:#c3c4a5}.rContainer a.button.margin{margin-left:2%}.closeMenuButton{display:none}.mm-menu.mm-current{display:block;z-index:10}#resMenu li{text-align:left}#resMenu{z-index:999;background-color:#fff}#resMenu li{background-color:#fff;color:#fff}#resMenu li.family-hotel,#resMenu li.paradiso,#resMenu li.genitori,#resMenu li.san-candido{background-color:#d7ae79;color:#fff}#resMenu .hidenav{display:none}#Content_3530 p:first-child{display:none}.mm-listview li a span{margin-left:5px}a.button.red.content{margin:0;margin-top:10px;display:inline-block}a.button.red.content:hover{background-color:#793126;color:#d9b98a}li.closeMenuButton i.fa.fa-times{position:absolute;top:10px;left:15px;font-size:20px;color:#ddd}li.closeMenuButton{text-align:center}li.closeMenuButton a{padding:10px!important;font-size:0;z-index:50;position:relative}#resMenu li.closeMenuButton{position:absolute;top:0;border:0;width:46px;height:40px;background-color:#195136;border-color:transparent;font-size:20PX}.rooms .highslide-gallery a.gallery-icon .image-container .slider-transition div{position:relative;bottom:0;width:210px;margin:auto}.slider-transition>div{text-align:center}.image-container .slider-transition div img{margin-top:71px}.image-container .slider-transition img{width:257px;height:80px}.t1,.t2,.t3,.t4,.tde{cursor:pointer}.footer-roessl{width:100%;float:right;text-align:center;background-color:#fff;padding-top:100px;border-bottom:2px solid #c2c2a8}.footer-roessl img{width:257px}.slide{overflow:hidden;height:auto!important}.sc-header,h1{font-size:40px;margin:0;color:#1b5034;margin-bottom:30px;text-align:center;font-family:Boecklins;background-color:#fff;line-height:35px;font-weight:normal}.sc-header,.home .newsletterbar .sc-header{background-color:transparent;margin-bottom:0;font-family:Boecklins;color:#1b5034;font-size:30px;font-weight:bold}.sc-header,.newsletterbar .subheader,.hosts-contentimage-box .subheader,.details .header-offers{font-size:30px;font-family:Boecklins;color:#1b5034;font-weight:normal;text-align:center;margin-bottom:15px;text-align:center}.details .header-offers{margin-top:30px}.sc-control .contentimage-box-text .fa-caret-right{margin-right:-6px}.offers .sc-masterContainer>div.sc-control:first-of-type,.offers .sc-masterContainer>div.sc-control{width:99.9%;margin:30px auto 0 auto;border:1px solid #c2c2a8}.offers .sc-masterContainer>div.sc-control:first-of-type{margin-top:30px;margin-bottom:20px}.offers .sc-masterContainer>div.sc-control{margin-bottom:20px;cursor:pointer}.offerbox{margin:50px auto;padding:0 2%;width:40%;position:relative}.offers .offerbox{display:none}.offTop .offerbox,.offTop .topbar a.request,.offTop .topbar a.book{display:none}.offerbox .sc-header{margin-bottom:25px;margin-top:0;width:100%}.offerbox h2{margin:0 auto;font-weight:bold;text-transform:uppercase;width:100%}.offerbox h2 a{text-decoration:none}.offerbox h3{margin-top:5px;font-size:20px;line-height:25px}.offerbox img{width:100%!important;height:auto!important;margin:25px 0 0 0}.offerbox .sc-player a{width:38px;height:32px;font-size:42px;text-decoration:none;padding:6px 0 0 0;color:#fff}.offerbox .sc-player a:hover{border:0}.offerbox .sc-player #Previous,.offerbox .sc-player #Next{position:absolute;left:-38px;top:50%;background-color:#B78B4D;background-image:none;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}.offerbox .sc-player #Next{right:-38px;left:auto}.offersInner .sc-masterContainer,.offers .sc-masterContainer{width:84%;position:relative}.offers .sc-masterContainer{margin:8%;margin-top:0;margin-bottom:30px;float:left}.offersInner .sc-masterContainer ul li{list-style-type:none;text-align:left;width:60%;margin:auto}.sc-masterContainer{background-image:url(/CustomerData/403/Images/ornament-dgreen.png);background-position:center bottom;background-repeat:no-repeat;padding-bottom:30px;margin-bottom:30px}.txt-left .sc-masterContainer{text-align:left}.offers .sc-masterContainer .sc-control{padding:0;position:relative;text-align:center;float:left}.offers .sc-masterContainer .sc-control .sc-content>div,.offers .sc-masterContainer .sc-control .sc-content>p{width:50%;margin:auto;float:left}.offers .sc-header{margin-bottom:20px;width:50%;margin:auto;font-size:30px;font-weight:bold;float:right;line-height:27px;background-color:#195136;color:#fff}.offers .sc-header a{text-decoration:none}.offers .sc-masterContainer .sc-control .sc-header,.offers .sc-masterContainer .sc-control .contentimage-box-text{background-color:transparent}.offers .sc-masterContainer .sc-control .sc-header{font-weight:normal;padding-top:20px;color:#c2c2a8;margin-bottom:20px}.offers .sc-masterContainer .sc-control p.link{display:none}.offers .sc-masterContainer .sc-control .sc-readmore{width:50%;float:right}.offers .sc-control .sc-header a{color:#195136;font-weight:normal}.newsletterbar .sc-header{padding-top:20px;margin-bottom:0;width:100%;color:#195136;float:none;background-color:transparent}.offers .sc-masterContainer .sc-content img{width:100%;height:auto}.offers .sc-masterContainer .sc-content .sc-control img{width:initial;height:auto!important}.offers .sc-readmore a{text-transform:uppercase;font-size:25px;background-color:#195136;border:0;display:inline-block;margin-top:20px;padding:5px 10px;color:#FFF;text-decoration:none;font-weight:normal;border:1px solid #195136}.offers .sc-readmore a:hover{background-color:#fff;color:#195136}.PriceOffer{position:relative}.PriceOffer>div{position:absolute;background-color:#B78B4D;border:4px double #E6E6E6;color:#c2c2a8;width:100px!important;height:100px;display:inline;top:-11px;right:-11px;border-radius:97px;text-align:center;line-height:19px}.PriceOffer span{top:50%;left:50%;position:absolute;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.PriceOffer span b{font-size:20px}.offersInner .sc-masterContainer .sc-control .sc-content>div{width:100%}.offersInner .sc-masterContainer p img{margin-bottom:30px;margin-left:-45px}.offersInner .sc-returnLink a{margin-top:0;position:absolute;bottom:0;right:0}.newsletterbar .sc-content>p{width:70%;margin:auto}.hosts-contentimage-box .contentimage-box-img img{-webkit-filter:sepia(40%);filter:sepia(40%);height:100%;float:right}.contentimage-box-text div.hosts-header{display:block;font-size:30px;font-family:Boecklins;color:#1b5034;font-weight:normal;margin-top:20px}.contentimage-box-text div.hosts-content{display:block;font-size:20px;color:#1b5034;font-weight:normal;margin-top:20px}.hosts-contentimage-box .contentimage-box-text div.horse-a{margin-top:30px}.contentimage-box-wide .contentimage-box-text div.horse-a{margin-top:0}.sc-header{padding-top:5%}.offer-box .sc-header{padding-top:0}.offer-box .bx-controls{margin-top:-50px}.offer-box .bx-viewport .sc-readMore{display:none}.newsletterbar .subheader,.hosts-contentimage-box .subheader{margin-top:10px;font-size:25px;color:#c3c4a5;font-weight:normal}.details .top10{margin-top:10px}h2{font-size:30px;font-weight:normal;font-family:Boecklins;color:#c3c4a5;margin-top:30px;line-height:35px}h3{font-size:25px;font-weight:normal;font-family:Boecklins;margin-top:30px}.contentbox h3{margin:0;padding:0;color:#1b5034}.sc-masterContainer .imgleft{float:left;margin-right:2%;width:40%!important;height:auto!important}.img-big,.img-small{display:block;position:relative}.img-big{width:72%;float:right}.img-small{width:26%;float:left}.img-small img,.img-big img{width:100%;height:auto}.img-small:last-child{margin-top:2%}.scrolloff{pointer-events:none}#be-booking{width:100%;font-family:"Open Sans Condensed",sans-serif,Arial,Helvetica;color:#1b5034}.sc-masterContainer .be-contact-formField{color:#1b5034;float:left;font-family:"Open Sans Condensed",sans-serif,Arial,Helvetica;font-size:18px;width:33%;margin-bottom:20px;text-align:left;font-weight:300;clear:none}.be-contact-form{width:100%}.iframeinner .be-contact-formField{width:16%;min-width:inherit;margin-right:2%}.iframeinner .be-contact-textField,.iframeinner .be-contact-formField select,.iframeinner .be-contact-formField input[type="text"]{width:96%;background-color:#c3c4a5;color:#1b5034;padding:2%;font-size:14px;height:32px}.iframeinner .be-widget-buttonArea{margin-top:-40px;float:right;width:auto}.iframeinner div#Privacy{font-size:12px;margin-top:10px}.iframeinner .be-contact-label,.iframeinner .be-contact-mandatory,.iframeinnertop .be-contact-label,.iframeinnertop .be-contact-mandatory{display:none}.iframeinner .be-widget-buttonArea>span{background-color:#1b5034;padding:2px;text-transform:uppercase;font-size:18px;font-weight:normal;border-radius:0;border:0}.iframeinner .be-widget-buttonArea>span:hover{background-color:#c2c2a8;font-size:18px}.iframeinnertop .be-contact-form{width:96%;padding:2%;font-size:18px}.iframeinnertop .be-contact-formField{width:49%;min-width:inherit}.iframeinnertop .be-contact-textField,.iframeinnertop .be-contact-formField select{width:96%;background-color:#c3c4a5;color:#1b5034;padding:2%}.iframeinnertop #Arrival{margin-right:2%}.iframeinnertop #EmailAddress,.iframeinnertop #Privacy{width:100%;color:#c2c2a8}.iframeinnertop #Adults{margin-right:2%}.iframeinnertop .be-contact-mandatoryAdvice{display:none}#be-booking{font-size:18px}.sc-masterContainer .separate .be-contact-label{background-color:#5f8470;color:#fff;text-transform:uppercase;padding:10px 2%;width:96%!important;margin:20px 0!important;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica}.sc-masterContainer .message,.sc-masterContainer .be-contact-textArea,.sc-masterContainer #Newsletter,.sc-masterContainer .be-contact-mandatoryAdvice{float:left;width:98%;margin-top:15px;margin-bottom:20px;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica;text-align:left;color:#1b5034}.sc-masterContainer #Newsletter input{width:20px!important;height:20px}.sc-masterContainer .be-contact-textArea{padding-left:10px;border-radius:0;border:1px solid #bbb}.button{padding:10px;min-width:inherit;color:#fff;border:1px solid #fff;text-transform:uppercase;text-decoration:none}.button:hover{color:#1b5034;background-color:#fff}.red{background-color:#793126;margin-right:10px}.red:hover{color:#793126;background-color:#fff}.pricestable,.tablesaw{width:100%;color:#fff;background-color:#d7ae78;margin-top:20px}.pricestable tr:nth-child(2n),.tablesaw tr:nth-child(2n){background-color:rgba(255,255,255,0.3)}.pricestable td,.tablesaw td{padding:1%;border-right:1px solid}.tablesaw-header{display:none}.tablesaw-swipe .tablesaw-cell-persist,th.tablesaw-cell-persist{-webkit-box-shadow:none;box-shadow:none;border-right:3px double #fff;border-right:3px double rgba(255,255,255,0.3)}.tablesaw thead tr:first-child th{background-color:#d7ae78;text-align:center;text-transform:uppercase;font-size:18px;font-weight:300;line-height:25px;border:0}.tablesaw tr:first-child{text-transform:uppercase;border-bottom:3px double rgba(255,255,255,0.3);font-weight:700;background-color:rgba(255,255,255,0.2)}.tablesaw tbody tr{border-bottom:1px dashed #876d57}.tablesaw thead{border:0;background:#e2dfdc;background-image:none}.tablesaw tr:nth-child(2n){background-color:rgba(255,255,255,0.4)}.tablesaw td:nth-child(2n){background-color:rgba(255,255,255,0.3)}.tablesaw td{text-align:center}.tablesaw td:first-child{text-align:left}.tablesaw em{font-size:17px;font-style:normal;font-weight:bold}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn{width:40px;height:40px}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left{right:0;background-color:#6d141e;border:3px solid #6d141e!important;border-radius:0;position:relative;background-image:none}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right i,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left i{color:#fff;font-size:22px;position:relative;left:-2px;top:1px}ul.tabs{margin:0;padding:0;float:left;list-style:none;width:auto}ul.tabs li{float:left;margin:0;padding:0;border-left:none;margin-bottom:-1px;position:relative;background:#d8af78}ul.tabs li a{text-decoration:none;display:block;padding:10px;outline:0;color:#fff;background-color:#1b5034;font-size:20px;width:86px;text-transform:uppercase}ul.tabs li a:hover{background:#1b5034;color:#fff}.tab_container{border:0 dotted #d7ae78;border-top:0;overflow:hidden;clear:both;border-top:1px solid #d7ae78;width:auto}.image-container{top:0;left:0;padding-bottom:2px;border-bottom:1px solid #000;z-index:9}.image-container .slide p{display:none}.image-container .sc-slideshow{width:100%;margin:auto;overflow:hidden;max-height:397px;margin-top:0}.home .image-container .sc-slideshow{width:100%;margin:auto;overflow:hidden;max-height:1095px;margin-top:0}.noslide .image-container .sc-slideshow,.noslide .image-container .quickinfo{display:none}.image-container ul,.image-container li{margin:0;padding:0;list-style-type:none;width:100%!important;height:379px;background-position:top center;background-size:cover;background-repeat:no-repeat;background-color:transparent!important;z-index:3}.home .image-container ul,.home .image-container li{height:1095px}.image-container li{-webkit-filter:sepia(40%);filter:sepia(40%)}.image-container .slideshow-description{color:#fff;font-size:40px;top:0;z-index:10;position:absolute;left:20px;text-align:center;padding:0;text-transform:uppercase;margin-top:13px;border-top:1px solid #c2c2a8;border-bottom:1px solid #c2c2a8;line-height:40px}.rooms .highslide-gallery img{float:left;margin-right:2%;width:35%!important;height:auto!important}.highslide-thumbstrip-horizontal img{width:auto!important;height:60px!important}.rooms .highslide-gallery{width:49%;float:left;position:relative;overflow:hidden}.rooms .highslide-gallery a.gallery-icon{position:absolute;left:0;top:0;width:96px;height:62px;background-color:#195136;text-decoration:none;z-index:1;color:#fff;text-align:center}.rooms .highslide-gallery:hover a.gallery-icon{background:#c2c2a8}.gallery-icon i{font-size:30px;color:#fff;margin:4px 0 0 12px}.gallery-icon span{display:block}.innergallery a.gallery-icon{position:absolute;right:21%;margin-top:120px;color:#c2c2a8;text-decoration:none}.innergallery a.gallery-icon i{color:#c2c2a8}.innergallery a.gallery-icon span{color:#fff;text-decoration:none;border-top:1px solid #c2c2a8;border-bottom:1px solid #c2c2a8;padding:2px;text-transform:uppercase}.rooms .highslide-gallery .gallery img{width:100%!important;height:auto!important}.rooms .highslide-gallery:hover .gallery img{opacity:.6}.rooms{float:left;padding:2%;background-image:url("/CustomerData/370/Images/textur.png");background-size:800px;margin-bottom:2%;background-color:#d9b98a;width:96%}.rooms.second{background-color:#ddd}.rooms .txt{float:right;width:46%;text-align:center;padding:2%;color:#fff;margin-top:50px}.tab-rooms{width:100%;float:left;margin-top:3%}.rooms .room-content{padding-bottom:30px;padding-top:20px;background-image:url("/CustomerData/403/Images/ornament-dgreen.png");background-position:center bottom;background-repeat:no-repeat;color:#1b5034;font-weight:bold}ul.tabs{margin:0;padding:0;list-style:none;width:100%}ul.tabs li a{float:left;text-decoration:none;background-color:rgba(27,80,52,0.5);color:#fff;font-size:20px;position:relative;z-index:1}ul.tabs li.active a,ul.tabs li dfa:hover{background:#1b5034;color:#fff}.rooms ul.tabs li.active:after,.rooms ul.tabs li:hover:after{position:absolute;left:45%;bottom:-13%;margin:auto;width:15px;height:15px;transform:rotate(45deg);background:#1b5034;content:""}.rooms table{border-collapse:collapse;width:100%;background-color:#fff;float:left;border:#1b5034}.rooms table .top td:first-child{width:50%}.rooms table .top{font-size:18px;text-transform:uppercase}.rooms table .top td{padding:1%;font-weight:bold}.rooms table td{padding:1%;border-collapse:collapse}.quickrequest{position:absolute;z-index:9;font-size:16px;width:316px;padding:10px 19px;background-color:rgba(5,46,26,0.5);margin-top:100px;right:128px;color:#C2C2A8}.quickrequest .be-contact-confirmationText{color:#fff}.quickrequestde{width:280px}.quickrequest .be-contact-form{width:100%;padding:0;color:#C2C2A8}.quickrequest #Privacy a:hover{color:#fff}.content-right .quickrequestde .be-contact-form label{font-size:10px}.quickrequest .be-contact-form .be-widget-buttonArea{margin-top:-30px;position:absolute;right:0}.quickrequest .be-contact-form .be-widget-buttonArea span.be-sendRequest{background:transparent;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:2px;text-transform:uppercase;font-weight:normal;border-radius:0}.quickrequest .be-widget-buttonArea>span span:hover,.iframeinnerbtm #be-booking .be-contact-form .be-widget-buttonArea>span span:hover{background-color:#fff;color:#1b5034}.iframeinnerbtm #be-booking{color:#fff}.iframeinnerbtm .be-state-fail,.iframeinner .be-state-fail,.quickrequest .be-state-fail{display:none}.quickrequest .be-contact-form .be-contact-label,.quickrequest .be-contact-form label{color:#C2C2A8;font-size:14px}.quickrequest .be-contact-form input,.quickrequest .be-contact-form select{background-color:#C2C2A8;color:#1b5034;border:0;font-size:14px;padding:2%;min-width:auto;width:100%;height:auto;line-height:23px}.quickrequest .be-contact-form #EmailAddress input{height:16px}.quickrequest .be-contact-form input[type="checkbox"]{width:20px}.quickrequest .be-contact-formField{float:left;min-width:auto;padding:0}.quickrequest #Arrival input.be-contact-textField,.quickrequest #Departure input.be-contact-textField,.quickrequest #Adults select.be-contact-textField,.quickrequest #Children select.be-contact-textField,.quickrequest #Name input.be-contact-textField,.quickrequest #SurName input.be-contact-textField{width:96%}.quickrequest #Departure input.be-contact-textField,.quickrequest #be-booking div#Children select,.quickrequest #SurName input.be-contact-textField{margin-left:2%}.quickrequest div#Adults,.quickrequest div#Children,.quickrequest #Arrival,.quickrequest #Departure,.quickrequest #Name,.quickrequest #SurName{width:50%;margin-left:0!important;padding:0}.quickrequest #EmailAddress{width:97%}.quickrequest #be-booking #Arrival .be-contact-label,.quickrequest #be-booking #Arrival .be-contact-mandatory,.quickrequest #be-booking #Departure .be-contact-label,.quickrequest #be-booking #Departure .be-contact-mandatory,.quickrequest #be-booking #Adults .be-contact-label,.quickrequest #be-booking #Adults .be-contact-mandatory,.quickrequest #be-booking #Children .be-contact-label,.quickrequest #be-booking #Children .be-contact-mandatory,.quickrequest #be-booking #EmailAddress .be-contact-label,.quickrequest #be-booking #EmailAddress .be-contact-mandatory,.quickrequest .be-contact-mandatoryAdvice,.quickrequest #be-booking #Privacy .be-contact-label,.quickrequest #be-booking #Privacy .be-contact-mandatory,.quickrequest #be-booking #Name .be-contact-mandatory,.quickrequest #be-booking #SurName .be-contact-mandatory,.quickrequest #be-booking #Name .be-contact-label,.quickrequest #be-booking #SurName .be-contact-label{display:none}.image-container .quickinfo{z-index:9;position:absolute;font-size:25px;text-align:center;right:0;width:100%;background:rgba(5,46,26,0.5);color:#fff;height:70px;display:block}.image-container .quickinfo .request{position:absolute;background-color:#c2c2a8;color:#fff;padding:40px 5px 5px 5px;text-align:center;text-transform:uppercase;right:128px;width:120px}.image-container .quickinfo .onlinebooking{position:absolute;background-color:#783125;color:#fff;padding:40px 5px 5px 5px;text-align:center;text-transform:uppercase;right:256px;width:214px}@-moz-document url-prefix(){.image-container .quickinfo .onlinebooking,.image-container .quickinfo .request{padding:41px 5px 5px 5px}}.image-container .quickinfo .bookingbtnde{width:180px}.image-container .quickinfo .bookingbtnde a{width:175px}.image-container .quickinfo .request a,.image-container .quickinfo .onlinebooking a{position:fixed;padding:3px 6px 3px 6px;top:0}.image-container .quickinfo img{padding-top:5px;padding-bottom:5px}.image-container .quickinfo .request a,.image-container .quickinfo .onlinebooking a{color:#fff;text-decoration:none}.image-container .quickinfo .onlinebooking a{right:256px;background-color:#783125}.image-container .quickinfo .onlinebooking a:hover{color:#d9b98a}.image-container .quickinfo .request a{right:135px;background-color:#c2c2a8}.image-container .quickinfo .request a:hover{color:#195136}.image-container .quickinfo .requestde a{right:128px}#quickform-arrival,#quickform-departure,#quickform-mail,#quickform-person{width:120px;border:0;padding:5px;background-color:#c2c2a8;margin:0 0 2px 10px;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica;float:left;color:#fff}#quickform-search{background-color:#6d141e;text-decoration:none;margin-left:10px;padding:3px 5px;text-align:center;color:#fff;border:1px solid #fff;float:left}#quickform-search:hover{background-color:#d7ae78;color:#fff}img.ui-datepicker-trigger{margin-left:-25px;margin-bottom:-3px}.ui-datepicker .ui-datepicker-header{background-color:#a49e46!important;color:#fff;background:0}.home .widget{display:none}.award>div{background-image:url(/CustomerData/403/Images/textur.png);-webkit-box-shadow:0 4px 10px -3px rgba(0,0,0,0.75);-moz-box-shadow:0 4px 10px -3px rgba(0,0,0,0.75);box-shadow:0 4px 10px -3px rgba(0,0,0,0.75)}.award .awardinner{text-align:center;padding-top:50px;padding-bottom:85px;text-align:center;font-size:14px;color:#195136}.award .awardinner span{font-weight:bold}#CDSWIDCOE{margin:auto!important}.award .awardinner #CDSWIDCOE{margin-bottom:30px!important}.logo img{margin:20px;max-width:100%!important;height:auto!important}.sidebar .social-media{margin-bottom:40px;margin-top:40px}.sc-control{min-height:20px;margin:0}.sc-masterContainer p{padding:0 20px 20px 20px}.sc-readmore a{display:block;font-size:14px;margin:2px;padding:2px}.sc-returnLink{width:100%;clear:left}.sc-returnLink a{display:block;font-size:14px;margin:4px;padding:5px}.sc-menu{width:100%;padding:0;margin:0;font-size:20px;text-align:center}.main-nav .sc-menu ul,.top-nav .sc-menu ul{padding:0;margin:0;list-style-type:none;margin-left:100%;margin-top:-50px;min-width:380px;position:absolute;display:none}.top-nav .sc-menu ul{margin-top:-45px;min-width:380px;position:absolute;display:none}.sc-menu li:hover ul{display:block;animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.sc-menu a,.top-nav .sc-menu li>span{text-decoration:none;display:block;color:#1b5034;font-family:Boecklins;text-align:center;background-color:#d7ae79}.sc-menu a span{font-weight:normal;font-size:14px;display:block;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica}.sc-menu ul li{margin-bottom:0;border-bottom:1px solid #fff}.sc-menu ul li:last-child{border-bottom:0 solid #fff}.sc-menu ul li a{text-transform:uppercase;font-size:20px;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica}.main-nav .sc-menu li a{height:44px;padding-top:6px;padding-left:60px;background-repeat:no-repeat}.main-nav .sc-menu ul li a{height:39px;padding-top:11px;padding-left:65px;background-repeat:no-repeat;margin-bottom:0}.main-nav .sc-menu ul li a:hover{color:#1b5034}.main-nav .sc-menu li.san-candido>a{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -51px}.main-nav .sc-menu li.san-candido>a:hover,.main-nav .sc-menu li.san-candido>a.sc-active{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 0}.main-nav .sc-menu li span{color:#fff;font-size:16px}.main-nav .sc-menu li.genitori>a{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -153px}.main-nav .sc-menu li.genitori>a:hover,.main-nav .sc-menu li.genitori>a.sc-active{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -102px}.main-nav .sc-menu li.paradiso>a{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -256px}.main-nav .sc-menu li.paradiso>a:hover,.main-nav .sc-menu li.paradiso>a.sc-active{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -205px}.main-nav .sc-menu li.family-hotel>a{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -358px}.main-nav .sc-menu li.family-hotel>a:hover,.main-nav .sc-menu li.family-hotel>a.sc-active{background-image:url(/CustomerData/403/Images/menu-icons.png);background-position:0 -307px}.sc-menu a:hover,.sc-menu .sc-active{background-color:#c2c2a8}.sc-menu li{padding-left:0;list-style-type:none;margin-bottom:1px}.top-roessl{border-bottom:2px solid #c2c2a8;text-align:center;padding-top:10px}.top-nav .sc-menu{border-top:2px solid #1b5034}.top-nav .sc-menu li{padding-left:0;padding:0;margin:0;list-style-type:none;border-bottom:1px solid #fff}.top-nav .sc-menu li a,.top-nav .sc-menu li>span{color:#1b5034;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica;text-transform:uppercase;background-color:#c2c2a8;font-weight:300;padding-top:8px;padding-bottom:8px}.top-nav .sc-menu li a:hover,.top-nav .sc-menu li>span:hover,.top-nav .sc-menu:hover ul li,.top-nav .sc-menu li a.sc-active,.top-nav .sc-menu li>span.sc-active{color:#fff;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica;text-transform:uppercase;background-color:#195136}.sc-menu ul a:hover,.sc-menu ul.sc-active{background-color:transparent}.top-nav .sc-menu ul li a{background:rgba(248,246,242,0.95);padding-left:0;color:#195136;text-transform:uppercase;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica}.top-nav .sc-menu ul li a:hover,.top-nav .sc-menu ul li a.sc-active,.top-nav .sc-menu li.hover ul li a.sc-active{color:#fff;background:#195136}.main-nav .sc-menu ul li a{background-color:rgba(27,80,52,0.8);padding-left:0;color:#fff}.main-nav .sc-menu li.hover a,.main-nav .sc-menu ul li a.sc-active{background-color:#c3c4a5}.main-nav .sc-menu ul li a.sc-active,.main-nav .sc-menu li.hover ul li a.sc-active{color:#1b5034;background-color:#c3c4a5}.main-nav .sc-menu li.hover ul li a{background-color:rgba(27,80,52,0.8)}.main-nav .sc-menu li.hover ul li a:hover{background-color:#c3c4a5}.top-nav .sc-menu li.hover a{background-color:#195136;color:#fff}.top-nav .sc-menu li.hover ul li a{background-color:rgba(248,246,242,0.95);color:#195136}.top-nav .sc-menu li.hover ul li a:hover{background-color:#195136;color:#fff}.main-nav .sc-menu li:hover ul li:first-child a{background-image:url(/CustomerData/403/Images/mainarrow-hover.png);background-position:left center;background-repeat:no-repeat}.top-nav .sc-menu li:hover ul li:first-child a{background-image:url(/CustomerData/403/Images/toparrow-hover2.png);background-position:left center;background-repeat:no-repeat;padding-bottom:9px;padding-top:10px}.sc-pager a{width:20px;display:block;float:left;font-size:14px;margin:4px;padding:5px;text-align:center;text-decoration:none;color:Black;border:1px solid transparent;background-color:#006dcc}.sc-pager a:hover{border:1px solid white}.sc-pager span{width:20px;display:block;float:left;font-size:14px;margin:5px;padding:5px;text-align:center;text-decoration:none;color:Black;background-color:#a5a2a5}.offer-box .sc-player{width:60px;margin:auto}.offer-box .sc-player a{left:48%}.sc-player a{display:block;float:left;font-size:40px;font-weight:bold;margin:3px;padding:3px;text-align:center;text-decoration:none;border:1px solid transparent;background-color:#fff}.sc-player a:hover{border:1px solid white}.slide .sc-player{z-index:9;position:absolute;margin-left:50px;margin-top:90px}.slide .sc-player.sc-slideshow-pager a{display:inline-block;list-style-type:none;border:2px solid white;border-radius:100px;width:6px;height:6px;font-size:0;margin:0 3px}.slide .sc-player.sc-slideshow-pager .activeSlide{background-color:#195136}.sc-filterLink{width:100%;display:block}.sc-control-placeHolder{width:100%;height:150px;border:2px dashed Blue;background-color:#fff;float:left}.details,.themes,.homeboxes{padding-top:1%;padding-bottom:1%;position:relative;z-index:4}.details{padding-top:0}.boxthemes{width:84%;margin:auto}.boxthemes>div{background-image:url("/CustomerData/370/Images/textur.png");background-color:#d9b98a}.boxthemes div{width:23.5%;height:auto;color:#1b5034;margin:1%;float:left;position:relative;overflow:hidden;text-align:center;padding-bottom:20px}.boxthemes div:lang(en){width:32%}.boxthemes div a,.boxthemes div a:hover{text-decoration:none;color:#1b5034}.boxthemes div span.boxtheme-icon{background-image:url(/CustomerData/403/Images/menu-icons.png);display:block;height:108px;width:155px;margin:auto}.boxthemes div.boxtheme-inner{padding:2%;width:94%;height:190px}.boxthemes div.tde span.boxtheme-icon{background-position:0 -1272px}.boxthemes div.tde:hover span.boxtheme-icon{background-position:0 -1380px}.boxthemes div.t4 span.boxtheme-icon{background-position:0 -408px}.boxthemes div.t4:hover span.boxtheme-icon{background-position:0 -516px}.boxthemes div.t3 span.boxtheme-icon{background-position:0 -624px}.boxthemes div.t3:hover span.boxtheme-icon{background-position:0 -732px}.boxthemes div.t2 span.boxtheme-icon{background-position:0 -840px}.boxthemes div.t2:hover span.boxtheme-icon{background-position:0 -948px}.boxthemes div.t1 span.boxtheme-icon{background-position:0 -1056px}.boxthemes div.t1:hover span.boxtheme-icon{background-position:0 -1164px}.boxthemes div span.boxtheme-content{padding:0 20px 10px 20px;display:block}.boxthemes div:first-child{margin-left:0}.boxthemes div:last-child{margin-right:0}.boxthemes div span.boxtheme-header{color:#fff;text-decoration:none;font-family:Boecklins;padding:10px;display:block;min-height:70px;font-size:30px}.boxthemes div span.boxtheme-link{color:#1b5034;text-decoration:none;border-top:1px solid #1b5034;border-bottom:1px solid #1b5034;padding:0;text-transform:uppercase;font-weight:normal;font-size:25px;padding-left:6px}.boxthemes div:hover span.boxtheme-link{background-color:#fff}.boxthemes div p{z-index:10;text-align:center;padding:10px}.boxthemes div p img{max-width:100%;width:100%;height:auto!important}.boxthemes div a:hover img{opacity:.3!important}.boxinfo{width:46%;margin:auto;background-color:#6d141e;float:right;margin-top:2%;margin-bottom:2%;font-size:22px;color:#fff;padding:20px;height:360px}.boxinfo h3{font-size:20px;color:#fff;font-weight:normal;margin:0;border-bottom:1px solid #fff}.boxinfo ul{padding:20px;line-height:28px}.offer-box{width:84%;margin:auto;position:relative;border-top:30px solid #fff;overflow:hidden;color:#1b5034;padding-bottom:30px}.offer-box .sc-control-box{background:#d9b98a url(/CustomerData/403/Images/textur.png);float:left;margin-bottom:30px}.offer-box .sc-control-box .contentimage-box-text{float:left;width:50%;background-color:transparent}.offer-box .sc-control-box .contentimage-box-text p{padding-left:10px;padding-right:10px}.offer-box .sc-control-box .contentimage-box-img{float:left;width:50%}.offer-box .sc-control-box .contentimage-box-img img{max-width:100%}.offersite .offerbox{display:none}.offer-box a{color:#1b5034;text-decoration:none}.offer-box .sc-content p.date,.offer-box .sc-content p.price,.offers .sc-masterContainer>div.sc-control,.offers .sc-masterContainer>div.sc-control p.date,.offers .sc-masterContainer>div.sc-control p.descr{height:auto!important;color:#195136;font-size:20px;font-weight:bold}p.price{color:#c2c2a8}.offers .sc-masterContainer>div.sc-control p.descr,.offers .sc-masterContainer>div.sc-control p.date{color:#195136}.offers .sc-masterContainer>div.sc-control p.descr{font-weight:normal}.offer-box .sc-content p.descr{font-weight:normal}.offer-box h2{width:50%;height:auto!important;float:right;text-align:center;color:#fff;margin-bottom:20px}.offer-box h2 a{color:#fff}.offer-box .sc-header{margin-bottom:0;padding-bottom:10px;background-color:#fff}.offer-box .text{position:absolute;width:100%;text-align:center;background-color:white;color:black;padding:0;margin:0;top:0}.offer-box .sc-content{text-align:center}.offer-box .sc-content p.link{margin-top:20px}.offer-box .sc-content p.link span,.offers .sc-control p.link span{color:#1b5034;text-decoration:none;border-top:1px solid #1b5034;border-bottom:1px solid #1b5034;padding:2px;text-transform:uppercase;background-color:#fff;font-size:25px}.offer-box .sc-content p.link:hover span{background-color:transparent}.rooms table tr:nth-child(odd){background-color:#F8F6F2}.footer-logo{background-color:#1b5034;padding:1%;width:98%;text-align:center;clear:both;color:#fff;float:right;border-bottom:1px solid #c3c3a7}.image-box{width:100%;float:left;clear:both;margin-top:0;margin-bottom:30px;position:relative}.image-box::before,.testimonial-box::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0 15px 35px -13px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 15px 35px -13px rgba(0,0,0,0.75);box-shadow:inset 0 15px 35px -13px rgba(0,0,0,0.75)}.image-box img{max-width:100%;-webkit-box-shadow:0 12px 35px -21px rgba(0,0,0,0.75);-moz-box-shadow:0 12px 35px -21px rgba(0,0,0,0.75);box-shadow:0 12px 35px -21px rgba(0,0,0,0.75);-webkit-filter:sepia(40%);filter:sepia(40%);z-index:-2;position:relative}.testimonial-box{width:100%;float:left;clear:both;margin-top:30px;margin-bottom:30px;position:relative;display:none}.home .testimonial-box{display:block}.testimonial-box p img{max-width:100%;-webkit-box-shadow:0 12px 35px -21px rgba(0,0,0,0.75);-moz-box-shadow:0 12px 35px -21px rgba(0,0,0,0.75);box-shadow:0 12px 35px -21px rgba(0,0,0,0.75);-webkit-filter:sepia(40%);filter:sepia(40%);z-index:-2;position:relative}.testimonial-box .author{font-size:12px;color:#333}.contentimage-box .contentimage-box-small:first-child{width:49.5%;float:left;margin-right:.5%;background-color:#195136;margin-left:0}.contentimage-box .contentimage-box-small,.linkbox{width:49.5%;float:right;margin-left:.5%;background-color:#195136;margin-right:0;cursor:pointer}.linkbox{margin-left:0;float:left;margin-right:.5%;color:#1b5034;min-height:300px;margin-bottom:5px;background-color:#c2c2a8}.linkbox h3,.linkbox a{color:#1b5034}.linkbox a:hover{color:#fff}.last{float:right;margin-right:0}.contentimage-box-small .contentimage-box-text{float:right;color:#fff;width:50%}.contentimage-box,.hosts-contentimage-box{width:84%;margin:auto;float:none;overflow:hidden}div.links{width:100%}.hosts-contentimage-box{margin:30px auto 0 auto;border:1px solid #c2c2a8;clear:both;cursor:pointer}.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text{width:96%;padding:2%;display:block}.hosts-contentimage-box .contentimage-box-wide,.hosts-contentimage-box .contentimage-box-text{background-color:#fff}.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text a{color:#1b5034;border-top:1px solid #c2c2a8;border-bottom:1px solid #c2c2a8;font-weight:normal}.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text a:hover,.hosts-contentimage-box:hover .contentimage-box-wide .contentimage-box-text a{color:#c2c2a8;background-color:#1b5034}.contentimage-box-wrapper{width:100%;clear:both;background-color:#195136}.contentimage-box-wide{width:50%;float:left;background-color:#195136;position:relative;obverflow:hidden}.details .contentimage-box-wide{cursor:pointer}.contentimage-box-wide>div:first-of-type{float:left}.contentimage-box-wide>div:nth-of-type(2){float:right}.sc-masterContainer .contentimage-box-wide{width:100%;float:none;clear:both;margin-left:auto;margin-right:auto;height:300px!important;margin-bottom:15px}.sc-masterContainer .contentimage-box-wide .contentimage-box-text{width:50%;height:300px;float:left;text-align:center;display:inline-flex}.sc-masterContainer .contentimage-box-wide .contentimage-box-text div{display:inline-block;vertical-align:middle;margin:auto;padding:0 10% 0 10%}.sc-masterContainer .contentimage-box-wide .contentimage-box-text div span{font-family:Boecklins;color:#c3c4a5;font-size:22px;line-height:30px}.contentimage-box .contentimage-box-wide{clear:both;width:100%}.details .contentimage-box-wide img{height:auto;width:100%}.contentimage-box-wide .contentimage-box-text,offer-box .contentimage-box-text{width:50%;float:left;text-align:center;display:inline-flex}.contentimage-box-wide .contentimage-box-text a,.contentimage-box-small .contentimage-box-text a{color:#fff;text-decoration:none;border-top:1px solid #c2c2a8;border-bottom:1px solid #c2c2a8;padding:2px;text-transform:uppercase;width:80%;font-size:25px;display:block;margin:auto}.contentimage-box-wide .contentimage-box-text a:hover,.contentimage-box-small .contentimage-box-text a:hover{background-color:#fff;color:#195136}.contentimage-box-wide .contentimage-box-text a{width:auto}.contentimage-box-wide .contentimage-box-text img,.contentimage-box-small .contentimage-box-text img{float:none;width:initial;margin-bottom:5px}.contentimage-box-wide .contentimage-box-text .horse-a img,.contentimage-box-small .contentimage-box-text .horse-a img{height:49px;width:89px}.contentimage-box-text{text-align:center;background-color:#195136;color:#fff;width:50%}.contentimage-box-img{text-align:center;color:#fff;width:50%;overflow:hidden}.contentimage-box-wide .contentimage-box-img{width:auto;max-width:50%}.contentimage-box-text div{margin:auto;margin-top:12%}@-moz-document url-prefix(){.contentimage-box-wide .contentimage-box-text div{margin-top:65%}}.hosts .contentimage-box-wide .contentimage-box-text div{margin-top:2%}.hosts .contentimage-box-wide .contentimage-box-text a{width:200px}.contentimage-box-small .contentimage-box-text div{margin-top:27%}.testimonial-box .contentbox-header{font-family:Boecklins;color:#1b5034;font-size:30px}.testimonial-box .contentbox{position:absolute;background-color:rgba(255,255,255,0.8);top:20px;margin-left:8%;width:38.4%;padding:25px;text-align:center}.testimonial-box .contentbox ul{margin-top:20px}.image-box .contentbox-header{font-family:Boecklins;color:#1b5034;font-size:30px;text-align:center}.image-box .contentbox{position:absolute;background-color:rgba(255,255,255,0.85);top:20px;margin-left:8%;width:38.5%;text-align:left;padding:25px}.image-box .contentbox p{margin-bottom:10px}.image-box .contentbox ul{margin-top:20px;margin-left:18px}.image-box .contentbox ul li i{margin-left:-22px}.image-box .contentbox .fa-ul>li{margin-bottom:15px}.image-box .contentbox .fa-ul>li:last-child{margin-bottom:0}.footer a{color:#fff}.logo-simedia{vertical-align:middle;margin-bottom:4px;opacity:.6}.footer .boxes3{width:29.2%;margin-top:1%;margin-bottom:1%;padding:1%;padding-left:2%;padding-right:2%;float:left;height:230px;border-right:1px solid #c3c1a8;color:#fff;text-align:center}.footer .boxes3 p{padding-bottom:20px}.footer .boxes3 i{color:#c3c1a8}.iframeinnerbtm{max-width:600px;margin:auto}.iframeinnerbtm #eassistant{width:100%}.iframeinnerbtm .be-contact-form{width:98%;padding:0 1% 0 1%}.iframeinnerbtm #be-booking select{width:100%;color:#1b5034}.iframeinnerbtm #be-booking #E-Mail input{width:100%}.iframeinnerbtm #be-booking #Vorname,.iframeinnerbtm #be-booking #Nachname,.iframeinnerbtm #be-booking #Privacy,.iframeinnerbtm #be-booking #SurName,.iframeinnerbtm #be-booking #Name{width:48%;float:left;min-width:inherit;margin:0}.iframeinnerbtm #be-booking #Privacy{width:60%}.iframeinnerbtm #be-booking #Privacy input{height:12px}.iframeinnerbtm .be-contact-textField{width:100%}.iframeinnerbtm #be-booking #Nachname,.iframeinnerbtm #be-booking #Name{margin-right:2%}.iframeinnerbtm #be-booking select,.iframeinnerbtm #be-booking input{background-color:#c3c1a8;color:#1b5034;border:0;height:23px;font-size:14px}.iframeinnerbtm #be-booking #salutation .be-contact-label,.iframeinnerbtm #be-booking #Vorname .be-contact-label,.iframeinnerbtm #be-booking #Nachname .be-contact-label,.iframeinnerbtm #be-booking #E-Mail .be-contact-label,.iframeinnerbtm #be-booking .be-contact-mandatory,.iframeinnerbtm #be-booking #Privacy .be-contact-label,.iframeinnerbtm #be-booking #NamePrefix .be-contact-label,.iframeinnerbtm #be-booking #EmailAddress .be-contact-label,.iframeinnerbtm #be-booking #SurName .be-contact-label,.iframeinnerbtm #be-booking #Name .be-contact-label{display:none}.iframeinnerbtm #be-booking label{color:#c3c1a8;font-size:14px}.iframeinnerbtm #be-booking .be-contact-form .be-widget-buttonArea{position:absolute;margin-top:-30px;right:0;width:auto}.iframeinnerbtm #be-booking #Privacy>div{padding-top:10px}.iframeinnerbtm #be-booking .be-contact-form .be-widget-buttonArea>span,.quickrequest #be-booking .be-contact-form .be-widget-buttonArea>span{background:transparent;font-size:25px;font-weight:normal;border-radius:0;border:0;border-top:1px solid #c2c2a8;border-bottom:1px solid #c2c2a8;padding:2px;text-transform:uppercase;height:30px;line-height:30px;padding:0!important;margin-right:27px}.quickrequest #be-booking .be-contact-form .be-widget-buttonArea>span{margin-right:0}.noborder{border-right:0!important}.footer .webcam img{max-width:100%;height:228px;text-align:center}.footer .title,.sidebar h5{font-size:24px;text-align:center;font-weight:normal;margin:0;margin-bottom:20px;font-family:Boecklins;color:#c3c1a8}.sidebar h5{text-align:left}.footer h6,.sidebar h6{font-size:20px;font-weight:normal;margin:0}.footer .partners{width:98%;background-color:#fff;padding:2% 1% 2% 1%;text-align:center;clear:both}.footer .editorial{text-align:center;padding:1%;background-color:#fff;color:#1b5034;font-size:15px;padding-top:30px}.footer .editorial a{text-decoration:none;color:#1b5034}.footer .editorial a:hover{color:#c3c1a8}.footer .editorial a img{vertical-align:middle;margin-left:5px}.footer .booking,.footer .suedtirol,.footer .tripadvisor,.footer .holidaycheck{background-image:URL("/CustomerData/332/Images/logos.png");margin-left:30px;background-repeat:no-repeat;text-decoration:none;display:inline-block;opacity:.4}.footer .booking{background-position:0 -208px;width:164px;height:55px}.footer .suedtirol{background-position:0 -114px;width:96px;height:52px}.footer .tripadvisor{background-position:0 -463px;width:152px;height:124px;margin-top:-7px}.footer .booking:hover{background-position:-289px -208px;opacity:1}.footer .suedtirol:hover{background-position:-289px -114px;opacity:1}.footer .tripadvisor:hover{background-position:-289px -463px;opacity:1}.vivo-suedtirol,.vivo-altoadige,.vivo-dolomiten,.vivo-dolomiti,.vivo-dolomites,.vivo-pustertal,.vivo-pusteria,.vivo-southtyrol,.vivo-val-pusteria{background-image:url("/CustomerData/403/Images/partnerlogos-portale.png");display:inline-block;background-repeat:no-repeat;text-decoration:none;margin-left:30px;height:45px;background-size:400px 500px}.vivo-suedtirol{background-position:-200px -9px;width:146px}.vivo-altoadige{background-position:-200px -64px;width:159px;margin-left:20px}.vivo-dolomiten{background-position:-200px -227px;width:164px}.vivo-dolomiti{background-position:-200px -281px;width:152px;margin-left:20px}.vivo-dolomites{background-position:-200px -281px;width:152px;margin-left:20px}.vivo-suedtirol:hover{background-position:-11px -9px}.vivo-altoadige:hover{background-position:-11px -64px}.vivo-southtyrol:hover{background-position:-11px -391px}.vivo-dolomiten:hover{background-position:-11px -227px}.vivo-dolomiti:hover{background-position:-11px -281px}.vivo-dolomites:hover{background-position:-11px -281px}#meteoprovbz_container{border:0 none!important;font-family:"open_sanscondensed_light",sans-serif,Arial,Helvetica;font-size:16px!important;font-weight:normal!important;margin-left:auto;margin-right:auto;text-transform:uppercase;width:85%}#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:#fff!important;text-align:right;padding:0 2%!important}.meteoprovbz_max{color:#fff!important;text-align:left;padding:0 2%!important}#meteoprovbz_widget td a,#meteoprovbz_widget td a:hover{color:#fff}.language{z-index:10;right:0;color:#fff;padding:4px;position:absolute;font-size:25px;height:50px;width:108px;display:block;text-align:center}.language a{color:#fff;text-decoration:none;text-transform:uppercase}.sc-formField{color:#1b5034;float:left;font-family:Verdana,Arial,Helvetica;font-size:12px;width:370px;margin-bottom:5px}.sc-formField input{color:#1b5034;font-family:Verdana,Arial,Helvetica;font-size:12px;height:16px;width:320px}.sc-formField-separator{float:none;height:10px;width:100%}.message{float:left;width:100%;margin-top:15px;margin-bottom:20px}.message textarea{width:698px;font-family:Verdana,Arial,Helvetica;font-size:12px}.sc-captcha{width:100%}.sc-captcha img{margin-bottom:5px;margin-top:5px}input[type="submit"]{font-family:Verdana,Arial,Helvetica;font-size:12px;width:100px;cursor:pointer}.sc-formField-inputError{background-color:#f6e8e8}.sc-formField-errorLabelHidden{margin-left:5px}.sc-formField-errorLabel{margin-left:5px;color:#f00}.highslide-active-anchor img{visibility:visible!important}.sidebar img{max-width:100%}.horse-a{display:block;background-repeat:no-repeat;height:49px;width:89px;padding-bottom:0}.contentimage-box-wide:hover a,.contentimage-box-small:hover a{background-color:#fff;color:#195136}.innergallery:hover a{background-color:#195136;color:#fff}.sc-masterContainer ul{padding:0}.sc-masterContainer ul li{list-style-type:none}.start .sc-masterContainer ul li:lang(en){list-style-type:initial;list-style-position:inside}.rooms-header{background-color:#1b5034}.rooms-header .highslide-gallery .gallery img{height:300px!important}.rooms-header .txt img{display:block;text-align:center;margin:auto;vertical-align:middle;margin-bottom:10px;width:89px;height:49px}.rooms-header .txt span{font-size:30px;color:#C2C2A8;border-top:1px solid #C2C2A8;border-bottom:1px solid #C2C2A8}.rooms-header .button{padding:5px 10px 5px 10px}.details .contentimage-box-img img{-webkit-filter:sepia(40%);filter:sepia(40%);transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;-ms-transition:all ease .5s;-webkit-transition:all ease .5s;max-width:100%}.details .contentimage-box-small:hover .contentimage-box-img img,.details .contentimage-box-wide:hover .contentimage-box-img img{transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05)}.togglebtn{font-size:22px;width:100%;padding:10px 0;margin:auto;cursor:pointer;border-bottom:1px solid #c3c4a5;font-weight:bold}.togglebtn i{float:left;padding-left:15px}.togglecontent{display:block;margin:auto;background:#c2c2a8;padding:2%;display:none}.fa-heart{color:#783125}.st,.hp,.dn,.stde,.sten,.booking-de,.booking-it,.booking-en{background-image:url("/CustomerData/403/Images/logos-bottom.png");display:inline-block;margin-left:20px;text-decoration:none;background-repeat:no-repeat;border:0}.hp{background-position:0 -48px;height:45px;width:162px}.hp:hover{background-position:0 0;text-decoration:none}.sten{background-position:-283px 0;height:45px;width:58px}.sten:hover{background-position:-204px 0;text-decoration:none}.booking-de{background-position:-196px -398px;height:45px;width:150px}.booking-de:hover{background-position:0 -398px;text-decoration:none}.booking-it{background-position:-196px -470px;height:45px;width:150px}.booking-it:hover{background-position:0 -470px;text-decoration:none}.booking-en{background-position:-195px -542px;height:45px;width:133px}.booking-en:hover{background-position:0 -542px;text-decoration:none}.st{background-position:0 -141px;height:46px;width:100px}.st:hover{background-position:0 -93px;text-decoration:none}.stde{background-position:0 -331px;height:46px;width:100px;margin-left:30px}.stde:hover{background-position:0 -286px;text-decoration:none}.dn{background-position:0 -237px;height:50px;width:120px}.dn:hover{background-position:0 -189px;text-decoration:none}.unslider-nav ol{list-style:none;text-align:center}.unslider-nav ol li{display:inline-block;width:10px;height:10px;margin:0 4px;background:#fff;border-radius:10px;overflow:hidden;text-indent:-999em;border:2px solid #1b5034;cursor:pointer}.unslider-nav ol li.unslider-active{background:#1b5034;cursor:default}.unslider-arrow{margin-top:-14px}.unslider-arrow i{font-size:40px}.unslider-arrow.prev{left:40%}.unslider-arrow.next{right:39%;left:auto}.tripadvisor-logo{position:absolute;right:20px;top:20px;z-index:1}.testimonial-box .tripadvisor-logo img{margin:0;padding:0;border:0}.facebook i{font-size:30px;padding:5px;padding-left:12px;padding-top:8px;border:1px solid #fff;margin-top:5px}.header{display:none}.header .logo{display:none}.hosts{position:relative;width:100%;float:right}.sc-masterContainer .contentimage-box-wide .contentimage-box-text,.sc-masterContainer .contentimage-box-wide .contentimage-box-img{border:0}.slidedownicon{display:none}.home .slidedownicon{position:absolute;margin:auto;font-size:60px;left:30px;right:0;color:#fff;display:block}.slidedownicon i{-moz-animation:2s ease 0s normal none infinite bounce;-o-animation:2s ease 0s normal none infinite bounce;-webkit-animation:2s ease 0s normal none infinite bounce;animation:2s ease 0s normal none infinite bounce}.logo img{max-width:100%}.contentimage-box-wide .contentimage-box-text a.wellnessbtn{width:100px}.iframeinnerbtm #be-booking .be-contact-form .be-widget-buttonArea>span,.quickrequest #be-booking .be-contact-form .be-widget-buttonArea>span,.wellnessbtn{background-image:url("/CustomerData/403/Images/arrow-white.png");background-position:center right;background-repeat:no-repeat;margin-right:5px}.iframeinnerbtm #be-booking .be-contact-form .be-widget-buttonArea>span span:hover,.quickrequest #be-booking .be-contact-form .be-widget-buttonArea>span span:hover,.wellnessbtn:hover,.contentimage-box-text:hover .wellnessbtn{background-image:url("/CustomerData/403/Images/arrow-green.png");background-position:center right;background-repeat:no-repeat}.iframeinnerbtm #be-booking .be-contact-form .be-widget-buttonArea>span{margin-right:8px}.quickrequest #be-booking .be-contact-form .be-widget-buttonArea>span{margin-right:-3px}p.ornament{margin-top:25px}.quickrequest .be-widget-button span,.quickrequest .be-widget-buttonArea>span span,.iframeinnerbtm .be-widget-button span,.iframeinnerbtm .be-widget-buttonArea>span span{padding-right:15px}.mm-navbar{background-color:#1b5034;color:#fff}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:#fff}span.mobileLangSelector{display:none}span.mobileLangSelector a{padding:9px;color:#fff;text-decoration:none;border:0 double #fff;text-align:center}.mm-menu.mm-multiline .mm-listview>li{font-size:18px}#resMenu li{color:#195136}.offerprices{width:50%;margin:auto}.offerprices td{width:50%;text-align:left}.offerprices tr td:nth-child(2){width:50%;text-align:right}.offerprices tr:nth-child(odd){background-color:#F8F6F2}.btnwrapper{margin-top:50px}.additionalText .btnwrapper{margin-top:25px}.additionalText .btnwrapper p{margin-bottom:10px}.rooms .rooms-header .highslide-gallery{width:50%;float:left}.testimonial-box .bx-wrapper .bx-viewport ul li{padding:0;margin:0;max-width:87%}.mobileheader{background:#195136;width:96%;position:absolute;z-index:10;text-align:center;padding:2%;padding-top:5px;padding-bottom:5px}.mobileheader a{display:block}.mobileheader img{height:35px}.mobilenavtop0{top:0}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.9)}.bx-controls{width:250px;position:relative;margin:auto;padding-top:10px}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-25px;width:250px}.fbornament{padding-bottom:0}.fa-facebook:hover{background-color:#fff;color:#1b5034}.footer .facebook-wrapper img{width:90px}.scrolltop{text-align:center;text-decoration:none;position:fixed;bottom:10px;right:10px;display:none;color:#195136;background-color:#fff;border:1px solid #195136;padding:8px;padding-left:12px;opacity:.5;z-index:999}.scrolltop:hover{text-decoration:none;opacity:1;color:#195136;background-color:#fff}.scrolltop i{font-size:25px}.sc-masterContainer input.be-contact-textField,.sc-masterContainer .be-contact-textArea{font-size:20px}.restbl{display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0;border-color:#9e9485}.restbl,.restbl-flip tbody{-webkit-overflow-scrolling:touch;background:radial-gradient(left,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center,radial-gradient(right,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}.restbl td:first-child,.restbl-flip tbody tr:first-child{background-image:linear-gradient(to right,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-size:20px 100%}.restbl td:last-child,.restbl-flip tbody tr:last-child{background-image:linear-gradient(to left,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}.restbl th{text-transform:uppercase;background:#f2f0e6}.restbl th,.restbl td{padding:12px;border:1px solid #d9d7ce}.restbl-flip{display:inline-flex;overflow:hidden;background:0}.restbl-flip thead{display:flex;flex-shrink:0;min-width:min-content}.restbl-flip tbody{display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.restbl-flip tr{display:flex;flex-direction:column;min-width:min-content;flex-shrink:0}.restbl-flip tr:nth-child(odd){background-color:#fbfdfb}.restbl-flip td,.restbl-flip th{display:block}.restbl-flip td{background-image:none!important;border-left:0}.restbl-flip td:first-child{background:#f2f0e6}.restbl-flip th:not(:last-child),.restbl-flip td:not(:last-child){border-bottom:0}.contentimage-box-wide .contentimage-box-text a.skischool{border:0;padding:0;text-decoration:underline;text-transform:none;font-size:inherit;display:inline;margin:0;text-align:left;background-color:#195136!important;color:#fff!important}.contentimage-box-wide .contentimage-box-text a.skischool:hover{background-color:#195136!important;color:#fff!important}.sc-masterContainer p.headline-ratesbtm{text-align:left;padding-left:22%}.mm-listview .closeMenuButton{position:absolute;top:0;border:0;width:50px;height:41px;background-color:#c2c2a8;border-color:transparent}.webcam img{border:0;-webkit-filter:sepia(0%);filter:sepia(0%);width:800px;max-width:100%}@media(max-width:1710px){.tde{min-height:440px}}@media(max-width:1700px){.image-box .contentbox{width:84%}.offers .sc-masterContainer .sc-content img{width:initial;height:initial}.footer .webcam img{height:195px}}@media(max-width:1570px){.boxthemes div.boxtheme-inner{height:auto}.image-box .contentbox{width:80%}.unslider-arrow.next{right:35%}.unslider-arrow.prev{left:35%}.offer-box .sc-control-box .contentimage-box-img img{max-width:none}.offer-box .bx-controls{margin-top:0}.newsletterbar .sc-content>p{width:80%}.boxthemes div span.boxtheme-header{font-size:25px}.contentimage-box-wide .contentimage-box-text>div{margin-top:15%}.contentimage-box-small .contentimage-box-text div{margin-top:22%}.footer .webcam img{height:170px}}@media(max-width:1360px){.sidebar{max-width:225px;min-width:225px}.content-right{padding-left:225px}.top-nav .sc-menu li a,.top-nav .sc-menu li span{font-size:16px}.top-nav .sc-menu li a,.top-nav .sc-menu li span{padding-top:10px;padding-bottom:10px}.main-nav .sc-menu li a,.main-nav .sc-menu li span{font-size:14px}.logo img{width:200px;padding:12px;margin:0}.contentimage-box-text div.hosts-content{font-size:16px;margin-top:10px}contentimage-box-text div.hosts-header{font-size:25px}.main-nav .sc-menu ul li a{height:35px;padding-top:15px}.contentimage-box-wide .contentimage-box-text a,.contentimage-box-small .contentimage-box-text a{font-size:18px}.offer-box h2{margin-bottom:5px}.boxthemes div span.boxtheme-header{font-size:25px}.rooms-header .highslide-gallery .gallery img{height:200px!important}.rooms .txt{margin-top:0}.boxthemes div span.boxtheme-header{font-size:20px}.contentimage-box-small .contentimage-box-text div{margin-top:25%}.image-container .slideshow-description{font-size:26px}.footer .webcam img{height:140px}}@media(max-width:1280px){.offer-box .sc-content p:nth-child(2),.offer-box .sc-content p:nth-child(4){font-size:18px}.contentimage-box-wide .contentimage-box-text a,.contentimage-box-small .contentimage-box-text a{line-height:29px}.image-box .contentbox{padding:15px;top:5px}.details .contentimage-box-img,.details .contentimage-box-text{width:100%;max-width:100%}.details .contentimage-box-text div{margin-top:5%}.details .contentimage-box .contentimage-box-small{height:auto}.details .contentimage-box-small img,.details .contentimage-box-wide img{margin-top:5%;width:100%}.hosts-contentimage-box .contentimage-box-img img{width:100%;-webkit-filter:sepia(40%);filter:sepia(40%);height:auto}.hosts-contentimage-box .contentimage-box-wide,.hosts-contentimage-box .contentimage-box-img{width:100%}.contentimage-box-text div.hosts-header{font-size:30px}.contentimage-box-text div.hosts-content{font-size:20px}.boxthemes div.t1,.boxthemes div.t3{width:48%;margin-right:2%;margin-left:0}.boxthemes div.t2,.boxthemes div.t4{width:48%;margin-right:0}.newsletterbar .sc-content>p{width:90%}.boxthemes div.boxtheme-inner{min-height:170px}.details .contentimage-box-text div.horse-a{padding-bottom:4px}.contentimage-box-wide .contentimage-box-text div{margin-top:4%}.footer .boxes3{font-size:16px}.iframeinnerbtm #be-booking label{font-size:9px}}@media(max-width:1100px){.image-container,.sc-masterContainer,.start .sc-masterContainer,.details,.footer{width:100%}.image-container .quickinfo,.image-container .sc-slideshow{margin-top:0}.image-container{margin-top:58px}.boxthemes div a img{max-height:200px;width:auto!important;min-width:340px}.bg-rooms{padding:10px}.linkbox{margin:2%;padding:2% 2%;width:41%}.sidebar,.image-container .quickinfo,.image-container .language{display:none}.home .widget{display:block}.image-box .contentbox{width:80%;margin:auto;left:0;right:0}.homeboxes,.sc-masterContainer>div.sc-control:first-of-type{margin:auto;float:none}.offers .sc-masterContainer>div.sc-control:first-of-type{float:left}.boxthemes div{font-size:17px}.contentimage-box-wide .contentimage-box-text div{margin-top:8%}.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text div{margin-top:0;font-size:20px}.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text div.hosts-content{margin-top:0;font-size:16px;margin-bottom:10px}.testimonial-box .contentbox{width:60%}.header,.header .logo{display:block}.header .logo img{position:absolute;background:#fff;z-index:9;height:147px!important;margin-top:100px;padding:10px}.header .logo>div{background:#fff}.slide .sc-player,.slideshow-description{display:none}.rContainer{display:block}.content-right{width:100%;padding-left:0;box-sizing:border-box}.quickrequest{display:none!important}.home .image-container ul,.home .image-container li,.slide{height:350px!important}.details .contentimage-box-text .horse-a,.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text .horse-a{height:auto;padding-bottom:0}.details .contentimage-box-text .horse-a img,.hosts-contentimage-box .contentimage-box-wide .contentimage-box-text img{width:60px;margin-bottom:0;height:auto!important}.contentimage-box-wide .contentimage-box-text div{margin-top:5%}.offersInner .sc-masterContainer .sc-control .sc-content>p,.offersInner .sc-masterContainer .sc-control .sc-content>div{width:96%;padding:2%}.offersInner .sc-masterContainer p img{max-width:100%;margin:0}.offerprices{width:100%}.rooms-header .txt span{font-size:25px}.rooms-header .txt img{margin-bottom:7px}.image-box::before,.testimonial-box::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,0.75);box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,0.75)}.details .contentimage-box-text div.horse-a{padding-bottom:0}.mm-slideout{z-index:1000}span.mobileLangSelector{display:block;z-index:999;position:absolute;border:0;top:0;right:0}span.mobileLangSelector a{margin:0 7px 0 0;display:inline-block}}@media(max-width:950px){.image-box .contentbox{position:relative;width:84%;padding:2%}.unslider-arrow.prev{left:30%}.unslider-arrow.prev{left:30%}.unslider-arrow.next{right:30%}.hosts-contentimage-box .contentimage-box-wide,.hosts-contentimage-box .contentimage-box-img{width:100%}.testimonial-box .contentbox{width:80%;margin-top:50px}.testimonial-box .tripadvisor-logo{z-index:2}.footer .boxes3 p{padding-bottom:0}.iframeinnerbtm .be-contact-form{width:100%;padding:0}.scrolltop{display:none}}@media(max-width:830px){.sc-masterContainer .contentimage-box-wide .contentimage-box-text,.sc-masterContainer .contentimage-box-wide .contentimage-box-img,.details .contentimage-box .contentimage-box-small:first-child,.details .contentimage-box .contentimage-box-small{width:100%;border-top:10px solid #fff}.contentimage-box-wide .contentimage-box-img{width:100%;max-width:100%}.offer-box{border-top:0}.sc-masterContainer .innergallery{background-color:#fff}.sc-masterContainer .innergallery .contentimage-box-text{display:none}.sc-masterContainer .innergallery .contentimage-box-img img{max-width:100%}.innergallery a.gallery-icon{z-index:9;padding:5px;margin:auto;right:initial;background-color:#195136}.home .sc-header{width:100%}.home .textstart{width:96%;padding:2%}.home .imgstart{width:100%}.footer .boxes3{width:96%;border-right:0;border-bottom:1px solid #fff;height:auto}.footer .noborder{border-bottom:0}.boxthemes div a img{max-height:140px;width:auto!important;min-width:240px}.offerbox{width:100%}.boxinfo{width:95%}.boxthemes div p img{max-width:auto!important;display:block;height:auto!important;margin:auto;width:auto!important}.boxthemes{width:98%}.boxthemes div a img{max-height:140px;width:auto!important;min-width:inherit;max-height:inherit;width:100%!Important;height:auto!important}.quickrequest{display:none}.roomImages{width:100%;margin-bottom:30px}.roomImages div{width:56.5%;height:211px}.roomPrices{padding:0;height:211px;width:42%}.roomText{float:left;width:100%}.tablesaw span{display:none}.tablesaw thead tr:first-child th{font-size:14px;line-height:18px}.tablesaw em{font-size:13px;line-height:16px}.tablesaw td{padding:4px 1%}.tablesaw-header{display:block;position:relative;top:40px;text-transform:uppercase;color:#1b5034}.image-container .slideshow-description{display:none}.testimonial-box .contentbox{position:relative;margin-top:0;margin-left:2%;width:96%;padding:0}.footer .boxes3 p{padding-bottom:20px}.details .newsletterbar{display:none}.boxthemes div,.boxthemes div:first-child{width:48%;margin:1%;min-height:0}.footer .webcam img{height:auto}}@media(max-width:680px){.logo img{max-width:40%!important;margin:20px;margin-bottom:0;margin-top:50px}.sidebar .social-media{margin-top:0}.roomImages div{height:auto;width:100%}.roomImages div img{height:auto;width:100%}.roomPrices{padding:0;height:118px;width:100%}.linkbox{width:94%}.boxthemes div.t1,.boxthemes div.t3,.boxthemes div.t2,.boxthemes div.t4{width:96%;margin:auto;margin-left:2%;margin-bottom:40px}.details .newsletterbar{display:none}.rooms .rooms-header .highslide-gallery,.rooms .txt{width:100%;min-height:180px;padding:0}.rooms .txt{padding-top:10px;padding-bottom:10px}.rooms-header .highslide-gallery .gallery img{height:auto!important}.offer-box h2,.offer-box .sc-control-box .contentimage-box-img img,.offer-box .sc-control-box .contentimage-box-text,.offer-box .sc-control-box .contentimage-box-img{width:100%;height:180px}.offer-box h2{padding-bottom:20px}.offer-box .bx-wrapper .bx-viewport{min-height:450px}.boxthemes div.boxtheme-inner{height:auto}.boxthemes div,.boxthemes div:first-child{width:98%;margin:1%}.boxthemes div.boxtheme-inner{min-height:initial}.vivo-suedtirol,.vivo-dolomiti,.vivo-dolomiten,.vivo-altoadige,.vivo-southtyrol,.vivo-dolomites{margin-top:20px}}@media(max-width:600px){.contentimage-box .contentimage-box-small{width:100%;margin-top:10px}.btnwrapper{margin-top:30px;margin-bottom:30px}.tripadvisor-logo{right:50px;top:10px}.testimonial-box .bx-wrapper .bx-viewport{height:300px}.testimonial-box .bx-wrapper .bx-viewport ul li{width:75%;font-size:14px;margin-left:-20px}.sc-header,h1,.image-box .contentbox-header,.sc-header,.home .newsletterbar .sc-header,.sc-header,.newsletterbar .subheader,.hosts-contentimage-box .subheader,.details .header-offers,.testimonial-box .contentbox-header,.boxthemes div span.boxtheme-header,.footer .title,.sidebar h5{font-size:25px;line-height:28px;min-height:0}.sc-masterContainer .contentimage-box-wide .contentimage-box-text div span,h2,h3,.togglebtn{font-size:22px;line-height:20px}.sc-masterContainer .contentimage-box-wide .contentimage-box-text div{font-size:16px;line-height:19px}.boxthemes div span.boxtheme-header{min-height:auto}.sc-masterContainer .contentimage-box-wide img{max-width:100%}.sc-masterContainer .contentimage-box-wide .contentimage-box-text div{padding:20px}.sc-masterContainer .contentimage-box-wide{height:auto!important}.offerbuttons a{display:block}.offerbuttons a.red{margin-right:0}.offers .sc-masterContainer .sc-content img,.offers .sc-header,.offers .sc-masterContainer .sc-control .sc-readmore,.offers .sc-masterContainer .sc-control .sc-content>div{width:100%}.offers .sc-masterContainer .sc-control .sc-readmore{margin-bottom:20px}.offers .sc-masterContainer>div.sc-control p.date{margin-top:10px}.footer .facebook-wrapper p:first-child{padding:0;height:0}}@media(max-width:400px){.roomText .button{width:98%;margin-right:0;margin-top:10px}.roomPrices{height:94px}.roomPrices span b{display:block;font-size:45px;margin:5px 0 2px}.sc-header,h1,.image-box .contentbox-header,.sc-header,.home .newsletterbar .sc-header,.sc-header,.newsletterbar .subheader,.hosts-contentimage-box .subheader,.details .header-offers,.testimonial-box .contentbox-header,.boxthemes div span.boxtheme-header,.footer .title,.sidebar h5{font-size:20px;line-height:21px;min-height:auto}.boxthemes div span.boxtheme-header{padding-bottom:0}.sc-masterContainer .contentimage-box-wide .contentimage-box-text div span,h2,h3,.togglebtn,.offers .sc-control .sc-header a{font-size:18px;line-height:19px}.offer-box .sc-control-box .contentimage-box-text{height:180px}.footer-roessl img,.footer-logo img,.image-container .slider-transition div img{width:150px;height:auto!important}.image-container .slider-transition div img{margin-top:103px}.footer .boxes3{padding-top:20px}.st,.stde,.hp,.dn,.booking-de,.booking-it,.vivo-suedtirol,.vivo-altoadige,.vivo-dolomiten,.vivo-dolomiti,.vivo-dolomites,.vivo-southtyrol{display:block;margin:auto;margin-top:20px}.footer .boxes3 p{font-size:15px}.sc-masterContainer .contentimage-box-wide .contentimage-box-text{height:auto}.testimonial-box .tripadvisor-logo img{width:100px}.rooms .txt{padding-bottom:0;padding-top:10px;min-height:auto}.rooms .rooms-header .highslide-gallery{min-height:auto}.rooms-header .txt span{font-size:20px}.rooms-header .txt img{margin-bottom:7px;width:60px}.footer .editorial span{display:block}.footer .editorial span img{width:30px}.offer-box .sc-content p.link span,.offers .sc-readmore a{font-size:18px}.offer-box .sc-content p.date,.offer-box .sc-content p.price,.offers .sc-masterContainer>div.sc-control,.offers .sc-masterContainer>div.sc-control p.date,.offers .sc-masterContainer>div.sc-control p.descr{font-size:14px}.offer-box .sc-content p.date{margin-top:10px}.fbornament img{width:60px}}