.logo img{
    max-width: 100%;
}

.form-signin {
    background-color: #fff;
}

.bg-dark .nav>li.active>a, .bg-dark .nav>li:focus>a, .graph-svg-tip .nav>li.active>a, .graph-svg-tip .nav>li:focus>a {
    background-color: #990000;
}

.bg-dark .nav>li:hover>a, .graph-svg-tip .nav>li:hover>a {
    background-color: #666666;
}

dd {
    width: 90%;
}

dt {
    width: 90%;
}

.form-signin {
    text-align: center;
}

.form-signin .logo img{
    max-width: 30%;
}

.form-label {
    text-align: left;
    white-space: unset;
}
.login-message {
    padding-bottom: 10px;
}

.input-icon-addon {
    margin-top: 45px;
}

.center {
    text-align: center;
}

.appId {
    font-size:   200%;
    font-weight: 800;
    color:  #adb5bd;
    text-align: center;
}

.appId-invert {
    font-size:   200%;
    font-weight: 800;
    color:  #222222;
    text-align: center;
}

.email-link a{
    font-size: 1.5em;
    font-weight: bold;
    color: #aa0000;
}

.bg-white a, .dropzone-wrapper .dz-preview a, .dropzone .dz-preview a, .editor-preview-side a {
    color: #aa0000;
}

.text-unset a {
    color: #EEEEEE;
}

.team-member{
    font-size: 1.5em;
}

.modal-content {
    position: relative;
    background: rgb(255, 255, 255) ; 
    opacity: 1;;
}

.ps-2 {
    padding-left: 1.5rem!important;
}

.p-3 {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}

.profilepic {
    width: 70%;
}

.status-icon {
    width: 75px;
}