.contrast,
.contrast row,
.contrast nav,
.contrast div,
.contrast li,
.contrast ol,
.contrast header,
.contrast footer,
.contrast section,
.contrast main,
.contrast aside,
.contrast container,
.contrast primeira_tela,
.contrast a,
.contrast .col-md-12,
.contrast .dropdown-menu,
.contrast .divider,
.contrast .message,
.contrast .error,
.contrast article {
    background: black !important;
    color: white !important;
}

.contrast img {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}

.contrast h1,
.contrast h2,
.contrast h3,
.contrast h4,
.contrast h5,
.contrast h6,
.contrast p,
.contrast label,
.contrast strong,
.contrast em,
.contrast cite,
.contrast q,
.contrast i,
.contrast b,
.contrast u,
.contrast a,
.contrast legend,
.contrast li.divider,
.contrast span {
    color: white !important;
}