@media only screen and (max-width:767px){body.modal-open{padding:0px!important;overflow:hidden!important}#open-login .modal-dialog{margin:1.5rem}#open-login .tab-content{background:#fff;padding:15px}}@media only screen and (max-width:480px){#open-login .tab-content{background:#fff;padding:15px;height:unset;border-radius:5px}.seperator{left:20%;right:20%}.custom-modal-body-2,.signin-form{border-radius:0 0 5px 5px!important}}@media only screen and (min-width:768px){#open-login .nav.nav-tabs,#loginsignupCtn .nav.nav.nav-tabs{margin:0}#open-login .tab-content,#loginsignupCtn .tab-content{padding:15px}#open-login .modal-dialog,#loginsignupCtn .modal-dialog{max-width:700px!important;min-width:700px!important}.seperator{left:30%;right:30%}.tab-menu-section-page{margin:0 30px}#open-login .tab-content-page,#loginsignupCtn .tab-content-page{margin:0 30px}.custom-modal-body-2{min-height:425px;display:flex;border-radius:5px!important;background-color:#eaeaea}.signin-form{border-radius:5px 0 0 5px}}@media only screen and (min-width:992px){#open-login .modal-dialog,#loginsignupCtn .modal-dialog{max-width:800px!important;min-width:800px!important}}.btn-social{color:#555;text-align:center;position:relative;font-size:14px;margin-bottom:8px;position:relative;border:1px solid #ccc;border-radius:6px;display:flex;align-items:center;justify-content:start;padding:10px 15px}.btn-social p{padding-bottom:0;margin-bottom:0}.btn-social label{margin-bottom:0;margin-right:0;line-height:1}.btn-social:before{font-weight:900;font-family:Font Awesome\ 5 Brands;left:15px;position:absolute;top:12px}#open-login .btn-orange,#loginsignupCtn .btn-orange,.modal .btn-orange{text-transform:capitalize;border:2px solid #fff;transition:all .25s ease;outline:none!important;cursor:pointer;color:#fff;border-color:#fb6330;background-color:#fb6330;font-size:14px!important;min-width:130px;border-radius:4px;font-weight:400;margin:auto}.color-fb{background:#3b5998}.color-gm{background:#d34836}.btn-social input{background:transparent;border:none;width:100%;padding:0}.btn-social input:focus{outline:none;box-shadow:none}#open-login .input-group-addon,#loginsignupCtn .input-group-addon{padding:4px 8px;font-size:14px;font-weight:400;line-height:1;color:#555;background-color:transparent!important;border:none!important;position:absolute;z-index:1;top:25%;left:4px}.input-group-addon1{padding:4px 8px;font-size:14px;font-weight:400;line-height:1;color:#555;background-color:transparent!important;border:none!important;position:absolute;z-index:1;top:25%;left:41%}#open-login .nav-tabs>li>a,#open-login .nav-tabs>li>a:focus,#open-login .nav-tabs>li>a:hover,#loginsignupCtn .nav-tabs>li>a,#loginsignupCtn .nav-tabs>li>a:focus,#loginsignupCtn .nav-tabs>li>a:hover{background:transparent!important;text-align:center!important;border:none!important;border-bottom:1px solid #9E9E9E!important;color:#9E9E9E!important;padding:15px!important}#open-login .nav-tabs>li>a.active,#open-login .nav-tabs>li>a.active:focus,#open-login .nav-tabs>li>a.active:hover,#open-login .nav-tabs>li.active>a,#open-login .nav-tabs>li.active>a:focus,#open-login .nav-tabs>li.active>a:hover,#loginsignupCtn .nav-tabs>li>a.active,#loginsignupCtn .nav-tabs>li>a.active:focus,#loginsignupCtn .nav-tabs>li>a.active:hover,#loginsignupCtn .nav-tabs>li.active>a,#loginsignupCtn .nav-tabs>li.active>a:focus,#loginsignupCtn .nav-tabs>li.active>a:hover{background:transparent!important;text-align:center!important;padding:15px!important;border:none!important;border-bottom:2px solid #00589f!important;color:#00589f!important;font-weight:500}#open-login .nav.nav-tabs,#loginsignupCtn .nav.nav-tabs{background:#eee!important}body.modal-open{padding-right:0px!important}@media only screen and (max-width:768px){body.modal-open{position:fixed;padding-right:0px!important}input[type=radio]#rbLogEmail.cnOnly{margin-top:-20px!important}}@media only screen and (min-width:769px){input[type=radio]#rbLogEmail.cnOnly{margin-top:-5px!important}}.modal-open #open-login{overflow-x:hidden;overflow-y:hidden}#open-login .input-group .form-control,#loginsignupCtn .input-group .form-control{box-shadow:none!important;outline:none!important;transition:none!important;background:#f3f1ff!important;border-radius:.25rem;position:relative;padding-left:35px;z-index:auto;border:none}.toggle-eye-password{position:absolute;right:3%;top:30%;z-index:1;border-left:1px solid #ccc;padding-left:10px;color:#555;width:2em;text-align:center}#open-login input[type="password"],#loginsignupCtn input[type="password"]{padding-right:5em}.seperator-wrapper{border-top:1px solid #ced4da;position:relative;margin:30px 0;color:#7e7e7e}.seperator{position:absolute;top:-11px;background:#fff;padding:0 10px;text-align:center}#backToLogin{color:#08589f!important}input[type=radio]{-webkit-appearance:none;background:url(https://resource.busonlineticket.com/image/icon/grey-tick.png);background-size:contain;background-repeat:no-repeat;padding:9px!important;margin-right:5px;margin-top:0;vertical-align:middle;outline:none!important}input[type=radio]:checked{-webkit-appearance:none;background:url(https://resource.busonlineticket.com/image/icon/green-tick.png);background-size:contain;background-repeat:no-repeat;padding:9px!important;margin-top:0;vertical-align:middle;outline:none!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}ul.bot-form-cntrl{list-style:none;margin:0;padding:0}ul.bot-form-cntrl li{margin-bottom:10px}ul.bot-form-cntrl li label{font-size:1rem;font-weight:700;width:100%;margin-bottom:3px;color:#AAA}ul.bot-form-cntrl li .txtbox{width:100%;border:0;box-shadow:none;border-radius:0;outline:0;padding:0;margin:0;font-family:inherit;background:0 0;font-size:1rem;border-bottom:1px solid #dadada}ul.bot-form-cntrl li .lnkForgotPwd{color:#888;text-decoration:none}ul.bot-form-login li label{font-size:1rem;color:#000}ul.bot-form-login li .txtbox{font-size:1rem;color:#212121;padding:.375rem 0rem!important}ul.bot-form-cntrl li .form-control{background:#FFF;border:1px solid #dadada;font-size:1rem!important}.otpText{width:30px;height:30px;margin:0 1%;text-align:center;-webkit-user-select:auto!important;-khtml-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;border:1px solid #9E9E9E;border-radius:4px}.otpText:nth-child(odd){margin-left:1%}.otpText:nth-child(even){margin-right:1%}.offer-trip-overlay{position:fixed;width:100%;height:100%;z-index:9999;background-color:#aaaaaa94;top:0;left:0}.offer-trip-overlay .close-overlay{position:absolute;right:20px;color:#fff;font-size:16px;cursor:pointer}.offer-trip-wrapper{margin:270px auto;width:500px;min-height:150px;max-width:90%;background-color:#fff;border-radius:6px;padding:20px!important;text-align:center;font-size:16px}.offer-trip-wrapper-title{margin:270px auto;width:500px;min-height:150px;max-width:90%;background-color:#fff;border-radius:6px;padding:20px!important;font-size:16px}#open-login .btn.btn-border-red,#loginsignupCtn .btn.btn-border-red{color:#fff;border-color:#fa2c31;background-color:#fa2c31}#open-login .btn.btn-border-blue,#loginsignupCtn .btn.btn-border-blue{color:#fff;border-color:#079bcc;background-color:#079bcc;font-weight:400!important;text-transform:capitalize}#open-login .btn.btn-border-white,#loginsignupCtn .btn.btn-border-white{color:#fff;border-color:#079bcc;background-color:#079bcc}#open-login .btn-large,#loginsignupCtn .btn-large{padding:6px 25px;font-size:14px!important}