#content {
	background-image: url("/themes/custom/hrdThemeUniabita/img/uni_background.svg");
	background-repeat: repeat-y;
}

.bg-user-login-image{
    background-image: url("/themes/custom/hrdThemeUniabita/img/login-img.jpg");
	background-position: center;
    background-size: cover;
}

.bg-user-password-image{
    background-image: url("/themes/custom/hrdThemeUniabita/img/password-img.jpg");
	background-position: center;
    background-size: cover;
}

.bg-user-register-image{
    background-image: url("/themes/custom/hrdThemeUniabita/img/register-img.jpg");
	background-position: center;
    background-size: cover;
}

.user-login-form .btn-primary, .user-pass .btn-primary, .user-register-form .btn-primary{
	font-size: .8rem;
    border-radius: 10rem;
    padding: .75rem 1rem;
	width: 100%;
	background-color: #16a085;
	border: 0;
}

.user-login-form .form-control, .user-pass .form-control, .user-register-form .form-control {
    font-size: .8rem;
    border-radius: 10rem;
    padding: 1.5rem 1rem;
	height: 0;
}
.user-login-form .form-item .description, .user-pass .form-item .description, .user-register-form .form-item .description{
    font-size: 0.7em;
    text-align: justify;
}

.btn-password-forgot {
    color: #fff;
    background-color: #ea4335;
    border-color: #fff;
}

.btn-register {
    color: #fff;
    background-color: #2c3e50;
    border-color: #fff;
}

.btn-homesite {
    color: #fff;
    background-color: #3498db;
    border-color: #fff;
}

.password-confirm .error {
    color: #a51b00;
    font-weight: bold;
    font-size: 1rem;
}

#user-register-form .form-item input.error, #user-login-form .form-item input.error {
    width: 100%;
}

.ui-dialog .ui-dialog-titlebar-close:before {
    content : '\f057';
    font-family : 'Font Awesome 5 Free';
}

.sidebar .nav-item .collapse {
    z-index: 15 !important;
}

#wrapper .sidebar-dark{
	background-color:#1b95ab;
}

#wrapper .sidebar-brand{
	background-color:#ffffff;
	color: #7a221c;
}

.btn.uniabita-blue{
	background-color:#1b95ab;
	border-color:#1b95ab;
}

.btn.uniabita-red{
	background-color:#e50445;
	border-color:#e50445;
}

.sidebar .nav-item .collapse .collapse-inner .collapse-item.active, .sidebar .nav-item .collapsing .collapse-inner .collapse-item.active {
	color:#7a221c;
}

.text-gray-900 a, .text-gray-900 a:visited, .text-gray-900 a:active{
	color: #3a3b45!important;
	text-decoration: none;
}

.table{
	background-color: white;
}

@media (max-height : 500px){
  .hide_small{
    display:none;
  }
}
