﻿/* EJEMPLO DE ESTILO EN PALETA ROJA*/
/* FONDO       #800000 ->MAROON rgb(128,0,0)
    BORDE/HOVER #808080 ->GREY
    SELECCION   #F79F81 ->INDIANRED
    TEXTO       #FFFFFF
 */
/* FOCO INPUT  */
.form-control:focus {
  border-color: #800000;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(128, 0, 0, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(128, 0, 0, 0.6);
}
/* LINKS  */
body.login .signin .content.sub a,
a,
a:hover,
a:active {
  color: #800000;
  /* FONDO 	*/
}
/*BUTTONS*/
.btn-primary {
  background-color: #800000;
  /* FONDO  */
  border-color: #808080;
  /* BORDE   */
  color: #FFFFFF;
  /* COLOR TEXTO  */
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:visited,
.btn-primary:active:focus {
  background-color: #808080;
  /* FONDO SELECCION */
  border-color: #808080;
  /* BORDE   */
  color: #FFFFFF;
  /* COLOR TEXTO  */
}
/*CARGANDO*/
.progress-bar {
  background-color: #800000;
}
/*FONDO GENERAL */
body {
  background: #d8dce3;
}
/*BARRA SUPERIOR*/
.navbar-inverse {
  background-color: #800000;
  /*COLOR BARRA*/
  border-color: #808080;
  /* COLOR BORDE */
}
/*SELECTOR*/
header .top-nav > li > a {
  color: #FFFFFF;
  /* COLOR TEXTO SIN SELECCION */
}
header .top-nav > li > a:hover,
header .top-nav > li > a:focus,
header .top-nav > li.open > a,
header .top-nav > li.open > a:focus,
header .top-nav > li.open > a:hover {
  background: #808080;
  /*COLOR FONDO SELECCION*/
  color: #FFFFFF;
  /* COLOR TEXT */
}
/*BARRA LATERAL*/
nav .sub > li.active > i {
  color: #800000;
  /* MARCA LATERAL */
}
nav .sub > li.active > a {
  color: #FFFFFF!important;
  /* COLOR TEXTO  */
  background: rgba(255, 255, 255, 0.12);
  /* FONDO  */
  border-left-color: #800000;
  /* MARCA LATERAL  */
}
nav a {
  color: #9f9f9f!important;
  /* COLOR TEXTO  */
  border-left-color: #323232;
  /* MARCA LATERAL  */
}
nav a:hover {
  color: #FFFFFF!important;
  /* COLOR TEXTO  */
  background: #4a4a4a;
  /* FONDO  */
  border-left-color: #800000;
  /* MARCA LATERAL  */
}
/*TABLA*/
.table tbody > tr > th.sort.asc:after {
  content: "\f0de";
  color: #800000;
  /*COLOR ASC*/
  opacity: 1;
}
.table tbody > tr > th.sort.desc:after {
  content: "\f0dd";
  color: #800000;
  /*COLOR DESC*/
  opacity: 1;
}
.table tr.over td {
  background: #808080;
  /*FILA OVER*/
}
.table tr.active td,
.table tr.active-row td {
  background: #F79F81!important;
  /*FILA SELECCIONADA*/
}
/*PAGINACION TABLAS*/
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  color: #FFFFFF;
  /* COLOR TEXTO  */
  background-color: #800000;
  /* FONDO  */
  border-color: #800000;
  /* BORDE  */
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  color: #800000;
  /* COLOR TEXTO  */
  background-color: #F79F81;
  /* FONDO  */
  border-color: #800000;
  /* BORDE  */
}
.pagination > li > a,
.pagination > li > span {
  color: #800000;
  /* COLOR TEXTO  */
  text-decoration: none;
  background-color: #FFFFFF;
  /* FONDO  */
  border: 1px solid #808080;
  /* BORDE  */
}
.tab-pane h4 {
  background: #808080!important;
  /* FONDO  */
  color: #FFFFFF!important;
  /* COLOR TEXTO  */
}