/* Minification failed. Returning unminified contents.
(4,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(50,75): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(51,111): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(53,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(58,27): run-time error CSS1039: Token not allowed after unary operator: '-c-regal-red-80'
(59,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(63,118): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(65,27): run-time error CSS1039: Token not allowed after unary operator: '-c-dark-blue'
(78,23): run-time error CSS1039: Token not allowed after unary operator: '-c-coolgray-10'
(97,27): run-time error CSS1039: Token not allowed after unary operator: '-c-dark-blue'
(98,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(106,27): run-time error CSS1039: Token not allowed after unary operator: '-c-bright-red'
(107,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(143,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(148,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(149,68): run-time error CSS1039: Token not allowed after unary operator: '-c-dark-blue'
(149,113): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(158,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(221,16): run-time error CSS1039: Token not allowed after unary operator: '-c-primary-color'
(224,30): run-time error CSS1039: Token not allowed after unary operator: '-c-btn-alt-bg'
(225,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(231,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,19): run-time error CSS1039: Token not allowed after unary operator: '-text-input-color'
(263,30): run-time error CSS1039: Token not allowed after unary operator: '-text-input-bg'
(264,30): run-time error CSS1039: Token not allowed after unary operator: '-text-input-border-color'
(268,30): run-time error CSS1039: Token not allowed after unary operator: '-input-focus-border-color'
(269,43): run-time error CSS1039: Token not allowed after unary operator: '-input-shoadow-color'
(273,23): run-time error CSS1039: Token not allowed after unary operator: '-input-focus-border-color'
(279,27): run-time error CSS1039: Token not allowed after unary operator: '-c-primary-color'
(280,23): run-time error CSS1039: Token not allowed after unary operator: '-input-focus-border-color'
(283,23): run-time error CSS1039: Token not allowed after unary operator: '-input-focus-border-color'
(288,27): run-time error CSS1039: Token not allowed after unary operator: '-c-coolgray-10'
(289,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(292,27): run-time error CSS1039: Token not allowed after unary operator: '-c-royal-blue'
(293,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(308,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(312,27): run-time error CSS1039: Token not allowed after unary operator: '-c-coolgray-10'
(313,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(329,27): run-time error CSS1039: Token not allowed after unary operator: '-c-coolgray-10'
(354,28): run-time error CSS1039: Token not allowed after unary operator: '-c-bright-red'
 */
/* Override colors in this section for theming */
:root {
   /* General Colors */
   --c-primary-color: var(--bs-primary);
   --bs-white: #fff;
   --bs-black: #000;
   --c-primary-shadow-rgb: 49, 132, 253;
   --c-secondary-shadow-rgb: 49, 132, 253;
   /* Button Colors */
   --bs-primary: #012169;
   --c-btn-bg: var(--bs-primary);
   --c-btn-alt-bg: #0053c2;
   --c-btn-primary-bg: var(--c-btn-bg);
   --c-btn-primary-color: var(--bs-white);
   --c-btn-primary-alt-bg: var(--c-btn-alt-bg);
   --c-btn-primary-alt-color: var(--bs-white);
   --c-btn-secondary-bg: #6c757d;
   --c-btn-secondary-color: var(--bs-white);
   --c-btn-secondary-alt-bg: #5c636a;
   --c-btn-secondary-alt-color: var(--bs-white);
   --c-btn-outline-foreground: var(--c-btn-bg);
   --c-btn-outline-background: var(--bs-white);
   --c-btn-outline-border-color: var(--c-btn-alt-bg);
   --c-btn-outline-hover-color: var(--primary-color);
   /* Form Control Colors */
   --text-input-color: #212529;
   --text-input-border-color: #000;
   --text-input-bg: #fff;
   /*--input-shoadow-color: var(--c-primary-shadow-rgb);*/
   --input-shoadow-color: unset;
   --input-focus-border-color: var(--c-bright-blue);
   --c-bright-red: #e31837;
   --c-regal-red: #c41230;
   --c-regal-red-80: #d14159;
   --c-dark-blue: #012169;
   --c-royal-blue: #0053c2;
   --c-bright-blue: #0073cf;
   --c-coolgray-10: #ededed;
   --bs-navbar-color: yellow;
   --c-card-cap-bg: var(--c-regal-red);
}

