/* Scss Document */
/* Scss Document */
/*
    COLORS
    _____
*/
/*
    COMPLEMENTARY COLORS
    ____________________
*/
/*new complementary colors*/
/*
    SECONDARY COLORS
    ________________
*/
/*New secondary palette colors*/
/*
    OTHER COLOR TOKENS
    __________________
*/
/*$header-dropdown-color: darken($secondary-color, 20%);*/
/*
    COLOR CLASSES
    _____________
*/
.color-1 {
  color: #492365;
}

.color-2 {
  color: #4a494d;
}

.color-3 {
  color: #70569e;
}

.color-4 {
  color: #814c9c;
}

.color-5 {
  color: #cbc3dc;
}

.color-6 {
  color: #d3c2df;
}

.color-7 {
  color: #a3d55d;
}

.color-8 {
  color: #009844;
}

.color-9 {
  color: #005c49;
}

.color-10 {
  color: #25cad3;
}

.color-11 {
  color: #005f71;
}

.color-12 {
  color: #346094;
}

.color-13 {
  color: #691940;
}

.color-14 {
  color: #a52428;
}

.color-15 {
  color: #d25d12;
}

.color-16 {
  color: #f6b221;
}

.color-17 {
  color: #84471e;
}

.color-18 {
  color: #483627;
}

/*New complementary color classes*/
.color-19 {
  color: #a597c2;
}

.color-20 {
  color: #a275b3;
}

.color-21 {
  color: #f3eff6;
}

.color-22 {
  color: #f3f0f4;
}

.color-23 {
  color: #9d9fa2;
}

.color-24 {
  color: #2c1c42;
}

/*New secondary palette color classes*/
.color-25 {
  color: #6fb6be;
}

.color-26 {
  color: #91c74f;
}

.color-27 {
  color: #efad21;
}

.color-28 {
  color: #f16357;
}

/*
    BACKGROUND COLOR CLASSES
    ________________________
*/
.bg-color-primary {
  background: #492365;
  color: #ffffff !important;
}

.bg-color-secondary {
  background: #4a494d;
  color: #ffffff !important;
}

.bg-color-alert {
  background: #960c03;
  color: #ffffff !important;
}

.bg-color-success {
  background: #03692d;
  color: #ffffff !important;
}

.bg-color-warning {
  background: #c05411;
  color: #ffffff !important;
}

.bg-color-info {
  background: #346094;
  color: #ffffff !important;
}

.bg-color-shade {
  background: #444444;
  color: #ffffff !important;
}

.bg-color-invert {
  background: white;
  color: #000000 !important;
}

.bg-color-1 {
  background: #492365;
  color: #ffffff !important;
}

.bg-color-2 {
  background: #4a494d;
  color: #ffffff !important;
}

.bg-color-3 {
  background: #70569e;
  color: #ffffff !important;
}

.bg-color-4 {
  background: #814c9c;
  color: #ffffff !important;
}

.bg-color-5 {
  background: #cbc3dc;
  color: #000000 !important;
}

.bg-color-6 {
  background: #d3c2df;
  color: #000000 !important;
}

.bg-color-7 {
  background: #a3d55d;
  color: #000000 !important;
}

.bg-color-8 {
  background: #009844;
  color: #000000 !important;
}

.bg-color-9 {
  background: #005c49;
  color: #ffffff !important;
}

.bg-color-10 {
  background: #25cad3;
  color: #000000 !important;
}

.bg-color-11 {
  background: #005f71;
  color: #ffffff !important;
}

.bg-color-12 {
  background: #346094;
  color: #ffffff !important;
}

.bg-color-13 {
  background: #691940;
  color: #ffffff !important;
}

.bg-color-14 {
  background: #a52428;
  color: #ffffff !important;
}

.bg-color-15 {
  background: #d25d12;
  color: #000000 !important;
}

.bg-color-16 {
  background: #f6b221;
  color: #000000 !important;
}

.bg-color-17 {
  background: #84471e;
  color: #ffffff !important;
}

.bg-color-18 {
  background: #483627;
  color: #ffffff !important;
}

/*New complementary background color classes*/
.bg-color-19 {
  background: #a597c2;
  color: #000000 !important;
}

.bg-color-20 {
  background: #a275b3;
  color: #000000 !important;
}

