.tooltip1{position:relative;display:inline-block}.tooltip1 .tooltiptext{visibility:hidden;width:294px;font-size:12px;line-height:19px;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:72%;margin-left:-60px;box-shadow:0 3px 10px #918d8d}.tooltip1:hover .tooltiptext{visibility:visible}.ant-form-item .ant-form-item-control-wrapper .ant-form-item-control #pinCode{width:48%}.tooltip-bottom:after{content:"";position:absolute;bottom:-14%;left:47%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff;transform:rotate(180deg)}.ant-select .ant-select-selection .ant-select-selection-selected-value{color:rgba(0,0,0,.65)!important;margin-left:-5px!important}.ant-select-selection__placeholder{color:#ccc!important;display:block}.page-loader{text-align:center;width:100%;position:absolute;z-index:1;height:100%;background:hsla(0,0%,100%,.5)}.page-loader .loader-wrap{position:absolute;margin:auto;left:0;right:0;top:50%;transform:translateY(-50%)}#my_app{background-color:#f2f2f2;margin:0!important;padding-top:20px;padding-bottom:20px}.phone-confirm-table{width:100%}.phone-confirm-table td,.phone-confirm-table th{padding:5px 10px;font-size:12px;line-height:20px}.phone-confirm-table th{text-align:right;width:140px}.passengers-table{width:100%}.passengers-table td,.passengers-table th{padding:5px 10px;font-size:12px;line-height:20px}.page-heading{font-size:24px;line-height:32px;margin-top:0;margin-bottom:20px;padding-bottom:20px}.page-heading.border-bot{border-bottom:1px solid #ccc;padding-bottom:5px}.page-heading small{margin-left:15px}.fare-box{display:inline-block;width:55px;text-align:right}.paywallets img{max-width:140px}.wallet-btns button{margin-right:15px}.transactions_table table{font-size:12px}.transactions_table table .ant-table-tbody>tr>td,.transactions_table table .ant-table-thead>tr>th{padding:8px}.mybookings{position:relative;min-height:400px}.f12{font-size:12px}.ant-table table{width:100%;border-collapse:separate;border-spacing:0;text-align:left;margin:auto;background:#fff;box-shadow:0 3px 18px 8px rgba(0,0,0,.1);margin-top:10px;border-radius:10px;border-bottom:3px solid #f85007;position:relative}.ant-tabs-vertical.ant-tabs-left>.ant-tabs-content{padding-left:20px;padding-right:20px;border-left:1px solid #e8e8e8}.ant-table-tbody>tr:hover>td{background:#eaeaea}.ant-table-thead>tr>th{background:none;-webkit-transition:background .3s ease;transition:background .3s ease;text-align:left;color:#000;font-weight:500;border-bottom:1px solid #f66e17;font-size:14px;font-family:Montserrat,sans-serif!important}.ant-table-tbody>tr>td{font-size:12px}.my_profile{margin:auto;padding:30px;background:#fff;box-shadow:0 3px 18px 8px rgba(0,0,0,.1);margin-top:20px;border-radius:10px;border-bottom:3px solid #f85007;position:relative;margin-bottom:30px}.ant-select-dropdown-menu-item-active,.ant-select-dropdown-menu-item:hover{background:#fff;color:#000}.ant-select-dropdown-menu{border:1px solid #ccc;border-top:0}.ant-btn-primary{border-color:#f67a1d!important}.ant-input-affix-wrapper .ant-input-prefix{right:12px;left:auto!important}.ant-input-affix-wrapper .ant-input-prefix i{color:#f8550a!important;font-size:18px}.ant-input-affix-wrapper .ant-input:not(:first-child){padding-right:30px;padding-left:5px!important}.ant-select-arrow{color:#f8550a!important}.oauth{padding:0;margin:0;list-style:none}.oauth li{display:inline-block}.oauth li svg{width:2em;height:2em;color:#f5723e}.otp-modal label{text-align:left;display:block;line-height:20px}.otp-modal label:after{content:""}.otp-modal .ant-btn-primary{width:100%}.otp-modal .ant-modal-close-x{color:#fff;background:linear-gradient(0deg,#f68121 0,#f85007);width:30px;height:30px;line-height:30px}h4.item-title{font-size:14px;line-height:26px}h4.item-title,h5.item-desc{margin-bottom:0;letter-spacing:.5px}h5.item-desc{font-size:12px;line-height:20px;color:#999;margin-top:0!important}.wallet_page .wallet_left_sec{background:#fff;border-radius:10px;padding:0;border:3px solid #f2f2f2;width:27%;float:left}.wallet_page .wallet_left_sec .wallet_bal{border-radius:10px 10px 0 0;padding:30px 0;background-image:-webkit-linear-gradient(195deg,#3023ae,#c86dd7);background-image:-moz-linear-gradient(195deg,#3023ae,#c86dd7);background-image:-o-linear-gradient(195deg,#3023ae,#c86dd7);background-image:linear-gradient(255deg,#3023ae,#c86dd7);text-align:center}.wallet_page .wallet_left_sec .wallet_bal h3{font-size:34px;margin:0;color:#fff;font-weight:700}.wallet_page .wallet_left_sec .wallet_bal h3 span{font-weight:400}.wallet_page .wallet_left_sec .wallet_bal h6{margin-top:5px;font-size:16px;text-transform:uppercase;color:#fff;font-weight:700;opacity:.7}.wallet_page .wallet_left_sec .wallet_cash_types{padding:15px 0;margin:0 15px}.wallet_page .wallet_left_sec .wallet_cash_types li{list-style:none;margin-bottom:32px;clear:both;margin:10px 0;display:flow-root}.wallet_page .wallet_left_sec .wallet_cash_types li button{width:100%;border-radius:50px!important;line-height:normal;font-size:16px;color:#fff;background-image:linear-gradient(255deg,#3023ae,#c86dd7);padding:10px;border:0;font-weight:700;height:auto;text-transform:uppercase}.wallet_page .wallet_left_sec .wallet_cash_types li .my_cash{background-position:0 0;width:42px;height:41px;position:relative;background-size:134px;float:left}.wallet_page .wallet_left_sec .wallet_cash_types li .my_pramo{background-position:-3em 0;width:38px;height:41px;position:relative;background-size:134px;float:left;margin:0 2px}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_left{float:left;width:100%}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_left div{float:left;text-align:left;margin-left:5px}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_left div .wallet_cash_types_left_p1{font-size:16px;margin-bottom:0;font-weight:700;color:#000;line-height:normal}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_left div .wallet_cash_types_left_p2{padding:1px 8px;font-size:11px;color:#fff;background-color:#249995;text-transform:uppercase;border-radius:50px;display:-webkit-inline-box;font-weight:700;margin-bottom:0}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_right{text-align:right;float:left;width:100%;margin-right:0}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_right p{font-size:25px}.wallet_page .wallet_left_sec .wallet_cash_types li .wallet_cash_types_right p span{font-size:15px}.wallet_page .wallet_right_sec{background:#fff;width:71%;float:right;border-radius:10px;padding:25px 15px 0}.wallet_page .wallet_right_sec .side-heading{font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:2px;margin-bottom:20px}.wallet_page .wallet_right_sec .ant-table table{width:100%!important;border-bottom:3px solid #4e4bb5!important;border:0;box-shadow:0 0;border-radius:0;margin:0}.wallet_page .wallet_right_sec .ant-table table .ant-table-thead th{font-weight:700}.wallet_page .wallet_right_sec .ant-table table td{padding:10px}.wallet_page .wallet_right_sec .ant-table table td .ant-tag{cursor:default!important}.wallet_page .wallet_right_sec .ant-table table .wallet_type_non_promo{background-size:62px;height:21px;width:19px;float:left;background-position:0 0;margin-right:5px;margin-top:5px}.wallet_page .wallet_right_sec .ant-table table .wallet_type_promo{background-size:62px;height:21px;width:19px;float:left;background-position:-19px 0;margin-right:5px;margin-top:5px}.wallet_page .wallet_right_sec .ant-table table .ant-table-tbody>tr:last-child>td{border:0}.wallet_page .wallet_right_sec .ant-pagination li.ant-pagination-item-active{background:#494ab3;border-color:#494ab3}.wallet_page .wallet_right_sec .ant-pagination li.ant-pagination-item-active a{color:#fff;font-weight:700}.wallet_right_sec .transactions_table td:nth-child(3){width:230px}.smart_miles_page .smart_miles_left_sec{background:#fff;border-radius:10px;padding:0;border:3px solid #f2f2f2;width:27%;float:left;border:1px solid #000}.smart_miles_page .smart_miles_right_sec{background:#fff;width:71%;float:right;border-radius:10px;padding:25px 0}.smart_miles_page .smart_miles_right_sec .side-heading{font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:2px;border-bottom:1px solid #333;padding:0 0 15px 15px}.smart_miles_page .smart_miles_right_sec .ant-table table{width:100%!important;box-shadow:none}.smart_miles_page .smart_customer{border-radius:10px;padding:30px 0;background-image:-webkit-linear-gradient(195deg,#563a79,#77c1b5);background-image:-moz-linear-gradient(195deg,#563a79,#77c1b5);background-image:-o-linear-gradient(195deg,#563a79,#77c1b5);background-image:linear-gradient(255deg,#563a79,#77c1b5);text-align:center;border-bottom:1px solid #000}.smart_miles_page .smart_customer span{color:#fff;float:left;width:100%}.smart_miles_page .smart_customer h6{font-size:14px;padding:0 30px;width:80%;margin:15px auto 0;color:#fff;font-size:16px}.smart_miles_page .smart_progress{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:30px;padding:30px 20px 20px;min-height:100px}.smart_miles_page .smart_star{padding-bottom:30px;float:left;width:100%;position:relative;font-weight:700}.smart_miles_page .smart_star span{width:100%;float:left;text-align:center}.smart_miles_page .smart_point{font-size:16px}.smart_miles_page .customer_star{border-radius:10px;padding:5px 0;background-image:-webkit-linear-gradient(195deg,#77c1b5,#563a79);background-image:-moz-linear-gradient(195deg,#77c1b5,#563a79);background-image:-o-linear-gradient(195deg,#77c1b5,#563a79);background-image:linear-gradient(255deg,#77c1b5,#563a79);text-align:center;border:1px solid #000;width:100%;float:left;bottom:-20px;position:absolute;height:60px}.smart_miles_page .customer_star .star-img-left{height:23px;float:left;margin-left:15px;margin-top:12px}.smart_miles_page .customer_star .star-img-right{height:23px;float:right;margin-right:15px;margin-top:12px}.smart_miles_page .customer_content{bottom:-19px;left:50%;position:absolute;background:#4156b5;padding:10px;margin-left:-100px;width:200px;border-radius:10px;height:83px;color:#fff;border:1px solid #000;text-align:center}.smart_miles_page .customer_content h6{margin:0;line-height:18px}.smart_miles_page .customer_content span{color:#ff0;text-transform:capitalize}.smart_miles_page .smart_star span:nth-child(2){margin-bottom:40px}.smart_miles_page .smart_progress .ant-progress-bg{background:#4156b5}.smart_miles_page .smart_progress .ant-progress-inner{background:#eaeaea}.smart_miles_page .arrow-img{margin-left:10px}.smart_miles_page .prime_image{position:absolute;right:0;top:-15px;width:200px;text-align:center}.smart_miles_page .prime_image p{margin-top:5px}.smart_miles_page .point_head_left.col-md-12{padding:0}.smart_miles_page .prime-img{margin-right:3px}.smart-miles-otp-form .ant-form-item-label{float:left}.smart-miles-otp-form .ant-col-12 .ant-form-item-control-wrapper{float:left;width:70%}.smart-miles-otp-form .btn-block .ant-form-item-children{position:relative;width:100%;float:left;text-align:center}.smart-miles-otp-form .confirm-transfer,.smart-miles-otp-form .confirm-transfer:hover{margin-right:20px;background:#2da89e;border-color:#2da89e!important}.smart-miles-otp-form .cancel-transfer,.smart-miles-otp-form .cancel-transfer:hover{background:#f4443e;border-color:#2da89e!important}.prime_point_list ol{padding-left:10px}.prime_point_list p{margin-bottom:5px}.prime_point_list .prime_list{float:left;width:85%;text-align:center;margin-bottom:15px}.prime_point_list .prime_list span{display:block}.prime_point_list .prime_list div{width:80px;float:left}.prime_point_list .prime_left{width:15%;float:left}.prime_point_list .prime_content,.prime_point_list .prime_head{float:left;width:100%;padding:15px}.prime_point_list .prime_content{border-top:1px solid #b9b9b9}.prime_popup .ant-modal-body{padding:0;width:100%;float:left;background:#fff}.point_added,.point_expired,.point_pending{background:#2296f3;padding:4px;border-radius:15px;display:block;font-weight:700;text-align:center}.point_added{background:#8bc34a}.point_expired{background:#f94340}.bold_text{font-weight:700}#my_app .customer-login-page .ant-table table .ant-table-thead>tr>th{border:none;padding-top:0;padding-bottom:7px}.smart_progress .RSPBprogressBar{height:20px}.smart_progress .RSPBprogressBar .RSPBstep{top:20px}.smart_miles_right_sec .ant-table-tbody>tr>td,.smart_miles_right_sec .ant-table-thead>tr>th{padding:10px}@media (max-width:780px){.otp-modal .ant-modal-content .ant-modal-close{background:transparent}.otp-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{height:auto;background:#2f2f2f;color:#fff}.otp-modal .ant-modal-body .ant-row .ant-col-16{width:100%}.otp-modal .ant-modal-body .ant-row .ant-col-16 .ant-form-item{margin-bottom:5px}.otp-modal .ant-modal-body .ant-row .ant-col-8{width:100%;text-align:center}.otp-modal .ant-modal-body .ant-row .ant-col-8 .ant-form-item{margin-bottom:0}.otp-modal .ant-modal-body .ant-row .ant-col-8 .ant-form-item-label{display:none}.otp-modal .ant-modal-body .ant-row .ant-col-8 .ant-btn-primary{border-width:0}.customer-login-page>div .ant-tabs-top .ant-tabs-content.ant-tabs-content-animated>div:nth-child(2) .ant-table{width:auto;overflow:auto}.customer-login-page>div .ant-tabs-top .ant-tabs-content.ant-tabs-content-animated>div:nth-child(2) .ant-table td{white-space:nowrap}.traveller-form .ant-modal-content .ant-modal-body{padding:15px}.traveller-form .ant-modal-content .ant-modal-body .ant-form-horizontal .ant-form-item .ant-form-item-label{padding-bottom:0}.traveller-form .ant-modal-content .ant-modal-body .ant-form-horizontal .ant-form-item .ant-form-item-label label{margin-bottom:0}.traveller-form .ant-modal-content .ant-modal-body .ant-form-horizontal .ant-form-item .ant-select-arrow{color:#585757!important}.traveller-form .ant-modal-content .ant-modal-body .ant-form-horizontal .ant-form-item #date_of_birth{width:100%}.traveller-form .ant-modal-content .ant-modal-body .ant-form-horizontal .ant-form-item .ant-btn-primary{border-width:0}.traveller-form .ant-row.my_profile form.profile-form{width:auto}.traveller-form .ant-row.my_profile form.profile-form .ant-col-xs-24.ant-form-item-label{padding-bottom:0}.traveller-form .ant-row.my_profile form.profile-form .ant-calendar-picker{width:100%}.customer-login-page .mybookingss .btn-group{width:48%;display:block;float:left;margin:1%!important}.customer-login-page .mybookingss .btn-group .btn{border-radius:0!important}.customer-login-page .mybookings .ant-table{width:100%;overflow:auto}.customer-login-page .mybookings .ant-table table{width:auto;white-space:nowrap}.customer-login-page .wallet_page .wallet_left_sec,.customer-login-page .wallet_page .wallet_right_sec{width:100%}.customer-login-page .wallet_page .wallet_right_sec .side-heading{font-size:20px;letter-spacing:0}.customer-login-page .wallet_page .wallet_right_sec .ant-table-body{width:auto;overflow:auto}.customer-login-page .wallet_page .wallet_right_sec .ant-table-body td{white-space:nowrap}.customer-login-page .ant-row.my_profile>div.ant-col-8{width:100%}.customer-login-page .ant-row.my_profile>div.ant-col-14{width:100%;margin:0}.customer-login-page .ant-row.my_profile>div.ant-col-14 ul{padding:0}.customer-login-page .ant-row.my_profile form.profile-form{width:auto}.customer-login-page .ant-row.my_profile form.profile-form .ant-col-xs-24.ant-form-item-label{padding-bottom:0}.customer-login-page .ant-row.my_profile form.profile-form .ant-calendar-picker{width:100%}.wallet-btns button{margin-bottom:10px}}.customer-login-page .paybitlabanking label:last-child,.mbooking-sec .paybitlabanking label:last-child{width:100%;text-align:left}.customer-login-page .paybitlabanking label:last-child .upi-imgs,.mbooking-sec .paybitlabanking label:last-child .upi-imgs{margin:15px}