.login-common{background-image:url(../../../images/login-img.jpg);background-repeat:no-repeat;background-size:cover;font-family:"Poppins",sans-serif;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.login-common .login-form{width:450px;padding-top: 40px;}.login-common .login-form .form-control{border:1px solid #ced4da52;margin-bottom:25px;padding:24px 22px}.login-common .login-form .login-footer .login-submit{margin-top:0 !important}.login-common .login-form .login-footer .login-submit .checkbox .checkbox input{padding:0;margin:0;margin-right:10px}.login-common .login-form .login-footer .login-submit{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.login-common .login-form .sign-up{margin-top:10px}.login-common .login-form .submit-btn{text-align:center}.login-common .login-form .submit-btn input{width:100%;background-color:#dc3545;border-color:#515e7600;color:#fff}.login-common .registration{background:#192c4cb0;border-radius:var(--border-radius);border:var(--border-form);padding:var(--max-padding);margin:auto;margin-left:var(--auto);margin-right:var(--auto);font-family:var(--font-family)}.login-common .registration input{background-color:#192c4cb0 !important;color:#fff !important;border:1px solid #ced4da52;margin-bottom:25px}.login-common .registration h3{color:#fff;text-align:center;margin-bottom:30px}.login-common .registration input.btn.btn-primary.btn-lg{width:100%;margin-top:0px;font-size:14px;background-color:#cc1e37 !important;color:var(--background-form);font-weight:var(--font-weight-1);cursor:pointer;border-color:#cc1e37}.login-common .registration select.form-control{background-color:#192c4cb0 !important;color:#fff !important;border:1px solid #ced4da52}.login-common h3{text-align:center;color:#fff;font-weight:500;margin-bottom:30px;margin-top:-10px}.checkout-common select.form-control{margin-top:0 !important}.checkout-common input{margin-top:0 !important}.checkout-common form{background-color:#fff;padding:50px;margin-bottom:100px}.checkout-common label:last-child{margin:15px 0}.checkout-common input[type=submit]{background-color:#ed1b33;width:100%;margin:auto;padding:10px 0;font-size:18px;font-weight:500}.checkout-common .apply-now{align-items:center;width:100%;display:flex;margin-top:24px}.payment-portal form{margin-bottom:0}.payment-portal form input{margin-bottom:25px}.payment-portal form .std-id input{background-color:#eee !important}.payment-portal .form-head{padding:20px 50px;display:flex;align-items:center;justify-content:space-between}.payment-portal .form-head .logo .logo-light{width:70%}.common-modal .modal-content{background-color:#fff !important}.common-modal .modal-content .modal-header{border-bottom-color:#e30a17;background-color:#e30a17;border-bottom-color:#e30a17}.common-modal .modal-content .modal-header h5{color:#fff}.common-modal .modal-content .modal-header .close span{color:#fff}.common-modal .modal-content .modal-body{text-align:justify}.common-modal .modal-dialog{max-width:70% !important}.processing{height:calc(100vh - 100px);display:flex;justify-content:center;align-items:center;margin-top:-55px}.processing h4{background-color:#fff;padding:100px;border-radius:7px;font-size:27px !important;color:#192c4b !important;box-shadow:0px 10px 60px 0px rgba(25,44,75,.32)}.course-details .courseblock{background-color:#fff;padding:15px 10px;width:100%;margin-left:0px;height:auto}.course-details .table-date{height:50px;width:50px;padding:10px}.calendar-block .event-card{padding:20px 12px;width:100%;margin:0;border-radius:3px;background-color:#192c4b;color:#fff}.calendar-block .events-container{overflow-y:hidden;overflow-y:hidden;width:100%;padding:0 !important;margin-top:4px}.warning-msg p{color:#e11313;font-size:13px;position:-webkit-sticky;position:static;bottom:0;z-index:9;width:100%}@media only screen and (max-width: 768px){.login-common .login-form{width:100%}}