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



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




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

#contrastePreto .nav > li > a:hover,
#contrastePreto .nav > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: #111;
}
#contrastePreto .nav-pills > li.active > a,
#contrastePreto .nav-pills > li.active > a:hover,
#contrastePreto .nav-pills > li.active > a:focus {
  color: #111;
  background-color: #fff;
}
#contrastePreto .nav-pills > li > a:hover {
  color: #111;
  background-color: #fff;
}
/* trocar a cor do item selecionado do menu no dropdown box */
#contrastePreto .nav .open > a,
#contrastePreto .nav .open > a:hover,
#contrastePreto .nav .open > a:focus {
  background-color: #111;
  border-color: #337ab7;
  color: #fff;
}
#contrastePreto .nav .open > a:focus {  
  color: #fff;
}
/* MENU - FIM */



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




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




#contrastePreto .jumbotron {
    background-color: #111; 
    color: #111;
}



/* 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;
}
  
  /* MURAL DE FOTOS*/
  #contrastePreto .panel-body span {
    color: #111;
  }
/* PANEL - FIM */



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



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


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


#contrastePreto .btn-menu-lateral {
  background-color: #fff;
  border-color: #111;
  color: #111;
}
#contrastePreto .btn-menu-lateral:hover {
  background-color: #111;
  border-color: #fff;
  color: #fff;
}
#contrastePreto .btn-menu-lateral h4,
#contrastePreto .btn-menu-lateral p {
  color: #111;
}
#contrastePreto .btn-menu-lateral:hover h4,
#contrastePreto .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 */
#contrastePreto .contato {
  padding: 30px;
  background-color: #111;
  border-color: #fff;
  color: #fff;
}
#contrastePreto .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;
}