#flight-schedule-page .header{transition:none !important}
@media screen and (min-width:768px){#flightscheduleselecter .booking-form{padding:0 26px 8px 26px !important;margin-bottom:16px}
#flightscheduleselecter .booking-form .booking-cancel-btn{margin:0 16px !important}
}
@media screen and (min-width:992px){#flightscheduleselecter .booking-form .booking-cancel-btn{margin-right:16px !important}
}
@media only screen and (min-width:768px) and (max-width:991px){#flightscheduleselecter .booking-form .booking-submit-btn{margin-left:0 !important}
#flightscheduleselecter .booking-form .booking-cancel-btn{width:100%}
#flightscheduleselecter .booking-form .booking-cancel-btn{margin:10px 0 !important}
}
@media screen and (max-width:991px){#flightscheduleselecter .flight-schedule{margin-top:16px}
#flight-schedule-page #content-page .aem-Grid .title{height:auto;margin-top:16px !important}
}
#flightscheduleselecter .field-class{height:56px !important}
#flightscheduleselecter app-datepicker .input-group input#datepickerlone{padding:0 12px !important}
#flightscheduleselecter .flight-schedule .auto-complete-container input:focus~label,#flightscheduleselecter .flight-schedule .auto-complete-container input:not(:placeholder-shown)~label{transform:translateY(-10px);padding-left:5px !important;padding-right:5px !important;margin-left:7px !important;background:white !important;display:inline-block;position:absolute;top:0}
#flightscheduleselecter app-auto-complete .auto-complete-container input.form-control{padding-left:0 !important}
#flightscheduleselecter app-datepicker input~label{padding:16px 5px !important;margin-left:7px !important}
#flightscheduleselecter input.open~label.control-label,#flightscheduleselecter input.ng-valid.ng-touched:not(.ng-pristine)~label.control-label,#flightscheduleselecter input:not(:placeholder-shown)~label.control-label{transform:translateY(-10px) !important;padding:0 5px !important;margin-left:7px !important;background:white !important}
#flightscheduleselecter .flight-schedule .auto-complete-container input:focus,#flightscheduleselecter .flight-schedule .auto-complete-container input:not(:placeholder-shown){padding-top:0 !important;padding-left:12px !important}
#flightscheduleselecter .placeholder-form-group{border:1px solid #8f959a !important}
#flightscheduleselecter .flight-schedule .auto-complete-container{height:54px}
@media(max-width:1024px){#flightscheduleselecter .flight-schedule .justify-content-around{padding-top:12px !important;padding-bottom:15px !important}
#flightscheduleselecter .date-range{margin-bottom:16px;width:100%}
#flightscheduleselecter .corresponding-dates{margin-top:10px}
}
#flightscheduleselecter .headingborder h2{font-family:var(--body-font-family) !important;font-size:24px !important;font-weight:600 !important}
#flightscheduleselecter .booking-cancel-btn{border:1px solid #da0e29 !important;font-size:14px !important;color:#da0e29 !important;font-weight:400 !important;letter-spacing:.12px !important;font-family:airindiaregular !important;height:48px;padding:0 24px;justify-content:center;align-items:center;gap:4px}
#flightscheduleselecter .button-display-mobile{display:none}
@media(max-width:1024px){#flightscheduleselecter .button-display-mobile{display:inline-flex}
}
#flightscheduleselecter .button-display{display:inline-flex}
@media(max-width:1024px){#flightscheduleselecter .button-display{display:none}
}
#flightscheduleselecter .booking-cancel-btn:hover{color:#b61032 !important;border:1px solid #b61032 !important}
#flightscheduleselecter .booking-cancel-btn:focus-visible{color:#da0e29 !important;outline:3px solid #da0e29 !important}
#flightscheduleselecter .booking-cancel-btn:active{color:#790b27;background-color:#fecbd8;border:1px solid #790b27}
#flightscheduleselecter .booking-submit-btn{font-size:14px !important;font-weight:400 !important;letter-spacing:.12px !important;font-family:airindiaregular !important;background-color:#da0e29;color:#FFF;display:inline-flex;height:48px;padding:0 24px;justify-content:center;align-items:center;gap:4px}
#flightscheduleselecter .booking-submit-btn:hover{background-color:#b61032}
#flightscheduleselecter .booking-submit-btn:active{background-color:#790b27}
#flightscheduleselecter .booking-submit-btn:focus-visible{background-color:#da0e29 !important;outline:4px solid #fecbd8 !important;border:#da0e29 !important}
@media screen and (max-width:1024px){#flightscheduleselecter .headingborder h2{font-size:20px !important}
#flightscheduleselecter .schedule-text-margin{margin-bottom:28px !important}
#flightscheduleselecter .auto-list-field-mb{margin-bottom:28px !important}
#flightscheduleselecter .date-icons{display:contents}
}
#flightscheduleselecter .flight-schedule .row:nth-child(2){padding-top:16px}
#flightscheduleselecter .flight-schedule ngb-typeahead-window .row:nth-child(1){padding-bottom:0 !important}
.airport-list-card .airport-code-detail{padding:4px;width:100%;background:#f9f6ee;color:#626773;font-family:AirIndia Variable;border-radius:4px;font-size:14px}
.airport-list-card .row:first-child{margin:0}
.airport-list-card{padding-left:0;padding-right:0}
.airport-list-card>.row>.col-3{padding-left:0;padding-right:4px}
.airport-country-detail{color:var(--global-colours-ai-base-ai-black,#1c1213) !important;font-family:Nunito Sans;font-style:normal;font-weight:700;font-size:14px !important}
.airport-name-detail .airport-name{color:var(--global-colours-ai-grey-g-500,#626773) !important;font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:12px}
#flightscheduleselecter .flight-schedule ngb-typeahead-window .row:nth-child(2){padding-top:0 !important;padding-bottom:0 !important}
#flightscheduleselecter input.datepicker-disabled{background-color:#f3f3f3 !important}
#flightscheduleselecter .booking-form .dropdown-menu .dropdown-item:active{background-color:#fff;outline:0}
#flightscheduleselecter .search-flight .btn-outline-primary{background-color:#fff;color:#000}
#flightscheduleselecter .flight-schedule{margin-bottom:16px}
#flightscheduleselecter .flight-schedule div.headingborder{padding:16px 0 !important}
#flightscheduleselecter .booking-btn{font-size:14px !important;font-weight:400 !important;letter-spacing:.12px !important;font-family:airindiaregular !important;background-color:#da0e29;color:#FFF;display:inline-flex;height:48px;padding:0 24px;justify-content:center;align-items:center;gap:4px}
#flightscheduleselecter .booking-btn:hover{background-color:#b61032}
#flightscheduleselecter .booking-btn:active{background-color:#790b27}
#flightscheduleselecter .booking-btn:focus-visible{background-color:#da0e29 !important;outline:4px solid #fecbd8 !important;border:#da0e29 !important}
#flightscheduleselecter .airport-list-card{min-width:0 !important}
#flightscheduleselecter .schedule-details-header{background:#fff;margin-top:16px}
@media(max-width:767px){#flightscheduleselecter .schedule-details-header{margin-bottom:16px}
}
#flightscheduleselecter .flight-data-item-wrapper{background:#fff;border:none !important}
#flightscheduleselecter .date-range{background:#fff}
#flightscheduleselecter .date-icons{margin-bottom:10px;margin-top:24px}
#flightscheduleselecter .tabler-chevron-left{cursor:pointer}
#flightscheduleselecter .tabler-chevron-left2{cursor:pointer}
.sort-select select{border:none !important;cursor:pointer;outline:none !important;color:#212529 !important;background:transparent !important}
.filter-div{cursor:pointer}
.cdk-overlay-container:has(.cdk-overlay-pane #filterdialogid){z-index:1000000}
#flightscheduleselecter .scheduled{font-family:Nunito Sans !important}
#flightscheduleselecter .no-flights{font-family:Nunito Sans !important}
@-moz-document url-prefix(){.travel-duration{white-space:nowrap}
}
.filter-checkbox-fs{margin-top:8px}
.booking-form .ngb-dp-day .btn-light{background:0}
#flightscheduleselecter .flight-from svg,#flightscheduleselecter .f-no svg{background-image:url('https://dmlib.airindia.com/adobe/assets/urn:aaid:aem:8a6f441d-69f2-47ba-aeab-c37f77060361/as/red-ai-logo.svg');background-size:100%;background-repeat:no-repeat}
#flightscheduleselecter .flight-from svg g,#flightscheduleselecter .f-no svg g,#flightscheduleselecter .flight-from svg defs,#flightscheduleselecter .f-no svg defs{display:none}