
/* las listas estan configuradas sin padding */
.lista li {
    margin: 0 0 0 20px;
}

/* your styles go here */

.login-page::before {
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    z-index: -1;
    background: url('/assets/img/LoginBG.jpg');
    background-size: cover;
    -webkit-filter: blur(3px);
    filter: blur(3px);
    z-index: 1;
    position: absolute;
    top: 0;
    right: 0;
}

.login-page .form-holder .form .form-group {
    margin-bottom: 20px;
}

/* Parcheo bug en bootstrap con input type color */
input[type=color].form-control {
    padding: 0px;
}

input.input-material {
    width: 100%;
    border: none;
    border-bottom: 1px solid #eee;
    padding: 8px 8px;
}

/* Corrijo altitud */
input.input-material ~ label.active {
  font-size: 0.8em;
  top: -20px;
  color: #2b90d9;
}

/* Corrijo espacio entre iconos de notificaciones */
/*.notification-content {
    padding: 5px;
} no funciona */ 

section {
    padding: 20px 0;
}
section.page .row {
  padding: 30px 15px;
  margin: 0;
}

/* Corrijo padding en inputs, afecta a datatables en el selector de paginacion 
.form-control {
    padding: 0;
}*/

/* DataTables genera rows para la parte responsive, controlo el padding 
section.page .dataTables_wrapper .row {
    padding: 0px 15px;
}*/


section.contenido p {
  font-size: 0.9em;
  color: #555;
}

/*
section.contenido form span, section.contenido form small {
  font-size: 1em;
  color: #f00;
  font-weight: 500;
} */

section.contenido .line {
  width: 100%;
  height: 1px;
  border-bottom: 1px dashed #eee;
  margin: 30px 0;
} 

/* Para los mensajes de validacion de los formularios */
form span.error-form {
  display: block;
  font-size: 0.8em;
  color: #d90000;
  font-weight: 500;
}

/* Iconos FontAwesome en pseudo elementos */
nav.side-navbar a[data-toggle="collapse"]::before {
  content: '\f104';
  font-family: 'Font Awesome 5 Free';   
  font-weight: 900;
}

nav.side-navbar a[aria-expanded="true"]::before {
  content: '\f107';
}

.checkbox-template::after, .radio-template::after {
  content: '\f00c';
  font-family: 'Font Awesome 5 Free';   
  font-weight: 900;
}

.help-block {
    display: none;
}
