.strip_all_tour_list{background-color:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.1);color:#777;display:block;margin-bottom:25px}.strip_all_tour_list h3{text-transform:uppercase}.tour_list_desc .rating{font-size:15px;margin:15px 0 3px -3px}.img_list{height:250px;overflow:hidden;position:relative;text-align:center}.img_list img{height:250px;width:100%}.img_list .short_info{min-height:38px;padding:5px;text-align:left}.price_list .button{display:block}.tour_list_desc{border-right:1px solid #ededed;height:250px;line-height:17px;padding:10px 20px 0 0}.tour_list_desc ul{padding:0}.tour_list_desc ul li{float:left;list-style:none;margin:0 15px 5px 0}.tour_list_desc > ul li i{font-size:18px;margin:2px 2px 2px 0}.tour_list_desc h3{font-size:18px;line-height:20px;margin-bottom:10px;margin-top:0}.price_list{display:table;font-size:28px;height:250px;margin-left:-15px;padding-top:10px;width:100%}.price_list small{color:#000;display:inline-block;font-size:14px;line-height:12px;margin-bottom:20px}.price_list .prc-line{display:block;line-height:26px;margin-bottom:10px;text-align:center}.price_list div{display:table-cell;text-align:center;vertical-align:middle}.price_list p{margin:0;padding:0}.price_list .normal_price_list{color:#999;display:block;font-size:20px;margin-top:10px;text-decoration:line-through}.price_list sup{font-size:23px;position:relative;top:-1px}#score{float:right;font-size:11px;margin-top:5px}#score span{border-radius:50%;color:#000;display:inline-block;font-size:13px;font-weight:700;height:35px;line-height:32px;margin-left:5px;text-align:center;width:35px}.mobile-list-box{background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px rgba(0,0,0,10%);float:left;width:100%;margin-bottom:5px;display:flex}.mobile-list-box .left-img-sec{width:35%;float:left;position:relative}.mobile-list-box .left-img-sec img{width:100%;height:100%;object-fit:cover}.mobile-list-box .right-box-sec{width:65%;float:left;padding:6px}.mobile-list-box .right-box-sec h3{margin:0;font-size:14px;color:#5a5a5a;font-weight:700;line-height:16px}.mobile-list-box .right-box-sec .list-rate-box{display:flex;color:#f37709;font-size:13px;margin:3px 0}.mobile-list-box .right-box-sec .list-rate-box i{padding-right:2px;padding-top:2px}.mobile-list-box .right-box-sec .scoring-box{width:100%;display:flex;align-items:center;margin-top:4px}.mobile-list-box .right-box-sec .scoring-box .score-bg{padding:3px 4px;background-color:#319e37;border-radius:3px;margin-right:4px}.mobile-list-box .right-box-sec .scoring-box .score-bg span{color:#fff;font-size:12px;display:block;line-height:15px}.mobile-list-box .right-box-sec .list-address{color:#8f9091;width:100%;font-size:11px;margin-top:5px;display:flex}.mobile-list-box .right-box-sec .list-address span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-list-box .right-box-sec .list-address.city_dst{color:#333}.mobile-list-box .right-box-sec .pr_type{float:left;background:#d9d9d9;padding:1px 8px;color:#646363;border-radius:3px;margin:0 10px 0 0;font-size:13px}.mobile-list-box .right-box-sec .list-icon{font-size:16px;padding-right:5px}.mobile-list-box .right-box-sec .list-facilites{width:100%;padding-top:5px}.mobile-list-box .right-box-sec .list-facilites span{display:inline-block;border:1px solid #319e37;color:#319e37;padding:2px 4px;font-size:11px;margin-right:2px}.mobile-list-box .right-box-sec .list-facilites ul{padding:0;margin:0}.mobile-list-box .right-box-sec .list-facilites li{display:inline-block;border:1px solid #319e37;color:#319e37;padding:2px 4px;font-size:11px;margin-right:2px;list-style:none;margin-bottom:2px}.mobile-list-box .right-box-sec .list-price{width:65%;overflow:hidden;float:right;margin-top:10px}.mobile-list-box .right-box-sec .list-price b{display:block;font-size:16px;font-weight:700}.mobile-list-box .right-box-sec .list-price small{font-size:11px;display:block}.mobile-list-box .revw-text{color:#319e37;font-size:13px}.mobile-list-box .revw-number{font-size:12px;color:#a2a2a2}.loyaltypoits-mobile-label{font-size:10px;background:#a51f1f;padding:5px 4px 5px 2px;margin-left:-13px;width:128px;text-align:left;clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);position:absolute;top:10px;color:#fff;letter-spacing:.6px;font-weight:500;text-transform:capitalize;line-height:10px;max-height:37px}.loyaltypoits-mobile-label span{display:inline-block;width:78%;text-align:left}.mobile-list-box .left-img-sec .loyaltypoits-mobile-label img{width:auto;height:22px;object-fit:inherit;position:relative;top:0;right:2px;vertical-align:top}.loyaltypoits-mobile-lb-nick{width:13px;height:13px;margin-left:-13px;background-color:#200944;clip-path:polygon(100% 0,0 0,100% 100%);position:absolute;top:42px}#pricerange-slider{margin:30px 20px 40px;height:7px;min-width:250px}#pricerange-slider .value{position:absolute;top:30px;left:50%;margin:0 0 0 -18px;width:80px;display:block;font-weight:400;font-family:Verdana,Arial,sans-serif;font-size:14px;color:#333}#pricerange-slider .price-range-both.value{width:100px;margin:0 0 0 -50px;top:26px}#pricerange-slider .price-range-both{display:none}#pricerange-slider .value i{font-style:normal}#pricerange-slider.ui-widget-content{border:1px solid #ccc!important}#pricerange-slider .ui-state-default,#pricerange-slider .ui-widget-content .ui-state-default,#pricerange-slider .ui-widget-header .ui-state-default{background:#4e4e4e;border-radius:50%!important;font-size:21px;border:2px solid #fff!important;box-shadow:0 0 7px #306473;top:-10px}#pricerange-slider div.ui-slider-range.ui-widget-header{-moz-appearance:none;background:#3bade3;background:-moz-linear-gradient(45deg,#3bade3 0,#576fe6 25%,#9844b7 51%,#ff357f 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,#3bade3),color-stop(25%,#576fe6),color-stop(51%,#9844b7),color-stop(100%,#ff357f));background:-webkit-linear-gradient(45deg,#380000 0,#600000 25%,#9844b7 51%,red 100%);background:-o-linear-gradient(45deg,#3bade3 0,#576fe6 25%,#9844b7 51%,#ff357f 100%);background:-ms-linear-gradient(45deg,#3bade3 0,#576fe6 25%,#9844b7 51%,#ff357f 100%);background:linear-gradient(45deg,#380000 0,#600000 25%,#9844b7 51%,red 100%)}span.ui-slider-handle.ui-corner-all.ui-state-default:focus{outline:0}#pricerange-slider .price-range-max.value{left:25%}#pricerange-slider.maxlargval .price-range-max.value{left:-32px;text-align:right}#loading{width:96.7%;position:absolute;margin-top:0}.go_button{background-color:#f2f2f2;border:1px solid #069;color:#c00;padding:2px 6px;cursor:pointer;position:absolute;margin-top:-1px}.total{float:right;font-family:arial;color:#999;margin-top:20px}.trv_transparency{background-color:#fff;display:block;height:96%;margin-left:0;opacity:.85;position:absolute;width:100%;z-index:99}.trv_transparency .trv_loader,.trv_loader{background-color:transparent;background-position:center 300px;background-repeat:no-repeat;bottom:0;display:none;left:0;position:absolute;right:0;top:0}#loading > img{padding-top:3%}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.content-placeholder{display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:-webkit-linear-gradient(left,#eee 8%,#ddd 18%,#eee 33%);background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);-webkit-background-size:800px 104px;background-size:800px 104px;height:inherit;position:relative}.fancyfilterdiv #pricerange-slider div.ui-slider-range.ui-widget-header{-moz-appearance:none;background: rgba(59,173,227,1);background: -moz-linear-gradient(45deg, rgba(59,173,227,1) 0%, rgba(87,111,230,1) 25%, rgba(152,68,183,1) 51%, rgba(255,53,127,1) 100%);background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(59,173,227,1)), color-stop(25%, rgba(87,111,230,1)), color-stop(51%, rgba(152,68,183,1)), color-stop(100%, rgba(255,53,127,1)));background: -webkit-linear-gradient(45deg, rgb(56 149 193) 0%, rgb(96 109 171) 25%, rgba(152,68,183,1) 51%, rgb(255 53 53) 100%);background: -o-linear-gradient(45deg, rgba(59,173,227,1) 0%, rgba(87,111,230,1) 25%, rgba(152,68,183,1) 51%, rgba(255,53,127,1) 100%);background: -ms-linear-gradient(45deg, rgba(59,173,227,1) 0%, rgba(87,111,230,1) 25%, rgba(152,68,183,1) 51%, rgba(255,53,127,1) 100%);background: linear-gradient(45deg, rgb(56 149 193) 0%, rgb(96 109 171) 25%, rgba(152,68,183,1) 51%, rgb(255 53 53) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3bade3 ',endColorstr='#ff357f ',GradientType=1)}.fancyfilterdiv #pricerange-slider{margin:30px 18px 40px 15px;height:7px;min-width:250px}.fancyfilterdiv #pricerange-slider .value{position:absolute;top:30px;left:3px;margin:0 0 0 -18px;width:80px;display:block;font-weight:400;font-size:14px;color:#333}.fancyfilterdiv #pricerange-slider .price-range-both.value{width:100px;margin:0 0 0 -50px;top:26px}.fancyfilterdiv #pricerange-slider .price-range-both{display:none!important}.fancyfilterdiv #pricerange-slider .price-range-max.value{left:-30px;text-align:right}.fancyfilterdiv #pricerange-slider .value i{font-style:normal}.fancyfilterdiv #pricerange-slider.ui-widget-content{border:1px solid #ccc!important;min-width:88%;padding:3px}.fancyfilterdiv #pricerange-slider .ui-state-hover,.fancyfilterdiv #pricerange-slider.ui-widget-content .ui-state-hover,.fancyfilterdiv #pricerange-slider .ui-widget-header .ui-state-hover,.fancyfilterdiv #pricerange-slider .ui-state-focus,.fancyfilterdiv #pricerange-slider.ui-widget-content .ui-state-focus,.fancyfilterdiv #pricerange-slider .ui-widget-header .ui-state-focus{background:#d63024!important}.fancyfilterdiv #pricerange-slider .ui-state-default,.fancyfilterdiv #pricerange-slider .ui-widget-content .ui-state-default,.fancyfilterdiv #pricerange-slider .ui-widget-header .ui-state-default{background:#2f2b3e!important;border-radius:50%!important;font-size:21px;border:2px solid #fff!important;box-shadow:0 0 7px #565454;top:-10px}.fancyfilterdiv #pricerange-slider span.ui-slider-handle.ui-corner-all.ui-state-default:focus{outline:none}.fancyfilterdiv .fancybtn-radio{display:block;position:relative;padding-left:30px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left}.fancyfilterdiv .fancybtn-radio input{position:absolute;opacity:0;cursor:pointer}.fancyfilterdiv .fancybtn-radio .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#fdfdfd;border-radius:50%;border:1px solid #c3c1c1}.fancyfilterdiv .fancybtn-radio:hover input ~ .checkmark{background-color:#fff}.fancyfilterdiv .fancybtn-radio input:checked ~ .checkmark{background-color:#d62a2a}.fancyfilterdiv .fancybtn-radio .checkmark:after{content:"";position:absolute;display:none}.fancyfilterdiv .fancybtn-radio input:checked ~ .checkmark:after{display:block}.fancyfilterdiv .fancybtn-radio .checkmark:after{top:6.4px;left:6.4px;width:8px;height:8px;border-radius:50%;background:#fff}.fancyfilterdiv .fancybtn-chkbox{display:block;position:relative;padding-left:30px!important;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancyfilterdiv .fancybtn-chkbox input{position:absolute;opacity:0;cursor:pointer}.fancyfilterdiv .fancybtn-chkbox .checkmark{position:absolute;top:0;left:0;height:23px;width:23px;background-color:#f9f9f9;border:1px solid #c3c1c1}.fancyfilterdiv .fancybtn-chkbox:hover input ~ .checkmark{background-color:#fff}.fancyfilterdiv .fancybtn-chkbox input:checked ~ .checkmark{background-color:#d62a2a}.fancyfilterdiv .fancybtn-chkbox .checkmark:after{content:"";position:absolute;display:none}.fancyfilterdiv .fancybtn-chkbox input:checked ~ .checkmark:after{display:block}.fancyfilterdiv .fancybtn-chkbox .checkmark:after{left:7px;top:2px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancyfilterdiv label{width:100%;padding:2px 10px;cursor:pointer;font-size:13px;margin-bottom:6px;font-weight:400;color:#000;float:left}.fancyfilterdiv #left_menu_area_div{padding:0 5px}.fancyfilterdiv #left_menu_area_div h3{border-bottom:1px dotted #eae8e8;padding:4px 0 5px;margin:0 0 5px;font-size:14px;font-weight:700;color:#d62a2a}.fancyfilterdiv label.iCheck-helper span{font-weight:400;font-size:12px;float:right}.fancyfilterdiv label.iCheck-helper dd, .fancyfilterdiv label.iCheck-helper .lblText{width:78%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.fancyfilterdiv label.iCheck-helper-type span{font-weight:400;font-size:12px;float:right}.fancyfilterdiv label.iCheck-helper-type dd{width:78%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fancyfilterdiv label.iCheck-helper-star span{font-weight:400;font-size:12px;float:right}.fancyfilterdiv label.iCheck-helper-star dd{width:78%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fancyfilterdiv label.iCheck-helper-aminity span{font-weight:400;font-size:12px;float:right}.fancyfilterdiv label.iCheck-helper-aminity dd{width:78%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fancyfilterdiv label.iCheck-helper-brands span{font-weight: normal; font-size:12px; float: right;}.fancyfilterdiv label.iCheck-helper-brands dd{width: 78%;float: left;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}.fancyfilterdiv label.iCheck-helper-location span{font-weight:400;font-size:12px;float:right}.fancyfilterdiv label.iCheck-helper-location dd{width:78%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fancyfilterdiv label.iCheck-helper-distance span{font-weight:400;font-size:12px;float:right}.fancyfilterdiv label.iCheck-helper-distance dd{width:78%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-placeholder.norecordFind{animation-iteration-count:1!important}.content-placeholder.leftbarside1{width:100%;height:20px}.content-placeholder.leftbarside2{width:100%;height:80px}.post_data{background:#fff;padding:7px;margin:7px 0}#load_data_message{background:#fff}.img_list a img{width:100%}.clndmainpages #main_form.hotellist-api-calender{position:relative}.t-detailspage .parallax-content-2{padding:240px 0 20px}.homepage #search_hotels_destination{padding-left:46px}.hotellist-apiload-page .reservation-sidebar{position:relative;z-index:9999}.hotellist-apiload-page .list-sortby-car{position:relative;z-index:9999}.hotels-search-list .tour_list_desc{border-right:0 solid #ededed}.hotels-search-list .price_list{background:#5c0931;margin-left:0;color:#fff}.hotels-search-list ul.add_info{margin:5px 0 0}.hotels-search-list ul.add_info li{margin-bottom:4px;width:auto;height:30px;border:1px solid #85d98b;padding:2px;color:#02cd11;font-size:13px;margin-right:4px}.hotels-search-list ul.add_info li i{font-size:16px;color:#5ba161}.hotels-search-list .offer-bg-color{background:#ffde59;border-radius:3px;padding:2px 5px;width:100%;display:flex;align-items:center;color:#050446}.hotels-search-list .offer-bg-color i{color:#050446;transform:scale(-1,1);font-size:30px;padding:0 0 0 2px}.hotels-search-list .offer-bg-color b{font-weight:400;line-height:16px;padding:7px 6px}.main-loyalty-box{background-color:#5d5b5b;position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;border-top:3px solid #e12d2d;padding:8px 0}.main-loyalty-box .circle{position:absolute;width:50px;height:50px;background-color:#484545;border-radius:50%;left:10px;top:5px;display:flex;justify-content:center;align-items:center;z-index:95;border:1px solid #484545}.main-loyalty-box .circle img{width:30px}.main-loyalty-box .middle-text h3{margin:0;padding:0;color:#fff;font-size:20px;letter-spacing:2px;margin-right:10px}.main-loyalty-box .middle-text span{color:#fff;font-weight:700}.main-loyalty-box .middle-text{display:flex;align-items:center;margin-left:140px}.main-loyalty-box .book-now a{color:#fff;letter-spacing:1px;text-transformation:none;text-decoration:none;display:flex;align-items:center}.main-loyalty-box .book-now{margin-right:40px}.main-loyalty-box .book-now a span{width:20px;height:20px;border:1px solid #eee;display:inline-block;margin-left:5px;border-radius:50%;display:flex;justify-content:center;align-items:center}.hotels-search-list .price_list{background:#f5f1f1;color:#323232;border-left:1px solid #e6e5e5;padding-top:20px}.hotels-search-list .price_list small{color:#333}.hotels-search-list span.night-price-rate:after{content:'';position:absolute;width:100%;height:1px;border:1px solid red;top:9px;left:0;transform:rotate(-10deg)}.promoOffers_prc .night-price-rate{position:relative;margin:0 0 7px;display:inline-block;color:#8e8e8e;font-size:28px;text-decoration:none}.hotels-search-list .price_list small{margin-top:5px}.list-giftsmall{font-size:11.5px;display:flex!important;width:93%;align-items:center;text-align:justify!important;left:10%;position:relative;border-radius:3px;font-weight:700;top:10px}.list-giftsmall.color1{background:#ef1c16;color:#fff;display:flex!important}.list-giftsmall.color2{background:#e12d2d;color:#000;display:flex!important}.list-giftsmall.color3{background:#05940b;color:#fff;display:flex!important}.list-giftsmall.color3 img{background:#ef1c16!important}.list-giftsmall img{float:left;padding:5px;background:#282c31;border-radius:50%;position:relative;left:-15px}.list-giftsmall .giftsmall-txt{left:-10px;position:relative}.giftouter-style{border:1px solid #ef1c16;padding:1px;position:relative}.giftouter-style .list-giftbox{top:-18px;width:190px;border-radius:0 20px 20px 0;left:30px;background:#ef1c16;font-size:12px;display:flex!important;align-items:center;position:relative;color:#fff;font-weight:400}.list-giftbox img{float:left;padding:5px;background:#d41813;border-radius:50%;position:relative;left:-15px}.list-giftbox .box-txt{left:-10px;position:relative}.giftouter-subtxt{position:absolute;top:7px;text-align:center;left:28%;font-size:16px;color:#550630}.giftouter-style .outerbox-col-border{border-top:1px solid #e8e8e8}.signupdeals{font-size:14px;padding:3px 8px 5px;color:#fff;margin:5px 5px 15px;display:block;font-weight:700;background:#3a4055;border-radius: 4px;}.signupdeals .vipMem{background: #323232;border-radius: 20px;color: #fff;padding:2px 8px 2px 2px;border: 1px solid #757575;display: inline-block !important;}.signupdeals .vipCircle{display: inline-block !important;background: #ffde59;border-radius: 50%;padding: 6px 3px;width: 30px;height: 30px;border: 1px solid #babe97;text-align: center;color: #343434;margin-right: 5px;font-size: 14px;}.signupdeals-lnk{background:#d7d7d7;padding:2px 10px;border-radius:20px;color:#323232;margin:3px 0 0;display:inline-block;font-size:13px;text-decoration:none}.signupdeals-lnk:hover{color:#323232}.mem-deals-off{font-size:20px;color:#fbf541}.promoOffers_prc.regular-prc{font-size:16px;color:#333;padding:0 0 10px}.compare-deal-ref{display: block;width: 100%;position: absolute;bottom: 5px;text-align: left;font-size: 13px;}.compare-deal-ref a{padding: 2px 6px;border: 1px solid #ccc;border-radius: 2px;text-align: center;display: inline-block;color: #181818;text-decoration: none;margin-right: 6px;width: 100px;}.compare-deal-ref a img{height: 22px;}.compare-deal-ref a b{display: inline-block;width: 100%;margin-top: 3px;font-size: 13px;color: #000000;font-weight: normal;}.compare-deal-ref a i{font-size: 10px;}.rating .fa.star,.rating .fa.star-o{padding-right:4px;font-size:16px}.rating .voted{color:#F90}.score{float:right;font-size:11px;margin-top:5px;border:2px dashed #f8a90f;border-radius:50%}.short_info{position:absolute;left:0;bottom:-1px;background:url(../images/shadow_tour.png) repeat-x left bottom;width:100%;padding:10px 10px 8px 5px;color:#fff}.hotels-search-list .price_list .hl_price > div{width:100%;display:block!important;font-weight:700;}.price_list .hl_price > div.pl-egRate{line-height: 20px;margin-top: 2px;}.list-sortby-car{width:100%;display:block;padding:7px 7px 10px 8px;margin-top:10px;text-align:right;border-bottom:1px solid #d8d8d8;margin-bottom:10px}.list-sortby-car strong{font-size:16px;float:left;color:#333;text-transform:uppercase;padding:0 10px 0 0}.list-sortby-car .rgt-side{text-align:right;display:inline-block}.list-sortby-car .rgt-side a.selectd{padding:2px 6px;color:#050446;border:1px solid #8bcd87;background:#baf1b7;border-radius:2px}.list-sortby-car .rgt-side a{padding:0 4px;text-decoration:none;font-size:14px;margin:0 3px;font-weight:700;padding:2px 6px;color:#003580;border:1px solid #a8a9ab;background:#fff}.loyaltypoits-small-label{font-size:12px;background:#e21b1b;padding:5px;margin-left:-19px;width:200px;text-align:center;clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);position:absolute;top:20px;color:#fff;letter-spacing:1px;font-weight:700;text-transform:uppercase;line-height:16px}.loyaltypoits-small-label img{width:22px !important;height:auto !important;margin-left:12px;float:left}.loyaltypoits-small-label span{display:inline-block;width:77%;text-align:left}.loyaltypoits-small-lb-nick{width:21px;height:21px;margin-left:-19px;background-color:#170731;clip-path:polygon(100% 0,0 0,100% 100%);position:absolute;top:62px}.loadMoreButton{text-align:center}.loadMoreRecords{padding:8px 20px;text-align:center;font-size:16px;color:#050446;display:inline-block;background:#fbd952;margin:0 0 20px;cursor:pointer;border-radius:20px;font-weight:700;width:200px}.filterColipsBtn{display:block;float:right;font-size:24px;color:#fff}.hideMobileIpadFilter{display:block;visibility:visible}.car-free-cancel{color:#53c30d;font-size:15px;font-weight:700}.car-free-cancel.paylater{color:#368d35;font-size:14px}.car-free-cancel i{font-size:16px}.prftloc{float:left;width:100%;max-height:400px;overflow-y:auto}.selectfilters_btn{display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.selectfilters_btn .btnsarea{padding-top:0;padding-bottom:0;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.selectfilters_btn .btnbg{text-align:center;text-decoration:none;font-family:inherit;cursor:pointer;border-width:0;border-style:solid;font-size:14px;-webkit-font-smoothing:inherit;font-weight:500;line-height:1.4;vertical-align:inherit;padding:0 8px;margin-right:8px;margin-bottom:8px;display:inline-flex;height:32px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:4px;max-width:226px;background-color:#fb0000;flex-shrink:0;color:inherit;border:1px solid #ffbaba}.selectfilters_btn .btntxt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selectfilters_btn .btntxt span{padding-left:4px;font-size:13px;user-select:none;white-space:nowrap;color:#000}.selectfilters_btn .btntxt span i{flex:0 0 auto;line-height:1;margin-left:8px;width:20px;color:#e33333;font-size:15px}.reservation-heading.filterby-head{height:50px;padding:5px 0}.filter-icon{width:33%;float:left;font-size:14px;text-transform:capitalize;text-align:center;border-right:1px solid #a9a9a9;margin-top:8px;color:#363638;font-weight:700}.filter-icon:last-child{border-right:none}.fiterbytext{color:#fff;font-size:22px}.arae_hideonmobile{display:block}.arae_showonmobile{display:none}#left_menu_area_div h3 i.fa-times-circle{display:none}.car-error-availible-msg{padding:6px 10px;margin-bottom:20px}.sortbymobile_div{display:none;padding:10px 15px;height:100vh;border-top:14px solid #d8d7d7;margin:0 5px;border-left:3px solid #d8d7d7;border-right:3px solid #d8d7d7;border-bottom:3px solid #d8d7d7;border-radius:3px;position:relative;top:13px}.sortbymobile_div:before{content:'';position:absolute;width:10px;height:10px;border:inherit;background:#d8d7d7;-webkit-box-shadow:inherit;box-shadow:inherit;z-index:1;left:48%;right:auto;top:-24px;width:20px;height:20px;margin-left:-10px;-webkit-transform:scaleX(0.9) rotate(45deg);-ms-transform:scaleX(0.9) rotate(45deg);transform:scaleX(0.9) rotate(45deg)}.sortbymobile_div .fancybtn-radio .checkmark{top:12px;left:4px}.sortbymobile_div label{padding:12px 15px;border:1px solid #ccc;margin:10px 5%;width:90%;height:50px;border-radius:3px;font-size:18px}@media (min-width:320px) and (max-width:641px){.compare-deal-ref{position:relative} .compare-deal-ref a{width: 70px;display:inline-block !important;margin-top:10px;padding: 1px 3px;}.arae_hideonmobile{display:none}.arae_showonmobile{display:block}.bg-sidbar-calender{background:#001e63}.reservation-room-selected.filter-div{margin-top:0;margin-bottom:15px}.citylis_des_mobile{padding:0 10px}.citylis_des_mobile h1.list-city-head{background:none;border-top:none;color:#3c3b3b;font-weight:700;padding:3px 0 5px;border-bottom:1px solid #dedbdb}.reservation-heading.filterby-head{background:#fff}.bg-sidbar-calender.listpage .check_availability-field label{color:#fff}.bg-sidbar-calender.listpage input[type="text"]{height:43px!important;border-radius:3px}.bg-sidbar-calender.listpage select{height:43px;border-radius:3px}.bg-sidbar-calender.listpage .awe-btn.awe-btn-13{background:#01236d;border:1px solid #01236d;border-radius:3px;padding:16px 15px;color:#fff;font-weight:700;font-size:22px}.check_availability-field.datefield{width:49%;float:left}.check_availability-field.datefield.firstdate{margin-right:2%}.bg-sidbar-calender.listpage .childs-ages{color:#c4d6ff!important}.listpage #childages .col-lg-4.col-md-4.col-sm-6.col-xs-6.chd_age{display:none}#left_menu_area_div h3 i.fa-times-circle{float:right;font-size:30px;color:#020f2d;margin:0 7px 0 0;position:relative;bottom:10px;display:block}.faxpostionApply{position:fixed;top:42px;width:100%;z-index:99}.fancyfilterdiv #left_menu_area_div{padding:5px 10px;height:90vh;overflow-y:auto;border-top:14px solid #d8d7d7;margin:0 5px;border-left:3px solid #d8d7d7;border-right:3px solid #d8d7d7;border-bottom:3px solid #d8d7d7;border-radius:3px;}.fancyfilterdiv .prftloc{max-height: inherit;overflow-y: inherit;padding-bottom: 40px;}.trv_transparency{left:0}.faxpostionApply #carleft-filter-tabs.fancyfilterdiv{position:relative;top:13px}.sortbymobile_div{display:none}#left_menu_area_div:before{content:'';position:absolute;width:10px;height:10px;border:inherit;background:#d8d7d7;-webkit-box-shadow:inherit;box-shadow:inherit;z-index:-1;left:50px;right:auto;top:-9px;width:20px;height:20px;margin-left:-10px;-webkit-transform:scaleX(0.9) rotate(45deg);-ms-transform:scaleX(0.9) rotate(45deg);transform:scaleX(0.9) rotate(45deg)}}.tour_list_desc .pr_type{float:left;background:#21469a;padding:1px 8px;color:#FFF;border-radius:3px;margin:0 10px 0 0;font-size:14px}@media (min-width:320px) and (max-width:641px){.hotellist-apiload-page .parallax-window{height:600px!important}.hotellist-apiload-page .clndmainpages .button_inc{width:40px!important}.hotellist-apiload-page .clndmainpages #main_form{top:-40px!important}.hotellist-api-calender .child-ages-box{position:relative}.hotels-search-list .price_list{font-size:26px;padding-top:20px}.list-giftsmall{left:8%;top:9px}.list-giftsmall .giftsmall-txt{font-size:14px}.main-loyalty-box .middle-text{margin-left:65px}.main-loyalty-box .middle-text h3{padding:7px 0;font-size:10px;letter-spacing:1px;margin-right:0}.hotels-search-list .price_list small{color:#333;display:inline-block;margin-left:5px}.hotels-search-list .price_list p{width:100%}.hotels-search-list .price_list p a{display:block}.strip_all_tour_list .img_list{min-height:170px;height:170px}.main-loyalty-box .book-now{display:none}.giftouter-subtxt{top:18px;left:3px;font-size:12px}.list-giftsmall img{background:#ffa903}.list-giftsmall.color2,.list-giftsmall.color3{background:#e12d2d;color:#fff}.section-reservation-page h2.list-city-head{line-height:23px;font-size:18px!important;font-weight:700;padding:6px 8px}.list-sortby-car{padding:7px 0 10px}.list-sortby-car .rgt-side{text-align:left}.list-sortby-car .rgt-side a{padding:0 10px;font-size:15px;margin:0 1px}.list-sortby-car .rgt-side #carSortlink1{padding-left:0}.list-sortby-car .rgt-side #carSortlink3{padding-right:0}.list-sortby-car strong{font-size:14px;padding:0 2px 0 0;display:block;width:100%;text-align:left}footer{padding:0 0 20px}.list-sortby-car .rgt-side{width:100%}.signupdeals{color:#fff;border:1px solid #f12687;background:#f12687}.mem-deals-off{color:#fbf541}.hl_price_list{width:100%;background:#dad7d7;height:auto}.strip_all_tour_list .price_list{display:block;width:100%;background:#f9e9e9;border:none}.strip_all_tour_list .price_list div{display:block;text-align:center}.strip_all_tour_list .price_list .hl_price{width:100%;text-align:center}.strip_all_tour_list .price_list .prc-line{width:100%}.strip_all_tour_list .price_list small{text-align:center}.strip_all_tour_list .price_list p{width:100%;float:none}.strip_all_tour_list .price_list p a{display:block}.tour_list_desc .rating{margin:15px 0 8px -3px}.signupdeals-lnk{background:#e4e2dc;color:#3e3939;margin:3px 0 0 6px}.promoOffers_prc.regular-prc{color:#9a9393}.hideMobileIpadFilter{display:none}.reservation_step ul li{width:auto;margin:0 15px 0 0}.reservation_step ul li:last-child{display:none}.filter_mobilepading_css{padding:0}.hotellist-page .reservation_step{margin:15px 0 0}.hotellist-page .reservation_step ul{border:0}}@media (min-width:768px) and (max-width:980px){.hotellist-api-calender .child-ages-box{width:100%}.hotellist-apiload-page .clndmainpages.homepage #main_form{left:0}.hotels-search-list .price_list{height:auto;padding-top:20px}.hotels-search-list .price_list .hl_price{float:left;width:50%}.hotels-search-list .price_list{background:#5c0931;color:#fff}.hotels-search-list .price_list small{color:#fff}.list-giftsmall{width:45%;left:56%;top:-4px;font-size:12px}.main-loyalty-box .middle-text{margin-left:70px}.main-loyalty-box .middle-text h3{font-size:13px;letter-spacing:2px;padding:3px 0}.main-loyalty-box .book-now{display:none}.hotels-search-list .offer-bg-color i{display:none}.giftouter-subtxt{top:17px;left:3%;font-size:13px}.list-giftsmall img{background:#f99705}footer{padding:0 0 20px}.strip_all_tour_list .img_list{min-height:198px;height:198px}.strip_all_tour_list .tour_list_desc{height:200px}.signupdeals{color:#fff;border:1px solid #ffa903}.mem-deals-off{color:#fbf541}.signupdeals-lnk{background:#e4e2dc;color:#3e3939;margin:3px 0 0 6px}.promoOffers_prc.regular-prc{color:#9a9393}.fancyfilterdiv label.iCheck-helper-aminity dd{width:70%}.filterColipsBtn{display:block!important}}@media (min-width:1020px) and (max-width:1152px){.list-giftsmall{width:112%;left:-10%;top:70px}.main-loyalty-box .middle-text h3{font-size:14px}.giftouter-subtxt{left:34%;font-size:14px}.hl_price_list.price_list{height:240px}footer{padding:0 0 20px}.signupdeals{font-size:10px}}@media screen and (max-width: 480px){#loading{width:100%}}.nDesign .nblistTxtBox{background:url(/Theme_2/images/icons-errors.png) no-repeat 7px 5px;padding:5px 10px 12px 60px;display:inline-block;width:100%;border:1px solid #fca6a6;background-color:#f8dcd5;border-radius:1px;margin:10px 0 15px 0}.nDesign .nblistTxMsg{padding:9px 0 0 0;display:inline-block;font-size:14px}.nDesign .nblistTxMsg strong{font-size:16px}.nDesign .nblistTxMsg a{color:#0740be;text-decoration:underline;padding-left:5px;font-weight:700}.nDesign.sec-bgcolor-white{background:#fff;padding-bottom:60px}.nDesign .section-room.padding-50{padding-top:50px}.nDesign .gmap_area{width:100%;border:1px solid #ebebeb;cursor:pointer;padding:5px;border-radius:4px;position:relative;margin-bottom:10px}.nDesign .gmap_area img.staticmapimg{width:100%;height:130px;border-radius:3px;object-fit:cover}.nDesign .gmap_area img.mapmarker{position:absolute;left:45%;top:10%;width:25px;height:38px}.nDesign .gmap_area .viewmap_title{position:absolute;bottom:6px;background:rgba(0,0,0,.61);padding:6px 5px;width:96%;color:#fff;font-weight:700;font-size:15px;text-align:center;border-radius:0 0 3px 3px}.fancyfilterdiv.nDes{border:1px solid #ebebeb;border-radius:2px}.fancyfilterdiv.nDes label{margin:2px 0 15px 0;text-transform:uppercase}.nDesign .fltSec{display:inline-block;width:100%}.fancyfilterdiv.nDes label i{padding-right:2px}.locBodyContent{padding:15px;border:1px solid #eee;margin:40px 0 10px 0;border-radius:4px}.contentheading{padding-bottom:5px;margin:0 0 10px 0;border-bottom:1px solid #eee}.contentheading h3{font-size:22px;color:#222;font-weight:400}.faqs-main-box.Brd{border:1px solid #eee}.faqs-main-box.Brd h4{font-size:22px}.newDTopBar{border:1px solid #064aa5;margin:12px 0 3px 0;border-radius:2px}.newDTopBar ul{list-style:none;margin:0;padding:0}.newDTopBar ul li{width:24.5%;display:inline-block;text-align:center;border-right:1px solid #064aa5}.newDTopBar ul li:hover{background:#dde8ff}.newDTopBar ul li.activeCls{background:#012a85;color:#fff;margin:1px 0}.newDTopBar ul li:last-child{border-right:none}.newDTopBar ul li a{display:inline-block;width:100%;text-decoration:none;padding:7px;font-size:16px;color:#322d97}.newDTopBar ul li.activeCls a{color:#fff!important}.listBoxM{padding:10px;border-radius:3px;border:1px solid #e6e6e6;margin:15px 0;display:block;width:100%;position:relative}.listBoxM:hover{background-color:#cce4f5}.LB_image{display:inline-block;width:30%;vertical-align:top;padding:5px}.LB_image a{float:left;width:100%}.LB_image img{border-radius:2px;max-width:100%;width:100%;height:200px}.LB_image.objft img{object-fit:cover}.LB_info{display:inline-block;width:48%;position:relative;vertical-align:top;padding:5px}.LB_info .LB_address{font-size:14px;line-height:20px}.LB_info a{color:#335fbe;font-size:15px;font-weight:700;text-decoration:none}.LB_info .LB_address i{font-size:21px}.LB_info a i.fa-thumbs-up{background:#ffe57b;padding:1px 3px;color:#222;border-radius:3px;font-size:15px}.LB_info .LB_des{font-size:14px;line-height:20px;margin-top:30px;word-wrap: break-word;}.LB_price{display:inline-block;width:20%;vertical-align:top;padding:5px}.LB_price .reivScore{width:100%;margin-bottom:20px}.LB_price .reivScore .revTxt{display:inline-block;vertical-align:top;text-align:right;width:70%}.LB_price .reivScore .revNum{display:inline-block;width:38px;height:35px;background:#012a85;color:#fff;text-align:center;padding:7px 0 0 0;font-size:17px;font-weight:700;border-radius:5px 5px 5px 0;float:right;margin-left:7px}.LB_price .reivScore strong{display:block;font-size:15px}.LB_price .reivScore span{display:block;font-size:13px}.LB_price .priceBtn{float:right;display:block;width:100%;text-align:right;margin:70px 0 0 0;line-height:22px}.LB_price .priceBtn span{display:block;font-size:13px}.LB_price .priceBtn .price{display:block;font-size:20px;padding:1px 0 0 0;color:#018c0b;font-weight:700}.LB_price .priceBtn a.LB_availibiltyBtn{display:inline-block;background:#ffde59;padding:9px 12px;color:#050446;text-align:center;text-decoration:none;border-radius:22px;font-weight:700;margin:10px 0 0 0;font-size:15px}.LB_allPLink{margin:5px 0;display:block;width:100%;background:#012a85;padding:10px 15px;border-radius:3px;text-align:center;font-size:17px;color:#fff;text-decoration:none;cursor:pointer}.NdSlid_list .text-serachBtn{width:100%}.NdSlid_list.alterdivBg{border-bottom:1px solid #646464;border-top:1px solid #646464;margin-bottom:5px;margin-top:5px}.NdSlid_list .owl-carousel .owl-stage-outer{overflow:visible}.NdSlid_list .owl-carousel.owl-loaded{overflow:hidden}.NdSlid_list .carousel_maindiv{background:#fff;padding:15px 5px}.NdSlid_list .owl-theme .owl-nav{top:40%}.NdSlid_list .owl-theme .owl-nav .owl-prev{display:block!important;left:-.2%;width:32px;height:32px;font-size:22px;line-height:25px;padding:0}.NdSlid_list .owl-theme .owl-nav .owl-next{display:block!important;right:-.2%;width:32px;height:32px;font-size:22px;line-height:25px;padding:0 0 0 2px}.NdSlid_list .owl-theme .owl-dots{display:none!important}.NdSlid_list .img.Crsol_img{margin-top:0}.NdSlid_list .Crsol_img img{border-radius:4px 4px 0 0;height:230px;object-fit:cover;position:relative}.NdSlid_list.room-wrap-1.accomd-modations_1 .room_item-1.NdBox{background:#fff;border:1px solid #eee;border-radius:5px;margin-top:0}.NdSlid_list.accomd-modations_1 .awe-btn.awe-btn-13{background:#e4e4e4!important;float:none;width:90%;padding:12px 12px!important}.NdSlid_list .room_item-1 .bot.NdList{background:#fff!important;border-top:1px solid #eee;text-align:center}.NdSlid_list .room_item-1 .bot.NdList .price{color:#333}.NdSlid_list .room_item-1 .bot.NdList .price .amout{color:#333}h3.ND_mainhead{font-size:24px;color:#222;font-weight:700;margin:60px 0 0 0;border-bottom:1px solid #eee;padding-bottom:10px}h3.ND_mainhead a{float:right;font-size:16px;font-weight:400;border:1px solid #012a85;padding:0 12px;color:#012a85;border-radius:2px}.room-wrap-1.accomd-modations_1 .desc.innerbox.hinfotxt{height:140px}p.hintTag b{display:inline-block;border:1px solid #ccc;padding:2px 10px;margin:6px 0;background:#fbfbfb;border-radius:2px}.arae_hideonmobile.fiterbytext{font-weight:400;font-size:20px;padding:5px 0 0 10px;text-align:left}.nDesign .fancyfilterdiv label.iCheck-helper span{text-transform:lowercase}.NdSlid_list .desc.innerbox .hadrss{line-height:21px}@media (min-width:320px) and (max-width:641px){.nDesign .nblistTxtBox{padding:1px 10px 12px 60px}.nDesign .filter-icon{color:#fff;width:50%}.nDesign .citypage-title-inner{font-size:18px}.LB_image{width:100%;margin-bottom:15px}.LB_info{width:100%}.LB_price{width:100%}.LB_price .priceBtn{text-align:center;margin-top:40px}.LB_price .reivScore .revTxt{text-align:left}.LB_price .priceBtn{float:none}.LB_price .priceBtn span{display:inline-block}.LB_price .priceBtn .price{display:inline-block}.LB_price .priceBtn a.LB_availibiltyBtn{display:block;width:100%}.LB_info a{margin-bottom:7px;display:block}.LB_info .LB_des{margin-top:15px}.LB_info .LB_des,.LB_info .LB_address{font-size:13px}h3.ND_mainhead{font-size:18px;margin:40px 0 0 0}.ND_mainhead span{display:inline-block;width:75%;line-height:22px}.ND_mainhead a{margin:8px 0 0 0;font-size:14px}.room-wrap-1.accomd-modations_1 .desc.innerbox.hinfotxt{height:auto;margin-right:30px}.NdSlid_list.accomd-modations_1 .awe-btn.awe-btn-13{margin-right:35px}}@media (min-width:768px) and (max-width:980px){.nDesign .arae_showonmobile{display:block}.nDesign .arae_hideonmobile{display:none}.nDesign .hideMobileIpadFilter{display:none}.nDesign .filter-icon{color:#fff;width:50%}.LB_info{width:40%}.LB_price{width:28%}h3.ND_mainhead{font-size:20px}.ND_mainhead span{display:inline-block;width:85%;line-height:22px}.ND_mainhead a{margin:2px 0 0 0;font-size:14px!important}.belowsec .authbox img{margin-bottom:6px}}