@charset "UTF-8";.only-print{display:none}@media print{@page{margin:0}.eticket-client-logo{background-color:#0c385f!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-fare-payment-summary{margin-top:50px;padding-top:50px}.print-75-to-100{flex-basis:100%!important;max-width:100%!important}.flight-ticket-page{width:100%!important}.flight-ticket-page__container{max-width:100%!important;width:100%}.flight-ticket-page .passenger-details__passenger{width:100%!important}.main-container{margin-top:0!important;padding:0!important}.print-footer{bottom:16px;left:64px;position:fixed}body{font-size:.8em;margin:1em}.ticket-logo{background-color:#0c385f!important;padding:6px!important}.flight-ticket-page .pending-status{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.fc-widget-normal{display:none}.no-print,.print-btn,header{display:none!important}.print-al{flex-basis:auto!important;width:33%}.only-print{display:block}.print-inline-block,.print-passengers-table{float:left!important}}body{background-color:#c8cad7;background-image:url(data:image/png;base64,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);font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif!important;margin:0;padding:0!important}.body-bg-1{background:url(/static/media/auth-bg.3599b27bd756f4725cc2.jpg) no-repeat 50% fixed;background-size:cover}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html,main{-webkit-font-smoothing:antialiased;box-sizing:border-box;height:100%}main{display:flex;flex-direction:column}.main-content{flex:1 1}.fs-6{font-size:6px!important}.fs-8{font-size:8px!important}.fs-10{font-size:10px!important}.fs-14{font-size:14px!important}.p-0{padding:0!important}.p-1{padding:4px!important}.p-2{padding:8px!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:1rem!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-3{padding-left:1rem!important}.pr-10{padding-right:10px!important}.pr-24{padding-right:24px!important}.pr-3{padding-right:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.fw-600{font-weight:600!important}.fw-400{font-weight:400!important}.m-0{margin:0!important}.mb-16{margin-bottom:16px}.mb-1{margin-bottom:4px!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb--25{margin-bottom:-25px!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.ms-1{margin-left:4px!important}.ms-2{margin-left:8px!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2rem!important}.ms-6{margin-left:1.8rem!important}.me-1{margin-right:4px!important}.me-2{margin-right:8px!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2rem!important}.padding-16{padding:16px}.text-right{text-align:right!important}.d-flex{display:flex!important}.flex-wrap{display:flex}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-center{align-items:center!important}.text-center{text-align:center!important}.text-transform-capitalize{text-transform:capitalize!important}.ctc-label{left:16px;top:1px}.validation-error{color:#d31313}.slider{cursor:pointer;height:2px}.slider,.slider .thumb{background-color:#ff5722}.slider .thumb{border:1px solid #ff5722;border-radius:50%;box-shadow:0 4px 10px #00000040;height:20px;margin-top:-10px;outline:none;width:20px;z-index:0!important}.slider .active{background-color:#0c385f;border:1px solid #0c385f;box-shadow:0 0 0 10px #3744711a}.range-slider__wrap{width:100%}.range-slider__wrap input[type=range]::-webkit-slider-thumb{background:#0c385f!important;border:1px solid #0c385f}.range-slider__wrap input[type=range]::-moz-range-thumb{background:#0c385f!important}.range-slider__wrap input[type=range]::-ms-thumb{background:#0c385f!important}.component-error-text{color:red!important}.tvl-select{padding:10px}.w-100{width:100%!important}.w-90{width:90%}.w-55{width:55%!important}.w-50{width:50%!important}@media(max-width:600px){.justify-xs-start{justify-content:flex-start!important}}.justify-content-start{justify-content:flex-start!important}.sup-mat-btn{align-items:center;justify-content:center}.account-options{border-radius:6px;height:auto}.active button{background:#fff;color:#000}.absolute-1{position:absolute}.bottom-0{bottom:0}.flightContainer{background:linear-gradient(180deg,#0c385f,#021729)!important;border:none;border-radius:0 0 4px 4px!important;padding:8px!important}.client-logo,.logo{margin:0 16px}.client-logo{margin-left:24px;margin-top:6px}.logo:hover{transform:scale(1.1)}.ml-smup-24{margin-left:24px}.link-black{color:#000!important;text-decoration:none!important}.beta{background:#f44336;border-radius:3px;color:#fff;margin-left:3px;padding:0 3px}.activePage button,.appHeader_btn:hover,.header-link button:hover{background:#fff;color:#000}.betterProgressBar{background-color:#d0d0d0!important;border-radius:2px;height:10px!important}#main-toolbar{box-shadow:none}.header-link,.no-underline{text-decoration:none}.header-link{color:#fff!important;font-weight:500}.logout-btn{justify-content:center!important}.main-container{box-sizing:border-box;max-width:1136px}.m-l-r-8{margin:0 8px!important}.m-l-16{margin-left:16px!important}.capitalize{text-transform:capitalize!important}.input-title{top:-16px!important}.tvl-close-btn-margin{margin-top:-79px}.title-cls{margin-top:16px!important}.bottom-bar p{color:#fff!important;display:inline-table;font-size:1rem!important;line-height:1.5em!important;margin:0}.date-scroller{flex-wrap:nowrap!important;margin-top:10px;overflow:auto;padding-bottom:10px;padding-left:20px}.bottom-bar p .material-icons{margin:0 16px;vertical-align:top}.ticket-cancel-dialog>div>div,.ticket-resc-dialog>div>div{min-width:600px}.notifications-dialog>div>div,.travel-update-alert-dialog>div>div{max-width:600px;min-height:300px;min-width:600px}.download-message-dialog>div>div{height:60%;max-width:600px;min-width:600px}.message-description>div>div[name=messageDescription]{min-height:150px}.expense-report-submission>div,.expense-report-submission>div>div,.fare-rules-dialog>div,.fare-rules-dialog>div>div,.filters-dialog>div,.filters-dialog>div>div,.flight-seat-dialog>div,.flight-seat-dialog>div>div,.other-fares-dialog>div,.other-fares-dialog>div>div,.tc-dialog>div,.tc-dialog>div>div,.trip-dialog>div,.trip-dialog>div>div{max-height:100%!important;min-width:800px}.save-traveller-dialog>div>div{max-width:400px;min-width:400px}.add-tp-open>div{min-width:600px}.add-tp-open>div,.hotel-cancellation-policy>div{max-height:100%!important}.fare-rules-dialog table{width:100%!important}.airport,.traveller{cursor:pointer;padding:8px 6px!important}.traveller-focused,.traveller:hover{background:#e1e1e1}.airportName{font-size:14px!important;font-weight:500!important}.airport-focused,.airport:hover{background:#e1e1e1}.rt-flight{margin-bottom:16px!important}.flex-column,.rt-flight-details,.rt-flight-summary>div{flex-direction:column!important}.right{float:right!important}.rt-flight-summary>div:last-child{position:absolute;right:25px;top:13px}.rt-flight .flight-fare .co2e-span{margin-left:0}.confirm-dialog>div>div{min-width:400px}.relative,.rt-flight{position:relative}.fixed-md-lg{position:fixed;width:288px}.custom-chip{border:1px solid #1a568c!important;color:#1a568c!important;height:30px!important;line-height:12px!important;margin:2px 4px!important;padding:2px 4px!important}.custom-chip,.custom-chip-with-icon{background:#fff!important;font-size:12px!important}.custom-chip-with-icon{border:1px solid #bdbdbd!important;color:#ff3d00!important}.color-primary{color:#1a568c!important}.rt-flight .book-btn{bottom:5px;position:absolute;right:0}.right-border{border-right:1px solid #fff!important}.solid-border{border:1px solid!important}.title-variant{color:#000000de;font-size:1.3125rem;font-weight:500}.mt-5{margin-top:5px!important}.mt-8{margin-top:8px!important}.mt--8{margin-top:-8px!important}.sort-icon{color:#f50057!important}.sort-default,.sort-icon{height:16px!important;vertical-align:middle;width:16px!important}.sort-default{color:gray!important}.details-btn{float:right;margin-top:-5px!important}.filters{padding:0!important}.filters div button{background-color:#2196f31f}.clear-filters{background-color:#f5f5f5!important;padding:0!important}.flight-filter-header{background-color:#f5f5f5;padding:12px 16px}.text-center{text-align:center}.filter-stops{padding:12px 16px}.filters .depart-time>div{display:flex;padding:12px 16px}.filters .depart-time>div>div{background-color:#2196f31f;border-right:1px solid #d5ddf7;box-sizing:border-box;color:#21598c;cursor:pointer;display:inline-block;padding:8px;text-align:center;width:25%}.filters .onward{margin-bottom:20px}.filters .stophead{background-color:"#f5f5f5";padding-left:15px}.filters .header{padding-left:15px}.mdi-2x-absolute{color:#737373;font-size:2rem!important;position:absolute;top:-8px}.flight-booking-page .Select-menu-outer{position:static}.mt-10{margin-top:10px!important}.calendar-cell-style{height:100px;overflow:auto;text-align:left;width:115px}@media screen and (max-width:1028px){.calendar-cell-style{width:80%}}.depart-time hr{border:none;margin:0}.filters>div>legend{background-color:#f5f5f5;margin:0;padding:12px 16px}.filters>div>legend:first-child{margin-top:0!important}.filters>div{padding-bottom:0}.journey-details>p,.journey-details>span{display:inline-block;margin:0 48px;padding-bottom:8px;vertical-align:middle}.journey-details>span.material-icons{vertical-align:bottom}.journey-details button{float:right}.oneway-header{cursor:pointer;margin-bottom:8px;padding-left:24px}.oneway-header>div{align-items:center;justify-content:flex-end}.virtual-list{list-style:none;padding-left:0}.mdi-3x{font-size:3rem!important}.mdi-2x,.mdi-3x{margin-bottom:16px}.mdi-2x{font-size:2rem!important}.virtual-list li{height:auto!important}.full-width{width:100%!important}.ticket-logo{background:#0c385e;padding:6px;width:125px}.ticket-flight-details{padding:20px 0}.ticket-airline-details{margin-top:30px}.selected-filter{background:#0c385f!important;color:#fff!important}.right-content{float:right}.xs-jtime{margin:20px 0!important}.rotate-45,.rotate-90{transform:rotate(45deg)}.rotate-45{vertical-align:bottom}.plane-down{transform:rotate(180deg)}.flight-title{color:#0000008a!important;font-weight:400!important;margin-bottom:10px!important}.flight-title svg,svg.rotate-90{vertical-align:bottom}.selected-item{background-color:#e6f4ff!important;border:1px solid #1a568c!important;box-shadow:0 1px 5px 0 #81c1f5,0 2px 2px 0 #00000024,0 3px 1px -2px #0000001f!important}.selected-item .icon{position:absolute;right:0;top:0}.flight-image{border-radius:0!important;height:40px!important;width:40px!important}.flight-image img,.flt-img img{object-fit:fill!important}.flt-img{border-radius:0!important;height:25px!important;margin:0 auto;width:25px!important}.change-over-msg{background:#fffeea;border:1px solid #ffc107;border-radius:10px;padding:6px}.canx-card{background:#f2faff;border:1px solid #bbdefb;border-radius:8px;margin-top:16px;padding:16px}.p-l-r-8{padding:0 8px!important}.searchBox{width:1300px}.bold{font-weight:700!important}.right-aligned{bottom:0;color:#a6a6a6;position:absolute;right:-8px}.bottom-container-1{height:70px;padding-top:20px}.bottom-container,.bottom-container-1{background-color:#000;bottom:0;position:fixed;width:100%}.bottom-container{color:#fff!important;height:78px}.bottom-container .main-container{margin-top:17px!important}.bottom-container_int .main-container{margin-top:14px!important}.price{color:#2e7d32!important}.white{color:#fff!important}.booking-header-title{margin:21px 0!important}.hotel-booking-page .booking-header-title{margin:8px 0!important}.round-trip-card{padding:0!important}.vertical-bottom{vertical-align:bottom!important}.vertical-middle{vertical-align:middle!important}.p-12{padding:12px!important}.padding-heading{padding:32px!important}.caption{color:#0000008a!important;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif!important;font-size:.75rem;font-weight:400;line-height:1.375em}.fare-breakup{width:300px}.primary-bg{background-color:#2196f314!important}.secondary-bg{background-color:#ff3d0014!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.m-b-0{margin-bottom:0!important}.other-fare{padding:8px 16px!important;position:relative}.other-fare-in-out-policy{bottom:16px;left:12px;position:absolute}.alt-bg{background-color:#f3f3f3}.load-more-msg{margin:5px 0;padding:10px}.booking-req{padding:12px}.expansion-panel{cursor:pointer;padding:16px;transition:all .2s ease}.expansion-panel.open{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;margin:8px 0 16px!important;transition:all .2s ease}.actionitem-send-back-drawer>div:nth-child(3),.add-approval-workflow-drawer>div:nth-child(3),.add-custom-field-drawer>div:nth-child(3),.add-gst-form-drawer>div:nth-child(3),.add-or-update-budget-drawer>div:nth-child(3),.add-tc-dialog>div:nth-child(3),.advance-search-drawer>div:nth-child(3),.edit-profile-drawer>div:nth-child(3),.employee-visas-drawer>div:nth-child(3),.fare-rules-drawer>div:nth-child(3),.gps-trip-details-drawer>div:nth-child(3),.meeting-details-view-drawer>div:nth-child(3),.passport-add-edit-drawer>div:nth-child(3),.profile-edit-drawer>div:nth-child(3),.trip-service-cancel-drawer>div:nth-child(3),.visa-create-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:55%}@media only screen and (max-width:600px){.add-gst-form-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:100%}}.trip-service-results-drawer>div:nth-child(3){padding:16px;width:70%}.favorites-drawer>div:nth-child(3),.idcard-create-drawer>div:nth-child(3),.invoice-update-drawer>div:nth-child(3),.misc-advance-drawer>div:nth-child(3),.re-open-logs-drawer>div:nth-child(3),.switch-profile-dialog>div:nth-child(3),.trip-txn-flight-cancle-resc-drawer>div:nth-child(3),.vehicle-create-drawer>div:nth-child(3){padding:16px;width:35%}.expense-amount-stats-dialog>div:nth-child(3)>div{width:550px}.expense-total-amount-stats tbody tr td,.expense-total-amount-stats thead tr th{padding:12px}.add-ct-dialog>div:nth-child(3){padding:16px;width:45%}.txn-breakup-drawer>div:nth-child(3){padding:16px;width:75%}.employee-expense-reports-drawer>div:nth-child(3){padding:16px;width:85%}.employee-expense-reports-drawer table{border:1px solid;border-collapse:collapse;width:100%}.employee-expense-reports-drawer table tr td,.employee-expense-reports-drawer table tr th{border:1px solid #ddd;font-size:12px!important;padding:4px;text-align:left}.employee-expense-reports-drawer table tr td h6,.employee-expense-reports-drawer table tr td span,.employee-expense-reports-drawer table tr th h6,.employee-expense-reports-drawer table tr th span{font-size:12px!important}.employee-expense-reports-drawer table tr th{color:gray;font-weight:400}.employee-expense-reports-drawer table .align-center{align-items:center}li.p-8{padding:8px}.p-8{padding:8px!important}.ui-title{margin-bottom:0;margin-left:16px}.add-virtual-meeting-drawer>div:nth-child(3){padding:16px;width:45%}.integrations-drawer>div:nth-child(3){padding:16px;width:35%}.chart-expander-drawer>div:nth-child(3),.map-traveller-drawer>div:nth-child(3),.pending-approval-log-drawer>div:nth-child(3),.ticket-resc-drawer>div:nth-child(3),.trip-txn-hotel-cancle-resc-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:65%}.trip-txn-hotel-details-resc-drawer>div:nth-child(3){padding:16px;width:80%}.trip-items-lite-drawer>div:nth-child(3){padding:16px;width:75%}.hotel-policy{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;left:0;padding:3px 5px;position:absolute;top:0;z-index:99}.hotel-policy.in{background:#009688}.hotel-policy.out{background-color:#e57373}.hotel-policy-right-left-unset{left:auto;right:0}.hcard{border:1px solid #d0cece;box-shadow:none!important;margin:8px 0;max-height:256px;overflow:hidden;position:relative}.hcard .section{padding:8px 16px}.hcard .imageSection{background:#e0e0e0;height:256px;overflow:hidden}.carousel.carousel-slider{height:338px}.carousel .thumbs{padding:0}.carousel.carousel-slider .control-arrow{background:#0000!important}.carousel .thumbs-wrapper{margin:0!important}.carousel img{height:338px;width:auto!important}.carousel .thumb img{height:70px!important;width:100%!important}.carousel .control-next.control-arrow:before{border-left:8px solid #bf360c!important}.carousel .control-prev.control-arrow:before{border-right:8px solid #bf360c!important}.carousel .slide.selected{border:none}.hotel-ticket,.hotel-view,.padding-16,.review-hotel{box-sizing:border-box;padding:16px!important}.hotel-policy-out{background-color:#e57373;font-size:12px;height:20px;padding:3px 5px;width:115px}.hotel-policy-in,.hotel-policy-out{border-radius:4px;color:#fff;font-weight:700;margin-top:32px;text-align:center}.hotel-policy-in{background-color:#4db6ac;padding:8px;width:150px}.hotel-review .hotel-policy{bottom:auto;left:auto;right:.3rem;top:.3rem}.padding-8{padding:8px!important}.hotel-ticket .hotel-img{width:170px}.flex-space-between{display:flex;justify-content:space-between}.m-b-4{margin-bottom:4px}.mb-8{margin-bottom:8px!important}.receipt-url{border:2px solid #ddd;margin-bottom:20px;width:250px}.flatten-card,.no-shadow{box-shadow:none!important}.flatten-card{border:1px solid #d3d3d3}.selectableList .selected{background:#ffccbc}.chip-avatar-white-bg{background-color:#fff!important;height:30px!important}.sidebar>div:last-child{width:200px}.goto-top{bottom:40px;position:fixed!important;right:50px}.supplier-img{width:50%}.sup-img{width:80px!important}.admin-dialog>div{min-width:530px}.hb-info{background-color:#616161;font-size:9px;padding:2px 10px 2px 4px;text-transform:uppercase}.ml--16{margin-left:-16px!important}.ml--12{margin-left:-12px!important}.payment-mode,.wallet-mode{border:1px solid #fff;cursor:pointer;height:86px;padding-top:20px;position:relative;text-align:center;vertical-align:middle}.credit-card{padding-top:29px}.wallet-disabled{background-color:#e4e4e4!important;border:none;box-shadow:none!important;cursor:not-allowed;padding-top:13px}.reports .DayPickerInput input{border:initial;border-radius:2px;cursor:pointer;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif!important;font-size:.9em;font-weight:500;height:38px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle;width:100%}.reports .DayPickerInput{border:1px solid #082742;border-radius:4px;display:inline-block;width:100%}.trip-review-table tbody tr td,.trip-review-table thead tr th{padding:4px 16px}.report-types{border:1px solid;border-radius:4px;height:40px;padding-left:10px;padding-right:10px;padding-top:5px;text-align:center;vertical-align:middle}.divider{background-color:#d0d0d0;border:none;height:1px}.report-types>div>div:focus{background:#fff}.report-types:after,.report-types:before{border-bottom:none!important}.a-default{color:#273747}.db-report{height:456px;position:relative}.db-report .data-container{align-items:flex-end;height:350px;max-height:350px;overflow:auto}.dashboard-summary-footer{background-color:#f5f5f5;border-radius:4px;border-top:1px solid #e2e1e1;border-top-left-radius:0;border-top-right-radius:0;bottom:0;padding:8px;position:absolute;width:100%}.dashboard-summary-footer .total-amount{align-items:flex-end;display:flex;flex-direction:column}.dashboard-summary-footer .total-amount h6{font-size:16px!important}.db-report-title{font-size:17px!important;line-height:1.3!important}.db-header-align-noicons{align-items:center;padding:9px 10px!important}.db-header-align{align-items:center;padding:4px 10px!important}.headerIcon{border:1px solid;border-radius:50%;padding:2px;vertical-align:middle}.flight-layout{background-color:#ebebeb;padding:50px}.column-reverse,.seat-layout{flex-direction:column-reverse}.seat-layout{display:flex}.seat-front-row{align-items:center;display:flex}.seatdesignator{width:40px}.flight-body{background:#fff;display:flex;overflow:auto;padding:15px 150px}.seatmaprow{border-bottom:none;border-top:none;display:table}.no-seat{background:#fff;height:35px;text-align:center;width:35px}.aisle,.no-seat{border:1px solid #fff;display:inline-block}.aisle{font-size:11px;font-weight:700;height:20px;width:20px}.seat{align-items:center;background-color:#f5f5f5;border:1px solid #fff;border-radius:.5rem;box-shadow:0 1.74419px 8.72093px #0000001a;cursor:pointer;display:flex;font-size:10.4651px;font-weight:400;height:41px;justify-content:center;margin:2px;width:39px}.seat-label{height:20px;width:20px}.seat-premium{background:#003871}.seat-open{background:#c8e6c9}.seat-windowaisle{background:#09f}.seat-blocked{background:#a4a4a4}.seat-blocked,.seat-occupied{color:#fff;cursor:not-allowed}.seat-occupied{background:#ef9a9a}.seat-numbers-top-row{margin-bottom:16px;text-align:center}.seat-numbers-bottom-row{margin-top:16px;text-align:center}.seat-selected{background-color:#55b55e;border:1px solid #01820d;color:#fff;font-weight:700}.seat-left-exit{background-color:#ed1c24}.empty-seat{background-color:#fff;box-shadow:none}.exclusive-border{border-left:3px solid #f44336}.recommended-price{background:#0c385f}.exclusive-price,.recommended-price{border-bottom-right-radius:4px;border-top-right-radius:4px;color:#fff!important;font-size:12px;font-weight:700!important;left:0;padding:2px 8px;position:absolute;top:0}.exclusive-price{background:#f44336}.left-108{left:108px}.bg-gray{background-color:#00000014!important}.max-height{max-height:100%}.remove-seat{background:#ebebeb!important;min-width:24px!important;padding:0!important}#menu-reports>div{height:300px;margin-left:10px;min-width:97%!important;overflow:auto}#menu-reportid div:nth-child(2){height:310px;width:310px}#menu-reportid>div p,#menu-reports>div p{overflow:hidden;text-overflow:ellipsis}#menu-travellers>div:nth-child(2){height:300px}#admin-menu>div,#profile-menu>div,#trips-menu>div{width:100%!important}.report-list-item-text{display:inline-block!important;padding-left:0!important}progress{background-color:#ff57224d;height:6px!important;position:relative;vertical-align:top;width:100%}progress::-webkit-progress-bar{background-color:#ff57224d}progress[value]::-webkit-progress-value{background:#ff5722;background:-webkit-gradient(left top,right top,color-stop(0,#ff5722),color-stop(0,#f16f5c),color-stop(0,#f6290c),color-stop(0,#f02f17),color-stop(20%,#f85032),color-stop(100%,#f85032));background:linear-gradient(90deg,#ff5722 0,#f16f5c 0,#f6290c 0,#f02f17 0,#f85032 20%,#f85032)}.progress-value{background-color:#f85032;border-radius:4px;color:#fff;font-size:10px;font-weight:700;height:auto;padding:3px 6px;position:absolute;top:7px;width:auto}.active-menu{background-color:#00000014!important}.btn-airline{color:#ff5722;cursor:pointer}.al-filter{padding:0 16px!important}.al-filter>span{height:24px;margin-right:8px;width:24px}.al-filter>div{padding:0 8px}.pr-12{padding-right:12px}.pr-5{padding-right:5px}.approval-search{float:right;margin-top:-35px!important;width:200px}.policy-drawer>div:nth-child(3){width:55%}.block-sectors-drawer>div:nth-child(3){width:70%}.uppercase{text-transform:uppercase}.policy-drawer .tab-container{height:calc(100vh - 180px);overflow:auto;padding:16px}.m-t-10{margin-top:10px!important}.policy-grade-name{margin-left:42px!important;margin-top:5px!important}#menu-gradeId>div{width:300px}#menu-gradeId>div li p,#menu-gradeId>div li span,.gradeId-select p,.gradeId-select span{overflow:hidden;text-overflow:ellipsis}.approval-drawer>div:nth-child(3){width:55%}.approval-container{max-height:90vh;overflow:auto;padding:16px}.p-12-5{padding:16px 5px!important}.approval-add-form{max-height:530px;min-width:530px}.oneway-bottom-bar{margin:-10px auto 0!important;width:768px!important}#tg_push-notification_container{border:1px solid #ef1313;bottom:90px;display:none;height:80px;position:absolute;right:16px;width:300px}.deleted-row td h6{color:#f44336!important}.upload-balance-dialog>div>div{max-width:400px;min-width:400px}#trip_product_container{background:#ff5722;display:none;position:relative}#trip_product_container p{padding:5px}#trip_product_container>div>p:first-child{width:30%}#trip_product_container>div>p:nth-child(2){width:50%}@media screen and (min-width:1367px)and (max-width:1517px){#trip_info{margin-left:80px}}@media screen and (min-width:1279px)and (max-width:1366px){#trip_info{margin-left:124px;width:36%}#trip_product_container>div>p:first-child{width:30%}#trip_product_container>div>p:nth-child(2){width:47%}}@media screen and (min-width:1024px)and (max-width:1278px){#trip_info{text-align:right}#trip_product_container>div>p:first-child{width:34%}#trip_product_container>div>p:nth-child(2){width:46%}}#trip-go-back-button{background:#ff5622;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;left:16px;padding:0;position:absolute;top:5px}.drawer>div:nth-child(3){width:55%}.lite-border{border:1px solid #f1f1f1}.trip-status{background:#ffb300;font-weight:400;height:fit-content}.multi-country-label,.trip-status{border-radius:4px;color:#fff;margin-left:8px;padding:3px}.multi-country-label{background:#f26e20;font-size:11px;font-weight:500}#f26e20 .trip-status_rejected,.trip-status_rejected{background-color:red}.trip-status_approved{background-color:#4caf50}.trip-status_draft{background-color:#0c385f}.trip-status_partiallyticketed{background-color:#009688}.trip-status_ticketed{background-color:#2196f3}.trip-status_canxprocessing{background-color:#e91e63}.trip-status_adminpending{background-color:#673ab7}.trip-status_rescheduled{background-color:#795548}.trip-status_partiallyapproved{background-color:#8bc34a}.pointer{cursor:pointer!important}.top-19{top:19px!important}.tm-drawer-close{cursor:pointer;float:right}.close-trip-drawer{background:red;border-radius:50%;color:#fff;font-size:24px;margin-top:4px;padding:4px}.trip-checkbox-msg>span:last-child{color:#003580;font-weight:500}.mb-16{margin-bottom:16px!important}.mb-12{margin-bottom:12px!important}.mr-16{margin-right:16px!important}.mr-6{margin-right:6px!important}.mb-24{margin-bottom:24px!important}.mb-2{margin-bottom:8px!important}.hotel-cls-btn{margin-bottom:20px!important;width:100px}.icon-xs-mini-btn{min-width:48px!important}.xs-spacing-0{width:100%!important}.trip-close-btn{background:red;border-radius:50%;color:#fff;cursor:pointer;float:right;font-size:20px!important}.cab-rental-supplier-image{height:40px;left:0;position:absolute;top:0}.cab-rental-price-block{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.crsimg{height:40px;position:absolute;right:0;top:0}.inpolicy{background:#009688;width:50px}.inpolicy,.outofpolicy{align-items:center;border-radius:2px;color:#fff!important;display:flex;font-size:10px;font-weight:700!important;height:13px;justify-content:center;padding:3px 5px}.outofpolicy{background:#e57373;width:70px}.m-l-110{margin-left:110px}.fare-div{float:left;width:33%}.roundtrip-policy{float:right;margin-right:25px;margin-top:9px}.train-info{display:flex;justify-content:space-around}.m-t-10{margin-top:10px}.btn-link{margin-top:-6px!important;min-width:auto!important;padding:0!important;text-transform:capitalize!important}.bottom-price{align-items:center;color:#009688!important;display:flex;font-size:20px!important;justify-content:center;margin-top:-3px!important}.selected-view{background-color:#ff5722!important;color:#fff!important}.destination-policy td,.destination-policy th{padding:8px}.policy-title{padding:12px 0 0 12px}.sr-hotel-img{height:100%;width:100%}.DayPickerInput{border:none;border-radius:4px;font-size:16px;font-weight:500;height:36px;padding-left:8px}.filter-item-text{max-width:85%}.filter-item-text>span{font-size:13px!important}.report-selection-drawer>div:nth-child(3),.sap-posting-log-drawer>div:nth-child(3),.update-cab-invoice-drawer>div:nth-child(3){padding:16px;width:65%}.cost-center-drawer>div:nth-child(3){width:35%}.report-selection-drawer .cancel-button,.report-selection-drawer .save-button{margin:16px;width:100px}.credit-cards-table-txns tr td,.my-cards-table tr td,.my-cards-table tr th,.report-selection-drawer table tr td,.report-selection-drawer table tr th,.unsettled-advance-forex-table tr td,.unsettled-advance-forex-table tr th,table.action-items-table tr td,table.action-items-table tr th,table.allowance-details-table tr td,table.allowance-details-table tr th,table.expense-reports-history tr td,table.expense-reports-history tr th,table.finace-admin-table tr td,table.finace-admin-table tr th,table.finance-admin-reimburse-table tr td,table.finance-admin-reimburse-table tr th,table.fm-expense-verification-table tr td,table.fm-expense-verification-table tr th,table.imprests-requests-table tr td,table.imprests-requests-table tr th,table.log-table tr td,table.log-table tr th,table.passengers-table tr td,table.passengers-table tr th,table.pending-actions-table tr td,table.pending-actions-table tr th,table.travel-admin-queues-table tr td,table.travel-admin-queues-table tr th,table.traveller-map-table tr td,table.traveller-map-table tr th,table.visa-table tr td,table.visa-table tr th{padding:8px}.sap-posting-pending-table tr td,.sap-posting-pending-table tr th{padding:4px}table.visa-verification-table tr td,table.visa-verification-table tr th{padding:4px!important}table.visa-verification-table tr th{color:#0000008a;font-size:.6696428571rem;font-weight:500;padding:4px!important}.top-right{position:absolute!important;right:0;top:0}.bank-drawer>div:nth-child(3),.dashboard-filters>div:nth-child(3),.travel-admin-queue-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:50%}.m-10{margin:10px!important}.p-10{padding:10px!important}.py-10{padding:10px 0!important}.p-7{padding:7px!important}.bd-label{font-size:14px!important}.bd-label-val{font-size:17px!important}.bd-table{border:1px solid #dedede;margin-top:16px;padding:16px;width:100%}.bd-table td.td-divider{padding:0 10px}.p-l-0{padding-left:0!important}.report-details-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:75%}.mileage-location-label{background:#fff;color:#757575;left:12px;padding:0 5px!important;position:absolute!important;top:-9px;z-index:1}.add-mileage-expense-form .DayPickerInput-Overlay,.add-mileage-expense-form .Select-menu-outer{z-index:9!important}.fs-18{font-size:18px!important}#email_ticket_id>div:nth-child(2)>div{min-width:300px;width:400px}.traveller-tabs{background-color:#023c67;margin-bottom:12px;padding:0!important}.traveller-tabs button{color:#fff!important}.passport-details-button{padding:0!important;text-transform:capitalize!important}.pdb-container{margin-top:-8px!important;padding-top:0!important}.bus-booking-page .bus-policy{position:absolute;right:0;top:0}.bus-policy{color:#fff;text-align:center;width:120px}.bus-policy-in,.cab-policy-in{background-color:#4db6ac;border-radius:4px;padding:6px}.bus-policy-out,.cab-policy-out{background-color:#e57373;border-radius:4px;padding:6px}.train-seat-available{color:#009688!important;font-weight:700!important}.train-seat-unknow{color:#fe693a!important;font-weight:700!important}.break-word{word-break:break-word}.currency-flex{display:flex}.expiry-date .DayPickerInput{border:1px solid #bbb6b6;border-radius:4px;width:100%}.alt-approver-label,.carrier-select-label,.home-airport-label{background:#fff;color:#615e5e;font-size:12px;left:7px;padding:0 8px;position:absolute;top:-7px;z-index:1}.alt-approver-select .Select-control,.carrier-select .Select-control,.home-airport-select .Select-control{padding:8.5px}.Select-control .Select-menu-outer,.alt-approver-select .Select-menu-outer,.carrier-select .Select-menu-outer,.custom-select .Select-menu-outer,.home-airport-select .Select-menu-outer{z-index:9999}.alt-approver-select .Select-control .Select-value,.carrier-select .Select-control .Select-value,.home-airport-select .Select-control .Select-value{line-height:52px!important}.expiry-date label{background:#fff;color:#615e5e;font-size:12px;left:21px;padding:0 8px;position:absolute;top:1px}.expiry-date .DayPickerInput input{padding:14px;width:100%}.sso-container{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 96px);justify-content:center}table.travel-master-report{table-layout:auto}table.travel-master-report td,table.travel-master-report th{padding:4px}.mutli-currency-label{background:#ff5722;color:#fff!important;font-size:.66rem;line-height:1.66;margin-top:4px;padding:0 4px;width:77px}.jobsite-edit-btn{margin:8px!important;position:absolute!important;right:0;top:0}.address-line-1{background:#fff;color:#848181;font-size:12px;left:16px;padding:0;position:absolute;top:0;z-index:9}.address-line-1:after{content:"*";margin-right:4px}.job-site-address-line .Select-control{padding:8px}.job-site-address-line .Select-menu-outer{z-index:9}.employee-status-active{background:#009688}.employee-status-active,.employee-status-inactive{border-radius:4px;color:#fff!important;padding-bottom:2px;text-align:center;width:60px}.employee-status-inactive{background:#ff3d00}.employee-status-suspended{background:red;border-radius:4px;color:#fff!important;padding-bottom:2px;text-align:center;width:60px}.week-end-expense-container{align-items:center;display:flex!important}.week-end-expense{background-color:#2296f3;border-radius:50%;color:#fff;font-weight:700;margin-right:4px;padding:5px;width:22px}.expense-report-we{background-color:#2296f3;border-radius:4px;color:#fff;font-size:10px;padding:2px 4px;text-align:center;width:104px}.break-all{word-break:break-all}.expense-report-md{background-color:#016dc6;border-radius:4px;color:#fff;font-size:10px;padding:2px 4px;text-align:center;width:104px}.inquire-status{border-left:4px solid #ff3d00}.launch-icon{height:16px!important;margin-left:4px;vertical-align:bottom;width:16px!important}.expense-view-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:75%}.employee-dashboard-drawer>div:nth-child(3){padding:16px;width:75%}.mt-24{margin-top:24px!important}.view-expense-btn{justify-content:start;padding:0!important}.download-report-dialog>div:nth-child(3),.train-cancel-drawer>div:nth-child(3),.upload-excel-drawer>div:nth-child(3){padding:16px;width:45%}.vehicle-type-label{color:#0b385f!important;font-weight:700!important}.ml-8{margin-left:8px!important}#lpofile,#passport_url1,#passport_url2,#registeration_document,#visaurl{border:1px solid #ddd;margin-right:16px;padding:12px}#credit-card-statement{border:1px solid #ddd;border-radius:4px;margin-right:16px;padding:15px 12px}.sup-mat-btn{cursor:pointer;display:flex;margin-right:32px}.sup-mat-btn svg{font-size:24px}.support-matrix-row{border:1px solid #ddd;margin:16px 0;padding:16px}.support-matrix-row .support{display:flex;justify-content:space-between;margin:8px 0 16px}.sup-mat-dialog-title{position:relative}.sup-mat-close{cursor:pointer;position:absolute;right:24px;top:24px}.profile-container-div{align-items:center;display:flex;justify-content:flex-end}.ti-flex{display:flex}.icon-center{align-items:center;background:#ddd;display:flex;justify-content:center;margin-right:4px;width:24px}.underline-btn{text-decoration:underline!important}.padding-0{padding:0!important}.sub-heading-bg{background-color:#f5f5f5;padding:8px}.justify-center{justify-content:center}.loading-more-progress{height:24px!important;width:24px!important}.loading-small{display:block;font-size:10px}.pagination-container>div{float:right;margin-top:16px}.ctc-label{background:#fff;color:gray;font-size:12px;left:7px;padding:0 6px;position:absolute;top:-7px;z-index:1}.ctc-select .Select-control{padding:9.5px}.ctc-label:after{content:"*";margin-left:3px}.ctc-select .Select-value{padding-top:10px}.attendees-select .Select-control{padding:9.5px}.attendees-select .Select-placeholder{line-height:54px}.attendees-select .Select-menu-outer{z-index:9999}.reward-points{background:#ff7043;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:space-between;margin-top:8px}.reward-points>span:first-child{padding:6px}.reward-points>span:last-child{background:#bf360c;border-bottom-right-radius:4px;border-top-right-radius:4px;padding:6px}.reward-points svg{font-size:16px;vertical-align:text-top}.reward-points-text{color:#2e7d32;font-size:13px;font-weight:700}.reward-points-text svg{color:#ff7043;font-size:16px;vertical-align:sub}.rewards-count{color:green;font-size:20px;font-weight:600}.edit-btn{position:absolute!important;right:16px}.absolute{position:absolute;right:0;top:0}.hotel-review-rating-1{background:#4caf50;border-radius:4px;color:#fff!important;font-size:16px!important;font-weight:700!important;text-align:center}.hotel-review-rating-2{font-size:15px!important}.price-booking-rewards{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.price-booking-rewards-margin{margin-top:16px}.user-ratings-and-reviews{background-color:#f5f5f5;margin:8px 0;padding:8px}.user-ratings-and-reviews>div{display:flex}.user-ratings-and-reviews>div>div:not(.review-container){margin-right:48px}.rating-provider-container svg{color:#499f43;margin-left:-3px}.rating-providers{color:#ff3d00!important;font-size:14px!important;font-weight:700!important}.expansion-header{background:#f5f5f5;display:flex;padding:12px;position:relative}.tripadvisor{color:#04ae86!important}.makemytrip{color:#ec1f26!important}.goibibo{color:#f26722!important}.booking{color:#003580!important}.yatra{color:#ea232f!important}.justdial{color:#499f43!important}.trivago{color:#017faf!important}.upload-visa-label{left:10px;top:-5px}.upload-visa-label,.upload-visa-label-top{background:#fff;color:#696666!important;font-size:11px!important;padding:0 6px;position:absolute}.upload-visa-label-top{left:18px;top:-7px}.bus-right-info{display:flex;flex-direction:row}.bus-ticket-status{background:#f5f5f5;margin-right:12px;padding:4px 9px 8px}.bust-ticket-status{font-size:18px;font-weight:500;text-transform:capitalize}.bus-pending{color:#ff5722}.bus-confirm,.bus-confirmed,.bus-refunded{color:green}.bus-partiallyticketed{color:#03a9f4}.a-btn{color:#ff5721;text-decoration:none}div.view_receipt_btn{display:flex;justify-content:center;margin-bottom:24px}div.view_receipt_btn a{border-radius:4px;color:#ff5721;font-weight:500;height:32px;padding:8px;text-decoration:none;text-transform:uppercase}div.view_receipt_btn a:hover{background-color:#ffcdd2}.own-booking{color:#ff5722;font-size:16px}.app-version{background:#e0e0e0;display:flex;font-weight:700;justify-content:center;margin-bottom:-8px;padding:4px}.train-quota-pre-trip{border-radius:4px;width:100%}.train-quota-pre-trip>div>div>div{padding:8px}.train-quota-pre-trip>div:before{border:none}.expense-drawer>div:nth-child(3){width:80%}@media screen and (max-width:599px){.expense-drawer>div:nth-child(3){width:100%}}.input-padding-10 input{padding:10px}.input-padding-10>div{height:36px}.add-mileage-expense-form button.close{background-color:#ff5722;color:#fff;height:32px;margin:8px;position:absolute;right:0;top:0;width:32px}.place-width{display:flex}.meeting-from{width:95%}.place-width svg{cursor:pointer;margin-left:8px;margin-top:5px}.component-error-text{color:red}.error{color:red!important}.mtb08{margin-bottom:8px!important;margin-top:0!important}.fs-11{font-size:11px!important}.possible-duplicate{background:#ff5722;border-radius:4px;color:#fff;font-size:8px;font-weight:500;padding:2px 6px}.expense-report-table{table-layout:auto}.mr-4{margin-right:4px!important}.mr-8{margin-right:8px!important}.ml-4{margin-left:4px!important}.expense-report-table td,.expense-report-table th,.finance-search-table td,.finance-search-table th{padding:8px 12px;vertical-align:inherit}.expense-report-table .long-td{width:45%}.xs-expense-reports{padding:8px 16px}.report-pending{color:#2196f3!important}.report-processing{color:#43a047!important}.report-rejected{color:#ff5722!important}.expense-report-view-drawer>div:nth-child(3){padding:16px;width:75%}.expense-report-view-drawer .close-btn{left:16px;position:absolute!important;top:16px}@media screen and (max-width:599px){.xs-btn-right{margin-left:75px}}.filter-select>div>div>div,.sort-select>div>div>div{padding:10px}.add-to-report-btn{width:130px}.secondary-color span{color:#ff4600;font-weight:700}.smart-scan-img{height:24px;width:24px}.expense-date .DayPickerInput{border:1px solid #cecaca;border-radius:4px;margin-top:0}.expense-date .DayPickerInput input{padding:17px 12px}.expense-date .DayPickerInput-Overlay{z-index:9}.hotel-check-out .DayPickerInput-Overlay{z-index:9999}.expense-date-label{background-color:#fff;color:#6d6868;font-size:12px;left:17px;padding:0 8px;position:absolute;top:0}.mileage-location{margin-top:-12px;width:100%}.mileage-location .css-hlgwow{padding:13px}.mileage-location .Select-control{padding:9px}.mileage-location .Select-control .Select-value{line-height:3.5!important}.add_to_expense-reports-table{margin-bottom:16px;table-layout:auto}.add_to_expense-reports-table td,.add_to_expense-reports-table th{padding:8px}.add_to_expense-reports-table tbody tr td:first-child,.add_to_expense-reports-table thead tr th:first-child{width:60%}.add_to_expense-reports-table tbody tr td:last-child,.add_to_expense-reports-table thead tr th:last-child{width:20%}.cancel-trip-item{align-items:flex-start;display:flex}.cancel-trip-item>div{width:100%}.sup-new{color:red;font-size:.75rem;font-weight:700}.no-gst-text{background-color:#f9bb02;border-radius:4px;color:#000;font-size:15px;padding:10px;text-align:center}.no-gst-text .add_url{color:#000;font-weight:600;padding-left:16px}.p-l-16{padding-left:16px}.disabled-input,.disabled-input input{background-color:#f5f5f5}.clear-date{cursor:pointer;font-size:20px;position:absolute;right:14px;top:14px}.promo-success-msg{color:green!important;font-weight:600!important}.ticket-status-loading{height:18px!important;margin-left:12px;width:18px!important}.favorite-btn{padding:4px!important;position:absolute!important;right:-8px;top:-8px}.favorites-list-container{background:#ff5722;border-radius:4px;bottom:20px;cursor:pointer;padding:8px;position:fixed;right:16px;text-align:center;width:100%;width:100px;z-index:99}.favorites-list-container p{color:#fff}.sso-switch-profile{position:absolute!important;right:116px;top:16px}.delay-index{border-radius:4px;color:#fff;padding:5px;text-align:center;width:90px}.delay-info{align-items:center;display:flex;justify-content:center}.roundtrip-delay-info{align-items:center;display:flex;justify-content:flex-end}.delay-info-circle{border-radius:50%;height:15px;margin:0 2px;width:15px}.roundtrip-delay-info .delay-info-circle{height:12px;width:12px}.hotel-favorite-btn{background-color:#fff!important;border-radius:0!important;right:4px;top:4px}.fs-16{font-size:16px!important;font-weight:700}.text-right{text-align:right}.fs-11{font-size:10px;line-height:1}.round-trip-flight-image>img,div.round-trip-flight-image{border-radius:0;height:auto;width:24px}.custom-chip{border-radius:4px!important;height:23px!important;margin:0 8px!important}.co2e-span{border:1px solid #ddd;border-radius:4px;font-size:11px;font-weight:700!important;margin-left:4px;padding:3px 5px}.custom-select>div{min-height:55px}.select-label{background:#fff;color:#0009;font-size:.8rem;font-weight:400;letter-spacing:.00938em;line-height:1.4375em;margin-left:9px;padding:0 5px;position:absolute;top:-3px;z-index:9}.custom-select .Select-value,.custom-select>.Select-control>div{margin-top:10px}.upload-label{background:#fff;color:#0009;margin-left:8px!important;padding:0 6px;position:absolute;top:0}.input-file{border:1px solid #ddd;box-sizing:border-box;height:56px;padding:12px;width:100%}.multicity-dashed-border{border:1px dashed #e5e5e5;margin:16px 0;width:100%}.dashboard-stats>div{max-width:19.5%!important}.multicity-search-container{background:linear-gradient(180deg,#0c385f,#021729)!important}.multicity-search-container>div{align-items:center;display:flex;justify-content:space-between;margin:0 auto!important;max-width:1300px}.multicity-search-container>div>.pair-details{color:#fff;display:flex;font-weight:500}.multicity-search-container>div>.pair-details>div{margin-right:5px}.add-trip-req-info{background:#f5f5f5;margin:1rem 0;padding:1rem}.transit-visa-required{background:#9aacc3;font-size:14px;font-weight:500;margin:8px 0 0;padding:4px;text-align:center}.imprest-passport-label{background:#fff;color:#757575;font-size:12px;left:18px;padding:0 6px;position:absolute;top:1px;z-index:1}.imprest-select>div>div>div{padding:10.5px}.select-currency-imprest .Select-menu-outer{z-index:8}.overflow-scroll{overflow:scroll}.gray-border{border:1px solid #ddd}.overflow-scroll tbody tr td,.overflow-scroll thead tr th{min-width:150px;padding:8px}.overflow-scroll tbody tr td:nth-child(n+6),.overflow-scroll thead tr th:nth-child(n+6){min-width:100px}.flight-altenate-transport{align-items:center;display:flex;height:35px;margin-bottom:12px!important}.flight-altenate-transport .flight-altenate-transport-card{margin-left:16px;text-align:center;width:100px}.flight-altenate-transport .flight-altenate-transport-card>div:first-child{margin-bottom:4px}.noWrapColumns{display:flex;flex-wrap:nowrap!important}.select-traveller-div{width:200px}.tafe-custom-select>div{min-height:46px!important}.hotel-booking-travellers{justify-content:space-between;width:100%}.hotel-booking-travellers,.hotel-booking-travellers h6{align-items:center;display:flex}.display-flex{display:flex!important}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column!important}.align-center,.align-items-center{align-items:center}.align-start{align-items:start}.add-on-title{margin:0}.add-on-container{display:flex;overflow:scroll;padding-bottom:16px}.secure-trip-group label span{padding:2px 6px}.add-on-container-grid{background-color:#f5f5f5;padding:16px}.add-on-container-grid .add-on-title{margin:0 0 21px!important}.add-on-card{margin-right:10px;min-width:275px}.add-on-card:last-child{margin-right:0}.add-on{align-items:center;display:flex;padding:8px!important}.add-on .icon-container{margin-right:8px}.add-on .icon-container img{height:24px;width:24px}.add-on-details .add-on-details-name{font-size:14px;font-weight:600}.add-on-details .add-on-details-desc{color:#04ae86;font-size:18px;font-weight:600}.origin-select .Select-menu-outer{z-index:9}.past-filter{position:relative}.past-filter_label{background:#fff;color:#0000008a;font-size:12px;left:10px;padding:0 8px;position:absolute;top:-6px}.past-filter .DayPickerInput{width:100%}.past-filter .DayPickerInput input{border:1px solid #adacac;border-radius:4px;padding:18px 4px;width:100%}.imprest-details-view-drawe-final-approve>div:nth-child(2){padding:16px;width:90%}.reschedule-results-drawer-roundtrip>div:nth-child(3){width:85%}.reschedule-results-drawer-oneway>div:nth-child(3){width:55%}.selected-sort{color:#ff5722!important}.surrender-imprest-add-drawer>div:nth-child(3){padding:16px;width:85%}.stickty-bottomm-buttons{align-items:center;background-color:#0c385f;bottom:0;color:#fff;display:flex;height:50px;justify-content:space-between;padding:16px;position:sticky}.tx-image-avatar img{height:24px;width:24px}.resc-pl-16{padding-left:16px}.resc-pr-8{padding-right:16px}.resc-bottom-bar{align-items:center;display:flex;width:100%}.resc-bottom-bar>div{align-items:center;display:flex;width:40%}.resc-bottom-bar-price{display:flex;flex-direction:column}.imprest-details-view-drawer>div:nth-child(3){box-sizing:border-box;height:100%;padding:8px;width:75%}.imprest-details-edit-drawer>div:nth-child(3){padding:16px;width:25%}@media screen and (max-width:599px){.imprest-details-view-drawe-final-approve>div:nth-child(3),.imprest-details-view-drawer>div:nth-child(3){padding:16px;width:100%}}.imprest-details-table tbody tr td,.imprest-details-table thead tr th{padding:8px}.mr8{margin-right:8px!important}.eligibility-breakup-dialog>div:nth-child(3)>div{width:600px}.d-flex-row{display:flex;flex-direction:row!important}.justify-content-between{justify-content:space-between}.justify-content-evenly{justify-content:space-evenly}.justify-content-end{justify-content:flex-end}.chip-outlined{background:#fff!important;border:1px solid #333!important}.selected-chip{background:#0c385f!important;border-color:#0c385f!important;color:#fff!important;font-weight:700!important}.costcenter-status,.department-status,.project-status{border-radius:0!important;font-weight:700;height:24px!important;position:absolute;right:0;top:0}.costcenter-status-active,.department-status-active,.project-status-active{background-color:green!important;color:#fff!important}.costcenter-status-inactive,.department-status-inactive,.project-status-inactive{background-color:#ff5722!important;color:#fff!important}.upload-doc-label,.upload-trip-doc-label{background:#fff;left:14px;padding:0 4px;position:absolute;top:-5px}#upload-doc-file{border:1px solid #ddd;margin-right:16px;padding:15px}#sendback-doc-file{border:1px solid #ddd;margin-right:8px;padding:15px}.currency-flex-1{display:flex;gap:8px}.currency-flex-1>div:first-child{width:250px}.currency-flex .Select-input,.currency-flex-1 .Select-input{height:34px!important}.currency-flex-1>div:first-child>label:after{color:red;content:"*";margin-left:2px}#upload-trip-doc-file{border:1px solid #ddd;margin-right:8px;padding:15px 0 15px 15px;width:96%}.actionitem-flex{align-items:center;display:flex;margin-bottom:15px}.actionitem-flex>span:first-child{width:25%}.todo-message{margin-bottom:16px}.todo-message .todo-message-header{align-items:center;display:flex;justify-content:space-between}.todo-message>div .person-details{display:flex}.todo-message>div .person-details>div{margin-left:16px}.todo-message .instruction-message{background:#f5f5f5;margin-left:56px;margin-top:16px;padding:16px}.todo-message .person-details .status-pending{color:#ff5722;font-weight:600}.todo-message .person-details .status-completed{color:green;font-weight:600}.padding-6{padding:6px!important}.approval-deatils-table .tbody .tr .td,.approval-deatils-table .thead .tr .th{padding:0}.pre-trip-flow-crdate-picker{align-items:center;display:flex}.pre-trip-flow-crdate-picker .input-white{margin-top:-4px}.frc-df{display:flex;width:100%}.frc-aic{align-items:center}.frc-jcc{justify-content:space-between}.frc-df .carreir-info{color:#000;font-size:13px;font-weight:400}.frc-header{padding:12px}.frc-aic .ft-info,.ft-info{padding:0 12px}.frc-arrtime h3,.frc-deptime h3{font-size:20px!important}.frc-journeytime h5{font-size:12px!important;position:relative}.frc-cimg{margin-right:16px}.frc-arrtime,.frc-deptime{width:20%}.frc-journeytime{position:relative;width:calc(40% - 80px)}.frc-price{align-items:flex-end;display:flex;flex-direction:column;width:calc(20% + 40px)}.frc-price h3{font-size:20px!important}.frc-past-travellers-info{border-bottom:1px solid #ebebeb;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:17px;padding:3px 9px 3px 12px;position:relative;width:100%}.frc-footer{border-top:1px solid #ebebeb;margin-top:12px;padding:6px 12px}.round-trip-from-results{margin-right:4px}.round-trip-to-results{margin-left:4px}.fontsize-16{font-size:16px}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.mb-120{margin-bottom:120px!important}.owf-carrier-info{align-items:center;display:flex;margin-top:5px;width:17%}.owf-carrier-info .flight-image{margin-right:10px}.owf-traveltime{display:flex;justify-content:center;width:17%}.owf-traveltime h6 span{display:block;font-size:12px}.owf-deptime{display:flex;justify-content:center;width:15%}.owf-deptime h6{font-size:20px;font-weight:500}.owf-deptime h6 span{display:block;font-size:12px}.owf-arrtime{display:flex;justify-content:center;width:15%}.owf-arrtime h6{font-size:20px;font-weight:500}.custom-date-type>div{margin-top:8px}.fw-500{font-weight:500!important}.mt--12{margin-top:-12px!important}.mt--18{margin-top:-18px!important}.mt--15{margin-top:-15px!important}.mt--25{margin-top:-25px!important}.owf-arrtime h6 span{display:block;font-size:12px}.owf-action-btn{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:17%}.rti-bottom-bar .bb-flight-details{display:flex;flex:1 1;justify-content:space-between;padding:0 32px}.rti-bottom-bar .other-fares-continue{justify-content:flex-end}.rti-bottom-bar .other-fares-continue>div:first-child{margin-right:24px}.padding-left-16{padding-left:16px!important}.rti-bottom-bar .br-white{border-right:1px solid #fff}.other-currency-price{color:#003580}.mb-50{margin-bottom:50px!important}.mt-4{margin-top:4px}.owf-price{justify-content:center;width:19%}.owf-price h6{font-size:20px}.owf-price h6 span{display:block;font-size:12px}.owf-price-fare{display:grid;justify-content:center}.owf-footer{align-items:center;border-top:1px solid #ebebeb;display:flex;margin-top:8px;padding-top:8px;width:100%}.owf-footer .owf-amenities{width:302px}.owf-footer .owf-other-info{display:flex;justify-content:space-between;width:100%}.owf-footer .policy-delay-info{align-items:center;display:flex}.mobile-view .delay-info{justify-content:flex-start}.display-inline-block{display:inline-block}.policy-delay-info .transit-visa-label{background:#9aacc3;border-radius:2px;color:#fff!important;font-size:11px;font-weight:700!important;margin-right:8px;padding:3px 5px}body>iframe{display:none}.seleced-service-badge{background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;color:#000;display:inline-block;margin-bottom:4px;padding:0 2px}.cab-feature-info{display:flex;justify-content:space-between}.cab-feature{align-items:center!important;display:flex!important;margin-bottom:12px!important}.cab-feature svg{margin-right:8px}.isConfirmOnArrival>span{margin-left:-2px;padding-left:0}.rti-time{font-size:20px!important}.preferred-hotel{background-color:#ffeb3b!important;border-radius:4px!important;font-size:14px;font-weight:600;padding:2px 6px;position:absolute;top:0}.left-90{left:86px}.preferred-hotel-tag,.preferred-hotel-tag-bookingpage{background-color:#ffeb3b;border-radius:4px;font-weight:700;margin-left:16px;margin-top:32px;padding:8px;text-align:center;width:150px}.preferred-hotel-tag-bookingpage{left:0;margin-left:0;margin-top:0;position:absolute;top:0}.hotel-fare-type,.hotel-fare-type-bookingpages{background-color:#f6eb8a;border-radius:4px;font-size:smaller;font-weight:600;padding:8px;text-align:center;width:120px}.visa-transaction-table tbody tr td,.visa-transaction-table thead tr th{padding:8px}.create-a-trip-form-drawer>div:nth-child(3){box-sizing:border-box;padding:16px;width:70%}@media screen and (min-width:600px)and (max-width:1400px){.create-a-trip-form-drawer>div:nth-child(3){padding:16px;width:80%}.report_template_drawer>div:nth-child(3){width:80%}}@media screen and (max-width:599px){.create-a-trip-form-drawer>div:nth-child(3){padding:0!important;width:100%}.car-rental-filter-body{overflow:scroll}.report_template_drawer>div:nth-child(3){width:100%}}.car-rental-filter-actions{display:flex}.car-rental-filter-actions button{width:50%}.ptfvm-header{display:flex;flex-direction:row}.justify-between{justify-content:space-between!important}.carrier-avatarr{border-radius:0!important}.carrier-avatarr img{object-fit:fill}.rti-policylabel{position:absolute;right:125px;top:13px}.rti-co2label{position:absolute;right:46px;top:11px}.cab-price-policy{align-items:flex-end;display:flex;flex-direction:column}.cab-policy-info{left:8px;position:absolute;top:8px}.cab-rental-policy{position:absolute;right:8px;top:8px}.cab-rental-image{align-items:center;display:flex;height:150px;justify-content:center}.cab-rental-image>img{width:150px}.car-rental-price-container{padding:0 16px}.cab-price-container,.car-rental-price-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.cab-price-container{margin-top:45px}.cab-rental-added-search-item{display:flex;justify-content:space-between}.cab-rental-added-search-item-actions{align-items:center;display:flex;justify-content:flex-end}.trip-cab-image img{margin-top:24px;width:150px}.ttl-page{align-items:center;display:flex;height:calc(100vh - 300px);justify-content:center}.services-list{display:flex;flex-wrap:wrap;margin-bottom:16px;margin-top:16px}.required:after{color:red;content:"*";margin-left:2px}.service{align-items:center;border:1px solid #dedede;border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin:4px 4px 4px 0;padding:6px 12px;text-align:center;width:120px}.request_type{width:150px}.workflow-input .css-1jk99ih-MuiInputBase-input-MuiOutlinedInput-input{padding:8px!important}.active_step{background-color:hsla(0,0%,100%,.839)!important;box-shadow:1px 1px 5px 0 #cdcdcc!important}.approval_workflow_drawer>div:nth-child(3){box-sizing:border-box;height:100%}.report_template_drawer>div:nth-child(3){box-sizing:border-box;height:100%;padding:16px;width:95%}.paper_wrapper{display:flex;flex-direction:column;justify-content:flex-start;row-gap:1rem}.currency-change-container,.search-results-cd-container{display:flex}.currency-change-container .Select-control,.rt-search-results-cd-container .Select-control,.search-results-cd-container .Select-control{padding:0!important}.currency-change-container .Select-control .Select-value,.rt-search-results-cd-container .Select-control .Select-value,.search-results-cd-container .Select-control .Select-value{padding-top:4px!important}.rt-search-results-cd-container{display:flex;justify-content:flex-end}.display-block{display:block!important}.border_box>div:nth-child(3){box-sizing:border-box}.cab-search-results-cd .currency-label{background:#ededed}.cab-search-results-cd .currency-select .Select-control{background-color:#ededed}.align-end{align-items:flex-end}.policy-currency-dropdown .currency-select .Select-control{padding:9px}.custom_currency_dd .select-custome{width:50%}.select-custome{width:100%}.bottom-bar-other-currency-price{color:#fff;font-size:12px!important}.expense-reports-stat{cursor:pointer}.expense-reports-stat-title{font-size:12px!important;font-weight:400!important;opacity:.7!important;text-transform:uppercase}.expense-reports-stat-div{align-items:center;display:flex;justify-content:space-between}.expense-reports-stat-count{font-size:22px!important;font-weight:400}.expense-reports-stat-div svg{color:#ff5622;font-size:32px;opacity:.5}.react-datepicker-popper{z-index:9999!important}.other-currency-price{color:#003580!important;font-size:14px!important}.nonrefundable-tag{background-color:#ff5622}.nonrefundable-tag,.refundable-tag{border:1px solid;border-radius:4px;color:#fff;font-size:12px;padding:2px 4px}.refundable-tag{background-color:#009688}.ptf-cab-search-dropddown-label{background:#fff;color:#0000008a;font-size:11px!important;left:14px;padding:0 6px 0 5px;position:absolute;top:8px;width:fit-content;z-index:1}.csf-date-picker .DayPickerInput,.csf-types{height:40px!important}.offline-reason-select #select-offlineReason{padding:10.5px 14px}.flex-wrap{flex-wrap:wrap}.csf-date-picker .DayPickerInput input{color:#282828}.csf-date-picker .DayPickerInput-Overlay{z-index:9}.tg-recommended-tag{border:1px solid #0c385f;border-radius:8px;color:#0c385f;display:inline-flex;font-size:10px;font-weight:600;margin-bottom:8px;padding:3px 8px}.tg-filled-primary{background:#0c385f;color:#fff;margin-bottom:4px}.section-hotel-info{padding:0 16px 8px}.section-recommended{margin-top:-14px}.ttl-travelling-department .Select-arrow-zone{display:none}.ttl-disabled-bg{background-color:#f9f9f9}.overflow-unset{overflow:visible;overflow:initial}.prf-eps>div:first-child{align-items:center}.request-added-icon{color:green;position:absolute;right:34px;top:14px}.request-added-icon-alt{color:green;position:absolute;right:16px;top:24px}.filter-item-text{padding-left:0!important}.unselect-visa-icon{font-size:16px!important;margin-right:2px}.trip_product_container_width{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1300px}.employee-cc-text,.employee-dept-text{border-bottom:1px solid #d0d0d0}.mt-16{margin-top:16px!important}.mt-18{margin-top:18px!important}.tg-select-label-1{background-color:#fff;color:#7e7e7e!important;font-size:12px!important;left:18px;padding:0 6px!important;position:absolute;top:0;z-index:1}.orange-color-text{color:#ff5622}.orange-color-fare-type{color:#ff5622;font-size:12px!important;font-weight:700;text-transform:capitalize!important}.employee-visas-drawer>div:nth-child(3)>div:nth-child(2){box-shadow:none!important;margin:24px 0 0!important;max-width:none!important;padding:0!important}.crttl-select .Select-control{border-radius:4px;font-size:14px}.has-trip{color:#b0bec5;text-decoration:line-through}.cab-policy-width{text-align:center;width:120px}.intlcard-country-select .Select-control{padding:6.5px!important}.pr-0{padding-right:0!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.imap-div{margin-bottom:16px}.bus-in-policy-width{text-align:center;width:75px}.bus-out-policy-width{text-align:center;width:90px}.right125{right:125px!important}.right46{right:46px!important}.rescheduled-trip-items{display:flex}.rescheduled-trip-items>div{flex:1 1}.rescheduled-trip-items>div:first-child{margin-right:4px}.reschedule-requtest-type,.reschedule-requtest-type-intl{background:#ff5722;left:-16px;padding:0 8px;position:absolute;top:-16px}.reschedule-requtest-type-intl{left:0;top:0}.reschedule-request-type-intl-cab{bottom:8px;left:0;top:auto}.z-index-9{z-index:9}.reschedule-requtest-type-intl p,.reschedule-requtest-type-p{color:#fff!important;font-weight:500!important;text-transform:capitalize}.reschedule-change-over-msg p{font-size:12px}.flex-1{flex:1 1}.tripitem-request-type{border:1px solid #ffab95;border-radius:4px}.tripitem-request-type-chip{bottom:0;right:0}.tripitem-request-type-chip,.tripitem-request-type-chip-alt{background:#ffab96;border-radius:2px;color:#fff!important;display:inline-block;font-size:10px;font-weight:700!important;padding:3px 5px;position:absolute}.tripitem-request-type-chip-alt{left:0;top:0}.new-tripitem-border{border:1px solid #ffab96}.bg-white{background-color:#fff!important}.pt-12{padding-top:12px}.pt-0{padding-top:0}.pt-3{padding-top:1rem!important}.select-currency-imprest-tripresc .Select-control{height:52px}.select-currency-imprest-tripresc .Select-value{line-height:52px!important}.mileage-location .Select-menu-outer{z-index:9999!important}.ttl-header{background-color:#0000b3!important}.ttl-logo{margin:8px 18px 0;width:250px}.ttl-profile-logo{width:150px}.ttl-profile-mobile-logo{margin-left:6px;margin-top:4px;width:150px}.fs-12{font-size:12px!important}.flt-booking-faretype{background:#0c385f;border-radius:4px;color:#fff!important;font-size:10px!important;margin-top:4px!important;padding:2px 4px;text-align:center}.width-100{width:100%}.h-100{height:100%}.overflow-auto{overflow:auto}.columns_meta_height{height:calc(100% - 85px)}.traveller-active-status{background:#009688}.traveller-active-status,.traveller-inactive-status{border-radius:2px;color:#fff;font-size:10px;font-weight:700!important;padding:3px 5px}.traveller-inactive-status{background:#ff5622}.bulk-reimburse-btn{bottom:0;position:absolute!important}.line-break-anywhere{line-break:anywhere}.mb-60{margin-bottom:60px}.filter-bottom-margin{margin-bottom:100px}.bookingstatus_cancelled,.bookingstatus_rolledback{color:#ff5821!important}.ml-24{margin-left:24px}.htc-contact-details-table tbody td,.htc-contact-details-table thead th,.htc-payment-details-table tbody td,.htc-payment-details-table thead th{padding:4px;width:33%}.htc-booking-details-table tbody td,.htc-booking-details-table thead th{padding:4px}.align-items-end{align-items:end}.sort-btn-capitalize{text-transform:capitalize!important}.signature-canvas{background-color:#f5f5f5}.signatureCanvas{border:1 solid #ddd;min-height:150px;width:100%}.trip-service-badge{background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;font-size:10px;margin-right:4px;padding:2px 4px}.tdb-country .tg-select .Select-control{padding:0!important}.tdb-country .Select-control .Select-value{margin-top:2px!important}.new-dashboard-table tr{height:26px!important}.new-dashboard-table tbody tr td,.new-dashboard-table tfoot tr td,.new-dashboard-table thead tr th{padding:4px 12px;text-align:left}.new-dashboard-table thead tr th button{padding:0}.new-dashboard-table tfoot{background-color:#eef;font-weight:600}.new-dashboard-table tfoot tr td{color:#333!important;font-size:13px}.bold-row td{font-size:13px;font-weight:600}.pad-left-tr td:first-child{padding-left:24px!important}.pad-left-tr-1 td:first-child{padding-left:48px!important}.pad-left-tr-2 td:first-child{padding-left:72px!important}.pad-left-tr-3 td:first-child{padding-left:96px!important}.fs-20{font-size:20px!important}.fs-24{font-size:24px!important}.mt--2{margin-top:-2px!important}.region_box{display:flex!important;flex-direction:column!important}.region_box .region-name{background-color:#ddd;display:flex;justify-content:space-between;padding:4px}.region_box .table{padding:8px}.css-0{padding:30px 25px 0!important}.container{padding:20px}.multicityorigdesti{align-items:center;display:flex}.multicityorigdesti p{margin:0 10px 0 0}@media(max-width:768px){.container{padding:10px}.expense-heading-container{padding:16px}}@media(max-width:600px){.container{padding:10px}}@media(min-width:1025px)and (max-width:1279px){.container{padding:15px}}@media(min-width:1280px){.container{padding:5px}}@media(min-width:1920px){.container{padding:20px}}.main-container{margin-bottom:20px;margin-left:auto!important;margin-right:auto!important;margin-top:10px!important;max-width:1300px;width:100%}@media screen and (max-width:600px){.main-container{margin-bottom:0!important;margin-top:0!important}}.app-paper{background-color:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.102);padding:10px}.text-align-center{text-align:center;vertical-align:middle}.icon_with_text{align-items:center;display:flex;flex-direction:column}.icon_with_text svg{font-size:20px}.icon_with_text span{font-size:10px}.px-0{padding-inline:0!important}.create-update-report-drawer>div:nth-child(3){box-sizing:border-box;height:100%;padding:8px}.create-update-report-drawer>div:nth-child(3),.seat-meal-preference-drawer>div:nth-child(3),.tc-drawer>div:nth-child(3),.tvl-select-drawer>div:nth-child(3){box-sizing:border-box;height:100%;width:52%}.pretrip-services{display:flex;justify-content:space-between}.pretripflowheaders{font-size:14px;font-weight:600!important}.tripName-status{display:flex;justify-content:space-between}.tripName{font-size:16px}.mainHead{display:flex;width:100%}.tripHeaders{width:12%}.purposeHeaders{width:25%}.deleteButton,.editButton,.viewButton{border-color:#fff!important;border-radius:5px!important}.deleteButton{color:#d31313!important;color:var(--error)!important}.reopenButton{color:teal!important}.amendButton,.reopenButton{border-color:#fff!important;border-radius:5px!important}.amendButton{color:olive!important}#hotel-google-map{height:calc(100% - 50px)}.expense-report-view-drawer>div:nth-child(3){box-sizing:border-box;padding:12px}.bulk-expense-header-fields>div{margin-right:8px}.bulk-expense-create-table{border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap;width:100%}.bulk-expense-create-table thead tr th{border:1px solid #ececf9;font-size:12px;font-weight:500;padding:16px 4px;text-align:center}.bulk-expense-create-table tbody tr td{border:1px solid #ececf9}.bulk-expense-create-table .Select-input{height:34px!important}.bulk-expense-create-table .Select-menu-outer{overflow:visible;overflow:initial;z-index:9999}.bulk-expense-body-container{height:calc(100vh - 100px);overflow:auto;padding:16px}.add-mores-expenses{margin-top:24px!important;width:175px}.expense-drawer form button.close{background-color:#ff5722;color:#fff;height:32px;margin:8px;position:absolute;right:0;top:0;width:32px}.expense-drawer{width:80%}.expense-drawer-extended>div:nth-child(3){width:100%!important}.close-expense-drawer{margin-top:-8px}.bulk-fixed-footer-actions{background-color:#fff;bottom:0;padding:12px;position:fixed}.bulk-expense-body-container .bulk-expense-report-selection .Select-control{width:250px}.multiple-persons-allowed-td{display:flex;flex-direction:column;font-size:12px;max-width:150px;overflow:auto}.cab-info-drawer>div:nth-child(3){padding:16px;width:55%}.country-wise-travels-drawer>div:nth-child(3){padding:16px;width:45%!important}@media screen and (max-width:599px){.country-wise-travels-drawer>div:nth-child(3){width:90%!important}}.pb-0{padding-bottom:0!important}.exclusions-header{height:34px;min-height:34px!important}.exclusions-header>div:first-child{margin:10px 0 0!important}.mytr{font-weight:400!important}.mytr td{padding:8px 4px!important}.myremarks{border-bottom:1px solid hsla(0,0%,87%,.867)}.myremarks td{padding-bottom:8px!important}.traveller-map-datepicker{border:1px solid gray;border-radius:4px;font-weight:500;padding:8px}.traveller-map-datepicker .react-datepicker__month-container{float:left!important}@media screen and (max-width:599px){.traveller-map-datepicker .react-datepicker__month-container{float:none!important}}.corporate-travel-grid{display:flex}@media screen and (max-width:599px){.corporate-travel-grid{display:block!important}}.gap-1{gap:4px!important}.gap-2{gap:8px!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem}.gap-5{gap:2rem}.react-datepicker__month-container{float:left!important}@media screen and (max-width:599px){.react-datepicker__month-container{float:none!important}}.trip-requsted .MuiSelect-root .MuiOutlinedInput-input{padding-right:32px!important}.table-overflow-mobile{overflow:auto;width:100%}.async-select-custome .css-hlgwow{padding:12px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-async-select_label{background-color:#fff;color:#7e7e7e;font-size:12px;left:12px;padding:0 6px;position:relative;top:9px;z-index:1}.flight-fares{display:flex;overflow:auto}.flight-fares .flight-fare{border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:8px;max-width:400px;min-width:400px}.flight-fares .flight-fare .fare-header{align-items:center;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:16px}.flight-fares .flight-fare .fare-body{padding:16px}.flight-fares .flight-fare .fare-body ul{margin:0}.flight-fares .flight-fare .fare-body ul li{margin-bottom:4px}.flight-fares .flight-fare .fare-footer{display:flex;margin-top:16px}.flight-fares .flight-fare .fare-body-tags{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.flight-fares .flight-fare .fare-body .Refundable{background:#b9ffb9;border-radius:2px;font-size:14px;padding:4px 8px}.flight-fares .flight-fare .fare-body .Non-refundable{background:#ef9a9a;border-radius:2px;font-size:14px;padding:4px 8px}.MuiInputLabel-asterisk{color:red!important}.natural-remedy-header{background-color:#71a348!important}.multi-city-bottombar{display:flex;justify-content:space-around}.error-row td,.error-row td *{color:#bf360c!important}.text-size{font-size:.78125rem!important}.refundable-fare-tag{background-color:#009688}.nonrefundable-fare-tag,.refundable-fare-tag{border:1px solid;border-radius:4px;color:#fff!important;font-size:10px!important;padding:2px 6px;text-align:center}.nonrefundable-fare-tag{background-color:#ff5622}.hand-baggage-tag{border:1px solid #ff5622;border-radius:4px;color:#ff5622!important;font-weight:500!important;padding:0 3px}.call-center-numbers{background-color:#fff;border-radius:4px;padding:10px}.semi-bold{font-weight:600!important}.open-downwards{margin-top:10px!important;overflow:visible;position:relative}.top-margin{margin-top:60px!important}.custom-date-picker-popper.centered-datepicker[data-popper-placement^=bottom]{left:50%!important;transform:translateX(-50%)!important}.custom-date-picker-popper.centered-datepicker .react-datepicker__triangle{left:50%!important}.selected-services-section{border-left:1px solid #ddd;margin-left:16px!important;padding-left:16px!important}.selected-services-section .selected-service-header{background-color:#f5f5f5;padding:4px}.tg-supplier-img{width:80px!important}.account-details{background-color:#f5f5f5;border:.5px solid #d3d3d3;border-radius:8px;padding:16px}.account-details>div{margin-bottom:8px}.account-details-img{height:350px;width:250px}.sacn-and-pay{color:#a61d16;font-size:12px!important;font-weight:600!important}.text-align-right{text-align:end}.react-datepicker__day--outside-month{visibility:hidden}@media screen and (min-width:960px)and (max-width:1200px){.searchBox{width:100%}}@media screen and (min-width:1280px)and (max-width:1400px){.logo{width:100px}.client-logo{width:120px}}@media screen and (min-width:601px)and (max-width:959px){.calendar-cell-style{width:96px}.mobile-date-picker,.selected-airport{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:66px;justify-content:center;padding:12px}.mobile-date-picker>.selected-date,.selected-airport>div:first-child,.selected-hotel>div:first-child{font-size:16px;font-weight:700}.airports-search-header,.hotel-search-header{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:10px 16px}.airports-search-input,.hotel-search-input{border:1px solid #b5b4b4;padding:10px 12px;width:100%}.selected-hotel{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;height:66px;padding:12px}.airports-search-drawer>div:nth-child(3),.hotel-search-drawer>div:nth-child(3),.terms-conditions-drawer>div:nth-child(3){min-width:100%}.onward-date>.DayPicker-wrapper>.DayPicker-Months>.DayPicker-Month{width:95%}.swap-airports{left:50%;position:absolute;transform:translate(-50%)}.airport-details{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:12px}.airport-details .airport-val{background:#ddd;border-radius:4px;font-weight:700;padding:3px 8px}.travellers-popup-button{font-size:16px!important;font-weight:700!important;height:66px!important;justify-content:left!important;text-transform:capitalize!important}.flight-travellers-popup-button{justify-content:center!important}.mobile-check-in-date-label{background:#fff;font-size:12px;padding:0;position:absolute;top:12px}.hotel-date-picker{align-items:flex-start;padding:12px 12px 0}.mobile-right-80{right:80px!important}.mobile-right-105{right:105px!important}.return-disabled{background-color:#ddd!important}.cursor-disabled{cursor:not-allowed!important}.swap-airports>button{background:#ff5722!important;color:#fff;margin-top:15px}.main-container>div{margin:0!important;width:100%!important}.fixed-md-lg{width:auto}.fixed-md-lg,.fixed-md-lg>div{position:relative}.search-filter-container{background-color:#0c385f;margin-top:-10px;padding:5px;width:100%}.mobile-up-filter{color:#fff!important;margin-top:-5px}.searchBox{width:100%}.hotel-mobile-filter,.mobile-filter{color:#fff!important;float:right}.flt-img{vertical-align:bottom}.add-ct-dialog>div>div,.admin-dialog>div>div,.create-update-expense-dialog>div>div,.expense-report-submission>div>div,.fare-rules-dialog>div>div,.filters-dialog>div>div,.flight-seat-dialog>div>div,.hotel-cancellation-policy>div>div,.other-fares-dialog>div>div,.tc-dialog>div>div,.ticket-cancel-dialog>div>div,.ticket-resc-dialog>div>div,.trip-dialog>div>div{min-width:80%}.add-ct-dialog>div,.add-tc-dialog>div,.admin-dialog>div,.create-update-expense-dialog>div,.expense-report-submission>div,.fare-rules-dialog>div,.filters-dialog>div,.flight-seat-dialog>div,.hotel-cancellation-policy>div,.other-fares-dialog>div,.tc-dialog>div,.trip-dialog>div{min-width:80%}.add-approval-workflow-drawer>div:nth-child(3),.add-custom-field-drawer>div:nth-child(3),.approval-drawer>div:nth-child(3),.block-sectors-drawer>div:nth-child(3),.edit-profile-drawer>div:nth-child(3),.expense-drawer>div:nth-child(3),.meeting-details-view-drawer>div:nth-child(3),.policy-drawer>div:nth-child(3),.seat-meal-preference-drawer>div:nth-child(3),.tc-drawer>div:nth-child(3),.trip-items-lite-drawer>div:nth-child(3){padding:0!important;width:100%}.gps-trip-details-drawer>div:nth-child(3){min-width:100%;width:100%}}.mobile-menu{justify-content:space-between!important}@media screen and (min-width:600px)and (max-width:1200px){.mobile-menu{justify-content:flex-start!important}}.xs-show{display:none}@media screen and (max-width:600px){.xs-hidden{display:none}.xs-show{align-items:center;display:flex;flex:1 1;justify-content:center}.account-details-img{height:450px;width:325px}#email_ticket_id>div:nth-child(2)>div{min-width:300px;width:300px}.ml-smup-24{margin-left:0;margin-top:16px}.xs-m-0{margin:0!important}.trip-buttons button{padding:5px 7px}.mobile-date-picker,.selected-airport{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:66px;justify-content:center;padding:12px}.mobile-date-picker>.selected-date,.selected-airport>div:first-child,.selected-hotel>div:first-child{font-size:16px;font-weight:700}.mobile-date-picker label,.selected-airport label,.selected-hotel label{font-size:12px}.airports-search-header,.hotel-search-header{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:10px 16px}.airports-search-input,.hotel-search-input{border:1px solid #b5b4b4;border-radius:4px;padding:10px 12px;width:92%}.selected-hotel{align-items:center;height:66px}.journey-date-selection,.selected-hotel,.travelling-from-input,.travelling-to-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;padding:12px}.journey-date-selection,.travelling-from-input,.travelling-to-input{flex-direction:column;height:34px;justify-content:center}.journey-date-selection>label,.travelling-from-input>label,.travelling-to-input>label{font-size:12px}.journey-date-selection>div,.travelling-from-input>div,.travelling-to-input>div{font-size:16px;font-weight:700;margin-top:4px}.airports-search-drawer>div:nth-child(3),.hotel-search-drawer>div:nth-child(3),.terms-conditions-drawer>div:nth-child(3){min-width:100%;padding:0!important}.onward-date>.DayPicker-wrapper>.DayPicker-Months>.DayPicker-Month{width:95%}.swap-airports{left:50%;position:absolute;transform:translate(-50%)}.airport-details{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:12px}.airport-details .airport-val{background:#ddd;border-radius:4px;font-weight:700;padding:3px 8px}.travellers-popup-button{font-size:16px!important;font-weight:700!important;height:66px!important;justify-content:left!important;text-transform:capitalize!important}.flight-travellers-popup-button{justify-content:center!important}.mobile-check-in-date-label{background:#fff;font-size:12px;padding:0;position:absolute;top:12px}.hotel-date-picker{align-items:flex-start;padding:12px 12px 0}.preferred-hotel{bottom:12px;left:auto;top:auto}.mobile-right-80{right:80px!important}.mobile-right-105{right:105px!important}.return-disabled{background-color:#ddd!important}.cursor-disabled{cursor:not-allowed!important}.swap-airports>button{background:#ff5722!important;color:#fff;margin-top:15px}.flight-altenate-transport{flex-direction:column;height:96px}.flight-altenate-transport .flight-altenate-transport-card{margin-bottom:6px;min-height:50px}#trip-go-back-button{left:5px}.approval-requests-confirm-modal>div>div{min-height:100%;min-width:100%}.approval-requests-confirm-modal>div>div .xs-max-dialog-height{max-height:100%!important}.approval-requests-confirm-modal>div>div .confirm-button-actions button{width:50%}.bus-seat-map,.user-ratings-and-reviews>div{overflow:auto}.user-ratings-and-reviews>div>div:not(.review-container){min-width:120px}.report-message-text-container{margin-left:-8px}.support-matrix-dailog>div>div{height:100%;margin:0;max-height:100%;width:100%}.mobile-visa-options{overflow:auto}.mobile-visa-options>.visa-paper{flex-basis:75%;margin:8px;min-width:75%;padding:12px}.xs-small-buttons button{padding:8px 16px}.xs-right{float:right}.xs-width-40{width:40px}.xs-mt-8{margin-top:8px!important}#trip_info{display:none}#trip_product_container>div>p:nth-child(2){width:100%}.support{flex-direction:column}.sup-mat-btn{margin-right:0}.overflow-auto{overflow:auto}#trip_product_container{min-height:48px}.tvl-close-btn-margin{margin-top:-55px!important}.hotel-policy{bottom:12px;font-size:12px;left:auto;padding:4px;right:16px;top:auto}.selected-hotel-card img{height:150px!important;width:100%!important}.selected-hotel-card{flex-direction:column}.hotel-filter-body{overflow:auto}.hotel-filter-action-buttons{background:#f5f5f5;bottom:0;padding:8px 0 0;position:sticky;width:100%;z-index:9}.hotel-filter-action-buttons button{background:#fff;width:50%}.xs-flex{display:flex}.availability-info{min-width:200px}.xs-text-left{text-align:left!important}.xs-mb-0{margin-bottom:0!important}.mobile-overflow{height:calc(100vh - 102px);overflow:auto}.filter-action-btns{background:#fff;bottom:5px;display:flex;gap:5px;padding:0 5px;position:sticky}.filter-action-btns button{width:50%}.train-class-name{min-width:160px;text-align:center}.xs-overflow{overflow-x:auto}.services-list{flex-wrap:nowrap!important;overflow:auto}.service{margin-bottom:8px}.add-trip-form{padding:0!important}.mutliple-countries-label{position:relative!important}.ptfvm-header{display:flex;flex-direction:column}.ptfvm-header button{margin-bottom:0!important;margin-left:0!important}.hotel-check-in .DayPickerInput-Overlay,.hotel-check-out .DayPickerInput-Overlay{width:100%!important}.xs-mb-16{margin-bottom:16px!important}.traveller-search .Select-value-label{width:91%}.expense-table,.report-expense-table{table-layout:auto}.w-60{width:60px}.expense-table tr td,.expense-table tr th,.report-expense-table tr td,.report-expense-table tr th{padding:8px 4px}.roundtrip-policy{min-width:74px}.xs-m-b-8{margin-bottom:8px}.logo{margin:0 8px;width:90px}.client-logo{margin:0!important;width:100px}.fare-breakup{width:100%}.mobile-up-filter{color:#fff!important;float:right;margin-top:-5px}.search-filter-container{background-color:#0c385f;display:flex;justify-content:space-between;padding-left:0;width:100%}.height-40{height:40px}.no-shadow-xs{box-shadow:none!important}.fixed-md-lg{width:auto}.fixed-md-lg,.fixed-md-lg>div{position:relative}.fixed-md-lg>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between}.flight-layout{zoom:.9;padding:8px}.flight-body{padding:15px}.padding-heading{padding:16px!important}.sup-img{width:70px}.outofpolicy{align-items:center;display:flex;height:auto;justify-content:center;min-height:20px}.xs-outofpolicy{margin-left:-10px}.xs-inpolicy,.xs-outofpolicy{align-items:center;display:flex;justify-content:center;margin-top:8px}.xs-inpolicy{margin-left:15px}.other-fare{padding:8px!important}.carousel.carousel-slider{height:inherit}.hotel-mobile-filter{color:#fff!important;float:right}.hcard{max-height:inherit}.mobile-filter{color:#fff!important;float:right}.add-approval-workflow-drawer>div:nth-child(3),.add-ct-dialog>div,.add-custom-field-drawer>div:nth-child(3),.add-or-update-budget-drawer>div:nth-child(3),.add-tc-dialog>div,.add-virtual-meeting-drawer>div:nth-child(3),.admin-dialog>div,.advance-search-drawer>div:nth-child(3),.approval-request-filters-drawer>div:nth-child(3),.cab-info-drawer>div:nth-child(3),.category-master-drawer>div:nth-child(3),.chart-expander-drawer>div:nth-child(3),.confirm-dialog>div,.cost-center-drawer>div:nth-child(3),.create-update-expense-dialog>div,.edit-profile-drawer>div:nth-child(3),.employee-dashboard-drawer>div:nth-child(3),.employee-expense-reports-drawer>div:nth-child(3),.employee-visas-drawer>div:nth-child(3),.expense-report-submission>div,.expense-view-drawer>div:nth-child(3),.fare-rules-dialog>div,.fare-rules-drawer>div:nth-child(3),.favorites-drawer>div:nth-child(3),.filters-dialog>div,.flight-seat-dialog>div,.hotel-cancellation-policy>div,.idcard-create-drawer>div:nth-child(3),.leave-drawer>div:nth-child(3),.misc-advance-drawer>div:nth-child(3),.other-fares-dialog>div,.passport-add-edit-drawer>div:nth-child(3),.re-open-logs-drawer>div:nth-child(3),.reschedule-results-drawer-oneway>div:nth-child(2),.seat-meal-preference-drawer>div:nth-child(3),.surrender-imprest-add-drawer>div:nth-child(3),.switch-profile-dialog>div:nth-child(3),.tc-dialog>div,.tc-drawer>div,.trip-amend-drawer>div:nth-child(3),.trip-dialog>div,.trip-items-lite-drawer>div:nth-child(3),.trip-service-cancel-drawer>div:nth-child(3),.trip-txn-flight-cancle-resc-drawer>div:nth-child(3),.trip-txn-hotel-cancle-resc-drawer>div:nth-child(3),.update-cab-invoice-drawer>div:nth-child(3){min-width:100%;padding:0!important}.pending-approval-log-drawer>div:nth-child(3){min-width:100%}.integrations-drawer>div:nth-child(3){min-width:100%;padding:0!important}.rt-flight-summary{padding:12px!important}.mc-arrival{align-items:flex-end;flex-direction:column}.mc-arrival,.mc-fh{display:flex}.mc-fh-flight-fare{align-items:center;display:flex;justify-content:space-between}.mc-fh-flight-fare h6{margin-top:0!important}.mc-fc .book-btn{bottom:-8px}.mc-fh>div:nth-child(2){margin-left:16px}.edit-btn{right:16px;top:50px}.flight-seat-dialog>div>div,.travel-update-alert-dialog>div>div{min-width:100%;width:100%}.xs-ml--40{margin-left:-40px!important}.xs-flex-column{flex-direction:column!important}.rti-bottom-bar .flight-image img{height:24px;width:24px}.rti-bottom-bar .bb-flight-details{padding:0 8px 0 0}.rti-bottom-bar .other-fares-continue>div:first-child{margin-right:0}.rti-bottom-bar .other-fares-continue{align-items:flex-end}.xs-fs-10{font-size:10px}.xs-align-flex-start{align-items:flex-start}.baggage-text-xs-column{display:flex!important;flex-direction:column}.orange-color-fare-type{font-size:10px!important}.other-currency-price{color:#003580!important;font-size:14px!important;font-weight:600}.currency-change-container{justify-content:flex-end;margin-top:8px}.rt-search-results-cd-container>div{width:120px}.flight-ticket-page{padding:0!important}.approval-details-table tbody tr td,.approval-details-table thead tr th{padding:4px}.top-19{top:45px!important}.flex-right-align{align-items:flex-end;display:flex;flex-direction:column}.approval-request-filters-drawer>div:nth-child(3){padding:0!important}.fare-rules-dialog>div>div,.other-fares-dialog>div>div,.profile-verification-dialog>div>div{min-width:100%}.xs-meeting-duration{align-items:flex-end;display:flex;flex-direction:column}.ticket-cancel-dialog>div>div,.ticket-resc-dialog>div>div{min-width:100%}.calendar-cell-style{height:50px;width:35px}.auth-container{width:100%!important}.oneway-header{padding-left:0}.xs-display-flex{display:flex}.xs-justify-end{justify-content:flex-end}.visa-request-div{min-width:95%;padding:8px!important}.dashboard-stats>div{max-width:none!important}.booking-header-title,.hotel-booking-page .booking-header-title{margin:12px!important}.hide-xs{display:none}.round-trip-card{padding:8px!important}.one-way-es{border-bottom:1px solid #ddd}.one-way-es>div>div{padding-right:0!important}.xs-left{justify-content:left!important}.bottom-container{padding:8px .5px}.rti_bottom-container{height:96px}.bottom-container .main-container{margin:8px auto!important;width:95%}.right-aligned{bottom:-9px!important;right:-8px!important}.main-container>div{width:100%!important}.input-title{font-weight:600;top:-22px!important}.searchBox{width:100%}.flt-img{vertical-align:bottom}.rt-flight-details{padding-left:12px!important;padding-right:12px!important}.change-over-msg{padding:0 12px}.DayPickerInput>div .DayPicker-Day{padding:4px}#menu-mealPref div:nth-child(2) li{height:35px;padding-left:8px;padding-right:8px;white-space:normal}#menu-mealPref li span.price{width:105px}.xs-m-t--15{margin-top:-15px!important}.bottom-container-1{align-items:center;display:flex;height:95px}.oneway-bottom-bar>div{margin-top:-16px!important}.add-or-update-project-drawer>div:nth-child(3),.approval-drawer>div:nth-child(3),.bank-drawer>div:nth-child(3),.block-sectors-drawer>div:nth-child(3),.chart-expander-drawer>div:nth-child(3),.create-update-report-drawer>div:nth-child(3),.dashboard-filters>div:nth-child(3),.drawer>div:nth-child(3),.expense-drawer>div:nth-child(3),.meeting-details-view-drawer>div:nth-child(3),.policy-drawer>div:nth-child(3),.profile-edit-drawer>div:nth-child(3),.report-selection-drawer>div:nth-child(3),.ticket-resc-drawer>div:nth-child(3),.tvl-select-drawer>div:nth-child(3),.update-cab-invoice-drawer>div:nth-child(3),.vehicle-create-drawer>div:nth-child(3),.visa-create-drawer>div:nth-child(3){padding:0!important;width:100%!important}.expense-report-view-drawer>div:nth-child(3){width:100%!important}.report-details-drawer>div:nth-child(3){width:100%}.top-right{top:25px}.filters{height:100vh;overflow:auto}.filter-drawer-bottom{border-top:1px solid #a7c1d8}.filter-drawer-bottom .b-r{border-right:1px solid #a7c1d8}.add-tp-open>div{min-width:100%}.approval-add-form{max-height:100%;min-width:100%;width:100%}.xs-btn{height:32px!important;width:32px!important}.xs-full-width{margin:8px 0!important;width:100%}.xs-m-l--22{margin-left:-22px!important}.xs-m-l--6{margin-left:-6px!important}.xs-m-l-12{margin-left:12px!important}.xs-travel-info{margin-top:-10px!important}.time-divider{border-color:#ddd #f44336;border-style:solid;border-width:1px 7px}.xs-selected-flight{background:#fccec0}.xs-selected-flight>div{background-color:#fccec0}.round-trip-from-results,.round-trip-to-results{height:calc(95vh - 100px);overflow-x:hidden;overflow-y:scroll}.round-trip-from-results>div,.round-trip-to-results>div{border:1px solid #ddd;border-radius:0}.xs-img-div{display:flex;justify-content:center}.xs-price-div h6{float:right}.xs-img-div img{height:36px;width:36px}.domestic-results>div{padding:0!important}.xs-sector-heading{padding:8px 8px 0}}@media screen and (max-width:380px){.DayPickerInput>div{font-size:14.5px!important}}@media screen and (max-width:340px){.DayPickerInput>div{font-size:11.5px!important}}.app-mobile-datepicker-modal{padding:0!important;width:100%}.app-mobile-datepicker-modal .app-mobile-datepicker-style{padding:none!important}.app-mobile-datepicker-modal .react-datepicker{border:none!important;width:100%}.app-mobile-datepicker-modal .react-datepicker__navigation{display:none!important}.app-mobile-datepicker-modal .react-datepicker__header{background-color:#0c385f!important}.app-mobile-datepicker-modal .react-datepicker__current-month{color:#fff}.app-mobile-datepicker-modal .react-datepicker__day-name{color:#fff;width:12%!important}.app-mobile-datepicker-modal .react-datepicker__week{display:flex;justify-content:center}.app-mobile-datepicker-modal .react-datepicker__day{align-items:center;aspect-ratio:1;display:flex!important;justify-content:center;width:12%!important}.app-mobile-datepicker-modal .react-datepicker__day--selected{background-color:#ff5722}.app-mobile-datepicker-modal .react-datepicker__month-container{float:none}.app-mobile-datepicker-modal .react-datepicker__day--outside-month{background-color:#fff}.react-datepicker__day--disabled .fcl-p-s{color:#0000!important}.bus-expand-header{align-items:center;display:flex;gap:20px}.bus-expand-close-button button{margin-top:-16px!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.custom-date-picker .react-datepicker-wrapper{width:100%}.custom_datepicker_input .css-1jk99ih-MuiInputBase-input-MuiOutlinedInput-input{padding:17px!important}.custom-date-picker-popper{border:1px solid #fff;border-radius:6px;box-shadow:var(--boxShadow);display:flex}.custom-date-picker-popper .react-datepicker__navigation{top:20px}.custom-date-picker-popper .react-datepicker__navigation-icon:before{border-color:var(--mediumGrey);border-width:2px 2px 0 0;height:10px;width:10px}.custom-date-picker-popper .react-datepicker__navigation-icon--next:before{top:0}.custom-date-picker-popper .react-datepicker__header{background-color:#fff}.custom-date-picker-popper .react-datepicker__month-container{font-size:14px;padding:10px}.custom-date-picker-popper .react-datepicker-year-header,.custom-date-picker-popper .react-datepicker__current-month,.custom-date-picker-popper .react-datepicker__header{color:var(--primary-color);font-size:16px}.custom-date-picker-popper .react-datepicker__day-name{color:var(--secondary-color);font-size:14px;font-weight:600;height:20px;margin:11px;text-align:center;text-transform:uppercase;width:20px}.custom-date-picker-popper .react-datepicker__day,.custom-date-picker-popper .react-datepicker__day:hover{border:1px solid #0000;border-radius:16px;height:20px;line-height:1.2rem;margin:10px;padding-top:1px;text-align:center;vertical-align:middle;width:20px}.custom-date-picker-popper .react-datepicker__day:hover{background-color:var(--secondary-color)!important;border:1px solid var(--secondary-color);color:#fff}.custom-date-picker-popper .react-datepicker__day--today{font-weight:400}.custom-date-picker-popper .react-datepicker__day--selected,.custom-date-picker-popper .react-datepicker__day--selected:hover{background-color:var(--primary-color);border:2px solid var(--primary-color);color:#fff}.custom-date-picker-popper .react-datepicker__day--keyboard-selected,.custom-date-picker-popper .react-datepicker__day--keyboard-selected:hover{background-color:#fff}.custom-date-picker-popper .react-datepicker__day--outside-month{color:#ccc;cursor:not-allowed;opacity:.6;pointer-events:none}.custom-date-picker-popper .react-datepicker__day--disabled{color:#e0e0e0;cursor:not-allowed}.stat-title{color:#757575}.stat-card{display:flex;flex-direction:column;height:auto;justify-content:center;padding:4px 16px;row-gap:.7rem}.double-num{font-size:1rem;line-height:1.36}.currency-label{background:#fff;color:#838383;font-size:12px;left:7px;padding:0 4px;position:absolute;top:-8px;z-index:9}.currency-select{background:#fff}.currency-select .Select-control .Select-value{padding-top:10px}.currency-select .Select-control{padding:9px}.Select-menu{left:1380px;z-index:99}.currency-select .css-hlgwow{padding:13px}.currency-select .tg-select__control{min-width:auto}.pickuptime-select .css-hlgwow{padding:13px}.pickuptime-select .tg-select__control{min-width:120px}.cus-select{align-items:center;display:flex}.tg-select-label{font-size:12px;left:12px;padding:0 6px;top:-7px}.tg-select-label,.tg-select-label-small{background-color:#fff;color:#7e7e7e;position:absolute;z-index:1}.tg-select-label-small{font-size:9px;left:10px;padding:0 4px;top:-5px}.tg-select .Select-control{padding:9.5px}.tg-select-small .Select-control{font-size:14px;font-weight:600;padding:0}.tg-select .Select-menu-outer{z-index:99}.tg-select-div,.tg-select-small{padding:0}.tg-select-small .Select-menu-outer{z-index:9}.tg-select__menu{z-index:99}.tg-select-small .Select-placeholder,.tg-select-small .Select-value{margin-top:3px}.tg-select .Select-placeholder,.tg-select .Select-value{margin-top:10px}.tg-select .css-hlgwow{padding:12px}.verification-modal__control{min-width:auto!important}:root{--primary-color:#0c385f;--primary-color-80:#12538c;--primary-color-60:#176dba;--primary-color-40:#4ea0e9;--primary-color-20:#c0ddf7;--primary-color-10:#d6e9fa;--secondary-color:#ff5722;--secondary-color-80:#ffa588;--secondary-color-40:#fff2ee;--secondary-color-60:#fff;--secondary-color-20:#fff;--error:#d31313}.policy_configuration_modal__avatar{background-color:#ff5722!important;border-radius:.5rem!important;color:#000!important;height:2em!important;width:2em!important}.policy_configuration_modal__hotel_icon{background-color:orange!important}.policy_configuration_modal__compliance_icon{background-color:#b8c8b8!important;color:green!important}.policy_configuration_modal__card_layout,.policy_configuration_modal__form_card_layout{--Paper-shadow:0px 0px 5px 1px #0003!important}.policy_configuration_modal__form_card_layout{padding:16px 24px}.policy_configuration_modal__step_content{min-height:400px}.policy_configuration_modal>div>div{max-width:900px;min-width:600px}@media screen and (max-width:600px){.policy_configuration_modal>div>div{max-width:100%;min-height:100%;min-width:100%}}.floating-label-select-wrapper{position:relative}.floating-label.float{background:#fff;color:#0c385f;font-size:10px;left:10px;padding:0 4px;pointer-events:none;position:absolute;top:-8px;transition:all .2s ease;z-index:1}