/**************   CONTRASTE PRETO   **************/
#contrastePreto {
  background-color: #111;
}

#contrastePreto .nav {
  background-color: transparent;
  color: #111;
}

#contrastePreto .navbar-default {
  background-color: #111;
  border-color: #fff;
}
#contrastePreto legend,
#contrastePreto p,
#contrastePreto label,
#contrastePreto h2
/*#contrastePreto strong */
{
  color: #fff;
}
#contrastePreto .alert-info > label,
#contrastePreto .alert-danger > label {
  color: #111;
}
#contrastePreto span, label, th {
  color: #fff;
  font: normal normal 14px 'Montserrat', sans-serif;
}

/* TEXTO */
#contrastePreto .subtitulo {
  color: #fff;
}
#contrastePreto span {
  color: #fff;
  font: normal normal 14px 'Montserrat', sans-serif;
}
#contrastePreto .text-primary > strong {
  color: #111;
}

#contrastePreto h1,
#contrastePreto h2,
#contrastePreto h3,
#contrastePreto h4,
#contrastePreto h6,
#contrastePreto p,
#contrastePreto li {
  color: #fff;
}
/* TEXTO - FIM */

/* PANEL */
#contrastePreto .panel-success,
#contrastePreto .panel-info {
  border-color: #fff;
}
#contrastePreto .panel-success > .panel-heading,
#contrastePreto .panel-info    > .panel-heading  {
  color: #111;
  background-color: #fff;
  border-color: #000;
}
#contrastePreto .panel-success > .panel-heading h3,
#contrastePreto .panel-info    > .panel-heading h3 {
  color: #111;
}
#contrastePreto .panel-success > .panel-body,
#contrastePreto .panel-info    > .panel-body  {
  background-color: #111;
  border-color: #fff;
}
/*PANEL FIM*/


/* TABELA */
#contrastePreto thead > tr > th > span,
#contrastePreto thead > tr > th > a > span {
  color: #111;
}
#contrastePreto thead > tr > th,
#contrastePreto tbody > tr:hover {
  background-color: #fff;
}
#contrastePreto tbody > tr > td {
  color: #fff;
}
#contrastePreto tbody > tr:hover > td > span {
  color: #111;
}
#contrastePreto tbody > tr:hover > td {
  color: #111;
}
/* TABELA - FIM*/


/* MENU */
#contrastePreto .navbar-right > li:hover {
  background-color: lightgray;
  color: orangered;
}
#contrastePreto .navbar-right > li:hover > a > span {
  color: #111;
}
/* FIM MENU */

/*PAGINAÇÃO*/
#contrastePreto .pagination > li > span {
  color: #111;
}
/*FIM PAGINAÇÃO*/

/*MENU LATERAL*/
#contrastePreto .aw-menu__item > a > span {
  color: #111;
}

/* ESIC */
#contrastePreto .esic-texto-bem-vindo {
  color: #fff;
}
#contrastePreto .esic-usuario-senha,
#contrastePreto .esic-h2-titulo {
  color: #111;
}
#contrastePreto .esic-texto-bem-vindo {
  color: #fff;
}
/*FIM ESIC*/