body {
  /*** Default ***/
  /*** Hover ***/
}
body #header #site-name a {
  color: #000000;
}
body #header #site-name a:hover,
body #header #site-name a:active,
body #header #site-name a:focus {
  color: #000000;
}
body:not(.theme-rundle):not(.theme-whyte) #top-header .gTranslate select {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: %23000000'></polygon></svg>") !important;
}
body.ie:not(.theme-rundle):not(.theme-whyte) #top-header .gTranslate select {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'%3E%3Cpolygon points='0,0 32,0 16,24' style='fill: %23000000'%3E%3C/polygon%3E%3C/svg%3E") !important;
}
body #top-header select {
  color: #000000 !important;
}
body #top-header select:hover,
body #top-header select:active,
body #top-header select:focus {
  color: #000000 !important;
}
body #top-header select > option {
  color: #444444 !important;
}
body #top-header select > option:hover,
body #top-header select > option:active,
body #top-header select > option:focus {
  color: #444444 !important;
}
body #top-header .mdi,
body #top-header i,
body #top-header .wrap-left,
body #top-header .wrap-right,
body #top-header select,
body #top-header a {
  color: #000000 !important;
}
body #top-header .mdi:hover,
body #top-header i:hover,
body #top-header .wrap-left:hover,
body #top-header .wrap-right:hover,
body #top-header select:hover,
body #top-header a:hover,
body #top-header .mdi:active,
body #top-header i:active,
body #top-header .wrap-left:active,
body #top-header .wrap-right:active,
body #top-header select:active,
body #top-header a:active,
body #top-header .mdi:focus,
body #top-header i:focus,
body #top-header .wrap-left:focus,
body #top-header .wrap-right:focus,
body #top-header select:focus,
body #top-header a:focus {
  color: #000000 !important;
}
body #top-header a,
body #top-header select,
body #top-header .fUp,
body #top-header .fDown {
  border-color: #000000 !important;
}
body #top-header a:hover,
body #top-header select:hover,
body #top-header .fUp:hover,
body #top-header .fDown:hover,
body #top-header a:active,
body #top-header select:active,
body #top-header .fUp:active,
body #top-header .fDown:active,
body #top-header a:focus,
body #top-header select:focus,
body #top-header .fUp:focus,
body #top-header .fDown:focus {
  border-color: #000000 !important;
}
body #top-header select {
  background-color: transparent !important;
}
body.theme-whyte #top-header .custom-ttl,
body.theme-whyte #top-header a:not(.contextual-links-trigger) {
  border-color: #000000 !important;
  color: #000000 !important;
}
body.theme-whyte #top-header .custom-ttl:before,
body.theme-whyte #top-header a:before {
  color: #000000 !important;
}
body.theme-whyte #top-header .custom-ttl:before:hover,
body.theme-whyte #top-header a:before:hover,
body.theme-whyte #top-header .custom-ttl:before:active,
body.theme-whyte #top-header a:before:active,
body.theme-whyte #top-header .custom-ttl:before:focus,
body.theme-whyte #top-header a:before:focus {
  color: #000000 !important;
}
body.theme-rundle #top-header .gTranslate:before {
  color: #000000 !important;
}
body.theme-monarch #header .top-menu li a {
  border-color: #000000 !important;
  color: #000000 !important;
}
body.theme-monarch #header .top-menu li a:hover,
body.theme-monarch #header .top-menu li a:active,
body.theme-monarch #header .top-menu li a:focus {
  color: #000000 !important;
  border-color: #000000 !important;
}
body.theme-monarch #header {
  background-color: #ffffff;
}
body.theme-storm #top-header .row .section {
  background-color: #ffffff;
}
body.theme-base_stacks,
body.theme-bishop {
  /*** Default ***/
}
body.theme-base_stacks #top-header,
body.theme-bishop #top-header {
  background-color: #ffffff;
}
body.theme-alberta #top-header,
body.theme-bishop #top-header {
  background-color: #ffffff;
}
body.theme-aurora #header,
body.theme-cascade #header {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
body.theme-whyte #header .header-row {
  background-color: #ffffff;
}
body.theme-rundle .main-wrapper #header .top-bg {
  background-color: #ffffff;
}
body:not(.theme-bishop):not(.theme-storm) .header-cta-buttons ul,
body #search .block-hf-stacks-search .content {
  border-color: #000000 !important;
}
body.theme-rundle #search .searchSubmitButton::before,
body.theme-whyte #search .searchSubmitButton::before,
body.theme-rundle #search .searchSubmitButton::after,
body.theme-whyte #search .searchSubmitButton::after {
  color: #ffffff !important;
}
body.sscs-tabs-enabled .stacksSearchTab ul > li > a.active {
  color: #ffffff !important;
}
body .main-wrapper #header #search .header-cta-buttons a,
body .main-wrapper #search .header-cta-buttons a,
body .main-wrapper #header #search .submit,
body .main-wrapper #search .submit {
  color: #ffffff !important;
}
body #searchSubmitAutoComplete {
  color: #ffffff !important;
}
body.sscs-tabs-enabled .stacksSearchTab ul > li > a.active {
  background-color: #005a98 !important;
}
body .main-wrapper #header #search .header-cta-buttons a,
body .main-wrapper #search .header-cta-buttons a,
body .main-wrapper #header #search .submit,
body .main-wrapper #search .submit {
  background-color: #005a98 !important;
}
body .main-wrapper #header #search .header-cta-buttons a:hover,
body .main-wrapper #search .header-cta-buttons a:hover,
body .main-wrapper #header #search .submit:hover,
body .main-wrapper #search .submit:hover,
body .main-wrapper #header #search .header-cta-buttons a:active,
body .main-wrapper #search .header-cta-buttons a:active,
body .main-wrapper #header #search .submit:active,
body .main-wrapper #search .submit:active,
body .main-wrapper #header #search .header-cta-buttons a:focus,
body .main-wrapper #search .header-cta-buttons a:focus,
body .main-wrapper #header #search .submit:focus,
body .main-wrapper #search .submit:focus {
  background-color: #0069b2 !important;
}
body #searchSubmitAutoComplete {
  background-color: #005a98 !important;
}
body #searchSubmitAutoComplete:hover,
body #searchSubmitAutoComplete:active,
body #searchSubmitAutoComplete:focus {
  background-color: #0069b2 !important;
}
body #mobile-menu-canvas {
  /*** Default ***/
  /*** Hover ***/
}
body #mobile-menu-canvas .close-button::after,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > .nolink,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > a,
body #mobile-menu-canvas a {
  color: #000000 !important;
}
body #mobile-menu-canvas .gTranslate-nice-dropdown .switcher .selected a {
  border: 1px solid #444444 !important;
  color: #444444 !important;
}
body #mobile-menu-canvas .close-button::after:hover,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > .nolink:hover,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > a:hover,
body #mobile-menu-canvas a:hover,
body #mobile-menu-canvas .close-button::after:active,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > .nolink:active,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > a:active,
body #mobile-menu-canvas a:active,
body #mobile-menu-canvas .close-button::after:focus,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > .nolink:focus,
body #mobile-menu-canvas .menu-block-wrapper > .menu > li > a:focus,
body #mobile-menu-canvas a:focus {
  color: #000000 !important;
}
body {
  /*** Parent Background for Mobile Menu ***/
  /*** Mobile Color ***/
}
body .toggle-mobile::after,
body .toggle-mobile::before,
body .toggle-mobile span {
  color: #006a65 !important;
}
body .toggle-mobile::after,
body .toggle-mobile::before,
body .toggle-mobile span {
  background-color: #006a65 !important;
}
body .toggle-mobile::after:hover,
body .toggle-mobile::before:hover,
body .toggle-mobile span:hover,
body .toggle-mobile::after:active,
body .toggle-mobile::before:active,
body .toggle-mobile span:active,
body .toggle-mobile::after:focus,
body .toggle-mobile::before:focus,
body .toggle-mobile span:focus {
  background-color: #00847d !important;
}
body.theme-base_stacks #header .toggle-mobile::after,
body.theme-bishop #header .toggle-mobile::after,
body.theme-alberta #header .toggle-mobile::after,
body.theme-utopia #header .toggle-mobile::after,
body.theme-base_stacks #header .toggle-mobile::before,
body.theme-bishop #header .toggle-mobile::before,
body.theme-alberta #header .toggle-mobile::before,
body.theme-utopia #header .toggle-mobile::before,
body.theme-base_stacks #header .toggle-mobile span,
body.theme-bishop #header .toggle-mobile span,
body.theme-alberta #header .toggle-mobile span,
body.theme-utopia #header .toggle-mobile span {
  background-color: #006a65;
}
body.theme-base_stacks #header .toggle-mobile::after:hover,
body.theme-bishop #header .toggle-mobile::after:hover,
body.theme-alberta #header .toggle-mobile::after:hover,
body.theme-utopia #header .toggle-mobile::after:hover,
body.theme-base_stacks #header .toggle-mobile::before:hover,
body.theme-bishop #header .toggle-mobile::before:hover,
body.theme-alberta #header .toggle-mobile::before:hover,
body.theme-utopia #header .toggle-mobile::before:hover,
body.theme-base_stacks #header .toggle-mobile span:hover,
body.theme-bishop #header .toggle-mobile span:hover,
body.theme-alberta #header .toggle-mobile span:hover,
body.theme-utopia #header .toggle-mobile span:hover,
body.theme-base_stacks #header .toggle-mobile::after:active,
body.theme-bishop #header .toggle-mobile::after:active,
body.theme-alberta #header .toggle-mobile::after:active,
body.theme-utopia #header .toggle-mobile::after:active,
body.theme-base_stacks #header .toggle-mobile::before:active,
body.theme-bishop #header .toggle-mobile::before:active,
body.theme-alberta #header .toggle-mobile::before:active,
body.theme-utopia #header .toggle-mobile::before:active,
body.theme-base_stacks #header .toggle-mobile span:active,
body.theme-bishop #header .toggle-mobile span:active,
body.theme-alberta #header .toggle-mobile span:active,
body.theme-utopia #header .toggle-mobile span:active,
body.theme-base_stacks #header .toggle-mobile::after:focus,
body.theme-bishop #header .toggle-mobile::after:focus,
body.theme-alberta #header .toggle-mobile::after:focus,
body.theme-utopia #header .toggle-mobile::after:focus,
body.theme-base_stacks #header .toggle-mobile::before:focus,
body.theme-bishop #header .toggle-mobile::before:focus,
body.theme-alberta #header .toggle-mobile::before:focus,
body.theme-utopia #header .toggle-mobile::before:focus,
body.theme-base_stacks #header .toggle-mobile span:focus,
body.theme-bishop #header .toggle-mobile span:focus,
body.theme-alberta #header .toggle-mobile span:focus,
body.theme-utopia #header .toggle-mobile span:focus {
  background-color: #00514d;
}
body.theme-storm #header .toggle-mobile::after,
body.theme-storm .toggle-mobile::before,
body.theme-storm .toggle-mobile span {
  background-color: #006a65;
}
body.theme-storm #header .toggle-mobile::after:hover,
body.theme-storm .toggle-mobile::before:hover,
body.theme-storm .toggle-mobile span:hover,
body.theme-storm #header .toggle-mobile::after:active,
body.theme-storm .toggle-mobile::before:active,
body.theme-storm .toggle-mobile span:active,
body.theme-storm #header .toggle-mobile::after:focus,
body.theme-storm .toggle-mobile::before:focus,
body.theme-storm .toggle-mobile span:focus {
  background-color: #00514d !important;
}
body #header .toggle-mobile:after,
body #header .toggle-mobile:before,
body #header .toggle-mobile span {
  background-color: #006a65;
}
body #header .toggle-mobile:hover::after,
body #header .toggle-mobile:hover::before,
body #header .toggle-mobile:hover span,
body #header .toggle-mobile:focus::after,
body #header .toggle-mobile:focus::before,
body #header .toggle-mobile:focus span {
  opacity: .5;
  background-color: #006a65;
}
body.theme-aurora .toggle-mobile::after,
body.theme-cascade .toggle-mobile::after,
body.theme-rundle .toggle-mobile::after,
body.theme-monarch .toggle-mobile::after,
body.theme-whyte .toggle-mobile::after,
body.theme-aurora .toggle-mobile::before,
body.theme-cascade .toggle-mobile::before,
body.theme-rundle .toggle-mobile::before,
body.theme-monarch .toggle-mobile::before,
body.theme-whyte .toggle-mobile::before,
body.theme-aurora .toggle-mobile span,
body.theme-cascade .toggle-mobile span,
body.theme-rundle .toggle-mobile span,
body.theme-monarch .toggle-mobile span,
body.theme-whyte .toggle-mobile span {
  background-color: #006a65;
}
body.theme-aurora .toggle-mobile::after:hover,
body.theme-cascade .toggle-mobile::after:hover,
body.theme-rundle .toggle-mobile::after:hover,
body.theme-monarch .toggle-mobile::after:hover,
body.theme-whyte .toggle-mobile::after:hover,
body.theme-aurora .toggle-mobile::before:hover,
body.theme-cascade .toggle-mobile::before:hover,
body.theme-rundle .toggle-mobile::before:hover,
body.theme-monarch .toggle-mobile::before:hover,
body.theme-whyte .toggle-mobile::before:hover,
body.theme-aurora .toggle-mobile span:hover,
body.theme-cascade .toggle-mobile span:hover,
body.theme-rundle .toggle-mobile span:hover,
body.theme-monarch .toggle-mobile span:hover,
body.theme-whyte .toggle-mobile span:hover,
body.theme-aurora .toggle-mobile::after:active,
body.theme-cascade .toggle-mobile::after:active,
body.theme-rundle .toggle-mobile::after:active,
body.theme-monarch .toggle-mobile::after:active,
body.theme-whyte .toggle-mobile::after:active,
body.theme-aurora .toggle-mobile::before:active,
body.theme-cascade .toggle-mobile::before:active,
body.theme-rundle .toggle-mobile::before:active,
body.theme-monarch .toggle-mobile::before:active,
body.theme-whyte .toggle-mobile::before:active,
body.theme-aurora .toggle-mobile span:active,
body.theme-cascade .toggle-mobile span:active,
body.theme-rundle .toggle-mobile span:active,
body.theme-monarch .toggle-mobile span:active,
body.theme-whyte .toggle-mobile span:active,
body.theme-aurora .toggle-mobile::after:focus,
body.theme-cascade .toggle-mobile::after:focus,
body.theme-rundle .toggle-mobile::after:focus,
body.theme-monarch .toggle-mobile::after:focus,
body.theme-whyte .toggle-mobile::after:focus,
body.theme-aurora .toggle-mobile::before:focus,
body.theme-cascade .toggle-mobile::before:focus,
body.theme-rundle .toggle-mobile::before:focus,
body.theme-monarch .toggle-mobile::before:focus,
body.theme-whyte .toggle-mobile::before:focus,
body.theme-aurora .toggle-mobile span:focus,
body.theme-cascade .toggle-mobile span:focus,
body.theme-rundle .toggle-mobile span:focus,
body.theme-monarch .toggle-mobile span:focus,
body.theme-whyte .toggle-mobile span:focus {
  background-color: #00514d;
}
body #mobile-menu-canvas .menu-block-wrapper .menu .active > a {
  background-color: #ffffff !important;
}
body #mobile-menu-canvas .menu-block-wrapper .menu .active > a {
  color: #000000 !important;
}
body {
  /*** Default ***/
}
body #mobile-menu-canvas {
  background-color: #ffffff !important;
}
body {
  /*** Outside Containers ***/
  /*** Before content, After content, Sub-footer ***/
  /*** Force ***/
}
body .directory-list-content a {
  color: #005a98 !important;
}
body .directory-list-content a:hover,
body .directory-list-content a:focus,
body .directory-list-content a:active {
  color: #004b7f !important;
}
body #content-wrapper .search-btn-link li .btn-multi-savelist::after,
body .main-content .search-btn-link li .btn-multi-savelist::after {
  color: #005a98 !important;
}
body #content-wrapper .search-btn-link li .btn-multi-savelist::after:hover,
body .main-content .search-btn-link li .btn-multi-savelist::after:hover,
body #content-wrapper .search-btn-link li .btn-multi-savelist::after:focus,
body .main-content .search-btn-link li .btn-multi-savelist::after:focus,
body #content-wrapper .search-btn-link li .btn-multi-savelist::after:active,
body .main-content .search-btn-link li .btn-multi-savelist::after:active {
  color: #004b7f !important;
}
body .bento-item-links li::before,
body .search-btn-link li::before,
body .bento-item-links li::after,
body .search-btn-link li::after {
  color: #005a98 !important;
}
body .bento-item-links li::before:hover,
body .search-btn-link li::before:hover,
body .bento-item-links li::after:hover,
body .search-btn-link li::after:hover,
body .bento-item-links li::before:focus,
body .search-btn-link li::before:focus,
body .bento-item-links li::after:focus,
body .search-btn-link li::after:focus,
body .bento-item-links li::before:active,
body .search-btn-link li::before:active,
body .bento-item-links li::after:active,
body .search-btn-link li::after:active {
  color: #004b7f !important;
}
body .bento-item-links .link,
body .search-btn-link .link,
body .bento-item-links .link.mdi-btn::before,
body .search-btn-link .link.mdi-btn::before {
  color: #005a98 !important;
}
body .bento-item-links .link:hover,
body .search-btn-link .link:hover,
body .bento-item-links .link.mdi-btn::before:hover,
body .search-btn-link .link.mdi-btn::before:hover,
body .bento-item-links .link:focus,
body .search-btn-link .link:focus,
body .bento-item-links .link.mdi-btn::before:focus,
body .search-btn-link .link.mdi-btn::before:focus,
body .bento-item-links .link:active,
body .search-btn-link .link:active,
body .bento-item-links .link.mdi-btn::before:active,
body .search-btn-link .link.mdi-btn::before:active {
  color: #004b7f !important;
}
body .view-eresources .link,
body .view-eresources .link.mdi-btn::before {
  color: #005a98 !important;
}
body .view-eresources .link:hover,
body .view-eresources .link.mdi-btn::before:hover,
body .view-eresources .link:focus,
body .view-eresources .link.mdi-btn::before:focus,
body .view-eresources .link:active,
body .view-eresources .link.mdi-btn::before:active {
  color: #004b7f !important;
}
body .starmindApp .mdi-thumb-up::before {
  color: #005a98 !important;
}
body .starmindApp .mdi-thumb-up::before:hover,
body .starmindApp .mdi-thumb-up::before:focus,
body .starmindApp .mdi-thumb-up::before:active {
  color: #004b7f !important;
}
body .starmindApp .link,
body .starmindApp .link.mdi-btn::before {
  color: #005a98 !important;
}
body .starmindApp .link:hover,
body .starmindApp .link.mdi-btn::before:hover,
body .starmindApp .link:focus,
body .starmindApp .link.mdi-btn::before:focus,
body .starmindApp .link:active,
body .starmindApp .link.mdi-btn::before:active {
  color: #004b7f !important;
}
body .main-content .rw-title,
body .main-content .review-title,
body .main-content .rw-ttl {
  color: #005a98;
}
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.book-time-unavailable),
body #content-wrapper .node-material-item .toggle::after {
  color: #005a98;
}
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.book-time-unavailable):hover,
body #content-wrapper .node-material-item .toggle::after:hover,
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.book-time-unavailable):focus,
body #content-wrapper .node-material-item .toggle::after:focus,
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.book-time-unavailable):active,
body #content-wrapper .node-material-item .toggle::after:active {
  color: #004b7f;
}
@media screen and (max-width: 63.9375em) {
  body #content-wrapper .drop-down-cstm.page-size ul,
  body #content-wrapper .drop-down-cstm.page-size ul li a,
  body #content-wrapper .drop-down-cstm.sorting ul,
  body #content-wrapper .drop-down-cstm.sorting ul li a {
    color: #005a98 !important;
  }
  body #content-wrapper .drop-down-cstm.page-size ul:hover,
  body #content-wrapper .drop-down-cstm.page-size ul li a:hover,
  body #content-wrapper .drop-down-cstm.sorting ul:hover,
  body #content-wrapper .drop-down-cstm.sorting ul li a:hover,
  body #content-wrapper .drop-down-cstm.page-size ul:focus,
  body #content-wrapper .drop-down-cstm.page-size ul li a:focus,
  body #content-wrapper .drop-down-cstm.sorting ul:focus,
  body #content-wrapper .drop-down-cstm.sorting ul li a:focus,
  body #content-wrapper .drop-down-cstm.page-size ul:active,
  body #content-wrapper .drop-down-cstm.page-size ul li a:active,
  body #content-wrapper .drop-down-cstm.sorting ul:active,
  body #content-wrapper .drop-down-cstm.sorting ul li a:active {
    color: #004b7f !important;
  }
}
body:not(.theme-monarch) #content-wrapper .slick-prev::before,
body:not(.theme-monarch) #content-wrapper .slick-next::before {
  color: #005a98 !important;
}
body #login-protect a,
body .reveal-modal.reveal a {
  color: #005a98;
}
body #before-content a,
body #after-content a,
body #breadcrumb a {
  color: #005a98;
}
body #before-content a:hover,
body #after-content a:hover,
body #breadcrumb a:hover,
body #before-content a:active,
body #after-content a:active,
body #breadcrumb a:active,
body #before-content a:focus,
body #after-content a:focus,
body #breadcrumb a:focus {
  color: #003c65;
}
body .block-hf-eds-search-filters .search-filter-toggle > h3.toggle,
body .block-hf-eds-search-filters .search-filter-toggle > h3.toggle:after,
body .block-hf-eds-search-filters .toggle-child.toggle,
body .block-hf-eds-search-filters .toggle-child.toggle:after {
  color: #005a98 !important;
}
body {
  /*** Before content, After content, Sub-footer ***/
}
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.see-more):not(.cta-link):not(.label.rss-feed-name):visited {
  color: #006a65;
}
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.see-more):not(.cta-link):not(.label.rss-feed-name):visited:hover,
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.see-more):not(.cta-link):not(.label.rss-feed-name):visited:focus,
body #content-wrapper a:not(.button):not(.quicktabs-tab):not(.see-more):not(.cta-link):not(.label.rss-feed-name):visited:active {
  color: #00514d;
}
body #before-content a:not(.button):visited,
body #after-content a:not(.button):visited {
  color: #006a65;
}
body #before-content a:not(.button):visited:hover,
body #after-content a:not(.button):visited:hover,
body #before-content a:not(.button):visited:active,
body #after-content a:not(.button):visited:active,
body #before-content a:not(.button):visited:focus,
body #after-content a:not(.button):visited:focus {
  color: #003734;
}
body.logged-in #header .contextual-links-wrapper ul.contextual-links li a,
body.logged-in #content-wrapper .contextual-links-wrapper ul.contextual-links li a,
body.logged-in #footer .contextual-links-wrapper ul.contextual-links li a {
  color: #333333 !important;
}
body div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a,
body div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink,
body div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a::after,
body div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink::after {
  color: #000000 !important;
}
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a::after,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a::after,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a::after,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a::after,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a::after,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink::after,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink::after,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink::after,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink::after,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink::after {
  color: #000000 !important;
}
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a::after:hover,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a::after:hover,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a::after:hover,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a::after:hover,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a::after:hover,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink::after:hover,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink::after:hover,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink::after:hover,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink::after:hover,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink::after:hover,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a::after:active,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a::after:active,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a::after:active,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a::after:active,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a::after:active,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink::after:active,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink::after:active,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink::after:active,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink::after:active,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink::after:active,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > a::after:focus,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > a::after:focus,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > a::after:focus,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > a::after:focus,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > a::after:focus,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink:focus,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink:focus,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink:focus,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink:focus,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink:focus,
body.theme-rundle .main-nav .menu-block-wrapper > ul > li > .nolink::after:focus,
body.theme-base_stacks .main-nav .menu-block-wrapper > ul > li > .nolink::after:focus,
body.theme-alberta .main-nav .menu-block-wrapper > ul > li > .nolink::after:focus,
body.theme-bishop .main-nav .menu-block-wrapper > ul > li > .nolink::after:focus,
body.theme-utopia .main-nav .menu-block-wrapper > ul > li > .nolink::after:focus {
  color: #000000 !important;
}
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a::after,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a::after,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a::after,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a::after,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > a::after,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a::after,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a::after,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a::after,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a::after,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > a::after,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a::after,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a::after,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a::after,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a::after,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > a::after,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink::after,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink::after,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink::after,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink::after,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active > .nolink::after,
body.theme-alberta .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink::after,
body.theme-base_stacks .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink::after,
body.theme-bishop .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink::after,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink::after,
body.theme-utopia .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus > .nolink::after {
  color: #000000 !important;
}
body.theme-alberta .submenu-button::before,
body.theme-base_stacks .submenu-button::before,
body.theme-bishop .submenu-button::before,
body.theme-whyte .submenu-button::before,
body.theme-utopia .submenu-button::before,
body.theme-alberta #header .main-nav .menu-block-wrapper > ul > li > .submenu-button,
body.theme-base_stacks #header .main-nav .menu-block-wrapper > ul > li > .submenu-button,
body.theme-bishop #header .main-nav .menu-block-wrapper > ul > li > .submenu-button,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .submenu-button,
body.theme-utopia #header .main-nav .menu-block-wrapper > ul > li > .submenu-button {
  color: #000000 !important;
}
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a,
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink {
  color: #000000 !important;
}
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
body.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus,
body.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus {
  color: #000000 !important;
}
body.theme-aurora .submenu-button::before,
body.theme-cascade .submenu-button::before,
body.theme-aurora #header .main-nav .menu-block-wrapper > ul > li > .submenu-button,
body.theme-cascade #header .main-nav .menu-block-wrapper > ul > li > .submenu-button {
  color: #000000 !important;
}
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > a.active,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > .nolink.active {
  color: #000000 !important;
}
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > .nolink:focus {
  border-color: #000000 !important;
  color: #000000 !important;
}
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > a.active-trail,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > .nolink.active-trail,
body.theme-utopia div.main-wrapper #header .main-nav .menu-block-wrapper > ul > li > .nolink:hover {
  border-color: #000000;
}
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > a,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .nolink {
  color: #000000 !important;
}
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > a.active,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .nolink.active,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > a::after,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .nolink::after {
  color: #000000 !important;
}
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > a:hover,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .nolink:hover,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > a:active,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .nolink:active,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > a:focus,
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li > .nolink:focus {
  color: #000000 !important;
}
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li:not(:first-child),
body.theme-whyte #header .main-nav .menu-block-wrapper > ul > li:not(:last-child) {
  border-color: #000000 !important;
}
body.theme-storm #header .section {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.theme-base_stacks .main-wrapper .main-nav,
.theme-alberta .main-wrapper .main-nav,
.theme-bishop .main-wrapper .main-nav {
  border-color: #ffffff !important;
}
.theme-aurora .main-wrapper #header .main-nav,
.theme-cascade .main-wrapper #header .main-nav,
.theme-whyte .main-wrapper #header .main-nav {
  background-color: #ffffff !important;
}
div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a.active,
div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul li a {
  color: #000000 !important;
}
div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li > a:hover,
div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li > a:active,
div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li > a:focus {
  color: #000000 !important;
}
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus {
  color: #000000 !important;
}
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > a,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > a,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > a,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > .nolink,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > .nolink,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > .nolink {
  color: #000000 !important;
}
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a::after,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a::after,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a::after,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink::after,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink::after,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > .nolink::after,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > a::after,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > a::after,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > a::after,
.theme-aurora div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > .nolink::after,
.theme-cascade div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > .nolink::after,
.theme-storm div.main-wrapper #header .main-nav .content .menu-block-wrapper > ul li:hover > .nolink::after {
  color: #000000 !important;
}
body:not(.theme-storm) .main-wrapper #header .main-nav .content .menu-block-wrapper {
  /*** Default State ***/
}
body:not(.theme-storm) .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul {
  background-color: #f7f7f7 !important;
}
body:not(.theme-storm) .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a.active {
  background-color: #eaeaea !important;
}
/*** Parent item with background ***/
.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:hover,
.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:active,
.main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:focus {
  background-color: #eaeaea !important;
}
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded.active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded.active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a.active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a.active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink.active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink.active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li.active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li.active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded .active-trail,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded .active-trail,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a .active-trail,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a .active-trail,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink .active-trail,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink .active-trail,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li .active-trail,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li .active-trail,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li:hover,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li:hover,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:focus,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li:focus,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li:focus,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li:active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > ul > li:active {
  background-color: #f7f7f7 !important;
}
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:hover,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:hover,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li:hover,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li:hover,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:focus,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:focus,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li:focus,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li:focus,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul li a:active,
.theme-aurora .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li:active,
.theme-cascade .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded > ul > li:active {
  background-color: #eaeaea !important;
}
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded a,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded.has-link {
  background-color: #f7f7f7 !important;
}
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:hover,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:hover,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded a:hover,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded.has-link:hover,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:active,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:active,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded a:active,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded.has-link:active,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > a:focus,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li > .nolink:focus,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded a:focus,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded.has-link:focus {
  background-color: #eaeaea !important;
}
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.active-trail > a,
.theme-storm .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded a.active {
  background-color: #eaeaea !important;
}
