/* ============================================
   CLIENT THEME COLORS - MKE
   ============================================
   This file contains only the color overrides
   for MKE client-specific branding.
   
   Extracted from MKESite.css
   ============================================ */

/* ============================================
   BOOTSTRAP 5 THEME COLOR VARIABLES - MKE
   ============================================ */
:root {
  /* PRIMARY BRAND COLOR - Navy Blue */
  --bs-primary: #002878;
  --bs-primary-rgb: 0, 40, 120;
  --bs-primary-bg-subtle: #ccd6e8;
  --bs-primary-text-emphasis: #001a50;
  --bs-primary-border-subtle: #99add1;
  --bs-primary-hover: #5078C8;
  /* SECONDARY COLOR - Dark Gray */
  --bs-secondary: #333a3d;
  --bs-secondary-rgb: 51, 58, 61;
  --bs-secondary-hover: #252a2c;
  /* SUCCESS COLOR */
  --bs-success: #3c763d;
  --bs-success-rgb: 60, 118, 61;
  --bs-success-bg-subtle: #dff0d8;
  --bs-success-border-subtle: #d6e9c6;
  --bs-success-text-emphasis: #155724;
  --bs-success-hover: #2b542c;
  --bs-success-active-bg: #d0e9c6;
  /* INFO COLOR - Bright Blue */
  --bs-info: #0082c8;
  --bs-info-rgb: 0, 130, 200;
  --bs-info-bg-subtle: #cce7f5;
  --bs-info-border-subtle: #99cfe9;
  --bs-info-text: #ffffff;
  --bs-info-hover: #00487f;
  /* WARNING COLOR */
  --bs-warning: #f0ad4e;
  --bs-warning-rgb: 240, 173, 78;
  --bs-warning-bg-subtle: #fcf8e3;
  --bs-warning-border-subtle: #faebcc;
  --bs-warning-text: #8a6d3b;
  --bs-warning-hover: #66512c;
  --bs-warning-active-bg: #faf2cc;
  /* DANGER COLOR - Blue (MKE uses blue for danger/alerts) */
  --bs-danger: #f2dede;
  --bs-danger-rgb: 242, 222, 222;
  --bs-danger-text-emphasis: #a94442;
  --bs-danger-bg-subtle: #cce7f5;
  --bs-danger-border-subtle: #99cfe9;
  --bs-danger-hover: #00487f;
  --bs-danger-active-bg: #b3ddf2;
  /* LIGHT & DARK */
  --bs-light: #f8f9fa;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark: #333a3d;
  --bs-dark-rgb: 51, 58, 61;
  /* LINK COLORS */
  --bs-link-color: #0082c8;
  --bs-link-color-rgb: 0, 130, 200;
  --bs-link-hover-color: #00487f;
  --bs-link-hover-color-rgb: 0, 72, 127;
  /* BODY COLORS */
  --bs-body-color: #6a5f58;
  --bs-body-color-rgb: 106, 95, 88;
  --bs-body-bg: #ffffff;
  --bs-body-bg-rgb: 255, 255, 255;
  /* TEXT COLORS */
  --bs-emphasis-color: #000000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  /* BORDER COLORS */
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  /* CUSTOM PORTAL COLORS */
  --bs-text-muted: #777777;
  --bs-text-dark: #333A3D;
  --bs-bg-light: #f2f2f2;
  --bs-bg-gray: #eeeeee;
  --bs-bg-beige: #BFB8AF;
  --bs-text-gray: #8b8b8b;
  --bs-text-warm-gray: #6a5f58;
  --bs-disabled-text: #cfcfcf;
  --bs-white: #ffffff;
  --bs-help-text: #1d82db;
  /* COMPONENT-SPECIFIC COLORS */
  --bs-well-bg: #EFEFEF;
  --bs-well-border: #b0dcee;
  --bs-panel-footer-bg: #EFEFEF;
  --bs-panel-default-heading-bg: #EFEFEF;
  --bs-panel-default-heading-text: #666666;
  --bs-panel-primary-bg: #0082c8;
  --bs-panel-primary-border: #0082c8;
  --bs-panel-info-bg: #002878;
  --bs-panel-info-border: #002878;
  --bs-panel-danger-bg: #0082c8;
  --bs-panel-danger-border: #0082c8;
  /* GRAY TONES */
  --bs-gray-333: #333333;
  --bs-gray-333a3d: #333A3D;
  --bs-gray-555: #555555;
  --bs-gray-666: #666666;
  --bs-gray-667: #667;
  --bs-gray-777: #777777;
  --bs-gray-888: #888888;
  --bs-gray-999: #999999;
  --bs-gray-ccc: #cccccc;
  --bs-gray-ddd: #ddd;
  --bs-gray-dddddd: #dddddd;
  --bs-gray-e5: #e5e5e5;
  --bs-gray-eee: #eeeeee;
  --bs-gray-efefef: #EFEFEF;
  --bs-gray-f2: #f2f2f2;
  --bs-gray-f5: #f5f5f5;
  --bs-gray-f5f3f3: #F5F3F3;
  --bs-gray-f7: #f7f7f7;
  --bs-gray-f9: #f9f9f9;
  --bs-gray-fffffe: #fffffe;
  /* TABLE & HOVER COLORS */
  --bs-table-hover-bg: #f5f5f5;
  --bs-table-active-bg: #e8e8e8;
  --bs-table-striped-bg: #f9f9f9;
  --bs-table-info-bg: #cce7f5;
  --bs-table-danger-bg: #0082c8;
  /* NAVBAR COLORS */
  --bs-navbar-default-bg: #333a3d;
  --bs-navbar-default-text: #fffffd;
  --bs-navbar-default-link: #fffffd;
  --bs-navbar-default-link-hover-bg: #5078C8;
  --bs-navbar-default-link-hover-color: #002878;
  --bs-navbar-default-active: #002878;
  --bs-navbar-default-active-bg: #ffffff;
  --bs-navbar-default-brand: #0081c5;
  --bs-navbar-inverse-bg: #6487a0;
  --bs-navbar-inverse-border: #4f6d82;
  --bs-navbar-inverse-active: #4f6d82;
  --bs-navbar-toggle-bg: #ddd;
  --bs-navbar-toggle-color: #888888;
  --bs-navbar-toggle-border: #ddd;
  --bs-navbar-toggle-hover: #dddddd;
  --bs-navbar-toggle-hover-bg: #ddd;
  --nav-link-hover-bg: #fff;
  --bs-navbar-toggle-icon: #888888;
  --nav-link-color: #fff;
  --nav-color-gb: #333a3d;
  /* DROPDOWN & MENU COLORS */
  --bs-dropdown-bg: #fffffe;
  --bs-dropdown-border: #ddd;
  --bs-dropdown-link-color: #333A3D;
  --bs-dropdown-link-hover-bg: #fffffe;
  --bs-dropdown-link-hover-color: #0081c5;
  --bs-dropdown-link-hover-gradient: linear-gradient(to left, white 98%, #0081c5 2%);
  --bs-dropdown-link-hover-border-left: solid 3px #0081c5;
  --bs-dropdown-link-active-bg: #0082c8;
  --bs-dropdown-link-active-color: #ffffff;
  /* NAVIGATION COLORS */
  --bs-nav-link-hover-bg: #ddd;
  --bs-nav-link-hover-color: #fffffd;
  --bs-nav-pills-active-bg: #002878;
  --bs-nav-pills-active-color: #ffffff;
  --bs-nav-pills-bg: #eeeeee;
  --bs-nav-pills-color: #333A3D;
  --bs-nav-open-border: #0082c8;
  /* BUTTON COLORS - Solid Buttons */
  --bs-btn-primary-bg: #002878;
  --bs-btn-primary-border: #002878;
  --bs-btn-primary-hover: #5078C8;
  --bs-btn-primary-hover-text: #ffffff;
  --bs-btn-primary-active: #001a50;
  --bs-btn-primary-text: #ffffff;
  --bs-btn-primary-disabled-bg: #99add1;
  --bs-btn-primary-disabled-border: #99add1;
  --bs-btn-primary-disabled-text: #cfcfcf;
  --bs-btn-secondary-bg: #333a3d;
  --bs-btn-secondary-border: #333a3d;
  --bs-btn-secondary-hover: #252a2c;
  --bs-btn-secondary-text: #ffffff;
  --bs-btn-success-bg: #3c763d;
  --bs-btn-success-border: #3c763d;
  --bs-btn-success-hover: #2b542c;
  --bs-btn-success-text: #ffffff;
  --bs-btn-info-bg: #0082c8;
  --bs-btn-info-border: #FD7722;
  --bs-btn-info-hover: #FD9D5D;
  --bs-btn-info-text: #ffffff;
  --bs-btn-warning-bg: #f0ad4e;
  --bs-btn-warning-border: #f0ad4e;
  --bs-btn-warning-hover: #ec971f;
  --bs-btn-warning-text: #ffffff;
  --bs-btn-danger-bg: #d9534f;
  --bs-btn-danger-border: #d9534f;
  --bs-btn-danger-hover: #c9302c;
  --bs-btn-danger-text: #ffffff;
  /* BUTTON COLORS - Outline Buttons */
  --bs-btn-outline-primary-color: #002878;
  --bs-btn-outline-primary-border: #002878;
  --bs-btn-outline-primary-hover-bg: #002878;
  --bs-btn-outline-primary-hover-text: #ffffff;
  --bs-btn-outline-primary-active-bg: #001a50;
  --bs-btn-outline-primary-active-border: #001a50;
  --bs-btn-outline-secondary-color: #333a3d;
  --bs-btn-outline-secondary-border: #333a3d;
  --bs-btn-outline-secondary-hover-bg: #333a3d;
  --bs-btn-outline-secondary-hover-text: #ffffff;
  --bs-btn-outline-secondary-active-bg: #252a2c;
  --bs-btn-outline-success-color: #3c763d;
  --bs-btn-outline-success-border: #3c763d;
  --bs-btn-outline-success-hover-bg: #3c763d;
  --bs-btn-outline-success-hover-text: #ffffff;
  --bs-btn-outline-success-active-bg: #2b542c;
  --bs-btn-outline-info-color: #0082c8;
  --bs-btn-outline-info-border: #0082c8;
  --bs-btn-outline-info-hover-bg: #0082c8;
  --bs-btn-outline-info-hover-text: #ffffff;
  --bs-btn-outline-warning-color: #f0ad4e;
  --bs-btn-outline-warning-border: #f0ad4e;
  --bs-btn-outline-warning-hover-bg: #f0ad4e;
  --bs-btn-outline-warning-hover-text: #ffffff;
  --bs-btn-outline-danger-color: #d9534f;
  --bs-btn-outline-danger-border: #d9534f;
  --bs-btn-outline-danger-hover-bg: #d9534f;
  --bs-btn-outline-danger-hover-text: #ffffff;
  /* OTHER BUTTON COLORS */
  --bs-btn-default-color: #333A3D;
  --bs-btn-default-bg: #ffffff;
  --bs-btn-link-color: #0082c8;
  --bs-btn-link-hover: #002878;
  --bs-btn-focus-color: #002878;
  /* CODE & PRE COLORS */
  --bs-code-bg: #f9f2f4;
  --bs-code-color: #c7254e;
  --bs-pre-bg: #f5f5f5;
  --bs-pre-color: #333A3D;
  --bs-kbd-bg: #333333;
  /* JUMBOTRON COLOR */
  --bs-jumbotron-bg: #cbdcbc;
  --bs-jumbotron-border: #b1cb9b;
  /* PAGINATION COLORS */
  --bs-pagination-color: #0082c8;
  --bs-pagination-hover-color: #00487f;
  --bs-pagination-hover-bg: #f2f2f2;
  --bs-pagination-active-bg: #0082c8;
  --bs-pagination-active-border: #0082c8;
  --bs-pagination-active-color: #fff;
  /* ALERT COLORS */
  --bs-alert-info-bg: #d7d3cc;
  --bs-alert-info-text: #6a5f58;
  --bs-alert-info-border: #d7d3cc;
  --bs-alert-danger-bg: #0082c8;
  --bs-alert-danger-text: #ffffff;
  --bs-alert-danger-border: #0082c8;
  /* LIST GROUP COLORS */
  --bs-list-group-active-bg: #0082c8;
  --bs-list-group-active-border: #0082c8;
  --bs-list-group-active-color: #ffffff;
  --bs-list-group-info-bg: #002878;
  --bs-list-group-info-text: #ffffff;
  --bs-list-group-danger-bg: #0082c8;
  --bs-list-group-danger-text: #ffffff;
  /* MISC UTILITY COLORS */
  --bs-thumbnail-caption-color: #666666;
  --bs-thumbnail-border-hover: #0082c8;
  --bs-changed-highlight: #E6F5FF;
  --bs-hr-border: #efefef;
  --bs-hr-custom: #002878;
  --bs-mark-bg: #fcf8e3;
  --bs-focus-outline: #002878;
  --bs-footer-bg: #f0efec;
  --bs-footer-text: #000000;
  --bs-footer-link: #0082c8;
  --bs-footer-link-hover: #00487f;
  --bs-pre-footer-bg: #0082c8;
  --bs-pre-footer-text: #ffffff;
  --bs-pre-footer-link: #ffffff;
  --bs-pre-footer-link-hover: #ffffff;
  --bs-carousel-indicator: #0082c8;
  --bs-progress-bar-bg: #0082c8;
  --bs-progress-bar-info-bg: #0082c8;
  --bs-badge-active-bg: #0082c8;
  --bs-label-primary-bg: #0082c8;
  --bs-label-primary-hover: #002878;
  --bs-label-info-bg: #0082c8;
  --bs-label-info-hover: #FD9D5D;
  --bs-pilltext-bg: #f2f2f2;
  --bs-pilltext-color: #333A3D;
  --bs-table-color: #6a5f58;
  --bs-table-color-state: #6a5f58;
  --bs-table-color-type: #6a5f58;
  --bs-table-striped-color: #6a5f58;
  /* BACKGROUND HTML */
  --bs-html-bg: #BFB8AF;
  /* CYAN/TURQUOISE TONES */
  --bs-cyan-primary: #0082c8;
  /* LIME GREEN TONES */
  --bs-lime-green: #82C041;
  /* BLUE TONES */
  --bs-blue-primary: #5078C8;
  --bs-blue-dark: #00487f;
  /* ORANGE TONES */
  --bs-orange-primary: #FD7722;
  --bs-orange-light: #FD9D5D;
  /* BEIGE/TAN TONES */
  --bs-beige: #BFB8AF;
  --bs-beige-light: #f0efec;
  /* BROWN-GRAY TONE */
  --bs-brown-gray: #6a5f58;
  /* LIGHT BLUE TONES */
  --bs-light-blue: #cde9f4;
  --bs-light-blue-border: #b0dcee;
  /* BLUE-GRAY TONES */
  --bs-blue-gray-primary: #6487a0;
  --bs-blue-gray-dark: #4f6d82;
  --bs-blue-gray-darker: #00487f;
  --bs-blue-gray-light: #5078C8;
  --bs-blue-gray-hover: #e6e9ec;
  /* GREEN TONES */
  --bs-green-primary: #3c763d;
  --bs-green-hover: #2b542c;
  --bs-sage-green: #aeca97;
  --bs-sage-green-dark: #94b975;
  --bs-sage-green-medium: #87b064;
  --bs-sage-green-light: #cbdcbc;
  /* NAVY BLUE TONES */
  --bs-navy-primary: #002878;
  --bs-navy-dark: #001a50;
  --bs-navy-light: #5078C8;
  /* WARM TONES */
  --bs-warm-gray-light: #d7d3cc;
  --bs-warm-gray: #6a5f58;
}

body {
  font-family: 'Barlow Semi Condensed', sans-serif;
  padding-bottom: 0px !important;
}

.nav-link{
  text-transform:uppercase;
}