@charset "utf-8";@font-face {font-family: 'Whitney-Light';src: url('font/Whitney-Light.otf');src: url('font/Whitney-Light.eot');src: url('font/Whitney-Light.eot?#iefix') format( 'embedded-opentype'), url('font/Whitney-Light.woff') format( 'woff'), url('font/Whitney-Light.ttf') format( 'truetype'), url('font/Whitney-Light.svg#AauxNextBold') format( 'svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Whitney-Medium';src: url('font/Whitney-Medium.eot');src: url('font/Whitney-Medium.eot?#iefix') format( 'embedded-opentype'), url('font/Whitney-Medium.woff') format( 'woff'), url('font/Whitney-Medium.ttf') format( 'truetype'), url('font/Whitney-Medium.svg#AauxNextBold') format( 'svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Whitney-Bold';src: url('font/Whitney-Bold.otf');src: url('font/Whitney-Bold.eot');src: url('font/Whitney-Bold.eot?#iefix') format( 'embedded-opentype'), url('font/Whitney-Bold.woff') format( 'woff'), url('font/Whitney-Bold.ttf') format( 'truetype'), url('font/Whitney-Bold.svg#AauxNextBold') format( 'svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Whitney-Semibold';src: url('font/Whitney-Semibold.otf');src: url('font/Whitney-Semibold.eot');src: url('font/Whitney-Semibold.eot?#iefix') format( 'embedded-opentype'), url('font/Whitney-Semibold.woff') format( 'woff'), url('font/Whitney-Semibold.ttf') format( 'truetype'), url('font/Whitney-Semibold.svg#AauxNextBold') format( 'svg');font-weight: normal;font-style: normal;}body,html {height: 100%;width: 100%;padding: 0;margin: -1px;font-size: 13px;}img {border: none;outline: none;}input {border: none;background: #d6d6d6;}p {text-align: justify;}#BGContainer {position: fixed;top: 0;bottom: 0;left: 0;right: 0;display: block;overflow: hidden;z-index: -1;background-size: cover;}#BGContainer img {margin-left: -15%;width: 130%;}#MainContainer {margin: 0;position: absolute;top: 0;left: 0;width: 100%;min-height: 100%;z-index: 20;}#BGContainer,#MainContainer {min-width: 420px;}a {text-decoration: none;}header {margin-top: 20px;position: relative;z-index: 18;background: rgb(0, 0, 0);background: rgba(0, 0, 0, 0.7);width: auto;height: auto;color: #FFF;font-size: 11px;}.main {position: relative;height: 100%;width: 100%;}.centerCont {display: block;position: relative;margin: 0 auto;height: auto;min-height: 37px;max-width: 980px;}.centerContMap {position: relative;margin: 0 auto;height: auto;min-height: 37px;max-width: 100%;}.centerContMap h1 {font-size: 36px;font-family: 'Whitney-Light';color: #fff;font-weight: 100;display: inline;top: 0px;position: absolute;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}@-webkit-keyframes fontfix {from {opacity: 1;}to {opacity: 1;}}#UpperLeftBox {padding-top: 9px;padding-left: 1px;height: 25px;font-family: 'Whitney-Light';position: absolute;min-width: 350px;left: 0;z-index: 25;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#UpperLeftBox input {background: #2c2c2c;border: none;display: inline-block;padding-left: 6px;width: 94px;height: 14px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FFF;}#UpperLeftBox a {color: #fff;}#LogIn,#LogIn2 {display: inline-block;padding-left: 10px;}#LogIn a,#LogIn2 a {display: inline-block;color: #FFF;width: 62px;height: 14px;border: 1px solid #616161;background: #000;text-align: center;text-decoration: none;text-transform: uppercase;}#LogInButton {display: inline-block;color: #FFF;width: 62px;height: 14px;border: 1px solid #fff;background: #000;text-align: center;text-decoration: none;text-transform: uppercase;}#UpperRightBox {font-family: 'Whitney-Light';padding-top: 9px;height: 25px;font-family: 'Whitney-Light';position: absolute;min-width: 350px;right: 0;z-index: 250;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.border {background: url('../images/brd.png ') repeat-x bottom;}#weather {padding-top: 3px;height: 15px;display: block;margin-left: 12px;width: 230px;float: left;padding-left: 70px;}.day {height: 19px;text-align: right;font-family: 'Whitney-Light';font-size: 11px;display: inline-block;float: left;margin-right: 10px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.day img {width: auto;display: inline-block;margin-right: 5px;margin-top: -2px;float: left;}.rainy {//background:url( '../images/weather.png ') no-repeat left center;}.cloudy {background: url('../images/weather2.png ') no-repeat left center;}.sunny {} #ContactUs {background: url('../images/msg.png ') no-repeat left top;display: block;margin-left: 6px;margin-right: 10px;padding-left: 25px;float: left;margin-top: 3px;color: #FFF;}.langBox {display: block;width: 34px;cursor: hand;cursor: pointer;position: relative;height: 16px;padding-left: 10px;color: #FFF;float: left;margin-top: 3px;}.downarrow {display: inline-block;float: right;margin-top: -2px;width: 15px;height: 15px;border: 1px solid #616161;background: #000;}.downarrow img {margin: 4px 4px 4px 2px;}#leftline {position: absolute;left: 0;top: 0;height: 52px;width: 44%;}#rightline {position: absolute;right: 0;top: 0;height: 52px;width: 44%;}#Logo {width: 100%;position: absolute;top: -16px;left: 0;right: 0;z-index: 5;}#Logo img {display: block;position: relative;margin: 0 auto;}nav {display: inline-block;font-family: 'Whitney-Medium';text-transform: uppercase;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}nav ul {list-style: none;padding: 0;margin: 0;}nav ul li {display: inline-block;margin: 0;float: left;color: #FFF;font-size: 14px;position: relative;z-index: 25;padding: 0;}nav ul {display: inline-block;height: auto;}nav ul li a {display: block;position: relative;height: 100%;font-family: 'Whitney-Medium';color: #FFF;padding: 15px 20px 12px 0px;z-index: 250;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}nav ul li a:hover {color: #BB8A0A;}.leftNavmenu {z-index: 35;}.rightNavMenu li a {padding: 15px 10px 14px 10px;}.leftNavMenu li a.goldenButton {background-color: #BB8A0A;color: #fff;}li ul {position: absolute;display: none;float: none;padding-top: 10px;padding-bottom: 20px;background: rgba(24, 19, 20, 0.9);border-top: #bf9119 2px solid;background-image: url('../images/triangle.png ');background-repeat: no-repeat;background-position: center top;min-width: 162px;}.acommodation ul {left: -20px;}.acommodationBG ul {left: -35px;}.dining ul {left: -55px;}.diningBG ul {left: -40px;}.meetings_events ul {left: -43px;}.meetings_eventsBG ul {left: -40px;}.activities ul {left: -45px;}.activitiesBG ul {left: -35px;}.weddings ul {left: -28px;}.weddingsBG ul {left: -38px;}.golf ul {left: -65px;margin-bottom: 0px;padding-bottom: 0px;}.golfBG ul {left: -65px;padding-bottom: 0px;}.menu-lang-ru .menuItem-173 > ul { left: -50px; }nav li:hover ul,nav li ul:hover ul {display: block;}nav li ul li {text-align: center;margin: 0;position: relative;float: none;display: block;font-size: 12px;text-transform: none;}nav li ul li a {padding: 0;margin: 0;min-width: 83px;padding-left: 40px;padding-right: 40px;padding-top: 5px;padding-bottom: 5px}nav li ul li a:hover {color: #FFF;font-family: 'Whitney-Medium';background: rgba(256, 256, 256, 0.1);-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.BookNow {font-family: 'Whitney-SemiBold';background-color: #bf9119;color: #FFF;position: relative;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.BookNow:hover {background-color: #bf9119;color: #FFF;}#secondaryLoginBox {display: none;}#BookNow {font-family: 'Whitney-SemiBold';font-weight: 100;color: #BB8A0A;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#BookNow:hover, #BookNow.active {color: #fff;background-color: #BB8A0A;}#BookNowBox {position: absolute;right: 0;display: block;display: none;width: 665px;height: 59px;padding: 24px 20px 30px 20px;background: rgba(25, 20, 20, 0.9);background-image: url('../images/triangle.png ');background-repeat: no-repeat;background-position: top right 38px;font-family: 'Whitney-Light';color: #FFF;font-size: 10px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#BookNowBox input{display: block;width: 45px;height: 20px;padding: 1px 10px 1px 5px;margin: 6px 0 6px 0;}#BookNowBox input.error {background-color: #f99;}#accommodationForm input {display: block;width: 105px;height: 20px;padding: 1px 10px 1px 5px;margin: 6px 0 6px 0;}.check {background-color: #d6d6d6;background-image: url('../images/calendar.png ');background-repeat: no-repeat;background-size: contain;background-position: right;cursor: hand;cursor: pointer;}#BookNowBox input.calendar{display: block;width: 105px !important;height: 20px;padding: 1px 10px 1px 5px;margin: 6px 0 6px 0;}#BookNowBox .grid {margin-right: -20px;}#BookNowBox .grid section {display: block;float: left;padding-right: 10px;padding-top: 4px;}#CheckAvailability {width: 160px;height: 27px;margin-right: 20px;line-height: 27px;display: block;margin-top: 17px;float: right;color: #231f20;text-transform: uppercase;font-size: 12px;padding: 0px 7px 0 13px;background: rgb(211, 182, 102);background-image: url('../images/grad.jpg ');background: -moz-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(211, 182, 102, 1)), color-stop(13%, rgba(209, 175, 86, 1)), color-stop(35%, rgba(198, 158, 60, 1)), color-stop(39%, rgba(197, 158, 53, 1)), color-stop(42%, rgba(196, 154, 52, 1)), color-stop(65%, rgba(185, 143, 25, 1)), color-stop(100%, rgba(180, 131, 12, 1)));background: -webkit-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -o-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -ms-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: linear-gradient(to bottom, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d3b666 ', endColorstr '#b4830c ', GradientType=0);border: 1px #1f1c20 outset;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.3);cursor: hand;cursor: pointer;}.RightArr {background: url('../images/RightArr.png ') right no-repeat;display: block;margin-top: -4px;padding-top: 4px;margin-bottom: -2px;padding-bottom: 2px;}#content {padding-top: 6%;padding-bottom: 2.3%;}.ContentBlocksContainer {margin: auto;display: block;width: auto;text-align: center;margin-top: 30%;margin-bottom: 7%;}.MiddleBlock {margin: 0 auto;margin-top: 10px;display: block;width: 300px;height: 200px;background: rgba(0, 0, 0, 0.7);margin-right: 20px;float: left;}.MiddleBlockT {width: 55%;background-color: transparent;}.h1 {font-family: Whitney-Medium;color: #49453c;position: absolute;left: 21%;top: 15%;height: 52px;width: 44%;}.h2 {font-family: Whitney-Light;color: #49453c;position: absolute;left: 21%;top: 22%;height: 52px;width: 40%;}.MiddleBlock h3 {font-family: 'Whitney-Light';margin: 0;text-align: center;font-size: 20px;color: #FFF;padding-top: 10px;padding-bottom: 9px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.MiddleBlock h4 {font-family: 'Whitney-Light';margin: 0;text-align: center;font-size: 16px;color: #FFF;padding: 0;text-transform: uppercase;min-height: 42px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;height: 40px;overflow: hidden;display: table;vertical-align: middle;width: 100%;}.MiddleBlock h4 span {display: table-cell;vertical-align: middle;height: 35px;width: 100%;margin-top: -5px;overflow: hidden;}.MiddleBlock section {text-align: center;display: block;padding: 0px 20px 20px 20px;}.MiddleBlock img {display: block;width: 260px;height: auto;background: #000;margin-top: 5px;}#mapBox {position: relative;min-width: 350px;width: 80%;margin: 0px auto 0px auto;}#mapBox img {width: 100%;}#mapBox h1 {font-family: 'Whitney-Light';font-size: 36px;font-weight: 100;margin-top: 0;padding-top: 0;color: #FFF;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#mapBox .MapScript {width: 100%;padding-bottom: 30px;}#mapBoxHole {border: 1px solid red;width: 100%;margin: 0px auto 0px auto;height: auto;position: relative;display: block;}#mapBoxHoleRelief {background-image: url(./images/bsr_map_relief.png);width: 90%;background-repeat: no-repeat;background-size: 100% auto;}#mapBoxHole img {width: 100%;height: auto;}#mapBoxHoleRelief img {width: 100%;height: auto;}#mapBoxHole h1 {font-family: 'Whitney-Light';font-size: 36px;font-weight: 100;margin-top: 0;padding-top: 0;color: #FFF;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#mapBoxHole .MapScript {width: 100%;padding-bottom: 30px;}.previous {display: block;float: left;padding-left: 36px;height: 27px;background: url('../images/LeftArr.png ') no-repeat left;color: #FFF;font-size: 18px;font-family: 'Whitney-Light';line-height: 27px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.next {display: block;float: right;padding-right: 36px;height: 27px;background: url('../images/RightArr.png ') no-repeat right;color: #FFF;line-height: 27px;font-size: 18px;font-family: 'Whitney-Light';-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.down {display: block;float: right;padding-right: 36px;height: 27px;line-height: 27px;background: url('../images/arrowDown.png ') no-repeat right;color: #FFF;font-size: 18px;font-family: 'Whitney-Light';}.down2 {display: block;float: right;padding-left: 36px;height: 27px;line-height: 27px;background: url('../images/arrowDown.png ') no-repeat left;color: #FFF;font-size: 18px;font-family: 'Whitney-Light';}#TheCourse {position: relative;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#TheCourse section {float: left;position: relative;display: inline-block;height: 100%;padding: 10px;}@media (max-height: 640px) {#TheCourse section {padding: 5px;}}#TheCourse h1 {height: 36px;font-size: 36px;font-family: 'Whitney-Light';font-weight: 100;margin: 0;padding: 0;white-space: nowrap;text-overflow: ellipsis;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}@media (max-width: 1024px) {#TheCourse h1 {white-space: unset;margin-bottom: 0.5em;height: auto;}}#TheCourse p {}#Phototour {margin-top: 35px;margin-right: -9px;height: auto;display: block;width: 300px;float: right;}.TourBtn {width: 100px;color: #fff;height: auto;display: block;float: right;margin-top: -9px;margin-bottom: 4px;text-align: right;}.TourBtnTmp {width: 90px;color: #fff;height: auto;display: block;float: left;font-size: 15px;margin-bottom: 4px;text-align: left;}.SlideWindowHolder {position: relative;background-image: url(../images/bg_map.png);display: block;max-width: 900px;height: auto;z-index: 3;margin: 0 auto;margin-bottom: 5%;padding-left: 80px;padding-bottom: 35px;padding-top: 30px;border-left: 2px #bf9119 solid;border-right: 2px #bf9119 solid;color: #FFF;font-family: 'Whitney-Light';font-size: 14px;margin-top: 0px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;position: absolute;z-index: 5;height: 300px;max-width: 940px !important;padding: 0px;margin: 0px;border: 0px;}.SlideWindow {position: relative;z-index: 3;display: block;max-width: 900px;height: auto;border-left: 2px #bf9119 solid;border-right: 2px #bf9119 solid;color: #FFF;font-family: 'Whitney-Light';font-size: 14px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;display: block;height: 235px;max-width: 940px !important;width: 858px !important;margin: 0 !important;padding: 30px;height: 100%;}.SlideWindow .leftNav {position: absolute;top: 43%;left: -22px;}.SlideWindow .rightNav {position: absolute;top: 43%;right: -22px;}.SlideWindow h1 {height: 24px;}.event {position: relative;background: rgba(0, 0, 0, 0.7);display: block;max-width: 91.7%;margin: 0 auto;min-height: 400px;margin-bottom: 5%;padding: 20px;color: #FFF;font-family: 'Whitney-Light';font-size: 14px;margin-top: 7%;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.event section {width: 48%;height: 98%;min-width: 300px;float: left;margin: 1%;}.event p {line-height: 1.8;margin-top: 5px;margin-bottom: 45px;}.event p br {margin-bottom: 20px;}.EventImgHolder img {margin-top: 50px;width: 100%;}.event h1 {font-family: 'Whitney-Light';font-size: 36px;font-weight: 100;margin: 0;padding: 0;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.ReadMore {position: absolute;bottom: 30px;left: 27px;background: url('../images/RightArr.png ') no-repeat left top;padding-left: 40px;padding-top: 3px;height: 30px;font-size: 18px;color: #FFF;}.closeButton {position: absolute;top: 10px;right: 10px;background: url('../images/close.png ') right no-repeat;padding-right: 24px;color: #FFF;font-size: 14px;font-family: 'Whitney-Light';-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.rightNavMenu {position: absolute;right: 0;top: 0;}footer {position: absolute;bottom: 0;left: 0;font-family: 'Whitney-Medium';height: 78px;width: 100%;background: rgba(35, 31, 32, 0.8);color: #c6c6c6;font-size: 11px;z-index: 20;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}@media (max-height: 640px) {footer {height: 70px;}}footer a {color: #c6c6c6;font-size: 11px;margin-right: 20px;}#LeftFoooter {float: left;width: auto;}.leftFooterUp {border-bottom: 1px solid #75706c;line-height: 30px;padding-top: 3px;padding-bottom: 3px;}.leftFooterUp .linkFooter {font-family: 'Whitney-Light';font-weight: normal;font-size: 14px;}.leftFooterDown {line-height: 30px;font-family: 'Whitney-Light';font-size: 12px;padding-top: 5px;}.leftFooterDown .linkFooter {font-weight: normal;text-transform: none;font-family: 'Whitney-Light';font-size: 12px;margin-right: 15px;}@media (max-width: 1024px) {.leftFooterDown .linkFooter {margin-right: 0;}}.leftFooterDown .logoMethodiaWeb {border-left: 1px solid #c6c6c6;padding-left: 10px;min-height: 16px;line-height: 13px;}.leftFooterDown .logoMethodiaWeb img {vertical-align: middle;}#RightFooter {float: right;padding-top: 4px;}#RightFooter img {position: absolute;right: 21px;top: 18px;}.BGStandart {background: url('../images/bg1.jpg ') no-repeat center;background-attachment: fixed;}.BGMembersArea {background: url('../images/backgroundMembersArea.jpg ') no-repeat center;background-attachment: fixed;}.BGmap {background: #323031 repeat;background-image: url(images/bg_pattern.png);}#homepageImage {width: 100%;height: 100%;}#homepageImage img {margin: 0px auto;width: 100%;height: auto;}.clear {clear: both;display: block;}.nb {border: 0px;border: none;}.b1 {border-bottom: 1px #bf9119 solid;}.two3rd {width: 63%;}.third {width: 32%;margin-top: -30px;float: right;}.inblock {display: inline-block;}#textHolder {width: 600px;height: 240px;margin-top: 20px;padding-right: 20px;line-height: 26px;overflow: hidden;margin-bottom: 10px;}@media (max-height: 640px) {#textHolder {height: 220px;}}@media (max-height: 600px) {#textHolder {height: 200px;}}#textHolder p {display: inline;}#textHolder a,#textHolder a:link,#textHolder a:hover,#textHolder a:visited {color: #fff;text-decoration: underline;}#textHolder a:hover {text-decoration: none;}#textHolderNews {width: 570px;height: 240px;margin-top: 20px;padding-right: 20px;line-height: 26px;overflow: hidden;margin-bottom: 10px;}#textHolderNews p {display: inline;}#textHolderNews a,#textHolderNews a:link,#textHolderNews a:hover,#textHolderNews a:visited {color: #fff;text-decoration: underline;}#textHolderNews a:hover {text-decoration: none;}#textHolderNews .jspPane div {padding-right: 15px;}@media (max-width: 1024px) {#textHolderNews .jspPane div {padding-right: 0;}}#textHolderTournament {width: 570px;height: 200px;margin-top: 0px;padding-right: 20px;line-height: 24px;font-size: 14px;overflow: hidden;margin-bottom: 10px;}#textHolderTournament p {display: inline;}#textHolderTournament a,#textHolderTournament a:link,#textHolderTournament a:hover,#textHolderTournament a:visited {color: #fff;text-decoration: underline;}#textHolderTournament a:hover {text-decoration: none;}#textHolderHole {width: 360px;height: 200px;margin-top: 20px;padding-right: 20px;line-height: 20px;overflow: hidden;margin-bottom: 10px;}#textHolderHole p {display: inline;}#textHolderHole a,#textHolderHole a:link,#textHolderHole a:hover,#textHolderHole a:visited {color: #fff;text-decoration: underline;}#textHolderHole a:hover {text-decoration: none;}#textHolderHoleTmp {width: 320px;height: 200px;margin-top: 20px;padding-right: 20px;line-height: 20px;overflow: hidden;margin-bottom: 10px;}#textHolderHoleTmp p {display: inline;}#textHolderHoleTmp a,#textHolderHoleTmp a:link,#textHolderHoleTmp a:hover,#textHolderHoleTmp a:visited {color: #fff;text-decoration: underline;}#textHolderHoleTmp a:hover {text-decoration: none;}#textHolderBig {width: 940px;height: 240px;margin-top: 20px;padding-right: 20px;line-height: 26px;overflow: hidden;margin-bottom: 10px;}#textHolderBig p {display: inline;}#textHolderBig a,#textHolderBig a:link,#textHolderBig a:hover,#textHolderBig a:visited {color: #fff;text-decoration: underline;}#textHolderBig a:hover {text-decoration: none;}ul#menuRight {position: relative;z-index: 1000000;}ul#menuRight li ul li a,ul#menuRight li ul li a:link,ul#menuRight li ul li a:hover,ul#menuRight li ul li a:visited {line-height: 12px;padding: 5px 10px 5px 10px;}#Phototour {} #holderGalleryThumbs {width: 100%;bottom: 0px;background-image: url(../images/backroundGalleryThumb.png);height: 70px;z-index: 21;padding-top: 22px;padding-bottom: 22px;position: absolute;}#holderGalleryThumbsStrip {width: 790px;height: 70px;float: left;text-align: center;overflow: hidden;}#holderGalleryThumbsStrip {position: relative;}#holderGalleryThumbsStripImages {width: 100000000px;}#holderGalleryThumbsContent {width: 1050px;height: 70px;margin: 0px auto;}#holderGalleryThumbsHiddenContent {width: 1050px;height: 30px;display: none;margin: 0px auto;}.greenVillas {background-image: url(../images/map/overview/zone_greenvillas-en-2023-10.png);}.clubResidence {background-image: url(../images/map/overview/zone_clubresidence-en-2023-10.png);}.bellTower {background-image: url(../images/map/overview/zone_belltower-en-2023-10.png);}.individualVillas {background-image: url(../images/map/overview/zone_individualvillas-en-2023-10.png);}.linkGalleryBack,.linkGalleryBack:link,.linkGalleryBack:hover,.linkGalleryBack:visited {background-image: url(../images/arrowLeft.png);background-repeat: no-repeat;font-family: 'Whitney-Light';font-size: 18px;color: #fff;display: block;float: left;width: 100px;padding-left: 32px;margin-top: 20px;margin-left: 10px;margin-right: 30px;line-height: 27px;height: 27px;width: 27px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.linkGalleryBackHidden,.linkGalleryBackHidden:link,.linkGalleryBackHidden:hover,.linkGalleryBackHidden:visited {background-image: url(../images/arrowLeft.png);background-repeat: no-repeat;font-family: 'Whitney-Light';font-size: 18px;color: #fff;display: block;float: left;width: 100px;padding-left: 32px;margin-top: 10px;margin-left: 10px;margin-right: 30px;line-height: 27px;height: 27px;width: 27px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.linkGalleryHide,.linkGalleryHide:link,.linkGalleryHide:hover,.linkGalleryHide:visited {background-image: url(../images/arrowDown.png);background-position: right;background-repeat: no-repeat;font-family: 'Whitney-Light';font-size: 18px;color: #fff;display: block;float: left;text-align: right;padding-right: 30px;cursor: hand;cursor: pointer;margin-top: 20px;margin-left: 10px;margin-right: 30px;line-height: 27px;height: 27px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.linkGalleryShow,.linkGalleryShow:link,.linkGalleryShow:hover,.linkGalleryShow:visited {background-image: url(../images/arrowUp.png);background-position: right;background-repeat: no-repeat;font-family: 'Whitney-Light';font-size: 18px;color: #fff;display: block;float: left;width: 300px;padding-right: 30px;cursor: hand;cursor: pointer;float: right;text-align: right;margin-top: 10px;margin-right: 80px;margin-left: 610px;line-height: 27px;height: 27px;width: 27px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#holderAuthor {font-size: 18px;background-image: url(../images/backroundGalleryThumb.png);position: absolute;z-index: 100000000000000000000000;right: -40px;padding: 10px 20px 10px 20px;top: 15px;font-family: 'Whitney-Light';font-size: 18px;color: #fff;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#holderGallery {width: 100%;height: 100%;position: absolute;top: 0px;z-index: 19;overflow: hidden;background-color: #000;}#holderGallery img {width: 100%;max-width: 100%;height: auto;}.galleryThumb {float: left;width: 70px;height: 70px;display: inline-block;overflow: hidden;margin-right: 2px;cursor: hand;cursor: pointer;}.galleryThumb img {max-height: 70px;}.galleryThumbActive {width: 68px;height: 68px;border: 1px solid #B7880A;}.galleryPic {display: none;cursor: hand;cursor: pointer;}.galleryPicActive {display: block;}#accommodationForm {border-bottom: 1px solid #483f38;margin-left: -10px;margin-right: -10px;padding: 10px 30px 0px 30px;}#accommodation {position: relative;margin-top: -50px;margin-bottom: 50px;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#accommodation section {float: left;position: relative;display: inline-block;height: 100%;padding: 10px;}#accommodation h1 {height: 36px;font-size: 36px;font-family: 'Whitney-Light';font-weight: 100;margin: 0;padding: 0;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#accommodation p {position: relative;margin-top: 5%;margin-bottom: 5%;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#accommodation section {float: left;position: relative;display: inline-block;height: 100%;padding: 10px;}#accommodation h1 {height: 36px;font-size: 36px;font-family: 'Whitney-Light';font-weight: 100;margin: 0;padding: 0;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#accommodation p {}.boxDate {font-size: 12px;float: left;margin-right: 10px;}.rowVilla {width: 100%;height: auto;clear: both;font-family: Arial;font-size: 11px;background-color: #2f2f2f;border-bottom: 1px solid #483f38;}.darkBack {background-color: #231f20;}.rowVillaDescription {width: 290px;height: auto;float: left;padding: 10px;cursor: hand;cursor: pointer;border-left: 1px solid #483f38;border-right: 1px solid #483f38;}.rowVillaPic {width: 140px;height: 80px;float: left;overflow: hidden;cursor: hand;cursor: pointer;padding: 10px 10px 10px 20px;}.rowVillaPic img {max-width: 140px;height: auto;}.rowVillaHeading {font-size: 14px;height: auto;display: block;margin-bottom: 5px;}.rowVillaConditions {width: 100px;float: left;padding: 10px;font-size: 13px;}.rowVillaRefundable {width: 110px;height: 80px;float: left;padding: 10px;min-height: 108px;border-right: 1px solid #483f38;}.rowVillaPrices {width: 50px;height: 80px;float: left;padding: 10px;color: #c5960b;font-size: 15px;border-right: 1px solid #483f38;}.rowVillaPrices2 {width: 80px;float: left;padding: 10px;color: #c5960b;font-size: 15px;height: 80px;border-right: 1px solid #483f38;}.rowVillaPrices3 {width: 130px;float: left;min-height: 108px;padding: 10px;color: #fff;font-size: 15px;height: 80px;}.rowVillaCheckIns {width: 180px;float: left;padding: 10px;min-height: 108px;color: #fff;font-size: 11px;line-height: 14px;height: 80px;border-right: 1px solid #483f38;}.rowVillaHeader {background-color: #231f20;border-bottom: 1px solid #483f38;height: 30px;padding-bottom: 5px;font-size: 14px;}.rowVillaHeaderPic {width: 461px;float: left;height: 25px;padding-top: 10px;padding-left: 20px;border-right: 1px solid #483f38;}.rowVillaHeaderRates {width: 125px;float: left;height: 25px;padding-top: 10px;padding-left: 5px;border-right: 1px solid #483f38;}.rowVillaHeaderPrice {width: 65px;float: left;height: 25px;padding-top: 10px;padding-left: 5px;border-right: 1px solid #483f38;}.rowVillaHeaderNoRooms {width: 95px;float: left;height: 25px;padding-top: 10px;padding-left: 5px;border-right: 1px solid #483f38;}.rowVillaHeaderBook {width: 135px;float: left;height: 25px;padding-top: 10px;padding-left: 5px;}.rowBookingArrow {float: left;width: 190px;}.arrowBooking {background-image: url(../images/buttonBookNow.png);width: 126px;height: 33px;background-repeat: no-repeat;margin: 30px auto 0px auto;background-size: 100%;display: block;cursor: hand;cursor: pointer;}.arrowBookingBG {background-image: url(../images/buttonBookNow-bg.png);}.arrowBookingRU {width: 165px;background-image: url(../images/buttonBookNow-ru.png);}.submitBooking {border: 0px;background: transparent;background-image: url(../images/buttonBooking.png);background-repeat: no-repeat;width: 224px;height: 39px;margin-top: -8px;cursor: hand;cursor: pointer;}.submitBooking-bg {background-image: url(../images/buttonBooking-bg.png);}.submitBooking-ru {background-image: url(../images/buttonBooking-ru.png);}.policy,.viewVilla {text-decoration: underline;font-size: 11px;color: #c5960b;cursor: hand;cursor: pointer;}.rowVillaHidden {padding: 20px;clear: both;display: none;font-family: Arial;font-size: 12px;line-height: 14px;color: #747474;background-color: #2f2f2f;border-bottom: 1px solid #483f38;background-color: #231f20;}.rowVillaFields {padding: 20px;clear: both;display: none;font-family: Arial;font-size: 12px;line-height: 14px;color: #747474;background-color: #2f2f2f;border-bottom: 1px solid #483f38;background-color: #231f20;}.rowVillaFields input,.rowVillaFields textarea,.rowVillaFields select {padding: 3px;font-size: 12px;font-family: Arial;border: 0px;margin-top: 3px;background-color: #D6D6D6;}.boxFields {float: left;margin-right: 20px;color: #eee;margin-bottom: 20px;font-family: 'Whitney-Light';}.textWhite {color: #fff;}.inputField {border: 1px solid #ccc;font-family: Arial;font-size: 12px;}#lineSubmenus {background: rgba(0, 0, 0, 0.7);position: relative;z-index: 9; color: #FFF;font-family: 'Whitney-Light';margin-top: -10px;margin-left: -10px;margin-right: -10px;padding: 10px 20px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;} @media (max-height: 640px) {#lineSubmenus {padding-top: 5px;padding-bottom: 5px;}}.linkSubmenu,.linkSubmenu:link,.linkSubmenu:hover,.linkSubmenu:visited {font-size: 11px;font-family: 'Whitney-Light';text-transform: uppercase;display: block;float: left;color: #fff;margin-right: 20px;}.linkSubmenu:hover {color: #bb8a0a;}.linkSubmenuActive,.linkSubmenuActive:link,.linkSubmenuActive:hover,.linkSubmenuActive:visited {font-size: 11px;font-family: 'Whitney-Light';text-transform: uppercase;display: block;float: left;color: #bb8a0a;margin-right: 20px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.linkSubmenuActive:hover {color: #bb8a0a;}.linkMap,.linkMap:link,.linkMap:hover,.linkMap:visited {background-image: url(../images/arrowRight.png);background-repeat: no-repeat;height: 30px;color: #fff;padding-left: 40px;display: block;line-height: 30px;font-size: 18px;}.linkFile,.linkFile:link,.linkFile:hover,.linkFile:visited {background-image: url(../images/arrowDown.png);background-repeat: no-repeat;height: 30px;color: #fff;padding-left: 40px;display: block;line-height: 30px;font-size: 18px;}.contentContacts {font-size: 12px;}.pin {background-image: url(../images/pin.png);background-repeat: no-repeat;padding-left: 40px;margin-top: 10px;min-height: 40px;cursor: hand;cursor: pointer;}.contactsLeft {width: 46%;float: left;display: block;}.contactsRight {width: 49%;display: block;padding: 0px;margin: 0px;float: left;}.contactsRight h2 {font-family: 'Whitney-Light';font-size: 36px;font-weight: normal;display: inline;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.inputContacts,.textareaContacts {width: 216px;margin-top: 5px;font-family: Arial;font-size: 12px;padding: 3px 5px 2px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.textareaContacts {width: 450px;height: 110px;background: #d6d6d6;border: 0px;font-family: Arial;font-size: 12px;padding: 5px;}.boxContacts {font-size: 12px;margin-right: 20px;float: left;margin-top: 10px;}.buttonSpecialOffer{float: right;font-family: 'Whitney-Bold';font-size: 14px;text-transform: uppercase;background: #d4b666;background: -moz-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: -webkit-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: linear-gradient(to bottom, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d4b666 ', endColorstr '#b2840a ', GradientType=0);padding: 0px 0px 0px 20px;height: 39px;line-height: 39px;border: 1px solid #000;cursor: hand;cursor: pointer;color: #231f20;margin-left: 20px;text-align: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-top: -5px;display: inline-block;}.buttonSpecialOffer .icon{display: inline-block;float: right;width: 39px;height: 39px;background-image: url(../images/arrowRight.png);background-repeat: no-repeat;background-position: center;}.buttonSendContacts {background: transparent;background-image: url(../images/buttonSendContacts.png);background-repeat: no-repeat;width: 224px;height: 39px;border: 0px;cursor: hand;cursor: pointer;}.buttonSendContacts-bg {background: transparent;background-image: url(../images/buttonSendContacts-bg.png);}.buttonSendContacts-ru {background: transparent;background-image: url(../images/buttonSendContacts-ru.png);margin-right: -14px;}.buttonSendContacts-en {background: transparent;background-image: url(../images/buttonSendContacts-en.png);}.point {display: block;position: absolute;width: 25px;height: 25px;background-repeat: no-repeat;background-size: 100% auto;cursor: hand;cursor: pointer;z-index: 4;}.point:hover {animation: zoomPoint 1s;}@-webkit-keyframes zoomPoint {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes zoomPoint {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}#point1 {background-image: url(../images/map/hole_number_01.svg);top: 31%;left: 53%;}#point2 {background-image: url(../images/map/hole_number_02.svg);top: 12%;left: 65%;}#point3 {background-image: url(../images/map/hole_number_03.svg);top: 36%;left: 86%;}#point4 {background-image: url(../images/map/hole_number_04.svg);top: 34%;left: 75%;}#point5 {background-image: url(../images/map/hole_number_05.svg);top: 28%;left: 61%;}#point6 {background-image: url(../images/map/hole_number_06.svg);top: 45%;left: 76%;}#point7 {background-image: url(../images/map/hole_number_07.svg);top: 51%;left: 66%;}#point8 {background-image: url(../images/map/hole_number_08.svg);top: 43%;left: 59%;}#point9 {background-image: url(../images/map/hole_number_09.svg);top: 73%;left: 45%;}#point10 {background-image: url(../images/map/hole_number_10.svg);top: 35%;left: 41%;}#point11 {background-image: url(../images/map/hole_number_11.svg);top: 12%;left: 36%;}#point12 {background-image: url(../images/map/hole_number_12.svg);top: 39%;left: 24%;}#point13 {background-image: url(../images/map/hole_number_13.svg);top: 47%;left: 22.5%;}#point14 {background-image: url(../images/map/hole_number_14.svg);top: 4%;left: 11%;}#point15 {background-image: url(../images/map/hole_number_15.svg);top: 26%;left: 14%;}#point16 {background-image: url(../images/map/hole_number_16.svg);top: 43%;left: 15%;}#point17 {background-image: url(../images/map/hole_number_17.svg);top: 73%;left: 7%;}#point18 {background-image: url(../images/map/hole_number_18.svg);top: 80%;left: 26%;}#pointPA {background-image: url(../images/map/hole_number_PA.svg);top: 62%;left: 33%;}#phototourHole {float: right;display: block;height: auto;}.errorMessage {font-size: 11px;color: #D1B25D;text-align: center;margin-top: 5px;font-weight: normal;display: none;}.logoHolder {float: left;width: 150px;height: 130px;margin-top: 10px;margin-right: 10px;display: table;vertical-align: middle;}.logoPartner {display: table-cell;vertical-align: middle;width: 150px;height: 100px;text-align: center;}.logoPartner img {border: 0px;}.thumbAccommodation {width: 60px;height: 60px;float: left;overflow: hidden;}.priceBig {font-family: 'Whitney-Bold';font-size: 28px;color: #c5960b;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.headingBooking {font-family: 'Whitney-Light';font-size: 30px;color: #fff;font-weight: normal;display: inline;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.headingNews {display: block;font-size: 36px;color: #ffffff;padding-bottom: 10px;border-bottom: 1px solid #93969e;font-family: 'Whitney-Light';-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.headingVideo {display: block;font-size: 36px;color: #ffffff;padding-bottom: 10px;padding-left: 20px;margin-left: -10px;margin-right: -10px;border-bottom: 1px solid #bb8a0a;font-family: 'Whitney-Light';-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.videosBox {display: block;width: 219px;height: 227px;float: left;margin-left: 10px;margin-right: 10px;margin-top: 20px;}.videosBoxPic {display: block;overflow: hidden;width: 210px;height: 140px;}.videosBoxPic img {display: block;width: 210px;height: auto;}.videosBoxHeading {display: block;margin-top: 15px;font-size: 14px;text-transform: uppercase;color: #fff;font-family: 'Whitney-Light';}.videoLeft {width: 380px;font-size: 14px;line-height: 24px;padding-left: 10px;height: auto;float: left;}.videoRight {width: 541px;height: 316px;margin-right: 10px;overflow: hidden;float: right;}.videoRight img {display: block;width: 541px;height: auto;}#news {position: relative;margin-top: -50px;margin-bottom: 50px;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#special-offers {position: relative;margin-top: -50px;margin-bottom: 50px;width: 100%;padding: 10px;background: rgba(0, 0, 0, 1);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#special-offers .header{background-color: #bb8a0a;padding: 40px 20px 20px 20px;margin: -10px;}#special-offers .header h1{margin: 0px;font-family: 'Whitney-Light';font-weight: normal;font-size: 24px;text-transform: uppercase;display: inline-block;}#special-offers .header .price{display: inline-block;float: right;text-transform: normal;font-family: 'Whitney-Light';font-weight: normal;font-size: 24px;text-align: right;}#special-offers .subheader{background-color: #242126;padding: 20px 20px 10px 20px;font-size: 18px;font-family: 'Whitney-Light';margin: -10px -10px 10px -10px;}#special-offers .subheader .item{display: inline-block;margin-right: 20px;}#special-offers .subheader .item span{font-family: 'Whitney-Bold';text-transform: uppercase;}#special-offers .subheader .item span.lower{font-family: 'Whitney-Bold';font-weight: bold;}#special-offers .offer_details{width: 100%;padding: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}#special-offers .offer_details .column{width: 50%;float: left;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}#special-offers .offer_details .column:nth-child(1){padding: 0px 10px 0px 0px;}#special-offers .offer_details .column:nth-child(2){padding: 0px 0px 0px 10px;}#special-offers .offer_details .column .package_offer{}#special-offers .offer_details .column .package_offer .heading{font-size: 21px;display: block;text-transform: normal;font-family: 'Whitney-Light';margin-top: 7px;margin-bottom: 10px;}#special-offers .offer_details .column .package_offer .content{background-color: #242126;border: 1px solid #bb8a0a;font-family: 'Whitney-Light';font-size: 18px;padding: 20px;}#special-offers .offer_details .column .package_offer .content ul{margin: 0px 0px 0px -20px;}#special-offers .offer_details .column .package_offer .content ul li{list-style-image: url(../images/bullet.png);line-height: 30px;}#special-offers .offer_details .column .pricing{}#special-offers .offer_details .column .pricing .heading{font-size: 21px;display: block;font-family: 'Whitney-Light';margin-top: 7px;margin-bottom: 10px;}#special-offers .offer_details .column .pricing .content{background-color: #242126;border: 1px solid #bb8a0a;font-family: 'Whitney-Light';font-size: 14px;padding: 20px;}#special-offers .offer_details .column .pricing .content strong{font-size: 24px;}#special-offers .offer_details .column .gallery{width: 100%;}#special-offers .offer_details .column .heading2{width: 100%;font-family: 'Whitney-Light';font-size: 21px;display: block;margin-top: 20px;position: relative;margin-bottom: 20px;}#special-offers .offer_details .column .heading2:after{position: absolute;bottom: -5px;width: 80%;content: "";left: 0px;border-bottom: 1px solid #BB8A0A;}#special-offers .offer_details .column .gallery .mainPic{width: 100%;}#special-offers #recalculate{border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color: #77737a;color: #fff;text-align: center;line-height: 30px;display: block;cursor: hand;cursor: pointer;float: right;text-transform: uppercase;padding: 0px 40px;font-size: 14px;display: none;}#holderConfigureYourPrice{display: block;margin: 30px 0px;}#holderConfigureYourPrice .heading{width: 100%;font-family: 'Whitney-Light';font-size: 21px;display: block;margin-top: 20px;position: relative;margin-bottom: 20px;}#holderConfigureYourPrice .search{background-color: #242126;padding: 50px 20px;}#holderConfigureYourPrice .search section{width: 15%;float: left;font-size: 10px;}#holderConfigureYourPrice .search section input{width: 80%;height: 23px;}#holderConfigureYourPrice #CheckAvailability{margin-top: 3px;height: 34px;line-height: 34px;float: right;}#holderSpecialOffersPrices{display: none;}#holderSpecialOffersPrices .heading{width: 100%;font-family: 'Whitney-Light';font-size: 21px;display: block;margin-top: 20px;position: relative;margin-bottom: 20px;}#holderSpecialOffersPrices .offers{background-color: #242126;padding: 0;}#holderSpecialOffersPrices .offers .noresults{padding: 20px; text-align: center; width: 100%;}#holderSpecialOffersPrices .offers .offer{width: 100%;border-bottom: 1px solid #000;padding: 0px;margin: 0px;}#holderSpecialOffersPrices .offers .offer .pic{width: 220px;height: 140px;padding: 0px;float: left;overflow: hidden;}#holderSpecialOffersPrices .offers .offer .pic img{width: 100%;height: auto;}#holderSpecialOffersPrices .offers .offer .description{font-size: 14px;float: left;width: 480px;height: 140px;overflow: hidden;padding: 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;display: block;}#holderSpecialOffersPrices .offers .offer .description .heading{font-family: 'Whitney-Light';font-size: 30px;display: block;margin: 0px;}#holderSpecialOffersPrices .offers .offer .price{font-family: 'Whitney-Light';font-size: 24px;display: block;color: #edbb26;padding: 30px 10px 10px 10px;text-align: center;float: right;width: 240px;height: 140px;position: relative;border-left: 1px solid #000;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin: 0px;}#holderSpecialOffersPrices .offers .offer .price .button{position: absolute;bottom: 10px;}#tournament {position: relative;margin-top: -50px;margin-bottom: 50px;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.tournamentTight {margin: 0px auto;width: 70%!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentsButtonsHolder {width: 67%;padding-left: 33%;height: 30px;padding-top: 20px;}.tournamentsButtonsHolderNoImage {width: 98%;height: 30px;padding: 20px 1%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.contentHolder {position: relative;margin-top: -30px;margin-bottom: 50px;width: 100%;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.contentHolderIndex {display: none;top: 50px;z-index: 100000 !important;}#popupError .popup {height: 400px!important;}#popupError2 .popup {display: none;position: absolute;z-index: 10000;top: 200px;left: 200px;height: 300px!important;}#popupError3 .popup {display: none;position: absolute;z-index: 10000;top: 200px;left: 200px;height: 300px!important;}.contentHolder .contentHolderHeader {background-color: #bb8a0a;font-family: 'Whitney-Light';font-size: 17px;height: 50px;line-height: 50px;margin: 0px;display: block;text-align: center;text-transform: uppercase;}@media (max-width: 1200px) {body.popup-footer .contentHolder .contentHolderHeader {height: auto;line-height: normal;}}.contentHolder .contentSearch {background-color: #3a3436;height: 50px;position: relative;line-height: 50px;padding: 10px 20px;}.contentHolder .contentHolderInfo {background-color: #231f20;height: auto;line-height: normal;padding: 10px 20px;}.contentHolder .heading {font-size: 18px;}.contentHolder .headingSmall {font-size: 14px;}.contentHolder .contentHolderInfoLeft {height: auto;width: 200px;font-size: 12px;margin-top: 20px;padding: 0px 20px 20px 20px;border-left: 1px solid #000;line-height: normal;float: left;}.contentHolder .contentHolderInfoMiddle {border-left: 1px solid #000;height: auto;width: 360px;margin-top: 20px;padding: 0px 20px 20px 20px;line-height: normal;float: left;}.contentHolder .contentHolderInfoRight {border-left: 1px solid #000;border-right: 1px solid #000;height: auto;margin-top: 20px;padding: 0px 20px 20px 20px;width: 240px;line-height: normal;float: right;}.contentHolder .contentHolderInfoRightLeft {float: left!important;}.contentHolder .passwordChangeHolder {font-size: 11px;}.contentHolder .contentSearch .contentSearchLabel {font-size: 18px;width: 300px;float: left;}.contentHolder .contentSearch .contentSearchFields {font-size: 11px;width: 100px;float: left;height: auto;line-height: normal;padding: 5px 0px 0px 0px;margin-right: 40px;}.contentHolder .contentSearch .contentSearchFields select {width: 80px;height: 20px;margin: 0px;border: 0px;font-family: 'Whitney-Light';font-size: 12px;line-height: 20px;background: url(../images/backgroundArrow.png) no-repeat right #d6d6d6;appearance: none;-moz-appearance: none;-webkit-appearance: none;background-position-x: 60px;}.contentHolder .contentSearch .contentSearchFields input [type=text] {width: 90px;height: 20px;margin: 0px;border: 0px;padding: 0px;font-family: 'Whitney-Light';font-size: 12px;line-height: 20px;background: url(../images/backgroundCalendar.png) no-repeat right #d6d6d6;appearance: none;-moz-appearance: none;-webkit-appearance: none;background-position-x: 70px;}.contentHolder .passwordChangeHolder input [type=text],.contentHolder .passwordChangeHolder input [type=password] {width: 100%;height: 20px;margin: 0px;border: 0px;padding: 0px;font-family: 'Whitney-Light';font-size: 12px;line-height: 20px;}.contentHolder .passwordChangeHolder input [type=submit] {font-family: 'Whitney-Light';font-size: 14px;text-transform: uppercase;background: #d4b666;background: -moz-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: -webkit-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: linear-gradient(to bottom, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d4b666 ', endColorstr '#b2840a ', GradientType=0);width: 143px;height: 39px;border: 1px solid #000;cursor: hand;cursor: pointer;margin-top: 20px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.redBorder {border: 1px solid #ff0000!important;}.contentHolder .contentSearch .contentSearchFieldsButton {float: right;}.contentHolder .contentSearch .contentSearchFieldsButton input [type=submit] {font-family: 'Whitney-Light';font-size: 14px;text-transform: uppercase;background: #d4b666;background: -moz-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: -webkit-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: linear-gradient(to bottom, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d4b666 ', endColorstr '#b2840a ', GradientType=0);width: 143px;height: 39px;border: 1px solid #000;cursor: hand;cursor: pointer;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.menuHolder {z-index: 100001000010000;position: relative;}.linkProfile {font-family: 'Whitney-Light';font-size: 12px;text-transform: uppercase;color: #d6d6d6;display: inline-block;line-height: 35px;margin-right: 10px;}#videos {position: relative;margin-top: -50px;margin-bottom: 50px;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#tournaments {position: relative;width: 620px;margin: -50px auto 50px auto;color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.tournamentsLeft {width: 32%;float: left;padding: 0px 0px 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentsLeft img {width: 100%;}.tournamentsRight {width: 68%;float: right;padding: 0px 10px 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentsFull {width: 100%;padding: 0px 10px 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.headingTournamentGallery {font-family: 'Whitney-Light';font-size: 24px;border-bottom: 1px solid #fff;}.holderTournamentGallery {padding: 20px;}.holderTournamentGallery .imageThumb {width: 80px;height: 80px;overflow: hidden;float: left;margin-right: 1px;margin-bottom: 1px;}.holderTournamentGallery .imageThumb img {min-width: 80px;height: 80px;display: block;}.tournamentTable {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: 'Whitney-Light';font-size: 14px;line-height: 40px;margin-bottom: 30px;background-color: #2f2f2f;text-align: center;}.tournamentTable .tournamentHeader {background-color: #bb8a0a;color: #fff;text-align: center;font-size: 16px;padding: 20px;line-height: normal;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .headerSub {font-size: 14px;color: #d4d4d4;line-height: 24px;background-color: #242424;}.tournamentTable .clear {clear: both;display: block;}.tournamentTable .place {width: 8%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-align: center;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .player_name {width: 44%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .net_sf {width: 8%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .ehcp {width: 8%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .thcp {width: 8%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .phcp {width: 8%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .rehcp {width: 8%;float: left;border-right: 1px solid #242424;border-bottom: 1px solid #242424;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tournamentTable .change {width: 8%;float: left;border-bottom: 1px solid #242424;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.descriptionText {padding: 20px;}.tournamentsBlack {width: 600px;padding: 10px;background: rgba(0, 0, 0, 0.7);}.newsBox {display: block;padding-bottom: 10px;border-bottom: 1px solid #93969e;padding-top: 10px;color: #d6d6d6;font-family: Arial;font-size: 12px;line-height: 18px;height: auto;}.newsBoxPic {display: block;width: 190px;height: 108px;float: left;margin-right: 25px;overflow: hidden;}.newsBoxPic img {max-width: 190px;height: auto;}.newsBoxPicSmall {display: block;width: 150px;height: 108px;float: left;margin-right: 25px;overflow: hidden;}.newsBoxPicSmall img {max-width: 150px;height: auto;}.newsBoxDescription {display: block;float: left;width: 540px;padding-right: 100px;}.newsBoxDescriptionSmall {display: block;float: left;width: 260px;font-family: Arial;font-size: 12px;}.newsBoxDetails {display: block;float: left;width: 100px;text-align: right;line-height: 110px;padding-right: 20px;}.newsBoxHeading {display: block;font-family: 'Whitney-Bold';font-size: 14px;color: #fff;text-transform: uppercase;}.newsBoxPrice {display: block;font-family: 'Whitney-Bold';font-size: 16px;color: #fff;text-transform: uppercase;}.newsBoxDate {font-family: 'Whitney-Bold';font-size: 14px;color: #b4860d;text-transform: uppercase;}.pageBox {display: inline-block;font-family: 'Whitney-Medium';font-size: 18px;margin-right: 10px;line-height: 27px;color: #FFF;}.pageBoxActive {display: inline-block;font-family: 'Whitney-Medium';line-height: 27px;font-size: 18px;margin-right: 10px;color: #b4860d;}.pagesHolder {width: 900px;float: left;text-align: center;}.pageBoxPrev {display: block;background-image: url(../images/arrowLeft.png);width: 27px;height: 27px;float: left;}.pageBoxPrevInactive {display: block;width: 27px;height: 27px;float: left;}.pageBoxNext {display: block;background-image: url(../images/arrowRight.png);width: 27px;height: 27px;float: right;}.headingNewsIn {display: block;font-size: 28px !important;color: #ffffff;margin-top: 10px !important;margin-left: 10px !important;padding-bottom: 10px;text-transform: normal;font-family: 'Whitney-Light';-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.headingTournament {display: block;font-size: 36px !important;color: #ffffff;margin-top: 10px !important;margin-left: 10px !important;padding-bottom: 10px;text-transform: normal;font-weight: normal;font-family: 'Whitney-Light';-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;height: auto;line-height: 50px;}.newsBoxText {display: block;height: 53px;overflow: hidden;}.left {float: left;}.right {float: right;}.tournamentBox {display: block;padding-bottom: 10px;border-bottom: 1px solid #93969e;padding-top: 10px;color: #d6d6d6;font-family: Arial;font-size: 12px;line-height: 18px;height: auto;color: #fff;}.tournamentBoxDescription {display: block;float: left;padding-left: 10px;width: 500px;}.tournamentBoxDetails {display: block;float: left;width: 60px;text-align: right;line-height: 70px;padding-right: 20px;}.tournamentBoxHeading {display: block;font-family: 'Whitney-Bold';font-size: 18px;color: #fff;text-transform: uppercase;}.tournamentBoxPrice {display: block;font-family: 'Whitney-Bold';font-size: 18px;color: #fff;text-transform: uppercase;}.tournamentBoxDate {font-family: 'Whitney-Bold';font-size: 18px;color: #b4860d;text-transform: uppercase;}.tournamentDate {background-color: #bb8a0a;display: block;padding: 10px;width: 300px;}.tournamentDateLeft {background-image: url(../images/arrowLeft.png);background-repeat: no-repeat;font-family: 'Whitney-Light';font-size: 18px;color: #fff;display: block;float: left;line-height: 27px;height: 27px;width: 27px;margin-top: 20px;}.tournamentDateMiddle {line-height: 70px;float: left;width: 245px;text-align: center;color: #231f20;font-size: 32px;}.tournamentDateRight {background-image: url(../images/arrowRight.png);background-repeat: no-repeat;font-family: 'Whitney-Light';font-size: 18px;color: #fff;display: block;float: right;line-height: 27px;height: 27px;width: 27px;margin-top: 20px;}.tournamentDateDescription {background-color: #181314;padding: 20px;width: 280px;height: 120px;position: relative;}.tournamentDateHeading {font-family: 'Whitney-Bold';font-size: 22px;color: #fff;display: block;}.tournamentDateExcerpt {display: block;position: absolute;bottom: 20px;font-size: 14px;}.imageList {display: none;}.visible {display: block;}.imageNavigation {background-color: #1d1a1a;padding: 5px;}#imageArrowRight {float: right;width: 27px;height: 27px;background-image: url(../images/arrowRight.png);background-repeat: no-repeat;cursor: hand;cursor: pointer;}#imageArrowLeft {float: left;width: 27px;height: 27px;background-image: url(../images/arrowLeft.png);background-repeat: no-repeat;cursor: hand;cursor: pointer;}#imageBrowse {text-align: center;width: 230px;color: #fff;font-size: 16px;font-family: 'Whitney-Light';line-height: 27px;margin: 0px auto;display: block;float: left;}.imageHolder {width: 300px;height: 169px;overflow: hidden;}#parHolder {font-family: 'Whitney-Light';font-size: 18px;position: absolute;bottom: 0px;height: 30px;background-color: #1d1a1a;left: 0px;width: 896px;line-height: 30px;}.par {width: 150px;max-width: 160px;float: left;padding: 0px 10px 0px 10px;}.pink {color: #db8437;font-family: 'Whitney-Bold';}.bl {border-left: 1px solid #615f5f;}.ContentBlocksContainer {position: relative;margin: 0px auto;width: 960px;padding-left: 20px;}#indexItemsHolder {z-index: 99;bottom: 97px;width: 100%;}#imageOverlay {width: 100%;height: 100%;display: none;position: absolute;top: 0px;left: 0px;background-position: top center;z-index: 10000000000000000000000;}#imageOverlayPic img {width: 100%;height: 100%;}#imageOverlayLink1 {border: 1px solid red;width: 40px;height: 30px;position: absolute;display: block;z-index: 20;left: 69%;top: 30%;}#mapBoxMAP {display: none;}.linkFooter,.linkFooter:link,.linkFooter:hover,.linkFooter:visited {text-transform: uppercase;font-weight: bold;}.holeLeft {width: 340px;float: left;}.holeRight {width: auto;float: right;padding-top: 10px;}.holeCam {display: block;margin-top: 2px;float: left;margin-left: 10px;margin-right: 5px;}.holeGallery {width: 81px;height: 187px;overflow: hidden;margin-top: 20px;margin-left: 10px;}.languages {position: absolute;top: 15px;display: none;z-index: 30000000000000000000000000000000000000;width: 36px;margin-left: -2px;background-color: #000;}.langBox:hover .languages {display: block;}.linkLanguage,.linkLanguage:link,.linkLanguage:hover,.linkLanguage:visited {background-color: #000;line-height: 15px;padding-left: 2px;color: #eee;display: block}.linkLanguage:hover {color: #fff;background-color: #BB8A0A;}.inputFieldCode {width: 110px;margin-right: 10px;margin-bottom: 5px;}.submitFieldCode {background-color: #C5960B;color: #000;font-size: 11px;text-transform: uppercase;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 18px;}.textGold {color: #C5960B;}#promoError {position: absolute;right: 0px;top: 0px;width: 350px;height: 30px;font-size: 11px;margin-top: -15px;background-image: url(../images/backgroundNote.png);background-repeat: no-repeat;padding: 25px 10px 10px 10px;display: none;color: #fff;}#promoErrorHolder {border-top: 1px solid #483f38;background-color: #2F2F2F;}.textWhite {color: #fff;}#priceNewOld {color: #fff;}#priceNew {color: #C5960B;}#buttonSendContacts {cursor: hand;cursor: pointer;}#iconMenu {display: none;}.galleryNews {float: right;margin-left: 20px;width: 330px;}.galleryNewsBig {width: 330px;height: 232px;overflow: hidden;margin-bottom: 2px;}.special {height: 30px;}.specialLeft {margin-top: 10px;float: left;}.specialRight {float: right;margin-right: 50px;}.phoneShow {display: none;}.phoneHide {display: block;}.lineBorderBottom {border-bottom: 1px solid #bf9119;width: 745px;margin-bottom: 25px;}.lineBorderBottom2 {border-bottom: 1px solid #d6d6d6;width: 100%;margin-bottom: 25px;}.rowVillaCodeLine {width: 582px;min-height: 108px;border-right: 1px solid #483f38;height: auto;}.boxSpecialRequest {width: 735px;height: 50px;}.headingMobile {display: none;}.phoneShowInline {display: none;}.pricePhone {display: none;}#buttonBookVilla2 {background-color: transparent;margin-right: 173px;}#buttonLogout {display: block;float: right;height: 25px;line-height: 25px;margin-top: -3px;color: #d6d6d6;text-transform: uppercase;padding-right: 39px;font-family: 'Whitney-Medium';font-weight: bold;background-image: url(../images/buttonLogout.png);background-repeat: no-repeat;background-position: top right;}.blockWelcomeText {width: 60%;line-height: 20px;float: left;font-size: 11px;font-family: 'Whitney-Medium';font-weight: bold;text-transform: uppercase;color: #d6d6d6;}.boxEstate {padding: 10px;background-color: #3a3436;display: block;margin-bottom: 1px;}.boxEstateName {display: block;float: left;line-height: 48px;font-size: 14px;}.boxEstateImage {display: block;width: 80px;height: 48px;float: right;overflow: hidden;}.boxEstateImage img {width: 80px;}.blackBackground {background-color: #000;}.buttonDownload {width: 27px;height: 27px;display: inline-block;background-image: url(../images/buttonDownload.png);background-repeat: no-repeat;}table.resultsTable {border: 1px solid #000;}table.resultsTable tr th {border-left: 1px solid #000;border-bottom: 1px solid #000;text-align: left;font-weight: normal;font-size: 14px;background-color: #231f20;padding: 20px 10px 5px 10px;}table.resultsTable tr td {border-left: 1px solid #000;border-bottom: 1px solid #000;font-size: 14px;padding: 10px;background-color: #231f20;}.linePayment {background-color: #000;padding: 30px 20px;}.linePaymentLeft {width: 400px;float: left;font-size: 18px;}.linePaymentRight {width: 400px;float: right;}.buttonSubmit {font-family: 'Whitney-Light';font-size: 14px;text-transform: uppercase;background: #d4b666;background: -moz-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: -webkit-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: linear-gradient(to bottom, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d4b666 ', endColorstr '#b2840a ', GradientType=0);padding: 0 20px;height: 39px;line-height: 39px;border: 1px solid #000;cursor: hand;cursor: pointer;color: #231f20;margin-left: 20px;text-align: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;float: right;margin-top: -5px;}.buttonSave {font-family: 'Whitney-Light';font-size: 14px;text-transform: uppercase;background: #d4b666;background: -moz-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: -webkit-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: linear-gradient(to bottom, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d4b666 ', endColorstr '#b2840a ', GradientType=0);width: 143px;height: 39px;line-height: 39px;border: 1px solid #000;cursor: hand;cursor: pointer;color: #231f20;margin-left: 20px;text-align: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-top: -5px;display: inline-block;}.buttonSubmit2 {font-family: 'Whitney-Light';font-size: 14px;text-transform: uppercase;background: #d4b666;background: -moz-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: -webkit-linear-gradient(top, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);background: linear-gradient(to bottom, #d4b666 0%, #c59e36 35%, #ba8f1a 59%, #b3850c 88%, #b2840a 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d4b666 ', endColorstr '#b2840a ', GradientType=0);width: 243px;height: 39px;line-height: 39px;border: 1px solid #000;cursor: hand;cursor: pointer;color: #231f20;margin-left: 20px;text-align: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;float: right;margin-top: -5px;}.paymentAmountStyle {color: #bb8a0a;font-family: 'Whitney-Bold';font-size: 24px;}.paymentAmountLabelStyle {width: 22px;width: 200px;text-transform: uppercase;display: inline-block;}.formPayment {background-color: #181a1f;padding: 20px;}.formPayment .headingBooking {display: block;padding-bottom: 30px;border-bottom: 1px solid #d6d6d6;}.formPayment .headingBooking2 {display: block;font-family: 'Whitney-Light';font-size: 30px;color: #fff;font-weight: normal;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;padding-bottom: 0px;}.formPayment input,.formPayment textarea,.formPayment select {padding: 3px;font-size: 12px;font-family: Arial;border: 0px;margin-top: 3px;background-color: #D6D6D6;}.formPayment .boxFields {width: 24%;margin-right: 1%;padding-right: 0px;font-size: 12px;margin-bottom: 20px;}.formPayment .boxFieldsSmall,.formPayment .boxFieldsSmall2 {width: 19%;margin-right: 1%;padding-right: 0px;font-size: 12px;margin-bottom: 20px;}.formPayment .boxFieldsFull {width: 99%;margin-right: 1%;padding-right: 0px;font-size: 12px;margin-bottom: 20px;}.formPayment .boxFields input [type=text],.formPayment .boxFields select {width: 90%;}.formPayment .boxFieldsSmall2 input [type=text],.formPayment .boxFieldsSmall2 select {width: 40%;}.formPayment .boxFieldsFull textarea {width: 98%;}.popup {width: 620px;height: 500px;margin: 0px auto;text-align: center;background-color: #181a1f;margin-bottom: 50px;}.popup img {display: block;margin: 0px auto;width: 148px;}.popup .buttonSubmit2 {float: initial;display: inline-block;margin-top: 62px;}@media (max-width: 1368px) {body.popup-footer .popup .buttonSubmit2 {margin-top: 10px;}}.popup .popupText {font-size: 30px;color: #fff;display: block;margin-top: 40px;margin-bottom: 40px;}@media (max-width: 1368px) {body.popup-footer .popup .popupText {margin-top: 20px;margin-bottom: 20px;}}.mt0 {margin-top: 0px;}.mb0 {margin-bottom: 0px;}#successContact {display: none;}#formEnterOnline {display: none;}.contentHolderTeetimes {padding: 20px 30px !important;}.holderTeetimes {margin-top: 10px;height: 420px;}.holderTeetimes:focus {outline: none;}.boxTeetime {width: 20%;font-family: 'Whitney-Medium';line-height: 50px;text-align: center;font-size: 16px;border-right: 3px solid #231F20;border-bottom: 3px solid #231F20;color: #fff;background-color: #8e8e8e;float: left;cursor: hand;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.boxTeetimeUnavailable {background-color: #3a3436 !important;color: #706c6e !important;cursor: default;}.boxTeetimeSelected {background-color: #bb8a0a;}.boxTeetimeSelected:hover {background-color: #bb8a0a!important;}.boxTeetime:hover {background-color: #6c6365;}#contentPlayersHolder {background-color: #3a3436;}.player {font-size: 18px;color: #fff;padding: 10px 30px;border-bottom: 3px solid #231F20;}.player .label {display: block;float: left;width: 80px;line-height: 38px;}.player .field {display: block;float: left;margin-right: 20px;font-size: 11px;}.player .field input {width: 100%;display: block;margin-top: 3px;height: 18px;}.player .field:first-child {width: 300px;}.player .field:nth-child(2) {width: 300px;}.player .field:nth-child(3) {text-align: center;}.player .field:nth-child(4) {width: 80px;}.player .field:nth-child(5) {width: 340px;}.player .field input [type "checkbox "] {display: none;}.player .field input [type "checkbox "]+ label {display: inline-block;width: 20px;height: 20px;margin: 3px 0px 0 0;vertical-align: middle;background: url(../images/checkbox.png) left top no-repeat;cursor: pointer;}.player .field input [type "checkbox "]:checked + label {background: url(../images/checkbox.png) right top no-repeat;}.player .field input.errorField {background: #DB7474;background: -moz-linear-gradient(top, #D6D6D6, #DB7474);background: -webkit-linear-gradient(top, #D6D6D6, #DB7474);background: linear-gradient(to bottom, #D6D6D6, #DB7474);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#D6D6D6 ', endColorstr '#DB7474 ', GradientType=0);}.lineSave {padding: 30px 0px;text-align: center;background-color: #231F20;}.buttonMemberCheck {width: 20px;height: 20px;margin-top: 3px;background-image: url(../images/memberCheck.png);background-repeat: no-repeat;background-position: top left;}.buttonMemberCheckActive {margin-top: 3px;width: 20px;height: 20px;background-image: url(../images/memberCheck.png);background-repeat: no-repeat;background-position: top right!important;}.SM {padding-left: 15px;border-left: 1px solid #c6c6c6;}.SM img {margin-top: -1px;margin-bottom: -3px;margin-left: 1px;}.SM a {margin: 0;margin-right: 6px;font-family: 'Whitney-Light';font-size: 13px;}.boxMagazine {display: block;width: 190px;height: 140px;float: left;margin-top: 30px;margin-right: 25px;}.boxMagazine .heading {font-family: 'Whitney-Medium';background-color: #BB8A0A;color: #fff;display: block;vertical-align: middle;height: 40px;line-height: 24px;font-size: 18px;text-align: center;}.boxMagazine .pic {display: block;width: 190px;height: 108px;overflow: hidden;}.boxMagazine .pic img {width: 100%;min-height: 108px;}.legendHolder {display: block;float: right;}.legendHolder .legend {display: block;width: 120px;float: left;line-height: 24px;}.legendHolder .legend .icon {background-color: #8e8e8e;width: 24px;height: 24px;display: block;float: left;}.legendHolder .legend .iconNotAvailable {background-color: #322c2d;}.legendHolder .legend .label {display: block;padding-left: 10px;float: left;color: #fff;font-size: 14px;}#iconMagazine {width: 169px;height: 78px;position: absolute;bottom: -40px;right: 100px;background-image: url(../images/iconMagazine.png);background-repeat: no-repeat;}#iconMagazine2018 {width: 169px;height: 78px;position: absolute;bottom: -40px;right: 100px;background-image: url(../images/iconMagazine2018.png);background-repeat: no-repeat;}#iconMagazine2019 {width: 169px;height: 78px;position: absolute;bottom: -40px;right: 100px;background-image: url(../images/iconMagazine2019.png);background-repeat: no-repeat;}#iconMagazine2020 {position: absolute;bottom: -40px;right: 100px;width: 169px;height: 78px;background-image: url('../images/iconMagazine2020.png');background-repeat: no-repeat;}#iconMagazine2021 {position: absolute;bottom: -40px;right: 100px;width: 169px;height: 78px;background-image: url('../images/iconMagazine2021.png');background-repeat: no-repeat;}@media (max-height: 640px) {#iconMagazine2020 {bottom: -30px;width: 140px;height: 65px;background-size: cover;}}#wait,#FCBwait {background-color: #fff;display: none;padding-top: 10px;background: #fff;background: -moz-linear-gradient(top, #fff 0%, #fff 35%, #fff 59%, #fff 88%, #fafafa 100%);background: -webkit-linear-gradient(top, #fff 0%, #fff 35%, #fff 59%, #fff 88%, #fafafa 100%);background: linear-gradient(to bottom, #fff 0%, #fff 35%, #fff 59%, #fff 88%, #fafafa 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#fff ', endColorstr '#fafafa ', GradientType=0);}.clearphone {display: none;}#mapIndividual {width: 100%;height: 277px;position: relative;}#mapIndividualImage {position: absolute;z-index: 1;width: 100%;height: auto;}#mapIndividualPoints {position: absolute;inset: 0;pointer-events: none;}.mapPoint {display: none;position: absolute;inset: 0;background-repeat: no-repeat;background-position: top left;background-size: 100%;pointer-events: none;}.mapPointBT {display: none;background-position: bottom left !important;}.mapPointBTActive,.mapPointBT:hover {display: block;background-position: bottom left !important;}.mapPointActive {background-position: bottom left;}.bt5 {background-image: url(../images/map/icons/BT_5.svg);width: 25px;height: 25px;left: 434px;top: 167px;}.bt8 {background-image: url(../images/map/icons/BT_8.svg);width: 36px;height: 26px;left: 431px;top: 214px;}.bt15 {background-image: url(../images/map/icons/BT_15.svg);width: 28px;height: 23px;left: 546px;top: 161px;}.bt17 {background-image: url(../images/map/icons/BT_17.svg);width: 26px;height: 26px;left: 512px;top: 121px;}.bt18 {background-image: url(../images/map/icons/BT_18.svg);width: 28px;height: 23px;left: 492px;top: 111px;}.bt19 {background-image: url(../images/map/icons/BT_19.svg);width: 25px;height: 27px;left: 499px;top: 61px;}.bt20 {background-image: url(../images/map/icons/BT_20.svg);width: 30px;height: 25px;left: 508px;top: 47px;}.bt21 {background-image: url(../images/map/icons/BT_21.svg);width: 30px;height: 24px;left: 522px;top: 33px;}.bt22 {background-image: url(../images/map/icons/BT_22.svg);width: 30px;height: 36px;left: 332px;top: 87px;}.bt23 {background-image: url(../images/map/icons/BT_23.svg);width: 24px;height: 29px;left: 315px;top: 93px;}.bt24 {background-image: url(../images/map/icons/BT_24.svg);width: 24px;height: 29px;left: 296px;top: 93px;}.bt26 {background-image: url(../images/map/icons/BT_26.svg);width: 29px;height: 21px;left: 271px;top: 99px;}.bt27 {background-image: url(../images/map/icons/BT_27.svg);width: 29px;height: 25px;left: 257px;top: 127px;}.bt28 {background-image: url(../images/map/icons/BT_27.svg);width: 28px;height: 24px;left: 256px;top: 109px;}.cr1 {background-image: url(../images/map/icons/CR_1.svg);width: 23px;height: 23px;left: 704px;top: 168px;}.d1 {background-image: url(../images/map/icons/IV_10.svg);width: 20px;height: 18px;left: 572px;top: 18px;}.gv2 {background-image: url(../images/map/icons/GV_2.svg);width: 30px;height: 21px;left: 512px;top: 111px;}.gv4 {background-image: url(../images/map/icons/GV_4.svg);width: 25px;height: 21px;left: 435px;top: 101px;}.gv6 {background-image: url(../images/map/icons/GV_6.svg);width: 28px;height: 20px;left: 356px;top: 82px;}.gv7 {background-image: url(../images/map/icons/GV_7.svg);width: 31px;height: 24px;left: 316px;top: 76px;}.gv8 {background-image: url(../images/map/icons/GV_8.svg);width: 30px;height: 30px;left: 293px;top: 129px;}.gv10 {background-image: url(../images/map/icons/GV_10.svg);width: 24px;height: 23px;left: 281px;top: 183px;}.gv11 {background-image: url(../images/map/icons/GV_11.svg);width: 34px;height: 26px;left: 519px;top: 58px;}.iv10 {background-image: url(../images/map/icons/IV_10.svg);width: 12px;height: 18px;left: 700px;top: 61px;}.iv11 {background-image: url(../images/map/icons/IV_11.svg);width: 12px;height: 18px;left: 690px;top: 62px;}.iv12 {background-image: url(../images/map/icons/IV_12.svg);width: 17px;height: 15px;left: 650px;top: 67px;}.iv13 {background-image: url(../images/map/icons/IV_13.svg);width: 15px;height: 14px;left: 626px;top: 70px;}.iv14 {background-image: url(../images/map/icons/IV_14.svg);width: 12px;height: 18px;left: 591px;top: 74px;}.iv15 {background-image: url(../images/map/icons/IV_15.svg);width: 12px;height: 18px;left: 581px;top: 75px;}.iv36 {background-image: url(../images/map/icons/IV_36.svg);width: 20px;height: 18px;left: 572px;top: 118px;}.iv37 {background-image: url(../images/map/icons/IV_37.svg);width: 23px;height: 22px;left: 599px;top: 113px;}.iv38 {background-image: url(../images/map/icons/IV_38.svg);width: 23px;height: 22px;left: 625px;top: 110px;}.iv39 {background-image: url(../images/map/icons/IV_39.svg);width: 19px;height: 19px;left: 655px;top: 108px;}.iv40 {background-image: url(../images/map/icons/IV_40.svg);width: 22px;height: 22px;left: 680px;top: 103px;}.iv41 {background-image: url(../images/map/icons/IV_41.svg);width: 22px;height: 22px;left: 707px;top: 99px;}.iv42 {background-image: url(../images/map/icons/IV_42.svg);width: 22px;height: 27px;left: 735px;top: 92px;}.iv72 {background-image: url(../images/map/icons/IV_72.svg);width: 17px;height: 21px;left: 385px;top: 57px;}.iv73 {background-image: url(../images/map/icons/IV_73.svg);width: 20px;height: 17px;left: 358px;top: 66px;}.iv90 {background-image: url(../images/map/icons/IV_90.svg);width: 18px;height: 22px;left: 5px;top: 211px;}.clubresidence {background-image: url(../images/map/icons/ClubResidence.svg);width: 105px;height: 79px;left: 438px;top: 79px;}#mapLegend {width: 940px;height: auto;padding: 10px 20px;}.mapLegendColumn {width: 180px;display: block;float: left;color: #fff;margin-right: 70px;}.mapLegendColumnFull {width: 640px;}.mapLegendHeadingHolder {display: table;vertical-align: middle;width: 100%;margin-bottom: 10px;}.mapLegendHeading {font-family: 'Whitney-Bold';text-transform: uppercase;border-bottom: 1px solid #bb8a0a;line-height: 15px;height: 30px;padding: 5px 0px;font-size: 13px;display: table-cell;vertical-align: middle;}.mapLegendVillasColumn {display: block;width: 90px;float: left;color: #fff;font-family: 'Whitney-Light';}.mapLegendVillasColumnFull {width: 180px;}#mapLegend .mapLegendVillasColumn:nth-child(1) {margin-right: 0px;}.mapLegendVilla {display: block;cursor: hand;cursor: pointer;width: 100%;font-size: 12px;margin-bottom: 5px;}.mapLegendVilla:hover {color: #BB8A0A!important;}.fullContentMap {background-color: #000;}#VillaAjax {position: relative;width: 900px;padding: 40px 40px 30px 40px;background: rgba(0, 0, 0, 0.7);color: #FFF;font-family: 'Whitney-Light';font-size: 16px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#VillaAjax section {float: left;position: relative;display: inline-block;height: 100%;padding: 10px;}#VillaAjax h1 {height: auto;line-height: normal;float: left;display: block;font-size: 24px;font-family: 'Whitney-Light';font-weight: 100;margin: 0;padding: 0;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}#VillaAjax p {}.VillaAjaxGallery {width: 422px;height: 211px;margin-left: 20px;float: left;overflow: hidden;}.VillaAjaxGallery img {min-width: 422px;height: 211px;}.VillaAjaxInfo {width: 410px;float: left;margin-left: 20px;}.VillaAjaxInfo .boxVillaBigFacilities {height: auto;width: 410px;border-top: 1px solid #919193;border-bottom: 1px solid #919193;margin-bottom: 20px;padding-top: 10px;padding-bottom: 10px;margin-top: 10px;}.VillaAjaxInfo .boxVillaBigFacility {display: block;width: 128px;height: 84px;float: left;}.VillaAjaxInfo .boxVillaBigFacility:nth-child(3) {float: right;}.VillaAjaxInfo .boxVillaBigFacilityIcon {display: block;height: 60px;width: 130px;background-repeat: no-repeat;background-position: center;}.VillaAjaxInfo .boxVillaBigFacilityHeading {display: block;font-family: 'Whitney-Medium';font-size: 14px;text-transform: uppercase;color: #fff;height: 34px;line-height: 34px;text-align: center;}.VillaAjaxInfo .boxVillaBigFacilityName {display: block;font-family: 'Whitney-Medium';font-size: 14px;color: #fff;height: 24px;line-height: 24px;text-align: center;}.VillaAjaxInfo .boxVillaBigFacilityDescription {display: block;font-family: 'Whitney-Medium';font-size: 13px;color: #fff;height: 130px;width: 130px;line-height: 19px;text-align: center;}.VillaAjaxInfo .viewMore {float: left;}.VillaAjaxInfo .buttonContacts {float: right;}.VillaAjaxInfo .viewMore {font-family: 'Whitney-Light';font-weight: bold;color: #BB8A0A;}.sizeBig {background-image: url(../images/iconSizeBig.png);}.bedroomsBig {background-image: url(../images/iconBedroomsBig.png);}.bathroomsBig {background-image: url(../images/iconBathroomsBig.png);}.locationBig {background-image: url(../images/iconLocationBig.png);}.boxVillaPrice {display: block;color: #bb8a0a;font-family: 'Whitney-Bold';font-size: 24px;line-height: 34px;float: right;}.buttonContacts {display: block;float: left;color: #231f20;font-family: 'Whitney-Light';font-size: 14px;width: 140px;text-align: center;line-height: 35px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;text-transform: uppercase;background: -moz-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(211, 182, 102, 1)), color-stop(13%, rgba(209, 175, 86, 1)), color-stop(35%, rgba(198, 158, 60, 1)), color-stop(39%, rgba(197, 158, 53, 1)), color-stop(42%, rgba(196, 154, 52, 1)), color-stop(65%, rgba(185, 143, 25, 1)), color-stop(100%, rgba(180, 131, 12, 1)));background: -webkit-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -o-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -ms-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: linear-gradient(to bottom, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d3b666 ', endColorstr '#b4830c ', GradientType=0);}#linkList {display: none;}#lineSubmenusMap {background: rgba(0, 0, 0, 1);color: #FFF;font-family: 'Whitney-Light';margin-top: -10px;padding: 10px 20px;-webkit-animation-duration: 0.1s;-webkit-animation-name: fontfix;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: linear;-webkit-animation-delay: 0.1s;}.nomr {margin-right: 0px;}#btnBookNow {display: none;height: 20px;line-height: 20px;width: 150px;font-size: 14px;padding: 10px;text-transform: uppercase;text-align: center;font-family: 'Whitney-Light';color: #231f20;background: rgb(211, 182, 102);background-image: url('../images/grad.jpg ');background: -moz-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(211, 182, 102, 1)), color-stop(13%, rgba(209, 175, 86, 1)), color-stop(35%, rgba(198, 158, 60, 1)), color-stop(39%, rgba(197, 158, 53, 1)), color-stop(42%, rgba(196, 154, 52, 1)), color-stop(65%, rgba(185, 143, 25, 1)), color-stop(100%, rgba(180, 131, 12, 1)));background: -webkit-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -o-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: -ms-linear-gradient(top, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);background: linear-gradient(to bottom, rgba(211, 182, 102, 1) 0%, rgba(209, 175, 86, 1) 13%, rgba(198, 158, 60, 1) 35%, rgba(197, 158, 53, 1) 39%, rgba(196, 154, 52, 1) 42%, rgba(185, 143, 25, 1) 65%, rgba(180, 131, 12, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr '#d3b666 ', endColorstr '#b4830c ', GradientType=0);border: 1px #1f1c20 outset;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.3);cursor: pointer;margin: 0 auto;margin-top: 20px;position: relative;}#btnBookNow:hover {color: #fff;}@media only screen and (max-width: 1024px) {#btnBookNow {display: block;}}.tournamentBoxDescription {width: auto !important;}.tournamentBoxDetails2 {display: block;float: right;width: auto;text-align: right;line-height: 70px;padding-right: 20px;}.btn-white-arrow-right {font-family: 'Whitney-bold', sans-serif;font-size: 18px;color: #bf9119 !important;display: inline-block;padding-right: 30px;line-height: 30px;position: relative;vertical-align: middle;}.btn-white-arrow-right:hover {text-decoration: none !important;color: #fff !important;}.btn-white-arrow-right:hover:after {color: #bf9119;}.btn-white-arrow-right:after {position: absolute;width: 25px;height: 30px;content: '>';color: #fff;top: 50%;margin-top: -15px;right: 0;font-size: 30px;}.button-details { font-family:'Whitney-Bold';font-size: 21px;color: #BB8A0A;}.button-details span { color:#fff;font-family:'Whitney-Light';}#mobile-apps {position: fixed;bottom: 0;display: block;text-align: center;background: #222;width: 100%;z-index: 999;height: 0;opacity: 0;visibility: hidden;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#mobile-apps.open {height: 90px;opacity: 1;visibility: visible;}#mobile-apps .ma-wrap {display: inline-block;margin: 0 auto;}#mobile-apps a {color: #fff;padding: 0 20px;font-family: "Whitney-Medium", sans-serif;display: inline-block;margin-top:5px;vertical-align: top;}#mobile-apps .ma-app-logo { float: left;}#mobile-apps .ma-store {float: right; margin-left: 20px; }#mobile-apps.android .ma-descr { margin-top: -5px; }#mobile-apps.android .ma-store-icon img { height: 60px; }#mobile-apps.ios .ma-store-icon img { margin: 5px; }#mobile-apps #ma-close {position: absolute;top: 0;right: 0;display: block;color: #fff;width: 60px;height: 60px;margin: 10px;cursor: pointer;}#ma-close:before, #ma-close:after {position: absolute;content: '';border-bottom: 2px solid #fff;top: 50%;width: 50%;left: 27%;}#ma-close:before { transform: rotate(-45deg); }#ma-close:after { transform: rotate(45deg); }#mobile-apps {background:#fff;}#mobile-apps a {color: #333;}#ma-close:before, #ma-close:after {border-color: #333;}#mainHeader #Logo {top: 5px;}#mainHeader #Logo #leftline, #mainHeader #Logo #rightline {height: 62px;}#mainHeader #UpperHeader {min-height: 60px;}#UpperLeftBox, #UpperRightBox {padding-top: 24px;}#mainHeader #NavHeader {min-height: 60px;}#NavHeader .leftNavMenu ul li,#NavHeader .rightNavMenu ul li {line-height: 33px; }#content {padding-top: 4% !important;}@media (max-height: 640px) {#content {padding-top: 2% !important;}}body.info-69 {overflow: auto !important;}body.info-69 #TheCourse {top: unset !important;margin-bottom: 85px !important;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}html {margin: 0;}body {position: relative;margin: 0;background-color: #000;}body.popup-footer {height: 100%;}.site-header {display: flex;position: relative;margin-top: 0;padding: 20px 50px;background-color: #000;color: #b28000;}@media (max-width: 1200px) {.site-header {padding: 15px 40px;}}@media (max-width: 768px) {.site-header {padding: 90px 30px 25px;}}.site-header .menu-toggle {display: inline-block;margin: 0 200px 0 0;padding: 0;background-color: transparent;border-color: transparent;cursor: pointer;color: #b28000;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}@media (max-width: 1600px) {.site-header .menu-toggle {margin-right: 180px;}}@media (max-width: 1200px) {.site-header .menu-toggle {margin-right: 160px;}}@media (max-width: 768px) {.site-header .menu-toggle {margin-right: 0px;}}.site-header .menu-toggle span {display: block;width: 60px;height: 5px;background-color: #b28000;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-ms-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}.site-header .menu-toggle span + span {margin-top: 20px;}.site-header .menu-toggle span:nth-child(3) {margin-top: -5px;}@media (max-width: 1200px) {.site-header .menu-toggle span {width: 50px;height: 3px;}.site-header .menu-toggle span:nth-child(3) {margin-top: -3px;}}@media (max-width: 992px) {.site-header .menu-toggle span {width: 45px;}.site-header .menu-toggle span + span {margin-top: 15px;}}@media (max-width: 768px) {.site-header .menu-toggle span {width: 40px;}.site-header .menu-toggle span + span {margin-top: 15px;}}.site-header.open .menu-toggle span:nth-child(1),.site-header.open .menu-toggle span:nth-child(4) {opacity: 0;}.site-header.open .menu-toggle span:nth-child(2) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.site-header.open .menu-toggle span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.site-header .member {position: absolute;top: 50%;left: calc(50px + 45px);margin-left: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 1200px) {.site-header .member {left: calc(50px + 35px);margin-left: 10px;}}@media (max-width: 992px) {.site-header .member {left: calc(40px + 35px);margin-left: 10px;}}@media (max-width: 768px) {.site-header .member {display: inline-block;top: calc(100% - 5px);left: auto;margin-left: auto;width: calc(100% - 2*30px);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}}.site-header .member article {font-family: 'Whitney-Medium';font-weight: 700;font-size: .93rem;text-transform: uppercase;}@media (max-width: 768px) {.site-header .member article {display: inline-flex;align-items: center;width: 100%;font-size: .85rem;}}.site-header .member article a {color: #b28000;}@media (min-width: 769px) and (max-width: 992px) {.site-header .member article a:not(#buttonLogout),.site-header .member article a + br {display: none;}}.site-header .member article a#buttonLogout {margin-top: 3px;}@media (max-width: 768px) {.site-header .member article a + br {display: none;}.site-header .member article a#buttonLogout {float: none;display: inline-flex;margin: 0 0 0 auto;padding-right: 25px;height: 15px;background-size: contain;line-height: 15px;}}.site-header nav {display: initial;width: auto;}.site-header ul.menu {display: none;position: absolute;top: 100%;left: 0;margin: 0;padding: 0 50px;background: rgba(0,0,0,.7);}@media (max-width: 1200px) {.site-header ul.menu {padding: 0 40px;}}@media (max-width: 768px) {.site-header ul.menu {padding: 0 30px;}}.site-header ul.menu > div {display: inline-grid;grid-template-rows: repeat(3, minmax(3em,auto));grid-auto-flow: column;grid-auto-columns: auto;align-items: stretch;justify-items: stretch;}@media (max-width: 1200px) {.site-header ul.menu > div {grid-template-rows: repeat(4, minmax(4em,auto));}}@media (max-width: 768px) {.site-header ul.menu > div {grid-template-rows: repeat(4, minmax(3em,auto));}}@media (max-width: 768px) and (orientation: portrait) {.site-header ul.menu > div {display: inline-block;width: 100%;vertical-align: top;}}.site-header ul.menu > div li {float: none;display: flex;align-items: center;padding: 15px 40px 15px 20px;border-left: 5px solid #b28000;font-size: 20px;}@media (max-width: 1200px) {.site-header ul.menu > div li {padding: 10px 30px 10px 15px;font-size: 18px;}}@media (max-width: 768px) {.site-header ul.menu > div li {padding: 10px 15px;font-size: 16px;}}@media (max-width: 768px) and (orientation: landscape) {.site-header ul.menu > div li {padding: 5px 15px;font-size: 14px;}}@media (max-width: 480px) {.site-header ul.menu > div li {padding: 7px 15px;font-size: 15px;}}@media (max-width: 376px) {.site-header ul.menu > div li {font-size: 14px;}}.site-header ul.menu > div li a {padding: 0;height: auto;color: #b28000;}.site-header ul.menu > div li a:hover {color: #fff;}.site-header .logos {display: inline-flex;justify-content: center;align-items: center;margin: 0 auto;text-align: center;}@media (max-width: 768px) {.site-header .logos {position: absolute;top: 10px;left: 0;padding: 0 30px;width: 100%;}}.site-header .logos a {display: inline-block;margin-left: 200px;vertical-align: top;}@media (max-width: 1600px) {.site-header .logos a {margin-left: 150px;}}@media (max-width: 1368px) {.site-header .logos a {margin-left: 100px;}}@media (max-width: 1200px) {.site-header .logos a {margin-left: 80px;}}@media (max-width: 992px) {.site-header .logos a {margin-left: 20px;}}@media (max-width: 768px) {.site-header .logos a {margin-left: auto;}}.site-header .logos a:first-of-type {margin-left: 0;}.site-header .logos a.boutique {max-width: 80px;}.site-header .logos a.proam {max-width: 160px;}@media (max-width: 1200px) {.site-header .logos a.boutique {max-width: 70px;}}@media (max-width: 992px) {.site-header .logos a.boutique {max-width: 60px;}}@media (max-width: 768px) {.site-header .logos a.boutique {max-width: 50px;}}.site-header .logos a.home {max-width: 100px;}@media (max-width: 1200px) {.site-header .logos a.home {max-width: 90px;}}@media (max-width: 992px) {.site-header .logos a.home {max-width: 80px;}}@media (max-width: 768px) {.site-header .logos a.home {max-width: 70px;}}.site-header .logos a.garyplayer {max-width: 90px;}@media (max-width: 1200px) {.site-header .logos a.garyplayer {max-width: 80px;}}@media (max-width: 992px) {.site-header .logos a.garyplayer {max-width: 70px;}}@media (max-width: 768px) {.site-header .logos a.garyplayer {max-width: 60px;}}.site-header .logos a img {display: block;width: 100%;}.site-header .icons {display: inline-flex;align-self: center;}@media (max-width: 768px) {.site-header .icons {display: inline-block;width: 100%;}}.site-header .icons ol {margin: 0;padding: 0;list-style: none;}@media (max-width: 768px) {.site-header .icons ol {display: inline-flex;align-items: center;width: 100%;}}.site-header .icons ol li {display: inline-block;margin-left: 15px;vertical-align: middle;}@media (max-width: 1600px) {.site-header .icons ol li {margin-left: 10px;}}@media (max-width: 1200px) {.site-header .icons ol li {margin-left: 5px;}}@media (max-width: 768px) {.site-header .icons ol li {margin-left: 10px;}}.site-header .icons ol li:first-of-type {margin-left: 0;}@media (max-width: 768px) {.site-header .icons ol li:first-of-type {margin-left: auto;}.site-header .icons ol li:last-of-type {margin-left: auto;}}.site-header .icons ol li a {display: block;margin: 0 auto;}.site-header .icons ol li a.location,.site-header .icons ol li a.rss,.site-header .icons ol li a.phone,.site-header .icons ol li a.key {height: 29px;background-repeat: no-repeat;background-position: center;background-size: cover;}@media (max-width: 768px) {.site-header .icons ol li a.location,.site-header .icons ol li a.rss,.site-header .icons ol li a.phone,.site-header .icons ol li a.key {height: 25px;}}.site-header .icons ol li a.location {width: 20px;background-image: url('../images/icon-header-location.png');}@media (max-width: 768px) {.site-header .icons ol li a.location {width: 17px;}}.site-header .icons ol li a.location:hover {background-image: url('../images/icon-header-location-white.png');}.site-header .icons ol li a.rss {width: 27px;background-image: url('../images/icon-header-rss.png');}@media (max-width: 768px) {.site-header .icons ol li a.rss {width: 23px;}}.site-header .icons ol li a.phone {width: 28px;background-image: url('../images/icon-header-phone.png');}@media (max-width: 768px) {.site-header .icons ol li a.phone {width: 24px;}}.site-header .icons ol li a.phone:hover {background-image: url('../images/icon-header-phone-white.png');}.site-header .icons ol li a.key {width: 28px;background-image: url('../images/icon-header-key.png');}@media (max-width: 768px) {.site-header .icons ol li a.key {width: 24px;}}.site-header .icons ol li a.key:hover {background-image: url('../images/icon-header-key-white.png');}.site-header .icons ol li .langBox {float: none;display: flex;align-items: center;margin: 0;padding: 0;width: auto;height: auto;font-family: 'Whitney-Medium';font-size: 1.54rem;text-transform: uppercase;color: #b28000;}@media (max-width: 992px) {.site-header .icons ol li .langBox {font-size: 1.4rem;}}.site-header .icons ol li .langBox .downarrow {float: none;display: inline-flex;align-items: center;margin: 0 0 0 5px;width: auto;height: auto;}.site-header .icons ol li .langBox .downarrow img {margin: 5px;}.site-header .icons ol li .langBox .languages {top: 22px;left: 2px;margin: 0;width: 100%;}@media (max-width: 992px) {.site-header .icons ol li .langBox .languages {top: 20px;left: 0;}}@media (max-width: 768px) {.site-header .icons ol li .langBox .languages {top: 21px;}.site-header .icons ol li .langBox:active .languages {display: block;}}.site-header .icons ol li .langBox .languages a {padding: 0;font-size: 1.4rem;line-height: 1;}@media (max-width: 992px) {.site-header .icons ol li .langBox .languages a {font-size: 1.23rem;}}.site-header .icons ol li .langBox .languages a:hover {background-color: transparent;color: #b28000;}.site-header .icons ol li a.book {margin-top: 3px;padding: 1px 0;width: 60px;border-top: 5px solid #b28000;border-bottom: 5px solid #b28000;font-weight: 700;font-size: 1.85rem;line-height: .9;text-transform: lowercase;text-align: center;word-break: break-all;color: #b28000;}@media (max-width: 1600px) {.site-header .icons ol li a.book {padding: 0;font-size: 1.7rem;line-height: 1;}}@media (max-width: 1200px) {.site-header .icons ol li a.book {padding: 3px 0;width: 50px;border-top-width: 3px;border-bottom-width: 3px;font-size: 1.54rem;line-height: .9;}}@media (max-width: 992px) {.site-header .icons ol li a.book {width: 45px;font-size: 1.23rem;}}@media (max-width: 768px) {.site-header .icons ol li a.book {margin-top: 1px;padding: 3px 0;width: 40px;}}.mask {}.popup {z-index: 9999;display: none;position: fixed;top: 50%;left: 50%;background: url('../images/bgr-popup.png') no-repeat center right;background-size: contain;-webkit-transform: translate(-50% ,-50%);-moz-transform: translate(-50% ,-50%);-ms-transform: translate(-50% ,-50%);-o-transform: translate(-50% ,-50%);transform: translate(-50% ,-50%);}@media (max-width: 768px) {.popup {background-image: none;}}.popup--login,.popup--booknow {margin: 0;padding: 30px 30px 50px;width: 95%;max-width: 820px;height: auto;background-color: rgba(0, 0, 0, .9);text-align: initial;color: #fff;}.popup--booknow {padding-top: 50px;max-width: 1200px;}@media (max-width: 1368px) {body.popup-footer .popup--booknow {padding-top: 25px;padding-bottom: 25px;}}@media (max-width: 1200px) {.popup--login,.popup--booknow {padding: 25px 25px 40px;width: calc(100% - 2*45px);}.popup--booknow {padding-top: 40px;}body.popup-footer .popup--booknow {padding-bottom: 25px;}}@media (max-width: 768px) {.popup--login,.popup--booknow {padding: 20px 20px 30px;width: calc(100% - 2*35px);}.popup--booknow {padding-top: 30px;}}@media (max-width: 992px) and (orientation: landscape) {.popup--login,.popup--booknow {padding: 10px 20px 15px;}.popup--booknow {padding: 5px 20px;}}.popup--login:after {position: absolute;top: 0;right: 0;content: '';width: 65%;height: 100%;background: url('../images/logo-home.png') no-repeat 120px center;opacity: 0;}.popup .close {z-index: 8888;position: absolute;top: 20px;right: 20px;font-weight: 900;font-size: 30px;line-height: 1;color: #fff;cursor: pointer;}.popup- form .form-group input::-webkit-input-placeholder { color: #000;opacity: 1;}.popup- form .form-group input:-ms-input-placeholder { color: #000;opacity: 1;}.popup- form .form-group input::-moz-placeholder { color: #000;opacity: 1;}.popup- form .form-group input:-moz-placeholder { color: #000;opacity: 1;}.popup- form .form-group input::placeholder {color: #000;opacity: 1;}.popup form .form-group [type="submit"] {z-index: 1;position: relative;margin: 0;padding: 10px 30px;width: max-content;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;border: 2px solid #b28000;background: #b28000;white-space: initial;font-size: 1.54rem;line-height: 1.2;text-decoration: none;text-transform: uppercase;color: #fff;cursor: pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}@media (max-width: 768px) {.popup form .form-group [type="submit"] {font-size: 1.4rem;}}@media (max-width: 992px) and (orientation: landscape), (max-width: 480px) {.popup form .form-group [type="submit"] {padding: 10px 20px;font-size: 1.23rem;text-transform: initial;}.popup--booknow form .form-group [type="submit"] {margin-top: 5px;padding: 5px 20px;}}.popup form .form-group [type="submit"]:hover {background: #000;}.popup form .form-group [type="submit"] span {margin: 0;padding: 0;background: initial;}.ui-datepicker.ui-widget {z-index: 99999 !important;}.popup--login h2 {margin: 20px 0;font-family: 'Whitney-Medium'; font-size: 2.62rem;line-height: 1.3;}@media (max-width: 1200px) {.popup--login h2 {font-size: 2.3rem;}}@media (max-width: 768px) {.popup--login h2 {font-size: 2.3rem;}}@media (max-width: 992px) and (orientation: landscape) {.popup--login h2 {margin: 10px 0 5px;font-size: 2rem;}}.popup--login h2 a {color: #fff;}.popup--login form {display: inline-block;padding-left: 35px;width: 100%;vertical-align: top;}@media (max-width: 1200px) {.popup--login form {padding-left: 20px;}}@media (max-width: 768px) {.popup--login form {padding-left: 5px;}}.popup--login form .form-group {display: inline-flex;align-items: center;padding: 0 20px 25px;width: 100%;border-left: 5px solid #b28000;vertical-align: top;}@media (max-width: 768px) {.popup--login form .form-group {display: inline-block;}}@media (max-width: 992px) and (orientation: landscape) {.popup--login form .form-group {padding-bottom: 10px;}}.popup--login form .form-group label {display: inline-block;margin-right: 20px;min-width: 115px;font-family: 'Whitney-Light';font-size: 2rem;line-height: 1;color: #b28000;cursor: pointer;}@media (max-width: 768px) {.popup--login form .form-group label {margin-right: auto;margin-bottom: 10px;min-width: initial;font-size: 1.7rem;}}@media (max-width: 992px) and (orientation: landscape) {.popup--login form .form-group label {margin-bottom: 5px;}}.popup--login form .form-group input:not([type="submit"]) {z-index: 1;position: relative;display: inline-block;padding: 5px 10px;width: 65%;outline: none;border: 2px solid #b28000;background-color: #fff;font-size: 1.54rem;line-height: 1.2;color: #000;vertical-align: top;}@media (max-width: 768px) {.popup--login form .form-group input:not([type="submit"]) {width: 100%;font-size: 1.4rem;}}.popup--booknow form {display: inline-block;width: 100%;vertical-align: top;}.popup--booknow form .form-group {display: inline-flex;align-items: center;padding: 0 20px 25px;width: 100%;border-left: 5px solid #b28000;vertical-align: top;}@media (max-width: 992px) {.popup--booknow form .form-group {display: inline-block;align-items: initial;}}@media (max-width: 992px) and (orientation: landscape) {.popup--booknow form .form-group {padding-bottom: 5px;}}.popup--booknow form .form-group label {display: inline-block;margin-right: 10px;font-family: 'Whitney-Light';font-size: 1.7rem;line-height: 1;color: #b28000;cursor: pointer;}@media (max-width: 992px) {.popup--booknow form .form-group label {margin-right: auto;margin-bottom: 10px;font-size: 1.45rem;}}@media (max-width: 992px) and (orientation: landscape) {.popup--booknow form .form-group label {margin-bottom: 2px;font-size: 1.23rem;}}@media (max-width: 768px) and (orientation: landscape) {.popup--booknow form .form-group label {font-size: 1.1rem;}}.popup--booknow form .form-group input:not([type="submit"]) {z-index: 1;position: relative;display: inline-block;margin-right: 30px;padding: 5px;outline: none;border: 2px solid #b28000;background-color: #fff;font-size: 1.4rem;line-height: 1.2;color: #000;vertical-align: top;}@media (max-width: 1200px) {.popup--booknow form .form-group input:not([type="submit"]):not(.calendar) {max-width: 140px;}}@media (max-width: 992px) {.popup--booknow form .form-group input:not([type="submit"]),.popup--booknow form .form-group input:not([type="submit"]):not(.calendar) {display: inline-block;margin-right: auto;width: 100%;max-width: none;font-size: 1.25rem;}.popup--booknow form .form-group input:not([type="submit"]) + label {margin-top: 10px;}}@media (max-width: 992px) and (orientation: landscape) {.popup--booknow form .form-group input:not([type="submit"]),.popup--booknow form .form-group input:not([type="submit"]):not(.calendar) {padding: 1px 5px;width: 95%;}.popup--booknow form .form-group input:not([type="submit"]) + label {margin-top: 3px;}}.popup--booknow form .form-group input:not([type="submit"]).error {border-color: red;background-color: pink;}.site-footer {position: static;display: inline-block;padding: 15px 50px 25px;width: 100%;height: auto;background-color: #000;color: #b28000;vertical-align: top;}@media (max-width: 1200px) {.site-footer {padding: 0 40px 25px;}}@media (max-width: 768px) {.site-footer {padding: 0 30px 25px;}}#content ~ .site-footer {position: absolute;}@media (max-width: 1024px), (max-height: 768px) {body:not(.popup-footer) #content ~ .site-footer {position: static;}}body.static-footer #content ~ .site-footer {position: static;}.site-footer:before {display: none;content: '';width: 100%;height: 5px;background-color: #b28000;}@media (max-width: 1200px) {.site-footer:before {display: block;margin-bottom: 30px;}}@media (max-width: 768px) {.site-footer:before {margin-bottom: 25px;height: 3px;}}.site-footer a {margin: 0;font-size: 1.54rem;color: #b28000;}@media (max-width: 1200px) {.site-footer a {font-size: 1.4rem;}}@media (max-width: 768px) {.site-footer a {font-size: 1.25rem;}}@media (max-width: 640px) {.site-footer a {font-size: 1.1rem;}}.site-footer .magazine {float: left;}@media (max-width: 1200px) {.site-footer .magazine {float: none;display: flex;justify-content: center;margin: 0 auto 30px;}}.site-footer .magazine a {display: block;width: 345px;height: 33px;background: url('../images/image-magazine-new.png') no-repeat center;background-size: 100%;}@media (max-width: 640px) {.site-footer .magazine a {width: 300px;height: 29px;}}@media (max-width: 480px) {.site-footer .magazine a {width: 250px;height: 24px;}}.site-footer .menu {float: right;}@media (max-width: 1200px) {.site-footer .menu {float: none;}}.site-footer .menu article {display: flex;align-items: center;justify-content: center;}.site-footer .menu article a {display: inline-flex;align-items: center;margin-left: 15px;padding: 0;width: auto;}@media (max-width: 768px) {.site-footer .menu article a {margin-left: 10px;}}@media (max-width: 640px) {.site-footer .menu article a {margin-left: 5px;}}@media (max-width: 480px) {.site-footer .menu article a {margin-left: 3px;}}.site-footer .menu article a:first-of-type {margin-left: 0;}.site-footer .menu article .line:after {display: block;margin-left: 15px;content: '';width: 3px;height: 36px;background-color: #b28000;}@media (max-width: 768px) {.site-footer .menu article .line:after {margin-left: 10px;}}@media (max-width: 640px) {.site-footer .menu article .line:after {margin-left: 5px;}}@media (max-width: 480px) {.site-footer .menu article .line:after {margin-left: 3px;width: 1px;}}@media (max-width: 480px) {.site-footer .menu article a img {display: block;width: 100%;}}.site-footer .menu article .design {margin-left: 15px;}@media (max-width: 768px) {.site-footer .menu article .design {margin-left: 10px;}}@media (max-width: 640px) {.site-footer .menu article .design {margin-left: 5px;}}@media (max-width: 480px) {.site-footer .menu article .design {margin-left: 3px;}}.site-footer .menu article .design a {font-family: 'Whitney-Medium';}.site-footer .menu article .design img {margin-left: 5px;}.swiper-container-main .swiper-slide {cursor: grab;}.swiper-container-main .swiper-button-next {right: 0;}@media (max-width: 768px) {.swiper-container-main .swiper-button-next {right: -5px;}}.swiper-container-main .swiper-button-prev {left: 0;}@media (max-width: 768px) {.swiper-container-main .swiper-button-prev {left: -5px;}}.swiper-container-main .swiper-button-next:after,.swiper-container-main .swiper-button-prev:after {position: relative;font-weight: 700;color: #b28000;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}@media (max-width: 1200px) {.swiper-container-main .swiper-button-next:after,.swiper-container-main .swiper-button-prev:after {font-size: 30px;}}@media (max-width: 768px) {.swiper-container-main .swiper-button-next:after,.swiper-container-main .swiper-button-prev:after {font-size: 24px;}}.swiper-container-main .swiper-button-next:after {left: 0;}.swiper-container-main .swiper-button-next:hover:after {left: 2px;}.swiper-container-main .swiper-button-prev:after {right: 0;}.swiper-container-main .swiper-button-prev:hover:after {right: 2px;}.swiper-container-main .swiper-pagination.swiper-pagination-bullets {bottom: 15px;}.swiper-container-main .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {margin: 0 6px;width: 13px;height: 13px;background-color: #fff;opacity: 1;}.swiper-container-main .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet-active {background-color: var(--main--theme-info-bgr);}.site-main {padding: 20px 50px;}@media (max-width: 1200px) {.site-main {padding: 15px 40px;}}@media (max-width: 768px) {.site-main {padding: 10px 30px;}}.site-main > section {display: inline-block;width: 100%;vertical-align: top;}.site-main .events {margin: -10px -10px 20px;width: calc(100% + 2*10px);}.site-main .events ul,.site-main .events ul li {display: inline-block;margin: 0;padding: 0;width: 100%;vertical-align: top;}.site-main .events ul li {float: left;position: relative;margin: 10px;padding: 20px 30px;width: calc(50% - 2*10px);height: 500px;background-repeat: no-repeat;background-position: center;background-size: cover;}@media (max-width: 1200px) {.site-main .events ul li {height: 450px;}}@media (max-width: 768px) {.site-main .events ul li {padding: 10px 20px;width: calc(100% - 2*10px);height: 400px;}}@media (max-width: 640px) {.site-main .events ul li {height: 350px;}}@media (max-width: 480px) {.site-main .events ul li {height: 300px;}}.site-main .events ul li h2 {position: absolute;bottom: 30px;margin: 0;font-weight: 100;font-size: 2.2em;text-transform: uppercase;text-shadow: 0 0 5px #000;letter-spacing: 2px;color: #fff;}.site-main .events ul li:nth-of-type(odd) h2 {right: 30px;}.site-main .events ul li:nth-of-type(even) h2 {left: 30px;}@media (max-width: 1200px) {.site-main .events ul li h2 {font-size: 2rem;}}@media (max-width: 768px) {.site-main .events ul li h2 {font-size: 1.7rem;}.site-main .events ul li:nth-of-type(odd) h2 {right: 20px;}.site-main .events ul li:nth-of-type(even) h2 {left: 20px;}}@media (max-width: 480px) {.site-main .events ul li h2 {font-size: 1.45rem;}}.site-main .events ul li article {float: right;padding: 15px;max-width: 65%;background-color: rgba(0,0,0,.4);font-size: 2rem;line-height: 1.2;color: #fff;}@media (max-width: 1600px) {.site-main .events ul li article {max-width: 75%;}}@media (max-width: 1200px) {.site-main .events ul li article {max-width: 85%;font-size: 1.7rem;}}@media (max-width: 768px) {.site-main .events ul li article {max-width: 65%;font-size: 1.45rem;}}@media (max-width: 640px) {.site-main .events ul li article {max-width: 85%;}}@media (max-width: 480px) {.site-main .events ul li article {max-width: none;font-size: 1.23rem;}}.site-main .events ul li article b,.site-main .events ul li article strong {font-size: 2.15rem;}@media (max-width: 1200px) {.site-main .events ul li article b,.site-main .events ul li article strong {font-size: 2rem;}}@media (max-width: 768px) {.site-main .events ul li article b,.site-main .events ul li article strong {font-size: 1.7rem;}}@media (max-width: 480px) {.site-main .events ul li article b,.site-main .events ul li article strong {font-size: 1.45rem;}}.site-main .about,.site-main .offers,.site-main .upcomming {padding: 45px 0 50px;border-top: 5px solid #b28000;color: #fff;}@media (max-width: 768px) {.site-main .about,.site-main .offers,.site-main .upcomming {padding: 40px 0 45px;border-top-width: 3px;}}.site-main .about h2,.site-main .offers h2,.site-main .upcomming h2 {margin: 0 0 15px;font-weight: 400;font-size: 1.85rem;line-height: 1.2;letter-spacing: 1px;text-transform: uppercase;}@media (max-width: 1200px) {.site-main .about h2,.site-main .offers h2,.site-main .upcomming h2 {font-size: 1.7rem;}}@media (max-width: 768px) {.site-main .about h2,.site-main .offers h2,.site-main .upcomming h2 {font-size: 1.54rem;}}.site-main .about article,.site-main .offers article,.site-main .upcomming article {font-size: 1.7rem;line-height: 1.3;letter-spacing: .01rem;}@media (max-width: 1200px) {.site-main .about article,.site-main .offers article,.site-main .upcomming article {font-size: 1.54rem;line-height: 1.25;}}@media (max-width: 768px) {.site-main .about article,.site-main .offers article,.site-main .upcomming article {font-size: 1.4rem;line-height: 1.2;}}.site-main .swiper-container-main--offers,.site-main .swiper-container-main--upcomming {position: relative;margin: 0 -40px;padding: 10px 40px;width: calc(100% + 2*40px);}@media (max-width: 1200px) {.site-main .swiper-container-main--offers,.site-main .swiper-container-main--upcomming {margin: 0 -30px;padding: 10px 30px;width: calc(100% + 2*30px);}}@media (max-width: 768px) {.site-main .swiper-container-main--offers,.site-main .swiper-container-main--upcomming {margin: 0 -20px;padding: 10px 20px;width: calc(100% + 2*20px);}}.site-main .swiper-container--offers,.site-main .swiper-container--upcomming {z-index: 1;position: relative;margin-left: auto;margin-right: auto;padding: 0;list-style: none;overflow: hidden;}.site-main .swiper-container--offers .swiper-slide article,.site-main .swiper-container--upcomming .swiper-slide article {display: inline-block;width: 100%;vertical-align: top;}.site-main .swiper-container--offers .swiper-slide article a ,.site-main .swiper-container--upcomming .swiper-slide article a {display: block;}.site-main .swiper-container--offers .swiper-slide article picture,.site-main .swiper-container--upcomming .swiper-slide article picture {display: block;width: 100%;height: 300px;background-repeat: no-repeat;background-position: center;background-size: cover;overflow: hidden;}@media (max-width: 1200px) {.site-main .swiper-container--offers .swiper-slide article picture,.site-main .swiper-container--upcomming .swiper-slide article picture {height: 250px;}}.site-main .swiper-container--offers .swiper-slide article picture img,.site-main .swiper-container--upcomming .swiper-slide article picture img {display: block;max-width: 100%;height: auto;border: none;opacity: 0;visibility: hidden;}.site-main .swiper-container--offers .swiper-slide article h3,.site-main .swiper-container--upcomming .swiper-slide article h3 {margin: 15px 0;font-family: 'Whitney-Medium';font-weight: 700;font-size: 1.7rem;}@media (max-width: 1200px) {.site-main .swiper-container--offers .swiper-slide article h3,.site-main .swiper-container--upcomming .swiper-slide article h3 {font-size: 1.54rem;}}@media (max-width: 768px) {.site-main .swiper-container--offers .swiper-slide article h3,.site-main .swiper-container--upcomming .swiper-slide article h3 {font-size: 1.4rem;}}.site-main .swiper-container--offers .swiper-slide article h3 a,.site-main .swiper-container--upcomming .swiper-slide article h3 a {color: #fff;}.site-main .swiper-container--offers .swiper-slide article aside,.site-main .swiper-container--upcomming .swiper-slide article aside {margin: 0;font-size: 1.54rem;text-align: initial;}.site-main .swiper-container--upcomming .swiper-slide article aside {margin-bottom: 25px;}@media (max-width: 1200px) {.site-main .swiper-container--offers .swiper-slide article aside,.site-main .swiper-container--upcomming .swiper-slide article aside {font-size: 1.4rem;}}@media (max-width: 768px) {.site-main .swiper-container--offers .swiper-slide article aside,.site-main .swiper-container--upcomming .swiper-slide article aside {font-size: 1.25rem;}.site-main .swiper-container--upcomming .swiper-slide article aside {margin-bottom: 20px;}}.site-main .swiper-container--offers .swiper-slide article .date,.site-main .swiper-container--offers .swiper-slide article .price {display: inline-block;width: 100%;font-family: 'Whitney-Bold';text-transform: uppercase;vertical-align: top;}.site-main .swiper-container--offers .swiper-slide article .date {margin-top: 10px;font-size: 1.25rem;color: #b28000;}.site-main .swiper-container--offers .swiper-slide article .price {margin-top: 5px;font-size: 1.4rem;color: #fff;}