/* WCL Stylesheet HTML/BODY Style Overrides */
html {
    font-size: 10px !important;
 }
 html body {
     font-size: 16px !important;
 }
 
 body {
     padding-top: 0 !important;
 }
 
 
 @media (min-width: 992px) {
    
    /* Workaround while there is an issue with the EMERGENCY ALERT */
    /* header.tier-2.affix {
       margin-top: -48px;
    }*/
 
 }
 
 /* AU Stylesheet: Section-Main Style Overrides */
 .section-main {
    padding-top: 0.8rem !important;
    /**** padding-top: 0 !important; ***/
 }
    @media screen and (min-width: 990px) {
       .section-main {
          padding-right: 0;
          margin-right: 0;
       }
    }
       
 /* Removing this styling re: INC0556360 04/2025 BP */
 /*
 a {
    text-decoration: underline #0672b9;
    text-underline-offset: 0.3rem;
 }
 
 a:hover,
 a:focus {
    text-decoration: underline solid #1774a9; 
    text-underline-offset: 0.3rem;
    outline: 1px dotted #1774a9;
    outline-offset: -1px;
 }
 
 #left-navigation a {
     text-decoration: none;
 }
 
 #left-navigation a:hover,
 #left-navigation a:focus  {
     text-decoration: underline;
 }
 
 #left-navigation ul.content-navigation li a:hover,
 #left-navigation ul.content-navigation li a:focus {
    color: #005099 !important; 
 }
 
 #left-navigation ul.content-navigation li a[aria-expanded]:hover:after, 
 #left-navigation ul.content-navigation li a[aria-expanded]:focus:after {
    color: #005099 !important; 
 }
 */

 
 /***
 ol li, ul li {
 font-size: 1.0rem;
 line-height: 1.4rem;
 }
 ***/
 
 /*
 h2, .brand-h2, .CS_Document {
    font-family: inherit;
 }
 */
 
 /* Fonts */
 /* moved to main style sheet
 body, address, blockquote, figcaption, figure, p, q, a,
 .newsletter-signup input[type="email"],
 .article-body .footnotes ol:before,
 .wcl-content-body .footnotes ol:before,
 .ftr-global .blocks > li.copyright h5,
 .featured-article-container .featured-article-text .h2,
 .faculty-publications .titles cite,
 .faculty-hero-container .faculty-hero-text h1 {
     font-family:'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }*/
 
 #new-nav p, 
 #new-nav a {
     font-family: inherit !important;
 }
 #new-nav a {
     text-decoration: none;
 }
 #new-nav a:hover,
 #new-nav a:focus {
     font-family: inherit !important;
     text-decoration: underline;
 }
 
 
 .hero-container .hero-text-inner:last-child {
      margin-left: 2em;
 }
 
 
 /* hamburger menu */
 div.navbar-full #new-nav {
     top: 50px;
 }
 
 /***
 #new-nav ol li, #new-nav ul li {
     font-size: 1rem;
     line-height: 1.4rem;
 }***/
 
 nav.subnav .cur_page {
     font-weight: 500 !important;
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     text-transform: capitalize !important;
 }
 
 /****
 #header-main #row-all-logo button.navbar-toggle span.ion-android-close::before,
 #header-main #row-all-logo button.navbar-toggle span.ion-android-menu::before,
 #header-main #row-all-logo button.navbar-toggle span.ion-drag::before {
     /***line-height: 2.2rem;
     font-size: 1.3rem;***/
     top: 10px;
 }
 ****/
 
 /****
 #header-main #row-all-logo button.navbar-toggle {
     /***font-size: calc(.9rem + .40000000000000013 * ((100vw - 32rem)/1120));***/
 }
 ****/
 
 .hero-container .hero-text-inner,
 .hero-container .hero-text-inner a {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 .hero-container .hero-text-inner a:hover {
     color: #1774a9; /* light blue */
     text-decoration: underline;
 }
 
 .hero-container .hero-text-inner p {
    color: #fff; /*temp*/
 }
 
 /* DISABLED - for adapting existing WCL hero images to AU render handler... */
 /*#section-hero .hero-image img.hidden-xs.hidden-sm.lazyload {
     max-height: 99%;
     object-fit: cover;
 }*/
 
/* Removed from global styles for WCL elements on mainsite -- INC0541917 */
 /* 
 #left-navigation ul.content-navigation li a {
     font-size: 1.6rem;
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 */
 
 /**** REMOVE - breaks main menu form/buttons
 #new-mobile-nav .content-navigation a, #new-mobile-nav .expand a, #new-mobile-search .content-navigation a, #new-mobile-search .expand a, #new-nav .content-navigation a, #new-nav .expand a, #new-search .content-navigation a, #new-search .expand a {
     /***font-size: 1.0rem;***/
 }
 ****/
 /**** REMOVE - breaks main menu form/buttons
 #new-mobile-nav #new-mobile-search form input, #new-mobile-nav #new-search form input, #new-mobile-search #new-mobile-search form input, #new-mobile-search #new-search form input, #new-nav #new-mobile-search form input, #new-nav #new-search form input, #new-search #new-mobile-search form input, #new-search #new-search form input {
     /***font-size: 1.0rem;***/
 }
 ****/
 /**** REMOVE - breaks main menu form/buttons
 control, #new-nav #new-search form .form-control, #new-search #new-mobile-search form .form-control, #new-search #new-search form .form-control {
     width: calc(100% - 2.5rem);
 } 
 ****/
 
 #new-mobile-nav #new-mobile-search form button, #new-mobile-nav #new-mobile-search form input, #new-mobile-nav #new-search form button, #new-mobile-nav #new-search form input, #new-mobile-search #new-mobile-search form button, #new-mobile-search #new-mobile-search form input, #new-mobile-search #new-search form button, #new-mobile-search #new-search form input, #new-nav #new-mobile-search form button, #new-nav #new-mobile-search form input, #new-nav #new-search form button, #new-nav #new-search form input, #new-search #new-mobile-search form button, #new-search #new-mobile-search form input, #new-search #new-search form button, #new-search #new-search form input {
     border-radius: 0;
     margin: 0 0 5px;
     /***line-height: 1.6rem;
     height: 2rem;***/
 }
 
 /* magnifying glass */
 #new-submit-search .ion-search, #new-submit-people .ion-search {
    /***font-size: 1.1rem;***/
 }
 
 /* social media icons */
 /***
 .school-social-blogs ul li a {
     font-size: 1.6rem;
     line-height: 2rem;
     width: 2rem;
 }***/
 
 /* Contact Us Label */
 /***
 .office-module header h1 {
     font-size: .875rem;
     line-height: 1rem;
 }***/
 
 /* Phone - address */
 @media (min-width: 992px) {
    .office-module p, .office-module address, .office-module a, .office-module ion-map {
        /***font-size: .75rem;
        line-height: 1.125rem;***/
        font-family: "GT Walsheim", Arial, sans-serif !important;
    }
 }
 .office-module p, .office-module address, .office-module a, .office-module ion-map {
 /***    font-size: .75rem;
     line-height: 1.125rem;***/
     font-family: "GT Walsheim", Arial, sans-serif !important;
 }
 .office-module p span[class^="ion-"], .office-module address span[class^="ion-"] {
     /***font-size: 1.25rem;***/
 }
 
 .ftr-global {
     width: 100%;
 }
 
 /* footer image */
 /* .ftr-global .logo-container .footer-logo {
     /* background: url(/wcl/images/logo-wcl-white.svg) center no-repeat; */
     background: url(/wcl/images/AUWCL_2023_white.png) center no-repeat;
     background-size: contain;
     width: 180px;
     height: 120px;
 }*/
 
 
 /* AU footer */
 #site-wrapper>footer[role=contentinfo] .row address, #site-wrapper>footer[role=contentinfo] .row p {
     /***font-size: .875rem;
     line-height: 1.25rem;***/
     font-family: "GT Walsheim", Arial, sans-serif !important;
 }
 
 #site-wrapper > footer[role="contentinfo"] .row a {
     /***font-size: .875rem;
     line-height: 1.25rem;***/
     font-family: "GT Walsheim", Arial, sans-serif !important;
 }
 
 /***
 #site-wrapper > footer[role="contentinfo"] .row .social li span[class^="ion-"] {
     font-size: 1.6rem;
     line-height: 1.5625rem;
 }***/
 
 
 /* Secondary Nav */
 .subnav-container .subnav-inner {
     margin: 0 !important;
     width: 100% !important;
 }
 .subnav-container .subnav > div > a {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 /****.subnav-container .subnav > div > a:hover {
     color: #414547; /* Talon Black */
 }****/
 
 
 /* ****************************** */
 /*    News List Page Overrides    */
 /* ****************************** */
 
 input[type="date"] {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif;
     -webkit-appearance: none;
     -moz-appearance: none;
     -ms-appearance: none;
     -o-appearance: none;
     appearance: none;
     border: 0;
     border-radius: 0;
     display: inline-block;
     /***height: 2.5rem;***/
     padding: 0 20px;
 }
 
 .news-events-filter,
 .news-events-filter .panel,
 .news-events-filter .panel .panel-heading  {
    background-color: #fff0 !important;;
 }
 
 .news-events-filter input[type="text"] {
    width: 110%;
 }
 
 .news-events-filter .keyword-fld input[type="text"] {
    width: 100%;
 }
 
 /* .news-events-filter .date-range label */ 
 .news-events-filter .keyword-fld label,
 .news-events-filter ul.inputs label {
     /***font-size: 0.6875rem;***/
     text-transform: capitalize;
     display: block;
     /***margin-bottom: 0.25rem;***/
     font-weight: 500;
 }
 
 .news-events-filter input[type="text"],
 .news-events-filter input[type="date"] {
     /***font-size: 1.0rem;***/
     font-weight: 400;
 }
 
 .news-events-filter input[type=date]:invalid::-webkit-datetime-edit {
     /***font-size: 0.8rem;***/
     color: #ccc;
 }
 
 .news-events-filter ul.inputs li {
     margin-bottom: 0.7rem;
 }
 
 @media screen and (min-width: 960px) {
    .news-events-page .layout {
        width: 94% !important;
    }
    .news-events-filter .filter-by .reset {
        top: 1.2rem;
    }
 }
 
 @media screen and (min-width: 580px) {
    .news-events-page .layout {
        width: calc(100% - 55px) !important;
    }
 }
 
 @media screen and (max-width: 1240px) {
    .news-events-filter .panel {
       padding-left: 1rem;
    }
 }
 
 /* lawwire article */
 footer.article-footer {
     background-color:#fff !important;
 }
 .article-header .article-info, .article-header .article-info address.author-name {
     /***font-size: 0.875rem;***/
     letter-spacing: 1px;
     line-height: 1.3334;
     color: #414547; /* Talon Black */
     text-transform: capitalize;
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 
 /* .button.solid {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }*/
 /* .button.solid:hover {
     text-decoration: none;
 }*/
 
 /* single-image-feature-container */
 .single-image-feature-container .text,
 .single-image-feature-container .text p {
     color: #fff;
 }
 
 .module-quick-facts {
     background: #1c7f66; /* Arboretum Green */
     color: #fff;
     margin-top: 2rem;
 }
 
 .module-quick-facts .facts-inner {
     text-align: center;
     padding: 2rem 0;
 }
 
 .module-quick-facts h2.facts-header {
     text-transform: capitalize;
     color: #fff;
     font-size: 2.1rem;
     font-weight: 700;
 }
 
 .module-quick-facts .facts-header:after {
     height: 4px;
     width: 40px;
     /*** background-color: #c1d730; ***/
     background-color: #61A8F3; /* bright blue */ 
     content: "";
     display: block;
     margin: 2.125rem auto 2.25rem;
 }
 
 .module-quick-facts .facts-list {
     padding: 0;
     list-style: none;
     display: flex;
     align-content: center;
     justify-content: space-evenly;
     flex-direction: column;
     flex-wrap: wrap;
 }
 
 .module-quick-facts .facts-list .fact-container {
     width: 100%;
     margin: 0 0 1.25rem;
 }
 
 .module-quick-facts .fact-figure {
     font-size: 4rem;
     line-height: 1.1;
     color: #fff;
     font-weight: 700;
 }
 
 .module-quick-facts .fact-figure .prefix {
     /***font-size: 2rem;***/
     vertical-align: super;
 }
 
 .module-quick-facts .fact-figure .postfix {
     /***font-size: 2.5rem;***/
     vertical-align: baseline;
     line-height: 1.5;
 }
 
 .module-quick-facts .fact-figure .postfix.upper-corner {
     vertical-align: top;
     /***font-size: 2rem;***/
 }
 
 .module-quick-facts .fact-text .preposition {
     vertical-align: baseline;
 }
 
 .module-quick-facts .fact-text {
     /***font-size: 1.25rem;***/
     letter-spacing: 0.1rem;
     color: #fff;
     font-weight: 500;
 }
 
 @media (min-width: 32.5rem) {
     .module-quick-facts .facts-list {
         flex-direction: row;
     }
 
     .module-quick-facts .facts-list .fact-container {
         width: 11rem;
     }
 }
 
 /* video */
 .featured-video-container .button-container .button {
     color: #1c7f66; /* Arboretum Green */
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     font-weight: 500 !important;
 }
 .featured-video-container .button-container .button:hover, 
 .featured-video-container .button-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;  /* #1774a9; light blue */
     color: #fff !important;
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     font-weight: 500 !important;
     text-decoration: underline;
 }
 .featured-video-container.layout {
     width: 100% !important;
 }
 .featured-video-container .featured-video-image .cover {
     bottom: 0;
 }
 .featured-video-container .featured-video-image .cover img {
     height: 100% !important;
 }
 
 
 /* quote */
 .wcl-content-body blockquote p {
     color: #fff !important;
 }
 
 .wcl-content-body blockquote:before {
     content: none;
 }
 
 .wcl-content-body blockquote p:first-child {
     display: block;
 }
 .wcl-content-body .layout {
     width:100%;
 }
 
 /* module-connect */
 .connect-block h4, .module-connect .connect-block .header {
     color: #fff;
 }
 .module-connect .social-list li a:hover:after,
 .module-connect .social-list li a:focus:after,
 .module-connect .social-list li div:hover:after,
 .module-connect .social-list li div:focus:after {
     color: #1774a9; /* light blue */
 }
 .module-connect .social-list li a:hover:after,
 .module-connect .social-list li a:focus:after {
     color: #1774a9; /* light blue */
     text-decoration: underline;
 }
 
 /* heading */
 div.heading-container .heading h3 {
     /***font-size: 1.17rem;
     line-height: 1.1rem;***/
 }
 .heading-container a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .heading-container .button:hover, .single-article-feature-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 .heading-container .layout.wcl-ck-left-pane {
     width:100% !important;
 }
 
 /* Quote */
 .quote-photo-container .button-container .button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 .quote-photo-container .button-container .button:hover,
 .quote-photo-container .button-container .button:focus {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 .quote-photo-container .quotee {
     font-style: normal!important;
     color: #fff;
 }
 
 
 /* cta */
 .cta-block a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .cta-block p {
     margin-top:0;
 }
 .cta-block a.button:hover, .cta-block a.button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 
 /* featured-video-container */
 .featured-video-container .featured-video-image {
     width: 75%;
 }
 .featured-video-container .featured-article-text {
     width: 25%;
 }
 .featured-video-container .featured-video-image div.video-object {
     padding-bottom: 0px !important;
 }
 
 /* featured Video */
 .video-object iframe {
     opacity:1 !important;
 }
 .resp-embed-container {
     padding-bottom: 56.25% !important;
 }
 
 /* single-image-feature-container */
 .single-image-feature-container a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .single-image-feature-container a.button:hover,
 .single-image-feature-container a.button:focus,
 .cta-block a.button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 
 /* carousel */
 .slideshow-container  .swiper-next > span:before,
 .slideshow-container  .swiper-prev > span:before,
 .features-carousel-container .swiper-next > span:before,
 .features-carousel-container .swiper-prev > span:before {
     background: url(/wcl/images/icon-arrow-carousel-lg.svg) center no-repeat !important;
 }
 .features-carousel-container.layout {
     width: 100%;
     /* left:0 !important; */
     max-width: unset !important;
 }
 
 
 /* upcoming events */
 .upcoming-events-container .swiper-next > span:before, .upcoming-events-container .swiper-prev > span:before {
     background: url(/wcl/images/icon-arrow-carousel-lg.svg) center no-repeat !important;
 }
 .upcoming-events-container a.button {
     /* font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important; */
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .upcoming-events-container .button:hover, 
 .upcoming-events-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 
 /* single-article */
 .single-article-feature-container.layout {
     width: 100% !important;
 }
 .single-article-feature-container a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .single-article-feature-container .button:hover, 
 .single-article-feature-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline solid #fff; 
     /*text-decoration: underline solid #1774a9;*/ /* light blue */
     text-underline-offset: 0.3rem;
 }
 .single-article-feature-container .featured-article-text-inner a.read-more {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     text-decoration: none;
 }
 .single-article-feature-container .featured-article-text-inner a.read-more:hover,
 .single-article-feature-container .featured-article-text-inner a.read-more:focus {
    text-decoration: underline solid #1774a9; /* light blue */
    text-underline-offset: 0.3rem;
    outline: 1px dotted #1774a9;
    outline-offset: -1px;
 }
 
 /* link-block-container */
 .link-block-container a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .link-block-container .button:hover,
 .link-block-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 .link-block-container .column.left .text-list li a:hover,
 .link-block-container .column.left .text-list li a:focus {
     /*color: #fff !important;*/
     text-decoration: underline solid #1774a9; /* light blue */
     text-underline-offset: 0.3rem;
 }
 .link-block-container .column .layout {
     width: 89.0625% !important;
 }
 
 /* learn-more */
 .learn-more h3 {
     font-family: 'GT Walsheim', Palatino, serif !important;
 }
 .learn-more li,
 .learn-more li a {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 
 /* hero-text-notice-container */
 .hero-text-notice-container .layout {
     width: 100% !important;
 }
 .hero-text-notice-container .layout .primary-block {
     width: 67% !important;
 }
 .hero-text-notice-container .layout .secondary-block {
     width: 30% !important;
 }
 .hero-text-notice-container .layout .secondary-block .container-fluid {
     margin:0;
     padding:0;
 }
 
 @media screen and (max-width: 960px) {
    .hero-text-notice-container .layout .primary-block {
        width: 100% !important;
    }
    .hero-text-notice-container .layout .secondary-block {
        width: 100% !important;
        /* background-color: #3C208C; */
        margin-left: auto;
        margin-right: auto;
    }
 }
 
 .hero-text-notice-container .secondary-block .learn-more li a {
    color: #0672b9;   
    text-decoration: underline #0672b9;
    text-underline-offset: 0.3rem;
 }
 .hero-text-notice-container .secondary-block .learn-more li a:hover,
 .hero-text-notice-container .secondary-block .learn-more li a:focus {
     color: #1774a9;
     text-decoration: underline solid #1774a9; /* light blue */
     text-underline-offset: 0.3rem;
     outline: 1px dotted #1774a9;
     outline-offset: -1px;
 }
 .hero-text-notice-container a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     overflow: hidden;
     text-overflow: ellipsis;
     width: 100%;
     margin-bottom:1.1875rem;
 }
 .hero-text-notice-container .button:hover,
 .hero-text-notice-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration: underline;
 }
 
 /* figure */
 figure.right {
     margin-left: 15px;
 }
 figure.left {
     margin-right: 15px;
 }
 figure.right figcaption {
     text-align: left !important;
 }
 
 /* intro-container */
 section.intro-container .layout,
 section.intro-container .layout .never-center {
     width: 100% !important;
     padding: 2.25rem 2.25rem 0 2.25rem !important;
 }
 section.intro-container.flush-bottom .layout .never-center {
     padding: 2.25rem 0 0 0 !important;
 }
 section.intro-container.flush-bottom .layout.title-only.never-center {
     padding: 2.25rem 0 0.75rem 0 !important;
 }
 /* block-grid-container */
 .block-grid-container .callout-block {
     color: #fff !important;
 }
 .block-grid-container .faculty-block-inner a:hover,
 .block-grid-container .faculty-block-inner a:focus {
     text-decoration: underline;
 }
 /***
 .block-grid-container .article-block .article-block-inner {
     font-size: 1rem;
 }***/
 .block-grid-container .article-block:hover, 
 .block-grid-container .article-block:focus {
     text-decoration: none !important;
 }
 
 .block-grid-container a.article-block,
 .block-grid-container a.article-block:visited{
     color:#fff !important;
 }
 
 /* timeline */
 .history-content .layout {
     width: 100% !important;
 }
 .history-content .col-side-left {
     width: 33% !important;
 }
 .article-history {
     width: 80% !important;
 }
 /* .history-content > .inner {
     background-size: 30% 100%, 100% !important;
 }*/
 /* .history-content .nav-page a {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }*/
 .history-content .col-side-left li {
     height: 4.5rem;
 }
 .history-content li.active {
     background-color: #005099;
     width: 100%;
     height: 4.5rem;
     line-height: 0.9;
 }
 .history-content li a.is-active {
     /*** background-color: rgb(97, 168, 243); ***/
     background-color: rgb(6, 114, 185);
     color: #fff !important;
     width: 100%;
     height: 1.5rem !important;
 }
 .history-content li a.is-active:focus {
     border: 2px solid #fff;
     padding: 0.5rem 4rem 1.8rem 0;
     margin-top: -0.2rem;
 }
 .history-content .nav-page a {
     padding: 0 4rem;
 }
 .history-content .nav-page.floating {
     position: fixed;
     top: 90px !important;
 }
 .history-content .article-history ol li,
 .history-content .article-history ul li {
     font-size: 1.6rem !important;
     line-height: unset !important;
 }
 
 /* 
 .article-history .timeline-item .text {
    width: 60%;
 }
 .article-history .timeline-item .learn-more {
    width: 33%;
 }
 */
 
 
 .timeline-item:focus {
    border: 1px solid #bcbcbc;
    padding: 0.75rem;
    margin-bottom: 0.5rem;
 }
 
 /* green layout text list */
 div.layout.nb-div h3 {
     margin:13px 0;
     width:100%;
     line-height: 1.3;
     /***font-size: 2rem;***/
     font-size: 2.5rem;
     float:left;
     color: #1c7f66; /* Arboretum Green */
     /* font-family:'GT Walsheim', Palatino, serif; */
 }
 
 div.layout.nb-div h3::after {
     -webkit-transition: background-color 150ms ease-in-out;
     -moz-transition: background-color 150ms ease-in-out;
     transition: background-color 150ms ease-in-out;
     height: 1.25rem;
     width: 3.125rem;
     /*** background-color: #c1d730; ***/
     background-color: #00A38D;
     margin: 1.5rem 0;
     content: '';
     display: block;
 
 }
 
 div.layout.nb-div ul {
     margin:1rem auto;
     padding: 1rem 3rem;
     width:100%;
     display:table;
     list-style:none;
     background-color: #1c7f66
     /* background:linear-gradient(-130deg, rgba(28, 127, 102, 1.0), rgba(28, 127, 102, 0.8));*/
     /* background:linear-gradient(-130deg, rgba(20, 122, 108, 1.0), rgba(58, 130, 120, 0.8)); */
 }
 
 div.layout.nb-div ul li {
     margin-bottom:1rem;
     padding-bottom:0.5rem;
     width:100%;
     display:block;
     float:left;
     border-bottom:3px solid #fff;
 }
 
 div.layout.nb-div ul li:last-child {
     border-bottom: none;
     margin-bottom: 0;
     padding-bottom: 0;
 }
 
 div.layout.nb-div ul li > span {
     padding:2.5px;
     width:15%;
     color:#fff;
     float:left;
     /***font-size:3rem;***/
     /* font-family:'GT Walsheim', Palatino, serif; */
 }
 
 div.layout.nb-div ul li > p {
     margin-left:10px;
     width:80%;
     /***font-size:2rem;***/
     float:left;
     color:#fff;
 }
 
 /***
 @media only screen and (max-width: 1044px){
     div.layout.nb-div ul li > span {
         font-size:3rem;
     }
 }***/
 
 /***
 @media only screen and (max-width: 830px){
     div.layout.nb-div ul li > span {
         font-size:3rem;
     }
 }***/
 
 @media only screen and (max-width: 710px){
     div.layout.nb-div ul li > span {
         margin-bottom:11px;
         width:100%;
         text-align:left;
     }
 
     div.layout.nb-div ul li > p {
         width:100%;
         text-align:left;
         /***font-size: 1.25rem;***/
     }
     div.layout.nb-div ul {
         padding: 1rem 1rem;
     }
 }
 
 /*  article-block */
 a.swiper-slide.article-block {
     color: #fff !important;
     text-decoration: none !important;
 }
 
 /* lawwire-carousel-container */
 .lawwire-carousel-container .swiper-outer.layout {
     width: 100% !important;
 }
 .lawwire-carousel-container .swiper-next > span:before,
 .lawwire-carousel-container .swiper-prev > span:before {
     background: url(/wcl/images/icon-arrow-carousel-lg.svg) center no-repeat !important;
 }
 
 /* modules-lawwire-article */
 .modules-lawwire-article .two-column-main a.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     font-weight: 500;
     text-decoration: none;
 }
 .modules-lawwire-article .two-column-main a.button:hover {
     font-weight: 900;
     text-decoration: underline;
 }
 .modules-lawwire-article .article-aside .name {
     line-height: 1.8rem !important;
 }
 .modules-lawwire-article .article-aside .title {
     line-height: 1.8rem !important;
     padding-top: 3px;
 }
 
 /* featured-image-container */
 .featured-image-container .featured-article-text .desc {
     color:#fff;
 }
 .featured-image-container .featured-article-text .button-container .button.transparent {
     border-color:#fff;
     color:#fff;
     /* font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important; */
     text-decoration: none;
 }
 .featured-image-container .button:hover,
 .featured-image-container .button:focus {
     border-color: #fff !important;
     background-color: #1774a9 !important;
     color: #fff !important;
     text-decoration:underline !important;
 }
 .featured-image-container .featured-article-text .read-more {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     text-decoration: none;
     display: block;
     float: right;
 }
 .featured-image-container .featured-article-text .read-more:hover,
 .featured-image-container .featured-article-text .read-more:focus {
    color: #fff !important;
    text-decoration: underline solid #fff;
    text-underline-offset: 0.3rem;
 }
 
 
 
 /* Layout */
 .block-grid-container div.layout {
     width: 100% !important;
 }
 
 /* news-events-filter */
 .news-events-filter .reset a {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 .news-events-page .pagination li.first a,
 .news-events-page .pagination li.previous a,
 .news-events-page .pagination li.next a,
 .news-events-page .pagination li.last a,
 .news-events-page .pagination li.spacer,
 .news-events-page .pagination > li > a,
 .news-events-page .pagination > li > span {
     border: none !important;
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 .news-events-page .pagination > li {
     position: relative;
     /* margin: 0 20px; */
     width: 3rem;
     height: 3rem;
     margin: 0 !important;
 }
 .news-events-page .pagination > li > a {
     top: 50%;
     left: 50%;
     position: absolute;
     display: inline-block;
     transform: translate(-50%,-50%);
     padding: 0 !important;
     /* width: 3rem !important; */
     /* height: 3rem !important; */
     /* line-height: .875rem; */
     text-align: center;
     /***font-size: 0.875rem;***/
 }
 .news-events-page .pagination li.previous {
     margin-right: 0;
 }
 .news-events-page .pagination li.last {
     margin-right: 40px;
 }
 
 .news-events-page .pagination li span.spacer {
     top: 8px;
 }
 
 .news-events-page .pagination li:not(.skip).active a {
    border: 1px solid #17020d !important;
    background-color: #0672b9 !important;
    color: #fff !important;
    text-decoration: none;
 }
 .news-events-page .pagination li:not(.skip) a:hover {
    background-color: #0672b9 !important;
    color: #fff !important;
    text-decoration: none;
 }
 .news-events-page .pagination li:not(.skip).active a:hover,
 .news-events-page .pagination li:not(.skip).active a:focus {
    border: 1px solid #0672b9 !important;
    background-color: #fff  !important;
    color: #0672b9 !important;
 }
 
 
 .news-events-page a.read-more {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     text-decoration: none;
 }
 
 /* select */
 /*
 select {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif;
     font-weight: 500;
     font-style: normal;
     line-height: 1;
     background: url(/wcl/images/icon-arrows-select.svg), linear-gradient(to left, #1C7F66 0%, #1C7F66 40px), linear-gradient(to left, #fff 40px, #fff 100%) !important;
     background-repeat: no-repeat !important;
     background-size: 6px 11px, 40px 100%, 100% !important;
     background-position: right 17px center, right;
     /***font-size: 0.6875rem;***/
     color: #363b3b;
     text-transform: capitalize;
     padding-right: 3.125rem;
 }
 */
 
 /* history */
 .article-history .date {
     /***font-size: 2.5rem;***/
     color: #3C208C;
 }
 
 /* .article-history .date::after {
     margin: 1.375rem 0;
     transition: background-color 150ms ease-in-out;
     height: 0.25rem;
     width: 3.125rem;
     /*** background-color: #c1d730; ***/
     background-color: #00A38D;
     content: '';
     display: block;
 }*/
 
 .article-history .schedule caption {
     text-align: center;
     color: #000;
     /***line-height: 1.5rem;
     font-size: 1rem;***/
     font-weight: normal;
 }
 
 /* Layout */
 @media screen and (min-width: 960px) {
     .layout {
         width: 89.0625%;
         min-width: unset !important;
     }
 }
 
 /* resource-kit */
 .resource-kit .layout {
     width: 100% !important;
 }
 
 .resource-kit h3 {
     margin-top: 0 !important;
 }
 /***
 .resource-kit .block > div {
     font-size: 1em !important;
 }***/
 .resource-kit .block h2 a:hover {
     text-decoration:none !important;
 }
 .resource-kit .llm-button-container a {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 .resource-kit .llm-button-container a:hover {
     text-decoration: none;
 }
 .resource-kit .sidebar-infobox .read-more {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 
 /* Quick facts */
 .module-quick-facts .facts-list .fact-container {
     width: 15rem;
 }
 
 
 /* news */
 .news-template a.solid.button {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
 }
 .news-template a.solid.button:hover {
     text-decoration: none;
 }
 
 /* highlight */
 .highlight {
     background-color: unset !important;
 }
 
 /* homepage hero */
 @media screen and (min-width: 960px)
 {
     #section-hero .featured-article-container {
         margin-bottom: 2.5rem;
     }
     #section-hero .featured-article-container .featured-article-inner {
         min-height: 650px;
     }
     #section-hero .featured-article-container .featured-article-text .featured-article-text-inner {
         /* bottom: -65px; */ /** Remove overlap **/
     }
 }
 
 /* */
 @media screen and (min-width: 960px) {
     .featured-article-container .featured-article-inner {
         min-height: 650px;
     }
     .featured-article-container .featured-article-text .featured-article-text-inner {
         /* bottom: -35px; */ /** Remove overlap **/
     }
 
 }
 
 /* quote in lawwire */
 .article-body blockquote p {
     color: #fff;
     display: block !important;
 }
 .article-body blockquote:before {
     content: no-open-quote;
 }
 
 
 /* directory-listing-container */
 /* .directory-listing-container .directory-item h2 a:hover {
     text-decoration: none;
 }
 .directory-listing-container .directory-item .info {
     overflow-wrap: break-word;
 }*/
 
 /* news-listing */
 .news-listing.layout {
     width: 100% !important;
 }
 .news-listing .news-item {
     margin-top:2.5rem;
 }
 .news-listing.layout .news-item .body a.read-more {
     font-family: 'GT Walsheim', Helvetica, Arial, sans-serif !important;
     text-decoration: none;
 }
 .news-listing.layout .news-item .body a.read-more:hover,
 .news-listing.layout .news-item .body a.read-more:focus {
     /*color: #fff !important;*/
     text-decoration: underline solid #1774a9; /* light blue */
     text-underline-offset: 0.3rem;
 }
 
 /* layout nb-div nb-img */
 .layout.nb-div.nb-img {
     width: 100% !important;
 }
 .layout.nb-div.nb-img h3::after {
     height: 0.25rem !important;
 }
 .layout.nb-div.nb-img ul {
    padding: 30px 30px 30px 30px;
 }
 .layout.nb-div.nb-img li {
     margin-bottom: 13px;
     padding-bottom: 8px;
     width: 100%;
     display: block;
     float: left;
     border-bottom: 3px solid #fff;
 }
 .layout.nb-div.nb-img li span {
     width: 15% !important;
     color: #fff !important;
     float: left !important;
     font-size: 3rem !important;        /* !! Do not remove - Required */
     /* font-family: 'GT Walsheim', Palatino, serif !important; */
     margin-top: 3rem;
     font-weight: 700;
 }
    @media screen and (min-width: 580px) {
     .layout.nb-div.nb-img li span {
          font-size: 5rem !important;  /* !! Do not remove - Required */
       } 
    }
 .layout.nb-div.nb-img li p {
     margin-left: 10px !important;
     width: 60% !important;
     /*** font-size: 1rem !important; ***/
     float: left !important;
     color: #fff !important;
 }
 .layout.nb-div.nb-img li p strong {
    font-size: 2rem !important;
    font-weight: 900; 
 }
 
 /* .news-item */
 .news-item header.news-hdr h2 a {
     text-decoration: none;
 }
 .news-item header.news-hdr h2 a:hover,
 .news-item header.news-hdr h2 a:focus {
     text-decoration: underline solid #1774a9; /* light blue */
     text-underline-offset: 0.3rem;
 }
 
 div.cs_control.CS_Element_Custom > div.layout {
     width: 100% !important;
 }
 
 .primary-block address {
     line-height: 1.7778;
     /***font-size: 1.125rem;***/
 }
 
 ul.wcl2col {
     column-count: 2;
     list-style-position: inside;
 }
 
 
 #row-mobile-header .crumb.parent {
     display: none !important;
 }
 ul.tier-2-cta.cta-count-3 li a.btn {
     font-family: "GT Walsheim", Arial, sans-serif !important;
 }
 
 
 /* home page  */
 header.tier-2 .innerlay .t2-page-header .child.you-are-here {
     text-transform: none;
 }
 
 header.tier-2 .innerlay .headerTextOther {
     display: none;
 }
 
 /*
 @media (min-width: 992px) {
 
     /* header.tier-2.affix-top div.row-center .overlay {
         background: rgba(0, 79, 162, 0.85) !important;
         margin: 100px 0px 0 0px !important;
         background-position: calc(100% - 50px) !important;
         background-repeat: no-repeat !important;
         background-size: 230px !important;
         background-clip: content-box !important;
         display: flex !important;
         flex-direction: column !important;
         justify-content: center !important;
         padding: 140px 0px 0 !important;
     }*/
 
     /* header.tier-2.affix-top .overlay .innerlay {
         margin: 0 !important;
         padding-left: 50px !important;
         max-width: unset !important;
         min-height: 200px !important;
         background-image:none;
         /* background-image: url(/wcl/images/AUWCL_2023_white.png) !important;
         background-size: 200px !important;
         background-repeat: no-repeat !important;
         background-position: calc(100% - 50px) !important;*/
         display: flex !important;
         align-items: flex-start !important;
         flex-direction: column !important;
     }*/
     /* header.tier-2.affix-top .innerlay .t2-page-header {
         max-width: 70%;
         margin: 0 !important;
         display:flex;
     }*/
 
 
     header.tier-2.affix div.row-center .overlay {
         display: flex !important;
         flex-direction: column !important;
         justify-content: center !important;
     }
 
     header.tier-2.affix .overlay .innerlay {
         width: 100%;
         margin: 0 !important;
         padding-left: 50px !important;
         max-width: unset !important;
         min-height: unset !important;
         background-image: none;
         /**** background-image: url(/wcl/images/AUWCL_2023_white.png) !important;
         background-size: 100px !important;
         background-repeat: no-repeat !important;
         background-position: calc(100% - 5px) !important; ****/
         display: flex !important;
         align-items: center;
         flex-direction: row;
         justify-content: space-between;
     }
     
     header.tier-2.affix .innerlay .t2-page-header {
         max-width: 70%;
         margin: 0 !important;
         display:flex;
         height: unset !important;
         line-height: unset !important;
         padding: 0 !important;
     }
 
     header.tier-2.affix div.row-center .overlay ul.tier-2-cta {
         background:transparent !important;
         border-right: 0px solid transparent !important;
     }
 
 
     header.tier-2 .innerlay img._cs_icon {
         height: unset !important;
     }
     header.tier-2 .innerlay .t2-page-header a.crumb.parent {
         display: none !important;
     }
 
     /* ct buttons */
     header.tier-2.affix-top ul.tier-2-cta.cta-count-3 li {
         background-color: #4918cd;
         display: flex !important;
         align-items: center !important;
     }
     header.tier-2.affix ul.tier-2-cta.cta-count-3 li {
         background-color: #0672b9;
         display: flex !important;
         align-items: center !important;
     }
 
     header.tier-2 ul.tier-2-cta.cta-count-3 li a.btn {
         font-family: "GT Walsheim", Arial, sans-serif !important;
         /***font-size: 1rem !important;***/
         line-height: 1.6rem !important;
         color: #fff;
         
         height: unset !important;
     }
 
     /* a tags */
     [class^="template-"] header.tier-2.affix-top div.row-center .overlay ul.tier-2-cta li:hover,
     [class^="template-"] header.tier-2.affix-top div.row-center .overlay ul.tier-2-cta li:focus,
     [class^="template-"] header.tier-2.affix-top div.row-center .overlay ul.tier-2-cta li:focus-within {
         background-color: #4918cd;
         background-image: linear-gradient(to bottom, #4918cd 0%, #4918cd 90%, #f4c74b 90%, #f4c74b 100%) !important;
         border-color: #4918cd !important;
     }
     [class^="template-"] header.tier-2.affix div.row-center .overlay ul.tier-2-cta li:hover,
     [class^="template-"] header.tier-2.affix div.row-center .overlay ul.tier-2-cta li:focus,
     [class^="template-"] header.tier-2.affix div.row-center .overlay ul.tier-2-cta li:focus-within {
         background-color: #0672b9;
         background-image: linear-gradient(to bottom, #0672b9 0%, #0672b9 90%, #f4c74b 90%, #f4c74b 100%) !important;
         border-color: #fff !important;
     }
 
     /* a tags */
     [class^="template-"] header.tier-2 div.row-center .overlay ul.tier-2-cta li > a:hover,
     [class^="template-"] header.tier-2 div.row-center .overlay ul.tier-2-cta li > a:focus,
     [class^="template-"] header.tier-2 div.row-center .overlay ul.tier-2-cta li > a[aria-expanded="true"] {
         background-color: transparent !important;
         background-image: transparent !important;
         border-color: transparent !important;
     }
 
     [class^="template-"] header.tier-2.affix div.row-center .overlay ul.tier-2-cta li > a:hover,
     [class^="template-"] header.tier-2.affix div.row-center .overlay ul.tier-2-cta li > a:focus,
     [class^="template-"] header.tier-2.affix div.row-center .overlay ul.tier-2-cta li > a[aria-expanded="true"] {
         background-color: transparent !important;
         background-image: unset !important;
         /*border-color: transparent !important;*/
     }
     [class^="template-"] header.tier-2.affix-top div.row-center .overlay ul.tier-2-cta li > a:hover,
     [class^="template-"] header.tier-2.affix-top div.row-center .overlay ul.tier-2-cta li > a:focus,
     [class^="template-"] header.tier-2.affix-top div.row-center .overlay ul.tier-2-cta li > a[aria-expanded="true"] {
         background-color: transparent !important;
         background-image: unset !important;
         /*border-color: transparent !important;*/
     }
 
     /**** Removed Small WCL Logo - disabled mr ****/
     /* Comment this to remove the logo */
     /* header.tier-2.affix .cs_control.CS_Element_Custom {
         margin-right: 200px;
     }*/
 
 }
 */
 
 
 ul li, ol li {
 /*
     font-size: inherit;
     line-height: inherit;
     font-family: inherit;
 */
     font-weight: normal;
     color: inherit;
     margin-bottom: inherit;
 }
 
 /* NOT NEEDED - hide the ombre link
    @media (min-width: 992px) {
       header.tier-2.affix {
          margin-top:60px;
       }
    }
 */
 
 .learn-more ul li {
    padding: .75rem 0;
    margin: 0;
 }
 
 /**** MOVED - Updated on wcl_site stylesheet
 .link-block-container .button-list .button-container {
     width: 99%;
 } 
 ****/
 
 
 .read-more.decor a {
    text-decoration:none;
 } 
 .read-more.decor a:hover,
 .read-more.decor a:focus {
    text-decoration: underline solid #1774a9; /* light blue */
    text-underline-offset: 0.3rem;
    outline: 1px dotted #1774a9;
    outline-offset: -1px;
 } 
 
 
 
 /* wclGridArticle - accessibility updates */
 .article-block a {
    color: #fff;
    text-decoration: none !important;
 }
 
 .article-block .article  {
    font-size: 1.8rem;
 }
 
 .article-block .article a:hover {
    color: #fff;
 }
 
 .article-block.linkify:hover {
   cursor: pointer;
   box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .article-block.active {
   outline: 0;
    box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .article-block.active a:focus {
   outline: none;
 }
 /* end- wclGridArticle */
 
 /* wclGridCallout - accessibility updates */
 .callout-block a {
    color: #fff;
    text-decoration: none;
 }
 
 .callout-block .title a {
    /* font-weight: bold; */
    font-size: 2.1rem;
 }
 
 .callout-block .title a:hover,
 .callout-block .title a:focus {
    color: #fff;
    text-decoration: underline solid #fff;
    /* text-decoration: underline solid #1774a9;  * light blue */
    text-underline-offset: 0.3rem;
 }
 
 .callout-block.linkify:hover {
   cursor: pointer;
   box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .callout-block.active {
    outline: 0;
    box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .callout-block.active a:focus {
   outline: none;
 }
 /* end- wclGridCallout */
 
 /* wclFacultyBlock - accessibility updates */
 .faculty-block.linkify:hover {
   cursor: pointer;
   box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .faculty-block.active {
   outline: 0;
    box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .faculty-block.active a:focus {
   outline: none;
 }
 /* end- wclFacultyBlock */
 
 /* wclCollectionCarousel - accessibility updates */
 .swiper-slide.article-block.linkify:hover {
   cursor: pointer;
   box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .swiper-slide.article-block.active {
   outline: 0;
    box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .swiper-slide.article-block.active a:focus {
   outline: none;
 }
 /* end- wclCollectionCarousel */
 
 /* wclGridImpactStory - accessibility updates */
 .story-block.linkify:hover {
   cursor: pointer;
   box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .story-block.active {
   outline: 0;
    box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .story-block.active a:focus {
   outline: none;
 }
 /* end- wclGridImpactStory */
 
 /* wclCollectionCarousel - accessibility updates */
 /* MOVE TO wcl_site.css
 .swiper-slide.event-block.linkify:hover {
   cursor: pointer;
   box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .swiper-slide.event-block.linkify:hover div.title a {
    color: #fff !important;
    text-decoration: underline solid #1774a9 !important;
    text-underline-offset: 0.3rem !important;
 }
 
 .swiper-slide.event-block.active {
    outline: 0;
    box-shadow: 0 0 0 3px rgba(6, 114, 185, .8);
 }
 
 .swiper-slide.event-block.active a:focus {
   outline: none;
 }
 */
 /* end- wclCollectionCarousel */
 
 /* news and events filter bar overrides */
 
 .news-events-filter .filter-by .subpanel-heading:focus {
   border: 1px solid #1774a9; /* light blue */
 }
 
 .news-events-filter .filter-by .subpanel-heading h4 {
   padding-left: 0.5rem;
   padding-right: 0.5rem;
 }
 .news-events-filter .filter-by .subpanel-heading:after {
   margin-right: 0.5rem;
 }
 
 .news-events-filter .filter-by ul.inputs li:focus-within {
   border: 1px solid #1774a9; /* light blue */
 }
 
 .news-events-filter .filter-by ul.inputs input {
    left: 0.5rem
 }
 
 .news-events-filter .filter-by ul.inputs label {
    margin-left: 0.5rem;
 }
 
 .news-events-filter .filter-by .form-action .button:hover,
 .news-events-filter .filter-by .form-action .button:focus {
    border-color: #17020d !important;
    background-color: #0672b9 !important;
    color: #fff !important;
    text-decoration:none;
 }
 
 /* end- news and events filter bar overrides */
 
 /*
 .date.sidebar-label {
     display: none;
 }*/
 
 .article-block:visited {
     color:white;
 }
 
 .news-item {
   clear:both !important;
 }
 
 @media screen and (min-width: 580px) {
     .hero-text-notice-container .cta-block h3:after {
         margin: 2.375rem auto;
     }
 }
 .hero-text-notice-container .cta-block h3:after {
     -webkit-transition: background-color 150ms ease-in-out;
     -moz-transition: background-color 150ms ease-in-out;
     transition: background-color 150ms ease-in-out;
     height: 0.35rem;
     width: 4.375rem;
     background-color: #005099; /* Embassy Blue */
     margin: 3.325rem auto;
     content: '';
     display: block;
 }
 
 .hero-text-notice-container .cta-block {
     text-align: center;
     margin: 0 auto;
     /*padding-top: 3.5rem;*/
 }
 
 
 .block h3 {
     margin-bottom:3rem;
     font-weight:600;
 }
 
 .wclImgWithCaption h2 {
     margin-top: 1rem;
     font-size: 2.75rem;
 }
 .wclImgWithCaption h3 {
     margin-top: 1rem;
     font-size: 2.25rem;
 }
 
 .latest-story article h1 {
     font-family: "GT Walsheim", Arial, sans-serif !important;
     font-weight: 700;
     color: var(--default-heading);
     font-size: clamp(3rem, 2.1vw, 4rem);
     /*font-size: clamp(2.5rem, 2.1vw, 2.85rem);*/
     line-height: 1.2;
     letter-spacing: 0.005em;
     text-transform: none;
 }
 
 
 @media screen and (max-width: 990px) {
 
    article.no-bs-padding {
       padding-left: 15px !important;
       padding-right: 15px !important;
    }
    
 }