*{outline:0 !important}html,body,div,span,applet,object,select,option,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0 !important;outline:none !important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #6B6B6B}body{line-height:1}html,body{height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a{text-decoration:none;outline:0 !important}input,select{outline:0 !important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.71428571rem}sub,sup{line-height:0;position:relative;vertical-align:baseline;font-size:140%}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}sup{top:-2px}sub{bottom:-0.25em}small{font-size:smaller}img{border:0;-ms-interpolation-mode:bicubic}select{-webkit-appearance:none;-webkit-border-radius:0px}.line-height{line-height:17px}.align-left{text-align:left !important}.align-right{text-align:right !important}.align-center{text-align:center !important}.align-inherit{text-align:inherit !important}.align-justify{text-align:justify !important}.bold{font-weight:600 !important}.float-left{float:left !important}.float-right{float:right}.float-none{float:none !important}.float-inherit{float:inherit !important}.border-none{border:none !important}.color-gray{color:#747474 !important}.color-white{color:#FFFFFF !important}.color-orange{color:#ff6a00 !important}.bgcolor-error-red{background:#f7dada !important}.border-color-err-red{border-color:#f7dada !important}.size-10{font-size:10px !important}.size-11{font-size:11px !important}.size-12{font-size:12px}.size-13{font-size:13px}.size-14{font-size:14px}.size-15{font-size:15px !important}.size-16{font-size:16px !important}.size-17{font-size:17px !important}.size-18{font-size:18px}.size-19{font-size:19px}.size-20{font-size:20px}.size-24{font-size:24px}.size-25{font-size:25px}.size-26{font-size:26px}.size-27{font-size:27px}.size-28{font-size:28px}.size-29{font-size:29px}.size-30{font-size:30px}.size-32{font-size:32px}.size-34{font-size:34px}.size-36{font-size:36px}.size-40{font-size:40px}.size-44{font-size:44px}.width-100{width:100% !important}.margin-top-none{margin-top:0 !important}.margin-bottom-none{margin-bottom:0 !important}.margin-left-none{margin-left:0 !important}.margin-right-none{margin-right:0 !important}.margin-zero-auto{margin:0 auto !important}.border-bottom-none{border-bottom:none !important}.border-top-none{border-top:none !important}.transform-uppercase{text-transform:uppercase !important}.padding-none{padding:0 !important}.padding-top-none{padding-top:0 !important}.display-block{display:block !important}.display-none{display:none !important}.display-table{display:table !important}.background-none{background:none !important}.clearfix{float:none;clear:both}.full-width{width:100% !important}.height-auto{height:auto !important}.weight-600{font-weight:600}p.err-info{width:96%;height:auto;float:left;background:#f7dada;color:#a12020;border:1px dashed #eab7b7;padding:10px 2%;text-align:center;line-height:17px}.clear:after,.wrapper-middle-bottom,.latest-updates-title{clear:both}.wrapper-slider,.clear:before,.clear:after,.wrapper-middle-bottom:before,.wrapper-middle-bottom:after,.latest-updates-title:before,.latest-updates-title:after,.latest-updates-title{display:table;content:""}h1{color:#453834;text-transform:uppercase;font-size:18px;margin:5px 0;font-weight:normal}h2{color:#311010;text-transform:uppercase;font-size:20px;margin:15px 0;font-weight:normal}.block-width{width:940px}.margin-auto{margin:0 auto}.clear-float{clear:both}.payment-options{font-size:0;margin-bottom:15px}.payment-options .sections-payment{width:33%;display:inline-block;margin:5px 0;position:relative}.payment-options .sections-payment:last-child:after{display:none}.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.wrapper-main{width:100%;height:auto;margin:0 auto;position:relative}.wrapper-inner{width:1200px;height:auto;margin:0 auto;position:relative}.header-top{width:100%;height:125px;margin:0 auto;background:url(images/header-top-bg.jpg) repeat-x left top #ffffff}.pg-container{width:100%;height:auto;margin:0 auto}.header-top-up{width:100%;height:25px;float:left}.header-top-down{width:100%;height:100px;float:left}.header-banner{width:100%;height:auto;margin:0 auto}.header-top-up nav{width:auto;float:right;height:auto}.header-top-up ul{width:auto;height:25px;float:left}.header-top-up ul li{width:auto;height:25px;float:left;background:url(images/header-top-nav-sep.jpg) no-repeat right 50%;position:relative}.header-top-up ul li.last{background:none}.header-top-up ul li.last a,.ie .header-top-up ul li.last a,.safari .header-top-up ul li.last a,.chrome .header-top-up ul li.last a{padding-right:0 !important}.header-top-up ul#edit-link li:first-child{background:none;margin-left:0px}.header-top-up ul li a{width:auto;height:13px;float:left;font-size:9px;text-transform:uppercase;color:#cccccc;padding:6px 15px 6px 10px}.ie .header-top-up ul li a{height:12px;padding:7px 15px 6px 10px !important}.safari .header-top-up ul li a{height:11px;padding:8px 10px 6px 10px}.chrome .header-top-up ul li a{height:10px;padding:9px 10px 6px 10px}.header-top-up ul#edit-link{background:none;margin-left:0px;padding-left:0px;background:url(images/header-top-nav-sep.jpg) no-repeat right 50%;padding-right:10px}.header-top-up ul.hotel-lvl-menu>li:first-child,.header-top-up ul.hotel-menu>li:first-child{background:url(images/header-top-nav-sep.jpg) no-repeat right 50%}.header-top-up ul li ul{width:auto;height:auto;position:absolute;left:0;top:25px;background:url(images/nav-bg.png) repeat left top;z-index:9999;padding:0;display:none}.header-top-up ul li ul li{width:215px;height:auto;float:left;margin:0;padding:0;background:none;border-top:1px dotted #585858}.header-top-up ul li ul li:first-child{border-top:none}.header-top-up ul li ul li:first-child a{padding-left:15px}.header-top-up ul li ul li a{width:185px;padding:6px 15px;text-align:left}.chrome .header-top-up ul li ul li a{padding:9px 10px 6px 15px}.safari .header-top-up ul li ul li a{padding:8px 10px 6px 15px}.ie .header-top-up ul li ul li a{padding:7px 10px 6px 15px !important}.header-logo{width:15%;height:auto;float:left;text-align:center;display:table;background:#FFF}.header-logo a img{width:auto;height:auto;float:left}a.logo{display:block;height:auto;margin-left:auto;margin-right:auto;width:auto}.header-navi{width:85%;height:100px;float:left;position:relative}.header-navi-top{width:80%;height:24px;float:left;padding:18px 0}.header-navi-top h2{font-family:"Cinzel-Regular",Arial,Helvetica,sans-serif;font-size:20px;color:#4f4f4f;margin:0;padding:0;text-align:left;padding-left:15px}.header-navi-bottom{width:85%;height:100px;float:left;text-align:center}.nav-wrapper{display:table;height:40px;margin:0 auto;text-align:center}.header-navi-bottom ul#menu-main-menu{width:auto;height:40px;float:left}.header-navi-bottom ul#menu-main-menu li{width:auto;height:40px;float:left;border-left:1px solid #d9d9d9;position:relative}.header-navi-bottom ul#menu-main-menu li a{width:auto;height:14px;float:left;padding:13px 15px;text-transform:uppercase;font-size:11px;color:#6b6b6b}.header-navi-bottom ul#menu-main-menu li:first-child{border-left:none}.header-navi-bottom ul#menu-main-menu li ul{display:none}.header-navi-bottom ul#menu-main-menu li:hover ul{display:block}.header-navi-bottom ul#menu-main-menu li ul{width:250px;height:auto;position:absolute;top:40px;left:0;z-index:9999}.header-navi-bottom ul#menu-main-menu li ul li{width:100%;height:35px;float:left;border-left:none;border-top:1px solid #ffffff;background:rgba(255,255,255,0.8)}.header-navi-bottom ul#menu-main-menu.standardMenu li:hover ul{width:260px;height:auto;float:left;display:block !important}.header-navi-bottom ul#menu-main-menu li ul li:first-child{height:35px;border-top:none}.header-navi-bottom ul#menu-main-menu li ul li a{width:88%;height:13px;float:left;padding:11px 6%;text-align:left;color:#6b6b6b}.header-navi-bottom ul#menu-main-menu li.selected ul li a{color:#6b6b6b}.header-navi-bottom ul#menu-main-menu li ul li a:hover,.header-navi-bottom ul#menu-main-menu li.selected ul li.selected a{background:#ffffff}.menu-holder{display:none}.mobile-drop-icon,.drop-icon{display:none}.header-temp{width:20%;height:100px;float:right;position:absolute;right:0}.header-temp-top{width:100%;height:60px;float:left}.header-temp-top .temp-tbl{display:table}.header-temp-top .temp-tbl>div{display:table-cell;vertical-align:middle;box-sizing:border-box}.header-temp-top .temp-tbl>div.wifi{padding-left:10px}.header-temp-top .temp-tbl>div.wifi img{margin-top:3px}.header-temp-top-weather{width:100%;height:35px;float:left;padding-top:5px}.header-temp-top-weather-lft{width:auto;height:35px;float:right}.header-temp-top-weather-lft img{width:30px;height:30px}.header-temp-top-weather-rgt{width:auto;height:32px;float:right;font-size:23px;margin-left:10px;padding-top:3px;color:#8c8c8c}.header-temp-top-weather-rgt sup{font-size:11px;top:-15px;font-family:"Georgia",Arial,Helvetica,sans-serif;color:#8c8c8c}.header-temp-top-time{width:100%;height:16px;float:left;padding:2px 0;text-align:right;font-size:10px;color:#8c8c8c}.header-temp-top-time time{font-size:10px}.header-temp-bottom{width:100%;height:40px;float:left;color:#8c8c8c}.language-selecter{width:55px;height:16px;float:left;display:block;margin-top:12px}.language-selecter .chinese-language{margin-left:7px}.language-selecter a{width:24px;height:auto;float:left;display:inline-block}.slides-text{width:100%;height:45px;position:absolute;bottom:0;left:220px !important;background:url(images/slides-text-bg.png) no-repeat left top}.slides-text h2{width:auto;height:15px;float:left;color:#ffffff;font-size:15px;text-transform:inherit;font-weight:300;margin:0;padding:15px 0;padding-left:15px}.slides-text p{width:auto;height:15px;float:left;color:#ffffff;font-size:15px;text-transform:inherit;font-weight:300;padding:15px 0;margin:0}.slides-text-corp{width:100%;height:45px;position:absolute;top:30px;left:0 !important;text-align:center !important}.slides-text-corp h2{width:100%;height:15px;float:none;color:#ffffff;font-size:33px;text-transform:inherit;font-weight:300;margin:0;padding:15px 0;padding-left:15px;text-align:center}.slides-text-corp p{width:auto;height:15px;float:none;color:#ffffff;font-size:13px;text-transform:uppercase;font-weight:300;padding:5px 15px;text-align:center;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin:30px auto;display:inline-table}.top-left,.middle-left,.bottom-left{padding-left:10px}.top-right,.middle-right,.bottom-right{padding-right:10px}.top-middle,.middle-center,.bottom-center{padding-bottom:0px}.top-middle h1,.middle-center h1,.bottom-center h1,.top-middle p,.middle-center p,.bottom-center p{text-align:center}.top-left{bottom:71%;left:22%;text-align:left}.top-middle{bottom:71%;left:42%;text-align:center}.top-right{bottom:71%;left:72%;text-align:right}.middle-left{bottom:43%;left:10%;text-align:left}* .middle-center{bottom:43%;left:42%;text-align:center}.middle-right{bottom:43%;left:72%;text-align:right}.bottom-left{bottom:0%;left:242px;text-align:left}.bottom-center{bottom:0%;left:42%;text-align:left}.bottom-right{bottom:0%;left:72%;text-align:right}.top-middle p,.middle-center p,.bottom-center p{text-align:center}.reserve-online{width:184px;height:31px;position:absolute;bottom:0;left:0;padding:7px 18px;background:#e9b233}.reserve-online-top{width:100%;height:auto;float:left;font-size:17px;text-transform:uppercase;color:#ffffff;position:relative}.reserve-online-top span{width:18px;height:10px;position:absolute;left:160px;top:5px;background:url(images/reserve-online.png) no-repeat right 50%}.reserve-online-bottom{width:100%;height:auto;float:left;font-size:10px;text-transform:uppercase;color:#ffffff;line-height:7px}.ibe-wrapper{width:99%;height:40px;float:left;z-index:101;padding:10px .5%;background:#ebeae5;margin-bottom:30px}.main_slider .wrapper-inner{padding:0 !important}.ibe-item{width:28%;height:40px;float:left;z-index:101;margin:0 .25%}.date-pick{width:20%}.promo{width:15%}.ibe-but{width:14%;float:right}.ibe-item input[type=text]{width:90%;height:37px;height:14px\9;float:left;background:#ffffff;border:none;outline:none;text-transform:uppercase;font-size:12px;padding:3px 5% 0 5%;padding:13px 5%\9;cursor:pointer;-webkit-appearance:none;border-radius:0}.select-wrapper{width:100%;height:auto;float:left;overflow:hidden}.ibe-item select{width:106%;height:40px;float:left;border:0;outline:none;text-transform:uppercase;font-size:12px;cursor:pointer;padding:13px 5%;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";border-radius:0}.ie9 .ibe-item select{width:112%;background-position:80% 50%}select::-ms-expand{display:none !important}.ibe-item select option{width:90%;height:10px;float:left;padding:5px 5%;text-transform:uppercase}.reserve-but{width:88%;height:20px;float:right;font-size:14px;text-align:center;color:#ffffff;text-transform:uppercase;padding:11px 6% 9px 6%;cursor:pointer}.reserve-req a:hover{background-position:90% 100%}.reserve-req a{width:auto;height:28px;float:right;font-size:10px;text-transform:uppercase;padding:7px 10% 5px 0;cursor:pointer;color:#6B6B6B}#msgLoaderBook{width:100%;height:0px;float:left;text-align:center;margin-top:-2px;background:rgba(0,0,0,0.7);font-size:11px}.loader{color:#e1750b}.success{color:#060}.error{color:#e1340b}.warning{color:#069}.pg-container-row{width:100%;height:auto;float:left;padding:20px 0 10px 0}.home-intro{width:50%;height:auto;float:left}.home-intro p{width:100%;height:auto;float:left;text-align:justify;margin-bottom:5px}.home-intro a{width:100%;height:auto;float:left;margin-top:20px}.home-intro a:hover{text-decoration:underline}.home-intro-lft{width:100%;height:auto;float:left}.home-intro-lft h1{width:100%;height:auto;float:left;color:#9a814f;font-size:32px;text-transform:none;line-height:30px;margin:0;margin-bottom:20px}.home-intro-rgt{width:100%;height:auto;float:right;text-align:justify}.home-sp-offers{width:48%;height:auto;float:right;margin-left:2%}.home-sp-offers-wrap{width:100%;height:190px;float:left;background:#f6f6f4}.home-sp-offers-img{width:50%;height:190px;float:left;position:relative}.home-sp-offers-img img{width:100%;height:190px;float:left}.home-sp-offers-property{width:auto;height:15px;position:absolute;right:-20px;bottom:20px;padding:4px 10px;color:#ffffff}.home-sp-offers-cont{width:44%;height:150px;float:left;padding:20px 3%}.home-sp-offers-cont-title{width:100%;height:30px;float:left;overflow:hidden;border-bottom:1px solid #dddddd;color:#6b6b6b;font-size:16px}.home-sp-offers-cont-text{width:100%;height:47px;float:left;overflow:hidden;color:#6b6b6b;font-size:11px;margin-top:15px;text-align:justify}.pg-container-row .flexslider{margin:inherit}.pg-container-row .flexslider .flex-control-nav{width:auto;height:auto;float:right;position:inherit;top:0;right:0;margin-top:15px}.lan-flg{margin-right:5px}.side-sp-offers{width:100%;height:425px;float:right;margin-top:40px !important}.side-sp-offers-wrap{width:100%;height:auto;float:left;background:#f6f6f4}.side-sp-offers-img{width:100%;height:190px;float:left;position:relative}.side-sp-offers-img img{width:100%;height:190px;float:left}.side-sp-offers-property{width:100%;height:auto;float:left;font-size:11px;text-align:left}.side-sp-offers-cont{width:100%;float:left;padding:20px 5%}.side-sp-offers-cont-title{width:100%;height:auto;float:left;overflow:hidden;color:#6b6b6b;font-size:14px;margin-bottom:5px}.side-sp-offers-cont-text{width:100%;height:49px;float:left;overflow:hidden;color:#6b6b6b;font-size:11px;margin-top:15px;text-align:justify}.book-but{width:auto;float:right;color:#FFFFFF;cursor:pointer;font-size:12px;padding:8px 7%;text-align:center;text-transform:uppercase;margin-top:15px}.pdf-but{width:135px;float:left;height:30px;cursor:pointer;background:url(images/pdf-btn.png) no-repeat center top;margin-top:15px}.pg-container-row .flexslider{margin:inherit}.side-sp-offers .flex-control-nav{width:auto;height:auto;float:right;position:inherit;top:0;right:0 !important;margin-top:15px}.home-property-list{width:100%;height:auto;float:left;margin-bottom:30px}.home-property-list-item{width:32.93%;height:auto;float:left;margin:1% .2%}.home-prop-title,.home-prop-title h3,.home-prop-img,.home-prop-img img{width:100%;height:auto;float:left}.home-prop-title h3{color:#9a814f;font-size:16px;font-weight:normal;margin-bottom:10px}.home-prop-img{overflow:hidden}.home-prop-img img{backface-visibility:hidden;position:relative}.home-prop-img img:hover{cursor:pointer}#footer-featured{margin:20px auto 12px auto}#footer-featured ul#footer-contact{width:auto;height:auto;float:left}#footer-featured ul#footer-contact li{width:auto;height:auto;float:left;border-left:1px solid #cecdc6;font-size:11px;padding:0 15px;display:table-cell;vertical-align:middle}#footer-featured ul#footer-contact li div{height:30px;font-size:11px;display:table-cell;vertical-align:middle}#footer-featured ul#footer-contact li div a{font-size:11px}#footer-featured ul#footer-contact li:first-child{border-left:none;padding-left:0}#footer-featured ul#footer-smo{width:auto;height:auto;float:right}#footer-featured ul#footer-smo li{width:auto;height:auto;float:left}#footer-featured ul#footer-smo li a{width:27px;height:27px;float:left;display:block;margin-left:6px;cursor:pointer}ul#footer-smo li a.facebook{background-position:0 0 !important}ul#footer-smo li a.instagram{background-position:-28px 0 !important}ul#footer-smo li a.twitter{background-position:-56px 0 !important}ul#footer-smo li a.youtube{background-position:-84px 0 !important}ul#footer-smo li a.flicker{background-position:-112px 0 !important}ul#footer-smo li a.google_plus{background-position:-140px 0 !important}ul#footer-smo li a.qq{background-position:-168px 0 !important}ul#footer-smo li a.facebook:hover{background-position:0 -28px !important}ul#footer-smo li a.instagram:hover{background-position:-28px -28px !important}ul#footer-smo li a.twitter:hover{background-position:-56px -28px !important}ul#footer-smo li a.youtube:hover{background-position:-84px -28px !important}ul#footer-smo li a.flicker:hover{background-position:-112px -28px !important}ul#footer-smo li a.google_plus:hover{background-position:-140px -28px !important}ul#footer-smo li a.qq:hover{background-position:-168px -28px !important}#footer-top{height:auto;background:#e3e2dc;text-align:center;width:96%;padding:0 2%}ul#menu-footer-menu{width:auto;height:auto;display:inline-table;float:none;margin:0 auto;text-align:center}ul#menu-footer-menu li{width:auto;height:auto;display:inline-block;background:url(images/footer-nav-sep.jpg) no-repeat right 58%}ul#menu-footer-menu li.last{background:none !important}ul#menu-footer-menu li a{color:#6B6B6B;float:left;font-size:10px;height:auto;line-height:16px;padding:12px 10px 8px;text-transform:uppercase;width:auto}#footer-middle{height:190px;background:#f6f6f4;text-align:center}.footer-middle-lft{width:45%;height:auto;float:left;padding-top:13px}.footer-middle-lft ul{width:100%;height:auto;margin:0 auto}.footer-middle-lft ul li{float:left;height:auto;width:21%}.footer-middle-lft a.explore-destination{width:96%;height:14px;float:left;display:block;color:#6b6b6b;font:12px;text-align:left;padding:8px 2%;margin-top:25px;margin-bottom:10px}.tel{color:#6B6B6B !important}.footer-middle-rgt{width:50%;height:auto;float:right}.footer-middle-rgt-title{width:auto;height:auto;float:left;font-size:15px;margin-top:20px}.home-featured-offers{width:100%;height:auto;float:left}.footer-middle-rgt .flexslider{margin-top:10px;overflow:visible !important}.home-featured-offers-wrap{width:100%;height:122px;float:left;background:#e3e2dc}.home-featured-offers-img{width:50%;height:122px;float:left;position:relative;background:#e3e2dc}.home-featured-offers-img img{width:100%;height:122px;float:left}.home-featured-offers-discount{width:90px;height:auto;position:absolute;left:20px;top:20px;color:#ffffff;text-align:left;line-height:13px;text-transform:uppercase}.home-featured-offers-discount span{width:100%;height:auto;float:left;font-size:36px;color:#ffffff;line-height:40px}.home-featured-offers-cont-title{width:100%;height:auto;float:left;overflow:hidden;color:#6b6b6b;font-size:13px;text-align:left}.home-featured-offers-cont{width:44%;height:82px;float:left;padding:20px 3%}.home-featured-offers-cont-text{width:100%;height:auto;float:left;overflow:hidden;color:#6b6b6b;font-size:10px;text-align:left;text-transform:uppercase}.home-featured-offers-cont a.book-but{width:auto;float:left;height:14px;color:#FFFFFF;cursor:pointer;font-size:10px;padding:7px 5%;text-align:center;text-transform:uppercase;margin-top:25px}.home-featured-offers-cont a.visit-hotel{width:auto;float:right;height:auto;font-size:10px;color:#6b6b6b;text-transform:uppercase;margin-top:32px;cursor:pointer}.home-featured-offers .flex-control-nav,.home-accommodation .flex-control-nav{display:none !important}#footer-bottom{height:40px;background:#e3e2dc;text-align:center}.footer-bottom-lft{width:40%;height:40px;float:left}.footer-bottom-lft ul{width:100%;height:40px;float:left}.footer-bottom-lft ul li{width:auto;height:40px;float:left;display:inline-block;background:url(images/footer-nav-sep.jpg) no-repeat right 55%}.footer-bottom-lft ul li a{width:auto;height:10px;float:left;padding:15px 10px;font-size:10px;color:#6b6b6b}.footer-bottom-lft ul li.last{background:none}.footer-bottom-lft ul li:first-child a{padding-left:0}.footer-bottom-rgt{width:auto;height:10px;float:right;font-size:10px;text-align:right;padding:15px 0}.footer-bottom-rgt a{font-size:10px}.company,.credits{width:auto;height:auto;float:left;font-size:10px}.inner-pg-container-row{width:98%;height:auto;float:left;padding:0 1%}.inner-pg-container-row-lft{width:25%;height:auto;float:left}.inner-pg-container-row-rgt{width:75%;height:auto;float:left;padding-bottom:25px}.b-crumbs-wrapper{width:100%;height:auto;float:left;padding:0 0 0 8%;border-bottom:1px solid #e8e8e8}.b_crumbs{width:auto;height:auto;float:left;margin:6px 0}.inner-pg-container-row-rgt .b_crumbs a{width:auto;height:auto;float:left;text-transform:uppercase;color:#6b6b6b;font-size:10px;margin-right:10px;padding-right:15px;margin-bottom:6px}.inner-pg-container-row-rgt .b_crumbs a.current_pg{background:none;padding-right:0}.inner-content-wrapper{width:100%;height:auto;float:left;padding-left:8%;text-align:justify;line-height:17px}.inner-content-wrapper h1{width:100%;height:auto;float:left;color:#6b6b6b;font-size:20px;font-weight:normal;margin:25px 0;text-align:left}.inner-content-wrapper h3{width:100%;height:auto;float:left;color:#6b6b6b;font-size:17px;font-weight:normal;padding:18px 0;border-bottom:1px dotted #d6d6d0}.inner-content-wrapper h3.last{border-bottom:none}.inner-content-wrapper p{width:100%;height:auto;float:left;text-align:justify;line-height:17px;margin-bottom:10px}.inner-content-wrapper ul{width:100%;height:auto;float:left;margin:20px 0}.inner-content-wrapper ul li{width:auto;height:auto;float:left;margin:3px 0;background-position:left 7px !important;clear:left;line-height:18px;text-align:left;padding-left:13px}#awards ul li{background-position:left 3px !important}.ie .inner-content-wrapper ul li{line-height:17px}.resorts-wrapper ul li:before,#contact-tabs ul li:before,.gallery-row ul li:before,#awards ul li:before{content:normal;font-size:inherit;vertical-align:inherit;margin-right:inherit}#awards ul li,.resorts-wrapper ul li{padding-left:25px}#leftnav,#leftnav .hdwrap,#leftnav .hdwrap .hd{min-width:100%;height:auto;float:left}#leftnav{min-width:100%;border-right:1px solid #e8e8e8}#leftnav .hdwrap .hd{width:100%;height:50px;display:table;background:#f2f1eb}#leftnav .hdwrap .hd a{width:86%;color:#959494;padding:0 7%;text-transform:uppercase;display:table-cell;vertical-align:middle}.sub_links .link,.sub_links_sub{width:100%;height:auto;float:left;border-bottom:1px solid #e8e8e8;padding:12px 7%}.sub_links_sub a{padding-left:20px;font-style:italic}.sub_links .sel{width:100%;border-right:3px solid}.sub_links .link a,.sub_links_sub a,.sub_links_sub_wrapper div.sub_links_sub a{font-size:12px;color:#4f5c69;background:none}.sub_links .link a:hover,.sub_links_sub_wrapper div.sub_links_sub a:hover{font-size:12px}.ui-accordion .ui-accordion-header{width:100% !important;padding:9px 0 !important}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{right:0 !important;left:auto !important}.ui-accordion-header-active,.ui-accordion-header{border-top:none !important;border-right:none !important;border-left:none !important}.ui-accordion .ui-accordion-content{width:100%;height:auto;float:left;margin:0;padding:15px 0 !important;text-align:justify;border-radius:0;border:none;background:none}.ui-widget-content{z-index:2 !important}.ui-icon-triangle-1-s{background-position:bottom center !important}.ui-accordion h3{border-radius:0 !important;background:none !important}.ui-accordion ul{margin-top:0}.ui-accordion{width:100%;height:auto;float:left;margin-top:15px !important}.smo-wrapper{width:auto;height:32px;float:right;position:relative;margin-bottom:10px}.smo-wrapper span{width:auto;height:auto;float:left;text-transform:uppercase;font-size:10px;position:absolute;left:-73px;bottom:-3px}ul.smo{width:auto;height:auto;float:right}ul.smo li{width:auto;height:auto;float:left;margin:0 0 0 2px}ul.smo li a{float:left;display:block;overflow:hidden}.home-intro .smo-wrapper{margin-top:0;display:inline-table}.offer-item{width:46%;height:110px;margin:23px 0}.offer-item-img{width:50%;height:110px;float:left;overflow:hidden}.offer-item-desc{width:50%;height:110px;float:left;position:relative}.offer-item-title{width:90%;height:auto;float:left;color:#9a814f;font-size:14px;padding-left:10%;text-align:left}.offer-item-discount{width:90%;height:auto;float:left;font-size:12px;padding-left:10%;margin-top:10px}.offer-item-discount span{color:#00a8c5;font-size:18px}.offer-item-desc .book-but{color:#ffffff;font-size:12px;padding:8px 12%;float:left;margin-left:10%;position:absolute;left:0;bottom:0}.gallery-row{width:100%;height:auto;float:left}.inner-content-wrapper .gallery-row ul,.inner-content-wrapper .more-link{width:100%;height:auto;float:left}.inner-content-wrapper .gallery-row ul li{width:15.6%;height:140px;float:left;list-style:none;clear:inherit;margin-right:3%;padding:0;font-size:11px}.inner-content-wrapper .gallery-row ul li a img{max-width:none}.inner-content-wrapper .gallery-row ul li .item-wrap{width:100%;height:100px;float:left;list-style:none;clear:inherit;margin-right:3%;padding:0;overflow:hidden;background:none}.inner-content-wrapper .gallery-row ul li .item-wrap a img{max-width:none}.inner-content-wrapper .gallery-row ul li.gal-img5,.inner-content-wrapper .gallery-row ul li.gal-img10,.inner-content-wrapper .gallery-row ul li.gal-img15,.inner-content-wrapper .gallery-row ul li.gal-img20,.inner-content-wrapper .gallery-row ul li.gal-img25,.inner-content-wrapper .gallery-row ul li.gal-img30,.inner-content-wrapper .gallery-row ul li.gal-img35,.inner-content-wrapper .gallery-row ul li.gal-img40,.inner-content-wrapper .gallery-row ul li.gal-img45,.inner-content-wrapper .gallery-row ul li.gal-img50{margin-right:0}.inner-content-wrapper .gallery-row ul li:last-child{margin-right:0}.inner-content-wrapper .gallery-row ul li.last{margin-right:0}.more-link a.more-but{color:#FFFFFF;cursor:pointer;float:right;font-size:12px;padding:7px 4%;text-align:center;text-transform:uppercase;width:auto}.gal-main-wrapper{width:100%;height:auto;float:left}.gal-main-itm{width:50%;height:130px;float:left;margin-top:20px}.gal-main-itm-img{width:130px;height:130px;float:left}.gal-main-itm-desc{width:auto;height:95px;float:left;font-size:20px;padding-top:35px;line-height:22px;padding:35px 0 0 15px}.gal-main-itm-desc a{width:100%;height:auto;float:left;font-size:10px;line-height:20px;text-transform:uppercase}.resorts-wrapper{width:100%;height:auto;float:left}.resort-item{width:48%;height:auto}.resort-item-title{width:100%;float:left;font-size:17px;padding:20px 0;overflow:hidden}.resort-item-img{width:100%;height:170px;float:left;overflow:hidden}.resort-item-img img{width:100%;height:170px;float:left}.accom-item-img{width:100%;height:200px;float:left;overflow:hidden}.accom-item-img img{width:100%;height:200px;float:left}.accom-more-link a.more-but{color:#6B6B6B;cursor:pointer;float:right;font-size:12px;padding:7px 4%;text-align:center;text-transform:uppercase;width:auto;background:#FFFFFF}.accom-more-link a.more-but:hover{color:#FFFFFF !important}.resort-item-desc{width:100%;height:95px;float:left;font-size:12px;text-align:justify;padding:20px 0;overflow:hidden}.explhotels-item-desc{width:100%;height:auto;float:left;font-size:12px;text-align:justify;padding:10px 0 0 0;overflow:hidden}.resort-item .more-link{margin-top:10px}.explhotels-item-desc ul li a{color:#6B6B6B}.room-comparision-wrap{width:100%;height:auto;float:left;margin-top:20px}.room-comparision-wrap .table-responsive{overflow-x:inherit}.room-comparision-wrap .comparison-table{font-size:12px}.room-comparision-wrap .comparison-table th,.room-comparision-wrap .comparison-table td{vertical-align:top}.room-comparision-wrap .comparison-table th sup,.room-comparision-wrap .comparison-table td sup{color:#de1b1b}.room-comparision-wrap .comparison-table th{font-size:14px}.room-comparision-wrap .comparison-table .inner-heading{font-weight:bold;font-size:14px}.room-comparision-wrap .comparison-table .room-name-title{background-color:#e5e4dd}.room-comparision-wrap .comparison-table .room-names{background-color:#f2f1eb;text-align:center}.room-comparision-wrap .comparison-table span{min-width:15px;min-height:12px;float:none;text-align:center;display:block;margin:0 auto}.room-comparision-wrap .comparison-table span.btn-true{background:url(images/btn-true.png) no-repeat center top}.room-comparision-wrap .comparison-table span.btn-false{background:url(images/btn-false.png) no-repeat center top}.btn-swipe{width:118px;height:39px;position:absolute;right:0;top:22px;background:url(images/btn-swipe.png) no-repeat center top;display:none}.room-comparision-title{width:100%;height:20px;float:left;font-size:17px;padding:20px 0;overflow:hidden;position:relative}.room-comparision-lft{width:25%;height:auto;float:left}.room-comparision-rgt{width:75%;height:auto;float:left}.row-hd-light{width:100%;height:35px;float:left;background:#f2f1eb;line-height:35px;text-align:center;font-size:14px;border-left:1px solid #ffffff}.row-hd-dark{width:100%;height:35px;float:left;background:#e5e4dd;line-height:35px;text-align:center;font-size:14px}.room-comparision-wrap dl>dd.row{width:100%;height:40px;float:left;line-height:40px;font-size:14px;text-align:center;border-right:1px solid #d8d6cd;border-bottom:2px solid #d8d6cd;margin-left:0;margin-right:0}.room-comparision-wrap dl>dd.row-auto{width:100%;height:auto;float:left;line-height:50px;font-size:14px;text-align:center;border-right:1px solid #d8d6cd;border-bottom:2px solid #d8d6cd;padding-bottom:10px}.room-comparision-wrap dl dd.row-auto div.row-sub{width:100%;height:25px;float:left;line-height:28px;font-size:12px;text-align:left;border-top:1px dashed #bfbfbf;overflow:hidden}.room-comparision-rgt-col{width:25%;height:auto;float:left;display:inline-block}.room-comparision-rgt-col dl dd.row-auto div.row-sub{text-align:center}.room-comparision-rgt-col dl dd.row{font-size:12px;overflow:hidden}.room-comparision-rgt-col dl dd.row-auto div.row-sub span.btn-true{width:15px;height:12px;float:none;text-align:center;background:url(images/btn-true.png) no-repeat center top;display:inline-table;margin:0 auto}.room-comparision-rgt-col dl dd.row-auto div.row-sub span.btn-false{width:15px;height:12px;float:none;text-align:center;background:url(images/btn-false.png) no-repeat center top;display:inline-table;margin:0 auto}#rm_type1 .room-comparision-rgt-col{width:50%}#rm_type2 .room-comparision-rgt-col{width:50%}#rm_type3 .room-comparision-rgt-col{width:33.33%}#rm_type4 .room-comparision-rgt-col{width:25%}.contact-wrapper{width:100%;height:auto;float:left}.contact-wrapper ul li{clear:inherit}.contact-wrapper .ui-widget-content{background:none;border:none;padding:0;margin:0}.contact-wrapper .ui-widget-header{background:none;border-left:none;border-top:none;border-right:none;padding:0;margin:0;border-radius:0}.contact-wrapper .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0 !important}.contact-wrapper .ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0 !important}.contact-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:.5em 3em}.contact-wrapper .ui-state-default a:link{color:#635e64}.ui-tabs-anchor{color:#635E64 !important}.contact-wrapper .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#F2F1EB !important;border:1px solid #ffffff !important}.contact-wrapper .ui-state-active{background:none !important;border:1px solid !important;border-bottom:0 !important}.contact-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:.6em 3em !important;font-size:13px !important;font-weight:normal !important}.contact-wrapper .ui-tabs .ui-tabs-panel{padding:1em 0 !important}.tab-contents-inq p,.tab-contents-res p{margin-top:10px}.tab-contents-inq dl{width:100%;height:auto;float:left;margin-top:20px}.tab-contents-inq dl dt{width:15%;height:35px;float:left;font-weight:normal;font-size:12px}.tab-contents-inq dl dd{width:85%;height:auto;float:left}dl dt{font-size:12px;font-weight:normal}.tab-contents-inq dl dt .row-label,.tab-contents-inq dl dt sup.required,.tab-contents-res dl dt .row-label,.tab-contents-res dl dt sup.required{width:auto;height:auto;float:left;padding-top:12px;font-size:12px}.tab-contents-inq dl dt sup.required,.tab-contents-res dl dt sup.required,.capt-field span{top:7px !important;left:2px !important;color:#dd634b !important}.room-comparision-lft .row-sub sup{top:0 !important;left:2px !important;color:#dd634b !important}.tab-contents-inq dl dd input[type=text]{width:280px;height:35px;float:left;border:1px solid #cbcbcb;outline:none;font-size:12px;padding:0 20px;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;border-radius:0}.tab-contents-inq dl dd textarea{width:70%;height:100px;float:left;border:1px solid #cbcbcb;outline:none;font-size:12px;padding:10px 0 10px 20px;font-family:Arial,Helvetica,sans-serif;border-radius:0;box-shadow:none;-webkit-appearance:none}.tab-contents-inq .half-width{width:160px !important}.tab-contents-inq .select-wrapper{width:322px}.tab-contents-inq dl dd select{width:322px;height:35px;float:left;padding:8px 15px 0;border:0;outline:none;font-size:12px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";border:1px solid #cbcbcb;border-radius:0;color:#333333}dl dd select{color:#333333}.ie9 .tab-contents-inq select.half-width{width:125% !important;background-position:68% 50%}.ie9 .tab-contents-inq .select-wrapper{width:320px;border:1px solid #cbcbcb}.ie9 .tab-contents-inq dl dd select{width:112%;background-position:83% 50%;border:none}.ie .tab-contents-inq dl dd select{padding:0 15px 0}.chrome .tab-contents-inq dl dd select,.safari .tab-contents-inq dl dd select{padding:0px 15px 0}select::-ms-expand{display:none !important}.tab-contents-inq dl dd select option,.tab-contents-res dl dd select option{width:90%;height:10px;float:left;padding:5px 5%}.tab-contents-res dl{width:50%;height:auto;float:left;margin-top:20px}.tab-contents-res dl dt{width:30%;height:auto;float:left}.tab-contents-res dl dd{width:60%;height:auto;float:left;margin-bottom:10px}.tab-contents-res dl dd input[type=text]{width:200px;height:35px;float:left;border:1px solid #cbcbcb;outline:none;font-size:12px;padding:0 20px;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;border-radius:0}.tab-contents-res dl dd textarea{width:100%;height:100px;float:left;border:1px solid #cbcbcb;outline:none;font-size:12px;padding:10px 0 10px 4%;font-family:Arial,Helvetica,sans-serif;border-radius:0;box-shadow:none;-webkit-appearance:none}.tab-contents-res .half-width{width:150px !important}.tab-contents-res .select-wrapper{width:240px}.tab-contents-res dl dd select{width:240px;height:35px;float:left;padding:8px 15px 0;border:0;outline:none;font-size:12px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";border:1px solid #cbcbcb}.ie9 .tab-contents-res .half-width{width:204px !important}.ie9 .tab-contents-res select.half-width{width:120% !important}.ie9 .tab-contents-res .select-wrapper{width:204px;border:1px solid #cbcbcb}.ie9 .tab-contents-res dl dd select{width:120%;background-position:75% 50%;border:none;padding:0 15px 0}.chrome .tab-contents-res dl dd select,.safari .tab-contents-res dl dd select{padding:0 15px 0}select::-ms-expand{display:none !important}.row-label{text-align:left}#res_departure,#res_arrival,#scr_departure,#scr_arrival{cursor:pointer}.contact-row{width:100%;height:auto;float:left;margin-bottom:40px}#recaptcha_widget_div{width:100%;height:auto;float:left;margin-top:20px}.capt-field{width:85%;height:auto;float:left;margin-left:15%}#recaptcha_privacy a{color:#C30}.capt-field input[type=button]{width:auto;float:left;height:auto;color:#FFFFFF;cursor:pointer;font-size:12px;padding:7px 5%;text-align:center;text-transform:uppercase;margin-top:25px;outline:none !important;border:none !important;-webkit-appearance:none;border-radius:0}ul.errul li{width:100%;height:auto;float:left;color:#FF5E5E}div.msgbox{width:100%;height:13px;float:left;margin:5px 0 2px 0;color:#DD634B;font-size:11px}.form-error{border:1px solid #DD634B !important}dl.full-width{width:100%;margin-top:0}dl.full-width dt{width:15%}.home-accommodation{width:50%;height:300px;float:left;position:relative}.home-accommodation-title{width:auto;height:40px;float:left;color:#9a814f;font-size:22px;margin-bottom:2px}.home-accommodation-cont{width:100%;height:262px;float:left;color:#9a814f;font-size:22px}.home-accommodation-cont-lft{width:69.8%;height:260px;float:left;overflow:hidden}.home-accommodation-cont-lft img{width:100%;height:258px;float:left}.home-accommodation-cont-rgt{width:30%;height:260px;float:right;overflow:hidden}.home-accommodation-cont-rgt-item{width:100%;height:130px;float:left;overflow:hidden}.home-accommodation-cont-rgt-item img{width:100%;height:130px;float:left}.home-accommodation-cont-rgt-cont{width:80.1%;height:106px;float:left;margin-top:2px;overflow:hidden;background:#9a814f;padding:20px 10% 0 10%;text-transform:uppercase;color:#fff;font-size:18px;line-height:24px;text-align:left}.home-accommodation-cont-rgt-cont a.read-more{width:auto;height:15px;float:left;font-size:10px;text-transform:uppercase;color:#fff;display:block;padding:2px 15px 0 0;margin-top:10px;background:url(images/more-details.png) no-repeat right 55%}.home-accommodation-cont-rgt-cont a.read-more:hover{color:#f9c04e}.home-accommodation ul.flex-direction-nav{width:auto;height:auto;position:absolute;right:0;top:0}.home-accommodation ul.flex-direction-nav li{display:block;width:auto;height:auto;float:left;position:relative}.home-accommodation ul.flex-direction-nav a{width:40px !important;height:40px !important;position:relative !important;top:0;background:url(images/slider-controllers.png) no-repeat;text-indent:-100px}.home-accommodation ul.flex-direction-nav a.flex-prev{right:2px;background-position:left top}.home-accommodation ul.flex-direction-nav a.flex-prev:hover{background-position:left bottom}.home-accommodation ul.flex-direction-nav a.flex-next{background-position:right top}.home-accommodation ul.flex-direction-nav a.flex-next:hover{background-position:right bottom}.home-featured{width:48%;height:300px;float:right}.home-featured ul{width:100%;height:300px;float:left}.home-featured ul li{width:30%;height:300px;float:left;margin-left:5%}.home-featured ul li:first-child{margin-left:0}.home-featured-item{width:100%;height:auto;float:left}.home-featured-item-title{width:100%;height:40px;float:left;color:#9a814f;font-size:22px;text-align:left}.home-featured-item-cont{width:100%;height:260px;float:left;position:relative;overflow:hidden}.home-featured-item-cont img{width:auto;height:100%;float:left}.home-featured-item-cont .read-more{width:100%;height:85px;position:absolute;bottom:0;right:0;display:block;background:url(images/hotel-home-read-more.png) no-repeat right top}.accom-inner-wrapper{width:100%;height:auto;float:left;margin-top:20px}.accom-inner-rgt{width:40%;height:auto;float:left;margin-left:5%}.accom-inner-rgt ul{width:100%;height:auto;float:left;margin:0}.accom-inner-rgt ul li{width:100%;height:auto;float:left;list-style:none;background:none;margin-top:20px;padding-left:0}.accom-inner-rgt ul li img{width:100%;height:auto;float:left}.accom-inner-rgt ul li:first-child{margin-top:0}.accom-inner-rgt ul li:before{content:"" !important;font-size:12px;line-height:0px;vertical-align:top;margin-right:0}.accom-inner-rgt .offer-item-discount{width:100%;padding-left:0;margin-top:15px}.accom-inner-rgt .offer-item-discount span,.accom-inner-rgt .offer-item-discount p{width:auto;height:auto;float:left}.accom-inner-rgt .offer-item-discount p{padding-top:7px}.accom-inner-rgt .offer-item-discount span{padding-left:10px;font-size:23px}.accom-inner-lft{width:55%;height:auto;float:left}.accom-inner-lft ul{width:auto;height:auto;float:left;margin:0}.accom-inner-lft ul li{width:auto;height:auto;float:left;margin:3px 0;background-position:left 7px !important;clear:left;line-height:18px;text-align:left;padding-left:5%}.accom-inner-lft ul li:before{content:"";font-size:12px;line-height:0px;vertical-align:top;margin-right:0}.accom-inner-lft a.book-but{width:auto;float:left;color:#FFFFFF;cursor:pointer;font-size:12px;padding:7px 5%;text-align:center;text-transform:uppercase;margin-top:25px}.inner-content-wrapper input.book-but{width:auto;float:left;height:auto;color:#FFFFFF;cursor:pointer;font-size:12px;padding:7px 5%;text-align:center;text-transform:uppercase;border:0;outline:0;margin-top:0;display:block;-webkit-appearance:none;border-radius:0}ul li.no_bullet{width:100%;height:auto;float:left;background-position:top left}ul li.no_bullet ul{width:100%;height:auto;float:left;margin:0 0 0 30px}ul.sitemap li a{color:#6B6B6B}ul.sitemap li:before{margin-right:3px !important}ul.sitemap li a.validate{font-size:11px;font-style:italic;color:#C60000}.custom-offer-wrapper{width:100%;height:auto;float:left}.custom-offer-wrapper .last{border-bottom:none}.custom-offer-wrapper-item{width:100%;height:auto;float:left;padding:25px 0;border-bottom:1px solid #ebeae5}.custom-offer-lft{width:30%;height:auto;float:left}.custom-offer-lft-title,.custom-offer-lft-img,.custom-offer-lft-img img{width:100%;height:auto;float:left}.custom-offer-lft-title{font-size:14px;text-align:left;margin-bottom:15px;font-weight:bold}.custom-offer-rgt{width:66%;height:auto;float:right}.custom-offer-rgt-top{width:100%;height:auto;float:left;text-align:justify;margin-bottom:15px}.custom-offer-rgt-top-pack{width:100%;height:auto;float:left;text-align:justify;margin-bottom:15px}.custom-offer-rgt-top ul{margin:0}.custom-offer-rgt-top ul li{margin:3px 5px;clear:none}.custom-offer-rgt-top ul li:before{margin-right:1px}.custom-offer-rgt-middle{width:100%;height:auto;float:left}.custom-offer-rgt-middle-lft,.custom-offer-rgt-middle-rgt{width:49.4%;height:auto;float:left;border:1px solid #e4e4dd}.custom-offer-rgt-middle-rgt{float:right;border:1px solid #dded99}.custom-offer-rgt-middle-rgt-tp{width:100%;height:auto;float:left;background:#dded99;color:#6b6b6b;padding:5px 4%}.custom-offer-rgt-middle-item-tp{width:100%;height:auto;float:left;background:#e4e4dd;color:#6b6b6b;padding:5px 4%}.custom-offer-rgt-middle-item-bt{width:92%;height:auto;float:left;color:#6b6b6b;padding:5px 4%}.custom-offer-rgt-bottom{width:100%;height:auto;float:left;margin-top:2px;border:1px solid #e4e4dd}.custom-offer-rgt-bottom-item-tp{width:100%;height:auto;float:left;background:#e4e4dd;color:#6b6b6b;padding:5px 2%}.custom-offer-rgt-bottom-item-bt{width:96%;height:auto;float:left;color:#6b6b6b;padding:5px 2%}.custom-offer-rgt-middle-item-bt sup,.custom-offer-terms sup{color:#DE1B1B !important}.custom-offer-terms{width:100%;height:auto;float:left;font-size:11px;margin-top:10px}.contact-lft{width:50%;height:auto;float:left}.contact-rgt{width:49%;height:auto;float:right;border-left:1px solid #e4e4dd}.contact-item-half{width:33%;height:auto;float:left}.contact-title{width:100%;height:auto;float:left;font-size:17px;margin-top:15px}.contact-det{width:100%;height:auto;float:left;font-size:12px;line-height:18px;text-align:left}.contact-rgt .contact-title,.contact-rgt .contact-det{width:90%;padding-left:10%}.contact-det p{margin-bottom:5px;text-align:left}.contact-det p span.con-lft,.contact-det p span.con-rgt{width:auto;height:auto;float:left}.contact-det p span.con-rgt{margin-left:5px}.accom-inner-rgt ul li{background:none !important}.custom-offer-rgt-top-pack ul{margin-top:0}.custom-offer-rgt-top-pack table td,.custom-offer-rgt-top-pack table th{padding:6px 10px;text-align:center;vertical-align:middle;border:1px solid #C4C6BB}.surf-below-cont table td,.surf-below-cont table th{padding:6px 10px;text-align:center;vertical-align:middle;border:1px solid #C4C6BB}.custom-offer-rgt-top-pack table,.surf-below-cont table{width:100%}.custom-offer-rgt-top-pack table th.main-item{vertical-align:middle;background:#999999}.custom-offer-rgt-top-pack table th.sub-item{background:#CCCCCC}#terms-condition p{width:100%;height:auto;float:left;margin-bottom:12px !important}#terms-condition h2{width:100%;height:auto;float:left;font-size:16px;color:#db8517;font-weight:bold;margin:10px 0;text-transform:inherit}#terms-condition ol{width:auto;height:auto;float:left;list-style:decimal outside !important;margin-left:20px;margin-bottom:20px}#terms-condition ol li{width:auto;height:auto;float:left;margin:10px 0 4px 0;display:list-item;list-style:decimal outside !important}#terms-condition ol li.clear{margin-top:0;padding:0}.ff #terms-condition ol li.clear>strong{margin-top:-11px}#terms-condition ol li.clear>strong{margin-top:-15px}#terms-condition ol li strong{width:100%;height:auto;float:left;margin:0 0 8px 0}#terms-condition ol li ol{list-style:lower-roman outside !important;line-height:17px}.sp-off-req-col{padding-top:49px}div>object{width:10px}#resolution{width:auto;height:auto;position:fixed;top:0;left:0;background:#ffffff;z-index:9999}.chrome #resolution{background:#F00}.safari #resolution{background:#d5b600}.surf-images-wrapper{width:100%;float:left}.surf-images-wrapper .surf-left-col{width:50%;float:left}.surf-images-wrapper .surf-left-col .ph1{width:100%;float:left}.surf-images-wrapper .surf-left-col .ph2,.surf-images-wrapper .surf-left-col .ph3{width:50%;float:left}.surf-images-wrapper .surf-right-col{width:50%;float:left}.surf-images-wrapper .surf-right-col .ph1,.surf-images-wrapper .surf-right-col .ph2{width:50%;float:left}.surf-images-wrapper .surf-right-col .ph3{width:100%;float:left}.surf-images-wrapper .single-img-wrap{width:100%;float:left !important;overflow:hidden;padding:2px;box-sizing:border-box}.surf-images-wrapper img{width:100%;height:auto;vertical-align:middle;border:0 none}.surf-below-cont{float:left;margin-top:30px}.vtour-link svg{width:35px;height:35px;border:1px solid #ecaa22;border-radius:50%;padding:5px;fill:#ecaa22;transition:.5s}.vtour-link:hover svg{background-color:#ecaa22;fill:#ffffff;transition:.5s}@media screen and screen and (min-width: 0\0){.header-top-up ul li a{height:12px;padding:7px 0 6px 10px}}.fancybox-next span{left:auto;right:20px}.fancybox-prev span{left:20px}.fancybox-nav span{visibility:visible !important}table th{font-weight:bold}table td,table th{padding:9px 10px;text-align:left}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable table{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}.special-notice span{padding-left:0;text-align:center;width:100%;padding-bottom:15px}.special-notice{padding:20px}}@media only screen and (min-width:1200px){.thirtyp img{width:auto !important}}@media only screen and (min-width:980px){.thirtyp{width:30% !important}.thirtyp img{width:60%}.tenp{width:10% !important}}.special-notice{display:block;float:left;background:#fafafa;position:relative}.special-notice span{font-size:15px;text-transform:uppercase;color:#dc9f22;line-height:13px;font-weight:bold;display:inline-block;vertical-align:top}marquee.GeneratedMarquee{font-size:15px;line-height:16px;color:#a6814c}.removett{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:768px){.payment-options{width:550px;margin:0 auto;margin-bottom:35px}.payment-options .sections-payment{width:25%;padding:0 15px}.payment-options .sections-payment:after{content:"";width:1px;height:40px;background-color:#d9d9d9;position:absolute;right:0;top:0;bottom:0;margin:auto}.site-header .section-main-slider .owl-carousel .item .progressive-img-slider{width:100%}.site-header .section-main-slider .owl-carousel .item .caption .main span{display:inline-block;padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);margin-top:10px;margin-bottom:30px;font-family:"Playfair Display",serif;font-size:30px;text-shadow:1px 1px 2px #6b6b6b}.marquee-wrap{display:block;position:absolute;left:220px;top:20px;right:0}.special-notice span{padding-left:50px;width:220px}.special-notice{width:98%;padding:20px 0}}body{max-width:100%;color:#7d7d7d;font-family:"Open Sans",sans-serif;font-size:13px;line-height:1}::-moz-selection{background:#ecaa22;color:#ffffff}::selection{background:#ecaa22;color:#ffffff}h1,h2,h3,h4,h5,h6,p,ul,ol,.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#555555;font-family:"Playfair Display",serif;font-weight:normal;text-transform:uppercase}h1,.h1{margin-bottom:30px}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{margin-bottom:20px}h4,.h4{font-size:18px;line-height:20px}h5,.h5{font-size:14px;line-height:18px}h6,.h6{font-size:12px;line-height:14px}.inner-content-wrapper h1,.inner-content-wrapper h2,.inner-content-wrapper h3,.inner-content-wrapper h4,.inner-content-wrapper h5{font-family:"Open Sans",sans-serif}p{margin-bottom:15px;font-size:13px;line-height:26px}ul{list-style:none}img{height:auto;max-width:100%}a{color:#7d7d7d;text-decoration:none;outline:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}a:hover,a:focus,a:active,a.active{color:#ecaa22;text-decoration:none;outline:none;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}hr{display:block;height:1px;background:#d7d7d7;border:none;margin:0 auto 20px}input,button{border:none;outline:none}input:focus,button:focus,input:active,button:active{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,.button{display:inline-block;height:40px;padding:0 25px;background:#ecaa22;border:1px solid #ecaa22;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:top;position:relative;color:#ffffff;font-family:"futuraIcg",sans-serif;font-size:12px;line-height:38px;text-align:center;text-transform:uppercase;overflow:hidden;z-index:2;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}button:hover,.button:hover,button:focus,.button:focus,button:active,.button:active{background:#ffffff;color:#ecaa22;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}button.gray,.button.gray{background:#464646;border-color:#464646}button.gray:hover,.button.gray:hover,button.gray:focus,.button.gray:focus,button.gray:active,.button.gray:active{background:#ffffff;border-color:#ecaa22}button.ghost,.button.ghost{background:transparent;border-color:#ffffff}button.ghost:hover,.button.ghost:hover,button.ghost:focus,.button.ghost:focus,button.ghost:active,.button.ghost:active{background:#ffffff;border-color:#ecaa22}form:after{content:"";display:block;clear:both}form .form-group{min-height:1px;margin-bottom:1px;font-size:0}form .form-group label{display:block;margin-bottom:10px;color:#ecaa22;font-size:14px;font-weight:normal;text-transform:capitalize}form .form-group label .text-danger{color:#ecaa22}form .form-group label.radio-inline{height:15px;padding:0 18px;position:relative;color:#ffffff;font-size:11px;line-height:15px;text-transform:uppercase}form .form-group label.radio-inline input[type="radio"]{margin:0;position:absolute;top:0;left:0}form .form-group label.radio-inline+.radio-inline{margin-left:0}form .form-group label.radio-inline:last-of-type{margin-bottom:0}form .form-group .input-group{display:block}form .form-group .input-group input{display:block;height:50px;padding:17px 15px;background:#9E9E9E;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#ffffff;font-size:11px;line-height:14px}form .form-group .input-group input::-webkit-input-placeholder{color:#ffffff}form .form-group .input-group input:-moz-placeholder{color:#ffffff}form .form-group .input-group input::-moz-placeholder{color:#ffffff}form .form-group .input-group input:-ms-input-placeholder{color:#ffffff}form .form-group .input-group input.date-field{padding-right:15px;background:url("images/datepicker-toggle.png") no-repeat 100% center #9E9E9E;cursor:pointer}form .form-group .input-group input[type="radio"]{height:15px;width:15px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-group .input-group input:focus,form .form-group .input-group input:active{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form .form-group .input-group textarea{padding:17px 15px;background:#ffffff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ecaa22;font-size:14px;line-height:16px;resize:none}form .form-group .input-group textarea.form-control{height:200px}form .form-group .input-group textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form .form-group .input-group select{display:block;height:50px;width:100%;padding:16px 50px 16px 11px;background:url("images/select-arrow.png") no-repeat right center #9E9E9E;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ffffff;font-size:11px;line-height:14px !important;text-decoration:none !important;text-transform:capitalize;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-appearance:none;-webkit-appearance:none;appearance:none}form .form-group .input-group select:focus,form .form-group .input-group select:active{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form .form-group .input-group select option{color:#ffffff !important}form .form-group .input-group .help-block{width:100%;margin:0;position:absolute;top:calc(100% + 5px);color:#ecaa22;font-size:10px;z-index:100;margin-top:-20px}form .form-group .input-group.response-field-datepicker .form-control{padding-right:55px;background:url("images/date-picker-icon.png") no-repeat 100% center #ffffff}form .form-group .input-group.response-field-datepicker .input-group-addon{display:none}form .form-group .input-group.response-field-upload .form-control{width:calc(100% - 150px)}form .form-group .input-group.response-field-upload .input-group-btn{width:150px}form .form-group .input-group.response-field-upload .input-group-btn span{height:50px;width:100%;padding-top:0;padding-bottom:0;background:#ecaa22;border:none;line-height:50px}form .form-group .input-group.response-field-upload .input-group-btn:hover,form .form-group .input-group.response-field-upload .input-group-btn:focus{background:#ecaa22}form .form-group .input-group.response-field-checkboxes label{display:block;margin:0 0 10px}form .form-group .input-group.response-field-checkboxes label input[type="checkbox"]{height:auto;margin-top:1px}form .form-group .input-group.response-field-checkboxes label:last-of-type{margin-bottom:0}form .form-group .input-group.response-field-radio label{display:block;margin:0 0 10px}form .form-group .input-group.response-field-radio label input[type="radio"]{height:auto;margin-top:1px}form .form-group .input-group.response-field-radio label:last-of-type{margin-bottom:0}form .form-group .input-group.is_required{color:#ecaa22;font-size:11px}form .form-group .input-group.is_required .text-danger{color:#ecaa22}form .form-group .input-group.response-field-captcha{margin-top:30px}form .form-group .input-group #g-recaptcha iframe{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form .form-group .input-group:after{content:"";display:block;clear:both}form .msg-status-row{margin:0}form .msg-status-row .alert{display:block;background:#ffffff;border:2px solid #ecaa22;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:30px;color:#ecaa22;font-size:12px}form .fb-submit-row{margin:0}form .fb-submit-row #validateBtn{height:50px;width:195px;padding:0 15px;background:#ecaa22;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:top;font-size:16px;line-height:50px;text-transform:uppercase}form .fb-submit-row #validateBtn span:after{height:50px}form .fb-submit-row #validateBtn:hover,form .fb-submit-row #validateBtn:focus,form .fb-submit-row #validateBtn:active{background:#ffffff;outline:none;color:#ecaa22}form .fb-submit-row #resetBtn{display:none}select{display:block;height:50px;width:100%;padding:16px 50px 16px 11px;background:url("images/select-arrow.png") no-repeat right center #9E9E9E;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ffffff;font-size:11px;line-height:14px !important;text-decoration:none !important;text-transform:capitalize;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-appearance:none;-webkit-appearance:none;appearance:none}select:focus,select:active{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.modal{padding:0 !important}.modal .modal-dialog{height:100%;width:100%;margin:0;position:fixed;top:0;left:0}.modal .modal-dialog .modal-content{height:auto;width:50%;min-width:290px;max-width:600px;background:#ffffff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:fixed;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.modal .modal-dialog .modal-content .modal-header{padding:15px;background:rgba(0,0,0,0.1);border-bottom:none;text-align:center}.modal .modal-dialog .modal-content .modal-header h6{margin-bottom:0;font-size:24px;line-height:30px}.modal .modal-dialog .modal-content .modal-body{padding:30px 15px}.modal .modal-dialog .modal-content .modal-body ul li{display:table-cell;width:1%;text-align:center}.modal .modal-dialog .modal-content .modal-body ul li a{display:inline-block;min-width:15px;text-align:center}.modal .modal-dialog .modal-content .modal-body ul li a i{font-size:20px}.modal .modal-dialog .modal-content .modal-footer{padding:10px 15px;border-color:rgba(0,0,0,0.1);text-align:center}.datepicker.dropdown-menu{width:220px;max-width:calc(100% - 30px);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker.dropdown-menu .table-condensed{width:100%}.datepicker.dropdown-menu .table-condensed tr th,.datepicker.dropdown-menu .table-condensed tr td{width:auto;line-height:20px}.mfp-wrap button:before{display:none}.mfp-wrap button.mfp-close{height:80px;width:80px;font-size:80px;line-height:80px}.mfp-wrap .mfp-container button{color:#ffffff;font-family:"oak-ray";font-size:60px;line-height:86px;background:none !important}.mfp-wrap .mfp-container button.mfp-arrow-left:before{content:"\e905"}.mfp-wrap .mfp-container button.mfp-arrow-right:before{content:"\e90a"}.mfp-wrap .mfp-container .mfp-iframe-scaler .mfp-close{top:-65px;right:-10px}.eb-notice-wrap{height:auto;width:100%;float:left}.eb-notice-wrap .title,.eb-notice-wrap .desc,.eb-notice-wrap .foot{height:auto;width:100%;padding:8px 15px;float:left;color:#ffffff}.eb-notice-wrap .title{background:#ecaa22;font-weight:bold}.eb-notice-wrap .desc{padding:15px}.eb-notice-wrap .foot{font-size:10px;background:#ecaa22}.eb-notice-wrap.error .desc{background:#bb0001}#preLoader{height:100vh;width:100%;background:url("images/preloader.gif") no-repeat center #ffffff;position:fixed;top:0;z-index:9999}.parent{overflow:hidden}.parent .child{display:block;max-width:none}.hamburger-toggle{display:inline-block;background-color:transparent;border:0;margin:0;color:inherit;line-height:10px;text-transform:none;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity, filter;transition-property:opacity,filter,-webkit-filter;cursor:pointer;overflow:visible}.hamburger-toggle .hamburger-toggle-box{display:inline-block;height:12px;width:23px;position:relative}.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner,.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:before,.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:after{position:absolute;height:2px;width:23px;background:#ecaa22;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner{display:block;top:50%;margin-top:-1px;transition-timing-function:cubic-bezier(.55, .055, .675, .19);transition-duration:.1s}.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:before,.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:after{content:"";display:block}.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:before{top:-7px;transition:top .1s .14s ease,opacity .1s ease}.hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:after{bottom:-7px;transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55, .055, .675, .19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55, .055, .675, .19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55, .055, .675, .19),-webkit-transform .1s cubic-bezier(.55, .055, .675, .19)}.hamburger-toggle.is-active .hamburger-toggle-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215, .61, .355, 1);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-toggle.is-active .hamburger-toggle-inner:before{top:0;transition:top .1s ease,opacity .1s .14s ease;opacity:0}.hamburger-toggle.is-active .hamburger-toggle-inner:after{bottom:0;transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215, .61, .355, 1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215, .61, .355, 1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215, .61, .355, 1),-webkit-transform .1s .14s cubic-bezier(.215, .61, .355, 1);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sm{position:relative;z-index:998}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm,.sm ul,.sm li{display:block;padding:0;margin:0;list-style:none;line-height:normal;text-align:left;direction:ltr;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm.sm-rtl,.sm.sm-rtl ul,.sm.sm-rtl li{text-align:right;direction:rtl}.sm>li h1,.sm>li h2,.sm>li h3,.sm>li h4,.sm>li h5,.sm>li h6{padding:0;margin:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm.sm-simple{background:transparent}.sm.sm-simple a span.sub-arrow{height:34px;width:34px;background:transparent;margin-top:-17px;position:absolute;top:50%;right:4px;left:auto;font:bold 14px/34px monospace !important;text-align:center;text-shadow:none;overflow:hidden}.sm.sm-simple a,.sm.sm-simple a:hover,.sm.sm-simple a:focus,.sm.sm-simple a:active{padding:0;color:#555555;font-size:10px;font-weight:700;text-transform:uppercase;line-height:17px;text-decoration:none}.sm.sm-simple a.current{background:#555555;color:#ffffff}.sm.sm-simple a.disabled{color:#cccccc}.sm.sm-simple a.highlighted span.sub-arrow:before{content:"-";display:block}.sm.sm-simple li:not(:first-child){border-top:1px solid rgba(0,0,0,0.05)}.sm.sm-simple ul{background:rgba(179,179,179,0.1)}.sm.sm-simple ul a,.sm.sm-simple ul a:hover,.sm.sm-simple ul a:focus,.sm.sm-simple ul a:active{border-left:8px solid transparent;font-size:14px}.sm.sm-simple ul ul a,.sm.sm-simple ul ul a:hover,.sm.sm-simple ul ul a:focus,.sm.sm-simple ul ul a:active{border-left:16px solid transparent}.sm.sm-simple ul ul ul a,.sm.sm-simple ul ul ul a:hover,.sm.sm-simple ul ul ul a:focus,.sm.sm-simple ul ul ul a:active{border-left:24px solid transparent}.sm.sm-simple ul ul ul ul a,.sm.sm-simple ul ul ul ul a:hover,.sm.sm-simple ul ul ul ul a:focus,.sm.sm-simple ul ul ul ul a:active{border-left:32px solid transparent}.sm.sm-simple ul ul ul ul ul a,.sm.sm-simple ul ul ul ul ul a:hover,.sm.sm-simple ul ul ul ul ul a:focus,.sm.sm-simple ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width:992px){.sm-simple{background:#ffffff}.sm-simple a{white-space:nowrap}.sm-simple a span.sub-arrow{height:16px;width:8px;background:transparent;margin-top:-8px;top:50%;right:20px;font:14px/16px monospace !important}.sm-simple a,.sm-simple a:hover,.sm-simple a:focus,.sm-simple a:active,.sm-simple a.highlighted{padding:11px 20px;color:#555555}.sm-simple a:hover,.sm-simple a:focus,.sm-simple a:active,.sm-simple a.highlighted{background:#eeeeee}.sm-simple a.current{background:#555555;color:#ffffff}.sm-simple a.disabled{background:#ffffff;color:#cccccc}.sm-simple a.has-submenu{padding-right:32px}.sm-simple a.highlighted span.sub-arrow:before{display:none}.sm-simple li{float:left}.sm-simple ul{width:12em;background:#ffffff;position:absolute}.sm-simple ul a{border:none;white-space:normal}.sm-simple ul a span.sub-arrow{margin-left:-12px;right:auto}.sm-simple ul a.has-submenu{padding-right:20px}.sm-simple ul>li{border-left:0}.sm-simple ul>li:not(:first-child){border-top:1px solid #eeeeee}.sm-simple span.scroll-up,.sm-simple span.scroll-down{display:none;height:20px;background:#ffffff;position:absolute;visibility:hidden;overflow:hidden}.sm-simple span.scroll-up-arrow,.sm-simple span.scroll-down-arrow{height:0;width:0;border-width:8px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555555 transparent;margin-left:-8px;position:absolute;top:-2px;left:50%;overflow:hidden}.sm-simple span.scroll-down-arrow{border-style:solid dashed dashed dashed;border-color:#555555 transparent transparent transparent;top:6px}.sm-simple>li{border-top:0}.sm-simple>li:not(:first-child){border-left:1px solid #eeeeee}.sm-simple ul li,.sm-simple.sm-rtl ul li{float:none}.sm-simple.sm-rtl a span.sub-arrow{right:auto;left:20px}.sm-simple.sm-rtl a.has-submenu{padding-right:20px;padding-left:32px}.sm-simple.sm-rtl li{float:right}.sm-simple.sm-rtl ul a span.sub-arrow{margin-right:-12px;right:20px}.sm-simple.sm-rtl ul a.has-submenu{padding:11px 20px}.sm-simple.sm-rtl>li:first-child{border-left:1px solid #eeeeee}.sm-simple.sm-rtl>li:last-child{border-left:0}.sm-simple.sm-rtl.sm-vertical a span.sub-arrow{margin-right:-12px;right:20px}.sm-simple.sm-rtl.sm-vertical a.has-submenu{padding:11px 20px}.sm-simple.sm-vertical a{white-space:normal}.sm-simple.sm-vertical a span.sub-arrow{margin-left:-12px;right:auto}.sm-simple.sm-vertical li{border-left:0;float:none}.sm-simple.sm-vertical li:not(:first-child){border-left:1px solid #eeeeee}.sm-simple.sm-nowrap>li>a,.sm-simple.sm-nowrap>li>:not(ul) a{white-space:nowrap}}.section-dynamic-content{text-align:justify}.section-dynamic-content p:last-of-type{margin-bottom:15px}.section-dynamic-content code,.section-dynamic-content ins,.section-dynamic-content mark{padding:1px 3px;background:rgba(236,170,34,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ffffff;line-height:1}.section-dynamic-content img{height:auto;max-width:100%;margin-bottom:15px}.section-dynamic-content strong,.section-dynamic-content b{font-weight:700}.section-dynamic-content table{width:100%;margin:0 auto 15px;text-align:left}.section-dynamic-content table thead tr th,.section-dynamic-content table tfoot tr th,.section-dynamic-content table thead tr td,.section-dynamic-content table tfoot tr td{padding:15px 10px;border:none;font-weight:500;text-transform:capitalize}.section-dynamic-content table thead tr th{background:#ecaa22;color:#ffffff;font-size:12px}.section-dynamic-content table tbody tr td{padding:15px 10px;border:none;font-size:12px}.section-dynamic-content table tbody tr:nth-child(odd){background:#ecaa22}.section-dynamic-content table tbody tr:nth-child(even){background:#ffffff}.section-dynamic-content table tfoot tr td{background:#ecaa22;color:#ecaa22;font-size:12px}.section-dynamic-content ol,.section-dynamic-content ul{margin-bottom:15px;line-height:26px}.section-dynamic-content ol{padding-left:15px}.section-dynamic-content ul li{padding-left:15px;position:relative}.section-dynamic-content ul li:before{content:"";display:block;height:6px;width:6px;border:1px solid #ecaa22;position:absolute;top:10px;left:0}.section-dynamic-content blockquote{padding:0 0 0 15px;border-left:4px solid #d7d7d7;margin-bottom:15px;color:#7d7d7d;font-size:14px;font-style:italic;line-height:26px}.section-dynamic-content blockquote cite{font-size:12px}.site-footer,.site-main{background:#ffffff}.site-header .section-main-slider{position:relative}.site-header .section-main-slider .owl-carousel .owl-dots{position:absolute;left:15px;font-size:0}.site-header .section-main-slider .owl-carousel .owl-dots .owl-dot{display:inline-block;vertical-align:top;height:7px;width:7px;border:1px solid #ffffff;cursor:pointer}.site-header .section-main-slider .owl-carousel .owl-dots .owl-dot:not(:last-of-type){margin-right:10px}.site-header .section-main-slider .owl-carousel .owl-dots .owl-dot.active{border-color:#ecaa22;-ms-transform:scale(1.6);-webkit-transform:scale(1.6);transform:scale(1.6);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center}.site-header .section-main-slider .temperature-widget{position:absolute;right:15px;font-family:"futuraIcg",sans-serif;text-align:right;text-transform:uppercase;z-index:5}.site-header .section-main-slider .temperature-widget ul{font-size:0}.site-header .section-main-slider .temperature-widget ul li{display:inline-block;vertical-align:top;color:#ecaa22;font-size:12px}.site-header .section-main-slider .temperature-widget ul li sup{position:relative;top:-7px;font-size:6px}.site-header .section-main-slider .temperature-widget ul li:not(:last-of-type){padding-right:5px;border-right:1px solid #ecaa22;margin-right:5px}.site-header .section-main-slider .temperature-widget span{color:#ffffff;font-size:9px}.site-footer{border-bottom:2px solid #ecaa22}.site-footer .section-footer-menu{background:#cdcdcd}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a{color:#4a4a4a;font-weight:600;text-transform:uppercase}.site-footer .section-footer-content{color:#808080;text-align:center}.site-footer .section-footer-content address,.site-footer .section-footer-content address~div{font-size:0}.site-footer .section-footer-content address span,.site-footer .section-footer-content address~div span{font-size:12px}.site-footer .section-footer-content address{margin-bottom:15px;line-height:1}.site-footer .section-footer-content address~div span.label{padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:5px;color:#808080;font-weight:400}.site-footer .section-footer-content address~div span a{color:#ecaa22}.site-footer .section-footer-content address~div span a:hover,.site-footer .section-footer-content address~div span a:focus,.site-footer .section-footer-content address~div span a:active{text-decoration:underline}.site-footer .section-footer-logo{background:url("images/footer-logo-container-bg.jpg") no-repeat center;background-size:cover;font-size:0;text-align:center}.site-footer .section-footer-logo li{display:inline-block;vertical-align:top}.site-footer .section-footer-bottom{background:#cdcdcd;font-size:11px}.site-footer .section-footer-bottom,.site-footer .section-footer-bottom a{color:#595959}.site-footer .section-footer-bottom a{text-decoration:underline}.site-footer .section-footer-bottom a:hover,.site-footer .section-footer-bottom a:focus,.site-footer .section-footer-bottom a:active{color:#ecaa22}.site-footer .section-footer-bottom .col-xs-12:nth-child(2){font-size:0}.site-footer .section-footer-bottom .col-xs-12:nth-child(2) li{display:inline-block;vertical-align:top;font-size:11px}.site-main .section-resorts-and-villas .description-wrapper,.site-main .section-accommodation .description-wrapper{text-align:center}.site-main .section-resorts-and-villas .owl-carousel .item .caption,.site-main .section-accommodation .owl-carousel .item .caption{text-align:center}.site-main .section-resorts-and-villas .owl-carousel .item .caption .heading,.site-main .section-accommodation .owl-carousel .item .caption .heading,.site-main .section-resorts-and-villas .owl-carousel .item .caption .desc,.site-main .section-accommodation .owl-carousel .item .caption .desc{margin-bottom:20px}.site-main .section-resorts-and-villas .owl-carousel .item .caption .heading,.site-main .section-accommodation .owl-carousel .item .caption .heading{color:#555555;font-size:18px;font-weight:600;text-transform:uppercase}.site-main .section-resorts-and-villas .owl-carousel .item .caption .desc,.site-main .section-accommodation .owl-carousel .item .caption .desc{font-size:13px;line-height:26px;text-align:justify;-ms-text-align-last:center;-moz-text-align-last:center;text-align-last:center}.site-main .section-special-offers{padding-top:40px;padding-bottom:40px;background:#e3e3e3;text-align:center}.site-main .section-special-offers .view-all{color:#414141;font-weight:600;text-decoration:underline;text-transform:capitalize}.site-main .section-special-offers .view-all:hover,.site-main .section-special-offers .view-all:focus,.site-main .section-special-offers .view-all:active{color:#ecaa22}.site-main .section-special-offers .owl-carousel{margin-top:30px}.site-main .section-special-offers .owl-carousel .item .caption{background:#ffffff}.site-main .section-special-offers .owl-carousel .item .caption .heading,.site-main .section-special-offers .owl-carousel .item .caption .sub-heading{color:#464646;text-transform:uppercase}.site-main .section-special-offers .owl-carousel .item .caption .heading{border-bottom:1px solid #d7d7d7;font-family:"futuraIcg",sans-serif}.site-main .section-special-offers .owl-carousel .item .caption .sub-heading,.site-main .section-special-offers .owl-carousel .item .caption .desc{margin-bottom:30px}.site-main .section-special-offers .owl-carousel .item .caption .desc{line-height:26px;text-align:justify}.site-main .section-things-to-do .content-wrapper{text-align:justify;-ms-text-align-last:center;-moz-text-align-last:center;text-align-last:center}.site-main .section-things-to-do .content-wrapper .button{margin-top:30px}.spencesafe-section{margin-top:20px}.spencesafe-section #spencesafeaccordion{border-top:1px solid #f3f3f3}.spencesafe-section #spencesafeaccordion .panel{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #f3f3f3;border-radius:0}.spencesafe-section #spencesafeaccordion .panel-heading{background-color:transparent}.spencesafe-section #spencesafeaccordion .panel-heading .panel-title a{color:#696969;text-decoration:none;font-size:16px;line-height:26px;font-weight:700;display:block;position:relative;padding-right:20px;text-align:left}.spencesafe-section #spencesafeaccordion .panel-heading .panel-title a:before{content:'';width:16px;height:2px;background-color:#3f3f3f;position:absolute;top:13px;right:2px}.spencesafe-section #spencesafeaccordion .panel-heading .panel-title a.collapsed:after{content:'';width:2px;height:16px;background-color:#3f3f3f;position:absolute;top:6px;right:9px}.spencesafe-section #spencesafeaccordion .panel-body{border-top:0;font-size:14px;line-height:26px}.spencesafe-section #spencesafeaccordion .panel-body p{margin-bottom:20px;text-align:left}.spencesafe-section #spencesafeaccordion .panel-body ul{margin:0}.spencesafe-section #spencesafeaccordion .panel-body ul li{margin-bottom:15px}.spencesafe-downloads{margin-top:25px}.spencesafe-downloads h4{text-transform:uppercase;color:#000000;text-align:left}.spencesafe-downloads ul{padding-left:0;list-style-type:none;font-size:0}.spencesafe-downloads ul li{background:none !important;padding:0 15px !important;display:inline-block;width:100%;float:none}.spencesafe-downloads ul li a{display:block;margin-bottom:20px}.spencesafe-downloads ul li a img{margin:0 auto}.hotel-menus .single-menu{margin-bottom:45px}.hotel-menus .menu-name{font-family:"futuraIcg",sans-serif;text-align:center;font-size:18px;color:#232629;margin-top:25px;margin-bottom:15px;padding:0;border:0}.hotel-menus .menu-link{font-family:"futuraIcg",sans-serif;font-size:14px;color:#7d7d7d;display:inline-block;margin-bottom:10px}.hotel-menus .menu-link.download{margin-right:100px}.hotel-menus .menu-link:hover,.hotel-menus .menu-link:focus{text-decoration:underline}.hotel-menus .menu-link svg{display:inline-block;vertical-align:middle}@media (max-width:1199px){.site-footer .section-footer-menu .footer-nav .navbar-header{height:70px;width:70px;padding:15px;background:#d9d9d9;margin:0 auto;float:none;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.site-footer .section-footer-menu .footer-nav .navbar-header .hamburger-toggle,.site-footer .section-footer-menu .footer-nav .navbar-header>span{display:block;margin-right:auto;margin-left:auto}.site-footer .section-footer-menu .footer-nav .navbar-header .hamburger-toggle{margin-top:5px}.site-footer .section-footer-menu .footer-nav .navbar-header>span{margin-top:10px;color:#555555;font-size:11px;font-weight:700}.site-footer .section-footer-menu .footer-nav .navbar-header.is-active{background:#ffffff}.site-footer .section-footer-menu .footer-nav .navbar-header.is-active .hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner,.site-footer .section-footer-menu .footer-nav .navbar-header.is-active .hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:before,.site-footer .section-footer-menu .footer-nav .navbar-header.is-active .hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:after{background:#ecaa22}.site-footer .section-footer-menu .footer-nav .navbar-header.is-active>span{color:#ecaa22}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container{max-height:0;overflow:auto;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a{display:block;height:50px;padding:17px 50px 17px 15px;background:#ffffff;color:#4a4a4a;font-size:13px;line-height:16px}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a:hover,.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a:focus,.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a:active{background:#ecaa22;color:#ffffff}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li:not(:first-of-type){border-top:1px solid #d7d7d7}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li.current-menu-item a{background:#ecaa22;color:#ffffff}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container.is-active{max-height:500px;border-bottom:1px solid #d7d7d7;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}}@media (max-width:991px){.section-dynamic-content img{width:100%}.site-header .section-header-main{padding-bottom:23px}.site-header .section-header-main .site-logo-wrapper{margin-bottom:23px}.site-header .section-menu-and-booking{font-size:0}.site-header .section-menu-and-booking .booking-wrapper-outer,.site-header .section-menu-and-booking .main-menu-wrapper{display:inline-block;vertical-align:top;width:50%}.site-header .section-menu-and-booking .booking-widget-wrapper .best-rates{max-height:0;opacity:0}.site-header .section-menu-and-booking .booking-widget-wrapper .best-rates>span{padding-top:2px;padding-bottom:2px}.site-header .section-menu-and-booking .booking-widget-wrapper .best-rates>span span{margin-left:5px}.site-header .section-menu-and-booking .booking-widget-wrapper.is-active{width:100%;padding-top:0}.site-header .section-menu-and-booking .booking-widget-wrapper.is-active .best-rates{max-height:50px;padding:15px 10px;opacity:1}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header{width:100%;background:#555960}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header>span{height:50px;padding-left:15px;color:#ffffff;line-height:50px}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header .hamburger-toggle{padding:19px 15px 14px}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper{max-height:0;top:0;overflow:auto}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper.is-active{max-height:700px;border-bottom:1px solid #4a4a4a;right:0;z-index:11}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .menu-close,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .menu-close{display:block;height:50px;background:#555960;color:#ffffff;font-size:17px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .menu-close i,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .menu-close i{color:#ffffff}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .menu-close i:before,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .menu-close i:before{line-height:50px}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .menu-close:hover,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .menu-close:hover,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .menu-close:focus,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .menu-close:focus{background:#3d4045}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a{padding:17px 50px 17px 15px;border:none;color:#4a4a4a;font-size:13px;font-weight:600;line-height:16px}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a span.sub-arrow{height:20px;width:20px;background:none;border:1px solid #4a4a4a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:-10px;right:15px;line-height:19px !important}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a:hover,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a:hover,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a:focus,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a:focus,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a:active,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a:active{background:#ecaa22 !important;color:#ffffff !important}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a:hover span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a:hover span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a:focus span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a:focus span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li a:active span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li a:active span.sub-arrow{border-color:#ffffff !important}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li ul,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li ul{border-top:1px solid #ffffff}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li.current-menu-item a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li.current-menu-item a{background:#ecaa22;color:#ffffff}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list li:not(:first-of-type),.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list li:not(:first-of-type){border-top:1px solid #f1f1f1}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list>li ul li a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list>li ul li a{text-transform:capitalize}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list>li>a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list>li>a{background:#ffffff}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list>li>ul>li>a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list>li>ul>li>a{background:#e3e3e3}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list>li>ul>li ul li:not(:first-of-type),.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list>li>ul>li ul li:not(:first-of-type){border-top:1px solid #464646}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list>li>ul>li ul li a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list>li>ul>li ul li a{background:#414141;color:#898989}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list>li>ul>li ul li a span.sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list>li>ul>li ul li a span.sub-arrow{border-color:#898989}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list.corp-menu-list>li>a,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list.corp-menu-list>li>a{background:#5a5a5a;color:#ffffff}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-main-menu-container.is-active .header-menu-list.corp-menu-list>li>a .sub-arrow,.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .menu-top-menu-container.is-active .header-menu-list.corp-menu-list>li>a .sub-arrow{border-color:#ffffff}.site-header .section-main-slider .owl-carousel .item .caption{display:none}.site-footer .section-footer-bottom{padding-top:30px;padding-bottom:30px;text-align:center}.site-footer .section-footer-bottom .col-xs-12:not(:last-child){margin-bottom:25px}}@media (max-width:767px){h1,.h1{font-size:24px;line-height:26px}h2,.h2{font-size:22px;line-height:24px}h3,.h3{font-size:20px;line-height:22px}form .form-group .input-group #g-recaptcha{-ms-transform:scale(.86) !important;-webkit-transform:scale(.86) !important;transform:scale(.86) !important;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}form .fb-submit-row #validateBtn{width:100%}#mainSlider .owl-nav{position:absolute;top:0px;left:0px;right:0px;bottom:50%;transform:translateY(50%)}#mainSlider .owl-nav .owl-prev{right:auto;left:0px}#mainSlider .owl-nav .owl-next{right:0px;left:auto}.owl-carousel .owl-nav>div{top:auto}.owl-carousel .owl-nav .owl-prev{right:45px}.owl-carousel .owl-nav .owl-next{left:45px}.site-header .section-header-main{padding-top:20px}.site-header .section-menu-and-booking .booking-widget-wrapper .booking-widget-toggle{font-size:11px}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header>span{font-size:14px}.site-header .section-main-slider .owl-carousel .item .caption{display:none}.site-header .section-main-slider .owl-carousel .owl-dots{bottom:15px}.site-header .section-main-slider .social-widget{display:none}.site-header .section-main-slider .temperature-widget{bottom:10px}.site-footer .section-footer-content{padding-top:30px;padding-bottom:30px}.site-footer .section-footer-content address span{display:block}.site-footer .section-footer-content address span:not(:last-of-type){margin-bottom:10px}.site-footer .section-footer-content address~div{padding-top:15px;position:relative}.site-footer .section-footer-content address~div:before{content:"";display:block;height:1px;width:100%;background:url("images/footer-content-line.png") no-repeat center;background-size:contain;position:absolute;top:0}.site-footer .section-footer-content address~div:not(:last-of-type){padding-bottom:15px}.site-footer .section-footer-logo{padding-top:15px;padding-bottom:15px}.site-footer .section-footer-logo li{width:50%}.site-footer .section-footer-bottom .col-xs-12:nth-child(2) li{width:100%}.site-footer .section-footer-bottom .col-xs-12:nth-child(2) li:not(:last-of-type){margin-bottom:20px}}@media (min-width:768px){h1,.h1{font-size:30px;line-height:30px}h2,.h2{font-size:26px;line-height:28px}h3,.h3{font-size:24px;line-height:26px}.site-header .section-main-slider .owl-carousel .item .caption{height:220px;max-width:90%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#ffffff;text-align:center;text-transform:uppercase}.site-header .section-main-slider .owl-carousel .item .caption .top{font-size:10px;letter-spacing:10px}.site-header .section-main-slider .owl-carousel .item .caption .main span{display:inline-block;padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);margin-top:10px;margin-bottom:30px;font-family:"Playfair Display",serif;font-size:30px}.site-header .section-main-slider .owl-carousel .item .caption .bottom .hotel{margin-bottom:40px;font-size:16px;letter-spacing:1px}.site-header .section-main-slider .owl-carousel .owl-dots{bottom:23px}.site-header .section-main-slider .social-widget{max-width:400px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;top:auto;text-align:center;font-size:0;z-index:10}.site-header .section-main-slider .social-widget li{display:inline-block;vertical-align:top}.site-header .section-main-slider .social-widget li a{display:block;height:50px;width:50px;background:#ffffff;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;text-align:center}.site-header .section-main-slider .social-widget li a i{color:#7d7d7d;font-size:18px}.site-header .section-main-slider .social-widget li a i:before{line-height:48px}.site-header .section-main-slider .social-widget li a:hover,.site-header .section-main-slider .social-widget li a:focus,.site-header .section-main-slider .social-widget li a:active{background:#ecaa22}.site-header .section-main-slider .social-widget li a:hover i,.site-header .section-main-slider .social-widget li a:focus i,.site-header .section-main-slider .social-widget li a:active i{color:#ffffff}.site-header .section-main-slider .social-widget li:first-of-type a{border-left:1px solid #d7d7d7}.site-header .section-main-slider .temperature-widget{bottom:23px}.site-header .section-main-slider .temperature-widget ul{float:right}.site-header .section-main-slider .temperature-widget>span{margin-top:2px;margin-right:5px;float:left}.site-footer .section-footer-content{padding-top:15px;padding-bottom:15px}.site-footer .section-footer-content address{padding-bottom:15px;position:relative}.site-footer .section-footer-content address span:not(:last-of-type){margin-right:5px}.site-footer .section-footer-content address:after{content:"";display:block;height:1px;width:100%;background:url("images/footer-content-line.png") no-repeat center;background-size:contain;position:absolute;bottom:0}.site-footer .section-footer-content address~div{display:table-cell;width:1%}.site-footer .section-footer-content address~div:not(:first-of-type){padding-left:20px}.site-footer .section-footer-content address~div:not(:last-of-type){padding-right:20px;border-right:1px solid #d7d7d7}.site-footer .section-footer-logo{padding-top:20px;padding-bottom:20px}.site-footer .section-footer-logo li{margin-right:10px;margin-left:10px}.site-footer .section-footer-bottom .col-xs-12:nth-child(2) li:not(:last-of-type){padding-right:5px;border-right:1px solid #595959;margin-right:5px}.spencesafe-downloads ul li{width:25%}}@media (min-width:768px) and (max-width:991px){.site-header .section-header-main{padding-top:30px}.site-header .section-menu-and-booking .booking-widget-wrapper .booking-widget-toggle{font-size:14px}.site-header .section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header>span{font-size:16px}}@media (min-width:992px){.section-dynamic-content img{width:auto}.section-dynamic-content img.alignright{margin-left:15px;float:right}.section-dynamic-content img.alignleft{margin-right:15px;float:left}.section-dynamic-content img.aligncenter{display:block;margin-right:auto;margin-left:auto}.section-menu-and-booking .booking-widget-wrapper{padding:10px 15px;background:rgba(90,90,90,0.9);top:100%;right:0;z-index:10}.section-menu-and-booking .booking-widget-wrapper .booking-widget-toggle,.section-menu-and-booking .booking-widget-wrapper .best-rates{display:inline-block;vertical-align:top}.section-menu-and-booking .booking-widget-wrapper .booking-widget-toggle{width:205px;margin-right:3px;font-size:15px}.section-menu-and-booking .booking-widget-wrapper form{width:379px}.section-menu-and-booking .booking-widget-wrapper form .form-group{width:100%}.section-menu-and-booking .booking-widget-wrapper .best-rates{padding:10px 25px;position:absolute;top:10px;right:15px}.section-menu-and-booking .booking-widget-wrapper .best-rates img{margin-top:5px}.section-menu-and-booking .booking-widget-wrapper .best-rates span span{display:block;font-size:14px}.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper{top:-76px}.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header{width:165px;padding:17px 0;position:absolute;right:0;z-index:1000}.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header>span{padding:12px 0 12px 30px;border-left:1px solid #d7d7d7;color:#4a4a4a;font-size:18px}.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header .hamburger-toggle{padding:15px 30px 10px 25px}.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header .hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner,.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header .hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:before,.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header .hamburger-toggle .hamburger-toggle-box .hamburger-toggle-inner:after{background:#ecaa22}.section-menu-and-booking .main-menu-wrapper .header-nav .navbar-header.is-active{background:#ebebeb}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper{right:0}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .header-menu-inner{width:calc(100% - 165px);max-width:0;position:absolute;right:165px;font-size:0;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-logo,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container{display:inline-block;vertical-align:top}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-logo{width:185px;padding:11px 30px;background:#ffffff}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container{width:calc(100% - 185px);padding:30px 0 29px;background:#ebebeb;right:0}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list{font-size:0;text-align:center;opacity:0}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li{border:none;float:none;text-align:center}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li a{padding:0;color:#6d6d6d;font-size:12px;font-weight:600}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li a span.sub-arrow{display:none}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li a:hover,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li a:focus,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li a:active,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li a.highlighted{color:#ecaa22}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list li.current-menu-item>a{background:transparent;color:#ecaa22}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li{display:table-cell;width:1%}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li>a:hover,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li>a:focus,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li>a:active,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li>a.highlighted{background:transparent}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul{width:220px !important;min-width:220px !important;max-width:220px !important;background:transparent;text-align:left}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li{display:block;text-align:left}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li a{padding:10px;background:#ebebeb}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li a:hover,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li a:focus,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li a:active,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li a.highlighted{background:#ebebeb}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li:not(:first-of-type){border-top:1px solid #d7d7d7}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li ul li.current-menu-item a{background:#ebebeb}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container .main-menu-list>li>ul{padding-top:25px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container.is-active{left:185px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-main-menu-container.is-active .main-menu-list{opacity:1;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container{height:25px;width:100%;background:#5a5a5a;position:absolute;top:-25px;left:0;z-index:1000}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list{padding:7px 0;float:right;font-size:0}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list li{float:none}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li{display:inline-block;vertical-align:top;border-top:none}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li a{padding:0;background:#5a5a5a;border:none;color:#ffffff;font-size:9px;line-height:1;text-transform:uppercase}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li a .sub-arrow{display:none}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li a:hover,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li a:focus,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li a:active,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li a.highlighted{background:#5a5a5a;color:#ecaa22}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul{width:200px !important;min-width:200px !important;max-width:200px !important;padding-top:10px;background:none}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul li{display:block}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul li a{padding:0 5px;line-height:25px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul li a:hover,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul li a:focus,.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul li a:active{color:#ecaa22}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li ul li:not(:first-of-type){border-top:1px solid #ffffff}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list>li:not(:first-of-type){padding-left:15px;border-left:1px solid #ffffff;margin-left:15px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list.top-menu-list{padding-right:15px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list.corp-menu-list{padding-left:15px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list.corp-menu-list>li:first-of-type{padding-left:0;border-left:none;margin-left:0}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container .header-menu-list.corp-menu-list>li:last-of-type{padding-right:15px;border-right:1px solid #ffffff;margin-right:15px}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper .menu-top-menu-container:after{content:"";display:block;clear:both}.section-menu-and-booking .main-menu-wrapper .header-nav .header-menus-wrapper.is-active .header-menu-inner{max-width:calc(100% - 165px);overflow:visible;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.section-menu-and-booking .fixed-menu-wrapper{width:100%;max-width:1600px;padding:5px 15px;background:#ffffff;position:fixed;top:-50px;font-size:0;opacity:0;z-index:9000;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.section-menu-and-booking .fixed-menu-wrapper .menu-logo,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container,.section-menu-and-booking .fixed-menu-wrapper .fixed-booking{display:inline-block;vertical-align:top}.section-menu-and-booking .fixed-menu-wrapper .menu-logo{width:115px;padding-right:15px;padding-left:15px}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container{width:calc(100% - 340px);padding-top:5px;padding-bottom:5px}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list{padding-top:8px;padding-bottom:8px;text-align:center}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li{border:none;float:none;text-align:center}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li a{padding:0;color:#3a3a3a;font-size:12px;font-weight:600;line-height:1;text-transform:uppercase}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li a span.sub-arrow{display:none}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li a:hover,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li a:focus,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li a:active,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li a.highlighted{color:#ecaa22}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list li.current-menu-item a{background:transparent;color:#ecaa22}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li{display:table-cell;width:1%}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li>a:hover,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li>a:focus,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li>a:active,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li>a.highlighted{background:transparent}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul{width:220px !important;min-width:220px !important;max-width:220px !important;background:transparent}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li{display:block;text-align:left}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li a{padding:10px;background:#ffffff}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li a:hover,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li a:focus,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li a:active,.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li a.highlighted{background:#ffffff}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li:not(:first-of-type){border-top:1px solid #d7d7d7}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li ul li.current-menu-item a{background:#ffffff}.section-menu-and-booking .fixed-menu-wrapper .menu-fixed-menu-container .fixed-menu-list>li>ul{padding-top:18px}.section-menu-and-booking .fixed-menu-wrapper .fixed-booking{width:225px;padding:5px 15px}.section-menu-and-booking .fixed-menu-wrapper .fixed-booking span{display:block;background:#ecaa22;color:#ffffff;font-size:12px;font-weight:600;line-height:28px;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-menu-and-booking .fixed-menu-wrapper .fixed-booking span:hover,.section-menu-and-booking .fixed-menu-wrapper .fixed-booking span:focus,.section-menu-and-booking .fixed-menu-wrapper .fixed-booking span:active{background:#d5940d}.section-menu-and-booking .fixed-menu-wrapper.fixed{border-bottom:2px solid #ecaa22;top:0;opacity:1;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.section-main-slider .owl-carousel .item .caption .ghost.button{width:150px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;top:auto;bottom:5px}.site-footer .section-footer-bottom{padding-top:15px;padding-bottom:15px}.site-footer .section-footer-bottom .col-xs-12:first-child{text-align:left}.site-footer .section-footer-bottom .col-xs-12:nth-child(2){text-align:center}.site-footer .section-footer-bottom .col-xs-12:last-child{text-align:right}}@media (min-width:992px) and (max-width:1199px){.site-header .section-menu-and-booking .booking-widget-wrapper{position:absolute}}@media (min-width:1200px){.site-footer .section-footer-menu .footer-nav .navbar-header{display:none}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list{padding:20px 0;font-size:0;text-align:center}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li{display:inline-block;vertical-align:top;padding:8px}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a{font-size:11px}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a:hover,.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a:focus,.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li a:active{color:#ecaa22}.site-footer .section-footer-menu .footer-nav .menu-footer-menu-container .footer-menu-list li.current-menu-item a{color:#ecaa22}}.ie .owl-carousel .owl-nav>div{z-index:10}@media (min-width:768px){.ie .site-header .section-main-slider .owl-carousel .item .caption{width:90%}}@media (min-width:1200px){.ie .site-main .section-things-to-do .content-wrapper{width:790px}}.safari .site-main .section-welcome .welcome-message,.safari .site-main .section-resorts-and-villas .owl-carousel .item .caption .desc,.safari .site-main .section-accommodation .owl-carousel .item .caption .desc,.safari .site-main .section-things-to-do .content-wrapper{text-align:center}@media (max-width:991px){.safari .site-main .section-special-offers .owl-carousel .item .caption .desc{text-align:center}}.chrome .site-header .section-menu-and-booking .booking-widget-wrapper form .form-group .input-group select{padding-left:15px}/*# sourceMappingURL=./style.css.map */