    <style>

        .picker--scroll li.is-dropdown-submenu-parent > a,
        .picker .menu .is-active:not(ul) > a,
        .top-bar-right > button > span,
        .button--white-on-black span {
            color: #000000 !important;
        }

        .picker--scroll li > a::after {
            border-color: #000000 !important;
        }

        .hc-portal-background-image,
        .hc-spaceHome-background-image {
            background-size: cover !important;
            background-repeat: no-repeat !important;
            box-shadow: 0 0 0.5em rgba(59, 72, 79, .5);
        }

        .hc-spaceHome-background-image {
            background-image: url('${theme.baseUrl}/images/Hero.png');
        }

        .hc-portal-background-image {
            background-image: url('${theme.baseUrl}/images/Hero.png');
        }

        .hc-header-font-color,
        .hc-header-font-color > a {
            color: #000000 !important;
        }

        .hc-spaceHome-hero-font-color {
            color: #FFF !important;
            text-shadow: 0 0 3px #000C34;
        }

        .hc-portal-font-color {
            color: #FFF !important;
        }

        .hc-header-background-color {
            background-color: #FFFFFF !important;
        }

        .top-bar {
            background-color: #FFFFFF !important;
        }

        .header__navigation__menu-container--link--last {
            margin-right: 0.5rem;
            padding-right: 0.5rem !important;
            border-right: 1px solid #000000;
        }

        .search-bar--article input {
            border: 1px solid #000000 !important;
        }

        .hc-footer-background-color {
            background-color: #385071;
        }

        .hc-footer-font-color,
        .hc-footer-font-color > a {
            color: #fff !important;
        }

        .button--white-on-black,
        #cookies {
            border: 1px solid #000000 !important;
        }

        .button--white-on-black span:hover {
            background-color: #000000 !important;
            color: #FFFFFF;
        }

        #inline-dialog-hipchat-integration-dialog {
            display: none !important;
        }

        @media screen and (max-width: 1023px) {

            .renderPageTree__item > a,
            .is-submenu-parent-item > a,
            .js-drilldown-back > a {
                color: #000000 !important;
            }

            .menu .is-active:not(ul) > a,
            .submenu-toggle:hover,
            .submenu-toggle:active,
            .submenu-toggle:focus,
            .renderPageTree__item a:hover,
            .renderPageTree__item a:active,
            .renderPageTree__item a:focus {
                background-color: unset !important;
                /*filter: brightness(150%);*/
            }

            .menu-icon::after {
                background-color: #000000;
                box-shadow: 0 7px 0 #000000, 0 14px 0 #000000;
            }

            .menu .is-active:not(ul) > a {
                color: #000000 !important;
            }

            .submenu-toggle,
            .top-bar,
            .top-bar ul {
                background-color: #FFFFFF !important;
            }

            .top-bar .is-dropdown-submenu {
                background-color: white !important;
            }

            .submenu-toggle::after {
                border-color: #000000;
            }

            .header__navigation__menu-container--link--border {
                border-top: 1px solid #000000;
                padding-top: 1.5rem;
            }

            .header__navigation__menu-container--link--last {
                border: none;
            }

            .drilldown a {
                background: none;
            }

            .drilldown .is-drilldown-submenu-parent > a::after {
                border-color: transparent transparent transparent #000000 !important;
            }

            .drilldown .js-drilldown-back > a::before {
                border-color: transparent #000000 transparent transparent !important;
            }

            .picker--scroll__item {
                border: 1px solid #000000;
                border-radius: 3px;
                padding-left: .5rem;
            }

            .picker--scroll__item > ul {
                border: 1px solid #000000;
                border-radius: 0 0 3px 3px;
            }
        }
    </style>