.bg-color-21 {
  background: #f3eff6;
  color: #000000 !important;
}

.bg-color-22 {
  background: #f3f0f4;
  color: #000000 !important;
}

.bg-color-23 {
  background: #9d9fa2;
  color: #000000 !important;
}

.bg-color-24 {
  background: #2c1c42;
  color: #ffffff !important;
}

/*New secondary palette background color classes*/
.bg-color-25 {
  background: #6fb6be;
  color: #000000 !important;
}

.bg-color-26 {
  background: #91c74f;
  color: #000000 !important;
}

.bg-color-27 {
  background: #efad21;
  color: #000000 !important;
}

.bg-color-28 {
  background: #f16357;
  color: #000000 !important;
}

/*
    OTHER COLOR CLASSES
*/
.primary-color {
  color: #492365;
}

.secondary-color {
  color: #4A494D;
}

.alert-color {
  color: #960c03;
}

.success-color {
  color: #03692d;
}

.warning-color {
  color: #C05411;
}

.info-color {
  color: #346094;
}

.primary-bg {
  background-color: #492365;
  color: #ffffff;
}

.secondary-bg {
  background-color: #4A494D;
  color: #ffffff;
}

.alert-bg {
  background-color: #960c03;
  color: #ffffff;
}

.success-bg {
  background-color: #03692d;
  color: #ffffff;
}

.warning-bg {
  background-color: #C05411;
  color: #ffffff;
}

.info-bg {
  background-color: #346094;
  color: #ffffff;
}

.portal-dropdown-color {
  background-color: #9682A6;
  color: #ffffff;
  font-weight: bold;
}

/*
    BUTTONS
    _______
*/
/* Button color mixing style */
.button.color-1 {
  background-color: #492365;
  color: #ffffff !important;
  border: 2px solid #492365;
}
.button.color-1:hover, .button.color-1:focus {
  background-color: #806593;
  color: #ffffff !important;
}

.button.color-2 {
  background-color: #4A494D;
  color: #ffffff !important;
  border: 2px solid #4A494D;
}
.button.color-2:hover, .button.color-2:focus {
  background-color: #6e6d71;
  color: #ffffff !important;
}

.button.color-3 {
  background-color: #70569e;
  color: #ffffff !important;
  border: 2px solid #70569e;
}
.button.color-3:hover, .button.color-3:focus {
  background-color: #9b89bb;
  color: #000000 !important;
}

.button.color-4 {
  background-color: #814C9C;
  color: #ffffff !important;
  border: 2px solid #814C9C;
}
.button.color-4:hover, .button.color-4:focus {
  background-color: #a782ba;
  color: #000000 !important;
}

.button.color-5 {
  background-color: #CBC3DC;
  color: #000000 !important;
  border: 2px solid #CBC3DC;
}
.button.color-5:hover, .button.color-5:focus {
  background-color: #dbd5e7;
  color: #000000 !important;
}

.button.color-6 {
  background-color: #D3C2DF;
  color: #000000 !important;
  border: 2px solid #D3C2DF;
}
.button.color-6:hover, .button.color-6:focus {
  background-color: #e0d4e9;
  color: #000000 !important;
}

.button.color-7 {
  background-color: #a3d55d;
  color: #000000 !important;
  border: 2px solid #a3d55d;
}
.button.color-7:hover, .button.color-7:focus {
  background-color: #bae086;
  color: #000000 !important;
}

.button.color-8 {
  background-color: #009844;
  color: #000000 !important;
  border: 2px solid #009844;
}
.button.color-8:hover, .button.color-8:focus {
  background-color: #00cb5b;
  color: #000000 !important;
}

.button.color-9 {
  background-color: #005c49;
  color: #ffffff !important;
  border: 2px solid #005c49;
}
.button.color-9:hover, .button.color-9:focus {
  background-color: #008f71;
  color: #000000 !important;
}

.button.color-10 {
  background-color: #25cad3;
  color: #000000 !important;
  border: 2px solid #25cad3;
}
.button.color-10:hover, .button.color-10:focus {
  background-color: #4bd8e0;
  color: #000000 !important;
}

