/*!

 =========================================================
 * Login Form Bootstrap 1
 =========================================================

 * Product Page: https://uifresh.net
 * Copyright 2021 UIFresh (https://uifresh.net)
 * Coded by UIFresh

 =========================================================

 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 */
html, body{
	height: 100%;
}
body {
    display: flex;
    align-items: center;
    /*background-image: linear-gradient( to right, #f12711, #f5af19);*/
    background-image: linear-gradient(to right, #1e3c72, #2a5298);
}
a{
	color: #842029;
	text-decoration: none;
}
a:hover{
	color: #5a1118;
}

.uf-form-signin {
    width: 100%;
    max-width: 350px;
    padding: 15px;
    margin: auto;
}
.uf-input-group .input-group-text {
    background: #ffffff70;
    color: #f8f9fa;
    border: unset;
    font-size: 18px;
    padding: 15px;
    width: 50px;
    font-weight:900;
}

.uf-input-group .form-control {
    border: unset;
    border-left: 1px solid #ffffff05;
    font-size: 16px;
    background: #ffffff;
}

.uf-input-group .form-control:focus {
    box-shadow: unset;
    background: #ffffff;
}

.uf-btn-ingresar {
    color: #fff; /* Color del texto */
    background-color: #0a1868; /* Color de fondo */
    border-color: #0a1868; /* Color del borde */
}

.uf-btn-ingresar:hover {
    color: #fff; /* Color del texto al pasar el ratón */
    background-color: #0b5ed7; /* Color de fondo al pasar el ratón */
    border-color: #0a58ca; /* Color del borde al pasar el ratón */
}

.uf-btn-ingresar:focus, .uf-btn-ingresar.focus {
    color: #fff; /* Color del texto al enfocar */
    background-color: #0b5ed7; /* Color de fondo al enfocar */
    border-color: #0a58ca; /* Color del borde al enfocar */
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); /* Sombra al enfocar */
}

.uf-btn-ingresar:active, .uf-btn-ingresar.active, .show > .uf-btn-ingresar.dropdown-toggle {
    color: #fff; /* Color del texto al hacer clic */
    background-color: #0a58ca; /* Color de fondo al hacer clic */
    border-color: #0a53be; /* Color del borde al hacer clic */
}

.uf-btn-ingresar:active:focus, .uf-btn-ingresar.active:focus, .show > .uf-btn-ingresar.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); /* Sombra al hacer clic y enfocar */
}

.uf-btn-ingresar:disabled, .uf-btn-ingresar.disabled {
    color: #fff; /* Color del texto cuando está deshabilitado */
    background-color: #0d6efd; /* Color de fondo cuando está deshabilitado */
    border-color: #0d6efd; /* Color del borde cuando está deshabilitado */
}

.uf-form-check-input:checked {
    background-color: #842029;
    border-color: #842029;
}

.uf-social-login .uf-social-ic+.uf-social-ic{
	margin-left: 15px;
}
.uf-social-ic{
	width: 40px;
	height: 40px;
	background: #fff;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.uf-social-ic:hover{
	background: #842029;
}
.uf-social-ic:hover i{
	color: #fff;
}

