/**************   CONTRASTE PRETO   **************/
#contrasteAzul {
  background-color: #0b325c;
}

#contrasteAzul .nav {
  background-color: transparent;
  color: #0b325c;
}

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

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

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

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


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


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

/*PAGINAÇÃO*/
#contrasteAzul .pagination > li > span {
  color: #0b325c;
}
/*FIM PAGINAÇÃO*/

/*MENU LATERAL*/
#contrasteAzul .aw-menu__item > a > span {
  color: #0b325c;
}

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