.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .drp-calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .drp-calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .drp-calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .drp-calendar{text-align:right;float:right}}@media(min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.search-container .search .searchCt .personBox .adultSelectbox .mobileCls{display:none}@media screen and (max-width:480px){.search-container .search .searchCt .personBox .adultSelectbox .mobileCls{display:block}}.search-container{min-height:330px;display:inline-block}@media screen and (max-width:480px){.search-container{min-height:390px}}.search-container .search{position:absolute;top:120px;right:50%;transform:translate(50%,100px);max-width:1170px;display:block;width:100%;z-index:99}@media screen and (max-width:768px){.search-container .search{position:absolute;top:20px;right:50%}}@media screen and (max-width:480px){.search-container .search{transform:none;top:120px;left:0}}.search-container .search .searchSelect{display:inline-block;text-align:center;margin-bottom:10px;width:100%}.search-container .search .searchSelect ul{margin-bottom:10px}@media screen and (max-width:768px){.search-container .search .searchSelect ul{margin-bottom:0}}.search-container .search .searchSelect ul li{display:inline-block;margin-right:3px}.search-container .search .searchSelect ul li span{color:#373e4c;font-size:12px;font-weight:300;border-radius:14.5px;background-color:#f1f8f7;padding:5px 10px;cursor:pointer;opacity:.7}.search-container .search .searchSelect ul li span.active{font-weight:bold;opacity:1}.search-container .search .searchCt{background:#fff;display:inline-block;height:90px;width:100%;-webkit-border-radius:45px;-moz-border-radius:45px;-ms-border-radius:45px;border-radius:45px;padding:12px 0 0 20px}@media screen and (max-width:768px){.search-container .search .searchCt{background:none;border-radius:0;padding:10px}}.search-container .search .searchCt>div{display:none}.search-container .search .searchCt>div.active{display:block}.search-container .search .searchCt>div .first{float:left}@media screen and (max-width:768px){.search-container .search .searchCt>div .first{background:#fff;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;margin-bottom:10px;width:100%!important;max-width:100%!important;padding:6px 15px!important}}.search-container .search .searchCt label{display:block;padding-top:5px;color:#4c5870}.search-container .search .searchCt .suggest{max-width:390px;width:100%;padding-left:20px}.search-container .search .searchCt .suggest input{font-size:15px;font-weight:bold;padding:10px 0 20px;width:100%;border:0;color:#373e4c;box-shadow:none;height:auto;line-height:30px;background:none}.search-container .search .searchCt .suggest input::-webkit-input-placeholder{font-weight:normal;font-size:15px}.search-container .search .searchCt .suggest input::-moz-placeholder{font-weight:normal;font-size:15px}.search-container .search .searchCt .suggest input::-moz-placeholder{font-weight:normal;font-size:15px}.search-container .search .searchCt .suggest input::-ms-input-placeholder{font-weight:normal;font-size:15px}@media screen and (max-width:768px){.search-container .search .searchCt .suggest input{padding:0}}.search-container .search .searchCt .suggest .mobileSuggest{display:none}.search-container .search .searchCt .suggest .mobileSuggest.open{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9}.search-container .search .searchCt .suggest .mobileSuggest .closeBtn{float:right}.search-container .search .searchCt .suggest .mobileSuggest .title{font-weight:bold;font-size:18px;padding:20px;display:inline-block}.search-container .search .searchCt .suggest .mobileSuggest .closeBtn{padding:10px}.search-container .search .searchCt .suggest .mobileSuggest .closeBtn i{font-size:26px}.search-container .search .searchCt .suggest .mobileSuggest .suggestMobileCt{box-shadow:0 3px 5.6px .4px rgba(0,0,0,.2);background-color:#ebedec;padding:5px 15px}.search-container .search .searchCt .suggest .mobileSuggest .suggestMobileCt input{background:#fff;padding:15px 10px;border-radius:5px;width:100%;box-sizing:border-box}.search-container .search .searchCt .datePicker{max-width:300px;width:100%;border:1px solid #b0b0b0;border-width:0 1px;padding:0 20px;position:relative}.search-container .search .searchCt .datePicker input{font-size:16px;font-weight:bold;padding:10px 0 0;width:100%;border:0;color:#373e4c;line-height:30px;box-shadow:none;height:auto;background:none}.search-container .search .searchCt .datePicker input::-webkit-input-placeholder{font-weight:normal;font-size:16px}.search-container .search .searchCt .datePicker input::-moz-placeholder{font-weight:normal;font-size:16px}.search-container .search .searchCt .datePicker input::-moz-placeholder{font-weight:normal;font-size:16px}.search-container .search .searchCt .datePicker input::-ms-input-placeholder{font-weight:normal;font-size:16px}@media screen and (max-width:768px){.search-container .search .searchCt .datePicker input{padding:0;font-size:16px}}.search-container .search .searchCt .datePicker .selectedDateSize{display:none;color:#373e4c;font-size:14px;position:absolute;top:50%;right:5px;margin-top:6px}.search-container .search .searchCt .datePicker .selectedDateSize i{font-style:normal}.search-container .search .searchCt .personBox{padding:0 20px;position:relative}.search-container .search .searchCt .personBox .personSelectBox{font-size:18px;font-weight:bold;width:100%;border:0;padding:15px 0 0 0;box-shadow:none;cursor:pointer}@media screen and (max-width:768px){.search-container .search .searchCt .personBox .personSelectBox{padding-top:6px;font-size:16px}}.search-container .search .searchCt .personBox .personSelectBox .childCt{display:none}.search-container .search .searchCt .personBox .adultSelectbox{width:207px;border-radius:6px;box-shadow:0 6px 24px 0 rgba(0,0,0,.46);background-color:#fff;position:absolute;top:85px;left:0;z-index:99;padding:15px;display:none}.search-container .search .searchCt .personBox .adultSelectbox.open{display:block}@media screen and (max-width:480px){.search-container .search .searchCt .personBox .adultSelectbox.open{position:fixed;top:0;left:0;width:100%;height:100%}}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle{display:none!important}@media screen and (max-width:480px){.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle{display:block!important}}.search-container .search .searchCt .personBox .adultSelectbox .adult,.search-container .search .searchCt .personBox .adultSelectbox .child{border-radius:25px;background-color:#ffeada;display:block;overflow:hidden;position:relative;margin-bottom:10px}.search-container .search .searchCt .personBox .adultSelectbox .childAgebox{background:none;border-radius:0;display:none}.search-container .search .searchCt .personBox .adultSelectbox .childAgebox input{outline:none;height:40px;line-height:40px;border:1px solid #dce2df;border-radius:5px;font-size:14px;text-align:left;color:#4c5870;background:none;font-style:normal;margin:0 2px 10px 0}.search-container .search .searchCt .personBox .adultSelectbox .childAgebox select{width:32%;border:1px solid #dce2df;margin-right:1%;margin-bottom:10px}.search-container .search .searchCt .personBox .adultSelectbox label{font-size:14px;color:#4c5870;padding:5px}.search-container .search .searchCt .personBox .adultSelectbox input{background:none;height:51px;border:0;text-align:center;color:#373e4c;font-size:18px;width:100%;box-sizing:border-box;font-weight:bold}.search-container .search .searchCt .personBox .adultSelectbox button{position:absolute;z-index:99;border-radius:50%;border:2px solid #f16a07;width:45px;height:45px;font-size:30px;text-align:center;font-family:"Open Sans",sans-serif;outline:none;cursor:pointer}.search-container .search .searchCt .personBox .adultSelectbox button.adultPlus{right:2px;top:3px}.search-container .search .searchCt .personBox .adultSelectbox button.adultNag{left:2px;top:3px}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle{display:none}@media screen and (max-width:480px){.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle{display:block}}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle .closeBtn{float:right}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle .closeBtn i{font-size:26px}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle .title{font-size:18px;font-weight:bold;color:#373e4c;padding:10px 0 20px 0}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle span{display:inline-block;background:none;border-radius:0;margin:0 0 -5px}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle span.childCt{display:none}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle .mobilePersonSec{box-shadow:0 3px 5.6px .4px rgba(0,0,0,.2);background-color:#ebedec;padding:10px;margin:0 -15px 10px}.search-container .search .searchCt .personBox .adultSelectbox .mobileTitle .mobilePersonSec .personSelectBox{background:#fff;border-radius:5px;padding:10px}.search-container .search .airportSearch .suggest,.search-container .search .transportSearch .suggest{max-width:530px;width:100%;padding-left:12px;float:left}.search-container .search .airportSearch .suggest .airportStart,.search-container .search .airportSearch .suggest .airportEnd,.search-container .search .airportSearch .suggest .transportEnd,.search-container .search .airportSearch .suggest .transportStart,.search-container .search .transportSearch .suggest .airportStart,.search-container .search .transportSearch .suggest .airportEnd,.search-container .search .transportSearch .suggest .transportEnd,.search-container .search .transportSearch .suggest .transportStart{width:50%;float:left;box-sizing:border-box;padding:0 8px;border-right:1px solid #b0b0b0}.search-container .search .airportSearch .suggest .airportStart input,.search-container .search .airportSearch .suggest .airportEnd input,.search-container .search .airportSearch .suggest .transportEnd input,.search-container .search .airportSearch .suggest .transportStart input,.search-container .search .transportSearch .suggest .airportStart input,.search-container .search .transportSearch .suggest .airportEnd input,.search-container .search .transportSearch .suggest .transportEnd input,.search-container .search .transportSearch .suggest .transportStart input{padding-bottom:0}.search-container .search .airportSearch .suggest .airportEnd,.search-container .search .airportSearch .suggest .transportEnd,.search-container .search .transportSearch .suggest .airportEnd,.search-container .search .transportSearch .suggest .transportEnd{border-right:0}.search-container .search .airportSearch .datePicker,.search-container .search .transportSearch .datePicker{max-width:235px;width:100%;padding:0 8px;position:relative}.search-container .search .airportSearch .addTurn,.search-container .search .transportSearch .addTurn{color:#007eff;font-size:12px;position:absolute;top:50%;display:none;cursor:pointer;right:10px;font-weight:bold;margin-top:8px}@media screen and (max-width:480px){.search-container .search .airportSearch .addTurn,.search-container .search .transportSearch .addTurn{top:40%;right:15px}}.search-container .search .airportSearch .removeTurn,.search-container .search .transportSearch .removeTurn{color:#007eff;font-size:12px;width:15px;cursor:pointer;display:none;font-weight:bold;position:absolute;top:60%;z-index:9;right:5px;text-align:center;line-height:15px;height:15px;border:2px solid #007eff;border-radius:50%}@media screen and (max-width:480px){.search-container .search .airportSearch .removeTurn,.search-container .search .transportSearch .removeTurn{top:50%;right:15px}}.search-container .search .airportSearch .personBox,.search-container .search .transportSearch .personBox{padding:0 8px}.search-container .search .searchBtn{background:#f16a07;width:182px;height:80px;border-radius:40px;font-size:18px;color:#fff;font-weight:bold;border:0;float:right;margin:-7px 5px 5px 0}@media screen and (max-width:768px){.search-container .search .searchBtn{height:70px;width:100%;line-height:70px;margin-top:0}}.suggestions-hotel{box-shadow:0 6px 24px 0 rgba(0,0,0,.46);background-color:#fff;max-width:470px;width:100%;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:20px;margin-top:30px;max-height:300px;overflow:auto;position:relative}@media screen and (max-width:480px){.suggestions-hotel{width:100%!important;top:95px!important;left:0!important;box-shadow:none;border:0!important;max-height:inherit!important;padding:10px!important;position:absolute!important}}.suggestions-hotel li{color:#373e4c;font-size:14px;padding:8px 5px;display:block;overflow:hidden}.suggestions-hotel li:hover{background:#f5f5f5}.suggestions-hotel li em{color:#373e4c!important;font-size:14px!important;font-style:normal!important;padding:0!important;margin:0!important;font-weight:bold!important}.suggestions-hotel li .ui-menu-item-wrapper{background-color:transparent!important;border:0!important}.suggestions-hotel li i{float:left!important;display:none;margin:-2px 10px 0 0!important;padding:0!important}.suggestions-hotel li i:first-child{display:block}.datepicker-days td{width:37px!important;height:40px!important;position:relative;color:#373e4c!important;border:0!important}.datepicker-days td.active{background-size:300px 100px;background-color:#ffeada!important;border-radius:40px;background-image:none!important}.datepicker-days td.active:before{content:'';color:#373e4c;border-radius:50%;width:38px!important;height:38px!important;display:inline-block;border:2px solid #f16a07;position:absolute;top:0;right:0;bottom:0;left:-1px;z-index:1}.daterangepicker{background:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,.46);padding:0 10px;overflow:hidden}.daterangepicker .calendar-table{padding:0!important;border:0}.daterangepicker .calendar-table:after{content:'';width:100%;height:44px;background:#e5ecf3;display:block;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:768px){.daterangepicker .calendar-table:after{display:none}}.daterangepicker .calendar-table td{width:45px!important;height:40px!important;position:relative;color:#373e4c!important;border:0!important}.daterangepicker .calendar-table td.start-date{background-size:300px 100px;background:#ffeada;border-radius:40px 0 0 40px}.daterangepicker .calendar-table td.start-date:before{content:'';color:#373e4c;border-radius:50%;width:38px!important;height:38px!important;display:inline-block;border:2px solid #f16a07;position:absolute;top:0;right:0;bottom:0;left:-1px;z-index:1}.daterangepicker .calendar-table td.today{border-radius:40px!important}.daterangepicker .calendar-table td.off{color:#b4aeae!important}.daterangepicker .calendar-table td.off.off{visibility:hidden}.daterangepicker .calendar-table td.off.disabled{visibility:inherit}.daterangepicker .calendar-table td.available:hover{background:#ffeada}.daterangepicker .calendar-table td.available:hover:before{content:'';color:#373e4c;border-radius:50%;width:38px!important;height:38px!important;display:inline-block;border:2px solid #f16a07;position:absolute;top:0;right:0;bottom:0;left:-1px;z-index:1}.daterangepicker .calendar-table td.end-date{background:#ffeada;border-radius:0 40px 40px 0}.daterangepicker .calendar-table td.end-date:before{content:'';color:#373e4c;border-radius:50%;width:38px!important;height:38px!important;display:inline-block;border:2px solid #f16a07;position:absolute;top:0;right:0;bottom:0;left:-1px;z-index:1}.daterangepicker .calendar-table td.weekend{font-weight:bold}.daterangepicker .calendar-table thead tr:nth-child(1) th{background:#e5ecf3;border:0!important;border-radius:0;padding:10px 0;color:#373e4c;font-size:14px;font-weight:bold}.daterangepicker .calendar-table thead tr:nth-child(2) th{color:#373e4c;font-size:12px;font-weight:normal;border-bottom:1px solid #e5ecf3}.daterangepicker .calendar-table tbody{padding:10px}.daterangepicker .drp-calendar{padding:0!important}.daterangepicker .in-range{background:#ffeada!important}.daterangepicker .table-condensed{border-collapse:separate!important}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.availabilityDate{padding:0!important}.availabilityDate:after{border-bottom:6px solid #e5ecf3!important}.availabilityDate table{background:#e5ecf3;background:-moz-linear-gradient(top,#e5ecf3 0%,#e5ecf3 19%,#fff 19%,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e5ecf3),color-stop(19%,#e5ecf3),color-stop(19%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e5ecf3 0%,#e5ecf3 19%,#fff 19%,#fff 100%);background:-o-linear-gradient(top,#e5ecf3 0%,#e5ecf3 19%,#fff 19%,#fff 100%);background:-ms-linear-gradient(top,#e5ecf3 0%,#e5ecf3 19%,#fff 19%,#fff 100%);background:linear-gradient(to bottom,#e5ecf3 0%,#e5ecf3 19%,#fff 19%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5ecf3',endColorstr='#ffffff',GradientType=0)}.availabilityDate td{background:#ffeada;border-radius:50%!important;overflow:hidden;margin:5px;box-sizing:border-box}.availabilityDate td:hover{background:#ffeada!important;border:1px solid #f89e5c!important}.availabilityDate td.old,.availabilityDate td.new{opacity:0!important;height:0!important}.availabilityDate td.callsell{background:#f89e5c!important;color:#fff!important}.availabilityDate td.datepickertooltips{position:relative;overflow:visible!important}.availabilityDate td.datepickertooltips.active:before{border:0!important}.availabilityDate td.datepickertooltips .tippy-popper{position:absolute;min-width:150px}.availabilityDate td.Notavailable{background:red!important;color:#fff!important}.availabilityDate .disabled{position:relative}.availabilityDate .disabled:hover{background:none!important;border:0!important}.availabilityDate .disabled:after{content:"";width:100%;height:2px;background:#4c5870;transform:rotate(135deg);position:absolute;top:50%;left:0}@media screen and (max-width:992px){.searchBoxCt{height:auto;display:none}}.searchBoxCt.open{display:block}.searchBoxCt .closeBtn{text-align:center;color:#007eff;display:none}@media screen and (max-width:992px){.searchBoxCt .closeBtn{display:block}}.searchBoxCt .search-container{display:inline-block;background:#ebedec;min-height:inherit;padding:13px 0 10px;width:100%}@media screen and (max-width:992px){.searchBoxCt .search-container{padding:20px 0}}.searchBoxCt .search-container.fixed{position:fixed;top:0;right:0;left:0;z-index:9;box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.searchBoxCt .search-container .search{position:relative;top:auto;right:auto;transform:none;max-width:1170px;width:100%;margin:0 auto}.searchBoxCt .search-container .search .searchCt{height:60px;box-shadow:0 0 1px 0 rgba(0,0,0,.44);border-radius:30px;padding-top:10px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt{box-shadow:none;height:auto}}.searchBoxCt .search-container .search .searchCt label{font-size:12px;color:#4c5870;padding-top:0}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .suggest{border:1px solid #b0b0b0}}.searchBoxCt .search-container .search .searchCt .suggest input{padding:0;font-size:14px;line-height:24px}.searchBoxCt .search-container .search .searchCt .suggest input::-webkit-input-placeholder{font-weight:normal;font-size:14px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .suggest input::-webkit-input-placeholder{font-size:12px}}.searchBoxCt .search-container .search .searchCt .suggest input::-moz-placeholder{font-weight:normal;font-size:14px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .suggest input::-moz-placeholder{font-size:12px}}.searchBoxCt .search-container .search .searchCt .suggest input::-moz-placeholder{font-weight:normal;font-size:14px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .suggest input::-moz-placeholder{font-size:12px}}.searchBoxCt .search-container .search .searchCt .suggest input::-ms-input-placeholder{font-weight:normal;font-size:14px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .suggest input::-ms-input-placeholder{font-size:12px}}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .datePicker{border:1px solid #b0b0b0;width:48%!important;float:left;margin-right:2%}}.searchBoxCt .search-container .search .searchCt .datePicker input{padding:0;font-size:14px;line-height:24px}.searchBoxCt .search-container .search .searchCt .datePicker input::-webkit-input-placeholder{font-weight:normal;font-size:14px}.searchBoxCt .search-container .search .searchCt .datePicker input::-moz-placeholder{font-weight:normal;font-size:14px}.searchBoxCt .search-container .search .searchCt .datePicker input::-moz-placeholder{font-weight:normal;font-size:14px}.searchBoxCt .search-container .search .searchCt .datePicker input::-ms-input-placeholder{font-weight:normal;font-size:14px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .datePicker input{font-size:12px!important}}.searchBoxCt .search-container .search .searchCt .datePicker .selectedDateSize{display:none!important}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .personBox{border:1px solid #b0b0b0;width:48%!important;float:left;margin-left:2%}}.searchBoxCt .search-container .search .searchCt .personBox .personSelectBox{padding-top:5px;font-size:14px}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchCt .personBox .personSelectBox{font-size:12px}}.searchBoxCt .search-container .search .searchBtn{width:132px;height:54px;font-size:16px;margin:-7px 4px 0 0}@media screen and (max-width:992px){.searchBoxCt .search-container .search .searchBtn{width:100%;margin:5px 0;height:50px;line-height:50px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hotelDetailGallery{max-height:536px;height:100%;display:block;width:100%;overflow:hidden;max-width:1440px;margin:-6px auto 0}@media screen and (max-width:768px){.hotelDetailGallery{width:100%;max-height:inherit;height:auto}}.hotelDetailGallery .leftGallery{width:50%;height:100%;float:left;padding:6px 0 0 0;position:relative;overflow:hidden}@media screen and (max-width:768px){.hotelDetailGallery .leftGallery{width:100%}}.hotelDetailGallery .leftGallery img{display:block;width:100%}.hotelDetailGallery .rightGallery{width:50%;float:left;height:100%}@media screen and (max-width:768px){.hotelDetailGallery .rightGallery{display:none}}.hotelDetailGallery .rightGallery ul{height:100%}.hotelDetailGallery .rightGallery ul li{float:left;width:50%;padding:6px 0 0 9px;box-sizing:border-box;overflow:hidden;height:50%}.hotelDetailGallery .rightGallery ul li img{display:block;width:100%}.hotelDetailGallery .rightGallery ul li.last{height:100%}.hotelDetailGallery .rightGallery ul li.last .lastct{align-items:center;justify-content:center;padding-top:9px;height:50%}.hotelDetailGallery .rightGallery ul li.last .lastct div{flex:0 0 50%;height:39%!important;width:100%;margin-bottom:9px}.hotelDetailGallery .rightGallery ul li.last .lastct div.map{padding:0;margin-top:-8px;overflow:hidden;position:relative;height:60%!important}.hotelDetailGallery .rightGallery ul li.last .lastct div.map .mapText{position:absolute;bottom:5px;left:10px;z-index:3;color:#fff;flex:none;height:auto!important;width:auto;font-size:18px;font-weight:bold}.hotelDetailGallery .rightGallery ul li.last .lastct div.map .mapText i{font-size:24px;margin-top:-2px}.hotelDetailGallery .rightGallery ul li.last .lastct div.map .mapText span{display:block;font-size:14px;font-weight:normal;padding-top:5px}.hotelDetailGallery .rightGallery ul li.last .lastct div.allGallery{background:#26cccb;padding:0;position:relative}.hotelDetailGallery .rightGallery ul li.last .lastct div.allGallery .allGalleryText{position:absolute;bottom:5px;left:10px;z-index:3;color:#fff;flex:none;height:auto!important;width:auto;font-size:18px;font-weight:bold}.hotelDetailGallery .rightGallery ul li.last .lastct div.allGallery .allGalleryText i{font-size:24px;margin-top:-2px}.hotelDetailGallery .rightGallery ul li.last .lastct div.allGallery .allGalleryText span{display:block;font-size:14px;font-weight:normal;padding-top:5px}.hotelDetailGallery .rightGallery ul li.last .lastct-vertical{flex-flow:column nowrap}.hotelInfoBox{margin-top:25px;display:inline-block;width:100%}@media screen and (max-width:768px){.hotelInfoBox{margin-top:15px}}.hotelInfoBox .container{margin:0 auto}.hotelInfoBox .hotelInfoLeft{width:75%;float:left;padding-right:30px}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoLeft{width:100%}}.hotelInfoBox .hotelInfoLeft h1{margin:0 0 10px;line-height:1;color:#1f1e1e;font-size:30px}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoLeft h1{font-size:20px}}.hotelInfoBox .hotelInfoLeft h1 img{width:15px;margin-right:5px;display:inline-block;margin-bottom:2px}.hotelInfoBox .hotelInfoLeft .location{font-size:14px;color:#1f1e1e}.hotelInfoBox .hotelInfoLeft .location i{color:#007eff;font-size:18px;float:left;margin-top:-4px;margin-right:5px}.hotelInfoBox .hotelInfoLeft .hotelInfoText{color:#1f1e1e}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoLeft .hotelInfoText{font-size:12px}}.hotelInfoBox .hotelInfoLeft .hotelInfoText a{padding-left:5px;color:#007eff}.hotelInfoBox .hotelInfoRight{width:25%;float:left}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight{width:100%}}.hotelInfoBox .hotelInfoRight .hotelPoint{border:1px solid #e3e5e7;padding:10px;border-radius:5px}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .hotelPoint{border:0;padding-left:0}}.hotelInfoBox .hotelInfoRight .hotelPoint a{color:#007eff;font-weight:bold;padding-left:5px;font-size:12px}.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox{background:url("/cassette.axd/file/Content/images/detay-puan-gri-a6f51612e523352adde61c68e6fc99a9632e2c25.png") no-repeat left top;height:20px;width:230px;margin-bottom:10px;position:relative;display:inline-block}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox{background:none;display:inline-block;width:auto;margin-bottom:0;float:left;margin-right:5px}}.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox .greenbox{background:url("/cassette.axd/file/Content/images/detay-puan-yesil-a35d44511b32cb7f9ee2fa9563816b76f5d529ae.png") no-repeat left top;height:20px;display:inline-block}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox .greenbox{display:none}}.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox .pointText{float:right;color:#3dca66;font-weight:bold;font-size:18px;right:-32px;position:absolute;top:0}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox .pointText{font-size:14px;position:relative;right:auto}}.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox .pointText em{display:none;font-style:normal}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .hotelPoint .pointBox .pointText em{display:inline-block}}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .hotelPoint .pointCount{display:none}}.hotelInfoBox .hotelInfoRight .shareCt{display:inline-block;width:100%;margin:10px 0}@media screen and (max-width:768px){.hotelInfoBox .hotelInfoRight .shareCt{display:none}}.hotelInfoBox .hotelInfoRight .shareCt span{width:48%;border:1px solid #e3e5e7;padding:10px;border-radius:5px;display:inline-block;float:left;box-sizing:border-box;color:#1f1e1e;font-size:14px;transition:all 300ms ease;position:relative}.hotelInfoBox .hotelInfoRight .shareCt span:first-child{margin-right:1%}.hotelInfoBox .hotelInfoRight .shareCt span:last-child{margin-left:1%;float:right}.hotelInfoBox .hotelInfoRight .shareCt span:hover{background:#f5f5f5}.hotelInfoBox .hotelInfoRight .shareCt span .font-paylas{color:#26cccb;font-size:20px;margin:-2px 5px 0 0}.hotelInfoBox .hotelInfoRight .shareCt span .font-favori1{color:red;font-size:16px;float:left;margin:-2px 4px 0 0}.hotelInfoBox .hotelInfoRight .shareCt span:hover .socialBoxCt{display:block}.hotelInfoBox .hotelInfoRight .shareCt span .socialBoxCt{position:absolute;top:40px;left:0;background:#fff;padding:7px 15px;display:none;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,.1);z-index:999}.hotelInfoBox .hotelInfoRight .shareCt span .socialBoxCt:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:50%;margin-right:-10px}.hotelInfoBox .hotelInfoRight .shareCt span .socialBoxCt a{display:block;padding:5px 0;border:0;color:#1f1e1e;font-size:14px}.hotelInfoBox .hotelInfoRight .shareCt span .socialBoxCt a i{font-size:22px;color:#1f1e1e}.hotelInfoBox .hotelInfoRight .shareCt span .socialBoxCt a:hover{font-weight:bold}.roomDetail .container{margin:0 auto}.col1{width:50%;float:left}@media screen and (max-width:768px){.col1{width:100%}}.col2{width:25%;float:left}@media screen and (max-width:768px){.col2{width:100%}}.col3{width:25%;float:left}@media screen and (max-width:768px){.col3{width:100%}}.roomDetail .roomTitle div.rhh3{color:#1f1e1e;font-size:24px;margin:0;padding:20px 0;outline:none}@media screen and (max-width:768px){.roomDetail .roomTitle div.rhh3{font-size:18px}}.roomDetail .roomTitle div.rhh3 i{float:left;color:#f16a07;font-size:36px;margin:-2px 8px 0 0}@media screen and (max-width:768px){.roomDetail .roomTitle div.rhh3 i{font-size:34px}}.roomDetail .roomDetailContent{border:0;padding:0}.roomDetail .roomDetailContent .roomCt-header{border:1px solid #e3e5e7;border-radius:5px;display:inline-block;width:100%;margin:5px 0 20px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomCt-header{display:none}}.roomDetail .roomDetailContent .roomCt-header div{border-right:1px solid #e3e5e7;padding:11px 18px;color:#4c5870}.roomDetail .roomDetailContent .roomCt-header div:last-child{border-right:0}.roomDetail .roomDetailContent .roomList .roomBox{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);background-color:#fff;padding:10px;display:inline-block;overflow:hidden;width:100%;margin-bottom:40px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox{padding:5px}}.roomDetail .roomDetailContent .roomList .roomBox .colCt{background:#f5f5f5;border-radius:5px;padding:10px 15px;min-height:210px;width:50%;float:left}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .colCt{width:100%;padding:10px 5px;min-height:auto}}.roomDetail .roomDetailContent .roomList .roomBox .galleryRoomName{display:none;margin:5px 0 10px;color:#4c5870;font-size:16px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .galleryRoomName{display:block}}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery{display:inline-block;width:55%;float:left;position:relative;overflow:hidden;border-radius:5px;cursor:pointer}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .roomGallery{width:48%}}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery:after{content:'';background:#4c5870;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;opacity:0;transition:all .8s ease}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery img{display:block;border-radius:5px;width:100%;transition:all .8s ease}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery i{display:block;font-size:38px;color:#fff;margin-bottom:15px}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery .roomHoverText{position:absolute;top:50%;left:0%;opacity:0;transition:all .8s ease;color:#fff;z-index:2;width:100%;text-align:center;margin-top:-25px}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery .roomHoverText em{font-style:normal;font-size:12px;font-weight:bold}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery:hover:after{opacity:.75}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery:hover img{transform:scale(1.1)}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery:hover .roomHoverText{opacity:1}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery.exGallery img{width:48%;float:left;margin:0 1% 2% 1%;box-sizing:border-box;transform:none}.roomDetail .roomDetailContent .roomList .roomBox .roomGallery.exGallery:after{display:none}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo{float:left;width:45%;padding:10px 10px 0}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .roomInfo{padding-top:0;width:52%}}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo div.rhh3{margin:0 0 10px;color:#4c5870;font-size:18px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .roomInfo div.rhh3{display:none}}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo span{font-size:12px;color:#4c5870;padding-bottom:4px;display:block}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo a{color:#007eff;font-weight:bold;font-size:12px}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo p{font-size:12px;color:#4c5870;padding:0;margin:0}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo .roomFac{margin:10px 0 15px;display:inline-block;width:100%}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .roomInfo .roomFac{margin:4px 0}}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo .roomFac i{float:left;margin-right:3px}.roomDetail .roomDetailContent .roomList .roomBox .roomInfo .roomFac i:before{font-size:24px;color:#26cccb}.roomDetail .roomDetailContent .roomList .roomBox .col2{width:55%;padding-right:5px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .col2{width:100%}}.roomDetail .roomDetailContent .roomList .roomBox .col3{border-left:1px solid #e3e5e7;width:45%}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .roomBox .col3{width:100%;border:0}}.roomDetail .roomDetailContent .roomList .room-break{display:block}.roomDetail .roomDetailContent .roomList .room-break ul li{color:#4c5870;line-height:20px;font-size:12px;padding-left:5px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .room-break ul li{width:50%;padding-right:20px;float:left;box-sizing:border-box;font-size:14px}}.roomDetail .roomDetailContent .roomList .room-break ul li:after{content:'';width:5px;height:5px;background:#4c5870;float:left;border-radius:50%;margin:7px 5px 0 -5px}.roomDetail .roomDetailContent .roomList .cancellationInfo{color:red;font-size:12px;padding:5px 0;display:inline-block}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .cancellationInfo{font-size:14px}}.roomDetail .roomDetailContent .roomList .cancellationInfo i{float:left;margin:-2px 5px 0 0;font-size:14px}.roomDetail .roomDetailContent .roomList .promotionsListbox{margin-top:20px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .promotionsListbox{margin-top:10px}}.roomDetail .roomDetailContent .roomList .notAvailable{padding:30px 20px 50px;text-align:right}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .notAvailable{padding:10px}}.roomDetail .roomDetailContent .roomList .notAvailable p{color:red}.roomDetail .roomDetailContent .roomList .hotelListPrice{float:right;padding:5px 20px 0}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .hotelListPrice{float:none;padding:10px 5px 0;border-top:1px solid #e3e5e7;margin:10px 0 0}}.roomDetail .roomDetailContent .roomList .hotelListPrice .promotionRate{color:#f16a07;font-size:14px;font-weight:bold}.roomDetail .roomDetailContent .roomList .hotelListPrice .promotionRate i{font-size:24px}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt{padding-top:10px;position:relative}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .oldPrice{color:#373e4c;text-decoration:line-through;font-size:14px;display:block}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .price{color:#26cccb;font-weight:bold;font-size:36px;display:block;padding:10px 0 0}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .price .dec{font-style:normal;font-size:14px}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .price .currency{font-size:14px;font-style:normal;margin-left:-4px}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .price .currency i{margin-top:-4px;margin-left:4px;display:inline-grid;color:#f16a07;font-size:16px}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .price .priceText{display:block;color:#373e4c;font-size:12px;font-style:normal;font-weight:normal}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .price .tlPrice{color:#373e4c;font-size:14px;font-style:normal;font-weight:normal;display:block;padding:4px 0 8px}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .btn{margin-left:-10px}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt .btn{margin:0;position:absolute;top:0;right:0}}.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt a{display:block;text-align:center;color:#007eff;font-size:12px;font-weight:bold;padding:6px 0}@media screen and (max-width:768px){.roomDetail .roomDetailContent .roomList .hotelListPrice .priceCt a{position:absolute;right:68px;bottom:10px}}.hotelDetailGI{overflow:hidden}.hotelDetailGI .container{margin:0 auto}.hotelDetailGI .container .leftCt{width:35%;float:left;padding-right:30px}@media screen and (max-width:768px){.hotelDetailGI .container .leftCt{width:100%;padding-right:0}}.hotelDetailGI .container .rightCt{width:65%;float:left}@media screen and (max-width:768px){.hotelDetailGI .container .rightCt{width:100%}}.hotelDetailGI h4 em{float:right;display:none}@media screen and (max-width:768px){.hotelDetailGI h4 em{display:inline-block}}.hotelDetailGI h4 em .nag{display:none;width:20px;height:2px;background:#4c5870;margin-top:10px}.hotelDetailGI h4 em i{color:#4c5870;font-size:40px;font-weight:normal!important;margin-top:-10px;margin-right:-10px}.hotelDetailGI .open{height:100%;max-height:inherit}.hotelDetailGI .open h4 .plus{display:none}.hotelDetailGI .open h4 .nag{display:inline-block}.reviewBox{background:#fafafa;border:1px solid #e3e5e7;padding:20px 32px;border-radius:5px;margin-bottom:30px}@media screen and (max-width:768px){.reviewBox{height:60px;overflow:hidden;margin-bottom:20px;padding:20px 20px 20px 32px}}.reviewBox h4{font-size:24px;font-weight:bold;margin:0 0 30px;line-height:1}@media screen and (max-width:768px){.reviewBox h4{font-size:20px}}.reviewBox h4 i{float:left;color:#f16a07;font-size:26px;margin:-5px 5px 0 -15px}@media screen and (max-width:768px){.reviewBox h4 i{font-size:24px}}.reviewBox ul{margin:10px 0}.reviewBox ul li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e3e5e7;display:inline-block;width:100%}.reviewBox ul li .title{color:#373e4c;font-size:14px;font-weight:bold}.reviewBox ul li .reviewInfo{display:inline-block;font-size:12px;color:#373e4c}.reviewBox ul li p{font-style:italic;color:#4c5870;font-size:12px;margin:10px 0}.reviewBox ul li p .first{margin-left:-18px}.reviewBox ul li p .last{margin-bottom:-5px;transform:rotate(180deg)}.reviewBox .reviewCount{width:30px;height:30px;text-align:center;line-height:30px;background:#3dca66;display:inline-block;border-radius:50%;color:#fff;float:right;margin-top:-10px}.reviewBox .allReview{color:#007eff}.weather{border:1px solid #e3e5e7;border-radius:5px;padding:15px 20px;overflow:hidden}.weather span{color:#4c5870;font-weight:bold;font-size:18px;text-align:left;float:left;line-height:24px}.weather em{font-style:normal}.weather img{float:right;font-size:54px;margin-top:5px;color:#f16a07}.detailmapsBt{border-radius:5px;overflow:hidden;position:relative;margin:20px 0 10px}.detailmapsBt span{position:absolute;top:20px;left:20px;font-weight:bold;color:#4c5870;font-size:18px}.detailmapsBt span i{color:#f16a07;font-size:26px;padding-right:3px}.detailmapsBt img{width:100%;display:block}.infoGuidelines{background:#fff7f7;border:1px solid #f8655b;border-radius:5px;padding:20px;margin:30px 0}@media screen and (max-width:768px){.infoGuidelines{margin:20px 0;max-height:60px;overflow:hidden}}.infoGuidelines h4{font-size:22px;font-weight:bold;margin:0 0 30px;line-height:1;color:#4c5870}@media screen and (max-width:768px){.infoGuidelines h4{font-size:20px}}.infoGuidelines h4 i{float:left;color:#f16a07;font-size:26px;margin:-5px 5px 0 0}@media screen and (max-width:768px){.infoGuidelines h4 i{font-size:22px}}.infoGuidelines ul li{margin:15px 0;color:#4c5870}.infoGuidelines ul li:before{content:'';width:3px;height:3px;display:inline-block;float:left;background:#4c5870;margin:5px 3px 0 0}.infoGuidelines .childGuidelines{margin-top:30px}.infoGuidelines .childGuidelines span{color:#f8655b;font-size:14px;padding-bottom:15px}.generalFeatures{border:1px solid #e3e5e7;border-radius:5px;padding:20px;margin-bottom:15px}@media screen and (max-width:768px){.generalFeatures{max-height:60px;overflow:hidden}}.generalFeatures h4{font-size:24px;font-weight:bold;margin:0 0 20px;line-height:1}@media screen and (max-width:768px){.generalFeatures h4{font-size:20px}}.generalFeatures h4 i{float:left;color:#f16a07;font-size:28px;margin:-9px 5px 0 0}.generalFeatures p{color:#4c5870}.generalFeatures .generalFeaturesIcon{border-top:1px solid #e3e5e7;padding:20px 0 0}.generalFeatures .generalFeaturesIcon .imgCt{display:inline-block;width:100%}.generalFeatures .generalFeaturesIcon .imgCt img{margin-right:14px;float:left}.generalFeatures .generalFeaturesIcon ul{overflow:hidden;width:100%;margin:20px 0 0}.generalFeatures .generalFeaturesIcon ul li{float:left;color:#4c5870;padding:0 14px 5px 0}.generalFeatures .generalFeaturesIcon ul li:before{content:'';width:5px;height:5px;background:#51d6d5;border-radius:50%;float:left;margin:6px 4px 0 0}.hotelInfoColCt{color:#4c5870}.hotelInfoColCt .col1{padding-right:15px}@media screen and (max-width:768px){.hotelInfoColCt .col1{padding:0}}.hotelInfoColCt .col2{padding-left:15px;width:50%}@media screen and (max-width:768px){.hotelInfoColCt .col2{padding:0;width:100%}}.food{padding:20px;border:1px solid #e3e5e7;border-radius:5px;margin:15px 0;display:inline-block;width:100%}@media screen and (max-width:768px){.food{height:60px;overflow:hidden;margin:10px 0}}.food h4{font-size:18px;font-weight:bold;margin:0 0 23px;line-height:1}@media screen and (max-width:768px){.food h4{font-size:16px}}.food h4 i{float:left;color:#f16a07;font-size:28px;margin:-9px 5px 0 0}@media screen and (max-width:768px){.food h4 i{font-size:24px}}.food .foodTime{font-size:12px}.food .foodTime .first{display:inline-block;max-width:90px;width:100%}.food .foodTime em{font-style:normal}.healthCt{padding:20px;border:1px solid #e3e5e7;border-radius:5px;margin:15px 0;display:inline-block;width:100%}@media screen and (max-width:768px){.healthCt{height:60px;overflow:hidden;margin:10px 0}}.healthCt h4{font-size:18px;font-weight:bold;margin:0 0 23px;line-height:1}@media screen and (max-width:768px){.healthCt h4{font-size:16px}}.healthCt h4 i{float:left;color:#f16a07;font-size:28px;margin:-9px 5px 0 0}@media screen and (max-width:768px){.healthCt h4 i{font-size:28px;margin:-9px 5px 0 -4px}}.healthCt ul li{border-bottom:1px solid #e3e5e7;padding-bottom:10px;margin-bottom:10px}.healthCt ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.healthCt ul li b{color:#4c5870}.healthCt ul li p{margin:12px 0}.healthCt ul li span{display:block}.beachPool{padding:20px;border:1px solid #e3e5e7;border-radius:5px;margin:15px 0;display:inline-block;width:100%}@media screen and (max-width:768px){.beachPool{height:60px;overflow:hidden;margin:10px 0}}.beachPool h4{font-size:18px;font-weight:bold;margin:0 0 23px;line-height:1}@media screen and (max-width:768px){.beachPool h4{font-size:16px}}.beachPool h4 i{float:left;color:#f16a07;font-size:44px;margin:-18px 5px 0 0}@media screen and (max-width:768px){.beachPool h4 i{font-size:38px;margin-left:-8px}}.beachPool ul li{padding-bottom:5px;margin-bottom:20px;display:block;border-bottom:1px solid #e3e5e7}.beachPool ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.beachPool ul li p{margin:15px 0}.beachPool ul li p span{display:block}.beachPool ul li p span em{font-style:normal;padding-right:10px}.activity{padding:20px;border:1px solid #e3e5e7;border-radius:5px;margin:15px 0;display:inline-block;width:100%}@media screen and (max-width:768px){.activity{height:60px;overflow:hidden;margin:10px 0}}.activity h4{font-size:18px;font-weight:bold;margin:0 0 30px;line-height:1}@media screen and (max-width:768px){.activity h4{font-size:16px}}.activity h4 i{float:left;color:#f16a07;font-size:44px;margin:-18px 5px 0 0}@media screen and (max-width:768px){.activity h4 i{font-size:34px;margin:-14px 5px 0 -10px}}.activity p{display:block;margin:20px 0}.activity p span{display:block}.activity a{display:block;color:#007eff;padding:10px 0}.hotelDetailBt{float:left;width:100%}.hotelDetailBt .leftCol{width:68%;float:left;padding-right:18px}@media screen and (max-width:768px){.hotelDetailBt .leftCol{width:100%;padding:0;margin-top:10px}}.hotelDetailBt .rightCol{width:32%;float:left;padding-left:10px}@media screen and (max-width:768px){.hotelDetailBt .rightCol{width:100%;padding:0}}.hotelDetailBt .priceCt{border:1px solid #e3e5e7;border-radius:5px;padding:30px 0 0;display:inline-block;width:100%}@media screen and (max-width:768px){.hotelDetailBt .priceCt{padding-top:20px}}.hotelDetailBt .priceCt .contentPad{padding:0 15px}.hotelDetailBt .priceCt .contentPad div.rhh3{font-size:24px;font-weight:bold;margin:0 0 30px;line-height:1}@media screen and (max-width:768px){.hotelDetailBt .priceCt .contentPad div.rhh3{font-size:20px}}.hotelDetailBt .priceCt .contentPad div.rhh3 i{float:left;color:#f16a07;font-size:26px;margin:-5px 5px 0 0}.hotelDetailBt .priceCt .contentPad p{margin:25px 0}.hotelDetailBt .priceCt .contentPad select{max-width:347px;width:100%}.hotelDetailBt .priceCt .priceTable table{margin:0 -1px -1px 0;border-bottom:1px solid #dce2df;display:block;border-radius:0 0 5px 5px;vertical-align:top}.hotelDetailBt .priceCt .priceTable table tbody{width:100%;display:table}.hotelDetailBt .priceCt .priceTable table .priceTableHeader{color:#a2a9af}@media screen and (max-width:768px){.hotelDetailBt .priceCt .priceTable table .priceTableHeader{display:none}}.hotelDetailBt .priceCt .priceTable table td{border:1px solid #dce2df;border-width:1px 1px 0 0;padding:18px 20px}@media screen and (max-width:768px){.hotelDetailBt .priceCt .priceTable table td{display:inline-block;min-height:80px;width:50%;box-sizing:border-box;padding:10px}}.hotelDetailBt .priceCt .priceTable table td span{display:block}@media screen and (max-width:768px){.hotelDetailBt .priceCt .priceTable table td:first-child{min-height:inherit;width:100%;background:#fafafa}}.hotelDetailBt .detailTransport{border-radius:5px;overflow:hidden;position:relative}@media screen and (max-width:768px){.hotelDetailBt .detailTransport{margin-top:20px;height:300px}}.hotelDetailBt .detailTransport img{width:100%;display:block}.hotelDetailBt .detailTransport .transportText{padding:20px;width:100%;position:absolute;bottom:20px;left:0}.hotelDetailBt .detailTransport .transportText h4{font-size:34px;color:#000;line-height:55px;margin:0 0 20px}@media screen and (max-width:768px){.hotelDetailBt .detailTransport .transportText h4{font-size:28px;line-height:35px}}.hotelDetailGalleryModal{max-width:990px;width:100%;background:#fff;border-radius:10px;padding:20px}@media screen and (max-width:768px){.hotelDetailGalleryModal{background-color:#000;border-radius:0}}@media screen and (max-width:768px){.hotelDetailGalleryModal .modal-content{background:#000}}.hotelDetailGalleryModal .close{right:-15px!important;top:-10px!important}@media screen and (max-width:768px){.hotelDetailGalleryModal .close i{color:#fff}}.hotelDetailGalleryModal .slick{height:100%;position:relative}.hotelDetailGalleryModal .slick .slick-track,.hotelDetailGalleryModal .slick .slick-list{height:100%}.hotelDetailGalleryModal .slick .slick-slide{padding:0 0 0 5px;width:100%;height:100%}.hotelDetailGalleryModal .slick .slick-slide div{height:100%}.hotelDetailGalleryModal .slick .slick-slide div img{width:100%;display:inline-block}.hotelDetailGalleryModal .slick .font-sol-ok{position:absolute;top:50%;left:5px;margin-top:-20px;font-size:30px;color:#fff;z-index:2}.hotelDetailGalleryModal .slick .font-sag-ok{position:absolute;top:50%;right:0;margin-top:-20px;font-size:30px;color:#fff}@media screen and (max-width:768px){.hotelDetailGalleryModal .slider-nav{display:none}}.hotelDetailGalleryModal .slider-nav img{height:100%;display:block}.hotelDetailGalleryModal .slider-nav .slick-slide{padding:0 5px;opacity:.5}.hotelDetailGalleryModal .slider-nav .slick-slide.slick-current{opacity:1;outline:none}.hotelDetailGalleryModal .slider-nav .slick-slide.slick-current img{outline:none}.hotelDetailGalleryModal .galleryCt{opacity:0;transition:all 300ms ease}@media screen and (max-width:768px){.hotelDetailGalleryModal .galleryCt{margin:0 -15px 0}}.hotelDetailGalleryModal .galleryCt .galleryTab{text-align:center;overflow:hidden;padding-bottom:20px}@media screen and (max-width:768px){.hotelDetailGalleryModal .galleryCt .galleryTab{padding-top:40px}}.hotelDetailGalleryModal .galleryCt .galleryTab button{border:1px solid #dce2df;box-shadow:none;padding:3px 10px;display:inline-block;color:#000;border-radius:10px;margin:0 5px;outline:none}@media screen and (max-width:768px){.hotelDetailGalleryModal .galleryCt .galleryTab button{margin:0 0 10px}}.hotelDetailGalleryModal .galleryCt .galleryTab button.active{background:#f16a07}.hotelDetailGalleryModal .galleryCt .slick-slide img{width:100%}.hotelDetailGalleryModal .galleryCt .slider-nav{position:relative}.hotelDetailGalleryModal .galleryCt .slider-nav .font-sol-ok{position:absolute;top:50%;left:-27px;font-size:27px;margin-top:-20px}.hotelDetailGalleryModal .galleryCt .slider-nav .font-sag-ok{position:absolute;top:50%;right:-30px;font-size:27px;margin-top:-20px}.callCenter{max-width:650px;width:100%;background:#fff;border-radius:10px;padding:20px;overflow:hidden}.callCenter .close{top:0!important}.callCenter .paymentFormbox table{width:100%}.callCenter .paymentFormbox table td{width:50%}@media screen and (max-width:768px){.callCenter .paymentFormbox table td{width:100%;display:table}}.callCenter .paymentFormbox table td .form-group,.callCenter .paymentFormbox table td input{width:100%}.callCenter .paymentFormbox table td input{padding-right:20px;box-sizing:border-box}.callCenter .paymentFormbox table td .formCaphct{width:75%;padding-right:5px!important}.callCenter .paymentFormbox table td .formCaphct input{padding-right:0}.callCenter .paymentFormbox table td button{padding:0 10px;border-radius:25px!important;height:50px!important;margin-left:-40px}@media screen and (max-width:768px){.callCenter .paymentFormbox table td button{margin-right:-20px}}.callCenter .paymentFormbox table td .formCaph input{width:50%}.callCenter .callCenterBox h4{margin:0;font-size:18px;color:#1f1e1e}.callCenter .callCenterBox p{color:#1f1e1e}.callCenter .callCenterBox .dateCt{display:block;margin:20px 0 10px;overflow:hidden}.callCenter .callCenterBox .dateCt div{float:left;padding-right:20px;border-right:1px solid #e3e5e7;margin-right:20px}.callCenter .callCenterBox .dateCt div:last-child{border-right:0;margin:0;padding:0}.callCenter .callCenterBox .dateCt div label{display:block;color:#a2a9af}.callCenter .callCenterBox .dateCt div b{font-size:16px}.callCenter .callCenterBox .dateCt div b em{font-weight:normal;font-style:normal}.callCenter .callCenterBox .formBox{margin-top:10px}.callCenter .callCenterBox .formBox .form-group{float:left;padding:0 20px 0 0}.callCenter .callCenterBox .formBox .form-group label{display:block;color:#a2a9af}.callCenter .callCenterBox .formBox .form-group input{border-color:#dce2df}.callCenter .callCenterBox .formBox .formCaph{border:1px solid #dce2df;border-radius:5px;overflow:hidden}.callCenter .callCenterBox .formBox .formCaph input{border-width:0 0 0 1px;border-radius:0;border-color:#dce2df;max-width:100px}.callCenter .callCenterBox .formBox .formCaph img{display:inline-block;float:left;padding:8px 10px 0}.callCenter .callCenterBox .formBox .btn{margin-top:18px;border-radius:5px;line-height:45px;height:47px}.callme{max-width:650px;width:100%;background:#fff;border-radius:10px;padding:20px;overflow:hidden}.callme .close{top:0!important}.callme .callMePage h4{margin:10px 0;font-size:18px}.callme .callMePage .formBox{margin:0 -10px;overflow:hidden}.callme .callMePage .formBox form{overflow:hidden}.callme .callMePage .formBox .form-group{display:inline-block;width:50%;padding:0 10px 10px;float:left}.callme .callMePage .formBox .form-group label{display:block;color:#a2a9af}.callme .callMePage .formBox .form-group input{width:100%;border-color:#d0d4d7;box-sizing:border-box}.callme .callMePage .formBox .form-group select{width:100%;border-color:#d0d4d7}.callme .callMePage .formBox .form-group textarea{width:100%;border-color:#d0d4d7;border-radius:5px;min-height:100px;outline:none;padding:5px;box-sizing:border-box}.callme .callMePage .formBox .form-group.w30{width:30%}.callme .callMePage .formBox .form-group.w20{width:20%}.callme .callMePage .formBox .form-group.w100{width:100%}.callme .callMePage .formBox .text-center{text-align:center}.hotelInfoPopover{overflow:hidden}.hotelInfoPopover .container{margin:0 auto 20px}.hotelInfoPopover .pop{color:#4c5870;background:#fff7f7;padding:5px 20px;font-weight:bold;border:1px solid #f8655b;border-radius:5px}.hotelInfoPopover .pop span{font-size:30px;color:#f8655b;float:left;margin-top:11px}.hotelInfoPopover .pop p{padding:0 0 0 40px}.hotelReviewCt .container{margin:0 auto}.hotelReviewCt .hotelInfoLeft{width:50%}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoLeft{width:100%}}.hotelReviewCt .hotelInfoLeft .returnDetail{color:#007eff;font-size:14px;display:inline-block;margin-bottom:10px}.hotelReviewCt .hotelInfoRight{width:50%;text-align:right}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoRight{width:100%}}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoRight .shareCt{display:inline-block}}.hotelReviewCt .hotelInfoRight .shareCt a{width:auto;float:none}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoRight .shareCt a{float:left;background:#ebedec;border-radius:50%;width:31px;height:31px;display:inline-block;text-align:center;padding:4px}}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoRight .shareCt a .font-favori1{margin-left:2px}}.hotelReviewCt .hotelInfoRight .shareCt a em{font-style:normal}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoRight .shareCt a em{display:none}}@media screen and (max-width:768px){.hotelReviewCt .hotelInfoRight .shareCt a.btn{float:left;height:35px;line-height:25px;margin-top:0}}.hotelReviewCt .hotelInfoRight .shareCt .btn{width:187px;height:54px;border-radius:27px;background-color:#26cccb;margin-top:-5px;color:#fff;font-size:16px!important}.hotelReviewCt .hotelInfoRight .shareCt .btn:hover{background:#26cccb}.hotelReviewCt .hotelReviewPoint{overflow:hidden;border:3px solid #4c5870;border-radius:5px;background:#4c5870;margin-top:40px}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint{margin-top:20px}}.hotelReviewCt .hotelReviewPoint .point{width:20%;float:left;text-align:center;font-size:72px;background:#4c5870;font-weight:bold;color:#3dca66;line-height:1;padding:20px 10px}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint .point{width:100%;text-align:left}}.hotelReviewCt .hotelReviewPoint .point em{font-style:normal;font-size:36px;display:block}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint .point span{float:left;margin-top:-13px;padding-right:5px}}.hotelReviewCt .hotelReviewPoint .point p{font-size:14px;color:#fff}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint .point p{margin:0}}.hotelReviewCt .hotelReviewPoint .pointList{width:80%;float:left;padding:20px;background:#fff}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint .pointList{width:100%}}.hotelReviewCt .hotelReviewPoint .pointList ul li{width:50%;float:left;margin-bottom:15px}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint .pointList ul li{width:100%}}.hotelReviewCt .hotelReviewPoint .pointList ul li div{background:url("/cassette.axd/file/Content/images/detay-puan-gri-a6f51612e523352adde61c68e6fc99a9632e2c25.png") no-repeat left top;height:20px;max-width:230px;float:left;width:100%;position:relative}.hotelReviewCt .hotelReviewPoint .pointList ul li div .greenbox{background:url("/cassette.axd/file/Content/images/detay-puan-yesil-a35d44511b32cb7f9ee2fa9563816b76f5d529ae.png") no-repeat left top;height:20px;display:inline-block}.hotelReviewCt .hotelReviewPoint .pointList ul li div em span{position:absolute;top:0;right:-35px;width:auto;color:#3dca66;font-size:18px;font-weight:bold;padding:0;margin:0;font-style:normal}.hotelReviewCt .hotelReviewPoint .pointList ul li span{float:left;text-align:right;width:80px;padding-right:10px;color:#4c5870;display:inline-block}@media screen and (max-width:768px){.hotelReviewCt .hotelReviewPoint .pointList ul li span{width:100%;text-align:left}}.hotelReviewCt .reviewDetailText{overflow:hidden;margin:30px 0}.hotelReviewCt .reviewDetailText div.rhh3{font-size:24px;font-weight:bold}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText div.rhh3{font-size:18px;margin-bottom:5px}}.hotelReviewCt .reviewDetailText ul li{background-color:#f3f3f3;overflow:hidden;padding:3px;border-radius:5px;margin-bottom:20px}.hotelReviewCt .reviewDetailText ul li .userDetail{width:20%;float:left;padding:30px 20px 0}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText ul li .userDetail{width:100%;padding-top:15px;padding-bottom:10px}}.hotelReviewCt .reviewDetailText ul li .userDetail img{width:81px;height:81px;overflow:hidden;border-radius:50%;float:left;margin-right:-81px}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText ul li .userDetail img{width:50px;height:50px}}.hotelReviewCt .reviewDetailText ul li .userDetail .text{padding:10px 5px 0 86px;float:left}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText ul li .userDetail .text{padding:0 5px 0 60px}}.hotelReviewCt .reviewDetailText ul li .userDetail .text p{margin:4px 0 0;color:#373e4c}.hotelReviewCt .reviewDetailText ul li .userReviewDetail{width:80%;float:left;background:#fff;padding:20px 30px;min-height:150px}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText ul li .userReviewDetail{width:100%;padding:20px}}.hotelReviewCt .reviewDetailText ul li .userReviewDetail .title{font-weight:bold;font-size:14px;color:#373e4c}.hotelReviewCt .reviewDetailText ul li .userReviewDetail .title span{background:#3dca66;border-radius:50%;width:30px;height:30px;display:inline-block;line-height:30px;font-size:12px;color:#fff;text-align:center;margin-right:10px}.hotelReviewCt .reviewDetailText ul li .userReviewDetail .text{padding:10px 0;color:#4c5870;font-style:italic}.hotelReviewCt .reviewDetailText ul li .userReviewDetail .text .imgcontent{overflow:hidden;width:100%;margin:20px 0 0}.hotelReviewCt .reviewDetailText ul li .userReviewDetail .text .imgcontent b{display:block;font-size:14px;margin-bottom:5px;font-style:normal;font-weight:bold}.hotelReviewCt .reviewDetailText ul li .userReviewDetail .text .imgcontent img{width:100px;border-radius:5px;overflow:hidden;margin-right:5px}.hotelReviewCt .reviewDetailText .text-center{text-align:center;margin:40px 0}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText .text-center{margin:20px 0}}.hotelReviewCt .reviewDetailText .text-center .btn{border-width:3px}@media screen and (max-width:768px){.hotelReviewCt .reviewDetailText .text-center .btn{display:block}}.hotelReviewCt .reviewDetailText .text-center .btn em{font-size:22px;float:left;margin:-1px 10px 0 0}.reviewPopup{max-width:710px;background:#fff;border-radius:10px;padding:20px;position:relative}.reviewPopup h4{font-size:18px;margin:0 0 20px}.reviewPopup .close{top:0!important}.reviewPopup .hotelReviewPopup{overflow:hidden}.reviewPopup .hotelReviewPopup .photoUpload input{display:none}.reviewPopup .hotelReviewPopup .photoUpload .btn{width:auto;display:inline-block;color:#007eff;line-height:30px;padding-bottom:0;margin-top:5px}.reviewPopup .hotelReviewPopup .form-group{width:100%;margin-bottom:10px}.reviewPopup .hotelReviewPopup .form-group label{color:#a2a9af;font-size:14px;padding-bottom:3px;display:block}.reviewPopup .hotelReviewPopup .form-group input,.reviewPopup .hotelReviewPopup .form-group textarea{width:100%;border-radius:5px;border:solid 1px #d0d4d7;box-sizing:border-box}.reviewPopup .hotelReviewPopup .form-group textarea{height:100px;padding:10px;outline:none;font-size:14px}.reviewPopup .hotelReviewPopup .form-group textarea::-webkit-input-placeholder{color:#a2a9af;font-style:italic;font-size:14px}.reviewPopup .hotelReviewPopup .form-group textarea::-moz-placeholder{color:#a2a9af;font-style:italic;font-size:14px}.reviewPopup .hotelReviewPopup .form-group textarea::-moz-placeholder{color:#a2a9af;font-style:italic;font-size:14px}.reviewPopup .hotelReviewPopup .form-group textarea::-ms-input-placeholder{color:#a2a9af;font-style:italic;font-size:14px}.reviewPopup .hotelReviewPopup .form-group textarea:focus,.reviewPopup .hotelReviewPopup .form-group textarea:hover{outline:none}.reviewPopup .hotelReviewPopup svg{width:20px}.reviewPopup .hotelReviewPopup .pointSelect{margin:30px 0 20px;display:inline-block}.reviewPopup .hotelReviewPopup .pointSelect label{color:#a2a9af}.reviewPopup .hotelReviewPopup .pointlistbox{margin-top:20px}.reviewPopup .hotelReviewPopup .pointlistbox .checkbox{padding:20px 0 0}.reviewPopup .hotelReviewPopup .pointlistbox .checkbox label{color:#373e4c}.reviewPopup .hotelReviewPopup .pointlistbox li{width:50%;float:left;position:relative}.reviewPopup .hotelReviewPopup .pointlistbox li span{color:#4c5870}.reviewPopup .hotelReviewPopup .pointlistbox li em{position:absolute;top:18px;left:210px;color:#3dca66;font-size:18px;font-weight:bold;font-style:normal}.reviewPopup .hotelReviewPopup .pointlistbox li .jq-ry-container{padding:0;margin-bottom:6px}.reviewPopup .btnCt{text-align:center}.seobox .container{margin:0 auto}.seobox .seo{border:1px solid #e3e5e7;border-radius:5px;padding:20px;margin-bottom:15px}.seobox .seo h2{margin:0}.seobox .seo p{margin:15px 0 0;color:#4c5870}.searchBoxCt.searchBoxCt.searchBoxCt{min-height:87px}@media screen and (max-width:992px){.searchBoxCt.searchBoxCt.searchBoxCt{display:block}}@media screen and (max-width:992px){.searchBoxCt.searchBoxCt.searchBoxCt .closeBtn{display:none}}@media screen and (max-width:480px){.searchBoxCt.searchBoxCt.searchBoxCt .search-container .search .closeBtn{display:inline-block}}@media screen and (max-width:992px){.searchBoxCt.searchBoxCt.searchBoxCt .search-container .search .searchCt .personBox{width:100%!important;margin-left:0}}@media screen and (max-width:992px){.searchBoxCt.searchBoxCt.searchBoxCt .search-container .search .searchCt .datePicker{width:100%!important}}.searchBoxCt.searchBoxCt.searchBoxCt .search-container{z-index:9999}@media screen and (max-width:992px){.suggestions-hotel{top:100px!important;position:fixed!important}}@font-face{font-family:'soap-icons';src:url("/cassette.axd/file/Content/fonts/soap-icons-650a07bec012efc0c1787fdfa478a6d744de7369.eot?26664784");src:url("/cassette.axd/file/Content/fonts/soap-icons-650a07bec012efc0c1787fdfa478a6d744de7369.eot?26664784#iefix") format("embedded-opentype"),url("/cassette.axd/file/Content/fonts/soap-icons-b1039a7b36a939ba13188c52be85704f061b591d.woff?26664784") format("woff"),url("/cassette.axd/file/Content/fonts/soap-icons-be98d260777d3085c954e1db904f52524b3daa22.ttf?26664784") format("truetype"),url("/cassette.axd/file/Content/fonts/soap-icons-0e62d04d28fad468c4dc8c892cd68492490b780e.svg?26664784#soap-icons") format("svg");font-weight:normal;font-style:normal}[class^="soap-icon"],[class*=" soap-icon"]{vertical-align:baseline}[class^="soap-icon"]:before,[class*=" soap-icon"]:before{font-family:"soap-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em}[class^="soap-icon"].circle,[class*=" soap-icon"].circle,.glyphicon.circle{width:1.8em;height:1.8em;line-height:1.7333em;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:inline-block;text-align:center}[class^="soap-icon"].takeoff-effect:before,[class*=" soap-icon"].takeoff-effect:before,.glyphicon.takeoff-effect:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);transform:rotate(-25deg)}[class^="soap-icon"].takeoff-effect1:before,[class*=" soap-icon"].takeoff-effect1:before,.glyphicon.takeoff-effect1:before{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);transform:rotate(25deg)}[class^="soap-icon"].landing-effect:before,[class*=" soap-icon"].landing-effect:before,.glyphicon.landing-effect:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);transform:rotate(-25deg)}[class^="soap-icon"].flip-effect:before,[class*=" soap-icon"].flip-effect:before,.glyphicon.flip-effect:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.soap-icon-fireplace:before{content:''}.soap-icon-television:before{content:''}.soap-icon-fridge:before{content:''}.soap-icon-aircon:before{content:''}.soap-icon-fmstereo:before{content:''}.soap-icon-beach:before{content:''}.soap-icon-juice:before{content:''}.soap-icon-food:before{content:''}.soap-icon-fueltank:before{content:''}.soap-icon-breakfast:before{content:''}.soap-icon-coffee:before{content:''}.soap-icon-party:before{content:''}.soap-icon-savings:before{content:''}.soap-icon-address:before{content:''}.soap-icon-horn:before{content:''}.soap-icon-conference:before{content:''}.soap-icon-support:before{content:''}.soap-icon-tree:before{content:''}.soap-icon-friends:before{content:''}.soap-icon-winebar:before{content:''}.soap-icon-plans:before{content:''}.soap-icon-guideline:before{content:''}.soap-icon-wifi:before{content:''}.soap-icon-binoculars:before{content:''}.soap-icon-key:before{content:''}.soap-icon-fork:before{content:''}.soap-icon-locations:before{content:''}.soap-icon-couples:before{content:''}.soap-icon-card:before{content:''}.soap-icon-fitnessfacility:before{content:''}.soap-icon-flexible:before{content:''}.soap-icon-phone:before{content:''}.soap-icon-cruise:before{content:''}.soap-icon-joystick:before{content:''}.soap-icon-lost-found:before{content:''}.soap-icon-securevault:before{content:''}.soap-icon-cruise-1:before{content:''}.soap-icon-cruise-3:before{content:''}.soap-icon-anchor:before{content:''}.soap-icon-cruise-2:before{content:''}.soap-icon-car-2:before{content:''}.soap-icon-pickanddrop:before{content:''}.soap-icon-car:before{content:''}.soap-icon-car-1:before{content:''}.soap-icon-hotel-2:before{content:''}.soap-icon-hotel-1:before{content:''}.soap-icon-plane:before{content:''}.soap-icon-plane-bottom:before{content:''}.soap-icon-plane-left:before{content:''}.soap-icon-plane-right:before{content:''}.soap-icon-carryon:before{content:''}.soap-icon-businessbag:before{content:''}.soap-icon-baggage:before{content:''}.soap-icon-bag:before{content:''}.soap-icon-suitcase:before{content:''}.soap-icon-hotel-3:before{content:''}.soap-icon-trunk-2:before{content:''}.soap-icon-hotel:before{content:''}.soap-icon-trunk-1:before{content:''}.soap-icon-trunk-3:before{content:''}.soap-icon-delayed-baggage:before{content:''}.soap-icon-damaged-baggage:before{content:''}.soap-icon-baggage-3:before{content:''}.soap-icon-baggage-2:before{content:''}.soap-icon-baggage-1:before{content:''}.soap-icon-magazine-1:before{content:''}.soap-icon-baggage-status:before{content:''}.soap-icon-magazine:before{content:''}.soap-icon-slider-1:before{content:''}.soap-icon-slider:before{content:''}.soap-icon-camera-2:before{content:''}.soap-icon-photogallery:before{content:''}.soap-icon-camera-3:before{content:''}.soap-icon-baggage-4:before{content:''}.soap-icon-baggage-5:before{content:''}.soap-icon-shopping:before{content:''}.soap-icon-shopping-1:before{content:''}.soap-icon-shopping-2:before{content:''}.soap-icon-shopping-3:before{content:''}.soap-icon-camera-1:before{content:''}.soap-icon-settings-1:before{content:''}.soap-icon-bad:before{content:''}.soap-icon-recommend:before{content:''}.soap-icon-entertainment:before{content:''}.soap-icon-balloon:before{content:''}.soap-icon-globe:before{content:''}.soap-icon-places:before{content:''}.soap-icon-clock-1:before{content:''}.soap-icon-clock:before{content:''}.soap-icon-settings:before{content:''}.soap-icon-automatic:before{content:''}.soap-icon-parking:before{content:''}.soap-icon-status:before{content:''}.soap-icon-departure:before{content:''}.soap-icon-letter:before{content:''}.soap-icon-message:before{content:''}.soap-icon-search-plus:before{content:''}.soap-icon-search-minus:before{content:''}.soap-icon-search:before{content:''}.soap-icon-restricted:before{content:''}.soap-icon-calendar:before{content:''}.soap-icon-stories:before{content:''}.soap-icon-liability:before{content:''}.soap-icon-insurance:before{content:''}.soap-icon-doc-minus:before{content:''}.soap-icon-availability:before{content:''}.soap-icon-calendar-1:before{content:''}.soap-icon-calendar-check:before{content:''}.soap-icon-list:before{content:''}.soap-icon-doc-plus:before{content:''}.soap-icon-left:before{content:''}.soap-icon-right:before{content:''}.soap-icon-top:before{content:''}.soap-icon-grid:before{content:''}.soap-icon-block:before{content:''}.soap-icon-star-1:before{content:''}.soap-icon-letter-1:before{content:''}.soap-icon-wishlist:before{content:''}.soap-icon-heart:before{content:''}.soap-icon-star:before{content:''}.soap-icon-roundtriangle-right:before{content:''}.soap-icon-roundtriangle-top:before{content:''}.soap-icon-roundtriangle-bottom:before{content:''}.soap-icon-chevron-left:before{content:''}.soap-icon-roundtriangle-left:before{content:''}.soap-icon-bottom:before{content:''}.soap-icon-arrow-top:before{content:''}.soap-icon-arrow-bottom:before{content:''}.soap-icon-arrow-right:before{content:''}.soap-icon-arrow-left:before{content:''}.soap-icon-longarrow-up:before{content:''}.soap-icon-longarrow-bottom:before{content:''}.soap-icon-triangle-left:before{content:''}.soap-icon-triangle-right:before{content:''}.soap-icon-triangle-top:before{content:''}.soap-icon-chevron-right:before{content:''}.soap-icon-chevron-top:before{content:''}.soap-icon-chevron-down:before{content:''}.soap-icon-longarrow-left:before{content:''}.soap-icon-longarrow-right:before{content:''}.soap-icon-triangle-bottom:before{content:''}.soap-icon-plus:before{content:''}.soap-icon-minus:before{content:''}.soap-icon-ski:before{content:''}.soap-icon-close:before{content:''}.soap-icon-handicapaccessiable:before{content:''}.soap-icon-check-1:before{content:''}.soap-icon-passed:before{content:''}.soap-icon-features:before{content:''}.soap-icon-passenger:before{content:''}.soap-icon-adventure:before{content:''}.soap-icon-man-2:before{content:''}.soap-icon-dog:before{content:''}.soap-icon-man-1:before{content:''}.soap-icon-swimming:before{content:''}.soap-icon-man-3:before{content:''}.soap-icon-comfort:before{content:''}.soap-icon-smoking:before{content:''}.soap-icon-playplace:before{content:''}.soap-icon-facebook:before{content:''}.soap-icon-googleplus:before{content:''}.soap-icon-pinterest:before{content:''}.soap-icon-vimeo:before{content:''}.soap-icon-doorman:before{content:''}.soap-icon-googleplay:before{content:''}.soap-icon-elevator:before{content:''}.soap-icon-apple:before{content:''}.soap-icon-twitter:before{content:''}.soap-icon-tub:before{content:''}.soap-icon-myspace:before{content:''}.soap-icon-youtube:before{content:''}.soap-icon-tumblr:before{content:''}.soap-icon-flickr:before{content:''}.soap-icon-soundcloud:before{content:''}.soap-icon-stumbleupon:before{content:''}.soap-icon-linkedin:before{content:''}.soap-icon-dribble:before{content:''}.soap-icon-deviantart:before{content:''}.soap-icon-behance:before{content:''}.soap-icon-envato:before{content:''}.soap-icon-instagram:before{content:''}.soap-icon-skype:before{content:''}.soap-icon-user:before{content:''}.soap-icon-pets:before{content:''}.soap-icon-family:before{content:''}.soap-icon-check:before{content:''}.soap-icon-notice:before{content:''}.soap-icon-error:before{content:''}.soap-icon-generalmessage:before{content:''}.soap-icon-automatic-transmission:before{content:''}.soap-icon-flight-hotel:before{content:''}.soap-icon-comment:before{content:''}@font-face{font-family:'icons';src:url("/cassette.axd/file/Content/fonts/icons-89785126b4f83b1ab643bfd13303ea7ed395bc76.eot?fd8cm9");src:url("/cassette.axd/file/Content/fonts/icons-89785126b4f83b1ab643bfd13303ea7ed395bc76.eot?fd8cm9#iefix") format("embedded-opentype"),url("/cassette.axd/file/Content/fonts/icons-451d32308a2402c8089351ef68c2dcdc40254ee8.ttf?fd8cm9") format("truetype"),url("/cassette.axd/file/Content/fonts/icons-04e0b19e6bfd6bfbd2a9a631afcf41871a252210.woff?fd8cm9") format("woff"),url("/cassette.axd/file/Content/fonts/icons-a7b988c8b516a3f230e33c54dc4eb92df6db199f.svg?fd8cm9#icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-hotel-icon"],[class*=" icon-hotel-icon"]{vertical-align:baseline}[class^="icon-hotel-icon"]:before,[class*=" icon-hotel-icon"]:before{font-family:icons;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em}[class^="icon-hotel-icon"].circle,[class*=" icon-hotel-icon"].circle,.glyphicon.circle{width:1.8em;height:1.8em;line-height:1.7333em;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:inline-block;text-align:center}[class^="icon-hotel-icon"].takeoff-effect:before,[class*=" icon-hotel-icon"].takeoff-effect:before,.glyphicon.takeoff-effect:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}[class^="icon-hotel-icon"].takeoff-effect1:before,[class*=" icon-hotel-icon"].takeoff-effect1:before,.glyphicon.takeoff-effect1:before{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}[class^="icon-hotel-icon"].landing-effect:before,[class*=" icon-hotel-icon"].landing-effect:before,.glyphicon.landing-effect:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}[class^="icon-hotel-icon"].flip-effect:before,[class*=" icon-hotel-icon"].flip-effect:before,.glyphicon.flip-effect:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.listIcons.hotel .details [class^="icon-hotel-icon"].circle{margin-right:5px;margin-top:5px}.listIcons [class^="icon-hotel-icon"].circle{color:#949494;cursor:default;font-size:20px;overflow:hidden}.listIcons [class^="icon-hotel-icon"].circle:hover{color:#00a2e5}.box-title small [class^="icon-hotel-icon"]{color:#ffcb08;font-size:1.3333em}.time [class^="icon-hotel-icon"]{float:left;font-size:18px;color:#f7961c;margin-right:5px}.tab-container.trans-style ul.tabs li a i[class^="icon-hotel-icon"]{font-size:20px}.listing-style1.cruise .time [class^="icon-hotel-icon"]{float:left;font-size:20px}.listing-style1.car .amenities ul li .glyphicon,.listing-style1.car .amenities ul li [class^="icon-hotel-icon"],.listing-style3.car .amenities ul li .glyphicon,.listing-style3.car .amenities ul li [class^="icon-hotel-icon"]{display:block;font-size:16px;color:#d9d9d9;overflow:hidden}.listing-style1.car .amenities ul li:hover,.listing-style1.car .amenities ul li:hover .glyphicon,.listing-style1.car .amenities ul li:hover [class^="icon-hotel-icon"],.listing-style3.car .amenities ul li:hover,.listing-style3.car .amenities ul li:hover .glyphicon,.listing-style3.car .amenities ul li:hover [class^="icon-hotel-icon"]{color:#00a2e5}.listing-style1.car .amenities ul li:hover [class^="icon-hotel-icon"]:before,.listing-style3.car .amenities ul li:hover [class^="icon-hotel-icon"]:before{-webkit-animation:toTopFromBottom .35s forwards;-moz-animation:toTopFromBottom .35s forwards;animation:toTopFromBottom .35s forwards}.listing-style3 [class^="icon-hotel-icon"].circle{color:#949494;cursor:default;font-size:19px;overflow:hidden}.listing-style3 [class^="icon-hotel-icon"].circle:hover{color:#00a2e5}.listing-style3 [class^="icon-hotel-icon"].circle:hover:before{-webkit-animation:toTopFromBottom .35s forwards;-moz-animation:toTopFromBottom .35s forwards;animation:toTopFromBottom .35s forwards}.listing-style3.hotel .details [class^="icon-hotel-icon"].circle{margin-right:5px;margin-top:5px}.listing-style3.flight .details .details-wrapper [class^="icon-hotel-icon"].circle{margin-right:5px}.listing-style3.cruise .details .character [class^="icon-hotel-icon"]{font-size:18px;float:left}.icon-hotel-icon-person:before{content:""}.icon-hotel-icon-wifi .path1:before{content:"";color:#000;opacity:.5}.icon-hotel-icon-wifi .path2:before{content:"";margin-left:-1em;color:#000}.icon-hotel-icon-wifi .path3:before{content:"";margin-left:-1em;color:#000}.icon-hotel-icon-drink:before{content:""}.icon-hotel-icon-video:before{content:""}.icon-hotel-icon-volleyball:before{content:""}.icon-hotel-icon-wakeupService:before{content:""}.icon-hotel-icon-washingMachine:before{content:""}.icon-hotel-icon-tennis:before{content:""}.icon-hotel-icon-tesbih:before{content:""}.icon-hotel-icon-tub:before{content:""}.icon-hotel-icon-unlimitedService:before{content:""}.icon-hotel-icon-swimWear:before{content:""}.icon-hotel-icon-taxi:before{content:""}.icon-hotel-icon-television:before{content:""}.icon-hotel-icon-television2:before{content:""}.icon-hotel-icon-sun:before{content:""}.icon-hotel-icon-sunCream:before{content:""}.icon-hotel-icon-surf:before{content:""}.icon-hotel-icon-swimmingPool:before{content:""}.icon-hotel-icon-singleBed:before{content:""}.icon-hotel-icon-spa:before{content:""}.icon-hotel-icon-stroller:before{content:""}.icon-hotel-icon-suitcase:before{content:""}.icon-hotel-icon-sailing:before{content:""}.icon-hotel-icon-service:before{content:""}.icon-hotel-icon-shower:before{content:""}.icon-hotel-icon-signs:before{content:""}.icon-hotel-icon-roomService:before{content:""}.icon-hotel-icon-roomService2:before{content:""}.icon-hotel-icon-safe:before{content:""}.icon-hotel-icon-sailboat:before{content:""}.icon-hotel-icon-rent:before{content:""}.icon-hotel-icon-rentacar:before{content:""}.icon-hotel-icon-restaurant:before{content:""}.icon-hotel-icon-ring:before{content:""}.icon-hotel-icon-prayerHands:before{content:""}.icon-hotel-icon-quran:before{content:""}.icon-hotel-icon-quran2:before{content:""}.icon-hotel-icon-reception:before{content:""}.icon-hotel-icon-petFriendly:before{content:""}.icon-hotel-icon-petNotAccept:before{content:""}.icon-hotel-icon-phone:before{content:""}.icon-hotel-icon-pin:before{content:""}.icon-hotel-icon-package:before{content:""}.icon-hotel-icon-palm:before{content:""}.icon-hotel-icon-parking:before{content:""}.icon-hotel-icon-pasaport:before{content:""}.icon-hotel-icon-mosque2:before{content:""}.icon-hotel-icon-mosque3:before{content:""}.icon-hotel-icon-mosqueWindow:before{content:""}.icon-hotel-icon-motorcycle:before{content:""}.icon-hotel-icon-map:before{content:""}.icon-hotel-icon-masterCard:before{content:""}.icon-hotel-icon-minibar:before{content:""}.icon-hotel-icon-mosque:before{content:""}.icon-hotel-icon-kaaba:before{content:""}.icon-hotel-icon-kaaba2:before{content:""}.icon-hotel-icon-kidsPark:before{content:""}.icon-hotel-icon-laundry:before{content:""}.icon-hotel-icon-icecream:before{content:""}.icon-hotel-icon-image:before{content:""}.icon-hotel-icon-images:before{content:""}.icon-hotel-icon-iron:before{content:""}.icon-hotel-icon-hairdresser:before{content:""}.icon-hotel-icon-hijab:before{content:""}.icon-hotel-icon-honeymoon:before{content:""}.icon-hotel-icon-hotel:before{content:""}.icon-hotel-icon-football:before{content:""}.icon-hotel-icon-gift:before{content:""}.icon-hotel-icon-glasses:before{content:""}.icon-hotel-icon-golf:before{content:""}.icon-hotel-icon-fishing:before{content:""}.icon-hotel-icon-fitness:before{content:""}.icon-hotel-icon-flightTicket:before{content:""}.icon-hotel-icon-flipFlop:before{content:""}.icon-hotel-icon-degree:before{content:""}.icon-hotel-icon-dontDisturb:before{content:""}.icon-hotel-icon-doubleBed:before{content:""}.icon-hotel-icon-entertainment:before{content:""}.icon-hotel-icon-cocktail:before{content:""}.icon-hotel-icon-compass:before{content:""}.icon-hotel-icon-computer:before{content:""}.icon-hotel-icon-cruise:before{content:""}.icon-hotel-icon-camping:before{content:""}.icon-hotel-icon-car:before{content:""}.icon-hotel-icon-caravan:before{content:""}.icon-hotel-icon-chef:before{content:""}.icon-hotel-icon-bowling:before{content:""}.icon-hotel-icon-breakfast:before{content:""}.icon-hotel-icon-camera:before{content:""}.icon-hotel-icon-camera2:before{content:""}.icon-hotel-icon-beachVolley:before{content:""}.icon-hotel-icon-bell:before{content:""}.icon-hotel-icon-bellboy:before{content:""}.icon-hotel-icon-bikini:before{content:""}.icon-hotel-icon-airport:before{content:""}.icon-hotel-icon-baggage:before{content:""}.icon-hotel-icon-basketball:before{content:""}.icon-hotel-icon-beach:before{content:""}.icon-hotel-icon-accesibility:before{content:""}.icon-hotel-icon-airConditioning:before{content:""}.icon-hotel-icon-airplane:before{content:""}.roomDetailContent .galleryRoomName.rhh3{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.roomDetail .roomTitle div.rhh3{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.roomInfo .rhh3{line-height:18px;background:#fff;margin:0;padding:0;font-family:"Open Sans",sans-serif;display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.hotel-detail-transfer-navigation{font-size:34px;color:#000;line-height:55px;margin:0 0 20px;font-weight:bold}.availabilityDate td.available{background:#33cc61!important;color:#fff!important}.availabilityDate td.available:hover{background:#33cc61!important;border:1px solid #33cc61!important}.food ul li{padding-bottom:5px;margin-bottom:20px;display:block;border-bottom:1px solid #e3e5e7}.food ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.healthCt ul li{padding-bottom:5px;margin-bottom:20px;display:block;border-bottom:1px solid #e3e5e7}.healthCt ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.activity ul li{padding-bottom:5px;margin-bottom:20px;display:block;border-bottom:1px solid #e3e5e7}.activity ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.font-heart{color:red;font-size:15px;margin-left:-5px}.favori .font-heart{display:block}.favori .font-favori1{display:none}.favori.not .font-heart{display:none}.favori.not .font-favori1{display:block}.tippy-popper{max-width:100%!important}