/* -- Light Gray -- */
html, body {
   background-color: var(--bs-white);
   background-image: unset;
}

/* -- White -- */
.divHeader, .content, .tabStyling .ui-tabs-panel { background-color: var(--bs-white); }
.divProfile, .divProfile a, ul.navbar li a, ul.navbar li:hover > a, .footerLink, .footerNavLink { color: var(--bs-black); }
.divFooter, .divLoginFooter, .divLoginFooter a, .divRegisterFooter, .divRegisterFooter a, .divFooter a {
   color: var(--bs-white);
}

.modalTitle
{
   background-color: var(--c-regal-red-80);
   color: var(--bs-white);
}

/* -- Dark Gray -- */
.divProfile, .divNavigation, .divLoginFooter, .divRegisterFooter, ul.navbar, ul.navbar li a { background-color: var(--bs-white); }
.divFooter {
   background-color: var(--c-dark-blue);
}

.hyperLink_disabled { color: #A0A0A0; }
/* -- Darkest Gray -- */
ul.navbar li a:hover { background-color: #707070; }
/* -- Black -- */
.loginSection, .registerSection, .mainSection, .divFooter { 
   /*border-color: #d1c9c0;*/  
   border: unset; 
}

.fieldset, .fieldset > table div.border-secondary {
   border-color: var(--c-coolgray-10) !important;
}

.content {
   border-left: 1px solid;
   border-right: 1px solid;
   border-color: #d1c9c0;
   border-radius: unset;
}

.main-content > .content {
   border-bottom: 1px solid;
   border-left: 1px solid;
   border-right: 1px solid;
   border-color: #d1c9c0;
   border-radius: unset;
}

.loginSection .divLoginFooter, .divRegisterFooter {
   background-color: var(--c-dark-blue);
   color: var(--bs-white);
   border-bottom-left-radius: 0.75rem;
   border-bottom-right-radius: 0.75rem;
   border-top-width: 0px !important;
}

.title,
.loginSection .title {
   background-color: var(--c-bright-red);
   color: var(--bs-white);
   border-top-left-radius: 0.75rem;
   border-top-right-radius: 0.75rem;
   border-bottom: unset;
}

.loginSection.shadow {
   box-shadow: unset !important;
}

.divHeader img {
   max-width: 300px;
}

.title.printable {
   border-radius: unset;
}

ul.navbar li { border-right-color: #000000; }
.validation-summary-errors, .hyperLink, .hyperLink_static, .content { color: #000000; }
/* -- Yellowish -- */
.table_row_Height_wHover:hover { background-color: #F2F5A9; }
/* -- Dark Red -- */
.validation-summary-errors { border-color: #DD2222; }
/* -- Red -- */
.errormsg { color: #FF0000; }
/* -- Pinkish -- */
.validation-summary-errors { background-color: #FFD5D5; }
.validation-summary-errors > ul { margin-bottom: unset; }
/* ------------------------------------------------------------------------------------ */
.table_row, .table_row_Height, .table_row_Height_wHover { background-color: #F5F5F5; }
.table_row_Height_hdr { background-color: #C0C0C0; }
.table_row, .table_row_Height, .table_row_Height_wHover, .table_row_Height_hdr, .table_row_Height_wHover:hover, .table_cell_hdr, .table_cell { border-color: #C0C0C0; }
/* ------------------------------------------------------------------------------------ */
/* ----------------------------------  Uncomment following if menu need to be colored -------------------------------------------------- */
.new-navbar {
   background-color: var(--bs-white);
   padding: 0;
   /*border-top: 1px solid var(--c-bright-red);*/
   /*border-bottom: 1px solid var(--c-bright-red);*/
}
.new-navbar.navbar-light .navbar-nav .nav-link { color: var(--bs-black); padding: 10px 20px; border-bottom: 2px solid transparent; }
.new-navbar.navbar-light .navbar-nav .nav-link:hover { color: var(--c-dark-blue); border-bottom: 2px solid var(--bs-black); }
/*.new-navbar.navbar-light .navbar-nav .nav-item { border-right: 1px solid var(--bs-white); }*/
/*.new-navbar.navbar-light .navbar-nav .nav-item:hover, .new-navbar.navbar-light .navbar-nav .nav-item:focus { background-color: var(--c-regal-red); }*/

   .submitButton[disabled], .submitButton2[disabled],
   .submitButton:disabled, .submitButton2:disabled {
      color: #888;
   }
.btn-primary {
   --bs-btn-color: var(--c-btn-primary-color);
   --bs-btn-bg: var(--c-btn-primary-bg);
   --bs-btn-border-color: var(--c-btn-primary-bg);
   --bs-btn-hover-color: var(--c-btn-primary-alt-color);
   --bs-btn-hover-bg: var(--c-btn-primary-alt-bg);
   --bs-btn-hover-border-color: var(--c-btn-primary-bg);
   --bs-btn-focus-shadow-rgb: var(--c-primary-shadow-rgb);
   --bs-btn-active-color: var(--c-btn-primary-alt-color);
   --bs-btn-active-bg: var(--c-btn-primary-alt-bg);
   --bs-btn-active-border-color: rgb(var(--c-primary-shadow-rgb));
   --bs-btn-active-shadow: inset 0 3px 5px rgba(var(--c-primary-shadow-rgb), 0.125);
   --bs-btn-disabled-color: var(--c-btn-primary-alt-color);
   --bs-btn-disabled-bg: var(--c-btn-primary-alt-bg);
   --bs-btn-disabled-border-color: var(--c-btn-primary-alt-bg);
}

.btn-primary:hover {
   transition: background-color .3s ease 0s;
}

.btn-secondary {
   --bs-btn-color: var(--c-btn-secondary-color);
   --bs-btn-bg: var(--c-btn-secondary-bg);
   --bs-btn-border-color: var(--c-btn-secondary-bg);
   --bs-btn-hover-color: var(--c-btn-secondary-alt-color);
   --bs-btn-hover-bg: var(--c-btn-secondary-alt-bg);
   --bs-btn-hover-border-color: var(--c-btn-secondary-alt-bg);
   --bs-btn-focus-shadow-rgb: 130, 138, 145;
   --bs-btn-active-color: var(--c-btn-secondary-color);
   --bs-btn-active-bg: var(--c-btn-secondary-alt-bg);
   --bs-btn-active-border-color: var(--c-secondary-shadow-rgb);
   --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
   --bs-btn-disabled-color: var(--c-btn-secondary-alt-color);
   --bs-btn-disabled-bg: var(--c-btn-secondary-alt-bg);
   --bs-btn-disabled-border-color: var(--c-btn-secondary-alt-bg);
}
.btn-secondary:hover {
   transition: background-color .3s ease 0s;
}

.btn-outline-primary {
   --bs-btn-color: var(--c-primary-color);
   --bs-btn-border-color: var(--c-primary-color);
   --bs-btn-hover-color: var(--c-btn-primary-color);
   --bs-btn-hover-bg: var(--c-btn-alt-bg);
   --bs-btn-hover-border-color: var(--c-btn-alt-bg);
   --bs-btn-focus-shadow-rgb: var(--c-primary-shadow-rgb);
   --bs-btn-active-color: var(--c-btn-primary-color);
   --bs-btn-active-bg: var(--c-btn-alt-bg);
   --bs-btn-active-border-color: var(--c-primary-shadow-rgb);
   --bs-btn-active-shadow: inset 0 3px 5px rgba(var(--c-primary-shadow-rgb), 0.125);
   --bs-btn-disabled-color: var(--primary-bg);
   --bs-btn-disabled-bg: transparent;
   --bs-btn-disabled-border-color: var(--c-btn-outline-border-color);
   --bs-gradient: none;
}

.btn-outline-primary:hover {
   transition: background-color .3s ease 0s;
}

.title > .btn-outline-primary {
   background-color: var(--bs-white);
   color: var(--c-primary-color);
}
   .title > .btn-outline-primary:hover {
      background-color: var(--c-btn-alt-bg);
      color: var(--bs-white);
      transition: background-color .3s ease 0s;
   }


.btn-outline-danger {
   --bs-btn-color: var(--c-bright-red);
   --bs-btn-border-color: var(--c-bright-red);
   --bs-btn-hover-color: #fff;
   --bs-btn-hover-bg: var(--c-regal-red);
   --bs-btn-hover-border-color: var(--c-regal-red);
   --bs-btn-focus-shadow-rgb: 220, 53, 69;
   --bs-btn-active-color: #fff;
   --bs-btn-active-bg: var(--c-regal-red);
   --bs-btn-active-border-color: var(--c-regal-red);
   --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
   --bs-btn-disabled-color: var(--c-regal-red-80);
   --bs-btn-disabled-bg: transparent;
   --bs-btn-disabled-border-color: var(--c-regal-red-80);
   --bs-gradient: none;
}

   .btn-outline-danger:hover {
      transition: background-color .3s ease 0s;
   }

.btn-close {
   color: #fff;
   filter: invert(1) grayscale(100%) brightness(200%);
   opacity: 0.75 !important;
}

   .btn-close:hover {
      opacity: 1 !important;
   }

   .form-control {
      color: var(--text-input-color);
      background-color: var(--text-input-bg);
      border: 1px solid var(--text-input-border-color);
   }

   .form-control:focus {
      border: 1px solid var(--input-focus-border-color);
      box-shadow: 0 0 0 0.25rem rgba(var(--input-shoadow-color), 0.25)
   }

.form-check-input:focus {
   border-color: var(--input-focus-border-color);
   outline: 0;
   box-shadow: unset;
}

.form-check-input:checked {
   background-color: var(--c-primary-color);
   border-color: var(--input-focus-border-color);
}
.form-select:focus {
   border-color: var(--input-focus-border-color);
   outline: 0;
   box-shadow: unset;
}
.card-header, .accordion-header {
   background-color: var(--c-coolgray-10);
   color: var(--bs-black);
}
.card-header.bg-light {
   background-color: var(--c-royal-blue) !important;
   color: var(--bs-white);
}

.profileSection {
   border: 0;
}
.profileSection.shadow {
   box-shadow: unset !important;
}

.card-header > i, .divProfile  i {
   color: #0049ac !important;
}

.accordion {
   --bs-accordion-active-bg: unset;
}

.badge.bg-secondary {
   background-color: var(--c-coolgray-10) !important;
   color: var(--bs-black);
}

.fs-7 {
   font-size: 14px;
}

.fs-8 {
   font-size: 12px;
}

.logo {
   max-width: 300px;
}

.menu-item {
   background-color: var(--c-coolgray-10) !important;
}

/* ------------------------------------------------------------------------------------ */
.infoMessage { color: #00529B; background-color: #BDE5F8; }
.successMessage { color: #4F8A10; background-color: #DFF2BF; }
.warningMessage { color: #9F6000; background-color: #FEEFB3; }
.errorMessage { color: #D8000C; background-color: #FFBABA; }
/* ------------------------------------------------------------------------------------ */
.triangle-inactive { background-color: #F5F5F5; color: #000000; border-color: #C0C0C0; }
.triangle-inactive:after { border-color: #F5F5F5 transparent; }
.triangle-inactive.left:after, .triangle-inactive.right:after  { border-color: transparent #F5F5F5; }
.triangle-inactive:before { border-color: #C0C0C0 transparent; }
.triangle-inactive.left:before, .triangle-inactive.right:before  { border-color: transparent #C0C0C0; }
/* ------------------------------------------------------------------------------------ */
.triangle-active { background-color: #CEECF5; color: #000000; border-color: #0080FF; }
.triangle-active:after { border-color: #CEECF5 transparent; }
.triangle-active.left:after, .triangle-active.right:after { border-color: transparent #CEECF5; }
.triangle-active:before { border-color: #0080FF transparent; }
.triangle-active.left:before, .triangle-active.right:before { border-color: transparent #0080FF; }
/* ------------------------------------------------------------------------------------ */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { background: #FFFFFF; color: #000000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000000; }

.loader {
   border: 4px dotted var(--c-bright-red);
   border-style: solid solid dotted dotted;
}
