/*Compiled:2024-10-25,14:57:58*/
@import "//js.profitroom.pl/mixpicker/dist/stable/mixpicker.css";@import "//js.profitroom.pl/mixpicker/dist/stable/mixpicker.css";@charset "UTF-8";@font-face{font-family:'openSans';src:url('/wspolne/css/fonts/opensans-regular-webfont.eot');src:url('/wspolne/css/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wspolne/css/fonts/opensans-regular-webfont.woff') format('woff'), url('/wspolne/css/fonts/opensans-regular-webfont.ttf') format('truetype'), url('/wspolne/css/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'openSans_bold';src:url('/wspolne/css/fonts/opensans-bold-webfont.eot');src:url('/wspolne/css/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/wspolne/css/fonts/opensans-bold-webfont.woff') format('woff'), url('/wspolne/css/fonts/opensans-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'openSans_light';src:url('/wspolne/css/fonts/opensans-light-webfont.eot');src:url('/wspolne/css/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('/wspolne/css/fonts/opensans-light-webfont.woff2') format('woff2'), url('/wspolne/css/fonts/opensans-light-webfont.woff') format('woff'), url('/wspolne/css/fonts/opensans-light-webfont.ttf') format('truetype'), url('/wspolne/css/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cinzelregular';src:url('/wspolne/css/fonts/Cinzel-Regular-webfont.eot');src:url('/wspolne/css/fonts/Cinzel-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wspolne/css/fonts/Cinzel-Regular-webfont.woff') format('woff'), url('/wspolne/css/fonts/Cinzel-Regular-webfont.ttf') format('truetype'), url('/wspolne/css/fonts/Cinzel-Regular-webfont.svg#cinzelregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cinzelbold';src:url('/wspolne/css/fonts/Cinzel-Bold-webfont.eot');src:url('/wspolne/css/fonts/Cinzel-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/wspolne/css/fonts/Cinzel-Bold-webfont.woff') format('woff'), url('/wspolne/css/fonts/Cinzel-Bold-webfont.ttf') format('truetype'), url('/wspolne/css/fonts/Cinzel-Bold-webfont.svg#cinzelbold') format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}pre,code,var,samp,kbd{font-family:monospace, sans-serif}button,input,select,textarea{font:inherit}body,html{height:100%}body{font:normal 14px "openSans";line-height:2em;background:#f7f7f7;background-size:cover;color:#777777}body.preventScroll{overflow:hidden}input,textarea{padding:5px;line-height:normal}fieldset{border:none}p{margin-bottom:1em}q,blockquote p{quotes:"\201E" "\201D"}q:before,blockquote p:before{content:open-quote}q:after,blockquote p:after{content:close-quote}ul{list-style-type:none}ul ul,ol ol{padding-left:1.2em}h1,h2,h3,h4,h5,h6{padding:0 0 0.5em}li{list-style-position:inside}a{text-decoration:none;outline:none;cursor:pointer;color:#777;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}a:hover{text-decoration:underline}a:active{outline-color:invert;outline-style:0 none}a:focus{outline-color:invert;outline-style:0 none}*::selection{background:#414E8B;color:#ffffff}*::-moz-selection{background:#414E8B;color:#ffffff}button,input[type="submit"]{cursor:pointer}img{border:none}.no_transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.saturate{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease}.desaturate{filter:none;-webkit-filter:grayscale(0)}.backfacevisibility{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible}h1,h2,h3,h4,h5,h6{font-family:"cinzelregular", "openSans" !important;font-weight:normal}article{font-family:"openSans";font-size:14px;line-height:24px}article h1,article h2,article h3,article h4,article h5,article h6{text-transform:lowercase;padding-bottom:20px}article h4,article h5,article h6{margin:10px 0 5px}article h1{font:normal 30px/36px}article h2{font:normal 24px/30px}article h3{font:normal 16px/26px}article h4{font:normal 14px/20px;color:#bd9b5d}article h5{font:normal 14px/20px}article h6{font:normal 12px/18px}article p{margin:10px 0 10px}article ol{padding-left:25px}article ul{overflow:hidden;padding:0px 0px 0px 0;margin:0px 0 24px}article ul li{position:relative;padding:4px 0 4px 20px}article ul li:before{position:absolute;width:13px;height:13px;left:0;top:11px;content:'';border-radius:100%;background:url(/img/sprites.png?{VERSION}) -317px -44px no-repeat}article ul ul{padding-bottom:0px}article table{margin:5px auto 10px auto;border-collapse:collapse;width:100%}article table td,article table th{padding:10px;vertical-align:top}article table td p,article table th p{margin:0;padding:0}article table th{padding:5px 10px 0 10px;color:#333333;font-size:13px}article table th + th{width:100px}article table.table-menu td + td{text-align:right}article table.partners td,article table.partners th{border:none 0}article table.partners td,article table.partners tr:hover td{background:transparent !important}article div.line,article span.line{display:block;height:1px;margin:20px 0;width:100%;clear:both;overflow:hidden;background:#999}article div.black-color,article span.black-color{color:#000000 !important}article div.black-color *,article span.black-color *{color:#000000 !important}article div.black-color div.line,article span.black-color div.line,article div.black-color span.line,article span.black-color span.line{background:#000000}article div.gold-color,article span.gold-color{color:#bd9b5d !important}article div.gold-color *,article span.gold-color *{color:#bd9b5d !important}article div.gold-color div.line,article span.gold-color div.line,article div.gold-color span.line,article span.gold-color span.line{background:#bd9b5d}article span.line-grafit,article div.line-grafit,article span.line-black,article div.line-black,article span.line-gold,article div.line-gold{display:block;height:1px;margin:20px 0;width:100%;clear:both;overflow:hidden;background:#999}article span.line-black,article div.line-black{background:#000000}article span.line-gold,article div.line-gold{background:#bd9b5d}a.pdf{position:relative;padding-left:35px}a.pdf:hover{text-decoration:none;color:#bd9b5d}a.pdf:before{position:absolute;width:25px;height:25px;left:0;top:-2px;content:'';background:url(/img/sprites.png?{VERSION}) left -454px no-repeat}.ie11 .box{-webkit-transition:0.8s all ease !important;-ms-transition:0.8s all ease !important;transition:0.8s all ease !important}.ie11 .section--video .video{height:auto;object-fit:none}.accent{color:#bd9b5d}.wrap{overflow:hidden}#holder,.wrap{position:relative}#holder,.wrap,.genericSections,.genericSectionsSpecial,.section{height:100%}.section{overflow:hidden}.centerWrap{position:relative;width:1200px;overflow:hidden;margin:auto}.lang{position:fixed;width:55px;right:40px;top:10px;text-transform:uppercase;z-index:60;opacity:1;background:#ffffff;color:#656565;box-shadow:1px 1px 3px #333333;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.lang .main-lang{position:relative;padding:40px 5px 3px 10px;top:-35px;line-height:1.9em;font-size:12px;cursor:pointer;list-style:outside none}.lang .main-lang > span{display:none;position:relative}.lang .main-lang > span:after{position:absolute;width:9px;height:5px;right:-19px;top:7px;content:'';background:url(/img/sprites.png?{VERSION}) -20px -43px no-repeat}.lang .main-lang:hover ul{display:block}.lang ul{display:none;padding-left:0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.lang ul li{margin-top:2px;line-height:1.5em;letter-spacing:0.2em}.lang ul a{display:block}.lang.list-to-top .main-lang ul{position:absolute;top:0}.homeReveal .lang .main-lang > span{display:inline}.generic .lang.list-to-top .main-lang ul{top:auto}.mainHeader{position:fixed;top:0;left:0;right:0;z-index:1600;height:200px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;-moz-transform:translate(0, -200px);-webkit-transform:translate(0, -200px) translateZ(0);transform:translate(0, -200px);-webkit-transform:translateZ(0)}.mainHeader .center{position:relative;width:1060px;margin:auto;z-index:200}.mainHeader .lang{position:absolute;right:-70px;top:-2px;background:none;font-family:"openSans_light";z-index:210;color:#ffffff;box-shadow:none;transform:translateZ(0)}.mainHeader .lang .main-lang{font-size:13px}.mainHeader .lang .main-lang > span:after{position:absolute;right:-19px;top:7px;width:9px;height:5px;content:'';background:url(/img/sprites.png?{VERSION}) -91px -58px no-repeat}.mainHeader .lang a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ffffff}.mainHeader .mobi-nav{display:none}.mainHeader.for-mobi .mobi-nav{display:block;position:relative;padding:10px 25px 9px 60px;text-transform:uppercase;cursor:pointer;border:1px solid #bd9b5d;background:rgba(0, 0, 0, 0.75);color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.mainHeader.for-mobi .mobi-nav:before{position:absolute;width:26px;height:17px;left:15px;top:15px;content:'';background:url(/img/sprites.png?{VERSION}) -245px -44px no-repeat}.mainHeader.for-mobi .mobi-nav:hover{border:1px solid #000;background:#bd9b5d}.mainHeader.for-mobi .mobi-nav:hover:before{background-position:-274px -44px}.mainHeader.for-mobi .btn_book{position:absolute;bottom:35px;right:130px;padding:10px 25px 9px 60px;font-family:"openSans";letter-spacing:0.1em;text-transform:uppercase;font-size:14px;border:1px solid #bd9b5d;background:#000000;background:rgba(0, 0, 0, 0.75);color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.mainHeader.for-mobi .btn_book:before{position:absolute;width:24px;height:20px;left:20px;top:13px;content:'';background:url(/img/sprites.png?{VERSION}) -63px -43px no-repeat}.mainHeader.for-mobi .btn_book:hover{text-decoration:none;border:1px solid #000000;background:#bd9b5d}.mainHeader.for-mobi .btn_book:hover:before{background-position:-193px -44px}.mainHeader.for-mobi .navigationMain ul{display:none;padding:10px 0;background:rgba(0, 0, 0, 0.7);position:absolute;left:0;right:0;bottom:100px;text-align:center}.mainHeader.for-mobi .navigationMain ul:after{display:none}.mainHeader.for-mobi .navigationMain li{display:block;float:none;margin:5px 0}.mainHeader.for-mobi .navigationMain .mobi-nav{position:absolute;left:130px;bottom:35px}.mainHeader.for-mobi.fixed .navigationMain .mobi-nav{bottom:auto;top:31px}.mainHeader.for-mobi.fixed .btn_book{bottom:auto;top:31px}.mainHeader.for-mobi.fixed .navigationMain ul{bottom:auto;top:90px}.mainHeader.for-mobi.fixed .navigationMain ul a{color:#ffffff}.mainHeader.mobile-active .navigationMain ul{display:block}.mainHeader.mobile-active .navigationMain ul ul{display:none}.mainHeader.onListing{height:110px !important}.mainHeader:before{position:fixed;top:-150px;left:0;right:0;height:150px;z-index:200;content:'';box-shadow:0 70px 200px rgba(0, 0, 0, 0.8);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.mainHeader.active .navigationMain ul > li a{color:#000000}.mainHeader.active .navigationMain .btn_book{color:#ffffff}.mainHeader.active .lang{color:#000000}.mainHeader.active .lang ul a{color:#000000}.mainHeader.active .lang span:after{background-position:-20px -43px}.mainHeader.active:before{position:fixed;top:-150px;left:0;right:0;height:150px;z-index:200;content:'';box-shadow:0 90px 200px #ffffff}.mainBottomNav{position:absolute;bottom:0;top:auto;height:auto;-moz-transform:translate(0, 100px);-webkit-transform:translate(0, 100px) translateZ(0);transform:translate(0, 100px);background:none}.mainBottomNav .lang ul{position:absolute;bottom:26px}.genericOther #holder{height:auto !important}.genericOther .logoMain{color:#333333}.genericOther.generic.genericView .mainHeader{height:150px}.genericOther.generic.genericView .mainHeader .logoMain{display:none}.genericOther.generic.genericView .mainHeader:before{box-shadow:0 90px 130px #ffffff}.genericOther .navigationMain ul > li a{color:#000000}.genericOther .navigationMain ul > li.li_centered a{color:#ffffff}.genericOther .main-lang{color:#000000}.genericOther .main-lang a{color:#000000}.genericOther.upperweb #holder{height:100%}.genericOther.upperweb .navigationMain ul > li a{color:#ffffff}.genericOther.upperweb.generic.genericView .mainHeader:before{box-shadow:0 70px 200px rgba(0, 0, 0, 0.8)}.upperweb.genericView .mainHeader.moveToTop{height:150px !important}.navigationMain{position:relative;clear:both;margin-top:40px;z-index:205}.navigationMain ul:after{width:100%;display:inline-block;content:'';font-size:0;line-height:0}.navigationMain ul > li{display:inline-block;list-style:outside none}.navigationMain ul > li a{padding:10px 25px;font-family:"openSans_light";font-size:13px;letter-spacing:0.1em;text-transform:uppercase;cursor:pointer;color:#ffffff}.navigationMain ul > li a:hover,.navigationMain ul > li a.active{text-decoration:none}.navigationMain ul > li a:hover span:after,.navigationMain ul > li a.active span:after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.navigationMain ul > li a.gallery-link.active span:after{display:none}.navigationMain ul > li .btn_book{position:relative;padding:14px 25px 14px 60px;font-family:"openSans";font-size:14px;border:1px solid #bd9b5d;background:#000000;background:rgba(0, 0, 0, 0.75);color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.navigationMain ul > li .btn_book:before{position:absolute;width:24px;height:20px;left:20px;top:13px;content:'';background:url(/img/sprites.png?{VERSION}) -63px -43px no-repeat}.navigationMain ul > li .btn_book:hover{border:1px solid #000000;background:#bd9b5d}.navigationMain ul > li .btn_book:hover:before{background-position:-193px -44px}.navigationMain ul > li span{position:relative}.navigationMain ul > li span:after{position:absolute;left:0;right:0;bottom:-5px;content:'';border-bottom:1px solid #bd9b5d;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.navigationMain ul > li ul{display:none}.mainBottomNav .navigationMain{margin-top:0}.scrollToBottom{position:absolute;left:0;right:0;margin:auto;bottom:140px;width:49px;cursor:pointer;opacity:0;height:49px;z-index:1500;background:#000000;background:rgba(0, 0, 0, 0.7);border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:1s all ease;-ms-transition:1s all ease;transition:1s all ease}.scrollToBottom span{position:absolute;left:0;top:0;bottom:0;right:0;border:2px solid #bd9b5d;border-radius:100%}.scrollToBottom:after{position:absolute;left:0;top:20px;right:0;margin:auto;width:21px;height:12px;content:'';background:url(/img/sprites.png?{VERSION}) -91px -43px no-repeat;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.scrollToBottom:hover{background:#000000}.scrollToBottom:hover:after{top:22px}.scrollToTop{position:absolute;left:0;right:0;top:0;width:49px;height:49px;margin:auto;border:2px solid #a0a0a0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:100%}.scrollToTop:after{position:absolute;left:0;top:15px;right:0;width:21px;height:12px;margin:auto;content:'';background:url(/img/sprites.png?{VERSION}) -131px -65px no-repeat;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.scrollToTop:hover:after{top:12px}.section--video{position:relative;height:880px}.section--video .video{position:relative;z-index:500;width:100%;height:100%;transform:translate3d(0, 0, 0);object-fit:cover}.section--video .play_icon{position:absolute;left:0;top:0;right:0;bottom:0;height:30px;font-size:18px;text-transform:uppercase;text-align:center;opacity:1;margin:auto;font-family:"openSans_bold";z-index:999;color:#ffffff;-webkit-transition:1s all ease;-ms-transition:1s all ease;transition:1s all ease}.section--video .play_icon:before{position:absolute;width:89px;height:89px;left:0;top:-150px;right:0;bottom:0;content:'';margin:auto;background:url(/img/sprites.png?{VERSION}) left -183px no-repeat}.section--video .play_icon.unactive{opacity:0}.section--virtual{height:450px !important}.section--content{overflow:hidden;height:auto;padding:70px 0 40px;background:#f7f7f7;color:#777777}.section--content h2{position:relative;width:500px;margin:auto;letter-spacing:3px}.section--content h2 .h2_sub{font-size:21px;display:block;margin-bottom:20px;text-align:left;text-transform:uppercase;color:#777777}.section--content h2 .h2_sub:before{position:absolute;height:1px;left:-10px;top:12px;padding-left:20000px;margin-left:-20000px;content:'';background:#d0d0d0}.section--content h2 .h2_main{position:relative;display:block;margin-bottom:60px;font-size:37px;text-align:center;text-transform:uppercase;color:#bd9b5d}.section--content h2 .h2_main:after{position:absolute;width:80px;left:0;bottom:-30px;right:0;margin:auto;content:'';border-bottom:2px solid #bd9b5d}.section--content .section__content--left{float:left;position:relative;width:48%;margin-bottom:20px}.section--content .section__content--left .inner{float:right;width:380px}.section--content .section__content--right{float:right;position:relative;width:48%;margin-bottom:20px}.section--content .section__content--right .inner{float:left;width:380px}.section--content article{line-height:28px}.section--banner{position:relative;width:100%}.section--banner .imageSlide{height:120%;margin-top:-100px}.section--banner .imageSlider{height:108%;width:100%}.section--banner .image{position:absolute;left:0;top:0;right:0;bottom:0;width:100%}.section--banner .slick-list,.section--banner .slick-track{height:100%;-webkit-transform:translateZ(0)}.section--banner .slick-prev,.section--banner .slick-next{position:absolute;height:78px;display:none;width:39px;margin-top:-20px;top:50%;z-index:-20;text-indent:-9999px;outline:none;cursor:pointer;border:none;background:url(/img/sprites.png?{VERSION}) -43px -101px no-repeat}.section--banner .slick-prev{left:30px;background-position:left -101px}.section--banner .slick-next{left:auto;right:35px}.section--banner .slick-dots{position:absolute;bottom:90px;overflow:hidden;width:100%;text-align:center;z-index:10}.section--banner .slick-dots li{display:inline-block}.section--banner .slick-dots li button{position:relative;width:13px;height:13px;margin:0 2px;text-indent:-9999px;border:2px solid #bd9b5d;background:#120805;outline:none;border-radius:100%}.section--banner .slick-dots li button:after{position:absolute;display:none;left:0;right:0;top:0;bottom:0;width:5px;height:5px;margin:auto;content:'';background:#e2c693;border-radius:100%}.section--banner .slick-dots li.slick-active button:after{display:block}.touch .section--banner .slick-dots{bottom:20px}.section--imagebox{position:relative;overflow:hidden;clear:both;height:auto;min-height:500px}.section--imagebox .slick-list,.section--imagebox .slick-track{height:100%}.section--imagebox .imageSlider2{position:absolute;height:120%;width:100%;bottom:0}.section--imagebox .imageSlider2 .imageSlider2_container{height:120%;width:100%}.section--imagebox .image{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;background-attachment:fixed}.section--imagebox .content__box_container{position:relative;float:left;width:460px;z-index:15;margin:100px 0}.section--imagebox .content__box_container .content__box{padding:40px 40px 30px 40px;background:#ffffff;background:rgba(255, 255, 255, 0.8);color:#777777}.section--imagebox .content__box_container h1,.section--imagebox .content__box_container h3{position:relative;margin-bottom:30px;font-size:21px;text-transform:uppercase;color:#bd9b5d;border-bottom:1px solid #bd9b5d}.section--imagebox .content__box_container h5{position:relative;margin:0 0 30px;font-size:21px;text-transform:uppercase;border-bottom:1px solid #777777}.section--imagebox .content__box_container h6{position:relative;margin:0;font-size:21px;text-transform:uppercase;color:#bd9b5d}.section--imagebox .introText{position:absolute;top:300px;margin:auto;left:0;right:0;text-align:center;z-index:50;transform:translateZ(0);-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.section--imagebox .introText h1{position:relative;display:inline-block;padding:0;line-height:1em;font-family:"cinzelregular", "openSans";font-size:80px;color:#ffffff;text-shadow:1px 1px 7px #000000}.section--imagebox .introText h1:before,.section--imagebox .introText h1:after{position:absolute;left:0;top:-1px;right:0;height:1px;content:'';background:#ffffff;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;transition-delay:1s}.section--imagebox .introText h1:after{top:auto;bottom:-1px}.section--imagebox .introText h1.smallFont{font-size:50px;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-moz-transform:translate(0, 20px);-webkit-transform:translate(0, 20px) translateZ(0);transform:translate(0, 20px)}.section--imagebox .introText h1.smallFont:before{top:-8px;transition:none}.section--imagebox .introText h1.smallFont:after{bottom:-6px;transition:none}.section--imagebox .introText.showAnimation{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.section--imagebox .introText.showAnimation h1:before,.section--imagebox .introText.showAnimation h1:after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.section--imagebox .introText.hide{opacity:0}.section--imagebox.imageboxLeft .content__box_container{left:50px}.section--imagebox.imageboxRight .content__box_container{float:right;right:50px}.section--imagebox:after{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;content:''}.introTextSpecial{text-align:center;position:relative;margin:80px 0 40px;z-index:200}.introTextSpecial h1{position:relative;display:inline-block;padding:0;line-height:1em;font-family:"cinzelregular", "openSans";font-size:50px;color:#ffffff;text-shadow:1px 1px 7px #000000}.introTextSpecial h1:before,.introTextSpecial h1:after{position:absolute;left:0;top:-1px;right:0;height:1px;content:'';background:#ffffff;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;transition-delay:1s}.introTextSpecial h1:after{top:auto;bottom:-1px}.treatments-page .introText{top:100px !important}.section--contact{position:relative;height:700px}.section--contact .centerWrap{top:140px;left:0;right:0;overflow:visible;margin:auto;z-index:20}.section--contact .contactimg{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;background-attachment:fixed}.section--contact .contactimg:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';z-index:5;background:rgba(0, 0, 0, 0.6)}.section--contact .hldMap,.section--contact #map-holder{float:left;width:630px;height:420px;position:relative;padding:0;z-index:10}.section--contact #map_canvas{width:630px;height:420px;z-index:100}.section--contact #map_canvas.fixed{position:fixed !important}.section--contact .contact_right{float:right;position:relative;width:400px;padding-top:50px;z-index:10;height:420px;font-size:14px;text-align:center;color:#ffffff}.section--contact .contact_right p{line-height:1em}.section--contact .contact_right .mail{position:relative;padding-left:25px}.section--contact .contact_right .mail:before{position:absolute;width:16px;height:12px;content:'';left:0;top:4px;background:url(/img/sprites.png?{VERSION}) -134px -44px no-repeat}.section--contact .contact_right a{color:#bd9b5d}.section--contact .contact_right h3{margin-bottom:10px;font-family:"openSans" !important;font-size:18px;color:#ffffff}.section--contact .contact_right .phone{position:relative;display:inline-block;padding-left:40px;top:-4px;text-decoration:none;color:#ffffff;line-height:23px}.section--contact .contact_right .phone:before{position:absolute;left:0;top:3px;width:22px;height:22px;content:'';background:url(/img/sprites.png?{VERSION}) -160px -44px no-repeat;fill:#ffffff}.section--contact .contact_right .contact-cont{clear:both;position:relative;padding-top:110px}.section--contact .contact_right .contact-cont .contact-inn{display:inline-block;text-align:left}.section--contact .contact_right .contact-cont:before{position:absolute;left:0;top:0;right:0;margin:auto;width:160px;height:80px;content:'';background:url("../img/farmona-logo.svg") no-repeat}.section--contact.section--vouchers{height:auto;padding-bottom:190px}.section--contact-main{position:relative;height:auto}.section--contact-main .check-route{right:auto;left:50px;top:auto;bottom:50px}.section--contact-main .hldMap,.section--contact-main #map-holder{width:100%;height:770px;z-index:10}.section--contact-main #map_canvas{width:100%;height:1000px;z-index:100}.section--contact-main #map_directions{width:500px;height:770px;position:absolute;top:150px;right:0;left:auto;overflow:auto;opacity:0;z-index:250;background:#ffffff;background:rgba(255, 255, 255, 0.9);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--contact-main #map_directions.active{opacity:1}.section--contact-main #map_directions .close{position:absolute;right:10px;top:20px;cursor:pointer;font-size:21px;font-weight:bold;color:#333333}.section--tabs{overflow:hidden;height:auto;min-height:270px;position:relative;background:#f7f7f7}.section--tabs .lside{float:left;width:310px;overflow:hidden;margin-top:50px;padding:0 50px 0 0;min-height:250px;position:relative;background:#f7f7f7;z-index:300}.section--tabs .lside li{margin-bottom:13px;font-size:15px;text-transform:uppercase;cursor:pointer;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--tabs .lside li:hover span,.section--tabs .lside li.active span{border-bottom:2px solid #bd9b5d;color:#bd9b5d}.section--tabs .rside{float:left;position:relative;overflow:hidden;width:690px;margin:0 0 50px 0;padding-top:50px;z-index:200;transform:translate3d(0, 0, 0)}.section--tabs .rside-container{padding-left:60px;overflow:hidden;border-left:1px solid #e5e5e5}.section--tabs .rside-container:after{position:absolute;left:0;top:50px;right:0;width:300px;height:300px;margin:auto;opacity:0.15;z-index:-10;content:'';background:url("/img/farmona_sygnet.svg") no-repeat}.section--tabs .content{float:left;width:690px}.section--tabs .content h3{margin-bottom:10px;font-size:29px;line-height:1.3em;color:#bd9b5d}.section--tabs .content img{margin:0 10px 10px 0;border:2px solid #bd9b5d}.section--tabs .content .contactLeft,.section--tabs .content .contactRight{float:left;width:270px}.section--tabs .content .contactRight{margin-left:50px;width:290px}.section--tabs .tabs.cont .rside .rside-container{float:left;width:690px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--tabs .tabs.cont .rside .content{overflow:hidden;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;word-wrap:break-word}.section--tabs .tabs.cont .rside .content p{margin:10px 0}.section--tabs .tabs.cont .rside .content ul{margin-top:0}.section--tabs .tabs.cont .rside .content ul li{float:none;width:auto;margin-bottom:0;padding:0 0 0 25px}.section--tabs .tabs.cont .rside .content ul li:before{display:none}.section--tabs .tabs.cont .rside .content ul li.tel:before{display:block;width:20px;height:16px;left:0;top:3px;background:url(/img/sprites.png?{VERSION}) -94px -198px no-repeat}.section--tabs .tabs.cont .rside .content ul li.fax:before{display:block;width:20px;height:20px;left:2px;top:0;background:url(/img/sprites.png?{VERSION}) -114px -197px no-repeat}.section--tabs .tabs.cont .rside .content ul li.mail:before{display:block;width:20px;height:16px;left:0;top:3px;background:url(/img/sprites.png?{VERSION}) -132px -196px no-repeat}.section--tabs .tabs.cont .rside .content ul:last-child{margin-bottom:10px}.section--tabs .tabs.cont .rside .content h2{font-size:29px;margin-bottom:30px;color:#bd9b5d}.section--tabs .tabs.cont .rside .content h3{font-size:16px;margin:20px 0 0;padding-bottom:0}.section--tabs .menu-mobile{display:none}.contact .section--tabs .rside{padding:50px 0 0}.roomSlider{margin-top:-100px;height:115% !important}.section--image{position:absolute;left:0;right:0;bottom:0;top:0;overflow:visible;z-index:100;background:#000000;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease}.section--image .picture{position:absolute;left:0;right:0;bottom:0;top:0}.section--image .picture.active{z-index:10}.section--image .introText{position:absolute;top:45%;margin:auto;left:0;right:0;text-align:center;z-index:110;transform:translateZ(0);-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.section--image .introText h1{position:relative;display:inline-block;padding:0;line-height:1em;font-family:"cinzelregular", "openSans";text-transform:uppercase;font-size:78px;color:#ffffff}.section--image .introText h1:before,.section--image .introText h1:after{position:absolute;left:0;top:-9px;right:0;height:1px;content:'';background:#ffffff;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;transition-delay:1s}.section--image .introText h1:after{top:auto;bottom:-8px}.section--image .introText h1.smallFont{font-size:50px;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-moz-transform:translate(0, 20px);-webkit-transform:translate(0, 20px) translateZ(0);transform:translate(0, 20px)}.section--image .introText h1.smallFont:before{top:-8px;transition:none}.section--image .introText h1.smallFont:after{bottom:-6px;transition:none}.section--image .introText h1.smallerFont{font-size:32px;margin-top:50px}.section--image .introText h1.smallerFont:before{top:-8px;transition:none}.section--image .introText h1.smallerFont:after{bottom:-6px;transition:none}.section--image .introText.showAnimation{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.section--image .introText.showAnimation h1:before,.section--image .introText.showAnimation h1:after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.section--image .introText.hide{opacity:0}.section--image .textToScroll{position:absolute;left:0;right:0;bottom:95px;z-index:110;margin:auto;text-align:center;font-family:"cinzelregular", "openSans";font-size:24px;color:#ffffff}.section--image .scrollToBottom{bottom:30px;z-index:110;opacity:1}.section--image .scrollToBottom span{border:2px solid rgba(255, 255, 255, 0.9)}.section--image.grayOverlay{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}.section--image:before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';z-index:100;background:rgba(0, 0, 0, 0.3)}.fixedSectionBody .section--image:before,.venueDetailsBody .section--image:before,.contact .section--image:before{display:block !important}.subNav{position:absolute;left:0;right:0;bottom:0;top:160px;z-index:600}.subNav ul{display:block;height:100%}.subNav ul.length2 li{height:50%}.subNav ul.length3 li{height:33%}.subNav ul.length4 li{height:25%}.subNav ul.length5 li{height:20%}.subNav ul.length6 li{height:16.66%}.subNav ul.length7 li{height:14.28%}.subNav ul.length8 li{height:12.5%}.subNav li{display:table;list-style:outside none;border-top:1px solid #ffffff;border-top:1px solid rgba(255, 255, 255, 0.3);width:100%}.subNav li:first-child{border-top:none}.subNav a{display:table-cell;width:100%;vertical-align:middle;height:100%;position:relative;font-family:"cinzelregular", "openSans";font-size:35px;text-align:center;text-transform:uppercase;color:#ffffff;-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.subNav a:hover{text-decoration:none;color:#bd9b5d;background:rgba(0, 0, 0, 0.6)}.backgroundform{position:relative;clear:both;width:100%;height:auto;z-index:100;text-align:center}.backgroundform .image{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;background-attachment:fixed}.businessFormWrap{position:relative;width:624px;margin:100px auto;display:inline-block;padding:30px;background:#fff;background:rgba(255, 255, 255, 0.8)}.businessFormWrap h2{text-align:center;font-size:37px;margin:0 0 30px -25px;text-transform:uppercase;color:#bd9b5d}.contact_form .form-msg,.business_form .form-msg{width:560px}.contact_form .form-msg .alert,.business_form .form-msg .alert{margin-bottom:10px;padding:7px 10px 5px 10px;color:#ffffff}.contact_form .form-msg ul,.business_form .form-msg ul{margin-bottom:0}.contact_form .form-msg ul li,.business_form .form-msg ul li{padding-left:0 !important;list-style:outside none}.contact_form .form-msg .form-success,.business_form .form-msg .form-success{background:#bd9b5d}.contact_form .form-msg .form-error,.business_form .form-msg .form-error{background:#bd9b5d}.contact_form .col-md-6,.business_form .col-md-6{padding:0}.contact_form input[type="text"],.business_form input[type="text"],.contact_form input[type="email"],.business_form input[type="email"]{width:272px;float:left;height:40px;padding:5px 20px;margin:0 15px 10px 0;font-size:13px;border:1px solid #ececec;background:#ececec;color:#9f9f9f}.contact_form input:required,.business_form input:required,.contact_form textarea:required,.business_form textarea:required{box-shadow:none !important}.contact_form textarea,.business_form textarea{width:561px;height:200px;padding:15px 20px;font-size:13px;border:1px solid #ececec;background:#ececec;color:#9f9f9f;margin-right:32px}.contact_form .Info,.business_form .Info{font-size:13px}.contact_form .Info .control-label,.business_form .Info .control-label{margin:0 !important;color:#9e9e9e}.contact_form .btn,.business_form .btn{float:right;padding:5px 20px;margin-right:67px;text-transform:uppercase;border:none;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.contact_form .btn:hover,.business_form .btn:hover{background:#333333}.business_form{width:590px;margin:auto}.business_form .btn{margin-right:28px}.listingContent{overflow:hidden;width:100%;padding:20px 30px 0 35px;margin:0 auto 50px auto;font-size:13px;border:2px solid #bd9b5d;background:rgba(247, 247, 247, 0.8)}.listingContent .lSide,.listingContent .rSide{width:48%}.listingContent .lSide{float:left;margin-left:70px}.listingContent .rSide{float:right;margin-right:-70px}.listingContent ul li{line-height:1.5em}.listingContent ul li:before{top:8px}.listingContent h4{font-family:"openSans_bold";font-size:20px;margin-bottom:20px;text-align:center;text-transform:uppercase}.roomsListing .roomListing_itemContainer,.venuesListing .roomListing_itemContainer,.roomsListing .venueListing_itemContainer,.venuesListing .venueListing_itemContainer{background:#f7f7f7;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomsListing .roomListing_itemContainer:hover .roomInfo,.venuesListing .roomListing_itemContainer:hover .roomInfo,.roomsListing .venueListing_itemContainer:hover .roomInfo,.venuesListing .venueListing_itemContainer:hover .roomInfo,.roomsListing .roomListing_itemContainer:hover .venueInfo,.venuesListing .roomListing_itemContainer:hover .venueInfo,.roomsListing .venueListing_itemContainer:hover .venueInfo,.venuesListing .venueListing_itemContainer:hover .venueInfo{position:relative;z-index:10;background:rgba(0, 0, 0, 0.8);color:#ccc}.roomsListing .roomListing_itemContainer:hover .roomImage,.venuesListing .roomListing_itemContainer:hover .roomImage,.roomsListing .venueListing_itemContainer:hover .roomImage,.venuesListing .venueListing_itemContainer:hover .roomImage,.roomsListing .roomListing_itemContainer:hover .venueImage,.venuesListing .roomListing_itemContainer:hover .venueImage,.roomsListing .venueListing_itemContainer:hover .venueImage,.venuesListing .venueListing_itemContainer:hover .venueImage{width:557px;border:none;border-width:0 1px}.roomsListing .roomListing_itemContainer:hover .roomImage .ImageCont,.venuesListing .roomListing_itemContainer:hover .roomImage .ImageCont,.roomsListing .venueListing_itemContainer:hover .roomImage .ImageCont,.venuesListing .venueListing_itemContainer:hover .roomImage .ImageCont,.roomsListing .roomListing_itemContainer:hover .venueImage .ImageCont,.venuesListing .roomListing_itemContainer:hover .venueImage .ImageCont,.roomsListing .venueListing_itemContainer:hover .venueImage .ImageCont,.venuesListing .venueListing_itemContainer:hover .venueImage .ImageCont{width:557px}.roomsListing .roomListing_itemContainer:hover .roomImage .imgLiquid,.venuesListing .roomListing_itemContainer:hover .roomImage .imgLiquid,.roomsListing .venueListing_itemContainer:hover .roomImage .imgLiquid,.venuesListing .venueListing_itemContainer:hover .roomImage .imgLiquid,.roomsListing .roomListing_itemContainer:hover .venueImage .imgLiquid,.venuesListing .roomListing_itemContainer:hover .venueImage .imgLiquid,.roomsListing .venueListing_itemContainer:hover .venueImage .imgLiquid,.venuesListing .venueListing_itemContainer:hover .venueImage .imgLiquid{-webkit-filter:sepia(0);filter:none}.roomsListing .roomListing_itemContainer:hover .text,.venuesListing .roomListing_itemContainer:hover .text,.roomsListing .venueListing_itemContainer:hover .text,.venuesListing .venueListing_itemContainer:hover .text{color:#7A7A7A}.roomsListing .roomListing_itemContainer:hover .item_readMore,.venuesListing .roomListing_itemContainer:hover .item_readMore,.roomsListing .venueListing_itemContainer:hover .item_readMore,.venuesListing .venueListing_itemContainer:hover .item_readMore{background:#333333}.roomsListing .roomListing_itemContainer .buttons,.venuesListing .roomListing_itemContainer .buttons,.roomsListing .venueListing_itemContainer .buttons,.venuesListing .venueListing_itemContainer .buttons{position:absolute;width:620px;right:0;margin-top:-125px;text-align:center}.roomsListing .roomListing_itemContainer .buttons .item_readMore,.venuesListing .roomListing_itemContainer .buttons .item_readMore,.roomsListing .venueListing_itemContainer .buttons .item_readMore,.venuesListing .venueListing_itemContainer .buttons .item_readMore,.roomsListing .roomListing_itemContainer .buttons .check_availability,.venuesListing .roomListing_itemContainer .buttons .check_availability,.roomsListing .venueListing_itemContainer .buttons .check_availability,.venuesListing .venueListing_itemContainer .buttons .check_availability{display:inline-block;position:relative;padding:5px 20px;outline:none;margin:0 10px;font-size:12px;text-transform:uppercase;letter-spacing:1px;z-index:10;border:1px solid transparent;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomsListing .roomListing_itemContainer .buttons .check_availability,.venuesListing .roomListing_itemContainer .buttons .check_availability,.roomsListing .venueListing_itemContainer .buttons .check_availability,.venuesListing .venueListing_itemContainer .buttons .check_availability{border:1px solid #bd9b5d;text-decoration:none;background:#333333;color:#ffffff}.roomsListing .roomListing_itemContainer .buttons .check_availability:hover,.venuesListing .roomListing_itemContainer .buttons .check_availability:hover,.roomsListing .venueListing_itemContainer .buttons .check_availability:hover,.venuesListing .venueListing_itemContainer .buttons .check_availability:hover{background:#bd9b5d}.roomsListing .roomListing_itemContainer .buttons .item_readMore:hover,.venuesListing .roomListing_itemContainer .buttons .item_readMore:hover,.roomsListing .venueListing_itemContainer .buttons .item_readMore:hover,.venuesListing .venueListing_itemContainer .buttons .item_readMore:hover{text-decoration:none;background:#333333}.roomsListing .roomsListing_item,.venuesListing .roomsListing_item,.roomsListing .venueListing_item,.venuesListing .venueListing_item{display:block;min-height:350px;overflow:hidden;margin-bottom:50px;padding:25px 25px 25px 0;border:3px solid #bd9b5d}.roomsListing .roomsListing_item .roomInfo,.venuesListing .roomsListing_item .roomInfo,.roomsListing .venueListing_item .roomInfo,.venuesListing .venueListing_item .roomInfo,.roomsListing .roomsListing_item .venueInfo,.venuesListing .roomsListing_item .venueInfo,.roomsListing .venueListing_item .venueInfo,.venuesListing .venueListing_item .venueInfo{float:left;height:295px;width:235px;margin-left:21px;padding:45px 30px 0;text-align:center;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomsListing .roomsListing_item .roomInfo h3,.venuesListing .roomsListing_item .roomInfo h3,.roomsListing .venueListing_item .roomInfo h3,.venuesListing .venueListing_item .roomInfo h3,.roomsListing .roomsListing_item .venueInfo h3,.venuesListing .roomsListing_item .venueInfo h3,.roomsListing .venueListing_item .venueInfo h3,.venuesListing .venueListing_item .venueInfo h3{position:relative;font-size:25px;text-transform:uppercase;color:#bd9b5d}.roomsListing .roomsListing_item .roomInfo h3:after,.venuesListing .roomsListing_item .roomInfo h3:after,.roomsListing .venueListing_item .roomInfo h3:after,.venuesListing .venueListing_item .roomInfo h3:after,.roomsListing .roomsListing_item .venueInfo h3:after,.venuesListing .roomsListing_item .venueInfo h3:after,.roomsListing .venueListing_item .venueInfo h3:after,.venuesListing .venueListing_item .venueInfo h3:after{position:absolute;left:50%;bottom:-20px;margin-left:-32px;width:65px;content:'';border-bottom:2px solid #bd9b5d}.roomsListing .roomsListing_item .venueInfo,.venuesListing .roomsListing_item .venueInfo,.roomsListing .venueListing_item .venueInfo,.venuesListing .venueListing_item .venueInfo{padding:60px 30px}.roomsListing .roomsListing_item .venueInfo h3,.venuesListing .roomsListing_item .venueInfo h3,.roomsListing .venueListing_item .venueInfo h3,.venuesListing .venueListing_item .venueInfo h3{height:auto;overflow:visible}.roomsListing .roomsListing_item .roomImage,.venuesListing .roomsListing_item .roomImage,.roomsListing .venueListing_item .roomImage,.venuesListing .venueListing_item .roomImage,.roomsListing .roomsListing_item .venueImage,.venuesListing .roomsListing_item .venueImage,.roomsListing .venueListing_item .venueImage,.venuesListing .venueListing_item .venueImage{float:left;position:absolute;right:640px;width:295px;overflow:hidden;height:295px;padding:0 20px;border:solid #e6e6e6;border-width:0 1px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomsListing .roomsListing_item .roomImage .ImageCont,.venuesListing .roomsListing_item .roomImage .ImageCont,.roomsListing .venueListing_item .roomImage .ImageCont,.venuesListing .venueListing_item .roomImage .ImageCont,.roomsListing .roomsListing_item .venueImage .ImageCont,.venuesListing .roomsListing_item .venueImage .ImageCont,.roomsListing .venueListing_item .venueImage .ImageCont,.venuesListing .venueListing_item .venueImage .ImageCont{position:relative;overflow:hidden;width:255px;height:295px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomsListing .roomsListing_item .roomImage .imgLiquid,.venuesListing .roomsListing_item .roomImage .imgLiquid,.roomsListing .venueListing_item .roomImage .imgLiquid,.venuesListing .venueListing_item .roomImage .imgLiquid,.roomsListing .roomsListing_item .venueImage .imgLiquid,.venuesListing .roomsListing_item .venueImage .imgLiquid,.roomsListing .venueListing_item .venueImage .imgLiquid,.venuesListing .venueListing_item .venueImage .imgLiquid{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-filter:sepia(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'old-timey\'><feColorMatrix type=\'matrix\' values=\'0.64 0.55 0.15 0 0 0.52 0.49 0.14 0 0 0.18 0.38 0.13 0 0 0 0 0 1 0\'/></filter></svg>#old-timey");-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.roomsListing .roomsListing_item .roomDescription,.venuesListing .roomsListing_item .roomDescription,.roomsListing .venueListing_item .roomDescription,.venuesListing .venueListing_item .roomDescription,.roomsListing .roomsListing_item .venueDescription,.venuesListing .roomsListing_item .venueDescription,.roomsListing .venueListing_item .venueDescription,.venuesListing .venueListing_item .venueDescription{float:right;width:570px;text-align:center}.roomsListing .roomsListing_item .details,.venuesListing .roomsListing_item .details,.roomsListing .venueListing_item .details,.venuesListing .venueListing_item .details{margin:20px 0 45px}.roomsListing .roomsListing_item .details li,.venuesListing .roomsListing_item .details li,.roomsListing .venueListing_item .details li,.venuesListing .venueListing_item .details li{position:relative;display:inline-block;margin:0 20px}.roomsListing .roomsListing_item .details .icon-view,.venuesListing .roomsListing_item .details .icon-view,.roomsListing .venueListing_item .details .icon-view,.venuesListing .venueListing_item .details .icon-view{padding-left:31px}.roomsListing .roomsListing_item .details .icon-view:before,.venuesListing .roomsListing_item .details .icon-view:before,.roomsListing .venueListing_item .details .icon-view:before,.venuesListing .venueListing_item .details .icon-view:before{position:absolute;width:24px;height:15px;left:0;top:6px;content:'';background:url(/img/sprites.png?{VERSION}) -92px -121px no-repeat}.roomsListing .roomsListing_item .details .icon-area,.venuesListing .roomsListing_item .details .icon-area,.roomsListing .venueListing_item .details .icon-area,.venuesListing .venueListing_item .details .icon-area{padding-left:21px}.roomsListing .roomsListing_item .details .icon-area:before,.venuesListing .roomsListing_item .details .icon-area:before,.roomsListing .venueListing_item .details .icon-area:before,.venuesListing .venueListing_item .details .icon-area:before{position:absolute;width:13px;height:13px;left:0;top:12px;content:'';background:url(/img/sprites.png?{VERSION}) -121px -121px no-repeat}.roomsListing .roomsListing_item .details .icon-person,.venuesListing .roomsListing_item .details .icon-person,.roomsListing .venueListing_item .details .icon-person,.venuesListing .venueListing_item .details .icon-person{padding-left:25px}.roomsListing .roomsListing_item .details .icon-person:before,.venuesListing .roomsListing_item .details .icon-person:before,.roomsListing .venueListing_item .details .icon-person:before,.venuesListing .venueListing_item .details .icon-person:before{position:absolute;width:14px;height:15px;left:0;top:6px;content:'';background:url(/img/sprites.png?{VERSION}) -140px -121px no-repeat}.roomsListing .roomsListing_item .details .venue_school,.venuesListing .roomsListing_item .details .venue_school,.roomsListing .venueListing_item .details .venue_school,.venuesListing .venueListing_item .details .venue_school{padding-left:35px}.roomsListing .roomsListing_item .details .venue_school:before,.venuesListing .roomsListing_item .details .venue_school:before,.roomsListing .venueListing_item .details .venue_school:before,.venuesListing .venueListing_item .details .venue_school:before{position:absolute;width:24px;height:23px;left:0;top:3px;content:'';background:url(/img/sprites.png?{VERSION}) -181px -170px no-repeat}.roomsListing .roomsListing_item .details .venue_horseshoe,.venuesListing .roomsListing_item .details .venue_horseshoe,.roomsListing .venueListing_item .details .venue_horseshoe,.venuesListing .venueListing_item .details .venue_horseshoe{padding-left:35px}.roomsListing .roomsListing_item .details .venue_horseshoe:before,.venuesListing .roomsListing_item .details .venue_horseshoe:before,.roomsListing .venueListing_item .details .venue_horseshoe:before,.venuesListing .venueListing_item .details .venue_horseshoe:before{position:absolute;width:25px;height:23px;left:0;top:3px;content:'';background:url(/img/sprites.png?{VERSION}) -124px -170px no-repeat}.roomsListing .roomsListing_item .details .venue_theatrical,.venuesListing .roomsListing_item .details .venue_theatrical,.roomsListing .venueListing_item .details .venue_theatrical,.venuesListing .venueListing_item .details .venue_theatrical{padding-left:35px}.roomsListing .roomsListing_item .details .venue_theatrical:before,.venuesListing .roomsListing_item .details .venue_theatrical:before,.roomsListing .venueListing_item .details .venue_theatrical:before,.venuesListing .venueListing_item .details .venue_theatrical:before{position:absolute;width:25px;height:23px;left:0;top:2px;content:'';background:url(/img/sprites.png?{VERSION}) -154px -170px no-repeat}.roomsListing .roomsListing_item .details .venue_banquet,.venuesListing .roomsListing_item .details .venue_banquet,.roomsListing .venueListing_item .details .venue_banquet,.venuesListing .venueListing_item .details .venue_banquet{padding-left:35px}.roomsListing .roomsListing_item .details .venue_banquet:before,.venuesListing .roomsListing_item .details .venue_banquet:before,.roomsListing .venueListing_item .details .venue_banquet:before,.venuesListing .venueListing_item .details .venue_banquet:before{position:absolute;width:24px;height:25px;left:0;top:3px;content:'';background:url(/img/sprites.png?{VERSION}) -209px -170px no-repeat}.roomsListing .roomsListing_item .details .venue_boardroom,.venuesListing .roomsListing_item .details .venue_boardroom,.roomsListing .venueListing_item .details .venue_boardroom,.venuesListing .venueListing_item .details .venue_boardroom{padding-left:35px}.roomsListing .roomsListing_item .details .venue_boardroom:before,.venuesListing .roomsListing_item .details .venue_boardroom:before,.roomsListing .venueListing_item .details .venue_boardroom:before,.venuesListing .venueListing_item .details .venue_boardroom:before{position:absolute;width:25px;height:25px;left:0;top:2px;content:'';background:url(/img/sprites.png?{VERSION}) -237px -169px no-repeat}.roomsListing .roomsListing_item .venueDescription .details,.venuesListing .roomsListing_item .venueDescription .details,.roomsListing .venueListing_item .venueDescription .details,.venuesListing .venueListing_item .venueDescription .details{margin-top:30px}.roomsListing .roomsListing_item .text,.venuesListing .roomsListing_item .text,.roomsListing .venueListing_item .text,.venuesListing .venueListing_item .text{position:relative;margin-bottom:30px;color:#bd9b5d;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomsListing .roomsListing_item .text:before,.venuesListing .roomsListing_item .text:before,.roomsListing .venueListing_item .text:before,.venuesListing .venueListing_item .text:before{position:absolute;left:50%;top:-23px;width:65px;margin-left:-32px;content:'';border-top:2px solid #bd9b5d}.roomsListing .roomsListing_item .item_price,.venuesListing .roomsListing_item .item_price,.roomsListing .venueListing_item .item_price,.venuesListing .venueListing_item .item_price{position:relative;margin-top:54px;font-size:15px}.roomsListing .roomsListing_item .item_price .CurrencyValue,.venuesListing .roomsListing_item .item_price .CurrencyValue,.roomsListing .venueListing_item .item_price .CurrencyValue,.venuesListing .venueListing_item .item_price .CurrencyValue{font-size:29px}.roomsListing .roomsListing_item .item_price .CurrencySuffix,.venuesListing .roomsListing_item .item_price .CurrencySuffix,.roomsListing .venueListing_item .item_price .CurrencySuffix,.venuesListing .venueListing_item .item_price .CurrencySuffix{font-size:19px}.roomsListing .roomsListing_item .item_price .night,.venuesListing .roomsListing_item .item_price .night,.roomsListing .venueListing_item .item_price .night,.venuesListing .venueListing_item .item_price .night{display:block}.roomsListing .roomsListing_item .venueSize,.venuesListing .roomsListing_item .venueSize,.roomsListing .venueListing_item .venueSize,.venuesListing .venueListing_item .venueSize{position:relative;display:inline-block;padding-left:30px;margin-top:50px;font-size:29px;color:#7F7F7F}.roomsListing .roomsListing_item .venueSize span,.venuesListing .roomsListing_item .venueSize span,.roomsListing .venueListing_item .venueSize span,.venuesListing .venueListing_item .venueSize span{font-size:19px;text-transform:uppercase}.roomsListing .roomsListing_item .venueSize sup,.venuesListing .roomsListing_item .venueSize sup,.roomsListing .venueListing_item .venueSize sup,.venuesListing .venueListing_item .venueSize sup{font-size:10px}.roomsListing .roomsListing_item .venueSize:before,.venuesListing .roomsListing_item .venueSize:before,.roomsListing .venueListing_item .venueSize:before,.venuesListing .venueListing_item .venueSize:before{position:absolute;left:0;top:4px;width:21px;height:21px;content:'';background:url(/img/sprites.png?{VERSION}) -97px -170px no-repeat}.roomsListing .roomsListing_item .roomImage{height:295px}.roomsListing .roomsListing_item .roomFacilities{position:relative;text-align:center;margin-top:-15px}.roomsListing .roomsListing_item .roomFacilities .facility{float:left;display:inline-block}.roomsListing .roomListing_itemContainer .buttons{margin-top:-115px}.roomFacilitiesNoPic{list-style-type:disc}.roomFacilitiesNoPic .facility{padding:4px 0 4px 5px}.roomFacilitiesNoPic .facility::before{display:none}.fixedSectionBody .fixedSection{position:absolute;left:0;top:0;right:0;bottom:0}.fixedSectionBody .fixedSection .section--imagebox{overflow:visible}.fixedSectionBody .fixedSection .section--imagebox:after{display:none}.fixedSectionBody .fixedSection .fixed_bg{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background-attachment:fixed}.fixedSectionBody .section--details .centerWrap{overflow:hidden;z-index:50}.fixedSectionBody .backgroundform{height:800px;z-index:2000}.fixedSectionBody .backgroundform .image{bottom:auto}.fixedSectionBody .backgroundform .image:after{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;content:''}.fixedSectionBody.roomDetailsBody .buttons .prev,.fixedSectionBody.roomDetailsBody .buttons .next{width:auto}.fullscreenbox .contentBoxContainer{position:relative;width:400px;z-index:10}.fullscreenbox .contentBoxContainer .contentBox{float:left;width:400px;padding:40px 40px 30px 40px;margin:0 0 300px 260px;opacity:1;background:#ffffff;background:rgba(255, 255, 255, 0.8)}.fullscreenbox .contentBoxContainer .contentBox h3{position:relative;margin-bottom:30px;font-size:21px;text-transform:uppercase;border-bottom:1px solid #bd9b5d;color:#bd9b5d}.fullscreenbox .contentBoxContainer .contentBox.hide{opacity:0}.roomDetailsContainer{float:left;margin-left:260px;width:450px;z-index:600}.roomDetails{float:left;width:450px;padding:40px;background:#ffffff;background:rgba(255, 255, 255, 0.8);z-index:900;opacity:1;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomDetails .head{padding-bottom:10px !important;margin:0 0 20px 0 !important;text-align:left !important;border-bottom:1px solid #bd9b5d}.roomDetails .head h1{font-size:20px !important;letter-spacing:0 !important;margin-bottom:0 !important;text-align:left !important;padding-bottom:0 !important;color:#bd9b5d !important}.roomDetails .head h1:after,.roomDetails .head h1:before{display:none}.roomDetails .roomDetailsInfo{margin-bottom:25px}.roomDetails .roomDetailsInfo > div{margin-bottom:5px}.roomDetails .roomDetailsInfo .label,.roomDetails .roomDetailsInfo .value{margin-bottom:8px}.roomDetails .roomDetailsInfo .label{margin-right:5px;color:#bd9b5d}.roomDetails .roomDetailsInfo .value{color:#7F7F7F}.roomDetails .roomDetails_price--hld{clear:both;padding-top:20px;border-top:1px solid #dbdbdb;text-align:center}.roomDetails .roomDetails_price .CurrencyValue{font-size:41px;color:#333333}.roomDetails .roomDetails_price .CurrencySuffix{font-size:15px;text-transform:uppercase;color:#7F7F7F}.roomDetails .roomDetails_btn{float:none;display:inline-block;clear:both;width:250px !important;padding:10px 25px;margin-top:10px;text-transform:uppercase;letter-spacing:2px;text-align:center;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomDetails .roomDetails_btn:hover{text-decoration:none;background:#333333}.roomDetails.hide{opacity:0}.roomFacilities,.venueFacilities{overflow:hidden;margin-bottom:30px}.roomFacilities .facility,.venueFacilities .facility{position:relative;float:left;width:27px;height:27px;margin:0 5px 5px 0;text-indent:-9999px;background:#bd9b5d;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.roomFacilities .facility:hover,.venueFacilities .facility:hover{background:#333333}.roomFacilities .facility:before,.venueFacilities .facility:before{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;content:'';border-radius:0;background:url(/img/sprites.png?{VERSION}) left -277px no-repeat}.roomFacilities .fac-2:before,.venueFacilities .fac-2:before{width:16px;height:17px;background-position:1px -277px}.roomFacilities .fac-3:before,.venueFacilities .fac-3:before{width:16px;height:13px;background-position:-16px -277px}.roomFacilities .fac-4:before,.venueFacilities .fac-4:before{width:13px;height:15px;background-position:-33px -277px}.roomFacilities .fac-5:before,.venueFacilities .fac-5:before{width:16px;height:16px;background-position:-42px -313px}.roomFacilities .fac-6:before,.venueFacilities .fac-6:before{width:16px;height:14px;background-position:-63px -294px}.roomFacilities .fac-7:before,.venueFacilities .fac-7:before{width:20px;height:20px;background-position:-58px -311px}.roomFacilities .fac-8:before,.venueFacilities .fac-8:before{width:14px;height:14px;background-position:-35px -294px}.roomFacilities .fac-9:before,.venueFacilities .fac-9:before{width:12px;height:16px;background-position:-15px -313px}.roomFacilities .fac-10:before,.venueFacilities .fac-10:before{width:18px;height:17px;background-position:-16px -293px}.roomFacilities .fac-11:before,.venueFacilities .fac-11:before{width:16px;height:17px;background-position:-78px -310px}.roomFacilities .fac-12:before,.venueFacilities .fac-12:before{width:10px;height:16px;background-position:-51px -294px}.roomFacilities .fac-1317:before,.venueFacilities .fac-1317:before{width:23px;height:20px;background-position:-18px -335px}.roomFacilities .fac-1318:before,.venueFacilities .fac-1318:before{width:17px;height:13px;background-position:-80px -336px}.roomFacilities .fac-1319:before,.venueFacilities .fac-1319:before{width:19px;height:20px;background-position:-114px -335px}.roomFacilities .fac-1320:before,.venueFacilities .fac-1320:before{width:16px;height:17px;background-position:-98px -337px}.roomFacilities .fac-1321:before,.venueFacilities .fac-1321:before{width:20px;height:14px;background-position:-152px -337px}.roomFacilities .fac-1322:before,.venueFacilities .fac-1322:before{width:15px;height:16px;background-position:-192px -381px}.roomFacilities .fac-1323:before,.venueFacilities .fac-1323:before{width:11px;height:18px;background-position:-117px -382px}.roomFacilities .fac-1355:before,.venueFacilities .fac-1355:before{width:15px;height:15px;background-position:-175px -382px}.roomFacilities .fac-1356:before,.venueFacilities .fac-1356:before{width:15px;height:11px;background-position:-224px -384px}.roomFacilities .fac-10567:before,.venueFacilities .fac-10567:before{width:14px;height:15px;background-position:-209px -382px}.roomFacilities .fac-10568:before,.venueFacilities .fac-10568:before{width:16px;height:13px;background-position:-16px -277px}.roomFacilities .fac-10570:before,.venueFacilities .fac-10570:before{width:14px;height:18px;background-position:-241px -381px}.roomFacilities .fac-11291:before,.venueFacilities .fac-11291:before{width:16px;height:12px;background-position:-16px -277px}.roomFacilities .fac-11498:before,.venueFacilities .fac-11498:before{width:10px;height:16px;background-position:-243px -382px}.roomFacilities .fac-11499:before,.venueFacilities .fac-11499:before{width:14px;height:14px;background-position:0px -277px}.roomFacilities .fac-11500:before,.venueFacilities .fac-11500:before{width:16px;height:16px;background-position:0px -294px}.roomFacilities .fac-10713:before,.venueFacilities .fac-10713:before{width:15px;height:12px;background-position:-42px -337px}.roomFacilities .fac-10714:before,.venueFacilities .fac-10714:before{width:19px;height:16px;background-position:-60px -337px}.roomFacilities .fac-10715:before,.venueFacilities .fac-10715:before{width:14px;height:16px;background-position:-105px -356px}.roomFacilities .fac-10716:before,.venueFacilities .fac-10716:before{width:15px;height:16px;background-position:-116px -337px}.roomFacilities .fac-10717:before,.venueFacilities .fac-10717:before{width:16px;height:10px;background-position:-60px -277px}.roomFacilities .fac-10718:before,.venueFacilities .fac-10718:before{width:16px;height:16px;background-position:-42px -313px}.roomFacilities .fac-10719:before,.venueFacilities .fac-10719:before{width:16px;height:8px;background-position:-79px -277px}.roomFacilities .fac-10720:before,.venueFacilities .fac-10720:before{width:16px;height:12px;background-position:-98px -294px}.roomFacilities .fac-10721:before,.venueFacilities .fac-10721:before{width:13px;height:15px;background-position:-129px -382px}.roomFacilities .fac-10722:before,.venueFacilities .fac-10722:before{width:16px;height:10px;background-position:-98px -313px}.roomFacilities .fac-10723:before,.venueFacilities .fac-10723:before{width:16px;height:16px;background-position:-117px -314px}.roomFacilities .fac-10724:before,.venueFacilities .fac-10724:before{width:12px;height:16px;background-position:-118px -294px}.roomFacilities .fac-10725:before,.venueFacilities .fac-10725:before{width:16px;height:12px;background-position:-136px -313px}.roomFacilities .fac-10727:before,.venueFacilities .fac-10727:before{width:16px;height:14px;background-position:-134px -295px}.roomFacilities .fac-10728:before,.venueFacilities .fac-10728:before{width:9px;height:9px;background-position:-48px -283px}.roomFacilities .fac-10729:before,.venueFacilities .fac-10729:before{width:17px;height:9px;background-position:-21px -363px}.roomFacilities .fac-10730:before,.venueFacilities .fac-10730:before{width:15px;height:11px;background-position:-224px -384px}.listing-categories{position:relative;overflow:hidden;text-align:center;margin-bottom:50px;width:98%;margin:0 auto 50px auto;padding:30px 30px 10px 30px;border:2px solid #bd9b5d;background:rgba(247, 247, 247, 0.8)}.listing-categories h4{font-family:"openSans_bold";font-size:20px;margin-bottom:20px;text-transform:uppercase}.listing-categories .checkbox{float:left;position:relative;width:250px;text-align:left;padding-left:50px;margin:0 20px;padding-bottom:25px;text-transform:uppercase;text-decoration:none;cursor:pointer;color:#7A7A7A}.listing-categories .checkbox .state{position:absolute;left:0;top:3px;width:45px;height:45px;border-radius:50%}.listing-categories .checkbox .state:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;content:'';background:url(/img/sprites.png?{VERSION}) -184px -81px no-repeat}.listing-categories .checkbox input{display:none}.listing-categories .checkbox.checkbox[data-type="listing_all"] .state{top:-8px}.listing-categories .checkbox.checkbox[data-type="listing_all"] .state:before{width:13px;height:13px}.listing-categories .checkbox.checkbox[data-type="listing_all"].active{padding-left:55px}.listing-categories .checkbox.checkbox[data-type="listing_all"].active .state{border:2px solid #bd9b5d}.listing-categories .checkbox.checkbox[data-type="listing_restaurant"] .state{top:-9px}.listing-categories .checkbox.checkbox[data-type="listing_restaurant"] .state:before{width:28px;height:22px;background-position:-160px -141px}.listing-categories .checkbox.checkbox[data-type="listing_romantic"] .state{top:-9px}.listing-categories .checkbox.checkbox[data-type="listing_romantic"] .state:before{width:14px;height:20px;background-position:-143px -141px}.listing-categories .checkbox.checkbox[data-type="listing_spa"]{padding-left:60px}.listing-categories .checkbox.checkbox[data-type="listing_spa"] .state{top:-9px;width:50px;height:50px}.listing-categories .checkbox.checkbox[data-type="listing_spa"] .state:before{width:23px;height:22px;background-position:-113px -141px}.listing-categories .checkbox.checkbox[data-type="listing_night"] .state{top:-9px}.listing-categories .checkbox.checkbox[data-type="listing_night"] .state:before{width:25px;height:20px;background-position:-190px -141px}.listing-categories .checkbox.checkbox[data-type="listing_season"] .state{top:-9px}.listing-categories .checkbox.checkbox[data-type="listing_season"] .state:before{width:28px;height:28px;background-position:-219px -137px}.listing-categories input:checked ~ .state{border:2px solid #bd9b5d;color:#bd9b5d}.listing-categories .buy-voucher{float:right;position:relative;width:auto;padding:5px 20px 5px 36px;margin:-27px 0 0;border:none;text-transform:uppercase;text-decoration:none;border:2px solid #bd9b5d;outline:none;background:#f7f7f7;color:#7A7A7A;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.listing-categories .buy-voucher #icon{position:absolute;left:3px;top:5px;width:30px;height:26px;content:'';background:url('/img/gift.svg') no-repeat}.listing-categories .buy-voucher svg path,.listing-categories .buy-voucher svg rect{fill:#bd9b5d}.listing-categories .buy-voucher:hover{border:2px solid transparent;background:#bd9b5d;color:#ffffff}.listing-categories .buy-voucher:hover svg path,.listing-categories .buy-voucher:hover svg rect{fill:#ffffff}.offersListing{text-align:center;min-height:200px}.offersListing .no-offers{display:none;font-size:16px;color:#ffffff}.offersListing .no-offers.active{display:block}.offersListing .filter-container{-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing .filter-container .no-offers,.offersListing .filter-container .loader2{display:none}.offersListing .loader2{position:absolute;left:0;right:0;top:250px;height:100px;width:20%;text-align:center;padding:1em;opacity:0;visibility:hidden;margin:0 auto 1em;display:block;vertical-align:top;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing .loader2 svg path,.offersListing .loader2 svg rect{fill:#bd9b5d}.offersListing .offersListing_item{position:relative;display:inline-block;height:263px;cursor:pointer;vertical-align:top;width:575px;margin:0 10px 30px 10px;padding:25px;border:3px solid #bd9b5d;background:#f7f7f7;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing .offersListing_item .offerInfo{float:left;width:300px;padding:20px;text-align:center}.offersListing .offersListing_item .offerInfo h3{position:relative;height:56px;overflow:hidden;text-transform:uppercase;font-size:24px;color:#bd9b5d}.offersListing .offersListing_item .offerImage{float:right;position:absolute;right:20px;top:20px;bottom:20px;overflow:hidden;width:205px;height:218px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing .offersListing_item .offerImage .imgLiquid{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-filter:sepia(100%);filter:sepia(100%);-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.offersListing .offersListing_item .item_price{position:relative;margin-top:50px;font-size:15px}.offersListing .offersListing_item .item_price .CurrencyValue{font-size:29px}.offersListing .offersListing_item .item_price .CurrencySuffix{padding-left:3px}.offersListing .offersListing_item .item_price .night{display:block}.offersListing .offersListing_item .item_price:before{position:absolute;left:50%;top:-20px;margin-left:-32px;width:65px;content:'';border-bottom:2px solid #bd9b5d}.offersListing .offersListing_item .item_sec{position:relative;margin-top:50px}.offersListing .offersListing_item .item_sec strong{font-size:29px;font-weight:normal}.offersListing .offersListing_item .item_sec:before{position:absolute;left:50%;top:-20px;margin-left:-32px;width:65px;content:'';border-bottom:2px solid #bd9b5d}.offersListing .offersListing_item .text{position:relative;height:40px;overflow:hidden;font-size:13px;margin-top:24px;line-height:1.5em}.offersListing .offersListing_item .text:before{position:absolute;left:50%;top:-20px;margin-left:-32px;width:65px;content:'';border-bottom:2px solid #bd9b5d}.offersListing .offersListing_item .item_readMore{display:inline-block;position:relative;padding:5px 20px;outline:none;margin-top:15px;font-size:12px;text-transform:uppercase;letter-spacing:1px;z-index:10;border:1px solid transparent;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing .offersListing_item .item_readMore:hover{background:#333333}.offersListing .offersListing_item .overlay{position:absolute;padding:6px 0 0 5px;left:20px;top:20px;width:300px;bottom:18px;background:#ffffff;opacity:0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing .offersListing_item:hover .text{color:#ccc}.offersListing .offersListing_item:hover .overlay{opacity:1;background:rgba(0, 0, 0, 0.8)}.offersListing .offersListing_item:hover .offerImage{width:93%}.offersListing .offersListing_item:hover .offerImage .imgLiquid{-webkit-filter:sepia(0);filter:none}.offersListing .offersListing_item.item_type .offerInfo{width:100%}.offersListing .offersListing_item.item_type .offerInfo p{font-size:13px}.offersListing .offersListing_item.item_type h3{margin-bottom:10px}.offersListing .offersListing_item.item_type h3:after{position:absolute;left:50%;bottom:10px;margin-left:-32px;width:65px;content:'';border-bottom:2px solid #bd9b5d}.offersListing.loading .loader2{opacity:1;visibility:visible}.offersListing.loading .filter-container{opacity:0}.offersListing_home{padding:50px 0 25px;height:auto}.offersListing_home .section--content{padding:0;margin-bottom:30px}.offersListing_home .section--content h2{transform:translateZ(0)}.offersListing_home .inn{position:relative;width:1210px;margin:auto}.offersListing_home .slick-list{overflow:hidden;outline:none;transform:translateZ(0)}.offersListing_home a{text-decoration:none}.offersListing_home .offersListing_item{float:left;position:relative;width:590px;height:300px;text-align:center;overflow:hidden;padding:20px;border:3px solid #bd9b5d;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing_home .offersListing_item + .offersListing_item{margin-left:30px}.offersListing_home .offersListing_item .imageCont{float:right;width:205px;height:254px;position:absolute;right:20px;top:20px;bottom:0;z-index:100;overflow:hidden;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing_home .offersListing_item .imageCont .imgLiquid{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.offersListing_home .offersListing_item .inn{float:left;overflow:hidden;height:254px;width:310px;padding:20px 20px 0 15px;text-align:center;border-right:1px solid #e6e6e6;-webkit-transition:0.4s all ease;-ms-transition:0.4s all ease;transition:0.4s all ease}.offersListing_home .offersListing_item .inn2{padding-top:20px;color:#bd9b5d}.offersListing_home .offersListing_item h3{position:relative;margin-bottom:45px;font-size:23px;text-transform:uppercase;letter-spacing:2px;color:#bd9b5d}.offersListing_home .offersListing_item h3 span{display:block;height:50px;overflow:hidden}.offersListing_home .offersListing_item h3:after{position:absolute;width:65px;height:2px;left:0;bottom:-15px;right:0;margin:auto;content:'';background:#bd9b5d}.offersListing_home .offersListing_item .item_price{color:#7F7F7F}.offersListing_home .offersListing_item .item_price .CurrencyValue{font-size:29px}.offersListing_home .offersListing_item .item_price .CurrencySuffix{margin-left:5px;font-size:14px}.offersListing_home .offersListing_item .item_price .night{display:block;font-size:15px}.offersListing_home .offersListing_item .item_sec{margin-top:24px}.offersListing_home .offersListing_item .item_sec strong{font-size:29px;font-weight:normal}.offersListing_home .offersListing_item .overlay{position:absolute;left:0px;top:0px;bottom:0px;width:310px;height:254px;padding:20px 20px 0 15px;background:#f4eee3;color:#ccc;opacity:0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing_home .offersListing_item .overlay .text{overflow:hidden;height:57px;font-size:13px}.offersListing_home .offersListing_item.offerType h3{height:67px;overflow:hidden}.offersListing_home .offersListing_item.item_type:hover .item_checkDetails{background:#333333}.offersListing_home .offersListing_item:hover .imageCont{width:93%}.offersListing_home .offersListing_item:hover .overlay{opacity:1}.offersListing_home .offersListing_item:hover .inn{border-right:1px solid #e3d5bd;z-index:200;border-right:1px solid transparent;background:rgba(0, 0, 0, 0.7)}.offersListing_home .offersListing_item:hover .inn .item_price{opacity:0}.offersListing_home .offersListing_item:hover .inn .item_sec{opacity:0}.offersListing_home .offersListing_item:hover .inn .overlay{background:none}.offersListing_home .slick-prev,.offersListing_home .slick-next{position:absolute;left:0;top:-55px;width:50px;height:47px;line-height:1em;text-indent:-9999px;outline:none;border:none;background:url("/img/arrow_norm.svg") no-repeat;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing_home .slick-prev:hover,.offersListing_home .slick-next:hover{background:url("/img/arrow_hov.svg") no-repeat}.offersListing_home .slick-prev.slick-disabled,.offersListing_home .slick-next.slick-disabled{background:url("/img/arrow_hov.svg") no-repeat}.offersListing_home .slick-next{left:auto;right:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.offersListing_home .item_checkDetails{display:inline-block;padding:5px 30px;margin-top:15px;font-size:12px;text-transform:uppercase;letter-spacing:2px;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.offersListing_home .item_checkDetails:hover{background:#333333}.section--content + .offersListing_home{padding:30px 0 25px}.section--details{overflow:hidden}.section--details .centerWrap{overflow:visible}.offerDetails{position:relative;overflow:visible;width:780px;z-index:99}.offerDetails .mobileDetails{display:none}.offerDetails .leftSide,.offerDetails .leftSideSec{float:left;position:relative;width:320px;margin:0 10px 60px 0;opacity:0;z-index:1000;background:#f7f7f7;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.offerDetails .leftSide.show,.offerDetails .leftSideSec.show{opacity:1}.offerDetails .leftSideSec{opacity:1;text-align:center}.offerDetails .leftSideSec .bookMix{padding:40px 20px}.offerDetails .leftSideSec .priceValue2{display:block;text-align:center;font-size:18px;text-transform:uppercase}.offerDetails .leftSideSec .priceValue2 .CurrencyValue{font-family:"openSans_bold";font-size:32px}.offerDetails .rightSide{margin:auto;position:relative;width:450px;padding:40px 30px;z-index:600;background:#f7f7f7}.offerDetails .leftSide + .rightSide{float:left;margin:0}.offerDetails h2.title{padding:0 0 0.5em;margin-bottom:30px;font-size:21px;text-transform:uppercase;color:#bd9b5d;border-bottom:1px solid #bd9b5d}.offerDetails .online_reservation_box{display:none !important;margin:50px 0;padding:50px 30px 30px;text-align:center;border:2px solid #bd9b5d;background:#ffffff}.offerDetails .online_reservation_box h2{position:relative;margin-bottom:60px;font-size:23px;text-transform:uppercase;color:#bd9b5d}.offerDetails .online_reservation_box h2:after{position:absolute;left:0;right:0;bottom:-20px;margin:auto;width:65px;content:'';border-bottom:2px solid #bd9b5d}.offerDetails .online_reservation_box .col{display:inline-block;width:135px;margin:0 10px;line-height:1.7em;vertical-align:top}.offerDetails .online_reservation_box .col p{position:relative;padding-top:47px;color:#7F7F7F}.offerDetails .online_reservation_box .col p:before{position:absolute;left:0;right:0;top:0;margin:auto;content:''}.offerDetails .online_reservation_box .col.col--first p:before{width:26px;height:33px;background:url(/img/sprites.png?{VERSION}) -94px -81px no-repeat}.offerDetails .online_reservation_box .col.col--second p:before{width:27px;height:21px;top:10px;background:url(/img/sprites.png?{VERSION}) -126px -81px no-repeat}.offerDetails .online_reservation_box .col.col--third p:before{width:21px;height:29px;background:url(/img/sprites.png?{VERSION}) -158px -81px no-repeat}.offerDetails .offerDetailsInfo{display:none !important}.offerDetails .offerDetailsInfo h3{font-size:21px;text-transform:uppercase;color:#bd9b5d}.offerDetails .offerDetailsInfo .offerDetailsInfo_table{width:100%;border-collapse:collapse}.offerDetails .offerDetailsInfo .offerDetailsInfo_table tr:first-child td{border-top:none}.offerDetails .offerDetailsInfo .offerDetailsInfo_table td{padding:10px 0;vertical-align:top;border-top:1px solid #e5e5e5}.offerDetails .offerDetailsInfo .offerDetailsInfo_table td:first-child{width:175px}.offerDetails .offerDetailsInfo .offerDetailsInfo_table .value{color:#bd9b5d}.roomDetailsBody .buttons-lr{float:right;width:100%;margin-top:10px}.roomDetailsBody .buttons-lr .prev,.roomDetailsBody .buttons-lr .next{float:left;position:relative;padding:8px 25px;line-height:1.3em;font-family:"cinzelregular", "openSans";font-size:16px;background:#000000;background:rgba(0, 0, 0, 0.9);color:#bd9b5d;z-index:900}.roomDetailsBody .buttons-lr .prev:hover,.roomDetailsBody .buttons-lr .next:hover{text-decoration:none;background:#bd9b5d;color:#ffffff}.roomDetailsBody .buttons-lr .prev:before,.roomDetailsBody .buttons-lr .next:before{position:absolute;left:8px;top:50%;margin-top:-8px;width:10px;height:16px;content:'';background:url(/img/sprites.png?{VERSION}) -106px -56px no-repeat}.roomDetailsBody .buttons-lr .prev{padding-left:40px}.roomDetailsBody .buttons-lr .next{float:right;padding-right:40px}.roomDetailsBody .buttons-lr .next:before{left:auto;right:8px;background-position:-117px -56px}.back-to-listing{float:right;position:relative;padding:8px 25px 8px 30px;margin:10px 80px 0 0;line-height:1.3em;text-transform:uppercase;background:#000000;background:rgba(0, 0, 0, 0.9);color:#bd9b5d}.back-to-listing.center-button{float:none;margin:10px auto;width:300px;display:block}.back-to-listing:hover{text-decoration:none;background:#bd9b5d;color:#ffffff}.back-to-listing:before{position:absolute;left:8px;top:50%;margin-top:-8px;width:10px;height:16px;content:'';background:url(/img/sprites.png?{VERSION}) -106px -56px no-repeat}#openForm{display:inline-block;padding:15px 40px;margin-top:30px;line-height:1em;letter-spacing:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;cursor:pointer;background:#333333;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}#openForm:hover{background:#bd9b5d}#form-hld{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.8);opacity:0;visibility:hidden;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}#form-hld.active{z-index:9999;opacity:1;visibility:visible}#form-hld.active .contact-cms{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}#form-hld .contact-cms{width:360px;height:43px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;-moz-transform:translate(0, 50px);-webkit-transform:translate(0, 50px) translateZ(0);transform:translate(0, 50px)}#form-hld .contact-cms fieldset{margin:0;padding:0;border:0}#form-hld .contact-cms input,#form-hld .contact-cms textarea,#form-hld .contact-cms .email{width:360px;height:43px;border:0;background:#FFF;float:left;padding:10px 15px;margin-bottom:9px}#form-hld .contact-cms textarea{max-height:180px}#form-hld .contact-cms .btn{width:160px;height:43px;float:left;background:#bd9b5d;color:#FFF;font-weight:normal;border:0;text-transform:uppercase;font-size:13px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}#form-hld .contact-cms .btn:hover{background:#333333}#form-hld .contact-cms .help-block{margin:0}#form-hld .form-error,#form-hld .form-success{width:360px;color:#FFF;text-align:center;top:0px;position:relative}#form-hld .form-error li,#form-hld .form-success li{padding:10px 15px}#form-hld .form-success{margin-bottom:10px;background:#bd9b5d}#form-hld .form-error{background:#bd9b5d}#form-hld .col-md-6{padding:0}#form-hld .contact-cms{height:200px}.booking-btn{padding:10px 20px;text-transform:uppercase;font-family:"cinzelregular", "openSans";text-align:center;font-size:18px;border:1px solid #bd9b5d;background:#333;color:#FFF;cursor:pointer}.booking-btn:hover{text-decoration:none;border:1px solid #000000;background:#bd9b5d}.price-hld{font-family:"cinzelregular", "openSans" !important;font-weight:normal;font-size:14px;text-align:center;padding:15px}.price-hld .price{font-size:24px}.section.testimonials{height:auto}.testimonials_list{text-align:center;background:#f7f7f7}.testimonial_item{display:inline-block;vertical-align:top;position:relative;width:25%;height:370px;margin:0 -2px;padding:50px 45px;text-align:center;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.testimonial_item .title{position:relative;font-family:"cinzelregular", "openSans";padding-top:30px;font-size:20px;text-transform:uppercase;color:#bd9b5d}.testimonial_item .title:before{position:absolute;left:0;right:0;top:0;width:20px;height:16px;margin:auto;content:'';background:url(/img/sprites.png?{VERSION}) -97px -218px no-repeat}.testimonial_item .desc{font-size:13px;line-height:1.7em;font-style:italic;color:#666464}.testimonial_item .desc:before,.testimonial_item .desc:after{display:none}.testimonial_item .author{color:#bd9b5d}.testimonial_item .desc{overflow:hidden;margin-bottom:30px;height:130px;text-align:left}.testimonial_item .testimonial_placement{color:#ACACAC}.testimonial_item .img{position:absolute;left:0;top:0;right:0;bottom:0}.testimonial_item.num_2,.testimonial_item.num_7,.testimonial_item.num_11,.testimonial_item.num_16,.testimonial_item.num_20{background:#333333}.testimonial_item.num_2 .desc,.testimonial_item.num_7 .desc,.testimonial_item.num_11 .desc,.testimonial_item.num_16 .desc,.testimonial_item.num_20 .desc{color:#b7b7b7}.testimonial_item.num_2:hover,.testimonial_item.num_7:hover,.testimonial_item.num_11:hover,.testimonial_item.num_16:hover,.testimonial_item.num_20:hover{background:#191919}.testimonial_item.num_3,.testimonial_item .num_12,.testimonial_item.num_21{background:#bd9b5d}.testimonial_item.num_3 .title,.testimonial_item .num_12 .title,.testimonial_item.num_21 .title{color:#333333}.testimonial_item.num_3 .title:before,.testimonial_item .num_12 .title:before,.testimonial_item.num_21 .title:before{background-position:-121px -218px}.testimonial_item.num_3 .desc,.testimonial_item .num_12 .desc,.testimonial_item.num_21 .desc,.testimonial_item.num_3 .testimonial_placement,.testimonial_item .num_12 .testimonial_placement,.testimonial_item.num_21 .testimonial_placement{color:#ffffff}.testimonial_item.num_3 .author,.testimonial_item .num_12 .author,.testimonial_item.num_21 .author{color:#333333}.testimonial_item.num_3:hover,.testimonial_item .num_12:hover,.testimonial_item.num_21:hover{background:#b38d48}.testimonial_item.tripadvisor{background:#ffffff url("/img/tripadvisor.jpg") center top no-repeat;text-align:center}.testimonial_item.tripadvisor .name{display:block;padding-top:155px;font-size:28px;color:#000000}.testimonial_item.tripadvisor .add_testimonial{position:absolute;left:0;right:0;width:250px;display:inline-block;margin:auto;bottom:50px;padding:10px 20px;text-decoration:none;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.testimonial_item.tripadvisor .add_testimonial:hover{background:#333333}.testimonial_item.tripadvisor:hover{background:#ffffff url("/img/tripadvisor.jpg") center top no-repeat}.testimonial_item:hover{background:#f2f2f2}.side-panel--mix-hld__loader{z-index:1;position:absolute;top:72px;bottom:0;left:0;height:auto;width:100%;background:#fff}.side-panel--mix-hld__loader:before{content:'';width:70px;height:70px;background:url(/img/loading-spin.svg) center center no-repeat;position:absolute;top:130px;left:50%;margin-left:-35px}.upperweb{height:auto !important}.upperweb .section--image{z-index:999}.upperweb .section--generic,.upperweb .upperwebContainer{height:auto !important;overflow:visible}.upperweb .section--generic{position:relative;z-index:100;padding-top:100px;background:none}.upperweb .section--generic .centerWrap{padding:60px 20px 40px 20px;background:#f7f7f7}.upperweb .section--generic .head h1{color:#bd9b5d}.upperweb .section--generic .head h1:before,.upperweb .section--generic .head h1:after{background:#bd9b5d}.upperweb .background{position:absolute;left:0;top:0;right:0;bottom:0;margin-top:-100px;height:115%;background:url("//res.profitroom.pl/hotelfarmona/images/201501051046180.farmona1_DSC01571.jpg") no-repeat;background-size:cover;background-position:50% 50%}.upperweb .newsletter .col-md-6{padding:0}.sitemap #holder{height:auto !important}.section--generic{padding:100px 0;height:auto;position:relative;background:#f7f7f7}.section--generic .head{margin-bottom:60px;text-align:center;margin-top:5px}.section--generic .head h1{position:relative;display:inline-block;margin-bottom:20px;padding:0;font-size:40px;text-transform:uppercase;letter-spacing:3px;line-height:1em;text-align:center;color:#ffffff}.section--generic .head h1:before,.section--generic .head h1:after{position:absolute;left:0;top:-5px;right:0;height:1px;content:'';background:#ffffff}.section--generic .head h1:after{top:auto;bottom:-6px}.section--generic .picture-fixed{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-attachment:fixed}.upperweb .section--generic .centerWrap{width:1200px}.sitemap .section--generic{padding:200px 0 30px 0}.sitemap .section--generic .head h1{color:#bd9b5d}.sitemap .section--generic .head h1:before,.sitemap .section--generic .head h1:after{background:#bd9b5d}.sitemap .section--generic article ul{margin-bottom:0}.venuesListingBody .section--generic{padding-top:100px}.upperwebContainer .loader{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.upperwebContainer:before{content:'';display:block}.fancybox-output-iframe{display:none}.upperweb-col-hld .col{width:33.33333333%;float:left;padding-right:15px}.upperweb-col-hld .col h4{font-variant:normal;line-height:125%;position:relative;margin-top:0;margin-bottom:0;letter-spacing:0.1em}.upperweb-col-hld .col h4:before{content:'';display:block;position:absolute;left:0}.upperweb-col-hld .col.col--first h4{padding-left:42px}.upperweb-col-hld .col.col--first h4:before{width:26px;height:33px;top:-2px;background:url(/img/sprites.png?{VERSION}) -94px -81px no-repeat}.upperweb-col-hld .col.col--second h4{padding-left:43px}.upperweb-col-hld .col.col--second h4:before{width:27px;height:21px;top:4px;background:url(/img/sprites.png?{VERSION}) -126px -81px no-repeat}.upperweb-col-hld .col.col--third h4{padding-left:38px}.upperweb-col-hld .col.col--third h4:before{width:21px;height:29px;top:0;background:url(/img/sprites.png?{VERSION}) -158px -81px no-repeat}.upperweb-col-hld:after{content:'';display:block;clear:both}.UpperwebComponent #FooterCart .text-muted{color:#555}.UpperwebComponent #FooterCart .col-rooms{border:solid #555;border-width:0 1px}.UpperwebComponent #FooterCart .container{width:1200px;padding:0}.UpperwebComponent #FooterCart label{margin-bottom:0;padding-top:3px;line-height:1em}.UpperwebComponent #FooterCart .dropdown-menu{min-width:300px;padding:0}.UpperwebComponent #FooterCart .dropdown-menu .text-danger{color:inherit}.UpperwebComponent #FooterCart .dropdown-menu li > a{padding:8px 20px}.UpperwebComponent #FooterCart .text-muted{font-size:85%}.UpperwebComponent #FooterCart table{border-spacing:0px}.UpperwebComponent #FooterCart table td{vertical-align:top;color:#555}.UpperwebComponent #FooterCart table h5{font-family:"Arial";font-weight:bold;color:#555}.UpperwebComponent #FooterCart .text-danger{color:#555}.UpperwebComponent #FooterCart .remove .fa{width:11px;height:15px;overflow:hidden}.UpperwebComponent #FooterCart .pull-right{line-height:1em;margin:0 0 0 5px}.UpperwebComponent #FooterCart button{text-transform:uppercase;font-size:18px;outline:none;color:#ffffff;border:1px solid #bd9b5d;background:#bd9b5d;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.UpperwebComponent #FooterCart button .fa{margin-left:10px;font-size:16px;color:#ffffff}.UpperwebComponent #FooterCart button:hover{color:#ffffff}.UpperwebComponent #FooterCart .panel-primary{border:none}.UpperwebComponent #FooterCart .panel-heading{background:#323232;padding:10px 25px;border:none}.UpperwebComponent #FooterCart .panel-heading .panel-title{font-family:"openSans";font-size:17px;text-transform:uppercase;font-variant:normal;color:#ffffff}.UpperwebComponent #FooterCart .panel-body{padding:25px}.UpperwebComponent #FooterCart .panel-body .col-offers label h5,.UpperwebComponent #FooterCart .panel-body .col-rooms label h5,.UpperwebComponent #FooterCart .panel-body .col-sum label h5{font-variant:normal;font-size:16px;color:#bd9b5d;text-transform:uppercase}.UpperwebComponent #FooterCart .panel-body .col-offers h5.text-danger,.UpperwebComponent #FooterCart .panel-body .col-rooms h5.text-danger,.UpperwebComponent #FooterCart .panel-body .col-sum h5.text-danger{font-family:"openSans" !important;font-variant:normal;text-transform:none;font-size:15px;font-weight:normal;color:#555}.UpperwebComponent #FooterCart .panel-body .col-offers .strike,.UpperwebComponent #FooterCart .panel-body .col-rooms .strike,.UpperwebComponent #FooterCart .panel-body .col-sum .strike{display:block}.UpperwebComponent .row:after{content:'';display:block;clear:both}.UpperwebComponent .modal-dialog{max-height:85%;overflow:auto}.UpperwebComponent .modal-dialog .modal-content .modal-header{padding:20px 25px 17px}.UpperwebComponent .modal-dialog .modal-content .modal-body{font-size:14px;line-height:140%;padding:23px 25px 20px}.UpperwebComponent .priceValue,.UpperwebComponent .priceCurrency{font-family:"openSans";font-size:31px;color:#555}.gallery #holder{height:100%}.gallery .standard_footer,.gallery .mainHeader,.gallery .logoMain{display:none}.gallery .mainHeader{display:none !important}.gal-handler{position:fixed;left:0;top:0;width:100%;height:100%}.gal-handler .logo{position:absolute;z-index:20;left:45px;bottom:27px;float:none;padding:0;margin:0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler .logo .home{display:block;width:122px;height:54px;margin-top:3px;text-indent:-9999px;background:url(/img/sprites.png?{VERSION}) -345px -309px no-repeat}.gal-handler .close{position:absolute;right:40px;top:20px;height:35px;line-height:32px;padding:0 20px 0 20px;overflow:hidden;z-index:30;cursor:pointer;text-transform:uppercase;border:2px solid #bd9b5d;background:none;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler .close:after{position:absolute;right:15px;top:9px;width:10px;height:16px;content:'';background:url(/img/sprites.png?{VERSION}) -41px -198px no-repeat}.gal-handler .close:hover{text-decoration:none;background:#bd9b5d}.gal-handler .full-screen{float:left;width:100%;height:100%;overflow:hidden;position:relative;z-index:10}.gal-handler .full-screen:after{position:absolute;bottom:0;left:0;right:0;height:200px;content:'';z-index:99;box-shadow:inset 0 -220px 200px -200px rgba(0, 0, 0, 0.7)}.gal-handler .full-screen .slides{margin:0;padding:0;float:left;width:100%;height:100%}.gal-handler .full-screen .slides .item_slide{float:left;width:100%;height:100%;overflow:hidden}.gal-handler .full-screen .slick-list{width:100%;height:100%}.gal-handler .full-screen .slick-track{height:100%}.gal-handler .full-screen .slick-prev,.gal-handler .full-screen .slick-next{position:absolute;top:50%;width:55px;height:55px;outline:0 none;margin:-39px 0 0 0 !important;text-indent:9999px;white-space:nowrap;border:2px solid #bd9b5d;background:none;border-radius:100px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler .full-screen .slick-prev:hover,.gal-handler .full-screen .slick-next:hover{background:#bd9b5d}.gal-handler .full-screen .slick-prev{left:35px}.gal-handler .full-screen .slick-prev:after{position:absolute;left:-2px;bottom:0;right:0;top:0;width:12px;height:21px;content:'';margin:auto;background:url(/img/sprites.png?{VERSION}) -32px -43px no-repeat}.gal-handler .full-screen .slick-next{right:35px}.gal-handler .full-screen .slick-next:after{position:absolute;left:0;bottom:0;right:-2px;top:0;width:12px;height:21px;content:'';margin:auto;background:url(/img/sprites.png?{VERSION}) -48px -43px no-repeat}.gal-handler #carousel{position:absolute;bottom:20px;right:0;left:50%;width:630px;margin-left:-315px;height:87px;z-index:30;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler #carousel .slick-list{position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999}.gal-handler #carousel .slides_carousel{margin:0 auto;padding:0;height:100%}.gal-handler #carousel .slides_carousel .slides_carousel_item{display:inline-block;position:relative;padding:0;width:105px;height:87px;overflow:hidden;z-index:999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler #carousel .slides_carousel .slides_carousel_item img{width:103px;position:relative;top:20px;border:2px solid transparent}.gal-handler #carousel .slides_carousel .slides_carousel_item:hover,.gal-handler #carousel .slides_carousel .slides_carousel_item.active{cursor:pointer;z-index:9999}.gal-handler #carousel .slides_carousel .slides_carousel_item:hover img,.gal-handler #carousel .slides_carousel .slides_carousel_item.active img{border:2px solid #bd9b5d}.gal-handler #carousel .slides_carousel .slides_carousel_item.active .carousel_title{opacity:1}.gal-handler #carousel .slick-prev,.gal-handler #carousel .slick-next{position:absolute;top:50%;margin-top:-5px;width:27px;height:27px;outline:0 none;overflow:hidden;text-indent:-9999px;border:2px solid #bd9b5d;background:none;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler #carousel .slick-prev:before,.gal-handler #carousel .slick-next:before{position:absolute;left:0;right:0;top:0;bottom:0;width:5px;height:8px;margin:auto;content:'';background:url(/img/sprites.png?{VERSION}) -230px -44px no-repeat}.gal-handler #carousel .slick-prev:hover,.gal-handler #carousel .slick-next:hover{background:#bd9b5d}.gal-handler #carousel .slick-prev{left:-33px;background-position:-202px -121px}.gal-handler #carousel .slick-next{right:-33px;background-position:-269px top}.gal-handler #carousel .slick-next:before{background-position:-237px -44px}.gal-handler #carousel-titles{position:absolute;left:0;right:0;top:20px;width:60%;margin:auto;z-index:100;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler #carousel-titles .carousel_title{position:absolute;left:0;text-align:center;opacity:0;font-size:15px;right:0;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler #carousel-titles .carousel_title.active{opacity:1}.gal-handler .car-hide-btn{position:absolute;margin:-40px 0 -190px 250px;width:38px;bottom:5px;height:38px;border:2px solid #bd9b5d;background:none;overflow:hidden;cursor:pointer;z-index:30;border-radius:100%;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler .car-hide-btn:after{position:absolute;left:0;right:0;top:0;bottom:-1px;width:16px;height:8px;margin:auto;content:'';background:url(/img/sprites.png?{VERSION}) -115px -43px no-repeat}.gal-handler .car-hide-btn.active{-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.gal-handler .car-hide-btn:hover{background:#bd9b5d}.gal-handler .category-hld{position:absolute;right:0;left:50%;width:50%;bottom:-25px;margin-left:-25%;height:44px;margin-bottom:-20px;text-align:center;z-index:20;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.gal-handler .category-hld a{display:inline-block;font:normal 13px/120% "openSans";color:#ffffff;text-transform:uppercase;letter-spacing:1px;padding:0 25px;height:35px;line-height:36px;-webkit-transition:0.2s color ease;-ms-transition:0.2s color ease;transition:0.2s color ease}.gal-handler .category-hld a:first-letter{font-size:14px}.gal-handler .category-hld a:hover,.gal-handler .category-hld a:focus,.gal-handler .category-hld a.active{text-decoration:none;color:#bd9b5d}.hldMap{clear:both;overflow:hidden;position:relative}.homePage .fancybox-close,.upperweb .fancybox-close{width:30px;height:30px;text-align:center;text-decoration:none;background-image:none;background:#bd9b5d;color:#ffffff}.homePage .fancybox-close:before,.upperweb .fancybox-close:before{position:relative;top:-1px;font-size:18px;content:'x'}.showRoute{position:absolute;right:40px;top:160px;padding:8px 10px;opacity:0;z-index:999;cursor:pointer;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.showRoute.active{opacity:1}#map_popup{width:800px;height:510px;position:relative}#map_directions{width:800px;height:450px;position:absolute;top:0;left:0;z-index:50}#mapHolder{float:right;width:100%;height:580px;position:relative;padding:0;z-index:10}#map{width:100%;height:100%;overflow:hidden}#map_canvas{float:left;width:100%;height:580px;z-index:100;display:none}#map_canvas.fixed{position:fixed !important}.homePage #map_canvas{display:block}.contact #holder #map_canvas{display:block}.map_history{position:absolute;padding:20px 20px;left:20px;top:20px;z-index:200;background:#ffffff;box-shadow:2px 2px 3px #777777}.map_history span{float:left;position:relative;font-size:12px;font-weight:bold;text-transform:uppercase;color:#797F85}.map_history .our_objects{padding-left:40px}.map_history .our_objects:before{position:absolute;width:30px;height:38px;left:0;top:-9px;content:'';background:url(/img/sprites.png?{VERSION}) left -242px no-repeat}.map_history .atractions{padding-left:30px;margin-left:30px}.map_history .atractions:before{position:absolute;width:20px;height:25px;left:0;top:-2px;content:'';background:url(/img/sprites.png?{VERSION}) -34px -242px no-repeat}.check-route{position:absolute;width:350px;padding:20px 35px;left:0;right:0;margin:auto;bottom:0;z-index:200;border:3px solid #bd9b5d;background:#ffffff}.check-route .title{font-family:"cinzelregular", "openSans";margin-bottom:15px;font-size:16px;text-transform:uppercase;line-height:1em;text-align:left;color:#bd9b5d}.check-route input{float:left;width:180px;height:35px;font-size:13px;font-style:italic;border:none;background:#ececec;color:#9f9f9f}.check-route button{position:relative;width:90px;float:left;height:35px;padding:4px 15px 5px 15px;outline:none;font-size:13px;text-transform:uppercase;border:none;background:#bd9b5d;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.check-route button:hover{background:#333333}.check-route button:after{position:absolute;right:18px;top:8px;width:17px;height:17px;content:'';background:url(/img/sprites.png?{VERSION}) -23px -142px no-repeat}.check-route .directions_error{display:block;font-size:12px;text-align:left;color:#000000}#map_routes{position:absolute;z-index:100;top:0;right:0;height:450px;background:#ffffff;background:rgba(255, 255, 255, 0.9);overflow-y:scroll;overflow-x:hidden;width:50%;display:none}#map_routes_content{-webkit-overflow-scrolling:touch}#map_details{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:50px;font-family:"cinzelregular", "openSans";font-size:12px}#map_details .map_holder{height:50px;overflow:hidden;float:left}#map_details .map_holder div{height:25px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;clear:both}#map_details .map_holder div span{height:25px;line-height:24px}#map_routes_toggle{float:right;border:none;outline:none;font:normal 11px/150% "cinzelregular", "openSans";background:#bd9b5d;color:#ffffff !important;text-transform:uppercase;padding:6px 10px 3px;text-align:center;transition:all 0.3s ease-in}#map_routes_toggle:hover,#map_routes_toggle:focus{background:#333333;color:#ffffff !important;cursor:pointer;outline:none}#map_url{float:right;clear:right;margin-top:4px;color:#333333}#map_url:hover,#map_url:focus{color:#3e4e70;cursor:pointer;outline:none}.boxes{position:absolute;left:0;top:0;bottom:0;right:0}.boxes .box{position:absolute;display:block;top:0;bottom:0;width:33%;overflow:hidden;height:100%;margin:auto;z-index:100;cursor:pointer}.boxes .box .normal,.boxes .box .gray{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;opacity:1;-webkit-transition:0.8s all ease;-ms-transition:0.8s all ease;transition:0.8s all ease}.boxes .box .normal{opacity:0;z-index:10}.boxes .box:hover .normal{opacity:1}.boxes .box.animate .backoverlay{opacity:1;visibility:visible}.boxes .box.animate .overlay{opacity:0}.boxes .box.first{position:fixed;left:0;z-index:1755;will-change:width;transform:translate3d(0, 0, 0)}.boxes .box.first .caption{width:460px;left:28.5%;right:15%}.boxes .box.first .caption.showCaption{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition-delay:0.6s}.boxes .box.first .caption:hover .button{border:1px solid #000000;background:#bd9b5d}.boxes .box.first .boxContact{right:0}.boxes .box.first .mail{margin-left:40px}.boxes .box.first.animating .oneLetterTitle{width:300px;right:0 !important;background:none !important}.boxes .box.first.animating .oneLetterTitle .inn .name{overflow:visible;float:none;width:auto}.boxes .box.first.animating .oneLetterTitle .inn:before{display:none}.boxes .box.first.animating .oneLetterTitle.animateLetter{right:50% !important;margin-right:-150px;text-align:center;-webkit-transition:1s all ease;-ms-transition:1s all ease;transition:1s all ease;z-index:250}.boxes .box.first.animating .oneLetterTitle.hide{-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;opacity:0}.boxes .box.first.animating .mail{margin-left:0}.boxes .box.first:hover{filter:none;-webkit-filter:grayscale(0)}.boxes .box.centered{left:0;right:0;width:100%;margin:auto;z-index:1;overflow:visible;background-attachment:fixed;filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease}.boxes .box.centered .normal{background-attachment:fixed}.boxes .box.centered.expanded .caption{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.boxes .box.centered.expanded .caption:hover .button{border:1px solid #000000;background:#bd9b5d}.boxes .box.centered.expanded .inn{opacity:1}.boxes .box.centered.expanded .overlay{padding:0;left:38%;right:38%;margin-top:-84px}.boxes .box.centered.expanded .overlay.moveLeft{left:56%;padding:0;margin-top:0}.boxes .box.centered.expanded .overlay.moveRight{left:20%;padding:0;margin-top:0}.boxes .box.centered.expanded.hideCaption{filter:gray !important;-webkit-filter:grayscale(100%) !important;-webkit-transition:all .6s ease !important}.boxes .box.centered.expanded.hideCaption .gray{opacity:1 !important;visibility:visible !important}.boxes .box.centered.expanded.hideCaption .normal{opacity:0 !important;visibility:hidden !important}.boxes .box.centered.expanded.hideCaption .inn{opacity:0;transition-delay:0s}.boxes .box.centered.expanded.hideCaption .caption{-webkit-transition:0.7s all ease;-ms-transition:0.7s all ease;transition:0.7s all ease;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);transition-delay:0.1s}.boxes .box.centered.expanded.hideCaption .mail,.boxes .box.centered.expanded.hideCaption .phone{opacity:0}.boxes .box.centered.expanded:hover{filter:none;-webkit-filter:grayscale(0)}.boxes .box.centered .mail,.boxes .box.centered .phone{float:none;margin:0 150px;color:#ffffff}.boxes .box.centered .phone:before{top:6px}.boxes .box.centered .boxContact{width:100%;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.boxes .box.last{position:fixed;right:0;z-index:1755;will-change:width;transform:tranlate3d(0, 0, 0)}.boxes .box.last .caption{width:460px;right:32.5%;left:17%}.boxes .box.last .caption.showCaption{opacity:1 !important;transform:scale(1) !important;transition-delay:0.6s !important}.boxes .box.last .caption:hover .button{border:1px solid #000000;background:#bd9b5d}.boxes .box.last.animating .oneLetterTitle{width:300px;left:0 !important;background:none !important}.boxes .box.last.animating .oneLetterTitle .inn .name{overflow:visible;float:none;width:auto}.boxes .box.last.animating .oneLetterTitle .inn:after{display:none}.boxes .box.last.animating .oneLetterTitle.animateLetter{left:50% !important;margin-left:-150px;text-align:center;-webkit-transition:1s all ease;-ms-transition:1s all ease;transition:1s all ease;z-index:250}.boxes .box.last.animating .oneLetterTitle.hide{opacity:0}.boxes .box.last.animating .phone{margin-right:0}.boxes .box.last.animate .caption{-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.boxes .box.last .normal,.boxes .box.last .gray{transition:none}.boxes .box.last .phone{margin-right:40px}.boxes .box.last:hover{filter:none;-webkit-filter:grayscale(0)}.boxes .box.last:hover .inn{opacity:1;transition-delay:0.1s}.boxes .box.hotel h2:before,.boxes .box.hotel h4:before{background-position:-345px -117px}.boxes .box.spa h2:before,.boxes .box.spa h4:before{background-position:-345px -181px}.boxes .box.restaurant h2:before,.boxes .box.restaurant h4:before{width:159px;height:54px;background-position:-325px -245px}.boxes .overlay{position:absolute;top:50%;left:0;right:0;z-index:350;-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.boxes .caption{position:absolute;height:400px;padding:100px 50px;top:0;bottom:0;margin:auto;width:auto;max-width:460px;left:38%;right:38%;opacity:0;z-index:300;background:#000000;background:rgba(0, 0, 0, 0.7);-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.7s all ease;-ms-transition:0.7s all ease;transition:0.7s all ease}.boxes .caption .inn{position:absolute;bottom:30px;left:0;right:0;margin:0 auto;width:350px;max-width:100%;line-height:1.8em;text-align:center;font-size:13px;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;transition-delay:0.3s}.boxes .caption .inn p{margin-bottom:0;padding:0 5px}.boxes .caption .button{display:inline-block;margin-top:20px}.boxes .caption:hover{background:rgba(0, 0, 0, 0.9)}.boxes .overlay:hover + .h2_sec + .caption{background:rgba(0, 0, 0, 0.9)}.boxes h2,.boxes h4{position:relative;top:20px;text-align:center;font-size:35px;text-transform:uppercase;line-height:1em;color:#ffffff;transition-delay:0.1s}.boxes h2 span,.boxes h4 span{position:relative}.boxes h2 span:before,.boxes h4 span:before,.boxes h2 span:after,.boxes h4 span:after{position:absolute;left:0;top:-6px;right:0;height:1px;content:'';background:#ffffff}.boxes h2 span:after,.boxes h4 span:after{top:auto;bottom:-6px}.boxes h2:before,.boxes h4:before{position:absolute;width:122px;height:54px;left:0;right:0;top:-165px;bottom:0;margin:auto;content:'';background:url(/img/sprites.png?{VERSION}) -345px -181px no-repeat}.boxes .h2_sec{position:absolute;left:0;top:50%;margin-top:-50px;right:0;padding:10px 0;text-align:center;opacity:0;font-size:83px;font-weight:normal;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:1s all ease;-ms-transition:1s all ease;transition:1s all ease}.boxes .h2_sec span:before{top:5px;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;transition-delay:1s}.boxes .h2_sec span:after{bottom:5px;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;transition-delay:1s}.boxes .h2_sec:before{position:absolute;top:-50px;left:0;right:0;margin:auto;width:387px;height:297px;background:url("/img/shadow.png") no-repeat;background-position:left top !important}.boxes .h2_sec:after{position:absolute;top:-65px;left:0;right:0;width:122px;height:54px;content:'';margin:auto;background:url(/img/sprites.png?{VERSION}) -345px -309px no-repeat}.boxes .oneLetterTitle{position:absolute;right:0;top:0;bottom:0;z-index:300;width:80px;margin:auto 0 auto 0;height:50px;line-height:52px;font-family:"cinzelregular", "openSans";font-size:35px;text-transform:uppercase;background:#000000;opacity:0;background:rgba(0, 0, 0, 0.7);color:#ffffff;-webkit-transition:0.5s all ease-out;-ms-transition:0.5s all ease-out;transition:0.5s all ease-out}.boxes .oneLetterTitle.triggerLeftSection{text-align:right;padding:0 15px 0 0}.boxes .oneLetterTitle.triggerLeftSection .inn{position:relative}.boxes .oneLetterTitle.triggerLeftSection .inn .name{float:right;width:17px;overflow:hidden}.boxes .oneLetterTitle.triggerLeftSection .inn:before{position:relative;float:left;left:10px;top:14px;width:12px;content:'';height:21px;background:url(/img/sprites.png?{VERSION}) -32px -43px no-repeat}.boxes .oneLetterTitle.triggerRightSection{left:0;right:auto;text-align:left;padding:0 0 0 15px}.boxes .oneLetterTitle.triggerRightSection .inn{position:relative}.boxes .oneLetterTitle.triggerRightSection .inn .name{float:left;width:25px;overflow:hidden}.boxes .oneLetterTitle.triggerRightSection .inn:after{position:relative;float:right;right:10px;top:14px;width:12px;content:'';height:21px;background:url(/img/sprites.png?{VERSION}) -48px -43px no-repeat}.boxes .oneLetterTitle:hover{background:#000000}.boxes .box.hotel .oneLetterTitle.triggerLeftSection .inn .name,.boxes .box.hotel .oneLetterTitle.triggerRightSection .inn .name{width:28px}.boxes .box.hotel .button{border:1px solid #bd9b5d}.boxes .box.hotel .caption:hover .button{background:#bd9b5d}.boxes .box.spa .oneLetterTitle.triggerLeftSection .inn .name,.boxes .box.spa .oneLetterTitle.triggerRightSection .inn .name{width:18px}.boxes .box.spa .button{border:1px solid #005011}.boxes .box.spa .caption:hover .button{background:#005011}.boxes .box.restaurant .oneLetterTitle.triggerLeftSection .inn .name,.boxes .box.restaurant .oneLetterTitle.triggerRightSection .inn .name{width:25px}.boxes .box.restaurant .button{border:1px solid #a20909}.boxes .box.restaurant .caption:hover .button{background:#a20909}.boxes .boxContact{position:absolute;width:84%;bottom:0;text-align:center;z-index:300;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.boxes .boxContact .mail{float:left;position:relative;width:auto !important;height:auto !important;display:inline-block !important;margin-left:10px;padding-left:22px;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.boxes .boxContact .mail:before{position:absolute;left:0;top:8px;width:16px;height:12px;content:'';background:url(/img/sprites.png?{VERSION}) -134px -44px no-repeat}.boxes .boxContact .mail:hover{text-decoration:underline}.boxes .boxContact .phone{float:right;position:relative;width:auto !important;height:auto !important;display:inline-block !important;margin-right:10px;padding-left:20px;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.boxes .boxContact .phone:before{position:absolute;left:0;top:8px;width:14px;height:14px;content:'';background:url(/img/sprites.png?{VERSION}) -220px -58px no-repeat}.boxes .boxContact .phone:hover{text-decoration:underline}.boxes .boxContact span{margin:0 10px;font-size:14px;color:#ffffff}.boxes .backoverlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:200;opacity:0;visibility:hidden;background:rgba(0, 0, 0, 0.7)}.boxes .boxVideo{display:block;height:auto !important;z-index:500;opacity:1;-webkit-transition:0.3s opacity ease;-ms-transition:0.3s opacity ease;transition:0.3s opacity ease}.boxes .boxVideo.hideVideo{opacity:0;display:none}.boxes .box.first .boxVideo,.boxes .box.last .boxVideo{position:absolute;left:0;top:0;bottom:0;right:0;height:100% !important;z-index:1}.boxes .box.first .boxVideo{left:auto}.boxes .box.centered .boxVideo{width:100% !important}.boxes .box.centered .gray + .boxVideo{z-index:200}.homeHidden{display:none}.logoMain{position:absolute;left:0;width:112px;height:44px;top:23px;right:0;font-size:12px;margin:auto;text-decoration:none;z-index:1700;text-align:center;text-transform:uppercase;text-indent:-9999px;color:#ffffff;background:url("/img/logo.png") no-repeat;transform:translateZ(0)}.logoMain:hover{text-decoration:none}.generic .mainHeader:before{top:-350px;height:350px}.generic .mainHeader.active:before{box-shadow:0 90px 200px #ffffff}.generic .boxes .box{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease}.generic .boxes .box .overlay,.generic .boxes .box .boxContact{opacity:0}.generic .boxes .box .backoverlay{opacity:1;visibility:visible}.generic .boxes .box .oneLetterTitle{margin:0}.generic .boxes .box.animate .backoverlay{opacity:0}.generic .boxes .box.animate .boxContact{opacity:1}.generic .boxes .box.first{overflow:visible;left:-33%;height:50px;bottom:auto;margin-left:-2px}.generic .boxes .box.first .caption{width:60%;left:15%}.generic .boxes .box.first .triggerLeftSection{right:-80px;opacity:1}.generic .boxes .box.last{overflow:visible;right:-33%;height:50px;bottom:auto;margin-right:-2px}.generic .boxes .box.last .caption{width:67%;left:16%}.generic .boxes .box.last .triggerRightSection{left:-80px;opacity:1}.generic .boxes .box.first .overlay.showOverlay,.generic .boxes .box.last .overlay.showOverlay{opacity:1}.generic .boxes .box.first .caption.showCaption,.generic .boxes .box.last .caption.showCaption{transition-delay:0.3s !important}.generic .boxes .box.first.animating,.generic .boxes .box.last.animating{filter:none;-webkit-filter:grayscale(0)}.generic .boxes .box.first.animating .overlay,.generic .boxes .box.last.animating .overlay{margin-top:-80px}.generic .boxes .box.first.animating .oneLetterTitle.hide,.generic .boxes .box.last.animating .oneLetterTitle.hide{display:none}.generic .boxes .box.first.open .caption:hover,.generic .boxes .box.last.open .caption:hover{background:#000000;transition-delay:0}.generic .boxes .box.first:hover .oneLetterTitle,.generic .boxes .box.last:hover .oneLetterTitle{background:#000000}.generic.submenuView .mainHeader{position:absolute;padding-top:60px;height:100px;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}.generic.submenuView .boxContact{width:100%}.generic.submenuView .footer{display:none}.generic.genericView .mainHeader{padding-top:60px;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}.generic.genericView .mainHeader.moveToTop{height:100px}.generic.genericView .boxes .box{position:fixed}.generic.genericView .boxes .box.box.first .boxContact,.generic.genericView .boxes .box.box.last .boxContact{width:100%}.generic.genericView .offersListing_home{padding:200px 0 40px}.homePage #holder + .footer_bottom,.homePage #holder + .footer_bottom + .footer,.submenuView .footer_bottom,.submenuView .footer + .footer_bottom + .footer,.contact .footer + .footer_bottom,.contact .footer + .footer_bottom + .footer,.standard_footer .foot_right + .foot_left,.standard_footer .foot_right + .foot_left + .social,.standard_footer .foot_right + .foot_left + .social + .foot_right{display:none}.homePage .section{background:#f7f7f7}.homePage .logoMain{display:none}.homePage .mainHeader{position:absolute;top:auto;height:78px;bottom:20px;opacity:0;visibility:hidden}.homePage .mainHeader:before{opacity:0}.homePage .mainHeader.fixed{position:fixed;height:115px;top:0}.homePage .mainHeader.fixed:before{opacity:1}.homePage.fromSubpage .mainHeader{visibility:visible}.homePage.fromSubpage .loader{display:none}.homePage.fromSubpage .box.first .boxVideo,.homePage.fromSubpage .box.last .boxVideo{display:block;opacity:1}.onStart .scrollToBottom{display:none}.onStart .footer{display:none !important}.onStart .boxes .box.first,.onStart .boxes .box.last{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease}.onStart .boxes .box.first:hover,.onStart .boxes .box.last:hover{filter:none;-webkit-filter:grayscale(0)}.onStart .boxes .box.first:hover .caption,.onStart .boxes .box.last:hover .caption{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition-delay:0.1s}.onStart .boxes .box.first:hover .overlay,.onStart .boxes .box.last:hover .overlay{margin-top:-80px}.homeReveal .lang_standard .lang,.homeReveal .boxes .box.centered.expanded .caption{opacity:0}.homeReveal .boxes .box.fixed{bottom:auto;top:30px !important;transition:none}.homeReveal .boxes .box.fixed .oneLetterTitle{margin:0;top:0}.homeReveal .boxes .box.fixed .oneLetterTitle.hide{display:none}.homeReveal .boxes .box.fixed.toTopAddTransition{top:0 !important;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease}.homeReveal .boxes .box.centered h2:before{background-position:-115px top}.homeReveal .boxes .box.centered.expanded .overlay{padding:100px 120px 70px;background:#000000;background:rgba(0, 0, 0, 0.7)}.homeReveal .boxes .box.centered .h2_sec{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.homeReveal .boxes .box.centered .h2_sec.hide{opacity:0}.homeReveal .boxes .box.centered .h2_sec span:before,.homeReveal .boxes .box.centered .h2_sec span:after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.homeReveal .boxes .box.centered .overlay{opacity:0}.homeReveal .boxes .box.centered .boxContact{opacity:0}.homeReveal .boxes .oneLetterTitle.triggered{opacity:1;right:-80px}.homeReveal .boxes .oneLetterTitle.triggered.triggerRightSection{left:-80px}.homeReveal .boxes .box.first .caption{width:63%;left:14.5%}.homeReveal .boxes .box.last .caption{width:67%;left:16%}.homeReveal .boxes .box.first .boxContact,.homeReveal .boxes .box.last .boxContact{width:100%}.homeReveal .boxes .box.first .overlay h2,.homeReveal .boxes .box.last .overlay h2{transform:translate(0) !important}.homeReveal .boxes .box.first.minimized,.homeReveal .boxes .box.last.minimized{height:50px}.homeReveal .boxes .box.first.minimized .overlay,.homeReveal .boxes .box.last.minimized .overlay,.homeReveal .boxes .box.first.minimized .boxContact,.homeReveal .boxes .box.last.minimized .boxContact{opacity:0}.homeReveal .boxes .box.first.minimized .oneLetterTitle,.homeReveal .boxes .box.last.minimized .oneLetterTitle{width:100%;background:#000000}.homeReveal .boxes .box.first.minimized.animateHeight,.homeReveal .boxes .box.last.minimized.animateHeight{height:100%}.homeReveal .boxes .box.first.show .boxContact,.homeReveal .boxes .box.last.show .boxContact{transition-delay:0.5s}.homeReveal .boxes .box.first.animating .overlay,.homeReveal .boxes .box.last.animating .overlay{margin-top:-80px}.homeReveal .boxes .box.first.animating .normal,.homeReveal .boxes .box.last.animating .normal{opacity:1}.homeReveal .boxes .box.first.animating .gray,.homeReveal .boxes .box.last.animating .gray{opacity:0;visibility:hidden}.homeReveal .boxes .box.first.open .caption:hover,.homeReveal .boxes .box.last.open .caption:hover{background:#000000;transition-delay:0}.homeReveal .boxes .box.first:hover .oneLetterTitle,.homeReveal .boxes .box.last:hover .oneLetterTitle{background:#000000}.homeReveal .boxes .boxContact{opacity:0}.homeReveal .boxes .boxContact.show{opacity:1}.homeReveal .boxes .overlay{opacity:0}.homeReveal .boxes .overlay.showOverlay{opacity:1;transition-delay:0.5s}.homeReveal .mainHeader{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0);opacity:1;visibility:visible}.homeReveal .mainHeader:before{display:none}.homeReveal .mainHeader.show{display:block;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0);-webkit-transform:translateZ(0);visibility:visible}.homeReveal .mainHeader.show .lang{opacity:1}.homeReveal .mainHeader.fixed:before{display:block}.homeReveal .mainBottomNav{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}.homeReveal .mainBottomNav.hide{-moz-transform:translate(0, 100px);-webkit-transform:translate(0, 100px) translateZ(0);transform:translate(0, 100px)}.homeReveal .scrollToBottom{display:block}.homeReveal .homeHidden{display:block}.ieNew .boxes .box{transition-duration:0.3s !important;transition-property:all !important}.button{padding:10px 40px;line-height:1em;text-transform:uppercase;letter-spacing:2px;border:1px solid #bd9b5d;background:#000000;background:rgba(0, 0, 0, 0.4);-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.footer_bottom{position:relative;overflow:hidden;clear:both;padding:40px 0;z-index:999;background:#f7f7f7}.footer_bottom .centerWrap{padding-bottom:15px;border-bottom:1px solid #d0d0d0}.footer_bottom .footer_logo{position:absolute;width:130px;height:54px;left:0;right:0;top:75px;margin:auto;text-indent:-9999px;background:url(/img/sprites.png?{VERSION}) -341px -53px no-repeat}.footer_bottom .share-icons{margin-bottom:10px}.footer{clear:both;overflow:hidden;position:relative;padding:15px 20px;z-index:999;font-size:11px;font-family:"openSans_bold";background:#333333;color:#999}.foot_left{float:left;position:relative;margin:0}.foot_left:after{position:absolute;right:-15px;top:4px;height:20px;content:'';border-right:1px solid #999}.footer_left_contact{float:left}.footer_left_contact h3,.footer_left_contact .given-name{font-size:18px;padding-bottom:2px;line-height:1.3em;margin-bottom:5px;text-transform:uppercase}.footer_left_contact h3 span,.footer_left_contact .given-name span{font-size:14px}.footer_left_contact .additional-name{font-size:14px}.footer_left_contact p{margin-bottom:0;font-size:12px;line-height:2em}.footer_left_contact .phone{text-decoration:none}.footer_left_contact .mail{color:#bd9b5d}.social{float:left;margin:60px 0 0 50px}.social li{float:left;list-style:outside none}.social li a{display:block;text-indent:-9999px;transition:none}.social li .fb{width:8px;height:16px;background:url(/img/sprites.png?{VERSION}) left -43px no-repeat}.social li .fb:hover{background-position:-10px -43px}.foot_right{float:right;position:relative;padding-right:80px}.foot_right .foot_logo{position:relative;top:2px;display:inline-block;margin-left:10px}.foot_right .foot_logo:after{position:absolute;right:-70px;top:-19px;width:70px;height:22px;content:'';background:url(/img/sprites.png?{VERSION}) left -485px no-repeat}.foot_right .foot_logo:hover:after{background-position:left -509px}.foot_right:before{position:absolute;left:-15px;top:4px;height:20px;content:'';border-left:1px solid #999}.traveler{margin-right:3px}.traveler,.holidaycheck{display:inline-block;vertical-align:top;width:24px;height:24px;text-align:left;text-indent:-9999px;background:url(/img/sprites.png?{VERSION}) -191px -400px no-repeat}.holidaycheck{background-position:-163px -400px}.traveler:hover{background-position:-191px -426px}.holidaycheck:hover{background-position:-163px -426px}.partners-list{text-align:center;margin-top:35px}.partners-list img{width:auto;height:70px;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.partners-list img[alt="Forbes 2011"]{width:110px}.partners-list li{display:inline-block;margin:0 10px}.partners-list li:hover img{filter:none;-webkit-filter:grayscale(0%)}.foot-text{float:right;text-align:right}.foot-text h3{clear:both;font-size:18px;padding-bottom:3px;text-transform:uppercase}.newsletterCont{clear:both;position:relative;float:right;width:230px;margin-bottom:5px}.newsletterCont input[type="email"]{width:230px;height:34px;padding:0 35px 0 15px;font-size:12px;border:none;background:#ececec;color:#b2b2b2}.newsletterCont input:required{box-shadow:none !important}.newsletterCont .IsEzine{display:none}.newsletterCont .form-msg{position:absolute;top:34px;right:0;left:15px}.newsletterCont .buttons .btn{position:absolute;right:0;top:0;bottom:0;width:36px;height:34px;text-indent:-9999px;border:none;outline:none}.newsletterCont .buttons .btn:before{position:absolute;right:0;top:0;bottom:0;width:36px;height:34px;z-index:5;content:'';background:#bd9b5d;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.newsletterCont .buttons .btn:after{position:absolute;right:10px;top:10px;width:16px;height:12px;z-index:10;content:'';background:url(/img/sprites.png?{VERSION}) -134px -44px no-repeat}.newsletterCont .buttons .btn:hover:before{background:#333333}.newsletterCont .form-msg .alert{padding:7px 10px 5px 10px;font-size:10px;line-height:1.4em;color:#ffffff}.newsletterCont .form-msg .form-success{background:#bd9b5d}.newsletterCont .form-msg .form-error{background:#bd9b5d}.icons-footer{clear:both}.icons-footer .icons-left{float:left;margin-right:30px}.icons-footer .icons-right{float:right}.navigation-footer{position:absolute;left:0;right:0;width:200px;top:15px;text-align:center;margin:auto}.navigation-footer li{display:inline-block;list-style:outside none}.navigation-footer li a{color:#999}.testimonials .newsletterCont{margin-right:15px}.testimonials .newsletterCont .buttons .btn{right:-15px}.onePageBackground .genericSectionsSpecial{position:absolute;left:0;top:0;right:0;bottom:0}.onePageBackground .section--generic{padding-top:500px}.onePageBackground .fixedSection{position:fixed;width:100%;height:100%;z-index:99}.onePageBackground .fixedSection .fixed_bg{position:absolute;width:100%;height:auto;bottom:-300px;background-attachment:scroll}.onePageBackground .fixedSection .fixed_bg.grayOverlay{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}.onePageBackground .fixedSection .introText{margin-top:160px}#cookieWarning .cookieContent .cookieButton{display:inline-block;margin:0 !important;padding:4px 0 !important;float:none !important;border:0 none !important;font-size:13px !important}.socialmedia{position:fixed;right:40px;bottom:25px;width:120px;height:37px;padding:3px;overflow:hidden;margin:auto;text-align:center;z-index:800;border:2px solid #bd9b5d;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.socialmedia .title{text-transform:uppercase;cursor:default;background:none;color:#ffffff;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;text-shadow:1px 1px 1px #000000}.socialmedia .share-icons{float:none;position:relative;top:-26px;text-align:center;opacity:0;visibility:hidden}.socialmedia.visible{width:175px}.socialmedia.visible .share-icons{opacity:1;visibility:visible}.socialmedia .title.hidden{visibility:hidden;opacity:0}.share-icons{float:right;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;text-align:left}.share-icons li{list-style:outside none;display:inline-block;margin:0 2px}.share-icons li a,.share-icons li span{display:block;width:24px;height:24px;text-indent:-9999px;background:url(/img/sprites.png?{VERSION}) left -400px no-repeat;border-radius:3px}.share-icons li a.pinterest,.share-icons li span.pinterest{background-position:-135px -400px}.share-icons li a.pinterest:hover,.share-icons li span.pinterest:hover{background-position:-135px -426px}.share-icons li a.mail,.share-icons li span.mail{background-position:-81px -400px}.share-icons li a.mail:hover,.share-icons li span.mail:hover{background-position:-81px -426px}.share-icons li a.twitter,.share-icons li span.twitter{background-position:-108px -400px}.share-icons li a.twitter:hover,.share-icons li span.twitter:hover{background-position:-108px -426px}.share-icons li a.google,.share-icons li span.google{background-position:-27px -400px}.share-icons li a.google:hover,.share-icons li span.google:hover{background-position:-27px -426px}.share-icons li a.instagram,.share-icons li span.instagram{background-position:-54px -400px}.share-icons li a.instagram:hover,.share-icons li span.instagram:hover{background-position:-54px -426px}.share-icons li a:hover,.share-icons li span:hover{background-position:left -426px}.flush-image{position:absolute;left:0;right:0;top:0;bottom:0}.flush-image .picture{position:fixed;left:0;top:0;bottom:0;right:0}.treatments-page .centerWrap{z-index:99}.section--treatments-filters{float:left;width:300px;position:relative;background:rgba(255, 255, 255, 0.9);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments-filters h2{padding-bottom:25px;font-size:21px;color:#bd9b5d;text-transform:uppercase}.section--treatments-filters .section-content{padding:40px}.section--treatments-filters .spa-buy-voucher,.section--treatments-filters .spa-price-list{display:block;padding:15px 20px 15px 55px;position:relative;text-transform:uppercase;text-decoration:underline;background:#333333;color:#ffffff}.section--treatments-filters .spa-buy-voucher:before,.section--treatments-filters .spa-price-list:before{position:absolute;width:25px;height:26px;top:16px;left:15px;content:'';background:url(/img/sprites.png?{VERSION}) -96px -239px no-repeat}.section--treatments-filters .spa-buy-voucher:hover,.section--treatments-filters .spa-price-list:hover{text-decoration:none}.section--treatments-filters .spa-price-list{border-top:1px solid #61605f}.section--treatments-filters .spa-price-list:before{position:absolute;width:21px;height:26px;top:16px;left:15px;content:'';background:url(/img/sprites.png?{VERSION}) -125px -239px no-repeat}.section--treatments-filters .spa-price-list:hover{text-decoration:none}.section--treatments-filters .filters-clear{display:block;text-align:center;padding:8px 10px;letter-spacing:0.1em;text-transform:uppercase;border:none;background:#bd9b5d;color:#ffffff;text-decoration:none}.section--treatments-filters .treatment-filters{width:100%;overflow:hidden}.section--treatments-filters .treatment-filters .filter-box{display:block;position:relative;margin-bottom:20px}.section--treatments-filters .treatment-filters .filter-box .filter-box-inner{width:100%;cursor:pointer;position:relative;padding:5px 20px;border:1px solid #c1c1c1;background:#ffffff}.section--treatments-filters .treatment-filters .filter-box .filter-box-inner:hover,.section--treatments-filters .treatment-filters .filter-box .filter-box-inner.active{color:#bd9b5d}.section--treatments-filters .treatment-filters .filter-box .filter-box-inner.active{margin-bottom:0}.section--treatments-filters .treatment-filters .filter-box .filter-box-inner.active .label:after{top:14px;border-top:4px solid transparent;border-bottom:4px solid white}.section--treatments-filters .treatment-filters .filter-box .label{line-height:30px;text-transform:uppercase;display:inline-block;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments-filters .treatment-filters .filter-box .label:before{position:absolute;right:-1px;width:20px;bottom:-1px;top:-1px;content:'';border:1px solid #bd9b5d;background:#000000}.section--treatments-filters .treatment-filters .filter-box .label:after{content:'';position:absolute;right:6px;top:17px;margin:auto;z-index:100;border-top:4px solid white;border-right:4px solid transparent;border-left:4px solid transparent;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments-filters .treatment-filters .filter-box .selected-treatment{font-size:em(12, 13);padding:4px 0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments-filters .treatment-subfilters{display:none}.section--treatments-filters .treatment-subfilters .treatment-tags{margin:0;padding:9px 0;width:100%;background:#ffffff;list-style:none;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments-filters .treatment-subfilters .treatment-tags .treatment-tag{position:relative;margin:15px 10px 15px 20px;padding-left:28px;line-height:16px;color:#656565;cursor:pointer}.section--treatments-filters .treatment-subfilters .treatment-tags .treatment-tag:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;background:#ffffff;border:1px solid #b5b5b5;border-radius:50%}.section--treatments-filters .treatment-subfilters .treatment-tags .treatment-tag:after{content:'';position:absolute;left:4px;top:4px;width:9px;height:9px;background:#000000;border-radius:50%;opacity:0;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments-filters .treatment-subfilters .treatment-tags .treatment-tag:hover:after,.section--treatments-filters .treatment-subfilters .treatment-tags .treatment-tag.selected:after{opacity:1}.section--treatments{padding-left:350px}.section--treatments .no-treatments{text-align:center;padding:40px;background:#ffffff}.section--treatments .loading{position:absolute;left:350px;top:200px;right:0;margin:auto;width:110px;height:110px;z-index:9999;background:rgba(255, 255, 255, 0.8);display:none;border-radius:50%}.section--treatments .loading .loader-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80px;height:80px;background:#000;border-radius:50%;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments .loading .loader-icon img{width:76px;height:76px;position:absolute;top:-1px;bottom:0;left:0px;right:0;margin:auto}.section--treatments .loading.loading .loader-icon{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.section--treatments #listing-hld{position:relative}.section--treatments .treatments-category{overflow:hidden;margin-bottom:50px}.section--treatments .treatments-category .treatments-category-inner{width:100%;height:100%}.section--treatments .treatments-category .treatments-category-inner .img-hld{width:100%;height:210px;position:relative;cursor:pointer;-webkit-filter:sepia(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'old-timey\'><feColorMatrix type=\'matrix\' values=\'0.64 0.55 0.15 0 0 0.52 0.49 0.14 0 0 0.18 0.38 0.13 0 0 0 0 0 1 0\'/></filter></svg>#old-timey");-webkit-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease}.section--treatments .treatments-category .treatments-category-inner .img-hld:hover{-webkit-filter:sepia(0);filter:none}.section--treatments .treatments-category .treatments-category-inner .img-hld:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid rgba(255, 255, 255, 0.4)}.section--treatments .treatments-category .treatments-category-inner .title{text-align:center;position:absolute;font-size:32px;left:0;top:50%;line-height:1.1em;right:0;text-transform:uppercase;margin:auto;color:#ffffff;-moz-transform:translate(0, -35%);-webkit-transform:translate(0, -35%) translateZ(0);transform:translate(0, -35%)}.section--treatments .treatments-category .treatments-category-inner .title span{display:inline-block;position:relative;max-width:95%;text-shadow:1px 1px 4px #000000}.section--treatments .treatments-category .treatments-category-inner .title span:before{position:absolute;left:0;right:0;top:-15px;content:'';border-top:1px solid #ffffff}.section--treatments .treatments-category .treatments-category-inner .title span:after{position:absolute;left:0;right:0;bottom:-15px;content:'';border-bottom:1px solid #ffffff}.section--treatments .treatments-category .treatments-category-inner .treatments-list-hld{display:none;background:#ffffff}.section--treatments .treatments-category .treatments-category-inner .treatment{position:relative;overflow:hidden;font-size:13px;color:#818181;line-height:120%;cursor:pointer;border-top:1px solid #e4e4e4;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-top{overflow:hidden;padding:20px 30px;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-title{float:left;position:relative;width:50%;padding-left:25px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-title:before{position:absolute;width:16px;height:16px;left:0;top:-1px;content:'';background:url(/img/sprites.png?{VERSION}) -152px -199px no-repeat}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-title.no-content:before{display:none}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-time-price{float:right}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-time-price .treatment-time{position:relative;float:left;padding-left:25px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-time-price .treatment-time .time{position:absolute;width:17px;height:17px;left:0;top:-2px;content:'';background:url(/img/sprites.png?{VERSION}) -192px -199px no-repeat}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-time-price .treatment-price{position:relative;float:left;padding-left:25px;margin-left:20px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-time-price .treatment-price .price{position:absolute;width:17px;height:17px;left:0;top:0;content:'';background:url(/img/sprites.png?{VERSION}) -212px -199px no-repeat}.section--treatments .treatments-category .treatments-category-inner .treatment:hover .treatment-top,.section--treatments .treatments-category .treatments-category-inner .treatment.active .treatment-top{background:#bd9b5d;color:#ffffff}.section--treatments .treatments-category .treatments-category-inner .treatment:hover .treatment-title:before,.section--treatments .treatments-category .treatments-category-inner .treatment.active .treatment-title:before{background-position:-171px -199px}.section--treatments .treatments-category .treatments-category-inner .treatment:hover .treatment-time .time,.section--treatments .treatments-category .treatments-category-inner .treatment.active .treatment-time .time{background-position:-192px -218px}.section--treatments .treatments-category .treatments-category-inner .treatment:hover .treatment-price .price,.section--treatments .treatments-category .treatments-category-inner .treatment.active .treatment-price .price{background-position:-212px -218px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-hidden{display:none;line-height:1.7em}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-hidden .treatment-desc-intro{padding:20px 30px 5px 30px;border:solid #bd9b5d;border-width:1px 0;color:#bd9b5d}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-hidden .treatment-desc-intro ul{margin-bottom:15px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-hidden .treatment-desc-inn{padding:20px 30px 8px 30px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-top{padding:20px 30px;line-height:1.7em;border:1px solid #bd9b5d;color:#bd9b5d}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-middle{overflow:hidden;padding:30px;line-height:1.7em}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-middle .l-side{float:left;width:48%;margin-bottom:30px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc-middle .r-side{float:right;width:48%;margin-bottom:30px}.section--treatments .treatments-category .treatments-category-inner .treatment .treatmend-desc-bottom{clear:both;padding:20px;border:1px solid #bd9b5d;color:#bd9b5d}.section--treatments .treatments-category .treatments-category-inner .treatment .treatment-desc{line-height:1.7em}.section--treatments .treatments-category .treatments-category-inner .treatment:first-child{border-top:none}.section--calendar{position:relative;overflow:hidden;clear:both;height:auto;min-height:500px}.section--calendar .imagecontainer{position:absolute;left:0;right:0;top:0;bottom:0}.section--calendar .calendar-container{width:55%;margin:100px auto;padding:50px 0;background:rgba(255, 255, 255, 0.8)}.section--calendar .calendar-title{font-size:40px;margin-bottom:20px;text-align:center;color:#bd9b5d}.section--calendar .calendar-subtitle{margin-bottom:30px;font-size:20px;text-align:center;color:#333333}.section--calendar .calendar-footer{position:relative;padding-left:35px;margin:20px 40px 0 40px;color:#333333}.section--calendar .calendar-footer:before{position:absolute;width:25px;height:8px;left:0;top:10px;content:'';background:#6e572d;border-radius:3px}.calendar{width:90%;margin:auto}.calendar table{width:100%;border-collapse:collapse;margin-top:20px}.calendar table th{font-weight:normal;font-style:normal;background:#bd9b5d;color:#ffffff;font-size:13px;text-transform:uppercase;border:0 !important;border-left:1px solid #ffffff !important;padding:8px 0 !important}.calendar table th:first-child{border-left:none !imporant}.fc-widget-content{background:#FFF !important}.fc-event{border-radius:0;background:#6e572d !important;border:2px solid #6e572d !important}.fc-unthemed th,.fc-unthemed td,.fc-unthemed hr,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#c7a67b}.fc-event .fc-bg{background:none !important}.fc-state-default{background:#2E1D18;color:#c7a67b;text-shadow:none;box-shadow:none;border-color:#c7a67b;text-transform:uppercase;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.fc-state-default:hover{color:#FFF}.fc-day-grid-event .fc-content{padding-right:10px}.tooltip_calendar{position:absolute;left:-3px;top:-37px;width:234px;height:15px;padding:10px;word-wrap:break-word !important;white-space:pre-wrap !important;z-index:9999;background:#ccc;color:#000000;border-radius:5px}.tooltip_calendar .fc-content .fc-title,.tooltip_calendar .fc-content .fc-time{display:block}.fc-toolbar .fc-right{position:relative;top:6px}.fc-toolbar .fc-right .fc-state-default{text-shadow:none !important;background:#ffffff !important;color:#000000 !important}.fc-toolbar .fc-right .fc-state-active{background:#000000 !important;border:1px solid #000000;box-shadow:none !important;color:#ffffff !important}.fc-state-default.fc-corner-right,.fc-state-default.fc-corner-left{border-radius:0}.fc-toolbar h2{color:#000000}.fc-view > table table{margin:0}.fc-button-group button{position:relative;top:-4px;display:inline-block;outline:none;border:none;background-image:none !important}.fc-button-group .fc-prev-button,.fc-button-group .fc-next-button{width:35px;height:35px !important;margin-right:10px !important;background:url("../img/arrow_norm.svg") no-repeat !important}.fc-button-group .fc-prev-button:hover,.fc-button-group .fc-next-button:hover{background:url("../img/arrow_hov.svg") no-repeat !important}.fc-button-group .fc-next-button{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fc-button-group .fc-next-button:hover{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fc-icon-left-single-arrow:after,.fc-icon-right-single-arrow:after{display:none}input[type=text],input[type=search],input[type=email],textarea{border:1px solid #DDDDDD;transition:all 0.3s ease-in-out 0s}input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,textarea:focus{outline:none;border:1px solid #A4887A;box-shadow:0 0 3px #A4887A}.newsletter input:focus{border:none;box-shadow:none}[placeholder]:focus::-webkit-input-placeholder,[placeholder]:focus::-webkit-input-placeholder{transition:opacity 0.3s ease 0.3s;opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{transition:opacity 0.3s ease 0.3s;opacity:0}input::-webkit-input-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:#a6a6a6;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a6a6a6;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#a6a6a6;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#a6a6a6;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a6a6a6;opacity:1}.placeholder{color:#a6a6a6 !important}input[placeholder],[placeholder],*[placeholder]{color:#a6a6a6 !important}.touch .picture,.touch .section--imagebox,.touch .backgroundform .image,.touch .fixedSectionBody .fixedSection .fixed_bg,.touch .boxes .box.centered,.touch .section--imagebox .image{background-attachment:scroll}.touch .offerDetails .leftSide{opacity:1 !important;visibility:visible !important}@media only screen and (min-width: 769px) and (max-width: 1600px){.boxes .box.centered .caption{left:33%;right:33%}.boxes .box.centered.expanded .inn{bottom:40px}.homeReveal .boxes .box.centered.expanded .overlay{padding:95px 100px 70px}}@media only screen and (min-width: 769px) and (max-width: 1400px){.mainHeader .lang,.mainBottomNav .lang{right:-20px}.boxes .box.first .caption{width:410px;left:27.5%;right:15%}.boxes .box.centered .caption{width:410px;left:35%;right:35%}.boxes .box.centered.expanded .inn{bottom:40px}.boxes .box.centered .mail,.boxes .box.centered .phone{margin:0 100px}.boxes .box.last .caption{width:410px;right:32.5%;left:14%}.boxes .box.last .boxContact .phone{margin-right:30px}.homeReveal .boxes .box.centered.expanded .overlay{padding:95px 50px 70px}.homeReveal .boxes .box.first .caption,.generic .boxes .box.first .caption{width:370px;left:0;right:0;height:60%}.homeReveal .boxes .box.last .caption,.generic .boxes .box.last .caption{width:370px;left:0;right:0;height:60%}.testimonial_item{width:33.3%}.section--video{height:650px}.section--image .introText h1.smallFont{font-size:40px}}@media only screen and (min-width: 769px) and (max-width: 1280px){.centerWrap,.upperweb .section--generic .centerWrap{width:1024px}.section--video{display:none}.homePage .mainHeader:before{display:none !important}.socialmedia{right:10px;bottom:10px}.section--tabs .rside-container{padding-left:20px}.navigationMain ul > li a{padding:10px 8px;color:#ffffff !important}.boxes h2{font-size:25px}.boxes .box.centered .caption{left:30%;right:30%}.boxes .box.centered.expanded .inn{bottom:40px}.boxes .box.first:hover .overlay,.boxes .box.last:hover .overlay{margin-top:0}.boxes .box.first .caption{width:390px;left:27.5%;right:15%}.boxes .box.last .caption{width:390px;left:13%}.offersListing_home .offersListing_item:hover .imageCont{width:94%}.homeReveal .boxes .box.centered.expanded .overlay{padding:95px 40px 70px}.homeReveal .boxes .box.first .caption,.generic .boxes .box.first .caption{width:280px}.homeReveal .boxes .box.last .caption,.generic .boxes .box.last .caption{width:280px}.mainHeader .center{width:850px}.touch .mainHeader .lang{right:-5px}.listingContent{padding:20px 30px 0 30px}section.section.offersListing_home{width:1024px;margin:auto}section.section.offersListing_home .offersListing_item .inn{width:290px}section.section.offersListing_home .offersListing_item .overlay{width:290px}section.section.offersListing_home .inn{width:1020px}section.section.offersListing_home .offersListing_item{width:495px}section.section.offersListing_home .offersListing_item figure{width:154px}section.section.offersListing_home .offersListing_item .inn2 p{line-height:1.5em}.gal-handler .car-hide-btn{margin-left:400px}.gal-handler .category-hld a{padding:0 15px}.offerDetailsBody .centerWrap{width:780px}.roomsListing .roomsListing_item .roomDescription,.venuesListing .venueListing_item .venueDescription{width:410px}.roomsListing .roomListing_itemContainer .text{overflow:hidden;height:78px}.roomsListing .roomsListing_item .roomImage,.venuesListing .venueListing_item .venueImage{right:460px}.roomsListing .roomListing_itemContainer .buttons,.venuesListing .venueListing_itemContainer .buttons{width:470px}.section--imagebox .introText h1,.section--image .introText h1{font-size:60px}.boxes .boxContact{text-align:center}.boxes .boxContact span{float:none !important;display:inline-block;color:#ffffff !important}.section--contact{height:auto;padding:50px 0}.section--contact .centerWrap{top:0}.section--contact .hldMap{float:none;width:90%;margin:auto}.section--contact .hldMap #map-holder,.section--contact .hldMap #map_canvas{float:none;width:100%}.section--contact .contact_right{float:none;clear:both;width:100%}.section--tabs .lside{width:300px;padding-left:50px}.section--tabs .content{margin-left:0}.section--tabs .content .contactRight{width:310px}.footer .centerWrap{width:980px}.footer_bottom{z-index:99999}.UpperwebComponent{position:relative;z-index:999999}.UpperwebComponent #FooterCart .container{width:100%}.UpperwebComponent #FooterCart .col-offers,.UpperwebComponent #FooterCart .col-rooms{margin-bottom:40px}.fancybox-opened{z-index:99999 !important}.boxes .box .mail,.boxes .box .phone{float:none;display:block !important;margin:0 auto !important}.boxes .box .phone{width:150px !important}.boxes .box.hotel .mail{width:210px !important}.boxes .box.restaurant .mail{width:180px !important}.boxes .box.spa .mail{width:155px !important}.testimonial_item{width:50%}.testimonial_item .desc{height:auto}.listingContent .lSide{margin-left:10px}.listingContent .rSide{margin-right:auto}.gal-handler .logo{bottom:10px}.gal-handler .category-hld{margin:0;left:auto;width:100%}.gal-handler .car-hide-btn{left:auto !important;right:30px;bottom:40px}.subNav li a{font-size:30px}}@media only screen and (min-width: 769px) and (max-width: 1024px){.contact_form input[type="text"],.contact_form input[type="email"]{width:293px}.contact_form textarea{width:601px}.help-block{display:none}.business_form textarea{margin-bottom:10px}.generic .boxes .box.first .caption,.generic .boxes .box.last .caption{display:none}.boxes .box.first .caption{width:390px;left:19.5%;right:15%}.boxes .box.last .caption{width:390px;left:6%}.boxes .caption{display:none}.boxes .active .caption{display:block}.homeReveal .boxes .box.first .caption{width:310px;height:60%}.homeReveal .boxes .box.last .caption{width:310px;height:60%}.footer_left_contact{padding-left:5px}.foot-text{padding-right:5px}}@media only screen and (min-width: 769px) and (max-width: 1023px){.offerDetailsBody .socialmedia{display:none}}@media only screen and (min-width: 769px) and (max-width: 990px){.centerWrap,.upperweb .section--generic .centerWrap,.offerDetailsBody .centerWrap{width:760px}.listingContent{width:100%}.boxes .box h2{font-size:25px}.boxes .box.centered .caption{left:28%;right:28%}.boxes .box.centered.expanded .inn{width:300px;left:0 right:0;margin:0 auto}.boxes .box.centered .boxContact .mail{width:200px}.boxes .box.centered .boxContact .mail:before{top:8px}.boxes .box.centered .boxContact .phone{width:130px}.boxes .box.centered .boxContact span{display:block;margin:auto}.boxes .box .h2_sec{font-size:83px}.homeReveal .boxes .box.centered.expanded .overlay{padding:80px 20px 50px}.homeReveal .boxes .box.first .caption,.generic .boxes .box.first .caption,.homeReveal .boxes .box.last .caption,.generic .boxes .box.last .caption{display:none}.genericOther .navigationMain ul > li a{color:#ffffff}.mainHeader:before{display:none}.mainHeader .center{width:100%}.mainHeader .lang{top:-75px;right:30px}section.section.offersListing_home{width:720px;margin:auto}section.section.offersListing_home .offersListing_item{width:740px}section.section.offersListing_home .offersListing_item .inn{width:48%}section.section.offersListing_home .offersListing_item .overlay{width:100%}section.section.offersListing_home .inn{width:712px}section.section.offersListing_home .offersListing_item{width:710px}section.section.offersListing_home .offersListing_item figure{width:48%}section.section.offersListing_home .offersListing_item .inn2 p{line-height:1.5em}.section--imagebox .introText h1,.section--image .introText h1{font-size:50px}.section--content h2{transform:translateZ(0)}.section--content .section__content--left{width:45%;margin-left:30px}.section--content .section__content--left .inner{float:none;width:auto}.section--content .section__content--right{width:45%;margin-right:30px}.section--content .section__content--right .inner{float:none;width:auto}.section--tabs .rside{width:450px}.section--tabs .rside .content{width:450px}.section--tabs .rside .content p,.section--tabs .rside .content ul,.section--tabs .rside .content h1,.section--tabs .rside .content h2,.section--tabs .rside .content h3{clear:both}.bookMix .row.price .col-md-12 .col-md-6.mix_price{padding-left:0}.testimonial_item{padding:30px 45px}.testimonial_item .title{line-height:1.3em}.testimonial_item .desc{margin-bottom:20px}#map_popup,#map_directions{width:705px}#map_routes_toggle{margin-top:-50px;height:30px}.contact .section--tabs .rside{width:450px}.contact .section--tabs .rside .contactLeft,.contact .section--tabs .rside .contactRight{float:none;margin-left:0;width:100%}.contact_form textarea,.business_form textarea{width:400px}.contact_form .Info,.business_form .Info{float:left}.contact_form .form-msg,.business_form .form-msg{width:475px}.generic .mainHeader.for-mobi .navigationMain{width:740px;margin:auto}.generic .mainHeader.for-mobi .navigationMain .mobi-nav{bottom:-80px;left:110px;padding:10px 35px 9px 70px}.generic .mainHeader.for-mobi .navigationMain:before{left:25px}.generic .mainHeader.for-mobi .btn_book{bottom:-80px;right:110px}.generic .mainHeader.for-mobi.mobile-active .navigationMain ul{bottom:auto;top:100px}.homePage .mainHeader.for-mobi .navigationMain{width:740px;margin:auto}.generic .mainHeader .lang{top:-60px}.roomsListing .roomsListing_item{padding-bottom:80px;text-decoration:none}.roomsListing .roomsListing_item .roomInfo{width:48%;margin-left:18px}.roomsListing .roomsListing_item .roomImage{float:right;width:48%;right:0}.roomsListing .roomsListing_item .roomImage .ImageCont{width:100%}.roomsListing .roomsListing_item .roomDescription{clear:both;width:100%;margin-top:15px}.roomsListing .roomsListing_item:hover .roomImage{width:100%}.roomsListing .roomsListing_item:hover .roomImage .ImageCont{width:100%}.roomsListing .roomListing_itemContainer .buttons{width:100%;margin-top:-130px}.venuesListing .venueListing_item .venueInfo{width:48%}.roomsListing .roomsListing_item .roomImage,.venuesListing .venueListing_item .venueImage{float:right;width:48%;margin-bottom:20px;right:0}.roomsListing .roomsListing_item .roomImage .ImageCont,.venuesListing .venueListing_item .venueImage .ImageCont{width:100%}.venuesListing .venueListing_item:hover .venueImage{width:99%}.venuesListing .venueListing_item:hover .venueImage .ImageCont{width:100%}.venuesListing .venueListing_item .venueDescription .details{clear:both}.roomsListing .roomsListing_item .roomDescription,.venuesListing .venueListing_item .venueDescription{float:none;width:95%;margin:auto;padding-top:10px;clear:both}.roomsListing .roomsListing_item,.venuesListing .venueListing_item{padding-bottom:85px;padding-right:0}.roomsListing .roomListing_itemContainer .buttons,.venuesListing .venueListing_itemContainer .buttons{width:100%}.offerDetails .rightSide{width:430px}.footer .centerWrap{width:700px}}#en .mainHeader .center{width:1100px}@media only screen and (min-width: 769px) and (max-width: 1280px){#en .mainHeader .center{width:900px}}@media only screen and (min-width: 769px) and (max-width: 990px){#en .mainHeader .center{width:100%}#en .mainHeader .center .btn_book{right:157px}}@media only screen and (min-width: 769px) and (max-width: 768px){#en .mainHeader .center .btn_book{right:97px;width:180px}}@media only screen and (max-width: 768px){#en .mainHeader .center{width:100%}}#mNav,#mbnav{display:none}@media only screen and (max-width: 768px){body.scrollup .mainHeader.show,body.scrollup.genericView .mainHeader.show,body.scrollup .mainHeader,body.scrollup.genericView .mainHeader,body.scrollup .logoMain,body.scrollup.genericView .logoMain{-moz-transform:translate(0, 0px);-webkit-transform:translate(0, 0px) translateZ(0);transform:translate(0, 0px);-webkit-transition:0.8s transform ease;-ms-transition:0.8s transform ease;transition:0.8s transform ease}body.scrollup #mbnav,body.scrollup.genericView #mbnav{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}body.scrolldown .mainHeader.show,body.scrolldown.genericView .mainHeader.show,body.scrolldown .mainHeader,body.scrolldown.genericView .mainHeader,body.scrolldown .logoMain,body.scrolldown.genericView .logoMain{-moz-transform:translate(0, -65px);-webkit-transform:translate(0, -65px) translateZ(0);transform:translate(0, -65px);-webkit-transition:0.8s transform ease;-ms-transition:0.8s transform ease;transition:0.8s transform ease}body.scrolldown #mbnav,body.scrolldown.genericView #mbnav{-moz-transform:translate(0, 50px);-webkit-transform:translate(0, 50px) translateZ(0);transform:translate(0, 50px)}.section,.wrap{overflow:visible}.mainHeader .center{width:100%}.boxes{position:relative;height:100%}.boxes .box.unactive{display:none}#holder{width:100%}.homeHidden{display:block}#mNav{display:none}#mbnav{display:block;position:fixed;left:0;bottom:0;z-index:1800;width:100%;border-top:1px solid #bd9b5d;background:rgba(0, 0, 0, 0.9);-webkit-transition:0.8s transform ease;-ms-transition:0.8s transform ease;transition:0.8s transform ease;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}#mbnav li{float:left;width:33%}#mbnav li a{width:100%;text-align:center;color:#fff;text-decoration:none;padding-top:20px;position:relative;display:block}#mbnav li a:before{position:absolute;content:'';display:block;width:15px;height:15px;top:5px;left:0;right:0;margin:0 auto}#mbnav li.book{width:34%}#mbnav li.book a{background:#bd9b5d}#mbnav li.book a:before{width:16px;background:url(/img/sprites.png?{VERSION}) -256px -381px no-repeat}#mbnav li.phone a:before{background:url(/img/sprites.png?{VERSION}) -99px -337px no-repeat}#mbnav li.map a:before{background:url(/img/sprites.png?{VERSION}) -81px -294px no-repeat}section{position:relative;z-index:2}body .loader{display:none}body.gallery .footer{display:none !important}body.gallery #mbnav{display:none}body.gallery .logoMain{display:block}body.homePage .mainHeader{bottom:auto}body.homePage .footer{display:none !important}body.homePage .homeHidden .footer{display:block !important}body.mobile-nav{overflow:hidden}body.mobile-nav #holder{height:100%;overflow:hidden}body.mobile-nav #mbnav{display:none}body.mobile-nav .logoMain{-moz-transform:translate(0, 0px) !important;-webkit-transform:translate(0, 0px) translateZ(0) !important;transform:translate(0, 0px) !important}body.mobile-nav #mNav{background:#000;display:block;position:fixed;bottom:0;text-align:center;left:0;width:100%;z-index:1800;padding:13px 0 2px;border-top:1px solid #bd9b5d}body.mobile-nav #mNav a.button{color:#fff;text-decoration:none;margin:0 10px 10px;display:inline-block;padding:10px 0;width:40%;max-width:150px;min-width:125px;font-size:13px;letter-spacing:1px}body.mobile-nav #mobileNav:before{background:none;color:#000;content:'X';font-size:22px;font-weight:bold;height:26px;width:26px;text-align:center;text-transform:uppercase;top:10px;left:0;right:0;width:100%}body.mobile-nav .mainHeader,body.mobile-nav .mainHeader.for-mobi{height:100% !important;overflow:auto;background:rgba(0, 0, 0, 0.8);display:block !important;-webkit-transition:0 all ease;-ms-transition:0 all ease;transition:0 all ease;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}body.mobile-nav .mainHeader .center,body.mobile-nav .mainHeader.for-mobi .center{height:auto;top:63px;left:0;right:0;bottom:60px;display:block;position:absolute;overflow:auto}body.mobile-nav .mainHeader .center .navigationMain,body.mobile-nav .mainHeader.for-mobi .center .navigationMain{height:auto;width:100%;position:relative;left:auto;right:auto;top:auto;bottom:auto;padding:30px 0 0}body.mobile-nav .mainHeader .center .navigationMain .mobi-nav:before,body.mobile-nav .mainHeader.for-mobi .center .navigationMain .mobi-nav:before{display:none;content:'X';background:none;text-indent:0;font-size:22px;height:26px;line-height:26px;color:#000;text-transform:uppercase;text-align:center;top:10px;font-weight:bold}body.mobile-nav .mainHeader .center .navigationMain ul,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul{display:block;z-index:10;bottom:auto;left:auto;right:auto;top:auto;padding:0;background:none;position:relative;margin:0 15px}body.mobile-nav .mainHeader .center .navigationMain ul:after,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul:after{display:none}body.mobile-nav .mainHeader .center .navigationMain ul li,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li{position:relative;margin:0;padding:0;text-align:left;border-bottom:1px solid #bd9b5d;float:none;display:block}body.mobile-nav .mainHeader .center .navigationMain ul li a,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li a{display:block;position:relative;color:#fff}body.mobile-nav .mainHeader .center .navigationMain ul li a.active,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li a.active{font-weight:bold}body.mobile-nav .mainHeader .center .navigationMain ul li a span:after,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li a span:after{display:none}body.mobile-nav .mainHeader .center .navigationMain ul li.msub.mactive a .more,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub.mactive a .more{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.mobile-nav .mainHeader .center .navigationMain ul li.msub a .more,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub a .more{position:absolute;content:'';display:block;top:11px;bottom:auto;right:12px;width:24px;height:24px;border:2px solid #bd9b5d;border-radius:100%}body.mobile-nav .mainHeader .center .navigationMain ul li.msub a .more:before,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub a .more:before{position:absolute;content:'';display:block;top:2px;right:0;left:0;bottom:0;margin:auto;width:10px;height:6px;background:url("/img/sprites.png") no-repeat scroll -118px -45px}body.mobile-nav .mainHeader .center .navigationMain ul li.msub ul li a,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub ul li a{line-height:18px;text-transform:none;padding:3px 15px}body.mobile-nav .mainHeader .center .navigationMain ul li.msub ul li a.active,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub ul li a.active{color:#bd9b5d;font-weight:bold}body.mobile-nav .mainHeader .center .navigationMain ul li.msub ul li a:after,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub ul li a:after,body.mobile-nav .mainHeader .center .navigationMain ul li.msub ul li a:before,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.msub ul li a:before{display:none}body.mobile-nav .mainHeader .center .navigationMain ul li.mactive ul,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.mactive ul{height:auto;top:auto;bottom:auto;position:relative;left:auto;right:auto;padding-bottom:15px}body.mobile-nav .mainHeader .center .navigationMain ul li.mactive ul li,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.mactive ul li{border:0;padding-left:30px;padding-bottom:3px}body.mobile-nav .mainHeader .center .navigationMain ul li ul,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li ul{display:block;height:0;overflow:hidden;padding:0;margin:0}body.mobile-nav .mainHeader .center .navigationMain ul li.li_centered,body.mobile-nav .mainHeader.for-mobi .center .navigationMain ul li.li_centered{display:none}body.mobile-nav .mainHeader .lang,body.mobile-nav .mainHeader.for-mobi .lang{display:block;top:auto;bottom:auto;right:0;left:0;width:100%;position:relative;padding:5px 0;border-bottom:1px solid #bd9b5d}body.mobile-nav .mainHeader .lang .main-lang,body.mobile-nav .mainHeader.for-mobi .lang .main-lang{padding:0;top:auto;position:relative;width:100%;text-align:center}body.mobile-nav .mainHeader .lang .main-lang span,body.mobile-nav .mainHeader.for-mobi .lang .main-lang span{display:none}body.mobile-nav .mainHeader .lang .main-lang ul,body.mobile-nav .mainHeader.for-mobi .lang .main-lang ul{display:inline-block;position:relative;text-align:center}body.mobile-nav .mainHeader .lang .main-lang ul li,body.mobile-nav .mainHeader.for-mobi .lang .main-lang ul li{display:inline-block;padding:0 5px}body.mobile-nav .mainHeader .lang .main-lang ul li a span,body.mobile-nav .mainHeader.for-mobi .lang .main-lang ul li a span{display:block}body.mobile-nav .mainHeader .btn_book,body.mobile-nav .mainHeader.for-mobi .btn_book{display:none;bottom:15px;top:auto;left:0;right:0;margin:0 auto;width:265px}body.treatments-page .fixedSection .section--imagebox{transform:translate(0) !important}body.treatments-page .genericSectionsSpecial .section--treatments-filters{top:0 !important;float:none;width:auto}body.treatments-page .genericSectionsSpecial .section--treatments-filters .section-content{padding:20px}body.treatments-page .genericSectionsSpecial .section--treatments-filters .treatment-filters{text-align:center}body.treatments-page .genericSectionsSpecial .section--treatments-filters .treatment-filters li{display:inline-block;width:45%;margin:0 2% 15px;text-align:left}body.treatments-page .genericSectionsSpecial .section--treatments-filters .treatment-filters .treatment-subfilters .treatment-tags{padding:15px 10px 15px 20px}body.treatments-page .genericSectionsSpecial .section--treatments-filters .treatment-filters .treatment-subfilters .treatment-tags li{width:100%;margin:0 0 3px}body.treatments-page .genericSectionsSpecial .section--treatments{padding:0}body.treatments-page .genericSectionsSpecial .section--treatments .loading{left:0;top:0;bottom:0;position:fixed}body.treatments-page .genericSectionsSpecial .section--treatments .section-content #listing-hld{padding:20px 0 0}body.treatments-page .genericSectionsSpecial .section--treatments .section-content #treatments-categories .treatments-category{margin-bottom:20px}body.treatments-page .genericSectionsSpecial .section--treatments .section-content #treatments-categories .treatments-category .treatments-category-inner .img-hld{-webkit-filter:sepia(0);filter:none}body.treatments-page .genericSectionsSpecial .section--treatments .section-content #treatments-categories .treatments-category .treatments-category-inner .img-hld .title{font-size:18px}.subNav{top:64px;bottom:50px;overflow:scroll}.subNav ul{padding-bottom:50px}.subNav ul li{overflow:hidden}.subNav ul li a{display:inline-block;vertical-align:middle;line-height:135px !important;font-size:16px;width:100%}.subNav ul li a:hover{background:none}.homeReveal .lang_standard .lang,.onStart .lang_standard .lang,.genericView .lang_standard .lang,.homeReveal .boxes .box.centered.expanded .caption,.onStart .boxes .box.centered.expanded .caption,.genericView .boxes .box.centered.expanded .caption{opacity:0}.homeReveal .boxes,.onStart .boxes,.genericView .boxes{overflow:hidden}.homeReveal .boxes .box,.onStart .boxes .box,.genericView .boxes .box{overflow:visible}.homeReveal .boxes .box.fixed,.onStart .boxes .box.fixed,.genericView .boxes .box.fixed{bottom:auto;top:30px !important;transition:none}.homeReveal .boxes .box.fixed .oneLetterTitle,.onStart .boxes .box.fixed .oneLetterTitle,.genericView .boxes .box.fixed .oneLetterTitle{margin:0;top:0}.homeReveal .boxes .box.fixed .oneLetterTitle.hide,.onStart .boxes .box.fixed .oneLetterTitle.hide,.genericView .boxes .box.fixed .oneLetterTitle.hide{display:none}.homeReveal .boxes .box.fixed.toTopAddTransition,.onStart .boxes .box.fixed.toTopAddTransition,.genericView .boxes .box.fixed.toTopAddTransition{top:0 !important;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease}.homeReveal .boxes .box.centered,.onStart .boxes .box.centered,.genericView .boxes .box.centered{cursor:default}.homeReveal .boxes .box.centered h2:before,.onStart .boxes .box.centered h2:before,.genericView .boxes .box.centered h2:before,.homeReveal .boxes .box.centered h4:before,.onStart .boxes .box.centered h4:before,.genericView .boxes .box.centered h4:before{background-position:-115px top}.homeReveal .boxes .box.centered.expanded .overlay,.onStart .boxes .box.centered.expanded .overlay,.genericView .boxes .box.centered.expanded .overlay{padding:100px 120px 70px;background:#000000;background:rgba(0, 0, 0, 0.7)}.homeReveal .boxes .box.centered .h2_sec,.onStart .boxes .box.centered .h2_sec,.genericView .boxes .box.centered .h2_sec{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;font-size:50px;margin-top:0;top:42%}.homeReveal .boxes .box.centered .h2_sec:before,.onStart .boxes .box.centered .h2_sec:before,.genericView .boxes .box.centered .h2_sec:before{top:-140px}.homeReveal .boxes .box.centered .h2_sec:after,.onStart .boxes .box.centered .h2_sec:after,.genericView .boxes .box.centered .h2_sec:after{top:-51px}.homeReveal .boxes .box.centered .h2_sec.hide,.onStart .boxes .box.centered .h2_sec.hide,.genericView .boxes .box.centered .h2_sec.hide{opacity:0}.homeReveal .boxes .box.centered .h2_sec span:before,.onStart .boxes .box.centered .h2_sec span:before,.genericView .boxes .box.centered .h2_sec span:before,.homeReveal .boxes .box.centered .h2_sec span:after,.onStart .boxes .box.centered .h2_sec span:after,.genericView .boxes .box.centered .h2_sec span:after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.homeReveal .boxes .box.centered .overlay,.onStart .boxes .box.centered .overlay,.genericView .boxes .box.centered .overlay{opacity:0;display:none}.homeReveal .boxes .box.centered .boxContact,.onStart .boxes .box.centered .boxContact,.genericView .boxes .box.centered .boxContact{opacity:0;display:none}.homeReveal .boxes .box.centered .caption,.onStart .boxes .box.centered .caption,.genericView .boxes .box.centered .caption{display:none}.homeReveal .boxes .box.centered .normal,.onStart .boxes .box.centered .normal,.genericView .boxes .box.centered .normal{z-index:1;opacity:1;position:fixed}.homeReveal .boxes .box.centered .normal .h2_sec,.onStart .boxes .box.centered .normal .h2_sec,.genericView .boxes .box.centered .normal .h2_sec{display:none}.homeReveal .boxes .box.centered .gray,.onStart .boxes .box.centered .gray,.genericView .boxes .box.centered .gray{z-index:10;background:none !important}.homeReveal .boxes .mres,.onStart .boxes .mres,.genericView .boxes .mres{background:none !important}.homeReveal .boxes .mres .h2_sec,.onStart .boxes .mres .h2_sec,.genericView .boxes .mres .h2_sec{z-index:3}.homeReveal .boxes .mres .mresin,.onStart .boxes .mres .mresin,.genericView .boxes .mres .mresin{z-index:1;position:fixed;left:0;right:0;top:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.homeReveal .boxes .oneLetterTitle.triggered,.onStart .boxes .oneLetterTitle.triggered,.genericView .boxes .oneLetterTitle.triggered{opacity:1;right:-80px}.homeReveal .boxes .oneLetterTitle.triggered.triggerRightSection,.onStart .boxes .oneLetterTitle.triggered.triggerRightSection,.genericView .boxes .oneLetterTitle.triggered.triggerRightSection{left:-80px}.homeReveal .boxes .box.first .caption,.onStart .boxes .box.first .caption,.genericView .boxes .box.first .caption{width:63%;left:14.5%}.homeReveal .boxes .box.last .caption,.onStart .boxes .box.last .caption,.genericView .boxes .box.last .caption{width:67%;left:16%}.homeReveal .boxes .box.first .boxContact,.onStart .boxes .box.first .boxContact,.genericView .boxes .box.first .boxContact,.homeReveal .boxes .box.last .boxContact,.onStart .boxes .box.last .boxContact,.genericView .boxes .box.last .boxContact{width:100%}.homeReveal .boxes .box.first .overlay h2,.onStart .boxes .box.first .overlay h2,.genericView .boxes .box.first .overlay h2,.homeReveal .boxes .box.last .overlay h2,.onStart .boxes .box.last .overlay h2,.genericView .boxes .box.last .overlay h2,.homeReveal .boxes .box.first .overlay h4,.onStart .boxes .box.first .overlay h4,.genericView .boxes .box.first .overlay h4,.homeReveal .boxes .box.last .overlay h4,.onStart .boxes .box.last .overlay h4,.genericView .boxes .box.last .overlay h4{transform:translate(0) !important}.homeReveal .boxes .box.first.minimized,.onStart .boxes .box.first.minimized,.genericView .boxes .box.first.minimized,.homeReveal .boxes .box.last.minimized,.onStart .boxes .box.last.minimized,.genericView .boxes .box.last.minimized{height:50px}.homeReveal .boxes .box.first.minimized .overlay,.onStart .boxes .box.first.minimized .overlay,.genericView .boxes .box.first.minimized .overlay,.homeReveal .boxes .box.last.minimized .overlay,.onStart .boxes .box.last.minimized .overlay,.genericView .boxes .box.last.minimized .overlay,.homeReveal .boxes .box.first.minimized .boxContact,.onStart .boxes .box.first.minimized .boxContact,.genericView .boxes .box.first.minimized .boxContact,.homeReveal .boxes .box.last.minimized .boxContact,.onStart .boxes .box.last.minimized .boxContact,.genericView .boxes .box.last.minimized .boxContact{opacity:0}.homeReveal .boxes .box.first.minimized .oneLetterTitle,.onStart .boxes .box.first.minimized .oneLetterTitle,.genericView .boxes .box.first.minimized .oneLetterTitle,.homeReveal .boxes .box.last.minimized .oneLetterTitle,.onStart .boxes .box.last.minimized .oneLetterTitle,.genericView .boxes .box.last.minimized .oneLetterTitle{width:100%;background:#000000}.homeReveal .boxes .box.first.minimized.animateHeight,.onStart .boxes .box.first.minimized.animateHeight,.genericView .boxes .box.first.minimized.animateHeight,.homeReveal .boxes .box.last.minimized.animateHeight,.onStart .boxes .box.last.minimized.animateHeight,.genericView .boxes .box.last.minimized.animateHeight{height:100%}.homeReveal .boxes .box.first.show .boxContact,.onStart .boxes .box.first.show .boxContact,.genericView .boxes .box.first.show .boxContact,.homeReveal .boxes .box.last.show .boxContact,.onStart .boxes .box.last.show .boxContact,.genericView .boxes .box.last.show .boxContact{transition-delay:0.5s}.homeReveal .boxes .box.first.animating .overlay,.onStart .boxes .box.first.animating .overlay,.genericView .boxes .box.first.animating .overlay,.homeReveal .boxes .box.last.animating .overlay,.onStart .boxes .box.last.animating .overlay,.genericView .boxes .box.last.animating .overlay{margin-top:-80px}.homeReveal .boxes .box.first.animating .normal,.onStart .boxes .box.first.animating .normal,.genericView .boxes .box.first.animating .normal,.homeReveal .boxes .box.last.animating .normal,.onStart .boxes .box.last.animating .normal,.genericView .boxes .box.last.animating .normal{opacity:1}.homeReveal .boxes .box.first.animating .gray,.onStart .boxes .box.first.animating .gray,.genericView .boxes .box.first.animating .gray,.homeReveal .boxes .box.last.animating .gray,.onStart .boxes .box.last.animating .gray,.genericView .boxes .box.last.animating .gray{opacity:0;visibility:hidden}.homeReveal .boxes .box.first.open .caption:hover,.onStart .boxes .box.first.open .caption:hover,.genericView .boxes .box.first.open .caption:hover,.homeReveal .boxes .box.last.open .caption:hover,.onStart .boxes .box.last.open .caption:hover,.genericView .boxes .box.last.open .caption:hover{background:#000000;transition-delay:0}.homeReveal .boxes .box.first:hover .oneLetterTitle,.onStart .boxes .box.first:hover .oneLetterTitle,.genericView .boxes .box.first:hover .oneLetterTitle,.homeReveal .boxes .box.last:hover .oneLetterTitle,.onStart .boxes .box.last:hover .oneLetterTitle,.genericView .boxes .box.last:hover .oneLetterTitle{background:#000000}.homeReveal .boxes .boxContact,.onStart .boxes .boxContact,.genericView .boxes .boxContact{opacity:0}.homeReveal .boxes .boxContact.show,.onStart .boxes .boxContact.show,.genericView .boxes .boxContact.show{opacity:1}.homeReveal .boxes .overlay,.onStart .boxes .overlay,.genericView .boxes .overlay{opacity:0}.homeReveal .boxes .overlay.showOverlay,.onStart .boxes .overlay.showOverlay,.genericView .boxes .overlay.showOverlay{opacity:1;transition-delay:0.5s}.homeReveal .mainHeader,.onStart .mainHeader,.genericView .mainHeader{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0);opacity:1;visibility:visible}.homeReveal .mainHeader:before,.onStart .mainHeader:before,.genericView .mainHeader:before{display:none}.homeReveal .mainHeader.show,.onStart .mainHeader.show,.genericView .mainHeader.show{display:block;-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0);-webkit-transform:translateZ(0);visibility:visible}.homeReveal .mainHeader.show .lang,.onStart .mainHeader.show .lang,.genericView .mainHeader.show .lang{opacity:1}.homeReveal .mainHeader.fixed:before,.onStart .mainHeader.fixed:before,.genericView .mainHeader.fixed:before{display:block}.homeReveal .mainBottomNav,.onStart .mainBottomNav,.genericView .mainBottomNav{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0) translateZ(0);transform:translate(0, 0)}.homeReveal .mainBottomNav.hide,.onStart .mainBottomNav.hide,.genericView .mainBottomNav.hide{-moz-transform:translate(0, 100px);-webkit-transform:translate(0, 100px) translateZ(0);transform:translate(0, 100px)}.homeReveal .homeHidden,.onStart .homeHidden,.genericView .homeHidden{display:block}.homeReveal .homeHidden .section,.onStart .homeHidden .section,.genericView .homeHidden .section{overflow:hidden}.homeReveal .mainHeader,.onStart .mainHeader,.genericView .mainHeader{width:100%}.homeReveal .mainHeader .navigationMain,.onStart .mainHeader .navigationMain,.genericView .mainHeader .navigationMain{width:100%}.homeReveal .mainHeader .lang,.onStart .mainHeader .lang,.genericView .mainHeader .lang{right:0}.homeReveal .section--content,.onStart .section--content,.genericView .section--content{padding:40px 0 35px}.homeReveal .section--content h2,.onStart .section--content h2,.genericView .section--content h2,.homeReveal .section--content h4,.onStart .section--content h4,.genericView .section--content h4{width:85%}.homeReveal .section--content h2 .h2_sub,.onStart .section--content h2 .h2_sub,.genericView .section--content h2 .h2_sub,.homeReveal .section--content h4 .h2_sub,.onStart .section--content h4 .h2_sub,.genericView .section--content h4 .h2_sub{font-size:18px;margin-bottom:10px}.homeReveal .section--content h2 .h2_main,.onStart .section--content h2 .h2_main,.genericView .section--content h2 .h2_main,.homeReveal .section--content h4 .h2_main,.onStart .section--content h4 .h2_main,.genericView .section--content h4 .h2_main{font-size:25px;line-height:32px;margin-bottom:25px}.homeReveal .section--content h2 .h2_main:after,.onStart .section--content h2 .h2_main:after,.genericView .section--content h2 .h2_main:after,.homeReveal .section--content h4 .h2_main:after,.onStart .section--content h4 .h2_main:after,.genericView .section--content h4 .h2_main:after{bottom:-18px}.homeReveal .section--content .section__content--left,.onStart .section--content .section__content--left,.genericView .section--content .section__content--left,.homeReveal .section--content .section__content--right,.onStart .section--content .section__content--right,.genericView .section--content .section__content--right{width:100%;margin-bottom:0}.homeReveal .section--content .section__content--left .inner,.onStart .section--content .section__content--left .inner,.genericView .section--content .section__content--left .inner,.homeReveal .section--content .section__content--right .inner,.onStart .section--content .section__content--right .inner,.genericView .section--content .section__content--right .inner{width:100%;padding:0 30px;box-sizing:border-box}.homeReveal .section--content .section__content--left .inner p,.onStart .section--content .section__content--left .inner p,.genericView .section--content .section__content--left .inner p,.homeReveal .section--content .section__content--right .inner p,.onStart .section--content .section__content--right .inner p,.genericView .section--content .section__content--right .inner p{text-align:left !important;margin:5px 0}.homeReveal .section--content .section__content--left .inner p br,.onStart .section--content .section__content--left .inner p br,.genericView .section--content .section__content--left .inner p br,.homeReveal .section--content .section__content--right .inner p br,.onStart .section--content .section__content--right .inner p br,.genericView .section--content .section__content--right .inner p br{display:none}.homeReveal .section--imagebox,.onStart .section--imagebox,.genericView .section--imagebox{min-height:auto !important}.homeReveal .section--imagebox.imageboxRight .content__box_container,.onStart .section--imagebox.imageboxRight .content__box_container,.genericView .section--imagebox.imageboxRight .content__box_container,.homeReveal .section--imagebox.imageboxLeft .content__box_container,.onStart .section--imagebox.imageboxLeft .content__box_container,.genericView .section--imagebox.imageboxLeft .content__box_container{margin:50px 15px;width:auto;right:0;left:0;float:none}.homeReveal .section--imagebox.imageboxRight .content__box_container h1,.onStart .section--imagebox.imageboxRight .content__box_container h1,.genericView .section--imagebox.imageboxRight .content__box_container h1,.homeReveal .section--imagebox.imageboxLeft .content__box_container h1,.onStart .section--imagebox.imageboxLeft .content__box_container h1,.genericView .section--imagebox.imageboxLeft .content__box_container h1{margin-bottom:25px}.homeReveal .section--imagebox.imageboxRight .content__box_container .content__box,.onStart .section--imagebox.imageboxRight .content__box_container .content__box,.genericView .section--imagebox.imageboxRight .content__box_container .content__box,.homeReveal .section--imagebox.imageboxLeft .content__box_container .content__box,.onStart .section--imagebox.imageboxLeft .content__box_container .content__box,.genericView .section--imagebox.imageboxLeft .content__box_container .content__box{padding:25px}.homeReveal .section--video,.onStart .section--video,.genericView .section--video{display:none}.homeReveal .section--banner .slick-dots li button,.onStart .section--banner .slick-dots li button,.genericView .section--banner .slick-dots li button{width:30px;height:30px}.homeReveal .section--banner .slick-dots li button:after,.onStart .section--banner .slick-dots li button:after,.genericView .section--banner .slick-dots li button:after{width:12px;height:12px}.homeReveal .offersListing_home,.onStart .offersListing_home,.genericView .offersListing_home{padding:0 0 25px}.homeReveal .offersListing_home .section--content,.onStart .offersListing_home .section--content,.genericView .offersListing_home .section--content{margin-bottom:0}.homeReveal .offersListing_home .inn,.onStart .offersListing_home .inn,.genericView .offersListing_home .inn{width:100%;box-sizing:border-box;padding:0 30px}.homeReveal .offersListing_home .inn .slick,.onStart .offersListing_home .inn .slick,.genericView .offersListing_home .inn .slick{width:100%;height:300px;overflow:hidden;margin-top:30px}.homeReveal .offersListing_home .inn .slick.slick-slider,.onStart .offersListing_home .inn .slick.slick-slider,.genericView .offersListing_home .inn .slick.slick-slider{overflow:visible}.homeReveal .offersListing_home .inn .slick .slick-dots,.onStart .offersListing_home .inn .slick .slick-dots,.genericView .offersListing_home .inn .slick .slick-dots{position:absolute;display:block;left:40px;right:40px;top:-62px;text-align:center;padding-top:13px}.homeReveal .offersListing_home .inn .slick .slick-dots li,.onStart .offersListing_home .inn .slick .slick-dots li,.genericView .offersListing_home .inn .slick .slick-dots li{display:inline-block;padding:0 5px}.homeReveal .offersListing_home .inn .slick .slick-dots li button,.onStart .offersListing_home .inn .slick .slick-dots li button,.genericView .offersListing_home .inn .slick .slick-dots li button{display:block;margin:0;padding:0;border:0;background:#fff;width:20px;height:20px;overflow:hidden;line-height:20px;text-indent:50px;border-radius:50px;border:1px solid #bd9b5d}.homeReveal .offersListing_home .inn .slick .slick-dots li.slick-active button,.onStart .offersListing_home .inn .slick .slick-dots li.slick-active button,.genericView .offersListing_home .inn .slick .slick-dots li.slick-active button{background-color:#bd9b5d}.homeReveal .offersListing_home .slick-prev,.onStart .offersListing_home .slick-prev,.genericView .offersListing_home .slick-prev,.homeReveal .offersListing_home .slick-next,.onStart .offersListing_home .slick-next,.genericView .offersListing_home .slick-next{width:35px;height:35px;top:-55px}.homeReveal .offersListing_home .slick-prev,.onStart .offersListing_home .slick-prev,.genericView .offersListing_home .slick-prev{left:0}.homeReveal .offersListing_home .slick-next,.onStart .offersListing_home .slick-next,.genericView .offersListing_home .slick-next{right:0}.homeReveal .offersListing_home .offersListing_item,.onStart .offersListing_home .offersListing_item,.genericView .offersListing_home .offersListing_item{width:100%;margin:0;padding:5px}.homeReveal .offersListing_home .offersListing_item .inn,.onStart .offersListing_home .offersListing_item .inn,.genericView .offersListing_home .offersListing_item .inn{z-index:200;background:rgba(0, 0, 0, 0.6);height:284px}.homeReveal .offersListing_home .offersListing_item .inn h3,.onStart .offersListing_home .offersListing_item .inn h3,.genericView .offersListing_home .offersListing_item .inn h3{margin-bottom:30px;padding:40px 0 0}.homeReveal .offersListing_home .offersListing_item .inn h3 span,.onStart .offersListing_home .offersListing_item .inn h3 span,.genericView .offersListing_home .offersListing_item .inn h3 span{height:auto}.homeReveal .offersListing_home .offersListing_item .inn .item_sec,.onStart .offersListing_home .offersListing_item .inn .item_sec,.genericView .offersListing_home .offersListing_item .inn .item_sec,.homeReveal .offersListing_home .offersListing_item .inn .item_price,.onStart .offersListing_home .offersListing_item .inn .item_price,.genericView .offersListing_home .offersListing_item .inn .item_price{opacity:1 !important;color:#fff}.homeReveal .offersListing_home .offersListing_item .imageCont,.onStart .offersListing_home .offersListing_item .imageCont,.genericView .offersListing_home .offersListing_item .imageCont{width:auto;left:5px;right:5px;top:5px;height:284px}.homeReveal .offersListing_home .offersListing_item .imageCont .imgLiquid,.onStart .offersListing_home .offersListing_item .imageCont .imgLiquid,.genericView .offersListing_home .offersListing_item .imageCont .imgLiquid{-webkit-filter:sepia(0);filter:none}.homeReveal .offersListing_home .offersListing_item .overlay,.onStart .offersListing_home .offersListing_item .overlay,.genericView .offersListing_home .offersListing_item .overlay{opacity:1;background:none !important;right:0;margin:auto;top:auto;bottom:25px;height:auto;padding:0;width:100%}.homeReveal .offersListing_home .offersListing_item .overlay .offerInfo h3,.onStart .offersListing_home .offersListing_item .overlay .offerInfo h3,.genericView .offersListing_home .offersListing_item .overlay .offerInfo h3,.homeReveal .offersListing_home .offersListing_item .overlay .offerInfo .text,.onStart .offersListing_home .offersListing_item .overlay .offerInfo .text,.genericView .offersListing_home .offersListing_item .overlay .offerInfo .text{display:none}.homeReveal .offersListing_home .offersListing_item .overlay .offerInfo .item_checkDetails,.onStart .offersListing_home .offersListing_item .overlay .offerInfo .item_checkDetails,.genericView .offersListing_home .offersListing_item .overlay .offerInfo .item_checkDetails{margin-top:0}.homeReveal .section--contact,.onStart .section--contact,.genericView .section--contact{height:auto}.homeReveal .section--contact .centerWrap,.onStart .section--contact .centerWrap,.genericView .section--contact .centerWrap{width:100%;top:auto;padding:50px 30px 40px;overflow:hidden}.homeReveal .section--contact .centerWrap .hldMap,.onStart .section--contact .centerWrap .hldMap,.genericView .section--contact .centerWrap .hldMap,.homeReveal .section--contact .centerWrap #map-holder,.onStart .section--contact .centerWrap #map-holder,.genericView .section--contact .centerWrap #map-holder{width:100%;height:300px}.homeReveal .section--contact .centerWrap #map_canvas,.onStart .section--contact .centerWrap #map_canvas,.genericView .section--contact .centerWrap #map_canvas{margin:auto;float:none;width:100%}.homeReveal .section--contact .contact_right,.onStart .section--contact .contact_right,.genericView .section--contact .contact_right{width:100%;padding-top:30px}.homeReveal .check-route,.onStart .check-route,.genericView .check-route{width:100%;max-width:350px}.homeReveal .check-route input,.onStart .check-route input,.genericView .check-route input{width:100%}.homeReveal .check-route button,.onStart .check-route button,.genericView .check-route button{float:right;margin:10px 0 0}.homeReveal .footer_bottom .centerWrap,.onStart .footer_bottom .centerWrap,.genericView .footer_bottom .centerWrap{width:100%;text-align:center;margin:0 !important}.homeReveal .footer_bottom .scrollToTop,.onStart .footer_bottom .scrollToTop,.genericView .footer_bottom .scrollToTop{position:relative}.homeReveal .footer_bottom .footer_left_contact,.onStart .footer_bottom .footer_left_contact,.genericView .footer_bottom .footer_left_contact{float:none;text-align:center;padding:20px 30px 0}.homeReveal .footer_bottom .footer_logo,.onStart .footer_bottom .footer_logo,.genericView .footer_bottom .footer_logo{display:none}.homeReveal .footer_bottom .foot-text,.onStart .footer_bottom .foot-text,.genericView .footer_bottom .foot-text{display:inline-block;overflow:hidden;margin-top:25px;float:none}.homeReveal .footer_bottom .foot-text h3,.onStart .footer_bottom .foot-text h3,.genericView .footer_bottom .foot-text h3{text-align:center}.homeReveal .footer_bottom .foot-text .icons-footer,.onStart .footer_bottom .foot-text .icons-footer,.genericView .footer_bottom .foot-text .icons-footer{text-align:center}.homeReveal .footer_bottom .foot-text .icons-footer .icons-left,.onStart .footer_bottom .foot-text .icons-footer .icons-left,.genericView .footer_bottom .foot-text .icons-footer .icons-left,.homeReveal .footer_bottom .foot-text .icons-footer .icons-right,.onStart .footer_bottom .foot-text .icons-footer .icons-right,.genericView .footer_bottom .foot-text .icons-footer .icons-right{float:none;display:inline-block;text-align:center;margin:0 5px}.homeReveal .footer_bottom .foot-text .share-icons,.onStart .footer_bottom .foot-text .share-icons,.genericView .footer_bottom .foot-text .share-icons{display:block;text-align:center;float:none}.homeReveal .footer,.onStart .footer,.genericView .footer{text-align:center;padding-bottom:60px;display:block !important}.homeReveal .footer .centerWrap,.onStart .footer .centerWrap,.genericView .footer .centerWrap{width:100%}.homeReveal .footer .navigation-footer,.onStart .footer .navigation-footer,.genericView .footer .navigation-footer{display:none}.homeReveal .footer .foot_left,.onStart .footer .foot_left,.genericView .footer .foot_left{width:100%;text-align:center}.homeReveal .footer .foot_left:after,.onStart .footer .foot_left:after,.genericView .footer .foot_left:after{display:none}.homeReveal .footer .foot_right,.onStart .footer .foot_right,.genericView .footer .foot_right{display:inline-block;position:relative;left:auto;float:none}.homeReveal .footer .foot_right:before,.onStart .footer .foot_right:before,.genericView .footer .foot_right:before{display:none}.genericView .section{overflow:hidden}.genericView .section--banner{border-top:2px solid #fff}.homePage section.section--banner{border-top:2px solid #fff}#mobileNav{width:56px;height:47px;background:#bd9b5d;top:6px;z-index:500;right:6px;overflow:hidden;position:absolute;cursor:pointer}#mobileNav:before{position:absolute;width:26px;height:17px;left:15px;top:15px;content:'';background:url(/img/sprites.png?{VERSION}) -274px -44px no-repeat}.mainHeader,.mainHeader.for-mobi{position:fixed;left:0;top:0;width:100%;padding:0 !important;margin:0;height:62px !important;background:rgba(0, 0, 0, 0.7);transition:none;display:block !important}.mainHeader:before,.mainHeader.for-mobi:before{display:block;width:100%;height:1px;background:#bd9b5d;left:0;opacity:1;top:62px}.mainHeader .center,.mainHeader.for-mobi .center{transform:translate(0px, 0px) !important;display:none}.mainHeader .navigationMain,.mainHeader.for-mobi .navigationMain{position:absolute;right:0;margin:0}.mainHeader .navigationMain .mobi-nav,.mainHeader.for-mobi .navigationMain .mobi-nav{display:none !important;left:auto;right:6px;z-index:20;top:6px !important;bottom:auto;width:56px;height:47px;overflow:hidden;line-height:100px;text-indent:100px;padding:0;margin:0;border:0;background-color:#bd9b5d}.mainHeader .navigationMain .mobi-nav:before,.mainHeader.for-mobi .navigationMain .mobi-nav:before{background-position:-274px -44px}.mainHeader .navigationMain ul,.mainHeader.for-mobi .navigationMain ul{display:none}.mainHeader .lang,.mainHeader.for-mobi .lang{display:none}.mainHeader .btn_book,.mainHeader.for-mobi .btn_book{display:none}.logoMain{position:fixed;right:auto;left:20px;top:8px;width:100px}.backgroundform .businessFormWrap{width:100%;margin:0;box-sizing:border-box}.backgroundform .businessFormWrap h2{margin:0;text-align:left;font-size:25px}.backgroundform .businessFormWrap .business_form{width:100%}.backgroundform .businessFormWrap .business_form input[type="text"],.backgroundform .businessFormWrap .business_form input[type="email"]{width:100%;box-sizing:border-box;margin:0 0 10px 0}.backgroundform .businessFormWrap .business_form .form-msg{width:100%}.backgroundform .businessFormWrap .business_form textarea{width:100%;box-sizing:border-box}.backgroundform .businessFormWrap .business_form .btn{float:none}.section--image .introText,.section--imagebox .introText{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.section--image .introText h1,.section--imagebox .introText h1{font-size:36px}.section--image .introText h1.smallFont,.section--imagebox .introText h1.smallFont{font-size:30px}.homePage .logoMain{display:block}.section--tabs .centerWrap{width:100%}.section--tabs .centerWrap .tabs{padding-top:15px}.section--tabs .centerWrap .tabs .lside{display:none}.section--tabs .centerWrap .tabs .rside{width:100%;padding:0;margin-bottom:20px}.section--tabs .centerWrap .tabs .rside .rside-container{padding:0 15px;overflow:visible;position:relative;margin-top:0;border:0}.section--tabs .centerWrap .tabs .rside .rside-container .content{width:100%;-webkit-transition:0 all ease;-ms-transition:0 all ease;transition:0 all ease}.section--tabs .centerWrap .tabs .rside .rside-container .content h3{font-size:16px;line-height:20px;margin:0;padding:0 40px;text-align:center;display:table-cell;vertical-align:middle;height:48px}.section--tabs .centerWrap .tabs .rside .rside-container .content img{width:35%;height:auto}.section--tabs .centerWrap .tabs .rside .rside-container .content h2{font-size:18px;padding-bottom:10px}.section--tabs .centerWrap .tabs .rside .rside-container .content p{font-size:14px;line-height:18px}.section--tabs .centerWrap .tabs .rside .rside-container .slick-prev,.section--tabs .centerWrap .tabs .rside .rside-container .slick-next{position:absolute;left:12px;top:5px;width:35px;height:35px;line-height:1em;text-indent:-9999px;outline:none;border:none;background:url("/img/arrow_norm.svg") no-repeat;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease}.section--tabs .centerWrap .tabs .rside .rside-container .slick-prev:hover,.section--tabs .centerWrap .tabs .rside .rside-container .slick-next:hover{background:url("/img/arrow_hov.svg") no-repeat}.section--tabs .centerWrap .tabs .rside .rside-container .slick-prev.slick-disabled,.section--tabs .centerWrap .tabs .rside .rside-container .slick-next.slick-disabled{background:url("/img/arrow_hov.svg") no-repeat}.section--tabs .centerWrap .tabs .rside .rside-container .slick-next{left:auto;right:12px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.section--tabs .centerWrap .tabs .rside .rside-container .slick-dots{display:block;padding:10px 0 0;text-align:center}.section--tabs .centerWrap .tabs .rside .rside-container .slick-dots li{display:inline-block;padding:0 5px}.section--tabs .centerWrap .tabs .rside .rside-container .slick-dots li button{display:block;margin:0;padding:0;border:0;background:#fff;width:20px;height:20px;overflow:hidden;line-height:20px;text-indent:50px;border-radius:50px;border:1px solid #bd9b5d}.section--tabs .centerWrap .tabs .rside .rside-container .slick-dots li.slick-active button{background-color:#bd9b5d}.section--tabs .centerWrap .tabs .rside .contactLeft{width:100%;float:none}.section--tabs .centerWrap .tabs .rside .contactRight{width:100%;float:none;margin:0}.section--tabs .centerWrap .tabs.cont .rside .rside-container{width:100%;box-sizing:border-box}.section--tabs .centerWrap .tabs.cont .rside .rside-container .content article{padding-top:60px}.section--tabs .centerWrap .tabs.cont .rside .rside-container .content h2{margin-bottom:10px}.section--tabs .centerWrap .tabs.cont .rside .rside-container .content h3{display:block;height:auto;text-align:left;padding:10px 0}.section--tabs .menu-mobile{display:block}.testimonial_item{width:100%;height:auto;min-height:200px}.testimonial_item.tripadvisor .add_testimonial{top:auto;bottom:auto;position:relative;margin-top:20px}.genericSections .centerWrap{width:auto;margin:0 15px}.genericSections .venuesListing .venueListing_itemContainer{border:3px solid #bd9b5d;margin-bottom:50px}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item{padding:10px;position:relative;border:0;margin:0}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .venueInfo{width:100%;margin:0;padding:0;position:relative;z-index:10;color:#ccc;background:rgba(0, 0, 0, 0.5) !important}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .venueInfo h3{padding:70px 0 15px}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .venueImage{position:absolute;z-index:1;right:10px;left:10px;top:10px;padding:0;border:0;width:auto}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .venueImage .ImageCont{width:100%}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .venueImage .ImageCont .imgLiquid{filter:none}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .venueDescription{width:100%}.genericSections .venuesListing .venueListing_itemContainer .venueListing_item .roomFacilities{margin:0 0 10px}.genericSections .venuesListing .venueListing_itemContainer .buttons{position:relative;margin:0;top:auto;left:auto;right:auto;bottom:auto;width:100%}.genericSections .venuesListing .venueListing_itemContainer .buttons a{margin-bottom:15px}.roomSlider{background-attachment:fixed}.genericSectionsSpecial .centerWrap{width:auto;margin:0 15px}.genericSectionsSpecial .listingContent{padding:20px 20px 0}.genericSectionsSpecial .listingContent article .lSide,.genericSectionsSpecial .listingContent article .rSide{margin:0;width:100%}.genericSectionsSpecial .roomsListing .roomListing_itemContainer{border:3px solid #bd9b5d;margin-bottom:50px}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item{padding:10px;position:relative;border:0;margin:0}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomInfo{width:100%;margin:0;padding:0;position:relative;z-index:10;color:#ccc;background:rgba(0, 0, 0, 0.5) !important}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomInfo h3{padding:70px 0 15px}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomImage{position:absolute;z-index:1;right:10px;left:10px;top:10px;padding:0;border:0;width:auto}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomImage .ImageCont{width:100%}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomImage .ImageCont .imgLiquid{filter:none}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomDescription{width:100%}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .roomsListing_item .roomFacilities{margin:0 0 10px}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .buttons{position:relative;margin:0;top:auto;left:auto;right:auto;bottom:auto;width:100%}.genericSectionsSpecial .roomsListing .roomListing_itemContainer .buttons a{margin-bottom:15px}.genericSectionsSpecial .offerDetails{text-align:center}.genericSectionsSpecial .offerDetails .leftSide{display:none}.genericSectionsSpecial .offerDetails .rightSide{width:100%;padding:30px 30px 20px;text-align:left}.genericSectionsSpecial .offerDetails .back-to-listing{margin:15px 0 0;display:inline-block;float:none}.genericSectionsSpecial .offerDetails .mobileDetails{display:block;border-top:1px solid #dbdbdb;clear:both;padding:20px 0 0;text-align:center;margin-top:25px}.genericSectionsSpecial .offerDetails .mobileDetails .details_price .CurrencyValue{color:#333;font-size:41px}.genericSectionsSpecial .offerDetails .mobileDetails .details_price .CurrencySuffix{color:#7f7f7f;font-size:15px;text-transform:uppercase}.genericSectionsSpecial .offerDetails .mobileDetails .details_btn{display:inline-block;width:250px;background:#bd9b5d;clear:both;color:#fff;letter-spacing:2px;margin-top:10px;padding:10px 25px;text-align:center;text-transform:uppercase;transition:all 0.3s ease 0s;cursor:pointer}.genericSectionsSpecial .offerDetails .mobileDetails .details_btn:hover{text-decoration:none;background:#333333}.roomDetailsContainer{width:auto;float:none;margin:0 15px}.roomDetailsContainer .roomDetails{padding:20px;width:100%;box-sizing:border-box}.roomDetailsContainer .buttons-lr .prev,.roomDetailsContainer .buttons-lr .next{max-width:48%;font-size:12px;text-transform:none;font-family:"openSans"}.boxes .scrollToBottom{display:block;bottom:18%}.socialmedia{display:none}.listing-categories{padding-left:5px;padding-right:5px;text-align:center}.listing-categories #searchForm{display:inline-block;max-width:550px;margin:auto}.listing-categories h4{font-size:16px;line-height:20px;padding-left:20px;padding-right:20px}.listing-categories .checkbox{display:inline-block;float:none;margin:0;width:110px;font-size:12px;line-height:15px;padding:40px 0 0 !important;height:90px;text-align:center;box-sizing:border-box}.listing-categories .checkbox .state{right:0;margin:auto}.listing-categories .buy-voucher{float:none;display:inline-block;margin:12px 0}.offersListing .offersListing_item{margin-left:0;margin-right:0;width:100%;height:300px;padding:5px}.offersListing .offersListing_item .offerInfo{background:rgba(0, 0, 0, 0.6);position:absolute;z-index:200;left:5px;right:5px;top:5px;bottom:5px;height:auto;width:auto;padding:0 30px}.offersListing .offersListing_item .offerInfo h3{height:auto;padding:40px 0 0;margin-bottom:30px}.offersListing .offersListing_item .offerInfo .item_sec,.offersListing .offersListing_item .offerInfo .item_price{margin-top:35px;color:#fff}.offersListing .offersListing_item .offerImage{width:auto;left:5px;right:5px;top:5px;height:284px}.offersListing .offersListing_item .offerImage .imgLiquid{-webkit-filter:sepia(0);filter:none}.offersListing .offersListing_item .overlay{opacity:1;background:none;left:0;right:0;width:auto;bottom:30px;top:auto;padding:0}.offersListing .offersListing_item .overlay .offerInfo{background:none;position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;padding:0}.offersListing .offersListing_item .overlay .offerInfo h3,.offersListing .offersListing_item .overlay .offerInfo .text{display:none}.offersListing .offersListing_item:hover .offerImage{width:auto}.offersListing .offersListing_item:hover .overlay{background:none}.offersListing .offersListing_item:hover .overlay .offerInfo{background:none}.introTextSpecial h1{font-size:30px}.upperweb .section--generic .centerWrap{width:auto;padding-top:30px}.upperweb .section--generic .centerWrap .upperweb-col-hld .col{width:100%;padding:0 0 15px}#map_popup{display:none}.upperweb.genericView .mainHeader.moveToTop{height:62px !important}.gal-handler .logo{bottom:auto;top:12px;left:20px;display:none}.gal-handler .close{top:15px;right:20px;display:none}.gal-handler #carousel-titles{top:auto;bottom:0;width:auto;left:0;right:0}.gal-handler #carousel-titles .carousel_title{background:rgba(0, 0, 0, 0.5);padding:10px 30px;bottom:0}.gal-handler #carousel{display:none}.gal-handler .car-hide-btn{z-index:150;margin:0 !important;right:6px;left:auto !important;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.gal-handler .car-hide-btn.active{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.gal-handler .category-hld{margin:0 !important;width:auto;padding:10px 40px;height:auto;left:0;right:0;bottom:0;top:auto;z-index:140;background:#000;overflow:hidden}.gal-handler .category-hld.mshow{height:0;padding:0}.gal-handler .full-screen:after{display:none}.contact_form .form-group{overflow:hidden}.contact_form input[type="text"],.contact_form input[type="email"]{width:100%;box-sizing:border-box;margin:0 0 10px 0}.contact_form .form-msg{width:100%}.contact_form textarea{width:100%;box-sizing:border-box}.contact_form .btn{float:none}.section--banner .imageSlider{height:100% !important}.section--banner .imageSlider .imageSlide{height:100%;margin:0}.venueDetailsBody #holder .genericSections{height:auto}.newsletterCont .Email .col-md-6{padding-right:0;padding-left:0}.picture,.section--imagebox,.backgroundform .image,.fixedSectionBody .fixedSection .fixed_bg,.section--imagebox .image{background-attachment:fixed}.upperbooking-button-hld .button{display:block;background-color:#000;line-height:20px;padding:10px}.homePage .section--imagebox,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox{background:none !important}.homePage .section--imagebox .image,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .image{position:relative;left:0;right:0;top:0;bottom:0;width:auto;height:auto;margin:30px 15px 0;padding:25px 25px 0;background:#ffffff !important;background:rgba(255, 255, 255, 0.8) !important}.homePage .section--imagebox .image img,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .image img{display:block !important;visibility:visible;width:100%;height:auto}.homePage .section--imagebox .content__box_container,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .content__box_container{margin-top:0 !important}.homePage .section--imagebox .imageSlider,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .imageSlider,.homePage .section--imagebox .imageSlider2,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .imageSlider2{position:relative;left:0;right:0;top:0;bottom:0;width:auto;height:auto;margin:30px 15px 0;padding:25px 25px 0;background:#ffffff !important;background:rgba(255, 255, 255, 0.8) !important}.homePage .section--imagebox .imageSlider .slick-initialized .imageSlide img,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .imageSlider .slick-initialized .imageSlide img,.homePage .section--imagebox .imageSlider2 .slick-initialized .imageSlide img,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--imagebox .imageSlider2 .slick-initialized .imageSlide img{display:block !important;visibility:visible;width:100%;height:auto}.homePage .section--image,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--image{z-index:1;overflow:visible !important}.homePage .section--image .picture,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--image .picture{opacity:1 !important;position:fixed}.homePage .section--image .picture:before,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--image .picture:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3)}.homePage .section--image:before,.genericView:not(.offerDetailsBody):not(.treatments-page) .section--image:before{background:none}.offerDetailsBody .whitenav,.treatments-page .whitenav{display:none}.offerDetailsBody .fixedSection,.treatments-page .fixedSection{position:relative;left:auto;top:auto;right:auto;bottom:auto;z-index:1;height:60%;min-height:300px}.offerDetailsBody .fixedSection .section--imagebox,.treatments-page .fixedSection .section--imagebox{position:fixed;z-index:2;top:0;left:0;right:auto;bottom:auto;height:100%;transform:translate3d(0, 0, 0) !important}.offerDetailsBody .fixedSection .section--imagebox .introText,.treatments-page .fixedSection .section--imagebox .introText{top:50px !important}.offerDetailsBody .genericSectionsSpecial,.treatments-page .genericSectionsSpecial{position:relative;left:auto;top:auto;right:auto;bottom:auto;z-index:10}.offerDetailsBody .genericSectionsSpecial .section--generic,.treatments-page .genericSectionsSpecial .section--generic{background:none;padding-bottom:50px}.roomsListingBody .genericSectionsSpecial .section--generic,.offersListingBody .genericSectionsSpecial .section--generic{background:none}.roomsListingBody .genericSectionsSpecial .fixedSection,.offersListingBody .genericSectionsSpecial .fixedSection{display:none}.roomDetailsBody .genericSectionsSpecial{height:auto}.roomDetailsBody .genericSectionsSpecial .section--generic{padding:20px 0;background:none}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection{position:relative;top:auto;left:auto;right:auto;bottom:auto;height:auto !important;min-height:0 !important;margin:0 15px;background:rgba(255, 255, 255, 0.8)}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg{position:relative;top:auto;left:auto;right:auto;bottom:auto;height:auto !important;min-height:0 !important;padding:15px 15px 0}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .slick-list,.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .slick-track{height:auto !important;min-height:0 !important}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .roomSlider{height:auto !important;min-height:0 !important;margin:0}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .roomSlider img{width:100%;height:auto}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg.slick-initialized .roomSlider img{display:block !important;visibility:visible}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .slick-dots{display:block;padding:0;text-align:center;position:absolute;bottom:10px;left:0;width:100%}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .slick-dots li{display:inline-block;padding:0 5px}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .slick-dots li button{display:block;margin:0;padding:0;border:0;background:#fff;width:20px;height:20px;overflow:hidden;line-height:20px;text-indent:50px;border-radius:50px;border:1px solid #bd9b5d}.roomDetailsBody .genericSectionsSpecial .section--generic .fixedSection .fixed_bg .slick-dots li.slick-active button{background-color:#bd9b5d}.roomDetailsBody .genericSectionsSpecial .section--generic .roomDetailsContainer{position:relative;overflow:hidden}.venuesListingBody .section--generic{background:none !important;padding-bottom:0}.venuesListingBody .section--generic .picture-fixed{display:none}.onePageBackground .fixedSection .introText{margin-top:18%}.section--contact .contactimg{background-attachment:scroll}.section--calendar .centerWrap{width:100%;margin:0 !important}.section--calendar .calendar-container{width:auto;padding:30px 20px 20px;margin:45px 10px}.section--calendar .calendar-container .calendar{width:100%}}@media only screen and (max-width: 542px){body.treatments-page .genericSectionsSpecial .section--treatments-filters .treatment-filters li{width:100%;margin:0 0 15px}body.treatments-page .genericSectionsSpecial .section--treatments-filters .treatment-filters .treatment-subfilters .treatment-tags li{width:100%;margin:0 0 3px}body.treatments-page .genericSectionsSpecial .section--treatments .section-content #treatments-categories .treatments-category .treatments-list-hld .treatments-list .treatment .treatment-top .treatment-title{width:100%;padding-bottom:15px}.section--calendar .calendar-container .calendar .fc-toolbar h2{font-size:14px}.section--calendar .calendar-container .calendar table th{font-size:16px;text-transform:none}.subNav{top:64px}.subNav ul{padding-bottom:50px}.subNav ul li{overflow:hidden}.subNav ul li a{display:inline-block;vertical-align:middle;line-height:95px !important;font-size:16px;width:100%}.subNav ul li a:hover{background:none}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:0 !important}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 0 6px #000000}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/img/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/img/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:20px;right:20px;width:36px;height:36px;cursor:pointer;z-index:8040;background:url(/img/fancybox/fancybox_close.png)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/img/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:hidden}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);border-radius:0 !important;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}.details.iframe{min-width:500px !important}.touch .fancybox-nav span{visibility:visible}#powerTip{cursor:default;background-color:#333;color:#fff;display:none;font-size:11px;padding:0 7px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #38393a;bottom:-10px}#powerTip.e:before{border-right:10px solid #38393a;left:-10px}#powerTip.s:before{border-bottom:5px solid #38393a;top:-5px}#powerTip.w:before{border-left:10px solid #38393a;right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #38393a;bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #38393a;top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #38393a;bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #38393a;bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#777777}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open > .dropdown-menu{display:block}.open > a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right > .dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index:2}.btn-group > .btn:focus,.btn-group-vertical > .btn:focus{outline:0}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-left:5px}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group > .btn:first-child{margin-left:0}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group > .btn-group{float:left}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical > .btn-group > .btn{float:none}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float:none;display:table-cell;width:1%}.btn-group-justified > .btn-group .btn{width:100%}.btn-group-justified > .btn-group .dropdown-menu{left:auto}[data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover > .arrow,.popover > .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover > .arrow{border-width:11px}.popover > .arrow:after{border-width:10px;content:""}.popover.top > .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px}.popover.top > .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right > .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0, 0, 0, 0.25)}.popover.right > .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom > .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px}.popover.bottom > .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left > .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0, 0, 0, 0.25)}.popover.left > .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.bookMixHeader{padding:10px 20px;text-transform:uppercase;font-family:"cinzelregular", "openSans";text-align:center;font-size:21px;border:1px solid #bd9b5d;background:#333;color:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__month_name,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month{text-transform:uppercase}.mixpicker_modal{background:url(/img/fallback/black-50.png);background:rgba(0, 0, 0, 0.5)}.mixpicker{background-color:#ffffff}.mixpicker a{color:#ffffff}.mixpicker .mixpicker__btn{background:#bd9b5d;color:#ffffff}.mixpicker .mixpicker__btn:hover{background:#333333;color:#ffffff}.mixpicker .mixpicker__btn[disabled="disabled"]{background:#bd9b5d;color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__month_name{color:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month thead th{color:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day{background:#cccccc}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled{background:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled a{color:#cccccc}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled.mixpicker__checkio{background:#a94442 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled.mixpicker__checkio a{color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin{background:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__nocheckin,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__nocheckout{background:#fbfbfb}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__nocheckin a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__nocheckout a{color:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day:hover,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkio,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__hover,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__selected{background:#bd9b5d !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day:hover a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkio a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__hover a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__selected a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout{background:#cccccc !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout:before{border-left-color:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout a{display:block;color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin{background:#cccccc !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin:before{border-right-color:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin.mixpicker__disabled{background:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin.mixpicker__checkout{background:#cccccc !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__current{background:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__current a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout.mixpicker__disabled{background:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout.mixpicker__checkio{background:#bd9b5d !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__error{background:#a94442}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__error a{color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin:before{top:-20px;border-top-width:65px;border-right-width:95px}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout:before{top:-5px;border-bottom-width:65px;border-left-width:95px}.mixpicker .mixpicker__footer div.mixpicker__message{color:#bd9b5d}.mixpicker .mixpicker__footer div.mixpicker__message .mixpicker__error{color:#a94442}@font-face{font-family:'mix-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgqDyaQAAAFwAAADSGhlYWQEUK2HAAAEuAAAADZoaGVhB8IDyQAABPAAAAAkaG10eBIAADkAAAUUAAAAIGxvY2ECcgGaAAAFNAAAABJtYXhwAA0AZgAABUgAAAAgbmFtZVcZpu4AAAVoAAABRXBvc3QAAwAAAAAGsAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAA/8AEAAPAADwAAAEhETQmJy4BKwEiBgcOARURISIGBw4BHQEUFhceATMhERQWFx4BOwEyNjc+ATURITI2Nz4BPQE0JicuASMD4P6gBQQFCwfABwsFBAX+oAcLBQQFBQQFCwcBYAUEBQsHwAcLBQQFAWAHCwUEBQUEBQsHAkABYAcLBQQFBQQFCwf+oAUEBQsHwAcLBQQF/qAHCwUEBQUEBQsHAWAFBAULB8AHCwUEBQAAAQAAAUAEAAJAABwAABMhMhYXHgEdARQGBw4BIyEiJicuAT0BNDY3PgEzIAPABwsFBAUFBAULB/xABwsFBAUFBAULBwJABQQFCwfABwsFBAUFBAULB8AHCwUEBQAEAAD/wAQAA8AALgA2ADwAQQAABSEiJicuATURNDY3PgEzIQchIgYHDgEVERQWFx4BMyEyNjc+ATURNxEUBgcOASMRJzUwFhUjJwE1MxcVIwkBJwEXA4D9ABovERIUFBIRLxoCQID+gA0YCAkKCgkIGA0CgA0YCAkKgBQSES8aQMBAQP3AQIDAAkD+wIABQIBAFBIRLxoDABovERIUgAoJCBgN/YANGAgJCgoJCBgNAYCA/cAaLxESFAOAQEAvkUD9wMCAQAHA/sCAAUCAAAAAAwA5AAADxwOOAEQASgBjAAABIgYHDgEdARQGBw4BIyEiJicuATURNDY3PgE7ATI2Nz4BNTQmJy4BKwEiBgcOARURFBYXHgEzITI2Nz4BPQE0JicuASMDFwEjNQE3IgYHDgEHAREhAT4BNTQmLwEuAScuASMxA44MFAgICQQEBAoG/Y4GCgQEBAQEBAoGjgwVCAcJCQcIFQzjDBUIBwkJBwgVDAMcDBUIBwkJBwgVDKFR/q5eAV8BBgoFBgkE/lYBAAGbCAgICKEECgUFCwUBVQkHCBUMjgYKBAQEBAQECgYCcgYKBAQECQgIFQsMFQgHCQkHCBUM/OQMFQcICQkIBxUM4wwVCAcJAbFS/qFeAVOIAgICBgT+Zv8AAakIFQsLFQihBAYCAgIAAAAAAQAAAAEAAOgCIjpfDzz1AAsEAAAAAADQmLSFAAAAANCYtIUAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAA5AAAAAAAKABQAHgB4AKYBDgGkAAAAAQAAAAgAZAAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKADQAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKADQAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAccAAsAAAAABtAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDpIDLWNtYXAAAAFoAAAATAAAAEwaVcxaZ2FzcAAAAbQAAAAIAAAACAAAABBnbHlmAAABvAAAA0gAAANICoPJpGhlYWQAAAUEAAAANgAAADYEUK2HaGhlYQAABTwAAAAkAAAAJAfCA8lobXR4AAAFYAAAACAAAAAgEgAAOWxvY2EAAAWAAAAAEgAAABICcgGabWF4cAAABZQAAAAgAAAAIAANAGZuYW1lAAAFtAAAAUUAAAFFVxmm7nBvc3QAAAb8AAAAIAAAACAAAwAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAP/ABAADwAA8AAABIRE0JicuASsBIgYHDgEVESEiBgcOAR0BFBYXHgEzIREUFhceATsBMjY3PgE1ESEyNjc+AT0BNCYnLgEjA+D+oAUEBQsHwAcLBQQF/qAHCwUEBQUEBQsHAWAFBAULB8AHCwUEBQFgBwsFBAUFBAULBwJAAWAHCwUEBQUEBQsH/qAFBAULB8AHCwUEBf6gBwsFBAUFBAULBwFgBQQFCwfABwsFBAUAAAEAAAFABAACQAAcAAATITIWFx4BHQEUBgcOASMhIiYnLgE9ATQ2Nz4BMyADwAcLBQQFBQQFCwf8QAcLBQQFBQQFCwcCQAUEBQsHwAcLBQQFBQQFCwfABwsFBAUABAAA/8AEAAPAAC4ANgA8AEEAAAUhIiYnLgE1ETQ2Nz4BMyEHISIGBw4BFREUFhceATMhMjY3PgE1ETcRFAYHDgEjESc1MBYVIycBNTMXFSMJAScBFwOA/QAaLxESFBQSES8aAkCA/oANGAgJCgoJCBgNAoANGAgJCoAUEhEvGkDAQED9wECAwAJA/sCAAUCAQBQSES8aAwAaLxESFIAKCQgYDf2ADRgICQoKCQgYDQGAgP3AGi8REhQDgEBAL5FA/cDAgEABwP7AgAFAgAAAAAMAOQAAA8cDjgBEAEoAYwAAASIGBw4BHQEUBgcOASMhIiYnLgE1ETQ2Nz4BOwEyNjc+ATU0JicuASsBIgYHDgEVERQWFx4BMyEyNjc+AT0BNCYnLgEjAxcBIzUBNyIGBw4BBwERIQE+ATU0Ji8BLgEnLgEjMQOODBQICAkEBAQKBv2OBgoEBAQEBAQKBo4MFQgHCQkHCBUM4wwVCAcJCQcIFQwDHAwVCAcJCQcIFQyhUf6uXgFfAQYKBQYJBP5WAQABmwgICAihBAoFBQsFAVUJBwgVDI4GCgQEBAQEBAoGAnIGCgQEBAkICBULDBUIBwkJBwgVDPzkDBUHCAkJCAcVDOMMFQgHCQGxUv6hXgFTiAICAgYE/mb/AAGpCBULCxUIoQQGAgICAAAAAAEAAAABAADoAiI6Xw889QALBAAAAAAA0Ji0hQAAAADQmLSFAAD/wAQAA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAAAAAQAAAAEAAAABAAAOQAAAAAACgAUAB4AeACmAQ4BpAAAAAEAAAAIAGQABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('woff');font-weight:normal;font-style:normal}.mix-icon-plus{font-family:'mix-icons';content:'+'}.mix-icon-minus{font-family:'mix-icons';content:'-'}.mix3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;font-family:'openSans';font-size:14px;border:none;color:#333333}.mix3 .panel{border:0;border-radius:0;box-shadow:none;margin:0}.mix3 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mix3 *:before,.mix3 *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mix3 * div:after{content:"";display:block;clear:both}.mix3 .mix3__loader{display:block;width:100%;height:100%;text-align:center}.mix3 .mix3__caret{height:4px;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;top:0;bottom:0;margin:auto;right:6px}.mix3 .mix3__panels-hld{display:none;width:100%;height:100%}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel{display:block;line-height:20px;background:#f7f7f7;border-bottom:1px solid #ececec}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__messages{padding:0 15px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__messages .mix3__message{text-align:center}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__messages .mix3__message.mix3__message--error{border:1px solid #c7254e;background:#f9f2f4;color:#333333}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-2 .mix3__stay{padding:8px 0;border-bottom:1px solid #f1f1f1}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-2 .mix3__stay label{text-transform:uppercase;font-size:1.1em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-2 .mix3__stay label .mix3__stay__price{display:inline-block;float:right;font-weight:bold;font-size:1.1em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-2 .mix3__stay label .mix3__stay__price span{font-size:0.7em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-2 .mix3__stay .mix3__stay__desc{margin:5px 0 0 25px;color:#bd9b5d;font-size:0.9em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3{border-bottom:0}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__room{padding:8px 0;border-bottom:1px solid #f1f1f1}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__room label{text-transform:uppercase;font-size:1.1em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__room label .mix3__room__price{display:block;font-weight:bold;font-size:17px;padding:10px 0 0 16px;color:#777}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__room label .mix3__room__name{border-bottom:1px dotted #666666}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__room .mix3__occupancies{color:#bd9b5d;font-size:0.9em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies{margin:5px 0 0 25px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__occupancy{width:100%;float:none;padding:0;margin:5px 0;position:relative}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown{border-radius:0;border:1px solid #bd9b5d;background:transparent;font-size:0.9em;padding:6px 27px 6px 5px;color:#333333;position:relative}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown:hover,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown:focus{border-color:#333333}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown:hover:before,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown:focus:before{background:#333333}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown:before{content:'';position:absolute;width:22px;height:100%;right:0;top:0;background:#bd9b5d}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .mix3__occupancies .mix3__dropdown .mix3__caret{border-top-color:#ffffff}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--active .mix3__panel__heading{border-bottom:1px solid #ececec;background:#bd9b5d;color:#ffffff;font-weight:normal}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__heading{background:#fbfbfb;font-family:'openSans';font-size:14px;font-weight:normal;text-transform:none;color:#a5a5a5}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__heading .mix3__panel__header{padding:15px 15px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__heading .mix3__panel__header--current{display:block}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__heading .mix3__panel__header--back{display:block}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__heading .mix3__panel__header--back a{float:right;color:#a5a5a5}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__heading .mix3__panel__header--back a:after{font-family:'mix-icons';content:'\e602';margin-left:6px;font-size:0.8em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse.fade.in{opacity:1}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse.collapse{display:none;visibility:hidden}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse.collapse.in{display:block;visibility:visible}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__body{display:block;padding:15px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price{display:block;width:100%;padding:0 15px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__new{width:50%;height:auto;min-height:1px;float:left;display:block;text-transform:none}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__title,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__new .mix3__price__title{line-height:1.4em;text-transform:none;color:#7f7f7f}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__value,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__new .mix3__price__value{font-size:20px;line-height:1em;font-weight:normal}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__value .mix3__amount--currency,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__new .mix3__price__value .mix3__amount--currency{font-weight:normal;font-size:16px;padding-left:5px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__value.mix3__price__value--dot,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__new .mix3__price__value.mix3__price__value--dot{font-size:18px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__new{padding-left:5px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__title{font-size:16px;text-transform:none;color:#7f7f7f}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__title .mix3__amount--discount,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__title .mix3__amount--count{font-size:1.2em;font-weight:bold}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__value{color:#333333;font-size:18px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__price .mix3__price__old .mix3__price__value .mix3__amount--price{text-decoration:line-through}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer .mix3__footer__buttons{display:block;width:100%;height:auto;padding:10px 15px}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline{width:100%;height:auto;display:block;vertical-align:top}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price{display:block;width:70%;padding-right:0;float:left}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__old,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__new{display:block;width:100%;height:auto;font-size:0.8em}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__old .mix3__price__title,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__new .mix3__price__title{width:50%;height:auto;min-height:1px;float:left;display:block}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__old .mix3__price__value,.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__new .mix3__price__value{width:50%;height:auto;min-height:1px;float:left;display:block;text-align:right}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__price .mix3__price__news{padding-left:0}.mix3 .mix3__panels-hld .mix3__panels .mix3__panel .mix3__panel__collapse .mix3__panel__footer--inline .mix3__footer__buttons{display:block;float:left;width:30%;height:100%;vertical-align:top}.mix3 .mix3__panels-hld .mix3__btn{display:block;width:auto;height:auto;text-align:center;position:relative;padding:10px 0;text-transform:uppercase;background:#bd9b5d;font-size:14px;line-height:14px;font-family:'openSans';border:none;border-bottom:2px solid #92733b;outline:none !important;cursor:pointer;color:#ffffff}.mix3 .mix3__panels-hld .mix3__btn.mix3__btn--less{left:-1px}.mix3 .mix3__panels-hld .mix3__btn.mix3__btn--less:before{font-family:'mix-icons';content:'-'}.mix3 .mix3__panels-hld .mix3__btn.mix3__btn--more:before{font-family:'mix-icons';content:'+'}.mix3 .mix3__panels-hld .mix3__btn.mix3__btn--less:before,.mix3 .mix3__panels-hld .mix3__btn.mix3__btn--more:before{width:15px;height:15px;line-height:0}.mix3 .mix3__panels-hld .mix3__btn:not(.mix3__btn--disabled):not([disabled="disabled"]):hover{background:#333333}.mix3 .mix3__panels-hld .mix3__btn.mix3__btn--disabled,.mix3 .mix3__panels-hld .mix3__btn[disabled="disabled"]{background:#c9ad7a;cursor:default;border-color:transparent}.mix3 .mix3__panels-hld .mix3__btn--block{width:100%}.mix3 .mix3__panels-hld .mix3__occupancy{width:50%;height:auto;min-height:1px;float:left;display:block;padding:10px 5px 0px 0px}.mix3 .mix3__panels-hld .mix3__occupancy.mix3__occupancy--children{padding-right:0;padding-left:5px}.mix3 .mix3__panels-hld .mix3__occupancy .mix3__occupancy__label{margin-bottom:10px;font-size:1em;text-transform:uppercase;color:#333333}.mix3 .mix3__panels-hld .mix3__occupancy .mix3__occupancy__label span{font-size:3em;font-family:'openSans';font-weight:normal}.mix3 .mix3__panels-hld .mix3__occupancy .mix3__occupancy__buttons .mix3__btn{width:50%;height:auto;min-height:1px;float:left;display:block;width:50% !important;line-height:14px}.mix3 .mix3__panels-hld .mix3__occupancy .mix3__occupancy__buttons .mix3__btn.mix3__btn--more{float:right}.mix3 .mix3__panels-hld .mix3__children{width:100%;float:left;padding:10px 0 0 0}.mix3 .mix3__panels-hld .mix3__children .mix3__children__label{display:block;padding:10px 0;text-transform:uppercase}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown{padding-top:5px;clear:both;float:left;width:100%}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group{display:inline-block;float:left;width:25%;padding:5px;position:relative}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown{position:relative;border-radius:0;border:1px solid #bd9b5d;background:transparent;font-size:1em;padding:6px 22px 6px 0;height:38px;width:100%;color:#333333}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown:before{content:'';position:absolute;width:22px;height:100%;right:0;top:0;background:#bd9b5d}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown .mix3__caret{border-top-color:#ffffff}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown:hover,.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown:focus{border-color:#333333}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown:hover:before,.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown:focus:before{background:#333333}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown.mix3__dropdown--error{border-color:#c7254e;background:#f9f2f4}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown.mix3__dropdown--error:hover,.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown.mix3__dropdown--error:focus{border-color:#9c1d3d}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown.mix3__dropdown--error:hover:before,.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown.mix3__dropdown--error:focus:before{background:#9c1d3d}.mix3 .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group .mix3__dropdown.mix3__dropdown--error:before{background:#c7254e}.mix3 .mix3__panels-hld .mix3__checkin > span,.mix3 .mix3__panels-hld .mix3__nights > span{text-transform:uppercase;font-size:1.2em;color:#777777;font-family:'openSans';font-weight:normal}.mix3 .mix3__panels-hld .mix3__checkin__label,.mix3 .mix3__panels-hld .mix3__nights__label{padding:10px 0}.mix3 .mix3__panels-hld .mix3__checkin{width:50%;height:auto;min-height:1px;float:left;display:block;padding:0px 5px 0px 0px}.mix3 .mix3__panels-hld .mix3__checkin .mix3__checkin__label{text-transform:none;color:#777777;font-size:1.2em}.mix3 .mix3__panels-hld .mix3__checkin .day-number{font-size:3.1em;font-family:'openSans';font-weight:normal;color:#333333;line-height:1em;display:inline-block}.mix3 .mix3__panels-hld .mix3__checkin .month-year{display:inline-block}.mix3 .mix3__panels-hld .mix3__checkin .month-year .month-name{display:block}.mix3 .mix3__panels-hld .mix3__checkin .month-year .year-number{display:block}.mix3 .mix3__panels-hld .mix3__nights{width:50%;height:auto;min-height:1px;float:left;display:block;padding:0px 0px 0px 5px}.mix3 .mix3__panels-hld .mix3__nights .mix3__nights__label{text-transform:none;color:#777777;font-size:1.2em}.mix3 .mix3__panels-hld .mix3__nights .mix3__nights__label span{font-size:3.1em;font-family:'openSans';font-weight:normal;color:#333333;line-height:1em}.mix3 .mix3__panels-hld .mix3__nights .mix3__nights__buttons{clear:both;display:block;width:100%;line-height:14px}.mix3 .mix3__panels-hld .mix3__nights .mix3__nights__buttons .mix3__btn{width:50%;height:auto;float:left;display:block}.popover{border-radius:0 !important;padding:0 !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:#ffffff !important}.popover .popover-title{background:#bd9b5d !important;color:#FFF !important;font-weight:bold;border-radius:0 !important;text-transform:uppercase;margin:-1px -1px 0 -1px;border:1px solid rgba(0, 0, 0, 0.2) !important;border-bottom:0 !important}.popover.left > .arrow:after{border-left-color:#ffffff !important}.popover.right > .arrow:after{border-right-color:#ffffff !important}.popover .popover-content{color:inherit}.popover.left{margin-left:-40px !important}.popover{width:400px !important;left:210px !important;max-width:500px !important;font-size:11px;padding:10px !important}.popover .popover-content{font-size:12px;line-height:20px}.popover .popover-content .room-title{font-size:30px}.popover .popover-content .room-image{display:none}.popover .popover-content .col-lg-8{width:100% !important}.popover .popover-content .col-lg-8 .row{width:100% !important}.mix3.mix3--medium,.mix3.mix3--small{font-size:12px}.mix3 .dropdown-menu{max-height:400px;overflow-y:scroll}.mix3.mix3--medium .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group{width:33%}.mix3.mix3--small{font-size:11px}.mix3.mix3--small .mix3__panels-hld .mix3__children .mix3__children__dropdown .mix3__btn__group{width:50%}.mix3.mix3--small .mix3__panels-hld .mix3__occupancy .mix3__occupancy__label{text-align:center;margin-bottom:5px}.mix3.mix3--small .mix3__panels-hld .mix3__occupancy .mix3__occupancy__label span{font-size:2.4em;padding-bottom:5px;display:block}.mix3.mix3--small .mix3__panels-hld .mix3__checkin .mix3__checkin__label,.mix3.mix3--small .mix3__panels-hld .mix3__nights .mix3__nights__label{font-size:0.9em}.mix3.mix3--small .mix3__panels-hld .mix3__checkin .mix3__checkin__label .month-year,.mix3.mix3--small .mix3__panels-hld .mix3__nights .mix3__nights__label .month-year{line-height:1.4em}.mix3.mix3--small .mix3__panels-hld .mix3__panels .mix3__panel.mix3__panel--step-3 .radio label .room_tip{position:relative;top:-3px}.mix3 .tooltip .tooltip-inner{border-radius:0 !important;padding:8px}body .container{width:auto;padding-left:0;padding-right:0}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__month_name,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month{text-transform:uppercase}.mixpicker_modal{background:url(/img/fallback/black-50.png);background:rgba(0, 0, 0, 0.5)}.mixpicker{background-color:#ffffff}.mixpicker a{text-decoration:none;color:#ffffff}.mixpicker .mixpicker__btn{background:#bd9b5d;color:#ffffff}.mixpicker .mixpicker__btn:hover{background:#333333;color:#ffffff}.mixpicker .mixpicker__btn[disabled="disabled"]{background:#bd9b5d;color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__month_name{color:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month thead th{color:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day{background:#cccccc}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__disabled{background:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__disabled a{color:#cccccc}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__disabled.mixpicker__checkio{background:#a94442 !important;color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkin{background:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkin a{color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkio,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day:hover,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__hover,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__selected{background:#bd9b5d !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkio a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day:hover a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__hover a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__selected a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout{background:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout a{color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__current{background:#333333}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__current a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkin{background:#cccccc !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkin:before{border-right-color:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkin.mixpicker__disabled{background:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout{background:#cccccc !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout:before{border-left-color:#bd9b5d}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout.mixpicker__disabled{background:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout.mixpicker__checkio{background:#bd9b5d !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__error{background:#a94442}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__error a{color:#ffffff !important}.mixpicker .mixpicker__footer div.mixpicker__message{color:#bd9b5d}.mixpicker .mixpicker__footer div.mixpicker__message .mixpicker__error{color:#a94442;font-weight:bold;border:1px solid;display:inline-block;padding:0 20px}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkin:before{top:-20px;border-top-width:65px;border-right-width:95px}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td.mixpicker__day.mixpicker__checkout:before{top:-5px;border-bottom-width:65px;border-left-width:95px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;width:1em;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace}.fc-icon:after{position:relative;margin:0 -1em}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:bold;font-size:200%;top:-7%;left:3%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:bold;font-size:200%;top:-7%;left:-3%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%;left:-2%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%;left:2%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group > *{float:left;margin:0 0 0 -1px}.fc .fc-button-group > :first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0, 0, 0, 0.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover > .ui-widget-header + .ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller > *{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:normal}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:3}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-h-event .fc-resizer{top:-1px;bottom:-1px;left:-1px;right:-1px;width:5px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer:after{right:auto;cursor:w-resize}.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer:after{left:auto;cursor:e-resize}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-day-grid-event .fc-resizer{left:-3px;right:-3px;width:7px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar > * > *{float:left;margin-left:.75em}.fc .fc-toolbar > * > :first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view > table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:0 2px}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:0.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid > .fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid > hr{position:relative;z-index:2}.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-time-grid .fc-bgevent-skeleton{z-index:3}.fc-time-grid .fc-highlight-skeleton{z-index:4}.fc-time-grid .fc-content-skeleton{z-index:5}.fc-time-grid .fc-helper-skeleton{z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-event-container,.fc-time-grid .fc-bgevent-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="}