body.loginScreen {
    background: #f9f9f9 url(img/Desktop-wallpaper_big.jpg) no-repeat center center fixed !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

#loginbox {
    background: rgba(255, 255, 255, 0.65);
}
#loginLogo {
    width: 8rem;
    height: 6rem;
    top: 1.5rem;
    position: absolute;
    background-image: url(img/logo_footerbar.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-size: contain;
}
#loginClaim {
    display: none;
}

a {
    color: #47547b;
}

.dataroomTreeWrapper i.fa-folder,
.dataroomTreeWrapper i.fa-folder-open,
.dataroomTreeWrapper i.fa-file-download,
.dataroomTreeWrapper i.fa-folder-plus,
.dddd i.fa-filter,
.dataroomTreeWrapper i.fa-file-alt {
    color: #162958;
}
.navbar-fixed-top .navbar-inner {
    border-top: 2px solid #162958;
}
.btn-success,
.btn-active {
    background-color: #162958;
    border-color: #162958;
}

.btn-active:hover,
.btn-active:active,
.btn-active:focus {
    color: #ffffff;
    background-color: #f28705 !important;
    border-color: #f28705 !important;
}

.sidebar ul.leftsidemenu li.active a {
    color: #666;
    cursor: default;
    /* background: #fff1d2;
     background: -moz-linear-gradient(top, #fff1d2 0%, #fff9ef 50%, #fff1d2 100%);
     background: -webkit-linear-gradient(top, #fff1d2 0%,#fff9ef 50%,#fff1d2 100%);
     background: linear-gradient(to bottom, #fff1d2 0%,#fff9ef 50%,#fff1d2 100%);*/
    background: #f287052e !important;
}

.sidebar ul.leftsidemenu li.active a:hover,
.sidebar ul.leftsidemenu li a:hover {
    background: #162958 !important;
    color: #fff !important;
}
#dashboardLogo {
    background-image: url(./img/dashboardLogo.png);
    background-repeat: no-repeat;
    left: 0rem;
    width: 8rem;
    top: 1.6rem;
    opacity: 1.0;
}

.navbar-fixed-top .navbar-inner.adminmode {
    background: #162958 !important;
    color: #fff !important;
}
.navbar-fixed-top .navbar-inner.adminmode .fas {
    color: #fff !important;
}

.cardboard .dashboardDotIcon {
    background: #162958;
}



.spinner > div > div {
    background: #162958 !important;
}
.spinner_text {
    color: #162958 !important;
}

#footerLogo {
    background-image: url(./img/logo_footerbar.png);
    height: 2rem;
    margin-top: 0.2rem;
    cursor: default;
    pointer-events: none;
}

#feedback-welcome, #feedback-highlighter, #feedback-overview, #feedback-submit-success, #feedback-submit-error {
    background: #fff;
    border: 2px solid #f2870573;
}


.select2-container.ng-invalid-required a, .select2-container-multi.ng-invalid-required ul, .select2-container.ng-valid-required.required a, input[required]:not([disabled]) {
    border-left-color: #162958 !important;
}

.select2-results .select2-highlighted {
    background: #162958 !important;
    color: #fff !important;
}

li.ui-tree.isSelected > div.inner {
    background: #f287052e !important;
}
.dataroomTreeWrapper .ui-tree > div.inner.hover, .dataroomTreeWrapper .ui-tree > div.inner.context-menu-active {
    background: #f287052e !important;
}
.clusterWrapper {
    background: #162958 !important;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    background-color: #162958 !important;
    border-color: #162958 !important;
}