.button.color-11 {
  background-color: #005f71;
  color: #ffffff !important;
  border: 2px solid #005f71;
}
.button.color-11:hover, .button.color-11:focus {
  background-color: #008aa4;
  color: #000000 !important;
}

.button.color-12 {
  background-color: #346094;
  color: #ffffff !important;
  border: 2px solid #346094;
}
.button.color-12:hover, .button.color-12:focus {
  background-color: #4178ba;
  color: #ffffff !important;
}

.button.color-13 {
  background-color: #691940;
  color: #ffffff !important;
  border: 2px solid #691940;
}
.button.color-13:hover, .button.color-13:focus {
  background-color: #922359;
  color: #ffffff !important;
}

.button.color-14 {
  background-color: #a52428;
  color: #ffffff !important;
  border: 2px solid #a52428;
}
.button.color-14:hover, .button.color-14:focus {
  background-color: #cf2d32;
  color: #ffffff !important;
}

.button.color-15 {
  background-color: #d25d12;
  color: #000000 !important;
  border: 2px solid #d25d12;
}
.button.color-15:hover, .button.color-15:focus {
  background-color: #ed762a;
  color: #000000 !important;
}

.button.color-16 {
  background-color: #f6b221;
  color: #000000 !important;
  border: 2px solid #f6b221;
}
.button.color-16:hover, .button.color-16:focus {
  background-color: #f8c352;
  color: #000000 !important;
}

.button.color-17 {
  background-color: #84471e;
  color: #ffffff !important;
  border: 2px solid #84471e;
}
.button.color-17:hover, .button.color-17:focus {
  background-color: #ae5d27;
  color: #ffffff !important;
}

.button.color-18 {
  background-color: #483627;
  color: #ffffff !important;
  border: 2px solid #483627;
}
.button.color-18:hover, .button.color-18:focus {
  background-color: #694f39;
  color: #ffffff !important;
}

/*New complementary button color classes*/
.button.color-19 {
  background-color: #A597C2;
  color: #000000 !important;
  border: 2px solid #A597C2;
}
.button.color-19:hover, .button.color-19:focus {
  background-color: #c0b5d6;
  color: #000000 !important;
}

.button.color-20 {
  background-color: #A275B3;
  color: #000000 !important;
  border: 2px solid #A275B3;
}
.button.color-20:hover, .button.color-20:focus {
  background-color: #be9eca;
  color: #000000 !important;
}

.button.color-21 {
  background-color: #F3EFF6;
  color: #000000 !important;
  border: 2px solid #F3EFF6;
}
.button.color-21:hover, .button.color-21:focus {
  background-color: #cbc3dc;
  color: #000000 !important;
}

.button.color-22 {
  background-color: #F3F0F4;
  color: #000000 !important;
  border: 2px solid #F3F0F4;
}
.button.color-22:hover, .button.color-22:focus {
  background-color: #d3c2df;
  color: #000000 !important;
}

.button.color-23 {
  background-color: #9D9FA2;
  color: #000000 !important;
  border: 2px solid #9D9FA2;
}
.button.color-23:hover, .button.color-23:focus {
  background-color: #b7b9bb;
  color: #000000 !important;
}

.button.color-24 {
  background-color: #2C1C42;
  color: #ffffff !important;
  border: 2px solid #2C1C42;
}
.button.color-24:hover, .button.color-24:focus {
  background-color: #442b66;
  color: #ffffff !important;
}

/*New secondary palette button color classes*/
.button.color-25 {
  background-color: #6FB6BE;
  color: #000000 !important;
  border: 2px solid #6FB6BE;
}
.button.color-25:hover, .button.color-25:focus {
  background-color: #81D6DC;
  color: #000000 !important;
}

.button.color-26 {
  background-color: #91C74F;
  color: #000000 !important;
  border: 2px solid #91C74F;
}
.button.color-26:hover, .button.color-26:focus {
  background-color: #b2d884;
  color: #000000 !important;
}

.button.color-27 {
  background-color: #EFAD21;
  color: #000000 !important;
  border: 2px solid #EFAD21;
}
.button.color-27:hover, .button.color-27:focus {
  background-color: #f4c664;
  color: #000000 !important;
}

.button.color-28 {
  background-color: #F16357;
  color: #000000 !important;
  border: 2px solid #F16357;
}
.button.color-28:hover, .button.color-28:focus {
  background-color: #f59289;
  color: #000000 !important;
}

