@font-face{font-family:'signika';src:url('../../fonts/carmela.eot?');src:url('../../fonts/carmela.eot?#iefix') format('embedded-opentype'),url('../../fonts/carmela.woff2') format('woff2'),url('../../fonts/carmela.woff') format('woff'),url('../../fonts/carmela.ttf') format('truetype'),url('../../fonts/carmela.svg#carmelaregular') format('svg');font-weight:normal;font-style:normal}body{margin:0;color:#000;font-size:16px;font-family:Arial;direction:rtl;padding-top:100px;background-color:#f2f2f0}.wf-signika-n4-active body{font-family:'signika',Arial}.wf-signika-n4-active .signika{font-family:'signika',Arial}a,a:hover,a:visited{text-decoration:none;color:#000}.center{text-align:center}.margin-center{margin:0 auto}.absolute{position:absolute}.dark-font{color:#000}.white{background-color:#fff}.orange-bg{background-color:#d05712}.green-bg{background-color:#283f22}.normal{font-weight:normal}.pointer{cursor:pointer}.dashed-pattern{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTFDNjczRDQ4MkY1MTFFNUI3NUJCMDYyREQ5NzBBMUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTFDNjczRDU4MkY1MTFFNUI3NUJCMDYyREQ5NzBBMUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MUM2NzNEMjgyRjUxMUU1Qjc1QkIwNjJERDk3MEExQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MUM2NzNEMzgyRjUxMUU1Qjc1QkIwNjJERDk3MEExQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtdIVvQAAADiSURBVHjaTJC7CsJAEEUXbDVG3Tx8RP08QQQ73zFEiaLix1nYWfgn3gmnsDjsZJi7czYN59xELMVLxGIh3qIn5uIjQjETX+FKGpnIhRcjsROpGIo1vYEFAj4K0aVpwYR6y9kXK8cNp79hC0YM7OnZpo0YW6BCKUXPU+ecCXoZb6yVrHnmoTHBlE05yh69euCCUoRezECBkkfP/qi7oeTRi9hU8g676Ii/1a7NwJVQF72UukCpIw6O4k4oRC+hPjMcsmVqgSehEL2YrRX+AXoT6nrQigdKAXrm32KL+TdN7yfAAA3UIypLyzYlAAAAAElFTkSuQmCC')}.clearfix{clear:both;float:none}.font-medium,.font-large{font-size:20px}.font-small-desk{font-size:14px}.margin-top{margin-top:25px}.padding-top{padding-top:25px}.padding-right-sm{padding-right:10px}.padding-left-sm{padding-left:10px}.underline,a.underline,a.underline:hover,a.underline:visited,a.underline:focus,a.underline:link{text-decoration:underline}.cut-text p{margin:0}.row{margin:0 -12.5px}.line-through{text-decoration:line-through}.box-shadow-bottom{-webkit-box-shadow:0 5px 7px -2px #d3d3cf;box-shadow:0 5px 7px -2px #d3d3cf}.clearfix:after{visibility:hidden;content:'.';clear:both;float:none;display:block;height:0}.content-padding{padding:0 15px}.overflow-hidden{overflow:hidden}.hidden{display:none !important}.invisible{visibility:hidden !important}.relative{position:relative}.whole-width{width:100%}.col-center{float:none;margin-right:auto;margin-left:auto}#main-content .info>div{display:none}.title-font{font-size:38px}.padding-vertical{padding:20px 0}.padding-vertical-lg{padding:30px 0}.margin-vertical{margin:20px 0}.margin-vertical-lg{margin:30px 0}.bold{font-weight:bold}.top-dash{border-top:1px dashed #5f5f5f}.bottom-dash{border-bottom:1px dashed #5f5f5f}.bread-crumbs{font-size:14px;color:#636363;padding:10px 0 10px 0;font-weight:normal;margin-right:-4px}.bread-crumbs span{padding:0 4px}.bread-crumbs span a{color:#636363}.bread-crumbs span a:hover{text-decoration:underline}.engine-title{display:none}.engine-pull #booking-engine-holder{top:-28px}.engine-pull{padding-bottom:55px}.engine-pull.push{padding-top:55px}.engine-pull .bottom-banner{width:45px;height:45px;background:#40a8e5;position:absolute;left:50%;border-radius:50%;bottom:-20px;color:#fff;line-height:62px;text-align:center;font-weight:bold;font-size:13px;cursor:pointer;z-index:-1}.slider #carousel-slider{min-height:150px}.slider #carousel-slider .carousel-control,.gallery-sliders .carousel-control,.rooms-container .carousel-control,#bookings-slider .carousel-control{height:50px;width:50px;top:50%;margin-top:-25px;border-radius:50%;text-align:center;background-image:none;background:rgba(0,0,0,.4);background-repeat:repeat-x}.slider #carousel-slider .carousel-control:hover,.gallery-sliders .carousel-control:hover,.rooms-container .carousel-control:hover,#bookings-slider .carousel-control:hover{background:rgba(0,0,0,.8)}#bookings-slider .carousel-control.left{background-color:#000;top:auto;bottom:-10px;left:40%;border-radius:0}#bookings-slider .carousel-control.right{background-color:#000;top:auto;bottom:-10px;border-radius:0;right:40%}.gallery-sliders .carousel-control.right,#carousel-slider .carousel-control.right{right:20px}.gallery-sliders .carousel-control.left,#carousel-slider .carousel-control.left{left:20px}.rooms-container .carousel-control.left{left:8px}.rooms-container .carousel-control.right{right:8px}.carousel-control .glyphicon{border:#cecece 1px solid;display:inline-block;width:30px;height:30px;line-height:25px;font-size:24px;color:#cecece;border-radius:50%;text-shadow:none}.carousel-control>span{color:#000}.slider .slider-content .carousel-inner img{margin:0 auto;width:100%}.slider .slider-content .scroll-for-more{position:absolute;bottom:30px;left:0;right:0;cursor:pointer;width:76px;margin:auto;color:#fff}.slider .slider-content .scroll-for-more>i{background:url(../images/siteicons/icons.png) no-repeat 25px -10px;background-size:85%;display:block;height:33px;position:relative;z-index:1}.slider .slider-content .scroll-for-more:after{content:"";position:absolute;display:block;height:0;width:0;margin-left:37px;margin-top:-25px;-webkit-box-shadow:0,0,105px,55px,rgba(0,0,0,.5);box-shadow:0,0,105px,55px,rgba(0,0,0,.5);border-radius:50%;z-index:0}.slider .slider-content .scroll-for-more>span{display:inline-block;white-space:nowrap;font-size:18px;text-shadow:1px 1px 20px #000;text-indent:10px}.transition-all{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.transition-fade{-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-ms-transition:background 200ms linear;-o-transition:background 200ms linear;transition:background 200ms linear}.click-btn{background-color:#d05712;cursor:pointer;display:inline-block}.click-btn>span{display:inline-block;padding:5px 15px}.img-mask{overflow:hidden}.tooltip-inner{padding:12px;color:#282d30;text-align:center;text-decoration:none;background-color:#fff;font-size:14px;border-radius:4px;border:1px #282d30 solid;-webkit-box-shadow:1px 1px 3px 1px #282d30;box-shadow:1px 1px 3px 1px #282d30}.error-div-holder{font-size:20px;letter-spacing:.5px;line-height:30px}.pagination-page{display:none}.pagination-page.active-page{display:block}.readmore,.readmore:hover,.readless,.readless:hover{text-decoration:underline;cursor:pointer;margin-right:5px}.text-color-1,a.text-color-1:hover,a.text-color-1:focus,a.text-color-1:link,a.text-color-1:visited,.blue-text,a.blue-text:visited,a.blue-text:link,a.blue-text:focus,a.blue-text:hover{color:#804d78}.light-blue-text{color:#3e96e5}.text-color-2,a.text-color-2,a.text-color-2:link,a.text-color-2:hover,a.text-color-2:focus,a.text-color-2:visited,.turquise-text,a.turquise-text,a.turquise-text:link,a.turquise-text:hover,a.turquise-text:focus,a.turquise-text:visited{color:#069b9c}.grey-text,a.grey-text,a.grey-text:link,a.grey-text:hover,a.grey-text:visited,a.grey-text:focus{color:#888}.grey-dark-text,a.grey-dark-text,a.grey-dark-text:link,a.grey-dark-text:hover,a.grey-dark-text:visited,a.grey-dark-text:focus{color:#404040}.orange-text,a.orange-text,a.orange-text:hover,.orange-text:active,.orange-text:visited{color:#d05712}.green-text,a.green-text,a.green-text:hover,.green-text:active,.green-text:visited{color:#283f22}.purpul-text,a.purpul-text,a.purpul-text:hover,.purpul-text:active,.purpul-text:visited{color:#824c71}.light-purpul-text,a.light-purpul-text,a.light-purpul-text:hover,.light-purpul-text:active,.light-purpul-text:visited{color:#cf83b4}.white-text,a.white-text,a.white-text:hover,.white-text:active,.white-text:visited{color:#fff}.grey-back{background:#888}.red-text,a.red-text,a.red-text:visited,a.red-text:hover,a.red-text:focus,a.red-text:link{color:#b2074a}.read-more.turquise-text:hover{color:#0d7676}.read-more.blue-text:hover{color:#1b88c7}.deal-details.dark-font:hover{color:#333;text-decoration:none}.read-more.grey-text:hover{color:#333}.regular-text{font-size:24px}.sep-line{height:1px}.title-img{display:inline-block;background-color:#fff;padding-right:20px}.title-img>span{display:inline-block;vertical-align:text-top}.orange-btn,.big-orange-button{background-color:#d05712;border-radius:0;color:#fff;padding:5px 20px;border:none;text-transform:uppercase}.purple-btn,.big-purple-button{background-color:#824c71;border-radius:0;color:#fff;padding:5px 20px;border:none;text-transform:uppercase}.orange-btn:hover,.big-orange-button:hover{background-color:#a43c00}.purple-btn:hover,.big-purple-button:hover{background-color:#ac6596}.review-stars{background-image:url(../Images/SiteIcons/icons.png);background-repeat:no-repeat;background-position:0 -930px;width:97px;height:20px;position:relative}.review-stars .review-stars-active{background-image:url(../Images/SiteIcons/icons.png);background-repeat:no-repeat;background-position:0 -930px;height:20px;position:absolute;left:0;top:0}.banner-deal{z-index:3;width:100%;top:140px;position:absolute}.banner-deal .banner-holder{width:450px;height:110px;margin:0 auto;background:#72736e;padding-top:7px}.banner-deal .banner-holder .banner-text-container{background:#1f1c17;width:440px;margin-right:5px;width:440px;margin-right:5px;color:#fff;height:97px;border:solid 1px #d087bc;padding-top:2%;text-align:center}.light-purple-text{color:#cf83b4}.with-errors .valid{display:none}.with-errors .notvalid{color:#a94442}.bootstrap-select{width:220px \0}.bootstrap-select>.btn{width:100%;padding-left:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*="col-"]){width:100%}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-right:0}.bootstrap-select.btn-group.dropdown-menu-left,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-left,.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-left{float:left}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.input-append .bootstrap-select.btn-group{margin-right:-1px}.input-prepend .bootstrap-select.btn-group{margin-left:-1px}.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:none !important}.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:right}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;left:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*="col-"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100,177,216,.4)}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-right:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-right:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;left:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-left:34px}.bootstrap-select.show-menu-arrow.open>.btn{z-index:10351}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-right:7px solid transparent;border-left:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.2);position:absolute;bottom:-4px;right:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;right:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-left .dropdown-toggle:before{left:12px;right:auto}.bootstrap-select.show-menu-arrow.pull-left .dropdown-toggle:after{left:13px;right:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox{padding:4px 8px}.bs-actionsbox{float:right;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox input.form-control{margin-bottom:0;width:100%}.mobile-device{position:absolute;top:0;right:0;display:block !important;width:100%;height:100% !important;opacity:0}.modal-content button:not(.close){background-color:#824c71;color:#fff;text-transform:uppercase;padding:10px 50px;border:0;border-radius:0}#session-end .modal-content button.cancel{float:right}#session-end .modal-content button.renew{float:left}.footer-container-holder{background-color:#d3d4ce}.section-title,.section-title-holder h1,.section-title-holder h2{background:#e7e7e7;height:50px;border-bottom:2px solid #6b6b6b;font-size:30px;line-height:50px;text-indent:20px;color:#5f5f5f}.octopus-content{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}.octopus-content-carousel{width:100%;margin:0 auto}.page-title{margin:20px 0}.lined-title{height:75px;text-align:center}.adjaced-fix>.line-in-text{padding-right:0}.line-in-text-wrapper.adjaced-fix>h1{padding-left:0}.blue-button-border,.button-border-1{border:1px solid #46abe5;border-radius:4px}.button-border-2{border:1px solid #00999a;border-radius:4px}.grey-border-bottom{border-bottom:1px solid #b3b3b3}.grey-border-right{border-right:1px solid #b3b3b3}.grey-border-left{border-left:1px solid #b3b3b3}.grey-border-top{border-top:1px solid #b3b3b3}.blue-bottom-border{border-bottom:1px solid #804d78}.orange-bottom-border{border-bottom:1px solid #d05712}h1{font-size:36px;text-transform:uppercase}h2{font-size:30px}header .navbar{height:100px;background-color:#2a2f28;-webkit-box-shadow:0 4px 5px 0 #3a3a3a;box-shadow:0 4px 5px 0 #3a3a3a;border:none}header .navbar>.container{height:100%}.navbar-default .navbar-nav>li>a{color:#fff}header .navbar-nav{position:absolute;left:15px;font-size:14px;bottom:20px}.navbar .navbar-header .navbar-brand>img{margin-right:15px;padding:15px 0;position:absolute;bottom:0;right:0;left:auto}.navbar .nav>li>a{padding-right:10px;padding-left:10px}.navbar .nav>li.other-langs>a{color:#824c71}.home-menu-icon{height:17px}.footer-container a:hover{text-decoration:underline}.deals-slider .deal-text-container{width:30%;float:right;height:100%;color:#fff}.rooms-slider .room-text-container{padding-top:1%;padding-right:1%;width:30%;float:right;height:100%;color:#000}.transparent-green-bg{background-color:#eceae5;opacity:.9;filter:alpha(opacity=40);position:absolute;height:100%;width:100%;z-index:-1}.transparent-black-bg{background-color:#282d30;position:absolute;top:0;bottom:0;height:100%;width:100%;z-index:-1}.deals-slider .deal-text{padding:20px;height:100%}.deals-slider{background:url('../images/deals.jpg') no-repeat center center;background-size:cover;height:345px;margin-bottom:25px;position:relative;z-index:0}.rooms-slider{background-size:cover;height:345px;margin-bottom:25px;position:relative;z-index:0}.rooms-slider .rooms-text{height:100%}.rooms-slider .rooms-inner-text{color:#000}#deals-carousel{height:94%;margin:0}#deals-carousel .text-title{max-height:35px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:break-word}#deals-carousel .deal-avail{float:right;border:1px solid #283f23;border-radius:4px;background-color:#283f23}#deals-carousel .price-box{height:50px;margin-top:15px}#deals-carousel .deal-avail>span{color:#fff;padding:5px 25px;display:inline-block}#deals-carousel .deal-sep{margin-top:20px;border-top-width:1px;padding-bottom:20px;border-top-style:solid;border-top-color:#d7d1d1;border-top-color:rgba(215,209,209,1)}#deals-carousel .carousel-control{height:50px;width:50px;top:auto;background:#23282a;bottom:0}#deals-carousel .carousel-control:hover{background:rgba(0,0,0,.8)}#deals-carousel .carousel-control>span{top:auto}#deals-carousel .carousel-control.right{left:51px;right:auto}#deals-carousel .carousel-control.left{left:0;right:auto}#deals-carousel .carousel-indicators{bottom:0}#rooms-carousel{height:94%;margin:0}#rooms-carousel .text-title{max-height:35px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:break-word}#rooms-carousel .deal-avail{float:right;border:1px solid #283f23;border-radius:4px;background-color:#283f23}#rooms-carousel .price-box{height:50px;margin-top:15px}#rooms-carousel .deal-avail>span{color:#fff;padding:5px 25px;display:inline-block}#rooms-carousel .deal-sep{margin-top:20px;border-top-width:1px;padding-bottom:20px;border-top-style:solid;border-top-color:#f2f2ee;border-top-color:rgba(242,242,238,.5)}#rooms-carousel .carousel-control{height:50px;width:37px;top:auto;background:#23282a;bottom:17px}#rooms-carousel .carousel-control:hover{background:rgba(0,0,0,.8)}#rooms-carousel .carousel-control>span{top:auto}#rooms-carousel .carousel-control.right{left:53px;right:auto}#rooms-carousel .carousel-control.left{left:10px;right:auto}#rooms-carousel .carousel-indicators{bottom:0}a.rooms-link{position:absolute;bottom:10px;color:#fff;font-size:20px;background-color:#283f23;height:35px;width:125px;border-radius:5px;text-decoration:none;padding-right:10px;padding-top:3px}.location-hotel{height:320px;position:relative}.location-hotel .location-text{float:left;width:32%;height:100%}.location-hotel .location-text .inner-text{padding:25px 20px;color:#283f22}.location-hotel .text-content{margin-top:25px}.location-hotel .background-image{width:100%;height:100%;position:absolute;z-index:-1;background-position:center center;background-size:cover}.location-hotel .transparent-green-bg{z-index:-1}.text-title{font-size:24px}h2.text-title{margin:0}.main-facilites .location-sub-title{font-size:18px;font-weight:bold;font-style:italic;margin-bottom:35px}.main-facilites .facilities-list{padding-top:35px}.main-facilites .facility{margin-bottom:65px;border-bottom:1px solid #d7d7d7}.main-facilites .facility>.content-container{background-color:#fff;padding:15px}.main-facilites .facility-title{padding-top:0}.facility-text{padding-bottom:50px}.hotel-guide .about-hotel{padding:20px;height:270px;-webkit-box-shadow:1px 1px 1px 0 #a2a2a2;box-shadow:1px 1px 1px 0 #a2a2a2;position:relative}.hotel-guide .about-hotel-title{font-size:32px;margin-top:0}.hotel-guide .about-sub-title{font-size:18px;margin:5px 0}.reviews-prev{padding:20px;height:270px;-webkit-box-shadow:1px 1px 1px 0 #a2a2a2;box-shadow:1px 1px 1px 0 #a2a2a2}.reviews-prev .review-header{border-bottom:1px solid #a9a9a9}.reviews-prev .review-header .review-date{float:left}.reviews-prev .review-title{font-family:'Times New Roman',Arial;font-style:italic;margin:15px 0}.reviews-prev>.reviews-links{position:absolute;bottom:15px;left:35px}.reviews-prev .review-score{margin-bottom:15px}.reviews-prev .review-score>div{float:right;margin-left:15px}.reviews-prev .review-score>div.score{color:#6a6d69}.promo-banner .tag{position:absolute;top:0;right:0;max-width:60%}.promo-banner{position:relative}.promo-banner img{position:relative;z-index:-1}.promo-banner .tag>h3{display:inline-block;padding:20px;margin:0}.hotel-rooms{margin-bottom:40px}.hotel-rooms h2{margin-top:0;padding-top:20px}.hotel-rooms .carousel{margin-bottom:0}.hotel-rooms .content-container{background-color:#fff;padding:15px}.hotel-rooms .rooms-container{margin-top:40px}.hotel-rooms .rooms-container .content-container{min-height:310px}.hotel-deals .deal-img .asof-tag{position:absolute;background-color:#000;background-color:rgba(0,0,0,.8);top:50%;right:-8px;padding:2px 20px;font-size:18px}.hotel-deals .deal-img .asof-tag:after{content:"";width:0;position:absolute;border-width:0 0 9px 9px;border-style:solid;border-color:transparent transparent transparent #777;right:0;height:0;bottom:-8px}.hotel-deals .hotel-deal>.content-container{padding:15px}.deals-page h1{margin:20px 0 40px 0}.deals-page .hotel-deal{margin-bottom:50px;padding-right:25px;padding-left:25px;font-size:18px}.hotel-deal .deal-title{margin:0 0 15px 0;padding:0;font-size:22px}.hotel-deal .deal-sub-title{margin-bottom:15px;font-size:18px;min-height:100px}.hotel-deal .deal-info,.deal-page .deal-info{margin-bottom:6px;border-bottom:1px solid #d05712;border-bottom:1px solid rgba(208,87,18,.5);padding-bottom:2px}.hotel-deal .deal-info:before{content:"";display:inline-block;width:25px;height:20px;background-image:url(../Images/SiteIcons/icons.png);background-repeat:no-repeat;vertical-align:top;margin-top:1px}.hotel-deal .deal-info.deal-dates:before{background-position:0 -573px}.hotel-deal .deal-info.deal-price:before{background-position:0 -616px}.hotel-deal .click-btn{margin-top:15px}.hotel-deal .click-btn>span{padding:4px 20px}.gallery-page h1{margin:30px 0}.rooms-container .carousel-control.right,.rooms-container .carousel-control.left,.deals-slider .carousel-control.left,.deals-slider .carousel-control.right,.gallery-sliders .carousel-control.left,.gallery-sliders .carousel-control.right,.news-carousel .carousel-control.left,.news-carousel .carousel-control.right{background-image:none}.rooms-container .carousel-control>span{color:#fff}.share-buttons>div{float:right}.section-title:after,.section-title-holder h1:after,.section-title-holder h2:after{content:'.';position:absolute;font-size:0;border-width:56px 40px;border-color:transparent;border-left-color:#fff;width:0;top:15px;height:0;border-style:solid;left:15px}.container.deal-page{padding-top:50px;padding-left:30px;padding-right:30px}.deal-page .deal{height:342px;background-color:#fff;font-size:18px}.resort-deal-image>img{width:auto;height:342px;position:relative;left:50%}.deal-page .resort-deal-text{height:100%}.deal-page h1{padding-top:15px;font-size:24px}.deal-md-bottom{position:absolute;bottom:40px;width:100%;right:0;padding:0 15px}.deal-page .deal-info:before{width:25px;background-image:url(../images/siteicons/icons.png);background-repeat:no-repeat;content:"";height:25px;display:inline-block;vertical-align:text-bottom;margin-left:10px}.deal-page .deal-info.deal-dates:before{background-position:0 -567px}.deal-page .deal-info.deal-price:before{background-position:0 -610px}.deal-page .deal-info{padding-bottom:5px}.deal-page .booking-engine-holder{padding-top:50px}.deal-page .deal span.resort-tag{display:block;position:absolute;bottom:40px;background:rgba(0,0,0,.8);padding:5px 20px;color:#fff;font-size:18px;right:-10px}.deal-page .deal span.resort-tag:before{content:"";display:block;height:0;width:0;right:0;border-style:solid;border-width:10px 10px 0 0;border-color:#555 transparent transparent transparent;position:absolute;top:35px}.contact-form,.contact-info{width:53%}.form-container{padding-top:50px}.form-container h1{margin:30px 0}.form-container .form-inline .control-label{width:25.3%}.form-container .form-inline .has-feedback .form-control-feedback{font-size:12px}.form-container .form-inline .form-control{width:73.7%;height:35px;border-radius:9px}.form-container .form-inline .form-group{width:100%;margin:15px 0}.form-container .form-inline .with-errors{margin-right:26.3%}.form-container .form-inline textarea.form-control{resize:none;height:170px}.form-container .form-inline .form-group .label-vertical-top{vertical-align:top}.form-container .big-orange-button{padding:10px 70px;float:right;font-family:'signika',Arial;font-size:20px;margin-right:26%}.form-container .big-purple-button{padding:10px 70px;float:right;font-family:'signika',Arial;font-size:20px;margin-right:26%}.gallery-header{padding-bottom:30px}.gallery-header .gallery-title{padding-bottom:15px;padding-right:6px}.gallery-section{height:520px}.gallery-section .gallery-title{margin-top:10px;font-size:14px}.gallery-section .img-captions{padding-top:10px}.gallery-section .img-captions .img-index{float:left;direction:ltr}.gallery-section .img-captions .img-name{float:right}.gallery-header .current .gallery-img-overlay{border:6px solid #824c71}.gallery-header .gallery-img-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.gallery-header .gallery-img-overlay:hover{background-color:rgba(0,0,0,.5);padding:60px}.gallery-header .gallery-img-overlay:hover i{display:block;background:url(../Images/SiteIcons/icons.png) no-repeat -7px -1083px;height:46px;width:46px}.gallery-header .current .gallery-img-overlay:hover{padding:54px}.gallery-sliders .carousel-control:hover{color:#000}.gallery-sliders .carousel-inner .item>.loading{background:url(../Images/SiteIcons/rolling.gif) no-repeat center center;z-index:-1;height:100%;width:100%}.gallery-sliders>.carousel{display:none;position:absolute;width:100%;top:0;margin-bottom:0}.gallery-sliders>.carousel.active-slide{display:block}.slider-bottom-banner>img{padding:20px 15px}.general-page-gallery .carousel-indicators{bottom:5px}.reviews-page #booking-engine-holder{margin:0 auto}.reviews-page-text .octopus-content{padding:0}.reviews-header .reviews-page-text{line-height:2;margin-bottom:10px}.reviews-page h1{margin:45px 0}.reviews-header h1>br{display:none}.reviews-header .reviews-summary{padding:20px 30px}.reviews-header .accordion-body.collapse{display:block}.avg-resort-box .row-header{float:right;width:53.3%}.avg-resort-box .review-rate{width:46.7%;float:left;text-align:left}.avg-resort-box .review-stars{display:inline-block;vertical-align:top;margin-right:8%;text-align:right}.avg-resort-box .blue-btn{margin-right:10px;color:#fff;border:none;border-radius:8px;padding:4px 20px;text-decoration:none}.review-row{margin-bottom:10px}.avg-resort-box .accordion-body.collapse{display:block;height:auto !important}.avg-resort-box .review-row .from-rev{margin-right:10px}.review-rating-summary>div{float:right;margin-left:40px}.review-rating-summary .review-rate{margin-left:10px}#review-resort .review-row>div{float:right;margin-left:10px}.reviews-summary .orange-btn{margin-top:90px;display:inline-block;color:#fff}.reviews-summary .purple-btn{margin-top:90px;display:inline-block;color:#fff}#review-resort .reviews-summary{padding:20px 95px 20px 10px}#review-resort .review-row>.row-header{width:150px}#review-resort .review-row>.review-rate{width:30px;margin:0 35px 0 20px}.review-box{padding:30px 40px}.review-box .review-rate{float:left}.review-box .review-rate .review-stars{display:inline-block;vertical-align:top;margin-right:15px}.review-box .review-title{float:right}.review-box .review-date,.review-box .review-content{padding-top:30px;padding-left:260px}.all-reviews{margin-top:45px}.all-reviews>.row{border-top:1px dashed #000}.all-reviews nav{text-align:center}.review-box .read-more{font-weight:bold}.review-box .read-more:after{content:"";position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;font-size:11px;left:-5px}#review-iframe{height:1160px}.error-page .error-page-box{width:100%;background-color:#fff;border:1px dotted #804d78;padding:110px 120px;margin:45px auto}.error-page-box .chain-logo>img{height:105px;width:231px;margin:0 auto}.error-page-box .action-box{width:420px;margin:0 auto}.error-page-box .action-box span{font-size:24px;display:block;margin:40px 0 50px 0}.error-page-box .action-box .big-orange-button{background-color:#d05712;padding:10px 70px;border-radius:0;font-size:18px;display:block}.error-page-box .action-box .big-purple-button{background-color:#824c71;padding:10px 70px;border-radius:0;font-size:18px;display:block}.login-form.form-container .form-inline .form-control{width:73%}.my-reser-holder h1{text-align:center}.box-reser{padding-bottom:35px}.box-reser .resort-image,.reser-room .room-image{width:33.5%;float:right;margin-left:2.7%}.room-box{padding-bottom:50px}.box-reser .reser-data ul,.reser-room .reser-room-data ul{list-style:none;display:table;padding:0}.box-reser .reser-data ul{padding:10px 0 0 0}.reser-data .reser-header{padding:10px 0;border-top:1px dashed #000;border-bottom:1px dashed #000}.reser-data>div,.reser-room-data .room-title{font-size:18px}.reser-data li label:first-child,.reser-room .reser-room-data li label:first-child{padding-left:5px;font-weight:normal}.reser-data li label,.reser-room .reser-room-data li label{padding-top:5px;padding-bottom:5px}.my-reser-holder .cancel-whole-res,.my-reser-holder .cancel-butt{cursor:pointer;display:inline-block;border:1px solid #d05712;border-right-width:2px;border-bottom-width:2px;padding:3px 15px}.my-reser-holder .cancel-butt{float:right;margin-right:35.5%}.reser-room{background:#fff;padding:40px 10px 20px 10px;font-size:14px;border:2px solid #d8d8d8;border-bottom-width:1px}.my-reser-holder .uncancel-res{display:none}.bookings-paging{border-top:1px dashed #000;padding-top:20px;text-align:center;font-size:24px}.reser-room-data label.cancelled{color:#b2074a}.reser-room-data label.reserved{color:#5dda50}div#cancel-reservation-modal textarea{max-width:100%}#loading-window .image img{height:25px}#loading-window .image{width:30px;margin:0 auto}#loading-window p{font-size:21px;color:#00999a;text-align:center}.main-chain-text .octopus-content{position:relative;z-index:1}.YoutubeVideo{width:60px;height:45px;float:left;margin-left:33px;cursor:pointer;background:url('../../octopus/Upload/images/youtubeicon-2.png') no-repeat center center}.YoutubeVideo:hover{background:url('../../octopus/Upload/images/youtube-hover.png') no-repeat center center}.booking-engine-holder .progress{position:relative;top:20px}.progress{padding:3px;background:transparent;border-radius:6px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px rgba(255,255,255,.08);box-shadow:inset 0 1px 2px rgba(116,205,247,.25),0 1px rgba(116,205,247,.08);border:1px solid #824c71;position:absolute;width:945px}.progress-bar{position:relative;height:12px;width:0;background-color:#824c71;border-radius:10px;-webkit-transition:.8s linear;-moz-transition:.8s linear;-o-transition:.8s linear;transition:.8s linear;-webkit-transition-property:width,background-color;-moz-transition-property:width,background-color;-o-transition-property:width,background-color;transition-property:width,background-color}.progress-bar:before,.progress-bar:after{content:'';position:absolute;top:0;right:0;left:0}.progress-bar:before{bottom:0;border-radius:4px 4px 0 0}.progress-bar:after{z-index:2;bottom:0%;border-radius:4px}@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;left:0;bottom:0;right:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../Images/prettyPhoto/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../Images/prettyPhoto/error.svg) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.prev,.blueimp-gallery>.next{position:absolute;top:50%;right:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;direction:ltr;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.prev{right:auto;left:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;right:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;left:15px;right:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;left:15px;bottom:15px;width:15px;height:15px;background:url(../Images/prettyPhoto/play-pause.svg) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.prev:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.close:hover,.blueimp-gallery>.title:hover,.blueimp-gallery>.play-pause:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.title,.blueimp-gallery-controls>.play-pause{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.prev,.blueimp-gallery-right>.prev,.blueimp-gallery-single>.next,.blueimp-gallery-left>.next,.blueimp-gallery-single>.play-pause{display:none}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.play-pause{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../Images/prettyPhoto/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../Images/prettyPhoto/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}@media(min-width:1200px){.progress{width:1140px}.navbar-brand .img-responsive{width:auto;height:46px}.resort .resort-img{height:257px}.gallery-section{height:610px}header .navbar-nav{font-size:16px}body{font-size:16px}.resort-deal .ghost-btn{width:148px}}@media(min-width:992px) and (max-width:1199px){.navbar .navbar-header .navbar-brand>img{width:215px;top:15px}header .navbar-nav{font-size:17px}.tooltip-close{position:absolute;padding-top:4px;padding-left:7px}}