header{
    background-color: white !important;
    border-bottom: 1px solid #39393933 !important;
}
header a div img {
    height: 90% !important;
}
.bx--search-input{
    border-bottom: none !important;
    color: #c0392b !important;
}
.bx--search-magnifier>svg{
    fill: #c0392b !important;
}
.bx--header__action>svg{
    fill: #c0392b !important;
}
.bx--header__action:active {
    background-color: #d8d8d8 !important;
    color: #f4f4f4 !important;
}
.bx--header__action:hover {
    background-color: #d8d8d8 !important;
}
.bx--tag--blue {
    background-color: #62A5BB !important;
    color: white !important;
    a {
        color: white !important;
    
    }
}
.bx--tag--green {
    background-color: #c0392b !important;
    color: white !important;

    a {
        color: white !important;
    
    }
}
.bx--tag--teal {
    background-color: #c0392b !important;
    color: white !important;

    a {
        color: white !important;
    
    }
}
.bx--tag--purple {
    background-color: #00dd80 !important;
    color: white !important;

    a {
        color: white !important;
    
    }
}
.bx--switcher__item-link {
    color: #c0392b !important;
}
.bx--switcher__item-link:hover:not(.bx--switcher__item-link--selected) {
    background-color: #e5e5e5 !important;
}
.svelte-1tbdbmc {
    color: black !important;
    font-weight: 600 !important;
}
span.svelte-1tbdbmc{
    font-size: 0.95rem !important;
}

.bx--header-panel {
    background-color: white !important;
    color: black !important;
}

.bx--search-input:focus {
    outline: 2px solid #c0392b !important;
}

a.bx--side-nav__link[aria-current=page]::before{
    background-color: #c0392b !important;
}

.bx--link{
    color: #c0392b !important;
}

.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{
    border-bottom: 2px solid #c0392b !important;
}

a.bx--tabs__nav-link:focus, a.bx--tabs__nav-link:active{
    outline: 2px solid #c0392b !important;
}
.bx--modal-content div a{
    color: black !important;
}
.bx--btn--ghost {
    color: #c0392b !important;
}
.bx--btn--ghost:focus{
    border-color: #c0392b !important;
    box-shadow: inset 0 0 0 1px #c0392b, inset 0 0 0 1px #c0392b !important;
}
.bx--structured-list-thead{
    display: none !important
}
.bx--structured-list-td{
    vertical-align: top !important;
    font-size: 1rem !important;
}
.bx--side-nav__submenu:focus {
    outline: 2px solid #c0392b !important;
}

.code-span{
    border-radius: 0.25rem !important;
    letter-spacing: 0px !important;
    word-spacing: -3px !important;
    font-weight: 500 !important;
}