.navbar-brand .app-logo {
    width: 42px !important;
}

.page-card-head img {
    max-height: 122px !important;
}

.navbar-brand img {
    display: inline-block;
    max-width: 42px;
    max-height: 42px;
}

.btn-primary {
    background-color: #108dcd !important;
    border-color: #108dcd;
}

.btn-primary:hover {
    background-color: #63BDF1 !important;
    border-color: #63BDF1 !important;
}

.btn-primary:focus,
.btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgb(25, 25, 54) !important;
}

.btn-primary.disabled,
.btn-primary:disabled {
    background-color: #108dcd !important;
    border-color: #108dcd !important;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show>.btn-primary.dropdown-toggle {
    background-color: #108dcd !important;
    border-color: #108dcd !important;
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgb(25, 25, 54) !important;
}