﻿@charset "utf-8";
/* CSS Document */
/* custom.css */
:root {
    --bs-primary: #ff0000; /* Your new primary color */
    --bs-primary-rgb: 255, 0, 0; /* Corresponding RGB value */
    --bs-secondary: #db7955; /* Your new secondary color */
    --bs-blue: #093266;
    --bs-blue-rgb: 9,50,102;
    --bs-dark: #093266;
    --bs-dark: 9,50,102;
    --mdc-theme-error: #971b2f;
    --cas-theme-primary: #0051ba;
    --mdc-theme-primary: var(--cas-theme-primary, #0051ba);
    --mdc-typography-font-family: Arial, sans-serif;
}

.bg-dark {
    background-color: #166b82 !important;
}

body {
    color: #000000;
}

.norc-header {
    background-color: #dcf8ff;
}

.alert-danger {
    color: #CF010C;
}

p {
    font-size: large;
}

.btn-block {
    display: block;
    width: 100%;
}

.custom-row {
    height: 105px;
}

.btn-outline-primary {
    --bs-btn-color: #166b82;
    --bs-btn-border-color: #166b82;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #166b82;
    --bs-btn-hover-border-color: #166b82;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #166b82;
    --bs-btn-active-border-color: #166b82;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #0d6efd;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #0d6efd;
    --bs-gradient: none;
}

.btn-primary {
    --bs-btn-bg: #166b82;
    --bs-btn-color: #ffffff;
    --bs-btn-border-color: #166b82;
    --bs-btn-hover-color: #e6e6e6;
    --bs-btn-hover-bg: #5c5c5c;
    --bs-btn-hover-border-color: #5c5c5c;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #166b82;
    --bs-btn-active-border-color: #166b82;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #166b82;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #166b82;
    --bs-gradient: none;
}

.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #093266;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #db7955;
    --bs-btn-hover-border-color: #db7955;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
}
