
/**TMI CSS Login Page **/

.hp-authentication-page {
     background: url(../images/background-login.jpg) no-repeat 0 center;
     height: 100%;

}

.hp-authentication-page .login-right {
	background: #FFFFFF;
    opacity: 0.9;

}

.hp-authentication-page .login-left {
    background-color: #076AA2 !important;
    opacity: 0.5;
}
.hp-authentication-page .hp-logo-item {
    text-align: center;
    margin-top: 40%;
}

/***** CSS Color theme ******/

.btn-primary {
	background-color: #076AA2 !important;
    border-color: #076AA2 !important;
}
.card-toolbar .btn-primary {
	background-color: #198754 !important;
    border-color: #198754 !important;
}

.hide-info-section:not(:first-of-type) {
    margin-top: 15px;
    padding-top: 15px;
    border-top: solid 2px #000;
}
.hide-info-section label {
    font-weight: 500;
}
.hide-title {
    font-size: 15px;
    font-weight: bold !important;
    margin-bottom: 10px;
}
