@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(../Font/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(../Font/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}body{font-family:Roboto!important;color:#333}.slideshow{max-height:600px;overflow:hidden;background:url(../Image/Slideshow/cover.jpg) center no-repeat #ccc;background-size:cover;margin-top:120px}.wrapper{width:1000px;margin:0 auto;left:4px;padding:0;line-height:20px}h1.title{text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:20px;padding-bottom:10px;letter-spacing:1.5px;color:#252525;background:url(../Image/border_presets1.png) center bottom no-repeat}.inline{display:inline-block}nav{width:100%;background:rgba(255,255,255,.95);position:fixed;top:0;z-index:2000;height:90px;box-shadow:0 2px 2px 0 #c7b18c}.dropdown-menu,.top_logo{z-index:999;position:absolute}nav .languageSelector{display:none}nav .languageSelector a{display:inline-block}nav .languageSelector span{display:inline-block;border-right:1px solid #FFF;height:20px;margin-top:14px}.langSelector span{font-size:13px;color:#000;cursor:pointer;position:absolute;top:6px;right:30px}.langSelector span::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;margin-top:12px;margin-left:3px}.dropdown-menu{background:#fff;top:37px;right:0;width:75px!important;height:auto!important;text-align:center!important}.dropdown-menu li{display:block;margin:0}.dropdown-menu a{padding:5px 20px;color:#000;margin:0}.top_row ul,.top_row>div{margin:0 auto}.top_row{/*background:rgba(255,255,255,0.9);*/color:#c7b18c;font-size:14px;text-align:right}.top_row ul{display:block;font-size:14px;height:30px;line-height:30px;text-align:center;width:920px}nav .top_menu ul,nav li{display:inline-block}.top_row a{margin-right:10px;color:inherit}.top_row li{margin-right:13px}.top_menu,nav ul{margin:0 auto}nav .top_row a{padding:5px 0}nav .top_menu ul{text-align:right;vertical-align:top}#contact section,#massage ul,.opening,.opening p{text-align:center}nav a{display:block;color:#000;text-decoration:none}nav .top_menu a{padding:23px 10px;font-size:16px;vertical-align:top;transition:all .2s ease-in-out 0s}.facebook:hover,nav li a:hover,nav li.active a{color:rgb(81, 31, 97);text-decoration:underline;}.t-booking{vertical-align:middle;}.top_menu{width:892px}.top_logo{filter:contrast(100) invert(1);-webkit-filter:contrast(100) invert(1);cursor:pointer;display:inline-block;height:77px;margin-right:55px;top:9px;left:5px}#contact_top{display:none;float:left;line-height:90px;padding-left:10px;font-weight:700}#contact_top a{padding:0}.facebook{display:inline-block;font-size:15px;text-decoration:underline}#contact a,#famous-guests,#famous-guests a,#gallery,#gallery a,.responsiveBookingNow a,a.button,a.button:hover{text-decoration:none}#menu_opener{display:none;width:40px;height:20px;background:url(../Image/menu.png) center no-repeat}.phone a,.phone span{display:inline!important}.opening{width:100%;height:200px;margin:0 auto;position:absolute;top:130px;z-index:100;color:#fff;padding-top:40px;display:none;opacity:0}.opening h1{font-size:68px}.opening p{font-size:30px;margin-top:10px}#contact,#famous-guests,#gallery,#holiday,#job,#massage,#price,#pricelist/*,#team*/,#voucher,.xmass{padding-top:25px}#contact{background:#fff}#contact section{display:block;vertical-align:top;margin-bottom:15px}#contact section h1{font-size:25px;margin-bottom:30px}#contact section p{font-size:16px}#contact a{color:#333}.contactX{padding:2px}.contactX.red,.contactX.red a{color:#d44!important}.contactX.red p{font-weight:700!important}#job strong,#massage .price,.action,.booking-header,.wrapper p.red{font-weight:700}#contact .form-container{width:1000px;margin:30px auto}#contact .form-container input{padding:10px;width:295px}#contact .form-container input:nth-child(2){margin:0 18px}#contact .form-container textarea{width:993px;height:200px;display:block;margin-top:20px;resize:none}#map{width:100%;height:500px;background:#dedede;margin-top:30px}.sendBTN{background:#B09578;color:#000;border:none;padding:15px 40px;display:block;top:10px}#massage{padding-bottom:0}#massage ul{width:1000px;max-width:100%;display:block;margin:0 auto}#massage li{margin:0 15px 15px}.massage-img{width:45%}#massage li section{display:inline-block;width:45%;vertical-align:top;font-size:13px;line-height:130%;text-align:center}#massage li h1{font-size:25px;margin:40px 0 20px}#massage .description{min-height:82px;overflow:hidden;line-height:20px}#price{padding-bottom:30px}#price>div{width:560px;margin:0 auto}#price .massage-name{width:380px}#price .right{text-align:right;width:80px}#price .time{width:90px}.price-header{background:#24201f;color:#fff;padding:20px 8px;font-size:16px}.price-line{padding:2px 0}.price-line:hover{background:rgba(199,177,140,1)}#pricelist{margin:0 auto}.PriceGroupHeader{text-align:center;text-transform:uppercase;margin:15px 0 5px;font-size:16px;font-weight:700}#pricelist .time{width:60px}#pricelist .right{width:75px;text-align:right}#famous-guests,#famous-guests p,#gallery,#gallery p,#job p,#special-offer,#team p,#voucher p,.fb-page,.lease,.responsiveBookingNow,.responsiveBookingNow a,.socialIcon,.xmass p,footer{text-align:center}#pricelist .massage-name{min-width:240px;max-width:480px;width:100%}.price-line div{vertical-align:middle}.group-first{margin-top:15px!important}.action{color:#d44}.visa{display:block;margin:30px auto 0}.lease{margin-top:15px!important;line-height:165%}#get_pdf_pricelist{width:auto!important;height:80px;display:none;background:url(../Image/pdf-icon.png) left center no-repeat #a08765;background-size:auto 50px;padding-left:70px;margin:0 auto;cursor:pointer}#get_pdf_pricelist h2{font-size:20px;padding-top:28px;color:#fff}#voucher{background:#fff;padding-bottom:20px}.gift{width:900px;margin:0 auto 10px}.gift img{width:870px;border:1px solid #24201f;max-width:99%;display:block;margin:0 auto}#voucher p{font-size:14px;line-height:24px}#special-offer{min-height:360px;margin:30px 0 0;background:url(../Image/special-offer.jpg) no-repeat #000;color:#fff;padding-top:50px}#special-offer h1{color:#fff!important}#special-offer>div{max-width:100%;width:680px;margin:65px auto 0;line-height:180%}#famous-guests,#gallery{padding-bottom:20px}#famous-guests ul,#gallery ul{background:#000;border-top:4px solid #000}#famous-guests li,#gallery li{width:24.7%;display:inline-block}#famous-guests li div,#gallery li div{padding-bottom:5px}#famous-guests img,#gallery img{width:100%;max-width:100%;max-height:100%}#famous-guests p,#gallery p{background:rgba(22,22,22,.5);color:#fff;min-height:35px;line-height:35px;position:relative;text-decoration:none;width:100%;margin-top:-37px}.team img{width:100%;height:auto;max-width:1300px;display:block;margin:0 auto;}#team p{max-width:800px;margin:10px auto 0;line-height:150%;font-size:16px}#team h5{width:100%;text-align:center;color:#252525;font-size:20px;margin:25px 0;padding:0;/*text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000*/}.fb-page,.fb_320,.fb_500{margin:0 auto}.wrapper p{display:block;line-height:186%;line-height:150%}.fb_320{display:none;width:300px}.fb_500{width:500px}.socialIcon{display:inline-block;width:50px;height:50px;margin:10px 0}.socialIcon img{max-width:95%}footer{background:#24201f;color:#fff;padding:15px 0 85px;font-size:14px}.xmass{width:100%}#job img,.xmass img{max-width:100%;display:block;margin:0 auto}#job p,.xmass p{margin-bottom:15px}.xmass table{margin:0 auto 15px;display:block;max-width:310px}.xmass table tr td:first-child{width:190px}.xmass td{margin-bottom:12px;padding:2px 5px}#job{max-width:800px;padding:0 20px 10px;margin:20px auto 0}.booking-header{color:#fff!important}.responsiveBookingNow{position:fixed;bottom:0;display:none;border-collapse:separate;table-layout:fixed;width:100%;z-index:999}.responsiveBookingNow a{background-color:#c89d55;border-left:2px solid #644b20;border-radius:0!important;color:#0f0d0a;display:table-cell;height:40px;width:25%;padding:5px 5px 20px 5px;position:relative;text-transform:uppercase;font-size:13px}.responsiveBookingNow a:hover{background-color:#b18439}.responsiveBookingNow img{max-width:20px;display:block;margin:0 auto 5px}a.button{background:#c9b28c;background-image:-webkit-linear-gradient(top,#c9b28c,#99896b);background-image:-moz-linear-gradient(top,#c9b28c,#99896b);background-image:-ms-linear-gradient(top,#c9b28c,#99896b);background-image:-o-linear-gradient(top,#c9b28c,#99896b);background-image:linear-gradient(to bottom,#c9b28c,#99896b);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:1px 1px 3px #666;color:#fff!important;padding:0 20px;height:25px;line-height:25px;margin:20px auto;border:1px solid #c9b18b;display:inline-block}a.button:hover{background:#99886a;background-image:-webkit-linear-gradient(top,#99886a,#ccb48d);background-image:-moz-linear-gradient(top,#99886a,#ccb48d);background-image:-ms-linear-gradient(top,#99886a,#ccb48d);background-image:-o-linear-gradient(top,#99886a,#ccb48d);background-image:linear-gradient(to bottom,#99886a,#ccb48d)}#map2{position:fixed!important;width:100%;height:100%;background:#ddd;display:none;top:0;right:0;bottom:0;left:0}#holiday{margin-top:100px}#holiday>table{width:460px;max-width:100%;margin:10px auto}#holiday td{padding:0 0 8px}