body.signin-full-bg{background-repeat:no-repeat;background-size:cover;min-height:100vh;margin:0;padding-top:.5rem}@media(min-width: 320px)and (max-width: 1099px){body.signin-full-bg{background-position:center}}@media(min-width: 1400px){body.signin-full-bg{background-size:100% 100%}}body a.termsandcondition:hover{text-decoration:none !important}body ::placeholder{color:#000 !important;opacity:1}body :-ms-input-placeholder{color:#000 !important}body ::-ms-input-placeholder{color:#000 !important}body form .error:not(input){color:#fff !important;margin-top:.3rem}body .overlay-form{background-color:rgba(4,41,75,.6);position:absolute;width:100%;height:30px;z-index:999}@media(min-width: 320px)and (max-width: 575px){body .overlay-form{height:120px}}@media(min-width: 576px)and (max-width: 767px){body .overlay-form{height:85px}}body a{cursor:pointer}body #termsandcondition:hover{text-decoration:none !important}body .so-set{margin-top:.5rem}body .so-set .form-check-input:checked{background-color:#fff;border:#fff}body .so-set .form-check-input:checked[type=radio]{background-image:url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"%3e%3ccircle r="1.9" fill="%23000"/%3e%3c/svg%3e')}body .so-set .school-option-radio{display:flex;flex-wrap:wrap;justify-content:center}body .so-set .school-option-radio .school-radio-item{margin-right:2rem;margin-bottom:.5rem}body .so-set .school-option-radio .school-radio-item label{font-weight:600}body .so-set p{font-size:.9rem;line-height:25px;text-align:center}#frmNewResetPassword .controls-group span.error,#frmNewResetPassword .controls-group span#spnerror,#frmResetPassword .controls-group span.error,#frmResetPassword .controls-group span#spnerror{margin-inline:auto;display:block;width:max-content}label.error{text-align:center}.check-align label.error{width:max-content;font-size:14px !important;margin-inline:auto}.weak-password,.strong-password,.medium-password{text-align:center}.btndvwidth{width:max-content}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3) !important;-webkit-border-radius:10px !important;border-radius:10px !important}::-webkit-scrollbar-thumb{-webkit-border-radius:10px !important;border-radius:10px !important;background:rgba(255,255,255,.3) !important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5) !important}::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.3) !important}@media(min-width: 320px)and (max-width: 767px){#frmPreferredEmail .btn-old-login,#frmEmailChangePassword .btn-old-login{margin:0 auto}}.autocomplete-hide{position:absolute;margin-top:-200rem;z-index:-999}.input-group .input-group-text{padding:.275rem .5rem}header{background:rgba(4,41,75,.7);min-height:65px;padding:.5rem 0}header img.img-fluid{max-height:50px;height:42px;margin-top:0.53rem}@media(min-width: 1400px){header .si-logo-section{width:11rem}header .si-form-section{width:calc(100% - 11rem)}}header form{margin-top:.6rem;position:relative}header form .form-control{max-height:30px;text-align:center;font-size:1rem !important}header form .check-align label{font-size:1rem !important}header form .input-group input{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}header form .input-group .input-group-text{max-height:29px;border-radius:0 .25rem .25rem 0 !important}header form .input-group .show-password,header form .input-group .show-repassword{color:#000}header form a{color:#fff}header form a:hover{color:#fff}header form .btn-login,header form .btn-old-login{background-color:#ceddea;max-height:30px;line-height:30px;padding:0 .8rem;color:#04294b;font-weight:bold;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:1rem !important}header form .btn-login:disabled,header form .btn-old-login:disabled{background-color:#6b97c0}header form .btn-return{background-color:#fff;color:#04294b;max-height:30px;line-height:30px;padding:0 .8rem;font-weight:bold;display:flex;align-items:center;justify-content:center;text-transform:capitalize;font-size:1rem !important}header form #txtEmail-error a,header form #errorEmail a{color:#ceddea;font-weight:bold;cursor:pointer}header form .check-align{justify-content:start;max-width:12.5rem}header .info-sec.signin-info-sec{margin:0;position:initial;max-width:initial;border-radius:0;background-color:rgba(0,0,0,0);margin-top:1rem}header .info-sec.signin-info-sec h4{color:#fff}header .info-sec.signin-info-sec p{text-align:center;color:#fff}header #dvRestPassword{text-align:center}header #dvRestPassword a{color:#fff;font-size:.9rem;text-align:center;margin-top:.3rem;cursor:pointer;display:inline-block}header .frm-title{font-size:1rem;text-align:center;margin-top:.2rem;margin-bottom:1rem}header .authorice-btn-align{display:flex;flex-wrap:wrap;gap:1.5rem;width:max-content}@media(min-width: 320px)and (max-width: 1199px){header .authorice-btn-align{justify-content:center;width:100%}}@media(min-width: 320px)and (max-width: 767px){header{text-align:center}header form .form-control{margin-bottom:1rem}header form .btn-login{margin:.5rem 0 0}header form .controls-group{margin-bottom:1rem !important}header form #btnresetpasswordemailformatsetup{margin-bottom:1rem;display:inline-block}header form#frmResetPassword .btn-return{margin-top:.5rem}}@media(min-width: 768px)and (max-width: 991px){header{text-align:center}}.pt-main-panel{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 100px);z-index:9;position:relative}.pt-main-panel .pt-inner-panel{width:auto;max-width:100%;background-color:rgba(4,41,75,.9);padding:1rem 2rem;max-height:calc(100vh - 200px);overflow-y:auto}@media(min-width: 320px)and (max-width: 1300px){.pt-main-panel .pt-inner-panel{max-width:95%}}.pt-main-panel .pt-inner-panel h2{text-align:center;font-size:1.5rem;font-weight:normal;color:rgba(255,255,255,.7);margin-top:0rem;letter-spacing:.5px;margin-bottom:1.5rem}.pt-main-panel .pt-inner-panel p{margin:0rem;font-size:1rem;text-align:center;line-height:28px;color:rgba(255,255,255,.7);letter-spacing:.5px}.pt-main-panel .pt-inner-panel h6{text-align:center;margin-top:1.2rem;font-weight:bold;color:rgba(255,255,255,.7);letter-spacing:.5px;margin-bottom:0}#dvPrayerOuter{position:absolute;min-height:50vh;width:100%}.img-info-text{margin:0;position:absolute;bottom:.8rem;width:100%;text-align:center;font-size:1.1rem;color:#fff;font-weight:bold;background-color:rgba(4,41,75,.7);padding-block:.5rem}@media(min-width: 320px)and (max-width: 575px){#dvPrayerOuter{position:static}.pt-main-panel{min-height:calc(100vh - 250px)}.pt-main-panel .pt-inner-panel{height:calc(100vh - 300px)}.pt-main-panel .pt-inner-panel h2{font-size:1.5rem;margin-top:.5rem}.pt-main-panel .pt-inner-panel p{font-size:1rem;line-height:25px;margin-top:1rem}.img-info-text{font-size:1rem;position:static;margin-top:2rem}}.landing-panel{background-color:#04294b}.landing-panel .container{max-width:1140px}.landing-panel .container .app-landing-logo{padding:2rem 0;text-align:center}.landing-panel .container .app-landing-menus ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;gap:5rem;margin-top:1rem}.landing-panel .container .app-landing-menus ul li{display:flex;width:220px;height:120px;box-shadow:rgba(246,176,39,.7) 0px 0px 12px;justify-content:center;align-items:center}.landing-panel .container .app-landing-menus ul li img{max-width:100%;max-height:90px;object-fit:cover}