.reportBooking .active{color:#fff}
.form-control[readonly],fieldset[disabled] .form-control{background:#fff}
.reportForm .form-control{text-transform:capitalize}
.datepbox{padding:5px 0 0 0}
.datepbox img{cursor:pointer}
.pad0{padding:0}
.paymentForm{padding:35px}
#booking_statement_list_id{display:none}
.booking_statuslbl h5{display:inline-flex;font-weight:400;text-transform:capitalize}
.booking_statuslbl .label.label-warning,.label.label-danger,.label.label-info,.label.label-success{font-weight:500;padding:0;font-size:20px}
.book_status h5{font-size:12px;font-weight:400;text-transform:capitalize;margin:0;border:none}
.book_status .label.label-warning,.label.label-danger,.label.label-info,.label.label-success{font-weight:500;padding:0;border:none}
.booking_statuslblsmall h5{font-weight:400;text-transform:capitalize;margin:0}
.booking_statuslblsmall .label.label-warning,.label.label-danger,.label.label-info,.label.label-success{font-weight:500;padding:0;font-size:13px}
.booking_statuslbl_txt>h5{margin:0}
.booking_statuslbl_txt>h5 .label-warning{font-size:13px;font-weight:500;padding:0}
.booking_statuslbl_txt>h5 .label-success{font-size:13px;font-weight:500;padding:0}
.booking_statuslbl_txt>h5 .label-danger{font-size:13px;font-weight:500;padding:0}
.booking_statuslbl_txt>h5 .label-info{font-size:13px;font-weight:500;padding:0}
.bookingFrom .form-control{text-transform:capitalize}
ul.action_left_container li a{text-transform:uppercase}
.staffInfo_username{text-align:center}
.staff_name{width:21%}
.staffInfo_action{width:30%}
.staffInfo_name{width:21%}
.muser_code{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}
.muser_agency{width:18%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}
.muser_fname{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}
.muser_date{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}
.muser_phone{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}
.muser_action{width:18%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}
.muser_code_lbl{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top;color:#666}
.muser_agency_lbl{width:18%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top;color:#666}
.muser_fname_lbl{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top;color:#666}
.muser_date_lbl{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top;color:#666}
.muser_phone_lbl{width:16%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top;color:#666}
.muser_action_lbl{width:18%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top;color:#666}
.muser_action_lbl .fa{color:#525252;height:20px;width:20px}
.otherServices .flightBooking .flightDlts .flightTxt{white-space:normal}
.myaccount img{width:57px;height:57px}
.cancellationSec .cancellation_Dlts .cancellationDes{text-transform:capitalize}
.cancellationSec .cancellation_Dlts .cancellationName{text-transform:capitalize}
.creditUsageHeading .recentbookList .recentBookingDlts .recentBookingName{text-transform:capitalize}
.creditUsageHeading .recentbookList .recentBookingDlts .recentBookingDes{text-transform:capitalize}
.booking_act_sec{margin-top:20px;padding:0}
.booking_act_sec li{float:left;width:50%}
.booking_act_sec li .all_actvty{font-size:12px;font-weight:400;color:#333;width:75px;display:inline-block}
.booking_act_sec li span{font-size:12px;color:#000;font-weight:400}
.booking_act_sec .fa-circle{font-size:8px;margin-top:5px;display:block;position:absolute;left:-15px}
.all_actvty .confirmed{color:#62cb31}
.all_actvty .vouchered{color:#f0ad4e}
.all_actvty .cancelled{color:#d9534f}
.all_actvty .on_req{color:#5bc0de}
.all_actvty .rejected{color:#d9534f}
.chartbox{position:absolute;top:33px;left:42px}
.chartbox label{display:block;text-align:center;margin:0;font-size:21px;font-weight:400;height:23px}
.chartbox span{display:block;text-align:center;margin:0;font-size:9px;text-transform:uppercase}
.transdtls_descTop{padding:0 30px}
.media.recentbookList:first-child{margin-top:10px}
.creditUsageHeading .recentbookList{padding:0 15px 0!important}
.lilist ul li{list-style:decimal}
.transConfirmBooikingDtls .padl70{padding-left:15px!important}
.padl70{padding-left:70px}
.confm_details_wrap .padl70{padding-left:15px}
.padl50{padding-left:50px}
.padl70{padding-left:70px}
.padl28{padding-left:28px}
.marb0{margin-bottom:0}
.mar0{margin:0!important}
.rateDlts.rateDltsnew{padding:1px 0!important}
.rateDltsnew .htlBookingTlt{text-align:left}
.rateDltsnew .htlBookingVal{text-align:right}
.travlrFld_common.child_age{width:31%;margin-right:2%}
.travlrFld_common.child_age span.arrow_icon{position:absolute;top:11px;right:10px}
.recentHtlSearch .recentSearchBox .htlLocationName .htlAvailDate{line-height:17px}
.recentHtlSearch .recentSearchBox .htlLocationName .htlAvailDate{text-overflow:clip}
.marT10{margin-top:10px!important}
.marT12{margin-top:12px}
.amenitiesContaintab{overflow:auto;height:400px}
.booking_statuslbl h5 span.label{display:inline-flex;font-size:22px;font-weight:500;text-transform:capitalize}
.booking_statuslbl .label.label-warning,.label.label-danger,.label.label-info,.label.label-success{font-weight:500;padding:0}
.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox{min-height:170px}
.qtn_cnclDesc strong{font-weight:500;color:#000}
.statusamendment h5{margin:0;padding:10px 0 0 0}
.statusamendment h5 .label{font-weight:400;margin:0;padding:0}
span.icon_bgamendment{position:absolute;right:10px;top:8px;color:#000;font-size:14px}
.notetxt{font-weight:400;font-size:13px}
.booking_Sector_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:12px}
.padR5{padding-right:5px}
.padL5{padding-left:16px}
.compPrintSec{padding:17px 0 4px 0}
.compareHtlWrraper .compare_htlTlt p{white-space:normal;height:37px}
.compareHtlWrraper .roomTlt{white-space:normal}
.wishList_listing_result .padRight0{padding-right:0}
.headerInfo{padding-right:15px}
.compareHtlWrraper .compareBottomTlt{padding:15px 35px}
.compareHtlWrraper .compare_moreRoomDtls{padding:15px 0 10px;margin-bottom:0}
.compareHtlWrraper .price{margin:0 0 -3px}
.trvlicon{padding-top:5px;display:inline-block;float:right}
.pointer-none{pointer-events:none;opacity:.9}
.hotelModifySearch .advSrch_icon{top:0;width:auto}
.htlSearchDtls ul .destination_info{border-left:0}
.htlSearchDtls ul .durationInfo{border-right:0px}
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;border:0!important;font-weight:400!important}
@media screen and (max-width:360px){
.booknow_htlDtls.booknow_trnDtls.trans_confirm_info{padding:0 15px}
}
.htrating .fa-star{font-size:13px;margin-right:2px;padding:5px 0 0 0}
.emailTxt a{text-transform:lowercase}
.details_amenities ul>li b{margin-bottom:8px;display:inline-block;font-size:14px;font-weight:500;text-transform:capitalize;color:#333}
.details_amenities ul>li br{margin-bottom:5px}
.details_amenities ul>li{text-transform:capitalize}
.glyphicon{color:#666!important;font-weight:400}
.padR0{padding-right:0}
.bdrnone{border:none!important}
.ratebotbdr{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;clear:both}
.weekOne .price{padding:0 4px 0}
.weekOne li .price{width:74px}
.weekOne li .date{width:74px}
.weekOne li{width:74px}
.dateinfo{text-align:left;padding-left:5px;font-size:13px}
.weekOne{display:inline-block}
.marT5{margin-top:5px!important}
.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .hotel_info h1{font-size:18px}
#slider-range_distance{border:0;border-radius:0;padding:0;height:7px;margin-bottom:3px}
#slider-range_distance .ui-slider-handle.ui-state-default.ui-corner-all{border-radius:25px;width:20px;height:20px;background:#fff url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x!important;background-position:-32px -224px!important}
#slider-range_distance .ui-slider-handle.ui-state-default.ui-corner-all:focus{background:#fff url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x!important;background-position:-32px -224px!important}
#slider-range_distance .ui-state-over:hover{background:#fff url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x!important;background-position:-32px -224px!important}
#slider-range_distance .ui-slider-handle.ui-state-default.ui-corner-all:hover{background:#fff url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x!important;background-position:-32px -224px!important}
#slider-range_distance .ui-slider-range.ui-widget-header.ui-corner-all.ui-slider-range-min{border-radius:0}
.tour_filter_right .rightFilerTop .filterSelect select{padding:4px 0 4px 4px}
.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingTxt{width:80%}
.editsection a{color:#666}
.addStaff .checkbox label{color:#333;font-weight:400;word-break:break-all;word-wrap:break-word}
.myAccountNav{padding-right:0}
.marB0{margin-bottom:0}
.padB0{padding-bottom:0}
.addvoucher{padding:15px 10px 0 10px}
.addvoucher ul{padding:0 20px 5px 30px}
.addvoucher ul li{list-style:disc;font-size:13px;font-weight:400}
.book_status{overflow:unset}
.custPaging.pgType2{margin:0 auto;text-align:center}
.custPaging>a,.custPaging>b{visibility:visible;padding:4px 8px!important;border:1px solid #ddd;margin-left:-21px;color:#337ab7;font-size:12px;visibility:visible}
.custPaging>a[title="previous page"]{margin-left:-41px}
.custPaging>a[title="previous page"]{margin-left:-22px;margin-right:2px}
.custPaging>a[title="first page"],.custPaging>a[title="last page"]{display:none}
.custPaging>a[title="next page"]{margin-left:-18px}
.custPaging>a[title="next page"]:before{content:"»"}
.custPaging>a[title="previous page"]:after{content:"«"}
.custPaging>a:first-child,.custPaging>a[title="previous page"],.custPaging>b:first-child{border-radius:10px 0 0 10px}
.custPaging>a[title="next page"],.custPaging>b:last-child{border-radius:0 10px 10px 0}
.custPaging>a:hover{color:#23527c;background-color:#eee}
.custPaging>table td:last-child{display:none}
.custPaging>table td:first-child{visibility:hidden}
.custPaging>table td:first-child a,.custPaging>table td:first-child span{visibility:visible;padding:4px 8px!important;border:1px solid #ddd;margin-left:-15px;color:#000;font-size:12px}
.custPaging.pgType2{text-align:center}
.custPaging.pgType2 table{width:auto;text-align:center}
.custPaging.pgType2>table td:first-child a,.custPaging.pgType2>table td:first-child span{margin-left:0;line-height:15px;padding:5px 12px!important}
.custPaging.pgType2>table td a:hover{color:#fff}
.custPaging>table td:first-child a:hover,.custPaging>table td:first-child span:hover{color:#000;background-color:#eee}
.custPaging>table td:first-child a:first-child{border-left:1px solid #ddd!important}
.custPaging.pgType2 .pageSelect{font-weight:700}
.custPaging>table td:first-child a:first-child,.custPaging>table td:first-child span:first-child{border-radius:0 0 0 0}
.custPaging>table td:first-child a:last-child,.custPaging>table td:first-child span:last-child{border-radius:0 0 0 0}
.marB10{margin-bottom:10px}
div.rules-list li{margin-bottom:5px}
div.rules-list{margin-top:0}
#checkRulesList{position:relative;top:-35px}
.changePasswordForm #checkRulesList{position:absolute;width:100%;left:0}
.addAccount_Form .travellerForm{padding:15px 3% 8px 3%}
.addAccount_Form .travellerInfo_sec .travellerName{height:39px}
.logobox a{position:absolute;color:#666}
.docbox a{position:absolute;padding:0 5px 5px 5px}
.listingHeading .htlDate_trvlDtls{text-transform:capitalize}
.flight_travelBox .arrow_icon{position:absolute;right:12px;top:35px}
.popover{max-width:350px;width:350px;color:#333;font-size:14px}
.htlQuotation_modal .quotationHtl .refundableTxt{margin:10px 10px}
.compactViewShow .compact_hide{display:none}
.bokingNotesDesc span{font-size:13px;color:#666}
.bokingNotesDesc div span{font-size:13px;color:#666}
.bokingRequest p{font-size:14px}
.NonRefundableTxt{font-size:12px;color:#f25746;text-align:center}
.refundTxt{font-size:12px;color:#333;text-align:center}
.ui-autocomplete-loading{background:#fff url(../images/autocomploader.gif) 98% center no-repeat!important}
.profile_pic img{height:46px;width:46px}
.padd10{padding:10px}
.marT15{margin-top:15px}
.rate_ChangeTxt{margin:0 0 10px;font-size:13px;font-weight:400;padding-bottom:10px;border-bottom:1px solid #ccc;padding-right:15px;display:inline-block;width:100%}
.selectallfilter{float:left;width:100%;text-align:right;padding-bottom:5px}
.selectallfilter span{color:#fff;font-size:13px;cursor:pointer}
.rateChangeBtn{float:left;clear:both}
.dataTables_filter input{width:67%}
.streetmapview{width:700px;height:250px}
.streetmaphead h1{font-size:18px;font-weight:400;color:#000;border-bottom:1px solid #d9d9d9;padding-bottom:5px}
.transfer_icn{display:inline-block;width:30px;height:30px;background-position:-72px -4px;transition:all .3s ease 0s}
.activity_icn{display:inline-block;width:30px;height:30px;background-position:-137px -3px;transition:all .3s ease 0s}
.recptlblclr label{color:#fff}
.allocatedReceipt_formFields{float:none;overflow:hidden}
.actn_msg,.actn_msg1,.date_msg,.date_msg1,.rcvr_msg,.rcvr_msg1,.sendr_msg,.sendr_msg1,.status_msg,.status_msg1,.sub_msg,.sub_msg1{float:left}
.msg_headng{background:linear-gradient(to bottom,#f1f1f1 100%,#fff 100%,#fff 80%);border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#000;font-size:13px;font-weight:500;padding:10px 20px;text-align:left;width:100%}
.msg_headng1{text-align:left;padding:5px 20px;width:100%;font-size:12px;color:#333;border-bottom:1px solid #e1e1e1;background:#fff none repeat scroll 0 0}
.sub_msg,.sub_msg1{width:20%;text-align:left}
.sendr_msg,.sendr_msg1{width:26%;word-break:break-all;padding-right:7px}
.rcvr_msg,.rcvr_msg1{width:19%}
.date_msg,.date_msg1{width:25%}
.actn_msg,.actn_msg1{width:10%}
.msg_hdng>h1{font-size:18px;margin-bottom:15px;margin-top:15px}
.msg_btn>a{border:1px solid #333;border-radius:30px;color:#333;display:inline-block;font-size:12px;font-weight:500;margin:10px 0;padding:10px 30px;text-transform:uppercase;transition:all .3s ease 0s;cursor:pointer}
.msg_btn>a:hover{background:#ff8a02 none repeat scroll 0 0;border:1px solid #ff8a02;box-shadow:0 0 0 10px #ff8a02 inset;color:#fff;transition:all .3s ease 0s}
.msg_btn{text-align:right}
.sub_msg1 .fa.fa-envelope-open{color:#ccc;margin-right:10px}
.reply_msg{margin-right:5px}
.sub_msg1>p{display:inline;font-size:13px}
.date_msg1,.date_note1,.note_msg1,.rcvr_msg1,.sendr_msg1,.status_msg1,.sub_msg1{margin-top:2px}
.msg_dv{margin-top:10px}
.sub_msg{padding-left:0}
.note_msg,.note_msg1{float:left;padding-left:0;text-align:left;width:45%}
.date_note,.date_note1{width:30%;float:left}
.note_headng{background:linear-gradient(to bottom,#f1f1f1 100%,#fff 100%,#fff 80%);border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#000;font-size:13px;font-weight:500;padding:10px 20px;text-align:left;width:100%}
.note_headng1{background:#fff none repeat scroll 0 0;border-bottom:1px solid #e1e1e1;color:#333;font-size:13px;padding:10px 20px;text-align:left;width:100%}
.actn_msg1>a{color:#333;display:inline-block;font-size:13px;padding-top:2px;padding-right:20px;cursor:pointer}
.error_gray{background:#fff none repeat scroll 0 0;color:#5b5b5b;font-size:13px;font-style:italic;padding:11px 15px 11px 0;border-top:1px solid #e3e1e1}
.ui-autocomplete .cityAirportGroup{padding-left:20px!important}
.flightrotateimg{transform:rotate(-180deg);transition:.3s}
.flightrotateimgreset{transform:rotate(180deg);transition:.3s}
.input_icon_msg .fa-calendar{position:absolute;top:36px;right:10px;color:#0a0a0a}
.msg_detail_box .msgLbl{width:170px;font-weight:500;font-size:14px}
.msgtextarea textarea{resize:none}
.transVehivle_confirmDtls .roomDlts{padding:14px 25px}
.pad10px40px{padding:10px 40px}
.booking_Sector_Dtls .buttonSec{padding:10px 40px}
.banner_contactUs #googlemap{width:100%;height:450px}
.creditusergraph>img{position:absolute;top:15px;left:24px}
.dateinfo .fa-info-circle{cursor:pointer}
.noroomsavail{text-align:center;border-bottom:1px solid #cbcbcb;padding:10px 0;float:left;width:100%}
.error_alert{text-align:left;padding:5px 10px 10px 25px;display:inline-block;color:#fc0000;font-size:14px}
.tooltip-inner{font-size:11px}
.booking_statuslbl_txt .fa-download{color:#5b5b5b}
.pad_t>label,.pad_t>span{font-size:12px!important}
.input-add-remove{float:right;display:inline-block;font-size:16px}
.input-add-remove+.input-add-remove{padding-right:5px}
.error{text-align:center;font-size:14px;color:red;display:inline-block}
.popup-modal-content{display:inline-block}
#popup_modal .popup-modalWidth{width:651px}
@media print{
.noprint,.noprint *{display:none!important}
}
.infodata>.tooltip .tooltip-inner{padding:3px 8px;font-size:13px;width:300px;text-align:center}
h5 span.label.label-inprocessBook{color:#3e78fd;padding:0}
.gm-style .gm-style-iw-c{border-radius:0}
.notif_info{color:#fff;position:absolute;right:40px;top:10px;cursor:pointer;z-index:99}
.loy_textarea{line-height:22.85px;font-style:normal;font-size:14px}
.padR20px{padding-right:20px}
.editfqoute{margin-bottom:4px!important;margin-top:3px!important;margin-right:0!important}
.text_left{text-align:left!important}
.dyn_custom_tooltip_box{background:rgba(0,0,0,.9);width:300px;padding:5px 5px 0;position:absolute;bottom:52px;left:76%;z-index:99;border-radius:5px;transform:translateX(-50%)}
.customTooltipbox{color:#fff;font-size:12px;font-weight:400;text-align:center;max-height:300px;overflow:auto;display:inline-block;width:100%;padding:5px 5px 5px 5px}
.customTooltipbox:before{border-top:8px solid #000!important;border-left:8px solid transparent!important;border-right:8px solid transparent!important;content:"";display:block;height:0;left:55%;position:absolute;width:0;bottom:-8px;transform:translate(-50%)}
.customTooltipbox::-webkit-scrollbar{width:5px}
.customTooltipbox::-webkit-scrollbar-track{background:#000}
.customTooltipbox::-webkit-scrollbar-thumb{background:#999}
.customTooltipbox::-webkit-scrollbar-thumb:hover{background:#999}
.displayedPriceMessage{float:left;width:100%;color:red;font-size:12px;font-weight:500;display:block!important;padding:0;margin:0}
.editProfilePic_Btn{position:absolute;font-size:11px;background:rgba(2,2,2,.5);padding:2px 5px;bottom:-3px;border-radius:3px;left:50%;transform:translate(-50%,0);width:90px;cursor:pointer}
.selectpicker_document_upload .bootstrap-select.btn-group .dropdown-menu,.selectpicker_document_upload .bootstrap-select.btn-group .dropdown-menu.inner{width:100%;min-width:100%;max-width:100%;overflow-x:hidden}
.selectpicker_document_upload .bootstrap-select.btn-group .dropdown-menu li a{padding:5px 12px;white-space:normal;font-size:12px;float:left;width:100%;outline:0!important}
.selectpicker_document_upload .bootstrap-select.btn-group .dropdown-menu li a span.text{float:left;width:100%;word-break:break-all}
.selectpicker_document_upload .bootstrap-select.btn-group .dropdown-menu li+li{border-top:1px solid #ddd;float:left;width:100%}
.selectpicker_document_upload .bootstrap-select .dropdown-toggle:focus,.selectpicker_document_upload .bootstrap-select>.dropdown-toggle{background:#fff!important;outline:0!important;color:#000!important;border:1px solid #ccd2df!important;box-shadow:none!important}
.selectpicker_document_upload .bootstrap-select.btn-group .dropdown-toggle .filter-option{padding-top:2px}
.vrbo-grid-view .locationDtls{display:none}
.vrbo-grid-view .star_ratng{display:none}
.vrbo-grid-view .compareHtl_box{display:none}
.hotel_listBox .hotel_info .vrbo-appt-grid h1{color:#3c3c3c;font-size:13px}
.hotel_listBox .hotel_info .vrbo-appt-grid h2{color:#333;font-size:12px;margin-top:8px}
.vrbo-list-appt ul{margin:0 0 6px 0;padding:0}
.vrbo-list-appt ul li{display:inline-block;font-size:12px;color:#3c3c3c;position:relative;margin-right:10px}
.vrbo-list-appt ul li:after{content:'';border-right:1px solid #000;left:0;right:-8px;position:absolute;height:19px;top:-2px}
.vrbo-list-appt ul li:last-child:after{display:none}
.vrbo-star-rate{display:inline-block}
.vrbo-star-rate span{font-size:12px;color:#666}
.btn.btn-host{background:0 0;font-size:11px;border:1px solid #333;padding:3px 12px 2px;float:right}
.btn.btn-host:hover{background:#0e4d96;color:#fff}
.form-control.dyn_select_seat{pointer-events:none}
.fare_topdv{grid-template-columns:repeat(5,170px)}
.fare_tabledv .table-bordered>tbody>tr>td{width:170px!important;min-width:170px!important;max-width:172px!important}
.mini_rule_details .fare_tabledv{display:inline-grid;grid-template-columns:170px 1fr}
.rent_vehicle_terms_condition p{font-size:14px;padding:12px 0 0 10px;color:#525251;font-weight:600;margin-bottom:6px}
.rent_vehicle_terms_condition ul{margin:0;padding:0 0 0 10px;list-style:none}
.rent_vehicle_terms_condition ul li{color:#333;font-size:13px;font-weight:400;padding:0 0 8px 15px;position:relative;text-transform:capitalize}
.rent_vehicle_terms_condition ul li:before{content:'\f111 ';border-radius:6px;position:absolute;left:1px;top:2px;font-family:FontAwesome;font-size:8px;color:#96886b}
.fixedFooter+.download_App_footer.downloadApp{display:none}
.listingWrraper{margin-bottom:0}
.fltFullDiv .flt_stop_txt{margin:0!important}
.fareDlts_sec .fareDlts_TableData .fareDltsTtl[data-target]::after{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7"}
#headerNavCollapse .fa.fa-refresh{cursor:pointer}
.hotelModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after{top:6px}
.searchForm_tabs_wrapper .starRtg .selectHtlStar .checkbox input:checked+label:after{top:6px!important}
#destinationList .fltr_srch.arabic_search.padL0.padR0:last-child{border-bottom:none}
#viaList .fltr_srch.arabic_search.padL0.padR0:last-child{border-bottom:none}
.fltListingContainer .flight_listBox .supplier_tlt{text-align:center}
.book_now_wrap_flight div#TravellerListTable_filter{margin:0}
.flt_oneWayBorderSec .oneRound_Trip .form_city{padding-right:6px}
.flt_oneWayBorderSec .oneRound_Trip .to_city{padding-left:6px}
.csbt_flight_listing .flt_left_container label{max-width:100%}
.csbt_flight_listing .filterCheck span.onlyTxt{right:0}
.travellersearch .form-control{border-bottom:1px solid #ccc!important;border:none}
.addAccount_Form .travellerInfo_sec .travellerName{font-weight:600}
.delete_travel label{font-weight:600}
.flight_form .checkbox input:checked+label:after{top:5px!important}
.prefered_airline_fld button.btn.dropdown-toggle.bs-placeholder.btn-default{padding-top:8px}
.parent_passportdivs{width:100%}
#modifySearch_transfer .transfer_form .radio-inline.tripOptions.oneWay{float:none}
.htlSearchDtls .searchFltLocation .fltdirectArrow{padding:0 5px}
.activity_modify div#parah_out_activity {float: left; width: 100%; text-align: left; padding: 0 0 0 0px; }
.transfer_form .home_search_btnCont {margin: 0; }
.paymentSearchBtn a{    background: #af9b7c; padding: 10px 35px; display: inline-block; align-items: center; justify-content: center; text-align: center; font-size: 14px; color: #fff; text-decoration: none; cursor: pointer; transition: 0.3s all; border-radius: 25px; border: 1px solid #af9b7c; font-weight: 600;}
.shadowLogoEmail {width: 90px; margin-top: 10px; }
.logo_qtn img {max-width: 100% !important; max-height: 100%; }
.filterBy_sec span.icon_bg{top: 4px !important}
.login_form_container{bottom: 115px;}
.homepage-banner-section .carousel-caption{top: 156px;}
