.tabitem.__flex .tabitem-wrap {
    background: #041e42;
}

.tabitem-links {
    border-top-color: #3277AE !important;
}

.tabblocks-wrap .tabitem-text.usercontent a, .tabblocks-wrap .tabitem-text.usercontent a:hover {
    color: white;
}

.tabblocks .tabitem-imagewrap::before {
    background: #ff9e1b;
}



/** 2023.09.29 Change Color Theme **/
.h1, .usercontent h1, .mce-content-body h1, .tabblocks-title, .casestudyslider-title, .imageblock-title, .videoblock-title, .imagegallery-title, .imagetextblock-title, .linkblocks-title, .resourcesblock-title, .projectshowcase-title, .faqmodule-title, .publicationshome-title,
body.__blue .post-title,
body.__blue .usercontent h1,
body.__blue .usercontent h2,
body.__blue .usercontent h3 {
    color: #f16623;
}
.projectshowcase-subtitle, .teamlink-subtitle,
body.__blue .usercontent h4 {
    color: #a9262f;
}

.teamlink-title,
body.__blue .usercontent h5,
body.__blue .usercontent h6 {
    color: #002147;
}

body.__blue .usercontent blockquote {
    color: #a9262f;
}

body.__blue .usercontent blockquote::before {
    background-color: #f16623;
}


body.__blue .nav ul li.menu-item-has-children ul,
body.__blue .nav ul li.menu-item a::before      /* menu item underline */
{
    background-color: #f16623;
}

body.__blue .nav ul li.menu-item-has-children ul li:hover a, body.__blue .nav ul li.menu-item-has-children ul li:focus a, .nav ul>li.menu-item-has-children>ul li:hover>a, .nav ul>li.menu-item-has-children>ul li>a:focus {
    background-color: #a9262f;
}

body.__blue .searchicon, body.__blue .searchicon, body.__blue .searchform .submit_wrap button, .searchform .submit_wrap body.__blue button, body.__blue .whitesearch .submit_wrap button, .whitesearch .submit_wrap body.__blue button {
    background-color: #F16623;
}


body.__blue .exploreblock-sidebar::before
{
    background-color: #f16623;
}


body.__blue .linkblock-imgwrap::before {
    background-color: #f16623;
}


/* Highlights */

.teamlink-title::before,
body.__blue .exploreblock-list .TabTrigger .highlight::before {
    background-color: #f16623;
}


body.__blue .button, body.__blue .submit_wrap button, .submit_wrap body.__blue button, body.__blue .form-submit button, .form-submit body.__blue button, body.__blue .sliderbutton  {
    background-color: #f16623;
}

body.__blue .footer .contactblock-button a {
    border-color: #f16623;
}

body.__blue .footer .contactblock-button a:hover, body.__blue .footer .contactblock-button a:focus {
    background-color: #f16623;
}


.nav ul > li.menu-item:hover > a, .nav ul > li.menu-item > a:focus {
    color: #a9262f;
}



body.__blue .usercontent .a, body.__blue .usercontent a, body.__blue .usercontent .mce-content-body a, .mce-content-body body.__blue .usercontent a {
    color: #a9262f;
}

body.__blue .usercontent .a:hover, body.__blue .usercontent a:hover, body.__blue .usercontent .mce-content-body a:hover, .mce-content-body body.__blue .usercontent a:hover, body.__blue .usercontent .a:focus, body.__blue .usercontent a:focus, body.__blue .usercontent .mce-content-body a:focus, .mce-content-body body.__blue .usercontent a:focus {
    color: #a9262f;
}