html, body {
  min-height: 100vh;
  /*height: 100%;*/ /* IE6: treated as min-height*/
  position: relative;
}

blockquote {
  color: #4A494D !important;
}

body {
  background-color: transparent !important;
  background-image: none;
}

a {
  color: #814C9C;
  transition: background 0.2s linear, color 0.2s linear, border 0.2s linear;
}

/* Added 8/25/21 for Ask Waldo */
div._admithub_embed-container .activation-button {
  border: 2px solid #fff;
}

div._admithub_embed-container .activation-button .label {
  cursor: pointer;
}

@media only screen and (max-width: 740px) {
  div._admithub_embed-container .activation-button .label {
    display: none;
  }
  div._admithub_embed-container .activation-button {
    padding: 13px !important;
  }
}
/* Added 6/15/20 for form validation */
[aria-invalid=true], select[aria-invalid=true] + .custom-combobox > input, div.input-group[aria-invalid=true] > .input-group-field {
  outline: 2px solid #a52428;
  background-image: url("/ui/images/icons/form-validation/alert.svg");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 1.5rem;
  background-origin: content-box;
}

select[aria-invalid=true] + .custom-combobox > .custom-combobox-toggle, div.input-group[aria-invalid=true] > input-group-label {
  outline: 2px solid #a52428;
}

/*  added for dani when moving to foundation 6.5  */
.tabs-panel[aria-hidden=false] {
  display: block;
}

.secondary-logo[src$=".svg"] {
  height: 55px !important;
  margin-top: 14px;
}
@media only screen and (max-width: 740px) {
  .secondary-logo[src$=".svg"] {
    margin-top: 0;
  }
}

.spinner {
  background-image: url("/ui/images/loaders/spin-dots.svg");
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: center right 13px;
  padding-right: 40px;
}

.switch input:checked + label {
  background-color: #167ac6;
}

.switch.large .switch-active {
  left: -65px;
}
.switch.large .switch-inactive {
  right: 14px;
}

.switch-active {
  color: #fff;
  font-weight: normal;
}

.switch-inactive {
  color: #333;
  font-weight: normal;
}

.accordion .accordion-item.is-active {
  background-color: #e6e6e6;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "tradegothiclt-light", sans-serif;
  color: #492365;
}

table {
  border-collapse: collapse;
}
table thead, table tfoot {
  background-color: #ddd;
  font-family: "tradegothicltcom-bd2", sans-serif;
}

table thead th, table thead td, table tfoot th, table tfoot td {
  font-weight: normal;
}

.no-bullets {
  list-style: none;
}

.accordion-title, .tabs-title > a {
  font-size: 1rem;
}

.reveal {
  -webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.25);
}

