
/* Contraste */


body.contraste,
body.contraste footer{
    background: #000 !important;
    color:#fff !important;
}

body.contraste header#main-header{
	background: #000000 !important;
}

body.contraste div#btnav ul#navigation ul{
	background: rgba(0, 0, 0, 0.9) !important;
	border-top: 3px solid #fff !important;
    border-bottom: 3px solid #fff !important;
}

body.contraste.portaltype-document #main-content,
body.contraste div#content-core,
body.contraste p,
body.contraste h1,
body.contraste h2,
body.contraste h3,
body.contraste h4,
body.contraste h5{
    color:#fff !important;
}

body.contraste a{
      color: #cacaca !important;
}

body.contraste img
{
            filter: grayscale(1) invert(1) !important;
    -webkit-filter: grayscale(1) invert(0) !important;
       -moz-filter: grayscale(1) invert(1) !important;
         -o-filter: grayscale(1) invert(1) !important;
        -ms-filter: grayscale(1) invert(1) !important;
}

body.contraste.section-enade #contador-prova {
    background-image: filter: grayscale(1) invert(1) !important;
    -webkit-filter: grayscale(1) invert(0) !important;
    -moz-filter: grayscale(1) invert(1) !important;
    -o-filter: grayscale(1) invert(1) !important;
    -ms-filter: grayscale(1) invert(1) !important;
}


body.contraste .row .tile.tile-default .cover-basic-tile.tile-content,
body.contraste .footerRedes,
body.contraste .m-accessibilidade,
body.contraste.portaltype-document #main-content{
    background: #1d1d1d !important;
}

body.contraste div#mainMenu
{
	border: none;
    background: #1d1d1d !important;
}



/*==========================*/

