@charset "utf-8";@import "https://fonts.googleapis.com/css?family=Hind:100,400,300,300i,600,700&subset=latin,greek";@import "https://fonts.googleapis.com/css?family=Hind:100,300,700&subset=latin,greek";@font-face{font-family:neutradisplay titling;src:url(../../fonts/NeutraDisp-Titling.eot);src:url(../../fonts/NeutraDisp-Titling.eot?#iefix) format('embedded-opentype'),url(../../fonts/NeutraDisp-Titling.woff2) format('woff2'),url(../../fonts/NeutraDisp-Titling.woff) format('woff'),url(../../fonts/NeutraDisp-Titling.ttf) format('truetype'),url(../../fonts/NeutraDisp-Titling.svg#glyphicons_halflingsregular) format('svg')}.key-icon{width:14px;height:14px;background-image:url(../../images/key-icon.png);background-repeat:no-repeat;float:left;margin-right:10px}.three-icon{width:18px;height:12px;background-image:url(../../images/three-icon.png);background-repeat:no-repeat;float:left;margin:2px -10px 0 20px}.modify-icon{width:20px;height:20px;background-image:url(../../images/modify-icon.png);background-repeat:no-repeat;float:left;margin-left:18px;margin-top:-2px}.neutra{font-family:hind}ol,ul{margin-left:20px;font-family:hind;color:#333}body{font-weight:lighter;font-family:hind!important}*{margin:0;padding:0}.h1-title{text-decoration:none;color:#fff}.offer-lightbox-modal .bottom-texts-wrap ol{padding:0 25px}.offer-lightbox-modal .bottom-texts-wrap ol li{padding-left:0;font-family:hind;font-weight:lighter}.offer-lightbox-modal .bottom-texts-wrap ul li{padding-left:0;font-family:hind;font-weight:lighter}.offer-lightbox-modal .bottom-texts-wrap ul{padding:0 25px}input:focus,select:focus,textarea:focus,button:focus{outline:none}::-webkit-input-placeholder{color:#141311}:-moz-placeholder{color:#141311}::-moz-placeholder{color:#141311}:-ms-input-placeholder{color:#141311}.left{float:left}.right{float:right}.wrapper{min-width:768px}.main-wrapper{padding-left:20px!important;padding-right:20px!important;float:none!important;margin:0 auto;max-width:1280px!important}.clear{clear:both}.menu{list-style-type:none}.menu li{float:left}.menu li a{text-decoration:none;color:#333}.header-wrapper{max-width:1240px;margin:0 auto;float:none!important;padding-right:0!important;padding-left:18px!important}.header-first{padding:0!important}.header-first .menu{float:right;margin-bottom:0!important}.header-first .menu li a{display:block;font-weight:lighter;font-size:1em;padding:15px 18px 8px}.header-first .menu li .first-item{border-bottom:1px solid #efebeb;background:#fff!important}.header-first .menu li .second-item{padding-right:10px;min-width:200px;text-align:center}.header-first .menu li .last-item{padding-left:10px;min-width:130px;text-align:center}.header-first .menu .main-menu:hover>.second-item{background:#fff!important;border-bottom:1px solid #efebeb}.currency-headerborder-bottom: 1px solid #efebeb; .header-first .menu li .first-item:hover{background:#efebeb;border-bottom:1px solid #efebeb}.header-first .menu li:hover>ul{display:block}.header-first .menu .submenu{min-width:100%;list-style-type:none;position:absolute;z-index:999;background:#fff;display:none;overflow:auto;max-height:500px;margin-left:0}.header-first .menu .submenu li a:hover{color:#ddd}.header-first .menu .submenu .menu-space{height:15px}.header-first .menu .main-menu{position:relative}.header-first .menu .main-menu:hover>.first-item{background:#fff!important;border-bottom:1px solid #efebeb}.header-first .menu .submenu li{display:block;float:none}.header-first .menu .submenu li a{display:block;padding:5px 10px 0 15px}.header-second{padding:0!important}.header-second .logo-wrapper{padding:0!important;max-width:250px;float:left}.h1-title{text-decoration:none;color:#fff}.header-second .menu-wrapper{padding:0!important;padding-top:30px!important;float:right}.header-second .menu-wrapper .menu{float:right}.header-second .menu-wrapper .menu li a{font-weight:lighter;display:block;padding:8px 18px;font-size:18px;line-height:1}.header-second .menu-wrapper .menu li .active{background:#fff}.header-second .menu-wrapper .menu li a:hover{background-color:#4191af;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;color:#fff}.header-second .menu-wrapper .menu li .last-item{}.header-first .menu .main-menu:hover>.last-item{background:#fff!important;border-bottom:1px solid #efebeb}.section-one{padding:0!important;margin:0 auto;float:none!important;max-width:1400px}.tabs-wrapper{background: #003c52;}.tabs-wrapper .menu{display:table;margin:0 auto;height:60px}.tabs-wrapper .menu li a{display:block;padding:19px 38px 19px 0;position:relative;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s}.tabs-wrapper .menu li a:hover>span{color:#fff}.tabs-wrapper .menu li a:hover>.radiused-number{background-color: #164f65;}.tabs-wrapper .menu .active span{color:#fff;text-decoration:underline}.tabs-wrapper .menu .active .radiused-number{background-color: #026f99;}.tabs-wrapper .menu li a .triangle{display:none}.tabs-wrapper .menu .active .triangle{display:block;position:absolute;color:#f5f5f5;top:55px;z-index:999;left:6px;font-size:20px}.tabs-wrapper .menu li a .radiused-number{font-family:hind;color:#fff;width:30px;height:30px;border-radius:50px;background-color: #759faf;padding-top:5px;text-align:center;font-size:16px;float:left;margin-top:-4px;}.tabs-wrapper .menu li a span{text-transform:uppercase;color:#ddd;font-weight:lighter;margin-left:15px;font-size:16px;letter-spacing:.05rem}.menu-upper{text-transform:uppercase}.section-one .content-wrapper{padding:0;height:327px}.section-one .content-wrapper .content-left{padding:22px 30px 22px 40px;background-color:rgba(0,0,0,.63)!important;height:auto;min-height:100%}.section-one .content-wrapper .content-left .space-block{float:left;width:40px;height:275px}.section-one .content-wrapper .content-left .title{font-weight:lighter;font-size:18px;color:#f5f5f5}.section-one .content-wrapper .content-left .content-1{width:250px;float:left}.section-one .content-wrapper .content-left .summary-content{width:65%;float:left}.textContainer{display:table!important;height:25px;background-color:#777;width:100%;margin:16px 0 12px}.textContainer-txt{display:table-cell;vertical-align:middle;text-align:center;line-height:11px;padding:5px 0 2px;font-size:15px;font-family:hind}.step2-roompersons-center{color:#141311;font-size:10px;padding-bottom:8px;text-align:center}.step3-rate-right{font-size:10px;font-weight:700;font-family:hind;text-align:right}.step3-total-right{font-size:10px;font-weight:700;font-family:hind;color:#282828;text-align:right}.border-2{border-bottom:1px;border:#1f1f1f solid 1px;margin:10px 0}.step3-rate{font-size:10px;font-weight:700;font-family:hind;color:#282828}.step2-price-break{font-style:italic;font-weight:lighter;font-size:.8em}.step3-total{font-size:10px;font-weight:700;font-family:hind;color:#fff;line-height:24px}.section-one .content-wrapper .content-left .content-2{width:347px;float:left}.section-one .content-wrapper .content-left .content-2 .first-dropdown{margin:0 auto}.three-dropdowns-wrapper{width:100%}.three-dropdowns-wrapper .three-dropdowns-title{color:#fff;font-size:16px;line-height:.8;margin:20px 0 12px}.three-dropdowns-wrapper .white-dropdown{width:160px;float:left}.three-dropdowns-wrapper .white-dropdown .dropdown-menu{min-width:112px}.three-dropdowns-wrapper .white-dropdown.one{margin-right:5px}.three-dropdowns-wrapper .white-dropdown.two{margin-right:2.5px}.three-dropdowns-wrapper .white-dropdown.three{margin-left:2.5px}.three-dropdowns-title span{color:#f5f5f5;font-weight:lighter}.section-one .content-wrapper .content-left .content-3{width:150px;float:left}.section-one .content-wrapper .content-left .content-1 .date-box-wrap{width:100%}.section-one .content-wrapper .content-left .content-1 .date-box-wrap .date-box{width:123px;padding:17px 10px;cursor:pointer}.section-one .content-wrapper .content-left .content-1 .date-box-wrap .date-box:hover{background-color:#ddd;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s}.section-one .content-wrapper .content-right{background-color: #2d444d;padding:22px 36px 22px 24px;height:auto;min-height:100%;}.section-one .content-wrapper .content-right .search{background-color: #4191af;color:#fff;text-align:center;cursor:pointer;height:65px;width:250px;padding-top:20px;border:0;font-weight:300;text-transform:uppercase;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;padding:23px;}.section-one .content-wrapper .content-right .search p{font-size:18px}.section-one .content-wrapper .content-right .search p span{margin-right:8px}.section-one .content-wrapper .content-right .availability-calendar{cursor:pointer;text-align:center;font-size:18px;line-height:.8;margin-top:30px;color:#f5f5f5;font-weight:lighter;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s}.section-one .content-wrapper .content-right .availability-calendar:hover{color: #c9c7c7;}.section-one .content-wrapper .content-right .search:hover{color:#fff;border-color: #003c52;background-color: #003c52;}.best-price:hover{cursor:pointer}.section-one .content-wrapper .content-right .title-wrap{padding-bottom:5px}.section-one .content-wrapper .content-right .title-wrap .text-left{float:left;font-weight:lighter;font-size:18px;color:#f5f5f5;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-right{font-weight:lighter;font-size:18px;color:#f5f5f5;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-currency{font-weight:lighter;font-size:14px;color:#333}.date-box{background-color:#fff}.date-box-title{font-weight:lighter;font-size:18px;line-height:.8}.date-box .horizontal-line{border-top:2px solid #b7b7b6;width:100%}.horizontal-line{border-top:1px solid #777;width:100%}.date-box .week{padding-top:10px;font-weight:lighter;line-height:.8}.date-box .day{font-size:45px;line-height:.8}.date-box .month-year{margin-bottom:0;line-height:.8;font-weight:lighter}.white-dropdown{width:250px;height:50px}.white-dropdown .title-wrapper{float:left}.white-dropdown .count-wrapper{float:right}.white-dropdown .count-wrapper .count{font-size:16px;margin-right:5px}.white-dropdown .dropdown-menu{border:none;width:100%;border-radius:0;top:48px;padding:0}.white-dropdown .dropdown-menu>li>a{text-align:left;font-size:17px;font-family:hind;font-weight:lighterer}.white-dropdown .dropdown-menu>li>a:hover{background-color:#ddd}.white-dropdown .dropdown-toggle{cursor:pointer;background-color:#fff;height:100%;width:100%;padding:15px 14px 20px 20px;border:1px dotted #ddd;font-weight:lighter}.white-dropdown .dropdown-toggle .glyphicon-chevron-up{display:none}.white-dropdown.open .dropdown-toggle .glyphicon-chevron-down{display:none}.white-dropdown.open .dropdown-toggle .glyphicon-chevron-up{display:inline}.white-input{height:50px;border:none;padding-left:20px;padding-right:20px;font-weight:lighter}#promo_code{width:150px}.promo-div{text-align:center}.section-two{background-color:#f7f7f7;margin:0 auto;float:none!important;padding-top:5px;padding-bottom:5px}.section-two .title{color:#141311;font-size:16px;margin-bottom:15px;text-transform:uppercase;font-weight:lighter}.date-selectors-wrap{max-width:900px;float:none!important;margin:0 auto;height:90px;padding:17px 12px!important;border-top:1px dotted #777;border-bottom:1px dotted #777}.date-selectors-wrap .selector-wrap{padding:0!important}.date-selectors-wrap .left-right-button{cursor:pointer;float:left;width:55px;height:55px;color:#fff;text-align:center;padding-top:16px;font-size:18px;background-color:#4191af}.date-selectors-wrap .left-right-button:hover{background-color: #003c52;border-color:#141311;color:#fff;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;}.date-selectors-wrap .left-right-button .glyphicon{font-weight:700!important}.date-selectors-wrap .space-block{width:55px;height:55px;float:left}.silver-dropdown{float:left;width:210px;height:55px}.silver-dropdown .dropdown-menu{border:none;padding:0;border-radius:0;width:100%;top:53px}.silver-dropdown .dropdown-menu>li>a{background:#ddd;font-size:18px;font-weight:lighter}.silver-dropdown .dropdown-menu>li>a:hover{background:#ddd;color:#6a6a6a}.date-selectors-wrap .right{float:right}.silver-dropdown .title-wrapper{float:left;font-weight:lighter}.silver-dropdown .count-wrapper{float:right}.silver-dropdown .dropdown-toggle{cursor:pointer;background-color:#ddd;height:100%;width:100%;padding:16px 20px 18px;font-size:18px}.silver-dropdown .dropdown-toggle .glyphicon-chevron-up{display:none}.silver-dropdown.open .dropdown-toggle .glyphicon-chevron-down{display:none}.silver-dropdown.open .dropdown-toggle .glyphicon-chevron-up{display:block}.calendars-wrapper{max-width:900px;float:none!important;margin:0 auto;padding:20px 12px!important}.calendars-wrapper .calendar{width:429px}.calendar .week-name{width:58px;margin-right:3px;text-align:center;float:left;line-height:.8;padding:10px 0}.calendar .week-name.first,.calendar .week-name.last{color:#b7b7b6}.calendar .calendar-item{width:58px;height:58px;border:1px solid;float:left;margin:0 3px 3px 0;padding:9px 5px 0;cursor:pointer;position:relative}.calendar.right .calendar-item{margin:0 0 3px 3px}.calendar .calendar-item:hover{background-color: #4191af;border-color:#141311;color:#fff;}.calendar-item .not-available{display:none}.calendar-item .old-price{display:none}.calendar-item .day{margin:0!important;line-height:.8;text-align:right;font-family:NeutraDisplay Titling;font-weight:100;color:#fff}.calendar-item .price{position:absolute;font-size:12px;bottom:2px;font-weight:lighter;line-height:90%;color:#ffff}.calendar-item.other-month{background-color:#fff;border-color:#ddd;color:#ddd}.calendar-item.selected-dates{background-color:#b7b7b6;border-color:#b7b7b6;color:#fff}.calendar-item.available-rooms{background-color: #003c52;border-color:#ddd;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;}.calendar-item.minimum-stay{background-color:#3c7eb6;border-color:#6a6a6a;color:#fff}.calendar-item.no-availability{background-color:#ccc;border-color:#ccc;color:#fff}.calendar-item.no-availability .not-available{display:block;font-size:12px;font-weight:100;line-height:1;position:absolute;bottom:2px}.calendar-item.no-availability .price{display:none}.calendar-item.available-rooms.have-old-price .old-price{display:block;position:absolute;bottom:10px;font-weight:lighter}.calendar-item.available-rooms.have-old-price .old-price strike{font-weight:100;font-size:11px;color:#fff}.calendar-item .arrive-depart{display:none}.calendar-item .arrive-depart .arrive,.calendar-item .arrive-depart .depart{display:none}.calendar-item.selected-dates.start .arrive-depart,.calendar-item.selected-dates.end .arrive-depart{display:block;position:absolute;bottom:12px}.calendar-item.selected-dates.start .arrive-depart .arrive{display:block;font-size:12px}.calendar-item.selected-dates.end .arrive-depart .depart{display:block;font-size:12px}.color-coding-wrap{padding-top:50px;padding-bottom:55px}.color-coding-wrap .menu{margin:0 auto;display:table}.color-coding-wrap .menu li a{padding-right:30px}.color-coding-wrap .menu li a.last{padding-right:0}.color-coding-wrap .menu li a .radiused-color{width:20px;height:20px;border-radius:50px;float:left;background-color:red}.color-coding-wrap .menu li a span{margin-left:8px;font-size:12px;color:#333}.color-coding-wrap .menu li a.selected-dates .radiused-color{background-color:#b7b7b6}.color-coding-wrap .menu li a.available-rooms .radiused-color{background-color: #003c52;}.color-coding-wrap .menu li a.minimum-stay .radiused-color{background-color:#337ab7}.color-coding-wrap .menu li a.no-availability .radiused-color{background-color:#ccc}.footer{height:180px;padding-top:40px;padding-left:0!important;padding-right:18px!important}.footer-left{padding:0!important}.footer-right{padding:0!important}.modify-button{cursor:pointer;width:165px;height:50px;border:2px solid #fff;padding-top:13px;padding-left:13px;background: #003c52;font-weight:lighter;color:#fff;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;}.modify-button:hover{border:2px solid #141311;color:#fff;border-color:#4191af;background-color: #4191af;}.modify-button p{float:left}.some-text{margin-top:25px;font-size:12px}.footer-right .first-image{margin-right:0}.textContainer{display:table!important;height:25px;background-color:#4191af;width:100%;margin:16px 0 12px}.textContainer-txt{display:table-cell;vertical-align:middle;text-align:center;line-height:11px;padding:5px 0 2px;font-size:15px;font-family:hind;color:#fff}.step2-roompersons-center{color:#141311;font-size:15px;padding-bottom:8px;text-align:center}.step3-rate-right{font-size:16px;font-weight:700;font-family:hind;text-align:right;color:#f5f5f5}.step3-total-right{font-size:16px;font-weight:700;font-family:hind;color:#f5f5f5;text-align:right}.border-2{border-bottom:1px;border:#a95b59 solid 1px;margin:10px 0}.step3-rate{font-size:15px;font-weight:700;font-family:hind;color:#f5f5f5}.step2-price-break{font-style:italic;font-weight:lighter;font-size:.8em}.step3-total{font-size:15px;font-weight:700;font-family:hind;color:#f5f5f5;line-height:24px}@media(max-width:1024px){.main-wrapper{padding-left:7px!important;padding-right:7px!important;max-width:722px!important}.header-wrapper{max-width:710px;padding-left:9px!important}.header-first .menu li a{font-size:.8em;padding:8px 10px 4px}.header-second .menu-wrapper .menu li a{padding:5px 8px;font-size:12px}.header-second .logo-wrapper{max-width:100px}.h1-title{text-decoration:none;color:#fff;font-size:18px;padding-top:10px}.header-second .logo-wrapper img{width:100%}.section-one .content-wrapper{height:200px}.section-one .content-wrapper .content-right{padding:15px 20px;float:right;max-width:190px}.section-one .content-wrapper .content-right .title-wrap .text-left{font-size:11px;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-right{font-size:12px;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-currency{font-weight:lighter;font-size:10px;color:#333}.section-one .content-wrapper .content-right .search{height:45px;width:140px;padding-top:14px}.section-one .content-wrapper .content-right .availability-calendar{font-size:12px;margin-top:18px;width:140px}.three-icon{width:12px;height:7px;background-size:100%;margin:1px -10px 0 8px}.section-one .content-wrapper .content-right .search p{font-size:12px}.section-one .content-wrapper .content-right .search p span{margin-right:4px}.tabs-wrapper .menu{height:40px}.tabs-wrapper .menu li a{padding:10px 24px 10px 0}.tabs-wrapper .menu li a .radiused-number{width:24px;height:24px;padding-top:4px;font-size:12px;margin-top:-4px}.tabs-wrapper .menu li a span{font-size:12px}.tabs-wrapper .menu .active .triangle{top:37px;left:4px;font-size:16px}.section-one .content-wrapper .content-left{padding:15px 24px 15px 20px;max-width:540px;float:left;min-width:528px}.section-one .content-wrapper .content-left .content-1{width:150px}.section-one .content-wrapper .content-left .title{font-size:11px;margin-bottom:4px}.section-one .content-wrapper .content-left .content-1 .date-box-wrap .date-box{width:73px;padding:10px 6px}.date-box-title{font-weight:lighter;font-size:12px;margin-bottom:4px}.date-box .horizontal-line{border-top:1px solid #b7b7b6}.date-box .week{padding-top:5px;margin-bottom:4px;font-size:10px}.date-box .day{font-size:30px;margin-bottom:4px}.date-box .month-year{font-size:10px}.white-dropdown{width:150px;height:35px}.white-dropdown .dropdown-toggle{padding:10px 3px}.white-dropdown .title-wrapper{font-size:10px}.white-dropdown .count-wrapper{font-size:10px}.white-dropdown .count-wrapper .count{font-size:12px}.white-dropdown .dropdown-menu{top:32px;min-width:150px}.white-dropdown .dropdown-menu>li>a{font-size:12px;padding:2px 20px}.section-one .content-wrapper .content-left .space-block{width:17px;height:174px}.section-one .content-wrapper .content-left .content-2{width:200px;float:left}.section-one .content-wrapper .content-left .summary-content{width:65%;float:left}.textContainer{display:table!important;height:25px;background-color:#777;width:100%;margin:16px 0 12px}.textContainer-txt{display:table-cell;vertical-align:middle;text-align:center;line-height:13px;padding:5px 0 2px;font-size:11px;font-family:hind}.step2-roompersons-center{color:#141311;font-size:10px;padding-bottom:8px;text-align:center}.step3-rate-right{font-size:10px;font-weight:700;font-family:hind;text-align:right}.step3-total-right{font-size:10px;font-weight:700;font-family:hind;color:#333;text-align:right}.border-2{border-bottom:1px;border:#1f1f1f solid 1px;margin:10px 0}.step3-rate{font-size:10px;font-weight:700;font-family:hind;color:#333}.step2-price-break{font-style:italic;font-weight:lighter;font-size:.8em}.step3-total{font-size:10px;font-weight:700;font-family:hind;line-height:15px}.three-dropdowns-wrapper .three-dropdowns-title{font-size:10px;line-height:.8;margin:10px 0 6px}.three-dropdowns-wrapper .white-dropdown{width:160px}.three-dropdowns-wrapper .white-dropdown .dropdown-menu{min-width:90px}.three-dropdowns-wrapper .white-dropdown.one{margin-right:2px}.three-dropdowns-wrapper .white-dropdown.two{margin-right:1px}.three-dropdowns-wrapper .white-dropdown.three{margin-left:1px}.section-one .content-wrapper .content-left .content-3{width:100px}.white-input{height:35px;border:none;padding-left:7px;padding-right:7px;font-size:10px}.section-two{max-width:710px;padding-top:24px}.section-two .title{font-size:12px;margin-bottom:8px}.date-selectors-wrap{max-width:680px;height:60px;padding:6px 8px!important}.date-selectors-wrap .left-right-button{width:45px;height:45px;padding-top:14px;font-size:12px}.silver-dropdown{width:140px;height:45px}.silver-dropdown .dropdown-toggle{padding:14px 7px 18px;font-size:12px}.silver-dropdown .dropdown-menu{top:42px;min-width:140px}.silver-dropdown .dropdown-menu>li>a{font-size:12px;padding:0 7px}.calendars-wrapper{max-width:680px;padding:10px 8px!important}.calendars-wrapper .calendar{width:329px}.calendar .week-name{width:45px;margin-right:2px;padding:5px 0;text-transform:uppercase}.calendar .calendar-item{width:45px;height:45px;margin:0 2px 2px 0;padding:5px 3px 0}.calendar.right .calendar-item{margin:0 0 2px 2px}.calendar-item .day{font-size:10px}.calendar-item .price{font-size:8px;bottom:1px}.calendar-item.available-rooms.have-old-price .old-price strike{font-size:10px}.calendar-item.no-availability .not-available{font-size:10px;bottom:1px}.calendar-item.selected-dates.start .arrive-depart .arrive{font-size:10px}.calendar-item.selected-dates.end .arrive-depart .depart{font-size:10px}.color-coding-wrap{padding-top:25px}.color-coding-wrap .menu li a{padding-right:20px}.color-coding-wrap .menu li a .radiused-color{width:15px;height:15px;margin-top:4px}.color-coding-wrap .menu li a span{margin-left:4px;font-size:9px}.footer{height:120px;padding-top:25px;padding-right:18px!important}.footer-left{max-width:50%;float:left}.modify-button{width:115px;height:35px;padding-top:9px;padding-left:6px}.modify-button p{font-size:10px}.modify-icon{width:10px;height:10px;background-size:100%;margin-top:1px}.some-text{margin-top:15px;font-size:9px}.footer-right{max-width:50%;float:right}.footer-right img{max-width:70px}.footer-right .first-image{margin-right:14px}; } @media(min-width:1164px) and (max-width:1315px) { .section-one .content-wrapper .content-left .space-block{width:45px}.white-dropdown .dropdown-menu>li>a{padding:4px 28px}}@media(min-width:1024px) and (max-width:1164px){.section-one .content-wrapper .content-left .space-block{width:20px}.white-dropdown .dropdown-menu>li>a{padding:4px 28px}.room-list-wrapper .room-item-wrap .footer-section .price-wrap{width:100%}.vertical .thumbs .room-list-wrapper .room-item-wrap .footer-section .price-wrap{width:auto}.room-list-wrapper .room-item-wrap .footer-section .book-now-button{float:left!important;margin-top:10px}}@media(min-width:992px) and (max-width:1024px){.room-list-wrapper .room-item-wrap .footer-section .price-wrap{width:100%}.vertical .thumbs .room-list-wrapper .room-item-wrap .footer-section .price-wrap{width:auto}.room-list-wrapper .room-item-wrap .footer-section .book-now-button{float:left!important;margin-top:10px}}@media(min-width:1024px) and (max-width:1315px){.section-one .content-wrapper{padding:0;height:317px}.section-one .content-wrapper .content-left .content-1{width:200px}.section-one .content-wrapper .content-left .content-1 .date-box-wrap .date-box{width:99px;padding:15px 8px}.date-box-title{font-size:16px;margin-bottom:6px}.date-box .week{padding-top:8px;font-size:12px;margin-bottom:6px}.date-box .day{font-size:40px;margin-bottom:6px}.date-box .month-year{font-size:12px}.horizontal-line{border-top:2px solid #b7b7b6}.white-dropdown{width:200px}.white-dropdown .dropdown-toggle{padding:15px 7px 10px}.section-one .content-wrapper .content-left{padding:22px 30px 22px 20px}.section-one .content-wrapper .content-right{padding:22px 20px 22px 24px}.section-one .content-wrapper .content-left .title{font-size:14px}.section-one .content-wrapper .content-left .content-2{width:300px;float:left}.section-one .content-wrapper .content-left .summary-content{width:68%;float:left}.three-dropdowns-wrapper .white-dropdown{width:145px;float:left}.three-dropdowns-wrapper .white-dropdown .dropdown-menu{min-width:90px}.three-dropdowns-wrapper .white-dropdown.one{margin-right:3px}.three-dropdowns-wrapper .white-dropdown.two{margin-right:1.5px}.three-dropdowns-wrapper .white-dropdown.three{margin-left:1.5px}.three-dropdowns-wrapper .three-dropdowns-title{font-size:14px}.section-one .content-wrapper .content-left .content-3{width:130px}#promo_code{width:130px}.section-one .content-wrapper .content-right .title-wrap .text-left{font-size:14px;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-right{font-size:14px;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-currency{font-weight:lighter;font-size:12px;color:#a94442}.section-one .content-wrapper .content-right .search{width:100%}.section-one.portal .content-wrapper .content-right .search{width:200px}.section-one .content-wrapper .content-right .availability-calendar{font-size:16px}.three-icon{margin:0 -5px 0 0}; } @media only screen and (min-device-width:768px) and (max-device-width:1024px) { .main-wrapper{padding-left:7px!important;padding-right:7px!important;max-width:722px!important}.header-wrapper{max-width:710px;padding-left:9px!important}.header-first .menu li a{font-size:8px;padding:8px 10px 4px}.header-second .menu-wrapper .menu li a{padding:5px 8px;font-size:12px}.header-second .logo-wrapper{max-width:100px}.header-second .logo-wrapper img{width:100%}.section-one .content-wrapper{height:200px}.section-one .content-wrapper .content-right{padding:15px 20px;float:right;max-width:190px}.section-one .content-wrapper .content-right .title-wrap .text-left{font-size:11px;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-right{font-size:12px;margin-bottom:0}.section-one .content-wrapper .content-right .title-wrap .text-currency{font-weight:lighter;font-size:10px;color:#333}.section-one .content-wrapper .content-right .search{height:45px;width:140px;padding-top:14px}.section-one .content-wrapper .content-right .availability-calendar{font-size:12px;margin-top:18px}.three-icon{width:12px;height:7px;background-size:100%;margin:1px -10px 0 8px}.section-one .content-wrapper .content-right .search p{font-size:12px}.section-one .content-wrapper .content-right .search p span{margin-right:4px}.tabs-wrapper .menu{height:40px}.tabs-wrapper .menu li a{padding:10px 24px 10px 0}.tabs-wrapper .menu li a .radiused-number{width:24px;height:24px;padding-top:4px;font-size:12px;margin-top:-4px}.tabs-wrapper .menu li a span{font-size:12px}.tabs-wrapper .menu .active .triangle{top:35px;left:4px;font-size:16px}.section-one .content-wrapper .content-left{padding:15px 24px 15px 20px;max-width:540px;float:left;min-width:528px}.three-dropdowns-wrapper .three-dropdowns-title{font-size:10px;line-height:.8;margin:10px 0 6px}.three-dropdowns-wrapper .white-dropdown{width:90px}.three-dropdowns-wrapper .white-dropdown .dropdown-menu{min-width:90px}.three-dropdowns-wrapper .white-dropdown.one{margin-right:2px}.three-dropdowns-wrapper .white-dropdown.two{margin-right:1px}.three-dropdowns-wrapper .white-dropdown.three{margin-left:1px}.section-one .content-wrapper .content-left .content-1{width:150px}.section-one .content-wrapper .content-left .title{font-size:11px;margin-bottom:4px}.section-one .content-wrapper .content-left .content-1 .date-box-wrap .date-box{width:73px;padding:10px 6px}.date-box-title{font-weight:lighter;font-size:12px;margin-bottom:4px}.date-box .horizontal-line{border-top:1px solid #b7b7b6}.date-box .week{padding-top:5px;margin-bottom:4px;font-size:10px}.date-box .day{font-size:30px;margin-bottom:4px}.date-box .month-year{font-size:10px}.white-dropdown{width:150px;height:35px}.white-dropdown .dropdown-toggle{padding:10px 3px}.white-dropdown .title-wrapper{font-size:10px}.white-dropdown .count-wrapper{font-size:10px}.white-dropdown .count-wrapper .count{font-size:12px}.white-dropdown .dropdown-menu{top:32px;min-width:150px}.white-dropdown .dropdown-menu>li>a{font-size:12px;padding:2px 20px}.section-one .content-wrapper .content-left .space-block{width:17px;height:174px}.section-one .content-wrapper .content-left .content-2{width:200px;float:left}.section-one .content-wrapper .content-left g{width:65%;float:left}.section-one .content-wrapper .content-left .content-3{width:100px}#promo_code{width:100px}.white-input{height:35px;border:none;padding-left:7px;padding-right:7px;font-size:10px}.section-two{max-width:710px;padding-top:24px}.section-two .title{font-size:12px;margin-bottom:8px}.date-selectors-wrap{max-width:680px;height:60px;padding:6px 8px!important}.date-selectors-wrap .left-right-button{width:45px;height:45px;padding-top:14px;font-size:12px}.silver-dropdown{width:140px;height:45px}.silver-dropdown .dropdown-toggle{padding:14px 7px 18px;font-size:12px}.silver-dropdown .dropdown-menu{top:42px;min-width:140px}.silver-dropdown .dropdown-menu>li>a{font-size:12px;padding:0 7px}.calendars-wrapper{max-width:680px;padding:10px 8px!important}.calendars-wrapper .calendar{width:329px}.calendar .week-name{width:45px;margin-right:2px;padding:5px 0}.calendar .calendar-item{width:45px;height:45px;margin:0 2px 2px 0;padding:5px 3px 0}.calendar.right .calendar-item{margin:0 0 2px 2px}.calendar-item .day{font-size:10px}.calendar-item .price{font-size:8px;bottom:1px}.calendar-item.available-rooms.have-old-price .old-price strike{font-size:10px}.calendar-item.no-availability .not-available{font-size:10px;bottom:1px}.calendar-item.selected-dates.start .arrive-depart .arrive{font-size:10px}.calendar-item.selected-dates.end .arrive-depart .depart{font-size:10px}.color-coding-wrap{padding-top:25px}.color-coding-wrap .menu li a{padding-right:20px}.color-coding-wrap .menu li a .radiused-color{width:15px;height:15px;margin-top:4px}.color-coding-wrap .menu li a span{margin-left:4px;font-size:9px}.footer{height:120px;padding-top:25px;padding-right:18px!important}.footer-left{max-width:50%;float:left}.modify-button{width:115px;height:35px;padding-top:9px;padding-left:6px}.modify-button p{font-size:10px}.modify-icon{width:10px;height:10px;background-size:100%;margin-top:1px}.some-text{margin-top:15px;font-size:9px}.footer-right{max-width:50%;float:right}.footer-right img{max-width:70px}.footer-right .first-image{margin-right:14px}; } .vertical .section-one .content-wrapper { position: absolute; z-index: 1; width: 290px; height: 800px; top: 90px; left: 20px; } .vertical .section-one .content-wrapper .content-left { padding: 0 20px 15px 20px; width: 290px; } .vertical .section-one .content-wrapper .content-left .content-1 .date-box-wrap { margin-top: -42px; } .vertical .section-one .content-wrapper .content-left .title.first-title { margin-bottom: 0; margin-left: -20px; width: 290px; color: #fff; background: #141311; padding: 20px 0 52px 0; } .vertical .section-one .content-wrapper .content-left .space-block { width: 0; height: 25px; float: none; clear: both; } .vertical .section-one .content-wrapper .content-left .content-2 { width: 250px; float: left; } .three-dropdowns-wrapper .three-dropdowns-title { line-height: 1; } .vertical .three-dropdowns-wrapper .white-dropdown.one { margin-right: 0; width: 100%; margin-bottom: 4px; } .vertical .three-dropdowns-wrapper .white-dropdown.two { margin-right: 0; width: 49%; } .vertical .three-dropdowns-wrapper .white-dropdown.three { margin-left: 0; width: 49%; float: right; } .vertical .white-input { padding-left: 20px; padding-right: 20px; } .vertical .section-one .content-wrapper .content-left .content-3 { width: 250px; } .vertical #promo_code { width: 250px; } .vertical .section-one .content-wrapper .content-right { padding: 15px 20px 15px 20px; float: none; max-width: 290px; clear: both; height: 145px; width: 100%; } .vertical .section-one .content-wrapper .content-right .title-wrap { width: 100%; } .vertical .section-one .content-wrapper .content-right .search { width: 250px; position: absolute; top: 110px; } .vertical .section-two { min-height: 1020px !important; padding-left: 325px !important; } @media(min-width:1024px) and (max-width:1315px) { .vertical .section-one .content-wrapper{width:240px;height:740px}.vertical .section-one .content-wrapper .content-left{width:240px}.vertical .section-one .content-wrapper .content-left .title.first-title{width:240px;padding:15px 0 47px}.vertical .section-one .content-wrapper .content-left .content-1 .date-box-wrap{margin-top:-35px}.vertical .section-one .content-wrapper .content-left .space-block{height:20px}.vertical .section-one .content-wrapper .content-left .content-2{width:200px}.vertical .section-one .content-wrapper .content-left .content-3{width:200px}.vertical #promo_code{width:200px}.vertical .section-one .content-wrapper .content-right .search{width:200px}.vertical .section-two{min-height:965px!important;padding-left:280px!important}; } @media only screen and (max-width:1024px) { .vertical .main-wrapper{max-width:900px!important}.vertical .header-wrapper{max-width:890px}.vertical .section-one .content-wrapper{position:absolute;z-index:1;width:170px;height:490px;top:55px;left:15px}.vertical .section-one .content-wrapper .content-left{padding:0 10px 8px;width:170px}.vertical .section-one .content-wrapper .content-left .content-1 .date-box-wrap{margin-top:-24px}.vertical .section-one .content-wrapper .content-left .title.first-title{margin-bottom:0;margin-left:-10px;width:170px;color:#fff;background:#141311;padding:10px 0 32px}.vertical .section-one .content-wrapper .content-left .space-block{width:0;height:10px;float:none;clear:both}.vertical .section-one .content-wrapper .content-left .content-2{width:150px}.vertical .three-dropdowns-wrapper .white-dropdown.one{margin-right:0;width:100%;margin-bottom:2px}.vertical .three-dropdowns-wrapper .white-dropdown.two{margin-right:0;width:49%}.vertical .three-dropdowns-wrapper .white-dropdown.three{margin-left:0;width:49%;float:right}.vertical .white-input{padding-left:3px;padding-right:3px}.vertical .section-one .content-wrapper .content-left .content-3{width:150px}.vertical #promo_code{width:150px}.vertical .section-one .content-wrapper .content-right{padding:8px 10px;float:none;max-width:170px;clear:both;height:100px;width:100%}.vertical .section-one .content-wrapper .content-right .search{width:150px;position:absolute;top:75px}.vertical .section-two{max-width:900px;min-height:635px!important;padding-left:190px!important}; } @media only screen and (max-width:950px) { .vertical .main-wrapper{max-width:722px!important;padding-left:0!important;padding-right:0!important}.vertical .section-two{padding-left:185px!important;padding-right:10px!important}.vertical .section-one .content-wrapper{top:50px;left:10px}.vertical .calendars-wrapper{width:526px;padding:5px 4px!important}.vertical .calendars-wrapper .calendar{width:259px}.vertical .calendar .week-name{width:36px;margin-right:1px;padding:3px 0;font-size:12px}.vertical .calendar .calendar-item{width:35px;height:35px;margin:0 1px 1px 0;padding:2px 1px 0}.vertical .calendar-item .price{font-size:7px}.vertical .calendar-item.available-rooms.have-old-price .old-price strike{font-size:8px}.vertical .calendar-item.no-availability .not-available{font-size:9px}.vertical .calendar-item.selected-dates.start .arrive-depart,.calendar-item.selected-dates.end .arrive-depart{bottom:10px}.vertical .calendar-item.selected-dates.start .arrive-depart .arrive{font-size:9px}.vertical .calendar-item.selected-dates.end .arrive-depart .depart{font-size:9px}}@media only screen and (min-width:1024px) and (max-width:1264px){.vertical .main-wrapper{max-width:980px!important}.vertical .calendars-wrapper{width:645px;padding:10px 0!important}.vertical .calendars-wrapper .calendar{width:320px}.vertical .calendar .week-name{width:43px;margin-right:2px;padding:6px 0;font-size:14px}.vertical .calendar .calendar-item{width:43px;height:43px;margin:0 2px 2px 0;padding:3px 2px 0}.vertical .calendar-item .price{font-size:8px}.vertical .calendar-item.available-rooms.have-old-price .old-price strike{font-size:9px}.vertical .calendar-item.no-availability .not-available{font-size:10px}.vertical .calendar-item.selected-dates.start .arrive-depart,.calendar-item.selected-dates.end .arrive-depart{bottom:11px}.vertical .calendar-item.selected-dates.start .arrive-depart .arrive{font-size:10px}.vertical .calendar-item.selected-dates.end .arrive-depart .depart{font-size:10px}.vertical .date-selectors-wrap .left-right-button{width:45px;height:45px;padding-top:11px}.vertical .date-selectors-wrap .space-block{width:45px;height:45px}.vertical .silver-dropdown{width:200px;height:45px}.vertical .silver-dropdown .dropdown-toggle{padding:13px 20px 15px;font-size:16px}.vertical .date-selectors-wrap{height:81px}}@media only screen and (max-device-width:1024px){.vertical .main-wrapper{max-width:900px!important}.vertical .header-wrapper{max-width:890px}.vertical .section-one .content-wrapper{position:absolute;z-index:1;width:170px;height:490px;top:55px;left:15px}.vertical .section-one .content-wrapper .content-left{padding:0 10px 8px;width:170px}.vertical .section-one .content-wrapper .content-left .content-1 .date-box-wrap{margin-top:-24px}.vertical .section-one .content-wrapper .content-left .title.first-title{margin-bottom:0;margin-left:-10px;width:170px;color:#fff;background:#141311;padding:10px 0 32px}.vertical .section-one .content-wrapper .content-left .space-block{width:0;height:10px;float:none;clear:both}.vertical .section-one .content-wrapper .content-left .content-2{width:150px}.vertical .three-dropdowns-wrapper .white-dropdown.one{margin-right:0;width:100%;margin-bottom:2px}.vertical .three-dropdowns-wrapper .white-dropdown.two{margin-right:0;width:49%}.vertical .three-dropdowns-wrapper .white-dropdown.three{margin-left:0;width:49%;float:right}.vertical .white-input{padding-left:3px;padding-right:3px}.vertical .section-one .content-wrapper .content-left .content-3{width:150px}.vertical #promo_code{width:150px}.vertical .section-one .content-wrapper .content-right{padding:8px 10px;float:none;max-width:170px;clear:both;height:100px;width:100%}.vertical .section-one .content-wrapper .content-right .search{width:150px;position:absolute;top:75px}.vertical .section-two{max-width:900px;min-height:635px;padding-left:190px!important}; } .section-two .title.text-left { margin-left: 23px; margin-bottom: 21px; } .room-repeater-wrapper { width: 100%; width: 1200px; border-bottom: 3px solid #666666; margin: 30px 5px 0 5px; } .room-repeater-wrapper p { color: #0d0d0d; line-height: 0.8; } .room-repeater-wrapper.first { margin-top: 0; } .room-repeater-wrapper .box-1 { width: 290px; float: left; padding: 15px; } .room-repeater-wrapper .box-2 { width: 410px; float: left; padding-left: 28px; padding-right: 28px; padding-top: 20px; } .room-repeater-wrapper .box-3 { width: 305px; float: left; padding-left: 17px; padding-right: 17px; padding-top: 20px; } .room-repeater-wrapper .box-4 { width: 195px; float: left; padding-left: 10px; padding-right: 40px; padding-top: 20px; } .room-repeater-wrapper .room-head { background: #d4d4d4; width: 100%; height: 50px; } .room-repeater-wrapper .room-head .box-1 { padding-left: 20px; height: 100%; cursor: pointer; } .horizontal .room-repeater-wrapper .room-head .box-1 { width: 700px; } .room-repeater-wrapper .room-head .box-2 { height: 100%; } .horizontal .room-repeater-wrapper .room-head .box-2 { display: none; } .room-repeater-wrapper .room-head .box-3 { height: 100%; } .room-repeater-wrapper .room-head .box-4 { height: 100%; } .room-repeater-wrapper .room-head .box-1 p { line-height: 0.8; color: #ffff; } .room-repeater-wrapper .room-head p { font-size: 18px; font-weight: lighter; } .room-repeater-wrapper .room-head .box-2 p { line-height: 0.8; display: none; } .room-repeater-wrapper .room-head.best-price-head .box-2 p { display: block; } .room-repeater-wrapper .room-head.best-price-head .box-3 p { display: block; } .room-repeater-wrapper .room-head .box-2 p img { margin-left: 8px; } .room-repeater-wrapper .room-head .box-3 p img { margin-left: 8px; } .room-repeater-wrapper .room-head .box-4 img { float: left; width: 30px; } .room-repeater-wrapper .room-head .box-4 p { position: relative; } .room-repeater-wrapper .room-head .box-4 .text { font-weight: lighter; font-size: 12px; margin-left: -3px; } .room-repeater-wrapper .room-head .box-4 small { font-weight: lighter; font-size: 8px; position: absolute; top: 2px; } .room-repeater-wrapper .room-head.best-price-head { background: #4191af; } .room-repeater-wrapper .room-body { margin-top: 1px; border-top: 1px solid #141311; width: 100%; } .room-repeater-wrapper .room-body .box-wrapper { float: left; } .room-repeater-wrapper .room-body .box-wrapper .dotted-line { clear: both; width: 97%; border-top: 1px solid #efebeb; margin-left: 28px; } .room-repeater-wrapper .room-body .box-1 { padding-bottom: 20px; cursor: pointer; } .room-repeater-wrapper .room-body .box-1 img { width: 100%; padding-bottom:10px; } .room-repeater-wrapper .room-body .box-2 { min-height: 183px; height: auto; padding-bottom: 20px; } .room-repeater-wrapper .room-body .box-2 .text-content { font-weight: lighter; line-height: 1.2; word-spacing: 2px; margin-bottom: 0; margin-top: 10px; font-family: 'Hind' !important; } .room-repeater-wrapper .silver-button { font-size: 11px; text-align: center; padding: 5px 10px; background: silver; float: left; margin-right: 10px; } .room-repeater-wrapper .orange-button { font-size: 11px; text-align: center; padding: 5px 10px; background: orange; float: left; } .room-repeater-wrapper .green-button { font-size: 11px; text-align: center; padding: 5px 10px; background: green; float: left; margin-right: 10px; } .room-repeater-wrapper .red-button { font-size: 11px; text-align: center; padding: 5px 10px; background: #A92F41; float: left; margin-right: 10px; } .room-repeater-wrapper .silver-button p { color: #fff; margin: 0 !important; } .room-repeater-wrapper .orange-button p { color: #fff; margin: 0 !important; } .room-repeater-wrapper .red-button p { color: #fff; margin: 0 !important; } .room-repeater-wrapper .green-button p { color: #fff; margin: 0 !important; } .room-repeater-wrapper .room-body .box-2 .box-title { margin-bottom: 12px; font-size: 16px; cursor: pointer; font-weight: lighter; } .room-repeater-wrapper .room-body .box-3 { border-left: 1px solid silver; border-right: 1px solid silver; min-height: 183px; padding-bottom: 20px; } .room-repeater-wrapper .room-body .box-3 .price-wrap strike { color: #333; font-size: 16px; margin-right: 10px; } .room-repeater-wrapper .room-body .box-3 .price-wrap .price { font-size: 20px; color: #a95b59; font-weight: lighter; } .room-repeater-wrapper .room-body .box-3 .save-price { color: #777777; font-weight: lighterer; } .room-repeater-wrapper .room-body .box-3 .not-available { line-height: 1.1; } .room-repeater-wrapper .room-body .box-3 .price-breakdown { color: #333; font-weight: lighter; font-style: italic; padding-bottom: 5px; cursor: pointer; } ; .room-repeater-wrapper .room-body .box-3 .notAvailable { color: #808080; font-weight: lighter; font-style: italic; } ; .room-repeater-wrapper .room-body .box-3 .availability-calendar { cursor: pointer; margin-top: 30px; } .room-repeater-wrapper .room-body .box-3 .availability-calendar .three-icon { margin: 0 10px 0 0; } .room-repeater-wrapper .room-body .box-3 .availability-calendar p { color: #333; font-weight: lighter; } .availability-calendar { cursor: pointer; } .room-repeater-wrapper .room-body .box-3 .white-dropdown { width: 150px; height: 30px; } .room-repeater-wrapper .room-body .box-3 .white-dropdown .count-wrapper { float: left; } .room-repeater-wrapper .room-body .box-3 .white-dropdown .title-wrapper { float: right; } .room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-toggle { padding: 6px 14px 6px 3px; } .room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu { top: 28px; padding: 0 !important; } .room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu>li>a { text-align: left; padding: 4px 22px 4px 28px; font-size: 14px; } .room-repeater-wrapper .room-body .box-4 { height: 183px; padding-bottom: 20px; } .room-repeater-wrapper .room-body .box-4 .book-now-button { border: none; padding: 15px; line-height: 1; font-size: 16px; margin-top: 40px; font-weight: normal; text-transform: uppercase; background-color: #4191af; color: #fff; -webkit-transition: background .3s,color .3s,border-color .3s; transition: background .3s,color .3s,border-color .3s; } .room-repeater-wrapper .room-body .box-4 .book-now-button.disable { border: none; color: #fff; background: #ddd; height: 45px; font-size: 16px; margin-top: 64px; } .room-repeater-wrapper .room-body .box-4 .book-now-button.disable:hover { cursor: default; background: #cccccc; } .room-repeater-wrapper .room-body .box-4 .book-now-button:hover { color: #fff; border-color: #4191af; background-color: #4191af; } .room-repeater-wrapper .room-body .box-4 .book-now-button span { margin-left: 10px; } .room-repeater-wrapper .room-body .box-4 .red-text { font-weight: lighter; color: #333; margin-top: 10px; line-height: 1; } .filters-wrapper { background-color: #d4d4d4; padding-left: 38px !important; padding-right: 38px !important; padding-bottom: 28px; } .filters-wrapper .filters { width: 100%; height: 90px; } .filters-wrapper .filters .filters-title { line-height: 0.8; color: #141311; font-size: 18px; margin-bottom: 10px; } .switch-wrapper { width: 116px; color: #141311; } .switch-wrapper label { display: block !important; margin: 0 !important; } .switch-wrapper .text-left { float: left; } .switch-wrapper .text-right { float: right; } .switch-wrapper .button { float: left; width: 30px; height: 12px; margin: 4px 0 0 7px; background: #fff; border-radius: 10px; border-top: 1px solid #615f5f; cursor: pointer; } .switch-wrapper .button input { display: none; } .switch-wrapper .button .radiused-toggle { width: 15px; height: 15px; border-radius: 50px; background: #141311; margin-top: -2px; float: left; } .filters-wrapper .filters .left-wrap { width: 150px; height: 100%; padding-top: 24px; border-right: 1px solid #efebeb; float: left; } .filters-wrapper .filters .right-wrap { width: 100%; max-width: 1003px; height: 100%; padding-top: 24px; padding-left: 50px; float: left; } .filters-wrapper .silver-dropdown { width: 150px; height: 30px; margin-right: 40px; } .filters-wrapper .silver-dropdown.first { margin-left: -5px; } .filters-wrapper .silver-dropdown .dropdown-toggle { background-color: #d4d4d4; padding: 5px 5px 0px 5px; font-size: 14px; } .filters-wrapper .silver-dropdown.open .dropdown-toggle { background: #fff; } .filters-wrapper .silver-dropdown.open .dropdown-menu>li>a { background: #fff; } .filters-wrapper .silver-dropdown .dropdown-menu { top: 28px; min-width: 150px; } .filters-wrapper .silver-dropdown .dropdown-menu>li>a:hover { background: #d4d4d4; color: #141311; } .filters-wrapper .silver-dropdown .dropdown-menu>li>a { background: #d4d4d4; font-size: 14px; padding-left: 5px; padding-right: 5px; font-weight: lighter; } .range-wrap { width: 195px; float: left; padding-top: 5px; } .range-wrap .range-title { float: left; } .range-wrap .prices { font-weight: lighter; color: #141311; margin-top: 10px; margin-bottom: 0; } .range-button-wrap { float: right; padding-top: 2px; } .range-button-wrap .range-button { width: 96px; height: 4px; border-radius: 5px; background: #fff; margin-top: 4px; float: right; } .range-button-wrap .range-button .radiused-toggle { width: 15px; height: 15px; border-radius: 50px; background: #141311; margin-top: -5px; margin-left: 50%; cursor: pointer; } .black-button { float: right; border: none; background: #4191af; color: #fff; width: 145px; height: 45px; font-size: 16px; -webkit-transition: background .3s,color .3s,border-color .3s; transition: background .3s,color .3s,border-color .3s; } .black-button.center { border: none; background: #777777; color: #fff; width: 145px; height: 45px; font-size: 16px; float: none; } .black-button span { margin-left: 10px; } .black-button:hover {color: #fff;border-color: #003c52;background-color: #003c52;} .filters-wrapper .bottom-wrap { width: 100%; border-bottom: 1px solid #efebeb; } .filters-wrapper .bottom-wrap .left-wrap { border-right: 1px solid #efebeb; width: 150px; height: 20px; } .filters-wrapper .close-button { width: 120px; height: 15px; margin: -10px auto; background: #d4d4d4; cursor: pointer; position: relative; } .filters-wrapper .close-button:hover { color: #686766; } .filters-wrapper .close-button .text { float: left; width: 100%; padding: 0 10px; position: absolute; z-index: 1; } .filters-wrapper .close-button span { float: right; margin-top: 1px; position: absolute; right: 10px; } @media(max-width:1024px) { .filters-wrapper .filters .left-wrap{width:100px;padding-top:14px}.filters-wrapper{padding-left:20px!important;padding-right:20px!important;padding-bottom:18px}.filters-wrapper .filters{height:50px}.filters-wrapper .filters .filters-title{font-size:11px;margin-bottom:5px}.filters-wrapper .filters .right-wrap{width:568px;padding-top:14px;padding-left:20px}.filters-wrapper .silver-dropdown{width:77px;height:20px;margin-right:20px}.filters-wrapper .silver-dropdown .dropdown-toggle{padding:2px 0 0;font-size:9px}.filters-wrapper .silver-dropdown .dropdown-menu{top:16px;min-width:77px}.filters-wrapper .silver-dropdown .dropdown-menu>li>a{font-size:9px}.switch-wrapper{width:80px;font-size:9px}.switch-wrapper .button{float:left;width:20px;height:6px;margin:2px 0 0 4px}.switch-wrapper .button .radiused-toggle{width:10px;height:10px;margin-top:-3px}.range-wrap{width:145px;padding-top:2px;font-size:9px}.range-button-wrap .range-button{width:75px;height:2px;margin-top:2px}.range-button-wrap .range-button .radiused-toggle{width:10px;height:10px;margin-top:-3px}.range-wrap .prices{margin-top:5px}.black-button{width:90px;height:30px;font-size:12px}.filters-wrapper .bottom-wrap .left-wrap{width:100px;height:15px}.filters-wrapper .close-button{width:80px;height:15px;font-size:10px;margin-top:-8px}.filters-wrapper .close-button .text{padding:0 5px}.filters-wrapper .close-button span{right:3px}.section-two .title.text-left{margin-left:5px;margin-bottom:11px}.room-repeater-wrapper{width:100%;border-bottom:2px solid #666;margin:20px 0 0}.room-repeater-wrapper .room-head{height:30px}.room-repeater-wrapper .box-1{width:160px;padding-top:8px;padding-left:0}.room-repeater-wrapper .box-2{width:205px;float:left;padding-left:18px;padding-right:18px;padding-top:6px}.room-repeater-wrapper .box-3{width:152px;padding-left:7px;padding-right:7px;padding-top:10px}.room-repeater-wrapper .box-4{width:160px;padding-left:5px;padding-right:20px;padding-top:9px}.room-repeater-wrapper .room-body .box-1{padding-bottom:10px}.room-repeater-wrapper .room-body .box-2{height:110px;height:auto;padding-bottom:10px}.room-repeater-wrapper .room-body .box-2 .box-title{margin-bottom:6px;font-size:11px}.room-repeater-wrapper .silver-button{font-size:9px;padding:2px 5px;margin-right:5px}.room-repeater-wrapper .orange-button{font-size:11px;padding:5px 10px}.room-repeater-wrapper .room-body .box-2 .text-content{line-height:1;word-spacing:2px;margin-top:5px;font-size:9px}.room-repeater-wrapper .room-body .box-3{height:110px;padding-bottom:10px}.room-repeater-wrapper p{margin-bottom:5px}.room-repeater-wrapper .room-body .box-3 .price-wrap strike{font-size:12px;margin-right:5px}.room-repeater-wrapper .room-body .box-3 .price-wrap .price{font-size:14px}.room-repeater-wrapper .room-body .box-3 .save-price{font-size:10px}.room-repeater-wrapper .room-body .box-3 .price-breakdown{font-size:10px}.room-repeater-wrapper .room-body .box-3 .price-breakdown2{font-size:10px}.room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:20px;cursor:pointer}.room-repeater-wrapper .room-body .box-3 .availability-calendar .three-icon{margin:0 5px 0 0}.room-repeater-wrapper .room-body .box-3 .availability-calendar p{font-size:10px}.room-repeater-wrapper .room-body .box-3 .white-dropdown{width:107px;height:20px}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-toggle{padding:3px 13px 3px 2px}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu{top:17px;min-width:110px}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu>li>a{padding:2px 14px 4px 18px;font-size:10px}.room-repeater-wrapper .room-body .box-4{height:110px;padding-bottom:10px}.room-repeater-wrapper .room-body .box-4 .book-now-button{width:90px;height:30px;font-size:12px;margin-top:25px}.room-repeater-wrapper .room-body .box-wrapper .dotted-line{margin-left:15px}.horizontal .room-repeater-wrapper .room-head .box-1{width:366px}; } @media(max-device-width:1025px) { .filters-wrapper .filters .left-wrap{width:100px;padding-top:14px}.filters-wrapper{padding-left:20px!important;padding-right:20px!important;padding-bottom:18px}.filters-wrapper .filters{height:50px}.filters-wrapper .filters .filters-title{font-size:11px;margin-bottom:5px}.filters-wrapper .filters .right-wrap{width:568px;padding-top:14px;padding-left:20px}.filters-wrapper .silver-dropdown{width:77px;height:20px;margin-right:20px}.filters-wrapper .silver-dropdown .dropdown-toggle{padding:2px 0 0;font-size:9px}.filters-wrapper .silver-dropdown .dropdown-menu{top:16px;min-width:77px}.filters-wrapper .silver-dropdown .dropdown-menu>li>a{font-size:9px}.switch-wrapper{width:80px;font-size:9px}.switch-wrapper .button{float:left;width:20px;height:6px;margin:2px 0 0 4px}.switch-wrapper .button .radiused-toggle{width:10px;height:10px;margin-top:-3px}.range-wrap{width:145px;padding-top:2px;font-size:9px}.range-button-wrap .range-button{width:75px;height:2px;margin-top:2px}.range-button-wrap .range-button .radiused-toggle{width:10px;height:10px;margin-top:-3px}.range-wrap .prices{margin-top:5px}.black-button{width:90px;height:30px;font-size:12px}.filters-wrapper .bottom-wrap .left-wrap{width:100px;height:15px}.filters-wrapper .close-button{width:80px;height:15px;font-size:10px;margin-top:-8px}.filters-wrapper .close-button .text{padding:0 5px}.filters-wrapper .close-button span{right:3px}.section-two .title.text-left{margin-left:5px;margin-bottom:11px}.room-repeater-wrapper{width:100%;border-bottom:2px solid #666;margin:20px 0 0}.room-repeater-wrapper .room-head{height:30px}.room-repeater-wrapper .box-1{width:160px;padding-top:8px;padding-left:0}.room-repeater-wrapper .box-2{width:205px;float:left;padding-left:18px;padding-right:18px;padding-top:6px}.room-repeater-wrapper .box-3{width:152px;padding-left:7px;padding-right:7px;padding-top:10px}.room-repeater-wrapper .box-4{width:160px;padding-left:5px;padding-right:20px;padding-top:9px}.room-repeater-wrapper .room-body .box-1{padding-bottom:10px}.room-repeater-wrapper .room-body .box-2{height:110px;height:auto;padding-bottom:10px}.room-repeater-wrapper .room-body .box-2 .box-title{margin-bottom:6px;font-size:11px}.room-repeater-wrapper .silver-button{font-size:9px;padding:2px 5px;margin-right:5px}.room-repeater-wrapper .orange-button{font-size:9px;padding:2px 5px}.room-repeater-wrapper .red-button{font-size:9px;text-align:center;padding:2px 10px}.room-repeater-wrapper .green-button{font-size:9px;text-align:center;padding:2px 10px}.room-repeater-wrapper .room-body .box-2 .text-content{line-height:1;word-spacing:2px;margin-top:5px;font-size:9px}.room-repeater-wrapper .room-body .box-3{height:110px;padding-bottom:10px}.room-repeater-wrapper p{margin-bottom:5px}.room-repeater-wrapper .room-body .box-3 .price-wrap strike{font-size:12px;margin-right:5px}.room-repeater-wrapper .room-body .box-3 .price-wrap .price{font-size:13px}.room-repeater-wrapper .room-body .box-3 .save-price{font-size:10px}.room-repeater-wrapper .room-body .box-3 .price-breakdown{font-size:10px}.room-repeater-wrapper .room-body .box-3 .price-breakdown2{font-size:10px}.room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:20px;cursor:pointer}.room-repeater-wrapper .room-body .box-3 .availability-calendar .three-icon{margin:0 5px 0 0}.room-repeater-wrapper .room-body .box-3 .availability-calendar p{font-size:10px}.room-repeater-wrapper .room-body .box-3 .white-dropdown{width:107px;height:20px}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-toggle{padding:3px 13px 3px 2px}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu{top:17px;min-width:110px}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu>li>a{padding:2px 14px 4px 18px;font-size:10px}.room-repeater-wrapper .room-body .box-4{height:110px;padding-bottom:10px}.room-repeater-wrapper .room-body .box-4 .book-now-button{width:90px;height:30px;font-size:12px;margin-top:25px}.room-repeater-wrapper .room-body .box-wrapper .dotted-line{margin-left:15px}.horizontal .room-repeater-wrapper .room-head .box-1{width:366px}; } @media(min-width:1025px) and (max-width:1315px) { .filters-wrapper{padding-left:20px!important;padding-right:20px!important}.filters-wrapper .filters .left-wrap{width:140px}.filters-wrapper .filters .right-wrap{padding-left:35px}.filters-wrapper .filters .right-wrap{min-width:755px;width:84%}.filters-wrapper .filters .filters-title{line-height:.8;color:#141311;font-size:16px}.filters-wrapper .silver-dropdown{width:120px;margin-right:20px}.filters-wrapper .silver-dropdown .dropdown-menu{min-width:120px}.black-button{width:95px;font-size:14px}.filters-wrapper .bottom-wrap .left-wrap{width:140px}.filters-wrapper .silver-dropdown .dropdown-toggle{padding:5px 5px 0;font-size:13px}.room-repeater-wrapper{width:99%}.room-repeater-wrapper .box-1{width:230px}.room-repeater-wrapper .box-2{width:40%}.room-repeater-wrapper .box-3{width:35%}.room-repeater-wrapper .box-4{width:25%;padding-right:30px}.room-repeater-wrapper .room-body .box-4 .book-now-button{width:110px}.room-repeater-wrapper .room-body .box-3 .price-wrap strike{font-size:15px}.room-repeater-wrapper .room-body .box-3 .price-wrap .price{font-size:19px}.room-repeater-wrapper .room-body .box-3 .availability-calendar{font-size:12px;cursor:pointer}.room-repeater-wrapper .room-body .box-3 .availability-calendar .three-icon{margin:-2px 10px 0 0}.room-repeater-wrapper .room-body .box-3 .white-dropdown .dropdown-menu{min-width:150px}.room-repeater-wrapper .room-body .box-wrapper{width:74%}.room-repeater-wrapper .room-head .box-2{width:30%}.room-repeater-wrapper .room-head .box-3{width:20%}.room-repeater-wrapper .room-head .box-4{width:25%}.room-repeater-wrapper .room-body .box-2 .text-content{font-size:13px}; } @media(min-width:1025px) and (max-width:1075px) { .horizontal .room-repeater-wrapper .room-head .box-1{width:55%}}@media(min-width:1075px) and (max-width:1125px){.horizontal .room-repeater-wrapper .room-head .box-1{width:53%}}@media(min-width:1125px) and (max-width:1175px){.horizontal .room-repeater-wrapper .room-head .box-1{width:52%}}@media(min-width:1175px) and (max-width:1225px){.horizontal .room-repeater-wrapper .room-head .box-1{width:51%}}@media(min-width:1225px) and (max-width:1275px){.horizontal .room-repeater-wrapper .room-head .box-1{width:50%}}@media(min-width:1275px) and (max-width:1315px){.horizontal .room-repeater-wrapper .room-head .box-1{width:49%}}.calendar-extra-wrapper{max-width:900px!important;height:130px;padding-left:2.8%;margin-bottom:2%;display:none}.calendar-extra-wrapper .first-wrap{width:100%;height:67%;padding:0 2%;background:#d4d4d4}.calendar-extra-wrapper .first-wrap .button{width:3.5%;height:100%;font-size:29px;padding-top:2.6%;cursor:pointer}.calendar-extra-wrapper .first-wrap .button:hover{color:#777}.calendar-extra-wrapper .first-wrap .left.button{float:left}.calendar-extra-wrapper .first-wrap .right.button{float:right}.calendar-extra-wrapper .first-wrap .center-wrapper{float:left;width:93%;height:100%;overflow:hidden}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap{margin:0 auto;width:100%;height:100%}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item{width:11.1%;border-right:1px solid #fff;height:100%;background:#d4d4d4;cursor:pointer;float:left;text-align:center;padding-top:3.5%;font-weight:lighter}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item p{color:#141311}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item:hover{background:#141311}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item:hover>p{color:#fff}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item.selected{background:#b7b7b6}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item.last{border:none}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .week_day{font-size:13px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .old-price{display:none}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item.selected .old-price{display:block;font-size:11px;margin-bottom:5px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .price{font-size:11px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .price.notavailable{font-size:11px}.calendar-extra-wrapper .second-wrap{width:100%;height:33%;text-align:center;padding-top:1.7%;background:#919191}.calendar-extra-wrapper .second-wrap p{font-weight:lighter;margin-bottom:0}.extra-packages-wrapper{width:97%;margin-left:3%;height:330px;background:#d4d4d4;margin-bottom:2%;padding-top:4.5%;padding-left:8.5%;padding-bottom:3.5%}.extra-packages-wrapper .left-wrap{width:40%;height:100%;float:left;padding-right:4%}.extra-packages-wrapper .right-wrap{width:60%;height:100%;float:left}.extra-packages-wrapper .title{color:#686766}.package-radio{width:100%;padding-bottom:1%;text-align:center;font-weight:lighter}.package-radio p{font-weight:lighter;margin-bottom:0;line-height:1.5}.package-radio input{background-color:fff}.package-radio .left{float:left;height:100%;width:15%}.package-radio .left .radiused-button{width:30px;height:30px;border-radius:50px;border:1px solid #141311;background-color:#fff;color:#fff;text-align:center;padding-top:5px;cursor:pointer}.package-radio .left .radiused-button.checked{background:#141311}.package-radio .left .radiused-button.checked span{display:block}.package-radio label{margin:0!important}.package-radio .right{float:left;height:100%;width:85%;padding-top:5px}.package-checkbox{width:100%;padding-bottom:1%}.package-checkbox p{font-weight:lighter;margin-bottom:0;line-height:1.5;color:#333;font-family:hind;font-weight:lighter}.package-checkbox input{display:none}.package-checkbox .left{float:left;height:100%;width:9%}.package-checkbox .left .checkbox-button{width:30px;height:30px;border:2px solid #555;background-color:#fff;color:#fff;text-align:center;padding-top:5px;cursor:pointer}.package-checkbox .left .checkbox-button.checked{background:#141311}.package-checkbox .left .checkbox-button.checked span{display:block}.package-checkbox label{margin:0!important}.package-checkbox .right{float:left;height:100%;width:91%;padding-top:5px}.package-number{width:100%;padding-bottom:1%}.package-number p{font-weight:lighter;margin-bottom:0;line-height:1.5}.package-number .left{float:left;height:100%;width:17%}.package-number .left .number-field{width:100%;height:50px;position:relative;max-width:70px}.package-number .left .number-field span{position:absolute;cursor:pointer;right:10%;font-size:16px}.package-number .left .number-field .glyphicon-chevron-up{top:10%}.package-number .left .number-field .glyphicon-chevron-down{top:60%}.package-number .left .number-field input{width:100%;height:100%;border:1px solid silver;background-color:#fff;color:#141311;font-size:18px;text-align:center;padding-right:35%}.package-number .right{float:left;height:100%;width:83%;padding-top:5px}@media(max-width:1025px){.calendar-extra-wrapper{height:90px;max-width:518px}.calendar-extra-wrapper .second-wrap p{font-size:8px}.calendar-extra-wrapper .first-wrap .button{font-size:15px;padding-top:4%}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .week_day{font-size:10px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .price{font-size:8px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item.selected .old-price{font-size:8px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item{padding-top:4.2%}.calendar-extra-wrapper .second-wrap{padding-top:2.5%}.extra-packages-wrapper{max-width:518px;height:200px}.package-radio .left .radiused-button{width:20px;height:20px;padding-top:3px;font-size:10px}.package-radio .right{font-size:9px}.package-checkbox .left .checkbox-button{width:20px;height:20px;padding-top:3px;font-size:10px}.package-checkbox .right{font-size:9px}.package-number .left .number-field{height:30px;max-width:40px}.package-number .left .number-field input{font-size:14px}.package-number .left .number-field span{font-size:9px}.package-number .right{font-size:9px;padding-top:8px}; } @media(max-device-width:1024px) { .calendar-extra-wrapper{height:90px;max-width:518px}.calendar-extra-wrapper .second-wrap p{font-size:8px}.calendar-extra-wrapper .first-wrap .button{font-size:15px;padding-top:4%}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .week_day{font-size:10px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item .price{font-size:8px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item.selected .old-price{font-size:8px}.calendar-extra-wrapper .first-wrap .center-wrapper .center-wrap .item{padding-top:4.2%}.calendar-extra-wrapper .second-wrap{padding-top:2.5%}.extra-packages-wrapper{max-width:518px;height:200px}.package-radio .left .radiused-button{width:20px;height:20px;padding-top:3px;font-size:10px}.package-radio .right{font-size:9px}.package-checkbox .left .checkbox-button{width:20px;height:20px;padding-top:3px;font-size:10px}.package-checkbox .right{font-size:9px}.package-number .left .number-field{height:30px;max-width:40px}.package-number .left .number-field input{font-size:14px}.package-number .left .number-field span{font-size:9px}.package-number .right{font-size:9px;padding-top:8px}; } @media only screen and (min-width:1025px) and (max-width:1264px) { .calendar-extra-wrapper .second-wrap p{font-size:12px}.extra-packages-wrapper p{font-size:12px}; } .vertical .calendar-extra-wrapper { padding-left: 0; max-width: 100%; } .vertical .extra-packages-wrapper { width: 100%; margin-left: 0; max-width: 100%; } .vertical .filters-wrapper { padding-left: 325px !important; } .vertical .filters-wrapper .filters .left-wrap { width: 250px; padding-left: 100px; } .vertical .filters-wrapper .filters .filters-title { margin-bottom: 20px; } .vertical .filters-wrapper .filters .right-wrap { max-width: 465px; border-bottom: 1px solid #efebeb; } .vertical .filters-wrapper .silver-dropdown.three { margin-left: -5px; margin-top: 3px; margin-right: 45px; } .vertical .range-wrap { margin-top: 3px; } .vertical .filters-wrapper .filters .left-wrap { height: 128px; margin-top: 5px; } .vertical .black-button { margin: -23px -160px 0 0; } .vertical .filters-wrapper .bottom-wrap .left-wrap { border: none; } .vertical .filters-wrapper .close-button { float: left; margin: -10px 0 -10px 90px; position: relative; } .vertical .filters-wrapper .bottom-wrap .left-wrap { height: 30px; } .vertical .room-repeater-wrapper { max-width: 890px; width: 99%; } .vertical .room-repeater-wrapper .room-head .box-3 { display: none; } .vertical .room-repeater-wrapper .room-body .box-3 { position: absolute; border: none; width: 100%; height: 243px; padding-left: 28px; } .vertical .room-repeater-wrapper .room-body .box-4 { border-left: 1px solid #efebeb; } .vertical .room-repeater-wrapper .box-4 { width: 190px; padding-right: 35px; } .vertical .room-repeater-wrapper .room-body .box-4 .book-now-button { margin-top: 66px; position: absolute; } .vertical .room-repeater-wrapper .room-body .box-4 .red-text { margin-top: 120px; } .vertical .room-repeater-wrapper .room-body .box-wrapper { position: relative; } .vertical .box-3 .price-wrap { float: right; } .vertical .room-repeater-wrapper .room-body .box-3 .price-wrap strike { float: left; margin-top: 25px; margin-right: -70px; } .vertical .room-repeater-wrapper .room-body .box-3 .price-wrap .price { margin-right: 80px; } .vertical .room-repeater-wrapper .room-body .box-3 .price-breakdown { float: right; margin-top: 45px; margin-right: -76px; } .vertical .room-repeater-wrapper .room-body .box-2 { height: 243px; } .vertical .room-repeater-wrapper .room-body .box-4 { height: 243px; height: 180px; border-left: 1px solid silver; } .vertical .room-repeater-wrapper .room-body .box-3 .save-price { display: none; } .vertical .room-repeater-wrapper .room-body .box-3 .availability-calendar { margin-top: 152px; } .vertical .room-repeater-wrapper .room-body .box-wrapper .dotted-line { width: 100%; margin-left: 0; } .vertical .room-repeater-wrapper .box-1 { width: 280px; } @media(min-width:1024px) and (max-width:1315px) { .vertical .filters-wrapper{padding-left:280px!important}.vertical .filters-wrapper .filters .left-wrap{width:25%;padding-left:25px}.vertical .filters-wrapper .filters .right-wrap{min-width:60%;width:60%}.vertical .filters-wrapper .filters{height:70px}.vertical .filters-wrapper .filters .left-wrap{height:100px}.vertical .filters-wrapper .filters .filters-title{margin-bottom:4px;font-size:14px}.vertical .switch-wrapper .text-left{font-size:13px}.vertical .switch-wrapper .text-right{font-size:13px}.vertical .filters-wrapper .silver-dropdown.three{margin-right:25px}.vertical .range-wrap .range-title{font-size:13px}.vertical .range-wrap .prices{margin-top:5px}.vertical .black-button{margin:-23px -100px 0 0}.vertical .filters-wrapper .close-button{float:left;margin:-10px 0 -10px 15px}.vertical .room-repeater-wrapper .box-1{width:35%}.vertical .room-repeater-wrapper .room-head .box-2{width:40%}.vertical .room-repeater-wrapper .box-4{width:25%}.vertical .room-repeater-wrapper .box-2{width:70%}.vertical .room-repeater-wrapper .room-body .box-wrapper{width:65%}.vertical .room-repeater-wrapper .room-body .box-4{width:30%}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap .price{margin-right:30%}.vertical .room-repeater-wrapper .room-body .box-3 .price-breakdown{float:right;margin-top:44px;margin-right:-76px}.vertical .room-repeater-wrapper .box-2{padding-left:20px;padding-right:20px}.vertical .room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:165px;max-width:170px}.vertical .section-one.portal .content-wrapper{height:340px!important}; } @media(min-width:1264px) and (max-width:1315px) { .vertical .filters-wrapper .silver-dropdown{width:150px;margin-right:30px}.vertical .black-button{width:110px;margin:-23px -135px 0 0}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap .price{margin-right:80px}.vertical .room-repeater-wrapper .room-body .box-3 .price-breakdown{float:right;margin-top:44px;margin-right:-76px}; } @media only screen and (min-width:950px) and (max-width:1025px) { .vertical .filters-wrapper{padding-left:190px!important}.vertical .filters-wrapper .silver-dropdown{width:110px!important}.vertical .filters-wrapper .filters .right-wrap{width:66%!important}.vertical .filters-wrapper .silver-dropdown{margin-right:40px!important}.vertical .filters-wrapper .close-button{margin:-10px 0 -10px 15px!important}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap .price{margin-right:55px!important}.vertical .room-repeater-wrapper .room-body .box-3 .price-breakdown{float:right;margin-top:40px;margin-right:-46px}}@media(max-width:1025px){.vertical .filters-wrapper{padding-left:185px!important}.vertical .filters-wrapper .filters{height:53px}.vertical .filters-wrapper .filters .left-wrap{height:64px;margin-top:2.5px}.vertical .filters-wrapper .filters .filters-title{margin-bottom:10px}.vertical .filters-wrapper .filters .left-wrap{width:120px;padding-left:20px}.vertical .filters-wrapper .filters .right-wrap{width:55%}.vertical .filters-wrapper .silver-dropdown{width:100px}.vertical .filters-wrapper .silver-dropdown.three{margin-right:20px}.vertical .filters-wrapper .bottom-wrap .left-wrap{height:20px}.vertical .black-button{margin:-15px -112px 0 0}.vertical .filters-wrapper .close-button{margin:-10px 0 -10px 15px!important}.vertical .filters-wrapper .close-button .text{padding:0 5px}.vertical .filters-wrapper .close-button span{right:3px}.vertical .room-repeater-wrapper .box-1{width:35%}.vertical .room-repeater-wrapper .room-head .box-2{width:40%}.vertical .room-repeater-wrapper .box-4{width:25%}.vertical .room-repeater-wrapper .box-2{width:70%}.vertical .room-repeater-wrapper .room-body .box-wrapper{width:65%}.vertical .room-repeater-wrapper .room-body .box-4{width:30%}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap .price{margin-right:30%}.vertical .room-repeater-wrapper .room-body .box-3 .3down{float:right;margin-top:26px;margin-right:-55px}.vertical .room-repeater-wrapper .box-2{padding-left:20px;padding-right:20px}.vertical .room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:165px;max-width:170px}.vertical .room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:90px}.vertical .room-repeater-wrapper .room-body .box-4{height:110px}.vertical .room-repeater-wrapper .room-body .box-2{height:150px}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap strike{margin-top:15px}.vertical .room-repeater-wrapper .room-body .box-4 .book-now-button{margin-top:40px}.vertical .room-repeater-wrapper .room-body .box-4 .red-text{margin-top:80px;font-size:10px}; } @media(max-device-width:1025px) { .vertical .filters-wrapper{padding-left:185px!important}.vertical .filters-wrapper .filters{height:53px}.vertical .filters-wrapper .filters .left-wrap{height:64px;margin-top:2.5px}.vertical .filters-wrapper .filters .filters-title{margin-bottom:6px}.vertical .filters-wrapper .filters .left-wrap{width:120px;padding-left:20px}.vertical .filters-wrapper .filters .right-wrap{width:55%}.vertical .filters-wrapper .silver-dropdown{width:100px}.vertical .filters-wrapper .silver-dropdown.three{margin-right:20px}.vertical .filters-wrapper .bottom-wrap .left-wrap{height:20px}.vertical .black-button{margin:-15px -112px 0 0}.vertical .filters-wrapper .close-button{margin:-10px 0 -10px 15px!important}.vertical .switch-wrapper .text-left{font-size:10px}.vertical .switch-wrapper .text-right{font-size:10px}.vertical .range-wrap .range-title{font-size:9px}.vertical .filters-wrapper .close-button .text{padding:0 5px}.vertical .filters-wrapper .close-button span{right:3px}.vertical .room-repeater-wrapper .box-1{width:35%}.vertical .room-repeater-wrapper .room-head .box-2{width:40%}.vertical .room-repeater-wrapper .box-4{width:25%}.vertical .room-repeater-wrapper .box-2{width:70%}.vertical .room-repeater-wrapper .room-body .box-wrapper{width:65%}.vertical .room-repeater-wrapper .room-body .box-4{width:30%}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap .price{margin-right:30%}.vertical .room-repeater-wrapper .room-body .box-3 .price-breakdown{float:right;margin-top:26px;margin-right:-53px}.vertical .room-repeater-wrapper .box-2{padding-left:20px;padding-right:20px}.vertical .room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:165px;max-width:170px}.vertical .room-repeater-wrapper .room-body .box-3 .availability-calendar{margin-top:90px}.vertical .room-repeater-wrapper .room-body .box-4{height:110px}.vertical .room-repeater-wrapper .room-body .box-2{height:150px}.vertical .room-repeater-wrapper .room-body .box-3 .price-wrap strike{margin-top:15px}.vertical .room-repeater-wrapper .room-body .box-4 .book-now-button{margin-top:40px}.vertical .room-repeater-wrapper .room-body .box-4 .red-text{margin-top:80px;font-size:10px}; } .section-two .sub-header { width: 83%; margin: 0 auto; height: 80px; } .section-two .sub-header .first-sub-head { width: 55%; float: left; border-right: 2px solid silver; } .section-two .sub-header .second-sub-head { width: 45%; height: 100%; float: right; text-align: center; } .section-two .sub-header .second-sub-head .total-price { max-width: 145px; margin-top: 23px !important; margin-left: 15%; } .section-two .sub-footer { width: 83%; margin: 0 auto; margin-bottom: 80px; } .section-two .sub-footer .left { float: left; width: 81%; height: 100%; } .section-two .sub-footer .right { float: right; width: 19%; padding-left: 1%; height: 100%; padding-right: 3.5%; } .section-two .sub-footer .right .black-button { width: 100%; } .sub-header .title.text-left { margin-left: 5%; margin-bottom: 16px; } .section-two .sub-header .left { float: left; width: 81%; height: 100%; } .section-two .sub-header .right { float: right; width: 19%; height: 100%; padding-right: 3.5%; padding-left: 1%; padding-top: 35px; } .section-two .sub-header .right .black-button { width: 100%; } .section-two .sub-header .right .black-button:hover { background: #686766; } .section-two .sub-footer .black-button:hover { background: #686766; } .section-two .sub-header .sub-title { font-weight: lighter; margin-left: 5%; margin-bottom: 0; } .packages-wrapper { width: 83%; margin: 0 auto; margin-top: 2.5%; } .package { width: 100%; border-bottom: 3px solid #666666; margin-bottom: 30px; padding: 0 1rem; } .package .package-head { padding-top: 15px; width: 100%; height: 50px; background: #4191af; } .package .package-head .package-title { margin-left: 2%; margin-bottom: 0; font-size: 16px; font-weight: lighter; } .package .package-body { width: 100%; margin-top: 1px; border-top: 1px solid #efebeb; padding-bottom: 30px; background-color: #fff; -webkit-box-shadow: 0 0 20px 0 rgb(52 52 52 / 5%); box-shadow: 0 0 20px 0 rgb(52 52 52 / 5%); border-radius: .25em; -webkit-transition: -webkit-box-shadow .5s,-webkit-transform .5s; transition: box-shadow .5s,transform .5s,-webkit-box-shadow .5s,-webkit-transform .5s; padding: 2rem; margin: 0.5rem 0; } .package .package-body .left { width: 81%; padding-top: 20px; } .package .package-body .left .img-wrap { float: left; width: 36%; } .package-img-wrap { float: left; width: 25%; } .package .package-body .left .img-wrap img { width: 100%; } .package .package-body .left .text-wrap { float: right; width: 44%; padding: 0 3.7%; } .package .package-body .left .text-wrap .text-wrap-title { color: #333; font-size: 18px; line-height: 0.8; margin-bottom: 20px; font-weight: lighter; } .package .package-body .left .text-wrap .text-content { font-weight: lighter; font-size: 13px; font-family: 'Hind'; font-weight: lighter; } .package .package-body .left .price-wrap { float: right; width: 20%; padding: 0 3.7%; font-weight: lighter; } .package .package-body .left .price-wrap .price-wrap-title { color: #333; font-size: 15px; line-height: 0.8; margin-bottom: 2px; } .package .package-body .left .price-wrap .price-content { font-weight: lighter; font-size: 15px; font-weight: lighter; } .package .package-body .right { width: 19%; padding-top: 23px; padding-right: 3.5%; padding-left: 1%; } .package .package-body .right .package-radio .left { width: 30%; padding-top: 0; } .package .package-body .right .package-radio .right { width: 70%; padding-top: 5px; padding-right: 0; border: none; padding-left: 0; } .package .package-body .right .package-checkbox .left { width: 30%; padding-top: 0; } .package .package-body .right .package-checkbox .right { width: 70%; padding-top: 5px; padding-right: 0; border: none; padding-left: 0; } .package .package-body .right .per-person-price { font-family: 'NeutraDisplay Titling'; color: #141311; line-height: 0.8; font-size: 16px; } .package .package-body .right .per-person-price small { font-weight: lighter; float: right; } .package .package-body .right .old-price { font-family: 'NeutraDisplay Titling'; color: #686766; line-height: 0.8; font-size: 16px; padding-bottom: 18px; display: block; } .white-dropdown.silver-bordered { width: 84px; height: 54px; border: 1px solid silver; } .white-dropdown.silver-bordered .dropdown-menu { min-width: 100% !important; } .white-dropdown.silver-bordered .dropdown-menu>li>a { text-align: left; font-size: 14px; padding: 4px 20px 4px 20px; } .package .package-body .right .total-price,.section-two .sub-header .second-sub-head .total-price { margin-top: 16px; color: #141311; } .package .package-body .right .total-price small,.section-two .sub-header .second-sub-head .total-price small { float: left; color: #F4F8FD; margin-top: 7px; } .package .package-body .right .total-price .price,.section-two .sub-header .second-sub-head .price { font-family: 'NeutraDisplay Titling'; float: right; font-size: 20px; } .package .package-body .right .book-now-button { border: none; color: #fff; background: #b7b7b6; width: 100%; height: 45px; font-size: 16px; margin-top: 6px; } .package .package-body .right .book-now-button:hover { background: #686766; } @media(max-width:1025px) { .section-two .sub-footer{margin-bottom:40px}.sub-header .first-sub-head .title.text-left{margin-bottom:8px}.section-two .sub-header .sub-title{font-size:8px}.section-two .sub-header{height:47px}.package .package-body .right .total-price,.section-two .sub-header .second-sub-head .total-price{margin-top:8px}.package .package-body .right .total-price small,.section-two .sub-header .second-sub-head .total-price small{margin-top:8px;font-size:7px}.package .package-body .right .total-price .price,.section-two .sub-header .second-sub-head .price{font-size:14px}.section-two .sub-header .second-sub-head .total-price{max-width:85px;margin-top:12px!important}.section-two .sub-header .right{padding-top:17px}.package{margin-bottom:15px}.package .package-head{padding-top:10px;height:35px}.package .package-head .package-title{font-size:14px}.package .package-body{padding-bottom:15px}.package .package-body .left{padding-top:10px}.package .package-body .left .text-wrap .text-wrap-title{font-size:13px;margin-bottom:10px}.package .package-body .left .text-wrap .text-content{font-size:9px}.package .package-body .right{padding-top:12px}.package .package-body .right .per-person-price{font-size:9px;margin-bottom:5px}.package .package-body .right .old-price{font-size:11px;padding-bottom:9px}.package .package-body .right .book-now-button{height:30px;font-size:12px}.white-dropdown.silver-bordered{width:42px;height:37px}.white-dropdown.silver-bordered .dropdown-menu>li>a{font-size:10px;padding:2px 10px 2px 4px}}@media(max-device-width:1025px){.section-two .sub-footer{margin-bottom:40px}.sub-header .first-sub-head .title.text-left{margin-bottom:8px}.section-two .sub-header .sub-title{font-size:8px}.section-two .sub-header{height:47px}.package .package-body .right .total-price,.section-two .sub-header .second-sub-head .total-price{margin-top:8px}.package .package-body .right .total-price small,.section-two .sub-header .second-sub-head .total-price small{margin-top:8px;font-size:7px}.package .package-body .right .total-price .price,.section-two .sub-header .second-sub-head .price{font-size:14px}.section-two .sub-header .second-sub-head .total-price{max-width:85px;margin-top:12px!important}.section-two .sub-header .right{padding-top:17px}.package{margin-bottom:15px}.package .package-head{padding-top:10px;height:35px}.package .package-head .package-title{font-size:14px}.package .package-body{padding-bottom:15px}.package .package-body .left{padding-top:10px}.package .package-body .left .text-wrap .text-wrap-title{font-size:13px;margin-bottom:10px}.package .package-body .left .text-wrap .text-content{font-size:9px}.package .package-body .right{padding-top:12px}.package .package-body .right .per-person-price{font-size:9px;margin-bottom:5px}.package .package-body .right .old-price{font-size:11px;padding-bottom:9px}.package .package-body .right .book-now-button{height:30px;font-size:12px}.white-dropdown.silver-bordered{width:42px;height:37px}.white-dropdown.silver-bordered .dropdown-menu>li>a{font-size:10px;padding:2px 10px 2px 4px}}@media only screen and (min-width:1025px) and (max-width:1264px){.section-two .sub-header .sub-title{font-size:12px}.package .package-body .right .total-price .price,.section-two .sub-header .second-sub-head .price{font-size:15px}.package .package-body .right .total-price small,.section-two .sub-header .second-sub-head .total-price small{margin-top:3px}.section-two .sub-header .second-sub-head .total-price{max-width:110px}.package .package-body .right .per-person-price{font-size:12px}.package .package-body .right .old-price{font-size:13px}}.vertical .section-two .sub-header{width:100%}.vertical .section-two .sub-header .right .black-button{margin:0}.vertical .section-two .sub-footer .right .black-button{margin:0}.vertical .packages-wrapper{width:100%}.vertical .section-two .sub-footer{width:100%}.vertical .section-two .sub-header .left{width:79%}.vertical .section-two .sub-header .right{width:21%}.package .package-body .left{width:79%;color:#333}.package .package-body .right{width:21%;color:#777}.section-two .sub-footer .left{width:79%}.section-two .sub-footer .right{width:21%}.info-wrapper{width:77.4%;margin:0 auto;border-bottom:1px solid #a95b59;font-size:1.1em}.info-wrapper .left-info-wrap{width:54.9%;float:left;padding-left:2.3%;padding-right:1.5%}.info-wrapper .right-info-wrap{width:43.8%;float:right;padding-right:2.3%;padding-left:2.3%}.info-wrapper .text-box{margin-bottom:20px}.info-wrapper .text-box .text-box-title{color:#141311;font-size:15px}.info-wrapper .text-box .text-box-content{font-weight:lighter;margin-bottom:0;line-height:1.2;word-spacing:2px}.read-more-btn{margin-top:14px;background:0 0;border:none;color:#686766}.section-two .form-wrapper{width:80.4%;margin:0 auto;margin-top:40px;background-color:#f7f7f7}.section-two .form-wrapper .title{margin-bottom:28px;margin-left:1.5%}.section-two .form-wrapper .form-section{width:100%;margin-bottom:10px}.form-section-one .form-section-left{float:left;width:54.9%}.form-section-one .form-section-right{float:right;width:43.8%}.form-section-one .form-section-center{margin:0 auto;width:43.8%;padding-bottom:10px}.section-two .form-wrapper .form-section .form-section-head{width:100%;padding:20px 2.3%;height:50px;background: #4191af;}.section-two .form-wrapper .form-section .form-section-head .neutra{float:left;color:#141311;font-size:18px;line-height:.8}.section-two .form-wrapper .form-section .form-section-head .form-section-title{float:left;margin-bottom:0;line-height:.8;font-size:15px;margin-left:3%;font-weight:lighter}.section-two .form-wrapper .form-section .form-section-head .form-section-title p{margin-bottom:0;color:#fff;font-size:1.65rem}.section-two .form-wrapper .form-section .form-section-body{width:100%;padding-right:2.3%;padding-left:2.3%}.form-section-body .two-fields-section{border-bottom:1px solid silver;width:100%;height:70px}.two-fields-section .left-field-wrap{width:50%;float:left;height:100%;border-right:1px solid #efebeb;padding-left:4%;padding-right:4%}.two-fields-section .right-field-wrap{width:50%;float:right;height:100%;padding-left:4%;padding-right:4%}.two-fields-section label{color:#333;width:100%;margin:0;font-size:15px;margin-top:5px;font-family:hind}.two-fields-section label .required-icon{color:#333}.not-active{pointer-events:none;cursor:default}.two-fields-section .field{color:#141311;font-weight:lighter;width:100%;font-size:15px;border:1px dotted #ddd;height:25px;padding:.2em;font-weight:lighter}.two-fields-section .field:hover,.two-fields-section .field:focus{border-color:#999 #999 #999 #999;outline:medium}.form-section-body .dropdown-field{width:100%;height:21px}.dropdown-field .dropdown-toggle{padding:0}.dropdown-field .title-wrapper{font-weight:lighter;font-size:15px}.dropdown-field .dropdown-menu{top:18px;min-width:100%;max-height:300px;overflow-y:scroll;overflow-x:hidden}.dropdown-field .dropdown-menu>li>a{padding:5px 5%;font-size:15px;font-weight:lighter;text-align:left}.one-field-section .first-dropdown-wrap{float:left;width:15%}.one-field-section .second-dropdown-wrap{float:left;width:20%;margin-left:5%}.form-section-body .one-field-section{border-bottom:1px solid silver;width:100%;height:70px}.form-section-body .info-btn{text-decoration:none;width:20px;height:20px;border-radius:50px;background:#b7b7b6;color:#fff;text-align:center;display:inline-block;margin-left:10px}.form-section-body .info-btn:hover{background:#141311}.one-field-section .field-wrap{width:100%;height:100%;padding-left:4%;padding-right:4%}.one-field-section label{color:#333;width:100%;margin:0;font-size:15px;margin-top:5px}.one-field-section label .required-icon{color:#f4f8fd}.one-field-section .field{color:#141311;font-weight:lighter;width:100%;font-size:15px;border:1px dotted #ddd;height:25px;padding:.2em}.one-field-section .field:hover,.one-field-section .field:focus{border-color:#999 #999 #999 #999;outline:medium}.one-field-section .field-wrap .icons-wrapper{width:100%;height:100%;padding-top:5px}.one-field-section .field-wrap .icons-wrapper img{float:left;display:block;max-width:70%}.one-field-section .field-wrap .icons-wrapper img.second{margin-left:10px}.one-field-section .field-wrap .icons-wrapper img.right{float:right}.form-section-two{padding-bottom:20px;border-bottom:3px solid #292a29!important;margin-bottom:20px!important}.form-section-two .form-section{width:100%}.form-section-two .form-section .form-section-head{padding-left:1.3%!important;padding-right:1.3%!important}.form-section-two .form-section .form-section-body{padding-left:4%!important;padding-right:4%!important}.form-section-two .form-section .form-section-head .form-section-title{margin-left:1.6%!important}.form-section-two .form-section .content-wrap{width:100%;padding-top:15px}.package-checkbox.special-requirements{float:left;padding:0;width:270px;padding-bottom:10px}.package-checkbox.special-requirements .left{width:15%}.package-checkbox.special-requirements .right{width:85%}.form-section-three{width:100%;margin-bottom:55px}.form-section-three.top{width:100%;margin-bottom:0}.form-section-three .field-wrap{width:100%;padding-left:4.1%;padding-right:4.1%}.form-section-three .field-wrap .terms-conditions-checkbox{width:100%}.terms-conditions-checkbox .left{width:5%!important}.terms-conditions-checkbox .right{width:95%!important;cursor:pointer}.terms-conditions-checkbox .right a{text-decoration:none;color:#141311}.form-section-three .buttons-wrap{width:57%;margin:0 auto;margin-top:40px}.form-section-three .buttons-wrap.center{width:57%;margin:0 auto;margin-top:40px;text-align:center}.form-section-three .buttons-wrap .left-btn{height:65px;width:49%;float:left;border:none;color:#fff;font-size:20px;background:#141311}.form-section-three .buttons-wrap .left-btn:hover{background:#b7b7b6}.form-section-three .buttons-wrap .right-btn{height:65px;width:49%;float:right;border:none;color:#fff;font-size:20px;background:#b7b7b6}.form-section-three .buttons-wrap .right-btn:hover{background:#141311}@media(max-width:1025px){.info-wrapper .text-box .text-box-title{font-size:12px;margin-bottom:5px}.info-wrapper .text-box .text-box-content{font-size:10px}.read-more-btn{margin-top:7px;font-size:12px}.info-wrapper{padding-bottom:10px}.info-wrapper .text-box{margin-bottom:10px}.section-two .form-wrapper{margin-top:20px}.section-two .form-wrapper .title{margin-bottom:14px}.section-two .form-wrapper .form-section{margin-bottom:25px}.section-two .form-wrapper .form-section .form-section-head{padding:10px 2.3%;height:25px}.section-two .form-wrapper .form-section .form-section-head .neutra{font-size:12px}.section-two .form-wrapper .form-section .form-section-head .form-section-title{font-size:11px}.form-section-body .two-fields-section{height:50px}.two-fields-section label{font-size:11px;margin-top:5px}.two-fields-section .field{font-size:11px}.dropdown-field .title-wrapper{font-size:11px}.dropdown-field .dropdown-menu>li>a{padding:2px 5%;font-size:11px}.form-section-body .one-field-section{height:50px}.one-field-section label{font-size:11px;margin-top:5px}.one-field-section .field{font-size:11px}.form-section-body .info-btn{width:15px;height:15px}.one-field-section .field-wrap .icons-wrapper{padding-top:10px}.one-field-section .field-wrap .icons-wrapper img{max-width:55px}.form-section-two .form-section .content-wrap{padding-top:10px}.package-checkbox.special-requirements{width:170px}.form-section-two{padding-bottom:10px;margin-bottom:15px!important}.form-section-three .buttons-wrap{margin-top:20px}.form-section-three .buttons-wrap .left-btn{height:33px;font-size:15px}.form-section-three .buttons-wrap .right-btn{height:33px;font-size:15px}.form-section-three{margin-bottom:28px}}@media(max-device-width:1025px){.info-wrapper .text-box .text-box-title{font-size:12px;margin-bottom:5px}.info-wrapper .text-box .text-box-content{font-size:10px}.read-more-btn{margin-top:7px;font-size:12px}.info-wrapper{padding-bottom:10px}.info-wrapper .text-box{margin-bottom:10px}.section-two .form-wrapper{margin-top:20px}.section-two .form-wrapper .title{margin-bottom:14px}.section-two .form-wrapper .form-section{margin-bottom:25px}.section-two .form-wrapper .form-section .form-section-head{padding:10px 2.3%;height:25px}.section-two .form-wrapper .form-section .form-section-head .neutra{font-size:12px}.section-two .form-wrapper .form-section .form-section-head .form-section-title{font-size:11px}.form-section-body .two-fields-section{height:50px}.two-fields-section label{font-size:11px;margin-top:5px}.two-fields-section .field{font-size:11px}.dropdown-field .title-wrapper{font-size:11px}.dropdown-field .dropdown-menu>li>a{padding:2px 5%;font-size:11px}.form-section-body .one-field-section{height:50px}.one-field-section label{font-size:11px;margin-top:5px}.one-field-section .field{font-size:11px}.form-section-body .info-btn{width:15px;height:15px}.one-field-section .field-wrap .icons-wrapper{padding-top:10px}.one-field-section .field-wrap .icons-wrapper img{max-width:55px}.form-section-two .form-section .content-wrap{padding-top:10px}.package-checkbox.special-requirements{width:170px}.form-section-two{padding-bottom:10px;margin-bottom:15px!important}.form-section-three .buttons-wrap{margin-top:20px}.form-section-three .buttons-wrap .left-btn{height:33px;font-size:15px}.form-section-three .buttons-wrap .right-btn{height:33px;font-size:15px}.form-section-three{margin-bottom:28px}}.vertical .info-wrapper{width:100%}.vertical .section-two .form-wrapper{width:100%}.global-wrapper{width:77.4%;margin:0 auto;padding-top:20px}.global-wrapper .title-wrapper{width:100%;margin-bottom:35px}.global-wrapper .title-wrapper .title{font-size:18px;margin-bottom:4px}.global-wrapper .title-wrapper .title.second{color:#686766;font-weight:lighter}.global-wrapper .title-wrapper span{font-size:40px;font-weight:lighter;color:#686766}.global-wrapper .summary-wrap{width:100%;margin-bottom:30px;font-weight:lighter}.global-wrapper .summary-wrap .summary{width:100%;padding-right:2%;padding-left:2%;background:#b7b7b6;color:#141311}.global-wrapper .summary-wrap .summary.top{height:auto;padding-top:15px}.global-wrapper .summary-wrap .summary.top p{font-size:16px}.global-wrapper .summary-wrap .summary.bottom{border-top:1px dotted #fff;height:auto;padding-top:15px}.global-wrapper .summary-wrap .summary.bottom .head{font-size:15px;margin-bottom:0}.global-wrapper .summary-wrap .summary.bottom .value{font-weight:lighter;margin-bottom:0}.global-wrapper .summary-wrap .summary .sum-left{float:left;width:20%;height:100%}.reservation-logo{height:60px;width:60px;padding-bottom:10px}.global-wrapper .summary-wrap .summary .sum-right{float:right;width:80%;height:100%}.global-wrapper .summary-wrap .summary .sum-right .box{float:left;margin-right:5%}.info-section{width:100%}.info-section .info-head{width:100%;height:50px;background:#d4d4d4;padding-left:2%;padding-right:2%;padding-top:15px}.info-section .info-head .neutra{float:left;font-size:17px;color:#141311}.info-section .info-head .info-title p{float:left;font-size:16px;color:#141311;margin-left:1.5%}.info-section .info-body{width:100%;padding-left:2%;padding-right:2%;margin-bottom:40px}.info-section .info-body .box{width:100%;margin-top:16px}.info-section .info-body .box .head{font-size:15px;margin-bottom:0}.info-section .info-body .box .head .number{color:#686766;font-size:16px}.info-section .info-body .box .left-val{float:left}.info-section .info-body .box .right-val{float:left;margin-left:3%}.info-section .info-body .box .right-val.contact-details{margin-left:5%}.info-section .info-body .box .value{font-weight:lighter;margin-bottom:0}.print-button-wrap{margin:0 auto;width:28%;height:66px;margin-bottom:55px}.print-btn{background:#141311;color:#fff;border:none;width:100%;height:100%;font-size:18px}.print-btn:hover{background:#686766}.section-one .content-wrapper .content-left .content-3.portal.content-right{background:0 0;width:auto;padding:0}.section-one.portal .content-wrapper .content-left .center-wrap{padding-left:45px}.section-one.portal .content-wrapper .content-left .content-1 .date-box-wrap .date-box{background:#ddd}.section-one.portal .content-wrapper .content-left .content-1 .date-box-wrap .date-box:hover{background-color:#fff}.horizontal .section-one.portal .content-wrapper .content-left{padding:40px 0;width:100%;max-width:100%}.horizontal .section-one.portal .content-wrapper .content-left .space-block{height:150px}.section-one.portal .content-wrapper{height:auto}.room-list-wrapper{padding:0!important;margin:1rem 0 0}.room-list-wrapper .room-item-wrap{background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgb(52 52 52/5%);box-shadow:0 0 20px 0 rgb(52 52 52/5%);border-radius:.25em;-webkit-transition:-webkit-box-shadow .5s,-webkit-transform .5s;transition:box-shadow .5s,transform .5s,-webkit-box-shadow .5s,-webkit-transform .5s;padding:1rem .75rem;margin:1.25rem .75rem;max-width:32%}.room-list-wrapper .room-repeater-logo-wrap{padding-bottom:10px}.room-list-wrapper .room-repeater-logo-wrap img{width:35%}.room-list-wrapper .image-wrap{width:100%;padding:0}.room-list-wrapper .image-wrap img{}.room-list-wrapper .room-item-wrap .head-section{padding-top:20px}.room-list-wrapper .room-item-wrap .head-section p{margin-bottom:0;color:#f4f8fd}.room-list-wrapper .room-item-wrap .head-section .subtitle{font-size:10px}.room-list-wrapper .room-item-wrap .dotted-line{clear:both;width:100%;border-top:1px solid #efebeb;margin:15px 0}.room-list-wrapper .room-item-wrap .body-section .title{font-size:16px;color:#333}.room-list-wrapper .room-item-wrap .body-section .text,.room-list-wrapper .room-item-wrap small{font-weight:lighter;line-height:1.2;word-spacing:2px;margin-bottom:0;margin-top:10px;color:#333;font-size:1.2em}.room-list-wrapper .room-item-wrap .body-section .read-more-btn{background:0 0;border:none;color:#141311;font-size:12px}.room-list-wrapper .room-item-wrap .body-section .read-more-btn span{margin-right:5px}.room-list-wrapper .room-item-wrap .body-section .read-more-btn:hover{color:#686766}.room-list-wrapper .room-item-wrap .footer-section{padding-top:30px}.room-list-wrapper .room-item-wrap .footer-section .price-wrap{float:left}.room-list-wrapper .room-item-wrap .footer-section .price-wrap p{margin-bottom:0}.room-list-wrapper .room-item-wrap .footer-section .price-wrap .price{font-size:20px;margin-left:5px;color:#a94442}.room-list-wrapper .room-item-wrap .footer-section .price-wrap strike{color:#686766;font-size:16px;margin-right:5px}.room-list-wrapper .room-item-wrap .footer-section .book-now-button{float:right;border:none;color:#fff;background:#4191af;width:145px;height:45px;font-size:16px;font-weight:lighter;transition:background .3s,color .3s,border-color .3s}.room-list-wrapper .room-item-wrap .footer-section .book-now-button:hover{color:#fff;border-color:#4191af;background-color:#4191af}.pagination-links{width:246px;margin:0 auto 100px}.pagination-links .button-wrap{}.pagination-links .button-wrap button{background:0 0;border:none;color:#141311;font-size:22px}.pagination-links .button-wrap button:hover{color:#686766}.pagination-links .button-wrap.left{float:left}.pagination-links .button-wrap.right{float:left}.pagination-links .links-wrap{float:left;width:200px}.pagination-links .links-wrap ul{list-style-type:none;display:table;margin:0 auto}.pagination-links .links-wrap ul li{float:left;padding:0 10px}.pagination-links .links-wrap ul li a{text-decoration:none;color:#141311;font-family:NeutraDisplay Titling;font-size:18px;line-height:1.7}.pagination-links .links-wrap ul li a.active{color:#686766;font-size:22px;line-height:1.4}.pagination-links .links-wrap ul li a:hover{color:#686766}@media(min-width:992px) and (max-width:1024px){.section-one.portal .content-wrapper .content-left .center-wrap{padding-left:30px!important}}.vertical .section-one.portal .content-wrapper{top:20px}.vertical .section-one.portal .content-wrapper{height:390px}.vertical .section-one.portal .content-wrapper .content-right .search{position:static}.vertical .section-one.portal .content-wrapper .content-left .content-1 .date-box-wrap .date-box{background-color:#fff}.vertical .section-one.portal .content-wrapper .content-left .content-1 .date-box-wrap .date-box:hover{background:#ddd}.vertical .room-list-wrapper .room-item-wrap .head-section{padding:0 0 62px!important}.vertical .room-list-wrapper .room-item-wrap .head-section.second{padding-bottom:40px!important}.vertical .room-list-wrapper .room-item-wrap .body-section{padding:0}.vertical .room-list-wrapper .images-secion{padding:0}.vertical .room-list-wrapper .room-repeater-logo-wrap img{width:50%}.vertical .room-list-wrapper .room-item-wrap .dotted-line.bottom{margin:0 0 15px!important}.vertical .room-list-wrapper .room-item-wrap .footer-section{padding:0!important}.vertical .room-list-wrapper .room-item-wrap .texts-section{border-right:1px solid silver}.vertical .room-list-wrapper .room-item-wrap .footer-section .book-now-button{float:left!important;margin-top:125px}.vertical .room-list-wrapper .room-item-wrap{margin-bottom:50px}.vertical .portal.controls-section{border-bottom:1px solid #efebeb;margin-bottom:50px;padding-bottom:15px;padding-right:0}.vertical .portal.controls-section button{float:right;background:0 0;border:none;color:silver}.vertical .portal.controls-section button.active{color:#141311}.vertical .portal.controls-section button:hover{color:#686766}.vertical .portal.controls-section .list-btn{}.vertical .portal.controls-section .thumbnails-btn{margin-right:20px}.vertical .room-list-wrapper .room-repeater-logo-wrap{height:90px;overflow:hidden}.center-wrap-calendar{width:95%;height:100%;float:left;position:relative}.vertical .section-one.portal.thumbs .content-wrapper{top:20px}.vertical .section-one.portal.thumbs .content-wrapper{height:390px}.vertical .section-one.portal.thumbs .content-wrapper .content-right .search{position:static}.vertical .section-one.portal.thumbs .content-wrapper .content-left .content-1 .date-box-wrap .date-box{background-color:#fff}.vertical .section-one.portal.thumbs .content-wrapper .content-left .content-1 .date-box-wrap .date-box:hover{background:#ddd}.vertical .thumbs .room-list-wrapper .room-item-wrap .head-section{padding-top:20px!important;padding-bottom:0!important}.vertical .thumbs .room-list-wrapper .room-item-wrap .head-section.second{padding-bottom:40px!important}.vertical .thumbs .room-list-wrapper .room-item-wrap .body-section{padding:0}.vertical .thumbs .room-list-wrapper .images-secion{padding:0}.vertical .thumbs .room-list-wrapper .room-repeater-logo-wrap img{width:35%}.vertical .thumbs .room-list-wrapper .room-item-wrap .dotted-line.bottom{margin:0 0 15px!important}.vertical .thumbs .room-list-wrapper .room-item-wrap .footer-section{padding-top:30px!important}.vertical .thumbs .room-list-wrapper .room-item-wrap .texts-section{border-right:1px solid silver}.vertical .thumbs .room-list-wrapper .room-item-wrap .footer-section .book-now-button{float:right!important;margin-top:0}.vertical .thumbs .room-list-wrapper .room-item-wrap{margin-bottom:50px}.vertical .thumbs .room-list-wrapper .room-repeater-logo-wrap{height:90px;overflow:hidden}.offer.title{color:#777;font-size:20px;font-weight:lighter}.offer-list-wrapper{padding:0!important}.offer-list-wrapper .offer-item-wrap{margin-bottom:100px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgb(52 52 52/5%);box-shadow:0 0 20px 0 rgb(52 52 52/5%);border-radius:.25em;-webkit-transition:-webkit-box-shadow .5s,-webkit-transform .5s;transition:box-shadow .5s,transform .5s,-webkit-box-shadow .5s,-webkit-transform .5s;padding:1rem .75rem;margin:1.25rem .75rem;text-align:center;max-width:32%;min-height:490px}.offer-list-wrapper .image-wrap{width:100%;padding:0;cursor:pointer}.offer-list-wrapper .image-wrap img{width:100%;border-radius:.25em}.offer-list-wrapper .offer-item-wrap .head-section{padding-top:20px;font-weight:lighter}.offer-list-wrapper .offer-item-wrap .head-section p{margin-bottom:0}.offer-list-wrapper .offer-item-wrap .head-section .subtitle{font-size:13px}.offer-list-wrapper .offer-item-wrap .dotted-line{clear:both;width:100%;border-top:1px solid #efebeb;margin:15px 0}.offer-list-wrapper .offer-item-wrap .body-section .title{font-size:15px;color:#686766}.offer-list-wrapper .offer-item-wrap .body-section .text,.offer-list-wrapper .offer-item-wrap small{font-weight:lighter;line-height:1.2;word-spacing:2px;margin-bottom:0;margin-top:10px;font-family:hind;font-weight:lighter;color:#333}.offer-list-wrapper .offer-item-wrap .body-section .read-more-btn{background:0 0;border:none;color:#141311;font-size:12px}.offer-list-wrapper .offer-item-wrap .body-section .read-more-btn span{margin-right:5px}.offer-list-wrapper .offer-item-wrap .body-section .read-more-btn:hover{color:#686766}.offer-list-wrapper .offer-item-wrap .colored-buttons{margin-top:15px;padding:0!important}.offer-list-wrapper .offer-item-wrap .colored-buttons button{color:#fff;padding:5px 10px}.offer-list-wrapper .offer-item-wrap .colored-buttons .romance{background:#c4a8bd;border:1px solid #c4a8bd}.offer-list-wrapper .offer-item-wrap .colored-buttons .romance:hover{color:#c4a8bd;background:#fff}.offer-list-wrapper .offer-item-wrap .colored-buttons .adventure{background:#686766;border:1px solid #686766}.offer-list-wrapper .offer-item-wrap .colored-buttons .adventure:hover{color:#686766;background:#fff}.offer-list-wrapper .offer-item-wrap .footer-section{padding-top:10px}.offer-list-wrapper .offer-item-wrap .footer-section .price-wrap{float:left}.offer-list-wrapper .offer-item-wrap .footer-section .price-wrap p{margin-bottom:0}.offer-list-wrapper .offer-item-wrap .footer-section .price-wrap .price{font-size:20px;margin-left:5px}.offer-list-wrapper .offer-item-wrap .footer-section .price-wrap strike{color:#686766;font-size:16px;margin-right:5px}.offer-list-wrapper .offer-item-wrap .footer-section .book-now-button{border:none;color:#fff;width:145px;height:45px;font-size:16px;font-weight:lighter;background-color:#4191af;color:#fff;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;border-radius:2px}.offer-list-wrapper .offer-item-wrap .footer-section .book-now-button:hover{color:#fff;border-color:#4191af;background-color:#4191af}.offer-lightbox-modal{background-color:rgba(45,45,45,.6)}.modal-content-div{border-bottom:1px solid #141311}.offer-lightbox-modal .modal-dialog{max-width:100%}.offer-lightbox-modal .modal-content{border-radius:.25em}.offer-lightbox-modal .modal-content .title{color:#777;font-size:1.3em;text-align:center;font-weight:lighter}.offer-lightbox-modal .modal-content .image-wrap{width:100%}.offer-lightbox-modal .modal-content .image-wrap img{width:100%}.offer-lightbox-modal .close-btn{color:#fff;width:1.875em;height:1.875em;border-radius:.25em;background-color:#4191af;-webkit-transition:background .3s;transition:background .3s;right:.75em;z-index:20;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute}.offer-lightbox-modal .close-btn:hover{background-color:#ad9e85}.offer-lightbox-modal .large-section-top-space{clear:both;height:50px}.offer-lightbox-modal .small-section-top-space{clear:both;height:50px}.offer-lightbox-modal .dotted-line{border-bottom:1px solid #efebeb;margin:30px 0}.offer-lightbox-modal .large-section{border-right:1px solid #efebeb;padding-top:10px}.info-section-one .green-text{color:#686766}.info-section-one .green-text.second{margin-bottom:0}.info-section-one small{display:block;font-weight:lighter;line-height:1.2;word-spacing:2px;margin-bottom:0;margin-top:5px}.info-section-two .price-wrap{width:100%}.info-section-two .price-wrap p{margin-bottom:0}.info-section-two .price-wrap .price{font-size:20px}.info-section-two .price-wrap strike{color:#686766;font-size:16px;margin-right:5px}.info-section-two .price-wrap small{font-weight:lighter;line-height:1.2;word-spacing:2px;margin-bottom:0;margin-top:10px}.info-section-two .book-now-button{margin-top:5px;float:left;border:none;color:#fff;background:#141311;width:145px;height:45px;font-size:16px}.info-section-two .book-now-button:hover{background:#686766}.offer-lightbox-modal .bottom-texts-wrap{padding-top:10px;padding-bottom:10px;border:0}.offer-lightbox-modal .bottom-texts-wrap .green-text{color:#686766}.offer-lightbox-modal .bottom-texts-wrap .text{font-weight:lighter;line-height:1.5;word-spacing:2px;margin-bottom:0;margin-top:5px;border:0}.offer-lightbox-modal .bottom-texts-wrap .text.first{margin-top:30px}@media(max-width:1300px){.offer-list-wrapper .offer-item-wrap .footer-section .price-wrap{width:100%}.offer-list-wrapper .offer-item-wrap .footer-section .book-now-button{float:left!important}}@media(max-width:1025px){.offer-list-wrapper .offer-item-wrap .colored-buttons{font-size:12px}}.section-one.modify{background:#b7b7b6}.section-one.modify .title{font-size:18px;margin-top:40px}.section-one.modify .subtitle{font-weight:lighter;margin-bottom:0}.section-one.modify .confirmation-number-input{border:none;border-bottom:2px solid #fff;background:0 0;display:block;margin:0 auto;width:250px;padding:15px 10px;font-size:16px;font-weight:lighter}.section-one.modify .confirmation-number-input.last{border:none;border-bottom:2px solid #fff;background:0 0;display:block;margin:0 auto 60px;width:250px;padding:15px 10px;font-size:16px}.section-one.modify .search{background-color:#555;color:#fff;text-align:center;cursor:pointer;height:65px;width:250px;padding-top:20px;position:absolute;z-index:1;left:0%;bottom:-15%;font-weight:lighter}.section-one.modify .search:hover{}.section-one.modify .search p{font-size:18px}.section-two.modify{padding-top:10px;background-color:#fff}.section-two.modify .global-wrapper .summary-wrap .summary{background:#d4d4d4}.modify-buttons{margin-bottom:100px}.modify-buttons button{width:100%;border:2px solid silver;color:#141311;background:#fff;font-size:16px;height:44px;font-weight:lighter}.modify-buttons button:hover{color:#fff;border-color:#141311;background:#141311}.modify-buttons button[disabled]{width:100%;border:2px solid silver;color:#dedede;background:#fff;font-size:16px;height:44px}.modify-buttons button.modify-btn{background:#b7b7b6;color:#fff;border-color:#b7b7b6}.modify-buttons button.modify-btn:hover{color:#fff;border-color:#141311;background:#141311}@media(min-width:992px) and (max-width:1024px){.section-one.modify .search{height:60px;padding-top:18px;bottom:-10%}}@media(min-width:1024px) and (max-width:1200px){.section-one.modify .search{height:60px;padding-top:18px;bottom:-10%}}.about .title.green{color:#686766;font-size:20px;margin-bottom:25px}.about .left-lg-section{padding:0!important}.about .left-lg-section .map-wrapper{height:180px;padding:0!important}.about #map{width:100%;height:100%}.about .right-sm-section{}.about .contact-info-wrap{margin:30px 0 55px}.about .contact-info-wrap .location-wrap{padding:0!important}.about .contact-info-wrap .location-wrap p{font-weight:lighter;line-height:1.2;margin-bottom:0;margin:8px 0}.about .contact-info-wrap .contact-titles-wrap{}.about .contact-info-wrap .contact-titles-wrap p{margin:5px 0;color:#141311}.about .contact-info-wrap .contacts-wrap{padding:0!important}.about .contact-info-wrap .contacts-wrap p{font-weight:lighter;line-height:1.2;margin-bottom:0;margin:8px 0}.about .contact-info-wrap .contacts-wrap .green-text a{color:#686766;text-decoration:none}.about .contact-info-wrap .contacts-wrap .green-text a:hover{color:#141311}.about .gallery-wrap{padding:0!important}.about .gallery-wrap img{width:100%}.about .gallery-wrap .arrow{position:absolute;top:50%;margin-top:-40px;background:0 0;border:none;width:60px;height:60px;font-size:30px;color:#fff;border-radius:50px}.about .gallery-wrap .arrow:hover{background:#cbb548}.about .gallery-wrap .arrow.left{left:30px}.about .gallery-wrap .arrow.right{right:30px}.about .gallery-wrap .open-gallery-btn{width:125px;height:35px;font-size:16px;position:absolute;bottom:20px;left:50%;margin-left:-63px;color:#fff;border:none;background:0 0}.about .gallery-wrap .open-gallery-btn:hover{background:#333}.about .text-section{margin-top:5px}.about .text-section-title{color:#777;font-size:16px;margin-bottom:5px;font-family:hind;font-weight:lighter}.about .text-section-content{font-weight:lighter;line-height:1.2;margin-bottom:0;margin-top:10px;font-family:hind}.about .dotted-line{clear:both;border-bottom:1px solid #efebeb;margin-top:30px;margin-bottom:-15px}.about.section-two{padding-bottom:95px}.about-final .title.green{color:#686766;font-size:20px;margin-bottom:25px}.about-final .left-lg-section{padding:0!important}.about-final .left-lg-section .map-wrapper{height:180px;padding:0!important}.about-final #map{width:100%;height:100%}.about-final .right-sm-section{}.about-final .contact-info-wrap{margin:30px 0 55px}.about-final .contact-info-wrap .location-wrap{padding:0!important}.about-final .contact-info-wrap .location-wrap p{font-weight:lighter;line-height:1.2;margin-bottom:0;margin:8px 0}.about-final .contact-info-wrap .contact-titles-wrap{}.about-final .contact-info-wrap .contact-titles-wrap p{margin:5px 0;color:#141311}.about-final .contact-info-wrap .contacts-wrap{padding:0!important}.about-final .contact-info-wrap .contacts-wrap p{font-weight:lighter;line-height:1.2;margin-bottom:0;margin:8px 0}.about-final .contact-info-wrap .contacts-wrap .green-text a{color:#686766;text-decoration:none}.about-final .contact-info-wrap .contacts-wrap .green-text a:hover{color:#141311}.about-final .gallery-wrap{padding:0!important}.about-final .gallery-wrap img{width:100%}.about-final .gallery-wrap .arrow{position:absolute;top:50%;margin-top:-40px;background:0 0;border:none;width:60px;height:60px;font-size:30px;color:#fff;border-radius:50px}.about-final .gallery-wrap .arrow:hover{background:#cbb548}.about-final .gallery-wrap .arrow.left{left:30px}.about-final .gallery-wrap .arrow.right{right:30px}.about-final .gallery-wrap .open-gallery-btn{width:125px;height:35px;font-size:16px;position:absolute;bottom:20px;left:50%;margin-left:-63px;color:#fff;border:none;background:0 0}.about-final .gallery-wrap .open-gallery-btn:hover{background:#333}.about-final .text-section{margin-top:5px}.about-final .text-section-title{color:#777;font-size:16px;margin-bottom:5px;font-weight:lighter}.about-final .text-section-content{font-weight:lighter;line-height:1.2;margin-bottom:0;margin-top:10px;font-family:hind;font-weight:lighter;color:#333}.about-final .dotted-line{clear:both;border-bottom:1px solid #efebeb;margin-top:30px;margin-bottom:-15px}.about-final.section-two{padding-bottom:95px}.check-boxes{}.check-boxes .check-box{background:#222426;width:49%;height:160px;padding:15px 10px}.check-boxes .check-box .title{font-size:18px;padding-bottom:5px;border-bottom:2px solid #686766}.check-boxes .check-box .from-until{margin:5px 0}.check-boxes .check-box .time{font-size:25px;margin-bottom:0}.attractions-list-wrap{}.attractions-list-wrap .green-title{color:#686766;font-size:16px;margin:55px 0 25px}.attractions-list-wrap ul{list-style-type:none}.attractions-list-wrap ul li p span{margin-right:10px}@media(min-width:992px) and (max-width:1200px){.about-main-wrap.col-md-offset-1{margin-left:3.333333%!important}.about-main-wrap.col-md-10{width:99.333333%!important}}.gallery-lightbox-modal{background:rgba(121,121,121,.9)}.gallery-lightbox-modal .modal-dialog{width:750px;margin:20px auto}.gallery-lightbox-modal .modal-content{background:0 0;border:none;box-shadow:none;border-radius:0}.gallery-lightbox-modal .modal-content .title{color:#fff;font-size:16px}.gallery-lightbox-modal .modal-content .image-wrap{width:100%}.gallery-lightbox-modal .modal-content .image-wrap img{width:100%}.gallery-lightbox-modal .close-btn{color:#fff;cursor:pointer;font-size:20px;float:right;margin:0 15px}.gallery-lightbox-modal .close-btn:hover{color:#686766}.gallery-lightbox-modal .small-section-top-space{clear:both;height:35px}.gallery-lightbox-modal .gallery-wrap .arrow.left{left:-70px}.gallery-lightbox-modal .gallery-wrap .arrow.right{right:-70px}.gallery-lightbox-modal .bottom-section{padding-top:15px}@media(max-width:1024px){.global-wrapper{padding-top:10px}.global-wrapper .title-wrapper .title{font-size:14px;margin-bottom:2px}.global-wrapper .title-wrapper span{font-size:25px}.global-wrapper .title-wrapper{margin-bottom:20px}.global-wrapper .summary-wrap{margin-bottom:15px}.global-wrapper .summary-wrap .summary.top{height:35px;padding-top:10px}.global-wrapper .summary-wrap .summary.top p{font-size:12px}.global-wrapper .summary-wrap .summary.bottom{height:50px;padding-top:10px}.global-wrapper .summary-wrap .summary.bottom .head{font-size:11px}.global-wrapper .summary-wrap .summary.bottom .value{font-size:10px}.info-section .info-head{height:35px;padding-top:10px}.info-section .info-head .neutra{font-size:13px}.info-section .info-head .info-title p{font-size:12px}.info-section .info-body{margin-bottom:25px}.info-section .info-body .box{margin-top:11px}.info-section .info-body .box .head{font-size:11px}.info-section .info-body .box .value{font-size:10px}.info-section .info-body .box .head .number{font-size:12px}.print-button-wrap{height:46px;margin-bottom:40px}.print-btn{font-size:14px}.section-one.portal .content-wrapper .content-left .center-wrap{padding-left:90px}.horizontal .section-one.portal .content-wrapper .content-left .space-block{height:88px}.room-list-wrapper .room-item-wrap .footer-section .book-now-button{width:130px}.vertical .section-one.portal .content-wrapper{height:240px}.vertical .section-one.portal.thumbs .content-wrapper{height:240px}.vertical .room-list-wrapper .room-repeater-logo-wrap{height:60px}.vertical .thumbs .room-list-wrapper .room-repeater-logo-wrap{height:60px}.vertical .room-list-wrapper .room-item-wrap .head-section{padding:0 0 38px!important}.vertical .room-list-wrapper .room-item-wrap .body-section .title{font-size:11px}.vertical .room-list-wrapper .room-item-wrap .body-section .text,.room-list-wrapper .room-item-wrap small{font-size:10px}.vertical .room-list-wrapper .room-item-wrap .body-section .read-more-btn{font-size:10px}.vertical .room-list-wrapper .room-item-wrap .dotted-line{margin:7px 0}.vertical .room-list-wrapper .room-item-wrap .head-section .subtitle{font-size:10px}.vertical .room-list-wrapper .room-item-wrap .head-section.second{padding-bottom:20px!important}.vertical .room-list-wrapper .room-item-wrap .footer-section .price-wrap .price{font-size:16px}.vertical .room-list-wrapper .room-item-wrap .footer-section .price-wrap strike{font-size:12px;margin-right:1px}.vertical .room-list-wrapper .room-item-wrap .footer-section .book-now-button{font-size:14px;width:100px;height:35px}.vertical .portal.controls-section{margin-bottom:25px;padding-bottom:7px}.vertical .portal.controls-section button{font-size:10px}.vertical .room-list-wrapper .room-item-wrap{margin-bottom:25px}.pagination-links{margin:0 auto 50px}.modify-buttons button{font-size:12px;height:35px}.section-one.modify .search{height:60px;padding-top:18px;left:24%;bottom:-10%}.header-first .menu .submenu li a{padding:5px 10px 0 25px}.check-boxes .check-box .title{font-size:13px}.check-boxes .check-box .time{font-size:16px}.check-boxes .check-box{height:135px}.attractions-list-wrap .green-title{font-size:14px;margin:35px 0 15px}.about .title.green{font-size:16px;margin-bottom:15px}.about .text-section-title{font-size:14px;margin-bottom:5px}.about .text-section{margin-top:5px}.about .dotted-line{margin-top:15px}.about .left-lg-section .map-wrapper{height:150px}.about .contact-info-wrap{margin:15px 0 30px}.attractions-list-wrap ul li p{font-size:11px}.gallery-lightbox-modal .modal-dialog{width:60%;margin:20px auto}}@media(max-device-width:1024px){.global-wrapper{padding-top:10px}.global-wrapper .title-wrapper .title{font-size:14px;margin-bottom:2px}.global-wrapper .title-wrapper span{font-size:25px}.global-wrapper .title-wrapper{margin-bottom:20px}.global-wrapper .summary-wrap{margin-bottom:15px}.global-wrapper .summary-wrap .summary.top{height:35px;padding-top:10px}.global-wrapper .summary-wrap .summary.top p{font-size:12px}.global-wrapper .summary-wrap .summary.bottom{height:50px;padding-top:10px}.global-wrapper .summary-wrap .summary.bottom .head{font-size:11px}.global-wrapper .summary-wrap .summary.bottom .value{font-size:10px}.info-section .info-head{height:35px;padding-top:10px}.info-section .info-head .neutra{font-size:13px}.info-section .info-head .info-title p{font-size:12px}.info-section .info-body{margin-bottom:25px}.info-section .info-body .box{margin-top:11px}.info-section .info-body .box .head{font-size:11px}.info-section .info-body .box .value{font-size:10px}.info-section .info-body .box .head .number{font-size:12px}.print-button-wrap{height:46px;margin-bottom:40px}.print-btn{font-size:14px}.section-one.portal .content-wrapper .content-left .center-wrap{padding-left:90px}.horizontal .section-one.portal .content-wrapper .content-left .space-block{height:88px}.room-list-wrapper .room-item-wrap .footer-section .book-now-button{width:130px}.vertical .section-one.portal .content-wrapper{height:240px}.vertical .section-one.portal.thumbs .content-wrapper{height:240px}.vertical .room-list-wrapper .room-repeater-logo-wrap{height:60px}.vertical .room-list-wrapper .room-item-wrap .head-section{padding:0 0 38px!important}.vertical .room-list-wrapper .room-item-wrap .body-section .title{font-size:11px}.vertical .room-list-wrapper .room-item-wrap .body-section .text,.room-list-wrapper .room-item-wrap small{font-size:10px}.vertical .room-list-wrapper .room-item-wrap .body-section .read-more-btn{font-size:10px}.vertical .room-list-wrapper .room-item-wrap .dotted-line{margin:7px 0}.vertical .room-list-wrapper .room-item-wrap .head-section .subtitle{font-size:10px}.vertical .room-list-wrapper .room-item-wrap .head-section.second{padding-bottom:20px!important}.vertical .room-list-wrapper .room-item-wrap .footer-section .price-wrap .price{font-size:16px}.vertical .room-list-wrapper .room-item-wrap .footer-section .price-wrap strike{font-size:12px;margin-right:1px}.vertical .room-list-wrapper .room-item-wrap .footer-section .book-now-button{font-size:14px;width:100px;height:35px}.vertical .portal.controls-section{margin-bottom:25px;padding-bottom:7px}.vertical .portal.controls-section button{font-size:10px}.vertical .room-list-wrapper .room-item-wrap{margin-bottom:25px}.pagination-links{margin:0 auto 50px}.modify-buttons button{font-size:12px;height:35px}.section-one.modify .search{height:60px;padding-top:18px;left:24%;bottom:-10%}.header-first .menu .submenu li a{padding:5px 10px 0 25px}.check-boxes .check-box .title{font-size:13px}.check-boxes .check-box .time{font-size:16px}.check-boxes .check-box{height:135px}.attractions-list-wrap .green-title{font-size:14px;margin:35px 0 15px}.about .title.green{font-size:16px;margin-bottom:15px}.about .text-section-title{font-size:14px;margin-bottom:5px}.about .text-section{margin-top:5px}.about .dotted-line{margin-top:15px}.about .left-lg-section .map-wrapper{height:150px}.about .contact-info-wrap{margin:15px 0 30px}.attractions-list-wrap ul li p{font-size:11px}.gallery-lightbox-modal .modal-dialog{width:60%;margin:20px auto}}.language-text{float:left;padding-left:3px}.language-image{float:left;border:0;height:18px;width:18px}.people{background-image:url(../../images/people.png);background-repeat:repeat;height:21px;float:right}.blackcross{background-image:url(../../images/cross.png);height:30px;float:right;width:12px;background-repeat:no-repeat}.imageThump{padding:10px 10px 0 0;float:left}.booknow-dropdown-fields{position:relative;width:100%;margin:0 auto;padding:8px 15px;z-index:999;height:40px;cursor:pointer;outline:none;transition:all .3s ease-out;border-bottom:2px solid #fff;color:#fff;font-size:15px;margin-bottom:5px}.booknow-dropdown-fields:after{content:"";position:absolute;right:15px;width:28px;border:0;height:20px;background:url(../../images/white-arrow.png) no-repeat right;-webkit-appearance:none}.booknow-dropdown-fields .dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 5px 5px;border:0;border-top:none;border-bottom:none;list-style:none;transition:all .3s ease-out;max-height:0;overflow:hidden}.booknow-dropdown-fields .dropdown li{}.booknow-dropdown-fields .dropdown li a{display:block;text-decoration:none;color:#333;padding:10px 0;transition:all .3s ease-out;border-bottom:1px solid #e6e8ea}.booknow-dropdown-fields .dropdown li:last-of-type a{border:none}.booknow-dropdown-fields .dropdown li i{margin-right:0;color:inherit;vertical-align:middle}.booknow-dropdown-fields .dropdown li:hover a{color:#57a9d9}.booknow-dropdown-fields.active{background:#fff;box-shadow:none;border-bottom:none;color:#777}.booknow-dropdown-fields.active:after{border-color:#dcac00 transparent}.booknow-dropdown-fields.active .dropdown{border-bottom:1px solid rgba(0,0,0,.2);max-height:400px}.img-question{margin-top:12px;float:right}.img-security{margin-top:12px;display:block;margin:12px auto}.step3-checkbox{width:32px;height:32px;display:inline-block;position:relative;z-index:1;top:3px;background-color:transparent;border:2px solid #333;background:0 0;margin:0 10px 10px 0;vertical-align:middle;color:#fff}.validationDiv{height:15px}.validationDiv-terms{height:15px;margin-bottom:8px}.step2-checkbox{width:32px;height:32px;display:inline-block;position:relative;z-index:1;top:3px;background-color:transparent;border:2px solid #333;background:0 0;margin:0 10px 10px 0;vertical-align:middle;color:#fff}.step2-checkbox.option{width:32px;height:32px;display:inline-block;position:relative;z-index:1;top:3px;background-color:transparent;border:2px solid #141311;background:0 0;margin:0 10px 10px 0;vertical-align:middle;color:#fff;border-radius:50px}.spinDiv{text-align:center}.spin1{width:40px;height:40px;display:inline-block;position:relative;z-index:1;top:0;background-color:transparent;border:2px solid #333;background:0 0;vertical-align:middle;color:#333 text-align:center}.step2-checkbox.selected{background:url(../../images/checked-box.png) no-repeat}.step2-checkbox input[type=checkbox]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_nofocusline:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.step3-checkbox input[type=checkbox]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_nofocusline:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.step3-checkbox.selected{background:url(../../images/checked-box.png) no-repeat}.step3-label{color:#333;font-family:hind;font-weight:300!important;font-size:15px}.step3-label strong{font-weight:500!important}.step3-terms-link{text-decoration:underline;color:#141311;font-weight:500!important;font-size:15px}.step3-btn-back{display:block;width:100%;margin-top:10px;background-color:#141311;color:#fff;height:45px;font-weight:300;font-size:15px;padding:0}.step3-btn-back:hover{color:#dcac00}.step4-btn-print{display:block;width:100%;margin:30px 0;background-color:#141311;color:#fff;height:45px;font-weight:300;font-size:15px;padding:0}.step4-btn-print:hover{color:#dcac00}.step4-title{color:#141311;font-weight:lighter;font-size:16px;text-align:center}.step4-resno{color:#fff;font-weight:lighter;font-size:18px;padding-bottom:20px;text-align:center}.step4-title-2{color:#141311;font-weight:400;font-size:15px;text-align:center}.step4-title-3{color:#141311;font-weight:700;font-size:15px;text-align:left;padding-bottom:10px}.step4-title-4{color:#141311;font-weight:700;font-size:15px;text-align:left}.step4-total{color:#fff;font-weight:400;font-size:15px;text-align:center}.step4-total strong{font-size:16px;font-weight:700}.step4-finaldates{color:#141311;font-weight:400;font-size:15px;text-align:left;word-spacing:5px}.step4-finaldates strong{font-size:18px;font-weight:700;word-spacing:4px}.step4-rooms-adults{font-size:15px;font-weight:700;color:#141311;padding-top:10px}.step4-rooms-adults strong{font-size:18px;font-weight:700;word-spacing:4px}.step4-paddingbottom{padding-bottom:10px}.finaldetails-l{color:#fff;font-size:15px;padding:0 0 10px 15px;height:40px}.finaldetails-r{color:#141311;font-size:15px;text-align:left;padding-bottom:10px;height:40px}.modify-title1{font-family:hind;font-size:15px;padding:5px 0 7px}.modify-resno{color:#fff;font-weight:lighter;font-size:18px;text-align:center}.modify-panel{padding:15px 15px 10px}.modify-summary-txt{text-align:left;color:#141311;font-weight:lighter;font-size:15px;padding-bottom:2px;line-height:23px}.modify-summary-price{text-align:right;color:#141311;font-weight:lighter;font-size:16px;padding-bottom:5px}.modify-deposit-txt{text-align:left;color:#fff;font-weight:lighter;font-size:16px;padding-bottom:5px}.modify-deposit-price{text-align:right;color:#fff;font-weight:lighter;font-size:16px;padding-bottom:5px}.modify-ar-dep-txt{text-align:right;color:#141311;font-weight:400;font-size:15px;padding-bottom:5px}.modify-ar-dep-txt-b{text-align:right;color:#141311;font-weight:700;font-size:19px;padding-bottom:14px;line-height:20px}.modify-btn{display:block;width:100%;margin-top:10px;background-color:#141311;color:#fff;height:45px;font-weight:300;font-size:15px;padding:0;border:2px solid #141311}.modify-btn:hover{background-color:#141311!important;color:#fff;border:2px solid #141311}.modify-btn:active{background-color:#141311!important;color:#fff;border:2px solid #141311}.logo-bottom{display:block;margin-top:30px;margin-left:auto;margin-right:auto}.portal-desc{text-align:center;color:#141311;font-size:15px;word-spacing:7px}.portal-desc strong{font-size:25px;font-weight:700!important;font-family:arial #000,hind}.portal-desc-big{text-align:center;color:#141311;font-size:15px;line-height:13px}.numberCircle{border-radius:50%;behavior:url(PIE.htc);width:36px;height:36px;padding:8px;background:#fff;border:2px solid #000;color:#000;text-align:center;font:32px Arial,sans-serif;display:inline-block}.image-offers{position:relative;width:100%}.image-offers h2{position:absolute;top:185px;left:0;border-radius:50%;behavior:url(PIE.htc);width:43px;height:43px;padding:7px 4px;background:#dbac00;color:#fff;text-align:center;display:inline-block;margin:0 42%;font-size:25px;font-family:hind}.offers-txt{text-align:center;font-size:13px;font-family:arial,sans-serif;color:#333}.offers-txt h1{font-size:15px;font-weight:700;font-family:hind}.offers-empty{margin:10px 0;background:#777}.facilities-txt{text-align:center;font-size:13px;font-family:arial,sans-serif;color:#333}.facilities-txt h1{font-size:17px;font-weight:700;font-family:hind;margin:15px 0 20px}.facilities-list-l ul{padding:0 10px;list-style:none!important;border:none!important;font-family:Arial,sans-serif;font-size:12px}.facilities-list-l li{text-align:left;border:none;line-height:20px}.facilities-list-l li:before{font-family:Arial,sans-serif;content:'>';margin:0 5px 0 -15px}.facilities-list-r ul{padding:0 10px 0 15px;list-style:none!important;border:none!important;font-family:Arial,sans-serif;font-size:12px}.facilities-list-r li{text-align:left;border:none;line-height:20px}.facilities-list-r li:before{font-family:Arial,sans-serif;content:'>';margin:0 5px 0 -15px}.text-unfold{position:relative;width:100%;margin:0 auto;padding:1px 15px;z-index:999999;height:40px;cursor:pointer;outline:none;transition:all .3s ease-out;border-bottom:2px solid #fff;color:#141311;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:16px}.text-unfold:after{content:"";position:absolute;right:15px;width:28px;border:0;height:20px;background:url(../../images/black-arrow.png) no-repeat right;-webkit-appearance:none}.contact-txt{text-align:center;font-size:13px;font-family:arial,sans-serif;color:#777}.contact-txt h1{font-size:15px;font-weight:700;font-family:hind}.contact-txt p{line-height:19px;margin:0 0 4px}.map-padding{padding:0!important}.google-map{z-index:1}.navbar-lang-curr{position:relative;float:left;margin-left:15px;padding:6px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;border-color:#777}.formErrorContent{background:none repeat scroll 0 0 #a92f41;box-shadow:0 0 6px #000;color:#fff;font-size:12px;padding:4px 2px;position:relative;width:150px}.drop-title{font-size:15px;font-weight:lighter}.desc{color:#6b6b6b}.desc a{color:#0092dd}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd{position:relative}.dropdown a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:none}.dropdown a:hover{color:#5d4617}.dropdown dt a:hover{color:#5d4617;border:1px solid #d0c9af}.dropdown dt a{background:#e4dfcb url(arrow.png) no-repeat scroll right center;display:block;padding-right:20px;border:1px solid #d4ca9a;width:150px}.dropdown dt a span{cursor:pointer;display:block;padding:5px}.dropdown dd ul{background:#e4dfcb none repeat scroll 0 0;border:1px solid #d4ca9a;color:#c5c0b0;display:none;left:0;padding:5px 0;position:absolute;top:2px;width:auto;min-width:170px;list-style:none}.dropdown span.value{display:none}.dropdown dd ul li a{padding:5px;display:block}.dropdown dd ul li a:hover{background-color:#d0c9af}.dropdown img.flag{border:none;vertical-align:middle;margin-left:10px}.flagvisibility{display:none}.ui-datepicker.ui-widget-content{padding:10px;background:#fff;border:0;border-radius:5px;color:#333;width:80%;z-index:1000!important}.hiddenItem{background-color:transparent}.discountwhite{font-weight:lighter;font-size:24px;color:#fff;text-decoration:none;text-align:center;font-style:normal}.input-text{border:0;line-height:0;height:auto;width:1.3em;overflow:hidden;text-align:right}.input-text-long{border:0;line-height:0;height:auto;width:100px;overflow:hidden;text-align:right}a{color:#cd9f54}a:hover{cursor:pointer;color:#777}.step2-price-break{font-style:italic;font-weight:lighter;font-size:.8em}hr{margin-top:10px;margin-bottom:10px;border-right-style:initial;border-bottom-style:initial;border-left-style:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-width:1px 0 0;border-image:initial;border-top:1px solid #999}.pp_social{display:none!important}.pp_play{display:none!important}.main-menu .glyphicon.glyphicon-user{margin-right:10px}.main-menu .glyphicon.glyphicon-log-in{margin-right:10px}.row .border-left{text-align:center}.social-connect-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:10px}.social-connect-button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:31px 13px 8px;line-height:1.2em;background:#fff none no-repeat scroll 0px center/255px auto}.social-connect-button--facebook{background-image:url(/assets/images/facebook2.png)}.social-connect-button--google{background-image:url(/assets/images/gmail.png)}.social-connect-button--register{background-image:url(/assets/images/register2.png)}.search-facebookLogin{background-color:#5f456e;color:#fff;text-align:center;cursor:pointer;height:26px;width:254px;padding-top:2px;text-transform:uppercase;left:0%;font-color:#fff}.section-two .register{}.register-head-banner{display:none}.header-second .logo-wrapper img{padding-bottom:10px}.portal-text{overflow-y:auto;max-height:300px;min-height:300px;color:#333;font-family:hind;font-weight:lighter;font-size:13px}#transparent{z-index:2;position:relative;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95)}.bgstretcher{background:#000;overflow:hidden;width:100%;position:fixed!important;z-index:1}.bgstretcher,.bgstretcher ul,.bgstretcher ul li{position:absolute;top:0;right:0;left:0;bottom:0}.bgstretcher ul,.bgstretcher ul li{margin:0;padding:0;list-style:none}.centered-div{text-align:center;color:#333}.loader{border:16px solid #333;border-radius:50%;border-top:16px solid #999;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.panel-body{padding-top:25px;padding-bottom:5px}.step2-price-break-details{padding-left:15px}.text-special{padding-top:5px;padding-bottom:5px;color:#3ea913!important;font-weight:lighter;font-size:.9em}.qty{text-align:center;border:none;font-size:19px;width:20px;height:20px}.step2-summary-txt{color:#333;font-size:1.2em;font-weight:lighter}.step2-summary-price{color:#333;font-weight:lighter;font-size:1.5em}.about-final{color:#fff}.step2-price-break-details-final{color:#333;padding-left:15px}.hiddenItem{display:none;background-color:transparent}.room-repeater-wrapper .room-body .box-2 .text-content{color:#333}.facilities{fill:#201e1b;padding-right:5px}.facilities:hover{fill: #4191af;}.heart{fill:#e81611;padding-top:10px}.heart:hover{fill:#b7888a}.tooltip-inner{font-size:12px;font-weight:800;background:#c9994f;color:rgb(0,0,0,.7);border:1px solid #737373}.blink{-webkit-animation:2s linear infinite condemned_blink_effect;//forandroidanimation:2slinearinfinitecondemned_blink_effect}.price-photo{margin-left:1.075em!important;background:#4191af!important;position:absolute!important;top:28.55%!important;padding:.75em!important;color:#fff;font-weight:400;letter-spacing:.05rem}.dates-photo{margin-top:-10%;float:right;margin-right:2em;z-index:999999999;position:relative;font-size:16px;color:#fff}.margin-zero{margin:0!important;font-color:#fff}.deal-text{overflow-y:auto;max-height:80px;min-height:80px;//color:#333;font-family:roboto,sans-serif;font-weight:400;font-size:13px}.deals-img{display:inline-block;position:relative}.deals-img:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.237);border-top-left-radius:.25em;border-top-right-radius:.25em}.centered{position:absolute;top:50%;left:10%;transform:translate(-6%,-50%);color:#fff;font-size:15;text-align:center;z-index:999999}.image-wrap{height:auto!important}.packages-img{width:100%;height:auto!important}.date-title{//padding-top:14px;font-size:16px;color:#333!important;padding-left:70px}.package-title{color:#fafdfe!important}.packages-img{width:100%;height:auto!important;object-fit:cover;border-top-left-radius:.25em;border-top-right-radius:.25em}.deal-text::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:50px;background-color:#f5f5f5}.deal-text::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.deal-text::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0/15%);background-color:#4191af}