.reveal-overlay {
  -webkit-animation: fadein 0.25s; /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein 0.25s; /* Firefox < 16 */
  -ms-animation: fadein 0.25s; /* Internet Explorer */
  -o-animation: fadein 0.25s; /* Opera < 12.1 */
  animation: fadein 0.25s;
  /* Firefox < 16 */
  /* Safari, Chrome and Opera > 12.1 */
  /* Internet Explorer */
  /* Opera < 12.1 */
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-ms-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.close-button {
  background-color: inherit;
  padding: 0;
  border: 0;
}

.close-button:hover {
  background-color: inherit;
  color: inherit;
}

.show-for-print-only {
  display: none;
}

.hide-for-print-only {
  display: inline-block;
}

@media print {
  .show-for-print-only {
    display: inline-block !important;
  }
  .hide-for-print-only {
    display: none !important;
  }
}
main {
  display: block;
}

.button {
  outline-color: transparent;
}

.button.active {
  /*background-color: lighten( colors.$primary-color, 17%);*/
  background-color: rgb(119.5375, 57.3125, 165.3875);
  outline-color: transparent;
}

.portal-main-content, .main-content {
  /* default link styles for portal apps added 8/4/2020 */
  /* Added 8/5/2020 for tab styles */
  /* Added 6/20 for tab styles */
}
.portal-main-content a, .main-content a {
  transition: color 0.2s linear;
  text-decoration: underline;
  text-decoration-skip: ink;
  text-decoration-style: solid;
  color: #7f56c5;
}
.portal-main-content a:hover, .main-content a:hover {
  color: #8446ac;
  text-decoration: underline;
}
.portal-main-content a:visited, .main-content a:visited {
  color: #492365;
  text-decoration: underline;
}
.portal-main-content a:visited:hover, .main-content a:visited:hover {
  color: #8446ac;
  text-decoration: underline;
}
.portal-main-content .button, .portal-main-content .button:hover, .portal-main-content .button:active, .portal-main-content .button:visited, .portal-main-content .button:focus, .main-content .button, .main-content .button:hover, .main-content .button:active, .main-content .button:visited, .main-content .button:focus {
  text-decoration: none;
}
.portal-main-content .side-nav-desktop a, .main-content .side-nav-desktop a {
  text-decoration: none;
}
.portal-main-content .accordion-title, .portal-main-content .accordion-title:hover, .portal-main-content .accordion-title:active, .portal-main-content .accordion-title:visited, .portal-main-content .accordion-title:focus, .main-content .accordion-title, .main-content .accordion-title:hover, .main-content .accordion-title:active, .main-content .accordion-title:visited, .main-content .accordion-title:focus {
  font-family: "tradegothicltcom-bdcn20", sans-serif;
  text-decoration: none;
  color: #492365;
  font-size: 18px;
}
.portal-main-content .tabs-panel, .main-content .tabs-panel {
  padding: 24px;
  padding-top: 10px;
}
.portal-main-content .tabs-title > a:focus, .portal-main-content .tabs-title > a[aria-selected=true], .main-content .tabs-title > a:focus, .main-content .tabs-title > a[aria-selected=true] {
  background-color: #fff;
  color: #492365;
}
.portal-main-content .tabs-title > a:focus:hover, .portal-main-content .tabs-title > a[aria-selected=true]:hover, .main-content .tabs-title > a:focus:hover, .main-content .tabs-title > a[aria-selected=true]:hover {
  background-color: #fff;
  color: #492365;
}
.portal-main-content .tabs-title > a, .main-content .tabs-title > a {
  color: #492365;
  background-color: #e6e6e6;
  transition: all 0.2s ease;
  font-size: 18px;
  font-family: "tradegothicltcom-bdcn20", sans-serif;
  text-decoration: none;
}
.portal-main-content .tabs-title > a:hover, .main-content .tabs-title > a:hover {
  background-color: #ccc;
  color: #492365;
  text-decoration: none;
}
.portal-main-content .tabs-title > a:visited, .main-content .tabs-title > a:visited {
  /* commented out to fix tab issue DOCE Upcoming Courses */
  /*background-color: #ccc;*/
  color: #492365;
  text-decoration: none;
}
.portal-main-content .tabs, .main-content .tabs {
  background-color: #e6e6e6;
  position: relative;
  top: 0px;
  border-bottom: 0px;
}
.portal-main-content .tabs-content, .main-content .tabs-content {
  position: relative;
  top: 0px;
  margin-bottom: 20px;
}

.main-content, .showcase-html-section {
  /* default link styles added 7/31/2020 */
  /* fancy link styles added 7/31/2020 */
}
.main-content a, .showcase-html-section a {
  transition: color 0.2s linear;
  text-decoration: underline;
  text-decoration-skip: ink;
  text-decoration-style: solid;
  color: #7f56c5;
}
.main-content a:hover, .showcase-html-section a:hover {
  color: #8446ac;
  text-decoration: underline;
}
.main-content a:visited, .showcase-html-section a:visited {
  color: #492365;
  text-decoration: underline;
}
.main-content a:visited:hover, .showcase-html-section a:visited:hover {
  color: #8446ac;
  text-decoration: underline;
}
.main-content ul li ul li, .showcase-html-section ul li ul li {
  list-style: circle;
}
.main-content .fancy-link, .showcase-html-section .fancy-link {
  color: #814d9d;
  border-bottom: 1px solid #814d9d;
  transition: all 0.1s ease-in-out;
  text-decoration: none;
  padding: 0px 2px 1px 2px;
}
.main-content .fancy-link:hover, .showcase-html-section .fancy-link:hover {
  color: #492365;
  border-bottom: 3px solid #492365;
  background-color: #F0E8F7;
  /*background-color: rgba(197,167,224, .25);*/
  border-radius: 3px;
  text-decoration: none;
}
.main-content .fancy-link:active, .main-content .fancy-link:visited:active, .showcase-html-section .fancy-link:active, .showcase-html-section .fancy-link:visited:active {
  color: #492365;
  /*background-color: rgba(197,167,224, .2);*/
  background-color: #F0E8F7;
  text-decoration: none;
  border-bottom: 3px solid #492365;
  border-radius: 3px;
}
.main-content .fancy-link:visited, .showcase-html-section .fancy-link:visited {
  color: #492365;
  border-bottom: 1px solid #492365;
  transition: all 0.1s ease-in-out;
  text-decoration: none;
}
.main-content .fancy-link:visited:hover, .showcase-html-section .fancy-link:visited:hover {
  color: #492365;
  border-bottom: 3px solid #492365;
  text-decoration: none;
  background-color: #f0e8f7;
}
.main-content .fancy-link:focus, .main-content .fancy-link:visited:focus, .showcase-html-section .fancy-link:focus, .showcase-html-section .fancy-link:visited:focus {
  color: #492365;
  border-bottom: 3px solid #492365;
  background-color: #f0e8f7;
  border-radius: 3px;
  text-decoration: none;
}
.main-content .visited, .showcase-html-section .visited {
  color: #492365;
  border-bottom: 1px solid #492365;
  transition: all 0.1s ease-in-out;
  text-decoration: none;
}
.main-content .side-nav-desktop a, .main-content .side-nav-desktop a:hover, .main-content .no-underline, .main-content .no-underline:hover, .showcase-html-section .side-nav-desktop a, .showcase-html-section .side-nav-desktop a:hover, .showcase-html-section .no-underline, .showcase-html-section .no-underline:hover {
  text-decoration: none;
}
.main-content .button, .main-content .button:hover, .showcase-html-section .button, .showcase-html-section .button:hover {
  text-decoration: none;
  padding: 0.85em 1em;
}
.main-content .tabs-title a, .showcase-html-section .tabs-title a {
  text-decoration: none;
  padding: 1.25rem 1.5rem;
}
.main-content .accordion-title, .main-content .accordion-title:hover, .showcase-html-section .accordion-title, .showcase-html-section .accordion-title:hover {
  text-decoration: none;
  display: block;
  padding: 1.25rem 3rem 1.25rem 1rem;
}
.main-content a img, .showcase-html-section a img {
  text-decoration: none;
}

.link-medium-bg.fancy-link {
  border-color: #29133A !important;
  color: #29133A !important;
}
.link-medium-bg.fancy-link:hover, .link-medium-bg.fancy-link:focus {
  color: #29133A !important;
  border-color: #29133A !important;
}

.link-dark-bg {
  color: #fafafa;
}
.link-dark-bg:hover, .link-dark-bg:focus {
  color: #fbfbfb;
}
.link-dark-bg.fancy-link {
  border-color: #fafafa !important;
  color: #fafafa !important;
}
.link-dark-bg.fancy-link:hover, .link-dark-bg.fancy-link:focus {
  color: #492365 !important;
}

*:focus, *:active:not(.app-box):not(.leaflet-zoom-animated) {
  transition: all 0.2s ease-in;
}

.no-outline {
  outline: rgba(0, 0, 0, 0);
}

.main-content-holder {
  min-height: 600px !important;
}

.left-nav-label, .ThreeLevelNav_Label {
  background-color: #492365;
  color: #ffffff;
  display: block;
  margin-top: 10px !important;
  padding: 5px !important;
}

.side-nav li a:not(.button) {
  line-height: 1.2;
  padding: 0.55em 0.1em 0.55em 0.3em;
  /*border-bottom: 1px solid rgba(163, 145, 177, 0.3);*/
}

.login-alert {
  color: #960c03;
  font-size: 0.8em;
}

/*  1023px and Below  */
/* Remove phone icon from footer */
.footer-arch a[href^=tel]:before {
  content: "";
}

/* Remove padding on grid-container to alight topbar */
.grid-container {
  padding: 0;
}

.util-break-word {
  overflow-wrap: break-word;
  word-break: break-word;
  hyphens: auto;
}

/*# sourceMappingURL=general.css.map */
