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


/* PESQUISA */
#contrasteAzul #divPesquisa {   
    background-color: #0b325c;    
}
#contrasteAzul #labelPesquisaConteudo {
    color: #fff;
} 
#contrasteAzul .easy-autocomplete-container ul {
  background-color: #0b325c;     
}
/* PESQUISA - FIM */



/* MENU */
#contrasteAzul .nav {
  background-color: transparent;
  color: #111;
}
#contrasteAzul a {
  color: #fff;
}
/*#contrastePreto .menu-principal nav ul li a  {
  color: #000;
}*/
#contrasteAzul .hr-estilo {
  border-color: #fff;
}
#contrasteAzul .navbar-default .navbar-nav > li > a {
    color: #111;
}
/*#contrasteAzul .navbar-default .navbar-nav:hover {
    background-color: red;
}*/
#contrasteAzul .navbar-nav > li > .dropdown-menu { 
  background-color: #0b325c; 
}

#contrasteAzul .nav > li > a:hover,
#contrasteAzul .nav > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: #0b325c;
}
#contrasteAzul .nav-pills > li.active > a,
#contrasteAzul .nav-pills > li.active > a:hover,
#contrasteAzul .nav-pills > li.active > a:focus {
  color: #0b325c;
  background-color: #ffffff;
}
#contrasteAzul .nav-pills > li > a:hover {
  color: #0b325c;
  background-color:#fff;
}
#contrasteAzul .nav .open > a,
#contrasteAzul .nav .open > a:hover,
#contrasteAzul .nav .open > a:focus {
  background-color: #0b325c;
  border-color: #337ab7;
  color: #fff;
}
#contrasteAzul .nav .open > a  {  
  color: #fff;
}
/* MENU - FIM */



/* QUANDO PASSAR PELO A COLOCAR UM FUNDO BRANCO E FONT PRETA */
#contrasteAzul a:hover,
#contrasteAzul a:focus {
  color: #000;
  background-color: #fff;
}




/* TEXTO */
#contrasteAzul .subtitulo {
  color: #fff;
}
#contrasteAzul span {
  color: #fff;
  font: normal normal 14px 'Montserrat', sans-serif; 
} 
#contrasteAzul h2,
#contrasteAzul h3,
#contrasteAzul h4,
#contrasteAzul h6,
#contrasteAzul p,
#contrasteAzul li {
  color: #fff;
}
/* TEXTO - FIM */







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



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




/* TABELA */
#contrasteAzul tr > th {
  background-color: #fff;
  color: #111;
}
#contrasteAzul tbody > tr > td {  
  color: #fff;
}
#contrasteAzul tbody > tr:hover {  
  background-color: #fff;
}
#contrasteAzul tbody > tr:hover > td {    
  color: #111;
}
/* TABELA - FIM*/





/* FIELDSET */
#contrasteAzul fieldset > legend {
  color: #fff;
}
/* FIELDSET - FIM */



/* BOTOES */
#contrasteAzul .btn-success,
#contrasteAzul .btn-primary {
  background-color: #0b325c;
  border-color: #fff;
  color: #fff;  
}
/*.btn-primary {
  background-color: #111;
  border-color: #fff;
  color: #fff;
}*/
/* Mudar cores quando o botão estiver ativo */
#contrasteAzul .btn.btn-success.focus,
#contrasteAzul .btn.btn-success:focus,
#contrasteAzul .btn-success:hover,
#contrasteAzul .btn-primary:hover {
  background-color: #fff;
  border-color: #111;
  color: #0b325c;
}

#contrasteAzul .btn-menu-lateral {
  background-color: #fff;
  border-color: #111;
  color: #0b325c;
}
#contrasteAzul .btn-menu-lateral:hover {
  background-color: #0b325c;
  border-color: #fff;
  color: #fff;
}
#contrasteAzul .btn-menu-lateral h4,
#contrasteAzul .btn-menu-lateral p {
  color: #0b325c;
}
#contrasteAzul .btn-menu-lateral:hover h4,
#contrasteAzul .btn-menu-lateral:hover p {
  color: #fff;
}
/*.btn-success:hover {
  background-color: #fff;
  border-color: #111;
  color: #111;
}*/
/*.btn-primary:hover {
  background-color: #fff;
  border-color: #111;
  color: #111;
}*/
/* BOTOES - FIM */




/* SEÇÃO - CONTATO */
#contrasteAzul .contato {
  padding: 30px;
  background-color: #0b325c;
  border-color: #fff;
  color: #fff;
}
#contrasteAzul .icone {
  color: #fff;
}
/*SEÇÃO - CONTATO - FIM */







/*


#contrastePreto h3, 
#contrastePreto h4, 
#contrastePreto h5, 
#contrastePreto p,
#contrastePreto label,
#contrastePreto td {
  color: #fff;
  background-color: #000;
}





#contrastePreto .bordas {
  border: 1px solid white; padding: 10px;;
  border-color: : #fff;
}*/

/*#contrastePreto #cabecalho {
  background-color: #000;
}*/

/*#contrastePreto h4 {
  color: #fff;
}*/

/*

*/





/*


#contrastePreto .panel-info {
  border-color: #fff;
}

#contrastePreto .panel-info > .panel-heading  {
  color: #000;
  background-color: #fff;
  border-color: #000;
}

#contrastePreto .panel-info > .panel-body {
  color: #fff;
  background-color: #000;
  border-color: #fff;
}

#contrastePreto .contraste-preto  {
  color: #fff;
  background-color: #000;
}

#contrastePreto .jumbotron,
#contrastePreto .slogan  h3,
#contrastePreto .slogan  p {
  background-color: #2e3942;
}






/************** OLD ONE ************/

/*#contrasteAzul h3, 
#contrasteAzul h4, 
#contrasteAzul h5, 
#contrasteAzul p,
#contrasteAzul label,
#contrasteAzul tr {
  color: #fff;
}

#contrasteAzul span {
  color: #000;
}

#contrasteAzul .text-center {
  color: #fff;  
}

#contrasteAzul tr:hover,
#contrasteAzul tr:hover > .text-center {
  color: #000;
}

#contrasteAzul .nav {
  color: #fff;
}

#contrasteAzul a {
  color: #fff;
}

#contrasteAzul .menu-principal nav ul li a  {
  color: #000;
}

#contrasteAzul .bordas {
  border: 1px solid white; padding: 10px;;
  border-color: : #fff;
}*/

/*#contrastePreto h4 {
  color: #fff;
}*/


/*a:hover,
a:focus {
  color: #000;
  background-color: #fff;
}


#contrasteAzul .nav > li > a:hover,
                .nav > li > a:focus {
  text-decoration: none;
  color: #000;
  background-color: #fff;
}

#contrasteAzul .nav-pills > li.active > a,
                .nav-pills > li.active > a:hover,
                .nav-pills > li.active > a:focus {
  color: #000000;
  background-color: #ffffff;
}

#contrasteAzul .panel-info {
  border-color: #fff;
}

#contrasteAzul .panel-info > .panel-heading  {
  color: #000;
  background-color: #fff;
  border-color: #000;
}

#contrasteAzul .panel-info > .panel-body {
  color: #fff;
  background-color: #0b325c;
  border-color: #fff;
}

#contrasteAzul .contraste-preto  {
  color: #fff;
  background-color: #000;
}*/