﻿#passengerInputContent .alcoholheding{margin-left:0;border-bottom:1px solid #ccc;color:#B50229;font-size:14px;font-weight:700;margin-top:20px;float:left;padding-bottom:2px;width:100%;margin-bottom:5px}.ao-content .ao-addon-select .alcoholheding{display:none}.ao-addon-select .alcoholdropdown>div>b{display:block;font-size:13px;margin-bottom:5px;margin-top:5px}#spicejet_lounge .LoungeSSRClass .alcoholdropdown .lounge-service-title-align input[type=checkbox]{position:relative;top:2px;margin-right:0}.alcoholDropdown{padding-top:10px;padding-right:25px;width:289px}.alcoholDropdown .label{padding-bottom:5px;float:left}.alcoholDropdown input[type=checkbox]{float:left}.alcoholDropdown .alcoholPanelSelect{border:1px solid #B1B1B1;color:#333;background:none repeat scroll 0 0 #FFF;cursor:default;display:block;float:left;height:25px;line-height:25px;margin-right:2px;white-space:nowrap;width:300px}.alcoholDropdown .alcoholPanelSelect[disabled] span.arrowAlcohol{opacity:.3}.alcoholDropdown .alcoholPanelSelect span.arrowAlcohol{display:block;height:37px;background:url(../../images/spicejet/sprites_images_Skysales.png) -205px -534px no-repeat!important}.alcoholDropdown .alcoholPanelSelect .label{overflow:hidden;padding:0 0 0 4px;width:300px;position:absolute}.alcoholPanel{position:fixed;z-index:1000001;*margin-left:-234px;left:0;top:0}.alcoholPanel .alcoholPanel-wrapper{top:18%!important;border:0 solid #CCC;padding:0;position:absolute;z-index:900;width:820px;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;margin-top:5px;margin-left:-10px;border-radius:5px}.alcoholPanelChild{width:1000px}.alcoholPanel .alcoholPanel-header-container{cursor:default;padding:15px}.alcoholPanel-header{width:98%;float:left;padding:10px}.alcoholPanel-header .alcoholpanel-selected-alcohol{width:60px;height:60px;float:left;border-right:1px solid #ccc;padding-right:10px}.alcoholPanel-header .alcoholPanel-alcohol-offer-des{width:72%;float:left}.alcoholPanel-header .alcoholPanel-alcohol-offer-des strong{color:#B50229;font-size:14px}.alcoholPanel-item-selection{position:relative;width:180px;text-align:center;color:#333}.alcoholPanel-item-selection input{float:left}.alcoholPanel-item-selection .span.alcoholPanel-item-name{float:left;text-align:center}.alcoholPanel .alcoholPanel-Categories{clear:both;padding-top:25px;border-bottom:1px solid #ccc}.alcoholPanel .alcoholPanel-Categories ul{width:auto}.alcoholPanel .alcoholPanel-Categories ul li{width:400px}.alcoholPanel .alcoholPanel-Categories a{display:block;padding:6px 15px 5px;text-align:center;text-decoration:none}.unSelectAlcoholErrMsg,.alcoholSelectionErrorMessage{color:#d00;font-size:13px;font-weight:700;margin:5px 0 10px;padding:4px 6px}.alcoholPanel .alcoholPanel-Categories .alcoholPanel-tab-item{float:left;text-align:center;font-weight:700;cursor:pointer;background:#ccc;background-position:0 0;display:block;text-align:center;color:#c41230;text-decoration:none;border:0 solid #ddd;border-bottom:0 solid #000;width:313px}.alcoholPanel .alcoholPanel-Categories .alcoholPanel-selected{display:block;background:#b50128;color:#fff;position:relative}.alcoholPanel .alcoholPanel-Categories .alcoholPanel-selected a{color:#FFF}.alcoholPanel .alcoholPanel-Categories .alcoholPanel-selected span{width:11px;height:6px;float:left;position:absolute;top:31px;left:45%}.alcoholPanel .alcoholPanel-content{clear:both;float:left;position:relative;margin-top:0;width:100%;padding-top:0;overflow-x:hidden;overflow-y:hidden;height:74%;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.alcoholPanel .alcoholPanel-content li{width:176px;margin-bottom:20px;margin:0 45px 20px;list-style-type:none}.kids .alcoholPanel_item{margin-right:0!important}.kids .alcoholPanel-item-selection{width:162px}.alcoholPanel .alcoholPanel-footer{border-top:1px solid #CCC;display:block;margin:16px -16px -16px}.alcoholPanel ul{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;margin:30px 10px;padding:0;position:relative;width:100%;overflow-y:auto;max-height:270px}.alcoholPanel ul.alcoholPanel-item-container-full{width:100%!important}.alcoholPanel ul.alcoholPanel-item-container-full .alcohol-title,.alcoholPanel ul.alcoholPanel-item-container-full .alcohol-title h2{width:100%!important}.alcoholPanel ul.alcoholPanel-item-container-full .alcohol-title h2{margin:0 0 0 5px;width:743px!important}.alcohol-table{float:left;margin:0;margin-bottom:5px;border:1px solid #9b9b9b}.alcohol-table td{border:0 solid #B50229;border-right:0 solid #B50229!important;padding:0!important;background:#ebebeb;padding-top:7px!important}.tGrid6 .alcohol-table td{border:0 solid #B50229;border-right:1px solid #B50229;padding:0}.alcoholPanel ul li.alcohol-title{width:313px;text-align:center;float:left}.alcohol-table ul{width:auto}.alcohol-table .alcohol-main-title{background:#b50229!important;font-size:16px;font-weight:700;color:#fff;padding:5px!important;text-align:center}.alcohol-table .alcohol-main-message{color:#d00!important;font-size:12px;font-weight:700;color:#fff;padding:5px!important;text-align:center;padding:15px}.alcohol_pannel_ribbon{position:absolute;left:0;top:0;width:161px;height:168px;background:url(../../images/spicejet/meal_popup_ribbon.png) no-repeat;z-index:2}.alcohol_pannel_ribbon2{position:absolute;left:0;top:0;width:161px;height:168px;background:url(../../images/spicejet/meal_popup_ribbon2.png) no-repeat;z-index:2}.alcohol_selected{width:167px;height:144px;margin-left:0;position:absolute;z-index:10;cursor:pointer;display:none;border:4px solid rgb(249,159,36);border-radius:14px;margin-bottom:15px}.alcohol_selected::before{content:"";display:block;width:16px;height:16px;border-radius:50%;position:absolute;bottom:3px;right:3px;background:url(../../images/SpiceJet/alcohols/select-alcohol-icon.jpg) no-repeat}.alcoholPanel .alcoholPanel-item-image,.alcoholPanel-item-selection,div.alcoholPanel-item-caption{cursor:pointer}.alcoholPanel ul li.alcohol-title h2{background:#bfbdbd;width:350px;padding:0 10px;height:20px;font-size:13px;position:relative;z-index:1}.alcoholPanel ul li.alcohol-title h2 span{float:left;height:20px;padding:2px 4px;width:100%;text-align:center}.alcoholPanel .alcoholPanel-Categories ul{margin:0!important;height:48px}.alcoholPanel ul li{float:left;margin:0;padding:0 0 4px!important;vertical-align:top;width:130px;position:relative}.alcoholPanel span{margin:0}.alcoholPanel span.alcoholPanel-item-price{color:#D00;font-weight:700;padding:1px 0 0 2px}.alcoholPanel .alcoholPanel-item-price-strike{color:#D00;font-weight:700;padding:1px 0 0 2px}.alcoholPanel .alcoholPanel-item-price-strike span{color:#D00;text-decoration:line-through}.alcoholPanel span.alcoholPanel-item-name{color:#3c3c3c;display:block;font-size:14px;white-space:normal;text-align:center;font-weight:700}.alcoholPanel .alcoholpanel-content-slider-left{left:0;line-height:200px;margin-top:-110px;position:absolute;text-align:left;top:75%}.alcoholPanel .alcoholpanel-content-slider-left div{height:30px;width:17px}.alcoholPanel .alcoholpanel-content-slider-right{line-height:200px;margin-top:-110px;position:absolute;right:0;text-align:right;top:75%}.alcoholPanel .alcoholpanel-content-slider-left.disabled div{cursor:default;height:30px;width:17px}.alcoholPanel .alcoholpanel-content-slider-right div{height:30px;width:17px}.alcoholPanel .alcoholpanel-content-slider-right.disabled div{cursor:default;height:30px;width:17px}.alcoholPanel-item-image{margin-bottom:2px}.alcoholPanel-item-image img{padding:0;cursor:pointer;border:0 solid #fab543;position:relative;width:170px;z-index:3;margin:0 auto;display:block}.alcoholPanel-item-selection input[type="checkbox"]{width:20px;height:20px;float:inherit;margin-right:10px!important}.traveller-details-container .alcoholPanel-item-selection input[type="checkbox"]{margin-top:2px!important}.alcoholPanel-item-caption{text-align:center;min-height:29px}.alcohol_options{width:725px;float:left;background:#fff;border:1px solid #ccc}.alcohol-header{width:630px;float:left;padding:15px;padding-bottom:25px;padding-top:20px}.alcohol-header .selected-alcohol{width:60px;height:60px;float:left;border-right:1px solid #ccc;padding-right:10px}.alcohol_options .alcohol-price{color:#B50229;font-weight:700}.AlcoholCount{width:61px;height:17px;border:1px solid #b6b7b7;margin:5px auto;margin-left:29px;vertical-align:bottom}#excess-baggage .AlcoholCount{width:75px;height:26px;margin-right:5px;border-radius:3px;margin-top:-2px;float:left}.AlcoholCount a{width:17px;height:17px;float:left;background:#ff8400;color:#fff;font-size:14px;cursor:pointer;text-align:center}#excess-baggage .AlcoholCount a{height:26px}.AlcoholCount a:hover{text-decoration:none}.AlcoholCount .ActualCount{width:27px;height:17px;float:left;background:#fff;color:#000;font-size:14px;text-align:center}#excess-baggage .AlcoholCount .ActualCount{width:30%;height:23px;top:2px}#excess-baggage .AlcoholCount a.plus-right{float:right}.alcohol_close{width:90px;float:right;margin-top:16px}.alcohol_close a{background:#B50229;color:#fff!important;padding:5px 10px}.alcohol_close a:hover{text-decoration:none}.alcohol-tab{float:left;text-align:center;font-weight:700;cursor:pointer;background:#eee;background-position:0 0;display:block;text-align:center;color:#c41230;padding:8px 15px;text-decoration:none;border:0 solid #ddd;border-bottom:0 solid #000}.alcohol-tabactive{padding:8px 15px;display:block;background:#b50128;color:#fff;position:relative}.alcohol-tab label{padding:6px 0 0;height:25px;display:block;background:#c41230;color:#fff}.alcohol-tab a{background:#d9d9d9;background-position:0 0;display:block;text-align:center;color:#fff;text-decoration:none;padding:8px 15px;font-size:14px;font-weight:700}.alcohol-tab a:hover,.alcohol-tab a:active{background:#c41230;color:#fff}.alcoholbox-margin{margin-right:17px}.alcoholbox-lock .alcoholbox-overlay{overflow-x:auto;overflow-y:scroll}.alcoholbox-overlay-fixed{bottom:0;right:0;top:0;left:0}.alcoholbox-overlay{background:url(../../images/spicejet/mealbox_overlay.png) repeat scroll 0 0 rgba(0,0,0,0);display:none;left:0;overflow:hidden;top:0;z-index:1000001}.alcoholbox-overlaycheckin{background:url(../../images/spicejet/mealbox_overlay.png) repeat scroll 0 0 rgba(0,0,0,0);display:none;left:0;overflow:hidden;top:-108px;z-index:1000001}.alcohol_icon{width:23px;height:23px;float:left}.alcohol_title{float:left;padding:3px 5px 0}.tGrid6 .alcoholMessage{padding:0!important;margin:0!important}.tGrid6 .alcoholdropdown{padding-left:0!important;padding-right:15px}.paxalcohol{width:175px}.alcoholheding2{border-bottom:1px solid #CCC;color:#C41130;float:left;font-size:18px;font-weight:400;margin:0 0 20px;padding-bottom:7px;width:950px;margin-top:20px}.alcoholRadio{padding-left:20px;width:540px;float:left;margin-bottom:0}.alcoholRadio input[type=radio]{margin-bottom:10px!important}.alcoholRadioSelection{float:left;margin-right:20px}.alcoholdropdown.class2{clear:none}.alcohol-dropdown-msg{width:550px;float:left;margin:10px 0 0 20px;font-size:12px}.tGrid6 .alcohol-dropdown-msg{margin-left:0}.fare-th-alcohol-icon{width:21px;height:21px;float:left;background:url(../../images/spicejet/fare-table-iconsV1.1.png) -9px -70px no-repeat;margin-left:5px!important}.fare-thover-alcohol-icon{width:21px;height:21px;float:left;background:url(../../images/spicejet/fare-table-iconsV1.1.png) -9px -70px no-repeat;position:absolute;left:-15px;margin-top:-5px}li.alcoholdisabled .alcoholPanel-item-image,li.alcoholdisabled div.AlcoholCount,li.alcoholdisabled div.alcoholPanel-item-selection input{opacity:.5}a.alcoholplusdisabled{opacity:.5}#excess-baggage a.alcoholplusdisabled{margin-top:0}.PreBookedAlcohols_Icon{width:20px;height:18px;float:left;margin-right:7px}.alcohol_popup_buttons{float:right;margin:20px 20px 10px 20px;width:110px}.maas-service-div .alcoholheding{margin-left:0;border-bottom:0 solid #ccc;color:#B50229;font-size:14px;font-weight:700;margin-left:0!important;margin-top:0;float:left;padding-bottom:2px;width:689px;margin-bottom:5px}.maas-service-div .alcoholdropdown{padding-left:0;padding-right:20px;padding-top:5px}.AlcoholPopupDescription{float:left;border-top:1px solid #afafaf;height:24%;box-sizing:border-box;background-color:#dbdbdb;width:100%;padding:5px 0 10px 30px;font-size:11px;color:#000;background:#eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.add-alcohol-page-ctrl{width:230px!important;margin-right:20px!important;float:left!important}.alcohol-not-available{display:table-cell}.alcoholpanel-cancel-btn{display:block;margin-top:30px;color:inherit;font-size:12px;font-weight:700;padding-left:10px}.alcoholPanel .alcohol-price-label{margin:10px 0}.alcohol-price-label{position:relative;font-size:20px;font-weight:bolder;color:#f50216;z-index:1000;display:block;text-align:center}.alcoholPanel-item-name .ssrname{font-size:20px;display:inline;padding-bottom:5px;color:#000;font-weight:700}.alcoholPanel-item-name .ssrdescription{font-size:12px;display:inline;padding-bottom:5px;color:#000;font-weight:500;margin-top:10px;display:block}.alcoholSelectionErrorMessage{font-size:13px;font-weight:700;margin:5px 0 10px;padding:4px 6px;color:#FFF;margin:0;padding-left:30px;background:url(../../images/SpiceJet/alcohols/AlcoholMenu-MainTitleBG.png) no-repeat}.grid-alcohol-icon{width:35px;height:42px;display:inline-block;background:url(../../images/spicejet/svg_icon_sprite.png) no-repeat -1670px -1712px}.alcohol-ssr{width:56px;height:50px;display:block;background:url(../../images/spicejet/svg_icon_sprite.png) -1672px -1716px no-repeat;margin:0 auto;margin-bottom:10px}.alcohol-icon-background{background:url(../../images/SpiceJet/alcohols/Bar.jpg)!important}.alcohol-icon,#itinerary-addons .alcohol-icon{height:65px;width:70px;margin:0 auto;background:url(../../images/spicejet/svg_icon_sprite.png) no-repeat -87px -1793px}.ao-main-icon .alcohol-icon{background:#fff url(../../images/spicejet/svg_icon_sprite.png) -87px -1793px no-repeat;border-radius:50%}.alcohols .ao-main-icon .alcohol-icon{height:95px;width:95px}.alcohol-padding-20{padding:20px 10px 10px 20px!important}.alcohol-addon-desc-text{padding:10px 10px 10px 10px!important;line-height:24px;font-size:16px!important;text-align:justify}.alcohol-margin-bottom-25{margin-bottom:25px!important}.alcoholDropdownText{padding-top:10px;padding-right:25px;width:289px;margin-bottom:10px}.alcohol-addon-padding{padding:16px 0 15px 0!important}.alcohol_addon_page{margin:5px 0 0 10px!important;border:.1px solid #e8e8e8}.alcohol_cont_open{padding:0px!important}.alcohol_ao_row{padding:0 36px 30px 36px!important}.alcohol-padding-top-0{padding:0px!important}.convinence-Info .i-icon{background:url(../../images/spicejet/sprites_images_Skysales.png) -347px -139px no-repeat;margin-left:3px;width:13px;height:13px;margin-top:1px;float:right}.convinence-Info{float:right;color:#b50229;cursor:pointer;margin-left:5px;margin-top:2px;position:absolute;display:inline-block}.convinence-over-info{display:none}.convinence-Info:hover .convinence-over-info{display:block;color:#000;padding:5px 10px 5px 10px;width:110px;position:absolute;z-index:10001;overflow:visible;right:-98px;top:27px;background:#fff}.convinence-over-info:after{position:absolute;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff;content:"";bottom:100%;right:32%}#taxAndFeeInclusiveDivBody .convinence-over-info p{padding:0 0 0 0px!important}.convinence-Info:hover .convinence-over-info a{color:#000}#taxAndFeeInclusiveDivBody .convinence-Info:hover .convinence-over-info{width:255px}.ui-dialog .convinence-over-info{width:115px!important}.convinence-Info-text{border-top:1px dashed #d4182d;padding:7px 0;margin-top:10px;background:#fff;margin-bottom:-5px;width:300px;margin-left:-11px}.convinence-Info-text-head{font-size:12px;font-weight:700;position:relative;left:-6px}.convinence-Info-text-point{font-size:11.5px;line-height:16px;padding-left:7px}@media only screen and (max-width:1200px){.convinence-Info-text{display:none}}@media only screen and (min-width:1600px){.convinence-Info-text{border-top:1px dashed #d4182d;padding:7px 0;margin-top:10px;background:#fff;margin-bottom:-5px;width:300px;margin-left:0}}@media only screen and (max-width:1366px){#taxAndFeeInclusiveDivBody .convinence-Info:hover .convinence-over-info{width:190px}.convinence-Info:hover .convinence-over-info{display:block;color:#000;padding:5px 10px 5px 10px;width:110px;position:absolute;z-index:10001;overflow:visible;right:-40px;top:27px;background:#fff}.convinence-Info-text-head{font-size:11px;font-weight:700;position:relative;left:-6px}.convinence-Info-text-point{font-size:10px;line-height:14px;padding-left:7px}.convinence-over-info:after{position:absolute;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff;content:"";bottom:100%;right:14%}}.CShellPay label{position:relative;top:-13px;left:17px}.CShellPayment{margin-left:20px}.CShellpaymentretrivelabel{font-size:1em !Important;width:8em!important;font-weight:700}.CShellSec{border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:15px}.CShellinput>input[type=text]{border:1px solid #ccc;height:24px;padding:3px}.can-flight-payment tr th{font-weight:700;color:#666;padding:0}.CShellPaybuttonN{font-size:15px;width:100px;height:30px;background:#d4182d!important;color:#fff;border:2px solid #d4182d!important}.CShellGetbuttonN{font-size:15px;width:150px;height:30px;background:#d4182d!important;color:#fff;border:2px solid #d4182d!important}.mealpagetxt{font-size:16px;padding:40px;text-align:center}.tGrid-edit-pax-contact{background-color:#FFF;border:0 solid #D7D7D7;border-collapse:collapse;margin:20px 10px 10px 0;width:60%;float:left;margin-left:20px}.bagtaghed{color:#C41130;font-weight:700;font-size:16px}.bagtagpagecont{padding:15px;height:275px;width:90%}.bagtagtable tr{border:1px solid #9b9b9b}.bagtagtable thead{background:#ccc}.bagtagMessage{padding:15px 0}#ControlGroupContactChangeSelfBagTag_ButtonSubmit{position:absolute;display:inline-block;width:90px;height:90px;background:url(../../images/spicejet/sprites_images_Skysales.png) -798px -842px no-repeat;cursor:pointer;right:10px;top:0;font-size:0;visibility:hidden}.bag-tag-page{background-color:#fff}.bag-tag-table-disable{opacity:.3;pointer-events:none}.bag-tag-input{height:30px;margin-left:0;background:url(../../images/spicejet/sprites_images_Skysales.png) -215px -534px no-repeat!important;border:1px solid #bbb;border-radius:4px;font-size:14px;margin-top:10px}.basecolor-bagtag-div{width:100%;height:336px;background:#cb0224}.CheckbagtagContactDetails{padding-bottom:40px}.contactTbl td{padding:0 20px}.contactChildTbl td{padding:5px 0}.contactChildTbl tr.borderBt td{padding:5px 0 20px 0}.contactChildTbl tr.borderBt{border-bottom:1px #ccc solid}.contact-change-journey-tag h3{padding:5px 0 5px 10px!important;font-size:20px;color:#CB0224;border-left:4px #CB0224 solid;margin:20px 0 0 0}p.contactPara{padding:20px 0 0 0!important}.contactlabelText{color:#5c5c5c}.customerName{color:#000}.customerName{color:#000}.mobile-number-wrapper .intl-tel-input.allow-dropdown input{margin-right:10px!important}.sc-credential-login input{height:26px;margin-right:10px!important;border-radius:3px;border:1px solid #bbb}.mobile-number-wrapper .login-mob .intl-tel-input{margin:0}.contactChildTbl p.change-detail-label{margin-bottom:5px}.contactChildTbl .CheckbagtagContactDetails .row{margin:0!important;padding:0!important}.contactChildTbl .contact-field-wrapper{margin:0!important;display:block;padding:0}p.contactlabelText.main-customer{margin:15px 0 5px 0;font-size:14px}span.customerName{font-weight:700}p.check-as-same{font-size:14px;margin:10px 0}.contact-change-detail.buttonN{background:#CB0224;color:#fff;border:0 none}.auto-checkin-thank-you{font-size:16px;padding:40px;text-align:center}.autoassign{position:relative;top:-20px;left:15px}.autoassign>.button{padding:10px!important}.autc-Info .autc-icon{background:url(../../images/spicejet/sprites_images_Skysales.png) -347px -139px no-repeat;width:13px;height:13px;margin-top:1px;float:right}.autc-Info{float:right;color:#b50229;cursor:pointer;margin-left:5px;margin-top:2px;position:absolute;display:inline-block}.autc-over-info{display:none}.autc-Info:hover .autc-over-info{display:inline-block;color:#fff;padding:5px 10px 5px 10px;width:190px;position:absolute;z-index:10001;right:-70px;top:27px;background:#b50128;background:rgba(181,1,40,.8);word-wrap:break-word}.autc-over-info:after{position:absolute;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #b50128;content:"";bottom:100%;right:50%}.autc-info-icon{background:url(../../images/spicejet/sprites_images_Skysales.png) -347px -139px no-repeat;margin-left:-89px;width:13px;height:13px;margin-top:1px;float:right}.autowebchkinthank{font-weight:700;padding-top:10px;color:#cb0224;font-size:30px;line-height:51px}#auto-seat-tnc{padding:10px 20px 20px 20px;color:#000;text-align:justify}.auto-assign-checkin-btn{position:relative;left:320px;bottom:30px}.auto-assign-checkin-btn>.button{padding:10px!important}.auto-assign-search-btn{position:relative;left:515px;bottom:46px}.auto-assign-search-btn>.button{padding:10px!important}.buttonwebchkout{background:#fff;border:0 solid #000;font-weight:700;color:#cb0224;padding:8px 30px!important;font-size:16px;border-radius:3px;cursor:pointer;-webkit-appearance:none}.slider-container{position:relative;overflow:hidden;width:100%;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider{position:relative;width:9999px}.slider:before,.slider:after{display:table;content:' '}.slider:after{clear:both}.slider__item{position:relative;float:left;margin:0;padding:0;height:100%}.slider__item img{display:block;max-width:100%;height:auto}.slider__switch span{color:#fff;display:block;width:32px;height:32px}.slider__switch{position:absolute;top:50%;margin-top:-20px;padding:10px 5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-radius:1px;background:#000;opacity:.3;transition:opacity .15s ease;fill:#fff}.slider__switch--prev{left:10px}.slider__switch--next{right:10px}.slider__switch:hover{opacity:.85}.slider__switch[disabled]{visibility:hidden;opacity:0}.slider__caption{position:absolute;bottom:30px;left:30px;display:block;max-width:500px;padding:10px;color:#fff;background:rgba(0,0,0,.4);box-shadow:0 0 20px 10px rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000')}.slider__caption[disabled]{opacity:0;visibility:hidden}.slider-nav{line-height:30px;position:absolute;bottom:0;right:80px;width:auto;height:30px;margin:0;padding:0;text-align:right;z-index:9;filter:alpha(opacity=90)}.slider-nav__control{background:#fff url();border:2px solid #000;display:inline-block;height:10px;margin:0 2px;text-indent:-9999px;width:10px;cursor:pointer;text-align:center;border-radius:10px}.slider-nav__control.is-active{background:#000}@media (max-width:580px){.slider__switch{display:none}.slider__caption{display:none}}.middleSeatbtn .ui-button-text{font-weight:600!important}#divMiddleSeat~.ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.grid-extra-seat-icon{width:36px;height:40px;display:inline-block;background:url(../../images/spicejet/svg_icon_sprite.png) no-repeat -896px -420px}.emptyseatsec img{position:relative;left:-109px}.emptyseatbtn{position:absolute;top:67px;left:48%}.adjseatbtn{position:absolute;top:148px;left:48%}.compltrow{position:relative;top:-15px;left:27px}.Adjacentseat{position:relative;top:-15px;left:26px}.adjimg{padding-left:43px}.addmealsec{background:#fff}.addmealsec .row{background:#fff;width:100%}.hotmealsec{background:#fff}.hotmealsec .row{width:100%;background:#fff;margin-left:0;padding:25px 0}.covidguidesec .row{width:100%;background:#fff;margin-left:0;padding:25px 0}.foodprotocolsec .row{width:100%;background:#fff;margin-left:0;padding:25px 0}.videosec .row{width:100%;background:#fff;margin-left:0;padding:25px 0}.hotmealsec p{font-size:16px!important;line-height:22px}.bookingwindow-text{font-style:normal;font-size:18px!important;text-transform:uppercase;color:#cb0224;font-weight:700}.covidguidesec>.container{margin-bottom:0;float:left;width:100%;height:auto;background-color:#fff;box-shadow:none}.foodprotocolsec>.container{margin-bottom:0;float:left;width:100%;height:auto;background-color:#fff;box-shadow:none}.videosec>.container{margin-bottom:0;float:left;width:100%;height:auto;background-color:#fff;box-shadow:none}.foodprotocolsec .secbox{border-radius:20px;min-height:380px;box-shadow:2px 2px 6px #ccc!important;padding:20px;font-size:16px}.foodprotocolsec .secbox p{font-size:12px!important;line-height:18px;text-align:center}.foodprotocolsec .secbox h4{font-size:14px!important;font-weight:700;margin-top:8px;text-align:center;color:#cb0224;margin-bottom:15px}.rtrvbtn{background:#cb0224;color:#fff;border-radius:5px!important;min-width:200px;font-size:16px!important;padding-bottom:30px!important}.shieldheading{font-size:20px!important;text-align:center;color:#e21f27;border-bottom:none!important;font-weight:700!important}.worldchng::after{content:"";display:block;margin:0 auto;width:20%;padding-top:5px;border-bottom:3px solid #ffc33f}.prebookbtn{font-size:20px!important;padding:10px 40px!important;font-weight:700!important}.watch-iframe1{padding:10px 5px;display:inline-block;width:100%}.leftvideoline{width:10px;height:150px;background:#ffc33f;position:absolute!important;top:60px;z-index:1}.rightvideoline{width:10px;height:150px;background:#ffc33f;position:absolute!important;top:150px;right:13px;z-index:0}.covidguidesec h6{color:#000!important;font-size:14px;font-weight:700!important}.covidguidesec p{font-size:13px!important;line-height:20px!important}.inside-manage-book .pageloader-btn1{position:absolute;right:85px;padding-top:17px}#retrive_booking .basecolor-div{float:left;margin-top:-13px}@media (max-width:767px) and (min-width:320px){.web-show{display:block!important}.saferexp img{min-width:118px}.leftvideoline{width:10px;height:150px;background:#ffc33f;position:absolute!important;top:60px;z-index:1;display:none}.rightvideoline{width:10px;height:150px;background:#ffc33f;position:absolute!important;top:159px;right:13px;z-index:0;display:none}}.rktchkbox{position:absolute;top:218px;left:47%;color:#666;opacity:-.8}ul.Fest{overflow:visible}ul.Fest .mealPanel-item-selection{top:-15px!important;left:0px!important;position:absolute;width:70px}ul.Fest .mealPanel-item-selection .ssrname{display:none}ul.Fest li.Fest_bg .MealCount{left:72px;top:-22px}ul.Fest .meal-price-label{padding-top:0}li.Fest_bg{background:url(../../images/spicejet/meals/Festive_Temptation-new.jpg) no-repeat center;height:250px;width:775px!important;border-top:0 solid #ccc;background-size:contain}li.Fest_bg .mealPanel-item-image{display:none}.Fest-meals{float:left;clear:both;margin-left:57px;width:940px;position:relative;margin-bottom:-200px;z-index:10}.Fest-meals .Fest-title{float:left;clear:both;color:#c71f28;font-size:24px;padding-left:0;position:absolute;top:10px;left:5px;font-weight:700;margin-bottom:20px;width:750px;line-height:25px}.Fest-meals .Fest-title span{font-size:20px;font-weight:900;font-style:normal;color:#ea1e24;line-height:30px}li.Fest_bg .mealPanel-item-selection{top:10px;left:790px}li.Fest_bg .MealCount{position:relative;left:762px;top:20px;float:left;margin-left:28px}li.Fest_bg span.mealPanel-item-name{color:#fff;font-size:18px}li.Fest_bg .mealPanel-item-name .ssrname{color:#3c3c3c;font-size:18px;z-index:1000}.Fest .mealPanel-item-selection{position:relative;width:200px;text-align:center}ul.BelowSixtyBlock{overflow:visible}ul.BelowSixtyBlock .mealPanel-item-selection{top:-80px!important;left:260px!important;position:absolute}ul.BelowSixtyBlock .mealPanel-item-selection .ssrname{display:none}ul.BelowSixtyBlock li.BelowSixtyBlock_bg .MealCount{left:285px;top:-60px}li.BelowSixtyBlock_bg{background:url(../../images/spicejet/meals/Festive_Temptation.jpg) no-repeat center;height:250px;width:740px!important;border-top:0 solid #ccc;background-size:contain}li.BelowSixtyBlock_bg .mealPanel-item-image{display:none}.BelowSixtyBlock-meals{float:left;clear:both;margin-left:57px;width:940px;position:relative;margin-bottom:-200px;z-index:10}.BelowSixtyBlock-meals .BelowSixtyBlock-title{float:left;clear:both;color:#c71f28;font-size:24px;padding-left:0;position:absolute;top:10px;left:5px;font-weight:700;margin-bottom:20px;width:750px;line-height:25px}.BelowSixtyBlock-meals .BelowSixtyBlock-title span{font-size:20px;font-weight:900;font-style:normal;color:#ea1e24;line-height:30px}li.BelowSixtyBlock_bg .mealPanel-item-selection{top:10px;left:790px}li.BelowSixtyBlock_bg .MealCount{position:relative;left:762px;top:20px;float:left;margin-left:28px}li.BelowSixtyBlock_bg span.mealPanel-item-name{color:#fff;font-size:18px}li.BelowSixtyBlock_bg .mealPanel-item-name .ssrname{color:#3c3c3c;font-size:18px;z-index:1000}.BelowSixtyBlock .mealPanel-item-selection{position:relative;width:200px;text-align:center}.Below60Block .meal_selected{width:174px;height:159px;margin-left:3px;position:absolute;z-index:10;cursor:pointer;display:none}.new-meal-type-heading{color:#d41b2d;font-size:40px;font-weight:700;text-align:center}.new-meal-type-heading{color:#d41b2d;font-size:40px;font-weight:700;text-align:left;float:left;width:100%;font-size:32px;margin-left:30px;margin-bottom:5px;padding:0;text-transform:uppercase;margin-top:30px;text-decoration-color:#000;text-decoration-thickness:1px}.new-meal-type-heading .mealType{border-top:1px solid #000;border-bottom:1px solid #000}.mealmidtext{font-size:25px;color:#000;position:relative;top:-8px;left:-4px;border-top:1px solid #000;border-bottom:1px solid #000}.new-meal-type-heading .mealAmount{float:right;padding:5px;background:#bf2130;border-radius:-webkit-border-top-left-radius:40px;-webkit-border-bottom-left-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomleft:40px;border-top-left-radius:40px;border-bottom-left-radius:40px;margin-top:-30px;margin-bottom:20px}.Q400+.new-meal-type-heading .mealAmount{float:right;padding:5px;background:#bf2130;border-radius:-webkit-border-top-left-radius:40px;-webkit-border-bottom-left-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomleft:40px;border-top-left-radius:40px;border-bottom-left-radius:40px;margin-top:-21px;margin-bottom:20px}.new-meal-type-heading .mealAmount-inner{float:right;padding:10px;-webkit-border-top-left-radius:40px;-webkit-border-bottom-left-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomleft:40px;border-top-left-radius:40px;border-bottom-left-radius:40px;border:0 dotted #f3e5e7;margin-right:30px;font-size:18px;color:#fff;font-weight:700}.mealAmount-inner span{font-size:18px;color:#fff;padding-right:5px;margin-right:5px;border-right:1px solid #fff;-webkit-text-fill-color:#fff}.makeselectiontext{text-align:center;font-size:60px;font-weight:700;color:#d41b2d;margin-bottom:25px;font-weight:900}.mealchoosetext{margin-left:64px}.alldaymeals{margin-bottom:10px}.alldaymeals .mealPanel .mealPanel-content li{width:230px;margin-right:20px;margin-bottom:20px}.alldaymeals .mealPanel span.mealPanel-item-name{display:block;font-size:15px;white-space:normal;text-align:left;padding-left:25px;width:76%;padding-right:10px}.alldaymeals .mealPanel-item-name .ssrnvname{font-size:13px;display:inline;padding-bottom:5px;color:red;font-weight:700}.alldaymeals .meal_selected{margin-left:3px;position:absolute;z-index:10;cursor:pointer;display:none;width:170px}.alldaymeals .meal-price-label{font-size:16px}.alldaymeals .mealPanel_item{width:170px!important}.special_meal li{min-height:210px}.special_meal .mealPanel-item-name .ssrnvname{font-size:13px;display:inline;padding-bottom:5px;color:red;font-weight:700}.special_meal .mealPanel-item-name .ssrvegname{font-size:13px;display:inline;padding-bottom:5px;color:green;font-weight:700}.special_meal .meal-price-label{position:absolute;left:27px;top:50px;font-size:16px;font-weight:bolder;z-index:1000;width:120px}.special_meal .meal_selected{width:145px;height:100px;margin-top:0;margin-left:-9px;position:absolute;z-index:10;cursor:pointer;.new-meal-type-heading display:none}.special_meal .MealCount{margin-left:30px;position:absolute;top:184px}.special_meal img{width:120px;margin-bottom:5px}.special_meal li .mealPanel-item-selection{width:126px;margin-top:-8px}.Below60Block{left:4%;width:90%;padding-top:20px!important;height:250px}.below60BlockText{font-size:38px;color:#d41b2d;font-weight:700;text-align:center;line-height:38px;padding-bottom:16px;margin-top:33%}.Below60Block .mealPanel_item{width:30%!important;margin-top:15px}.grey-out-meal{opacity:.4;filter:alpha(opacity=40);background-color:#fff;cursor:not-allowed;pointer-events:none}ul.Q400{overflow:initial;padding-bottom:8px}ul.Breakfast{overflow:initial;padding-bottom:20px}.MealCount{width:61px;height:17px;border:1px solid #b6b7b7;left:-4px;vertical-align:bottom;position:relative;top:22px}.img-fluid{max-width:70%;height:auto;vertical-align:middle}.meal-price-label{width:100%;color:#444;padding-top:5px;font-size:16px}.beverage_bg .meal-price-label{width:22%;color:#444;padding-top:5px;font-size:16px;top:-5px}.insidedsclmr{float:left;width:93%;padding:60px 30px 10px 30px;text-align:justify}.insidedsclmr li{width:100%!important}.govtfield-container .dropdown-caps{width:187px!important}.additionalfield-container .dropdown-caps{width:187px!important}ul.Karim{overflow:visible;margin-top:15px!important;min-height:290px}ul.Karim .mealPanel-item-selection{top:260px!important;left:0px!important;position:absolute;width:290px}ul.Karim .mealPanel-item-selection .ssrname{display:none}ul.Karim li.Fest_bg .MealCount{left:285px;top:-60px}li.Karim_bg{background:url(../../images/spicejet/meals/Karims_platter1.png) no-repeat center;height:250px;width:740px!important;border-top:0 solid #ccc;background-size:contain}li.Karim_bg .mealPanel-item-image{display:none}.Karim-meals{float:left;clear:both;margin-left:57px;width:940px;position:relative;margin-bottom:-200px;z-index:10}.Karim-meals .Karim-title{float:left;clear:both;color:#c71f28;font-size:24px;padding-left:0;position:absolute;top:10px;left:5px;font-weight:700;margin-bottom:20px;width:750px;line-height:25px}.Karim-meals .Karim-title span{font-size:20px;font-weight:900;font-style:normal;color:#ea1e24;line-height:30px}li.Karim_bg .mealPanel-item-selection{top:10px;left:790px}li.Karim_bg .MealCount{position:absolute;left:-4px;top:295px}li.Karim_bg span.mealPanel-item-name{color:#fff;font-size:18px}li.Karim_bg .mealPanel-item-name .ssrname{color:#3c3c3c;font-size:18px;z-index:1000}li.Karim_bg{position:relative;top:-24px}.Karim .mealPanel-item-selection{position:relative;width:200px;text-align:center}.SCdesctxt{line-height:20px;text-align:center;padding:1% 30%}.SCtoptxt{font-size:18px;font-style:italic;padding-bottom:20px}.SCalerttxt{font-size:16px;padding-bottom:20px}.warnimg{width:25px;position:relative;top:3px}.regtxt{text-align:center;padding:3% 25%;font-size:17px;font-weight:600}@media (max-width:767px){.SCdesctxt{line-height:20px;text-align:center;padding:1% 9%}.regtxt{text-align:center;padding:3% 5%;font-size:17px;font-weight:600}}@-moz-document url-prefix(){.availabilityTable tr .bold .flighttooltip{margin:-47px -500px -500px 15px}}.grid-spiceplus-icon{width:42px;height:60px;display:inline-block;background:url(../../images/spicejet/svg_icon_sprite.png) no-repeat -1209px -420px;transform:scale(.75)}.grid-spice-plus-icon{width:36px;height:40px;display:inline-block;background:url(../../images/spicejet/svg_icon_sprite.png) no-repeat -1209px -420px}#divBaggage{padding:15px 0 27px!important}.ab-passenger-detail{float:left;width:25%;padding:16px 0 15px 0;font-size:16px;text-transform:uppercase}.onwardaddbagtext{margin:10px}.ao-main-icon .additional-baggage-icon{background:#fff url(../../images/spicejet/svg_icon_sprite.png) -764px -1789px no-repeat;border-radius:50%}#divExtaBag .mealdropdown{padding-left:0}#divExtaBag .mealdropdown select{margin-right:30px!important}#divExtaBag1 .mealdropdown{padding-left:0}#divExtaBag1 .mealdropdown select{margin-right:30px!important}#divExtaBag2 .mealdropdown{padding-left:0}#divExtaBag2 .mealdropdown select{margin-right:30px!important}#divExtaBag3 .mealdropdown{padding-left:0}#divExtaBag3 .mealdropdown select{margin-right:30px!important}#divExtaBag4 .mealdropdown{padding-left:0}#divExtaBag4 .mealdropdown select{margin-right:30px!important}#divExtaBag5 .mealdropdown{padding-left:0}#divExtaBag5 .mealdropdown select{margin-right:30px!important}#divExtaBag6 .mealdropdown{padding-left:0}#divExtaBag6 .mealdropdown select{margin-right:30px!important}#divExtaBag7 .mealdropdown{padding-left:0}#divExtaBag7 .mealdropdown select{margin-right:30px!important}#divExtaBag8 .mealdropdown{padding-left:0}#divExtaBag8 .mealdropdown select{margin-right:30px!important}#divExtaBag9 .mealdropdown{padding-left:0}#divExtaBag9 .mealdropdown select{margin-right:30px!important}.faremaskag{background:rgb(224 105 105 / 33%);border-radius:5px;height:60px;margin-top:10%;border:1px solid rgb(253 113 113 / 45%);width:100%}.faremasktxt{color:#000!important;font-size:14px!important;font-weight:800;padding-left:0;padding-top:0}.insidedsclmr p{width:100%!important}.Breakfast{min-height:315px}ul.Q400{min-height:264px}.special_meal{margin-bottom:3px!important}.ChefsChoice li{margin-bottom:25px!important}.scid{width:25%}.scpwd{width:25%}.contactemailfield{float:none!important}.guest-row>.fleft.pd5{width:100%;min-width:910px}#divCity{left:10px;top:-20px}#passengerMainBody .contactInputContainer .contact-details-col-2 .row .form-element .right .phone{margin-left:5px;float:left;width:220px!important;height:34px;margin-bottom:14px!important}.star-header{position:relative;left:-4px;font-size:20px;color:red;top:6px}.star-header-agent{position:relative;left:-4px;font-size:20px;color:red;top:6px}.Combos{min-height:180px;left:30px}#CONTROLGROUPPAYMENTBOTTOM_ControlGroupPaymentInputViewPaymentView_TextBoxMPGSExpiryMonth, #CONTROLGROUPPAYMENTBOTTOM_ControlGroupPaymentInputViewPaymentView_TextBoxMPGSExpiryYear {width: 72px;}