:root {
    --school-primary: #0F406B;
    --school-secondary: #676c73
}


.horizontal-logo {
    background-image: url('https://studentlogin.aiuniv.edu/logo_H2.fc0b1bfeaa58d2c3.svg');
    height: 60px;
    padding: 10px;
    background-repeat: no-repeat;
}


button.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #0F406B;
    --bs-btn-border-color: #0F406B;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0F406B;
    --bs-btn-hover-border-color: #0F406B;
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0F406B;
    --bs-btn-active-border-color: #0F406B;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0F406B;
    --bs-btn-disabled-border-color: #0F406B;
}

button.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #676c73;
    --bs-btn-border-color: #676c73;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #676c73;
    --bs-btn-hover-border-color: #676c73;
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #676c73;
    --bs-btn-active-border-color: #676c73;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #676c73;
    --bs-btn-disabled-border-color: #676c73;
}

button.btn-modal-primary {
    --bs-btn-color: #0F406B;
    --bs-btn-bg: #fff;
    --bs-btn-border-color: #fff;
    --bs-btn-hover-color: #0F406B;
    --bs-btn-hover-bg: #fff;
    --bs-btn-hover-border-color: #fff;
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #fff;
    --bs-btn-active-border-color: #fff;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #fff;
    --bs-btn-disabled-border-color: #fff;
}



.form-control:focus-within {
    border-color: #999;
}

.form-control.is-valid, .was-validated .form-control:valid {
    border-color: #999;
    background-image: none;
}

[type=radio].form-check-input:checked {
    background: #0F406B;
    outline: 1px solid #0F406B;
    border-color: #fff;
}


[type=checkbox].form-check-input:checked {
    background-color: #0F406B;
    border-color: #0F406B;
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
    background-color: #0F406B;
}

[type=checkbox].form-check-input:focus {
    border-color: #0F406B;
}

[type=radio].form-check-input:focus {
    border-color: #0F406B;
}

[type=checkbox]:focus {
    border-color: #0F406B;
}

[type=radio]:focus {
    border-color: #0F406B;
}



/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkFJVS1UaGVtZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiJBSVUtVGhlbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xyXG4gICAgLS1zY2hvb2wtcHJpbWFyeTogIzBGNDA2QjtcclxuICAgIC0tc2Nob29sLXNlY29uZGFyeTogIzY3NmM3M1xyXG59XHJcblxyXG5cclxuLmhvcml6b250YWwtbG9nbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vc3R1ZGVudGxvZ2luLmFpdW5pdi5lZHUvbG9nb19IMi5mYzBiMWJmZWFhNThkMmMzLnN2ZycpO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcblxyXG5idXR0b24uYnRuLXByaW1hcnkge1xyXG4gICAgLS1icy1idG4tY29sb3I6ICNmZmY7XHJcbiAgICAtLWJzLWJ0bi1iZzogIzBGNDA2QjtcclxuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBGNDA2QjtcclxuICAgIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xyXG4gICAgLS1icy1idG4taG92ZXItYmc6ICMwRjQwNkI7XHJcbiAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwRjQwNkI7XHJcbiAgICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwxMzIsMjUzO1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWJnOiAjMEY0MDZCO1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBGNDA2QjtcclxuICAgIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcclxuICAgIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xyXG4gICAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRjQwNkI7XHJcbiAgICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwRjQwNkI7XHJcbn1cclxuXHJcbmJ1dHRvbi5idG4tc2Vjb25kYXJ5IHtcclxuICAgIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xyXG4gICAgLS1icy1idG4tYmc6ICM2NzZjNzM7XHJcbiAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2NzZjNzM7XHJcbiAgICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcclxuICAgIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjc2YzczO1xyXG4gICAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNjc2YzczO1xyXG4gICAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksMTMyLDI1MztcclxuICAgIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcclxuICAgIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzY3NmM3MztcclxuICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM2NzZjNzM7XHJcbiAgICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcbiAgICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcclxuICAgIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNjc2YzczO1xyXG4gICAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNjc2YzczO1xyXG59XHJcblxyXG5idXR0b24uYnRuLW1vZGFsLXByaW1hcnkge1xyXG4gICAgLS1icy1idG4tY29sb3I6ICMwRjQwNkI7XHJcbiAgICAtLWJzLWJ0bi1iZzogI2ZmZjtcclxuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMEY0MDZCO1xyXG4gICAgLS1icy1idG4taG92ZXItYmc6ICNmZmY7XHJcbiAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwxMzIsMjUzO1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmZmO1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcclxuICAgIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xyXG4gICAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmZmY7XHJcbiAgICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcblxyXG5cclxuLmZvcm0tY29udHJvbDpmb2N1cy13aXRoaW4ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzk5OTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZDogIzBGNDA2QjtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMEY0MDZCO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5cclxuW3R5cGU9Y2hlY2tib3hdLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEY0MDZCO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMEY0MDZCO1xyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRjQwNkI7XHJcbn1cclxuXHJcblt0eXBlPWNoZWNrYm94XS5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzBGNDA2QjtcclxufVxyXG5cclxuW3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMEY0MDZCO1xyXG59XHJcblxyXG5bdHlwZT1jaGVja2JveF06Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMEY0MDZCO1xyXG59XHJcblxyXG5bdHlwZT1yYWRpb106Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMEY0MDZCO1xyXG59XHJcblxyXG5cclxuIl19 */
