
/* ALTO CONTRASTE */

/* CONTRASTE */

body.highcontrast {
	background-color: #000 !important;	
}

.highcontrast a {
    color: #FC0 !important;
}

.highcontrast p {
	color: #fff !important;
}

.highcontrast h1, .highcontrast h2, .highcontrast h3,.highcontrast h4 {
	color: #FC0 !important;
}



/* fundos */


.highcontrast #header  {
    background: #000;
}

.highcontrast #header-note  {
    background: #000;
}

.highcontrast #main  {
    background: #000;
}

.highcontrast #pos-conteudo {
    background-color: #000;
}

.highcontrast footer#footer {
    background-color: #000 !important;
}

.highcontrast footer#footer .nav > li > a:hover, .highcontrast footer#footer .nav > li > a:focus {
    text-decoration: underline;
    background-color: #000;
}

.highcontrast h2.block-title {
    color: #fff !important;
}

.highcontrast .field.field-name-field-arquivos .field-label {
    color: #fff;
}


.highcontrast .flexslider {
    background-color: #000;
}

.highcontrast .resumo {
    background-color: #222 !important;
}

.highcontrast ul#blockmenudataprev li#nivel0item1.first.leaf a {
    color: transparent !important;
}

.highcontrast #block-menu-menu-dataprev-menu-color ul li {
    border: 10px solid #000;
}

.highcontrast .dataprev-noticia-home-foto .field-name-field-tags,
.highcontrast .dataprev-noticia-home-semfoto .field-name-field-tags  {
    color: #fff;
}


.highcontrast .icon-contraste-branco {
  background-image: url(../../../../default/files/imagens/icon-home/icon-contraste.png);
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: center;
}
	
.highcontrast .icon-vlibras-branco {
  background-image: url(../../../../default/files/imagens/icon-home/icon-vlibras.png);
  background-repeat: no-repeat;
  background-position-x: 5px;
  background-position-y: center;
}

.highcontrast .icon-contraste-cor {
  background-image: url(../../../../default/files/imagens/icon-home/icon-contraste.png);
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: center;
}
	
.highcontrast .icon-vlibras-cor {
  background-image: url(../../../../default/files/imagens/icon-home/icon-vlibras.png);
  background-repeat: no-repeat;
  background-position-x: 5px;
  background-position-y: center;
}

.highcontrast .icon-menu-cor {
    background-image: url(../images/icons/icon-menu-cor.png);
    background-repeat: no-repeat;
    background-position-y: 50%;
	background-position-x: 50%;
}

.highcontrast .noticia-home-foto-texto .field-name-field-tags, .highcontrast .produto-home-foto-texto .field-name-field-tags {
    color: #fff;
}

.highcontrast  .noticia-home-texto .field-name-field-tags {
    color: #fff;
}

.highcontrast  .flex-direction-nav a:before {
    color: #fff;
}

.highcontrast .nav > li > a:hover, .highcontrast  .nav > li > a:focus {
    text-decoration: underline;
    /*background-color: #000;*/
}

.highcontrast #block-menu-menu-dataprev .nav > li > a:hover, .highcontrast #block-menu-menu-dataprev .nav > li > a:focus {
    text-decoration: underline;
    background-color: unset;
}

.highcontrast .cards-solucoes .field-name-field-body p {
   color: #000 !important;
}


.page-taxonomy .highcontrast  .cor-fundo, .page-maisnoticias .highcontrast  .cor-fundo {
    background-color: #000 !important;
}

.page-taxonomy.highcontrast  #blockmenudataprev .icon-menu,
.page-maisnoticias.highcontrast  #blockmenudataprev .icon-menu
 {
    background-image: url(../../../../default/files/imagens/icon-home/icon-menu.png) !important;

}

/* imagens de capa */


/* NOTICIA DESTAQUE HOME */

.highcontrast #header-note.img-destaque {
	background-image: unset;
    height: 830px;
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}


.highcontrast #header-note.img-capa-home {
	background-image: unset;
    height: 830px;
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}


/* MENU RELEVANCIA */

.highcontrast #header-note.img-capa-a_empresa {
	background-image: unset;
    height: 830px;
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.highcontrast #header-note.img-capa-transparencia {
	background-image: unset;
    height: 830px;
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.highcontrast #header-note.img-capa-noticias {
	background-image: unset;
    height: 830px;
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.highcontrast #header-note.img-capa-solucoes {
	background-image: unset;
    height: 830px;
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}


.highcontrast .produto-home-foto-texto-interno img, .highcontrast .noticia-home-foto-texto-interno img {
    visibility: hidden;
}

.highcontrast  #solucoes {
    background-color: #000;
}

.highcontrast  #block-views-dtp-solucoes-home-itens-block-1 .views-row {
    background-image: unset;
}

.highcontrast  a span {
	color: #FC0 !important;
}