#selectcity .citys ul,#selectcity ul.citys{padding:0;list-style:none}.otpgrop span,button#submitBookingOTP{margin-left:0;margin-bottom:0;text-decoration:none;padding:8px 25px!important}#selectcity .modal-header.titlehead{display:flex;align-items:center}#selectcity ul.citys li a{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#2b3e60;text-decoration:none;font-size:14px}@media (min-width:1080px){#lab-location-searchx{text-indent:0;background-color:#194569;background-image:none;border:transparent;color:#fff;border-radius:8px 0 0 8px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}#test_location_search_header_formp{position:relative}form#test_location_search_header_formp i.fa.fa-location-arrow{z-index:8;color:#fff;left:20px!important}#hidden-search-box .search-det{border-radius:0 8px 8px 0!important;margin-left:0}div#hidden-search-box .search-sec i{left:9px!important}}div#_getallcityname_{max-height:250px;overflow-y:scroll}#selectcity .modal-xl{max-width:1040px}p.px-5.text-center.size{font-size:12px;padding-top:25px}p.px-5.text-center.size a{color:#184569}div#_getallcityname_::-webkit-scrollbar{width:10px;height:40px;border-radius:10px}div#_getallcityname_::-webkit-scrollbar-thumb{background:#ffcc29;border-radius:10px}div#_getallcityname_::-webkit-scrollbar-track{background:#194569;border-radius:10px}@media (max-width:767px){#selectcity input.search_city.form-control,.locations{max-width:100%}.locations [data-bs-target="#selectcity"]{text-align:right!important;text-decoration:underline;margin-right:5px}.locations{display:flex;width:100%}.locations a{width:50%}a.call-us-desk.mr-5.p-3.d-block{display:block!important;font-size:0pc!important;padding:0!important}#selectcity .titlehead button.btn.btn-primary{width:100%;text-align:left}#selectcity .modal-header.titlehead{display:flex;align-items:center;flex-direction:column;gap:6px;padding-top:40px}#selectcity ul.citys{gap:30px;overflow:auto;flex-wrap:wrap;justify-content:center}#selectcity .modal-body{padding-left:1rem;padding-right:1rem}#selectcity .row.citys .col.col-xs-6{width:50%;max-width:50%;min-width:50%;margin:0}#selectcity .row.citys{min-height:180px;overflow:auto;max-height:180px}#selectcity .modal-header.titlehead .easy-autocomplete{width:100%!important}ul.citys li{width:17%}}#selectcity .modal-header.titlehead .easy-autocomplete{position:relative;width:unset!important}#selectcity ul.citys{display:flex;gap:40px;margin-top:15px}#showLoginPopup p.mobile-number,p.mobile-number{display:block;margin-top:0;color:#394e59;width:100%}#selectcity ul.citys span{background:#eee;width:60px;height:60px;justify-content:center;align-items:center;display:flex;border-radius:50px;margin-bottom:10px;padding:7px}#selectcity h4.cityheadeing{text-align:center;font-size:20px;font-weight:400}#selectcity .ctmbtn{text-align:center}#selectcity .titlehead button.btn-close{position:absolute;background-color:transparent;right:10px;top:10px;background-size:12px}#selectcity .citys ul li svg path{stroke:#fecc00!important}#selectcity .citys ul li{font-size:13px;margin-bottom:3px;color:#2b3e60;text-transform:uppercase;cursor:pointer}#selectcity .citys ul li svg{width:18px;margin-right:8px}#selectcity .titlehead{background:#eee;justify-content:center;gap:20px}#selectcity .titlehead button.btn.btn-primary{border-color:#ffcc29;background:#ffcc29;color:#282730;font-size:15px;padding:.375rem .75rem;border-radius:.25rem;text-transform:capitalize}#selectcity .titlehead button.btn.btn-primary svg{margin-right:7px}#selectcity input.search_city.form-control{max-width:200px;background-image:linear-gradient(178deg,#f1f1f1,#f9f9f9);font-size:15px}#selectcity input.search_city.form-control::placeholder{color:#282730}#selectcity .ctmbtn a.btn.btn-primary{background:#fff;color:#282730;border:1px solid #282730;border-radius:30px;font-size:13px;padding:8px 15px;margin-top:20px}#selectcity .modal-body{position:relative;flex:1 1 auto;padding-left:2rem;padding-right:2rem}#selectcity ul.citys li a p{text-align:center;color:#000;font-weight:300;text-transform:uppercase;font-size:13px}#selectcity .ctmbtn a.btn.btn-primary.collapsed[aria-expanded=false]{font-size:0px}#selectcity .ctmbtn a.btn.btn-primary.collapsed[aria-expanded=false]:after{content:"Show all Cities";font-size:13px}#showLoginPopup ._login_number_div .card,#showLoginPopup ._verfy_otp_div .card{border:none;padding:0;margin:10px 0 0}#showLoginPopup button.btn-close{position:absolute}#showLoginPopup .modal-header{display:flex;justify-content:space-between;align-items:center}.main-serction._verfy_otp_div .input-section .d-flex.gp,.otpgrop{justify-content:space-between}#showLoginPopup h3.logged_in{padding:0;margin:0;font-size:27px;font-weight:500}.time_table a:active{background-color:transparent;border:transparent;color:#fff}.online.payment .form-check-input:checked{border:4px solid #fff!important;background:#194569;outline-color:#194569}.cards .input-section{padding:0;position:relative}#showLoginPopup .modal-dialog{max-width:300px;margin:1.75rem auto}.login-card h3.heading-small{font-size:15px;text-align:center;padding-top:30px;color:#282730;margin-bottom:20px}.logitio button.btn-close.btn{position:absolute;right:21px;padding:1px}button#submitBooking{background:#234d6e;width:100%;color:#fff;padding:5px!important;margin-top:20px;margin-bottom:15px;border-radius:30px;text-transform:capitalize}.login-card small{display:block;text-align:center;font-size:11px;line-height:20px}#showLoginPopup .modal-dialog .modal-content{border-radius:19px}#showLoginPopup input.form-control{height:36px!important;border-radius:30px}.cards .input-section .error-class{margin-top:-2px;top:7px}.main-serction._verfy_otp_div .input-section{padding:5px 15px}p.mobile-number{font-size:11px}.otpgrop{display:block}.otpgrop span{display:block;font-size:12px;width:initial;background:#fff;color:#394e59;border:1px solid #194569;border-radius:30px;font-weight:700;text-align:center;margin-top:13px}.sub_total p,section#cart .btn{font-weight:500}span.resent_otp_d.resend-otp-text{text-align:center;position:relative;top:15px;width:100%!important;padding:5px 0;display:block;font-size:11px}.cards._login_number_div,.main-serction._verfy_otp_div{padding-bottom:15px}.main-serction._verfy_otp_div .input-section .error-class{top:30px}span._chngeMobile{text-align:right}.input-section span{width:100%!important}span._resent_otp.resend-otp-link{width:initial!important}.main-serction._verfy_otp_div .input-section .d-flex.gp{justify-content:space-between;margin-bottom:10px}.main-serction._verfy_otp_div .card{margin-top:0!important}.member_list_div .box.box-1{position:relative}.member_list_div .box.box-1 .remove_items{z-index:9;top:12px;right:20px}button.a-btn.btn._ConfirmBooking[disabled],button.a-btn.btn._ConfirmBooking[disabled]>span{background:#eee!important;color:#194569!important;font-weight:500}.empty-cart-box{height:auto;margin:0;color:#b9b1b1;padding:10px 40px 40px;background-color:transparent;border:0 dashed #ddd;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.otp-input input{width:36px!important}._confirm_delete_from_cart_ .modal-dialog,._confirm_delete_member .modal-dialog{max-width:421px;margin:1.75rem auto}#showLoginPopup p.mobile-number{font-size:11px;text-align:center;margin-bottom:0}#showLoginPopup p.mobile-number span{margin:0;color:#000;font-weight:400;display:inline-block;width:auto!important}#showLoginPopup input#sname{width:10%;border:1px solid #19e37e;height:35px;text-align:center;border-left:0;border-right:0px;border-top:0;border-radius:0!important;background-color:transparent}.sub_total p{font-size:14px}.date-section a{width:12%}.offcanvas-header .input-group-append{z-index:99}#showLoginPopup input.form-control{font-size:13px;border:1px solid rgba(0,0,0,.125);padding-left:14px;color:gray}.otp_error{font-size:11px}button#submitBookingOTP{background:#194569;color:#fff;width:100%;margin-top:10px;font-size:13px;border-radius:25px;border:none;font-weight:600}.cards .input-section .error-class{position:static!important}.timerCount{display:inline!important}@media (max-width:767px){a.call-us-desk.mr-5.p-3.d-block{display:block!important;font-size:0pc!important;padding:0!important}#selectcity .titlehead button.btn.btn-primary{width:100%;text-align:left}#selectcity .modal-header.titlehead{display:flex;align-items:center;flex-direction:column;gap:6px;padding-top:40px}#selectcity input.search_city.form-control{max-width:100%}#selectcity ul.citys{gap:30px;overflow:auto}#selectcity .modal-body{padding-left:1rem;padding-right:1rem}#selectcity .row.citys .col.col-xs-6{width:50%;max-width:50%;min-width:50%;margin:0}#selectcity .row.citys{min-height:240px;overflow:auto;max-height:240px}#selectcity .modal-header.titlehead .easy-autocomplete{width:100%!important}._cart_item_list{margin-top:40px}.empty-cart-box svg{width:100%}.member_list_div .box.box-1 .remove_items{z-index:9;top:1px!important;right:15px!important}}