.bg-dimmed {
    background: none;
}

input#search-box {
    /*visibility: hidden;*/
    /*height: 0px;*/
    /*margin-top: 0px;*/
    display: none;
}

div.sidebar-tree {
    margin-top: 60px;
}

/* header logo */
#logo {
    width: 150px;
    padding: unset;
    margin-left: unset;
}

/* home background logo */
#homePageBackgroundImageDivStyled {
    margin: 0 auto;
    filter: none;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
    width: 55%;
}

@media (min-width: 801px) and (max-width: 1200px) { /* or 301 if you want really the same as previously.  */
    #homePageBackgroundImageDivStyled {
        width: 45%;
    }
}
@media (min-width: 1201px) and (max-width: 1500px) { /* or 301 if you want really the same as previously.  */
    #homePageBackgroundImageDivStyled {
        width: 40%;
    }
}
@media (min-width: 1501px) { /* or 301 if you want really the same as previously.  */
    #homePageBackgroundImageDivStyled {
        width: 35%;
    }
}

nav#top-navbar.initial-navbar {
    visibility: hidden;
}
nav#top-navbar.initial-navbar > div > div > ul > li > a.nav-link {
    color: white;
}

nav#top-navbar.initial-navbar > div > div > ul > div#top-navbar-divider.dropdown-divider {
    background: white;
}

div.container-fluid {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.bts-container, .bts-panel {
    padding: 0.01em 16px
}

.bts-xlarge {
    font-size: 24px !important
}

.bts-center {
    text-align: center !important
}

.bts-bottombar {
    border-bottom: 6px solid #ccc !important
}

.bts-border-grey, .bts-hover-border-grey:hover, .bts-border-gray, .bts-hover-border-gray:hover {
    border-color: #9e9e9e !important
}

.bts-padding-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important
}

.bts-padding-64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important
}

.bts-info {
    margin: auto;
}

.bts-info>tbody>tr>th, td {
    min-width: 100px;
    text-align: left;
}

.bts-info>tbody>tr>th {
    padding-right: 40px;
}