.contrast,
.contrast nav,
.contrast div,
.contrast li,
.contrast ol,
.contrast header,
.contrast footer,
.contrast section,
.contrast main,
.contrast aside,
.contrast article {
 background: black !important;
 color: white !important;
}
.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 span {
 color: white !important;
}
.contrast a,
.contrast col-md-4 col-sm-12{
 color: yellow !important;
 background-color: black !important;
}
.contrast button,
.contrast input[type=button],
.contrast input[type=reset],
.contrast input[type=submit] {
 background: black !important;
 color: yellow !important;
 border: none !important;
}
.contrast input[type=text],
.contrast input[type=password],
.contrast input[type=url],
.contrast input[type=search],
.contrast input[type=email],
.contrast input[type=tel],
.contrast input[type=date],
.contrast input[type=month],
.contrast input[type=week],
.contrast input[type=datetime],
.contrast input[type=datetime-local],
.contrast textarea,
.contrast input[type=number] {
 background: black !important;
 border: 1px solid white !important;
 color: white !important;
}
.contrast img.on-contrast-force-gray {
 filter: grayscale(100%) contrast(120%);
}
.contrast img.on-contrast-force-white {
 filter: brightness(0) invert(1);
}

/* inverter cor da imagem do logo */
.contrast .navbar-brand > img{
    filter: contrast(0);
}


/* testes */

.contrast .alert-info {
	background-image: linear-gradient(to bottom,black 0,black 100%);
}

.contrast .nav .caret {
    border-top-color: yellow;
}


.contrast input[type=text], .contrast input[type=password], .contrast input[type=url], .contrast input[type=search], .contrast input[type=email], .contrast input[type=tel], .contrast input[type=date], .contrast input[type=month], .contrast input[type=week], .contrast input[type=datetime], .contrast input[type=datetime-local], .contrast textarea, .contrast input[type=number] {
	background: black !important;
	border: 2px solid white !important;
	color: white !important;
}

.contrast button, .contrast input[type=button], .contrast input[type=reset], .contrast input[type=submit] {
	background: black !important;
	color: yellow !important;
	border: 2px solid white !important;
}

.contrast ul.dropdown-menu {
	background: black;
}

.contrast .dropdown-menu li a:hover {
	background-color: yellow;
}

.contrast .panel-success {
	border-color: white;
}

.contrast .panel-success>.panel-heading {
	border-color: white;
}

.contrast .pagination>.disabled>span, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
	background-color: black;
}

.contrast .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	background-color: #9e9e9e;
	border-color: #9e9e9e;
}

.contrast .btn-default {
	text-shadow: 0 0 black;
	background-image: linear-gradient(to bottom,black,black 100%);
}

.contrast .btn {
	border: 1px solid white;
}

.contrast .alert-info {
	border-color: white;
}

.contrast .panel-info {
	border-color: white;
}

.contrast .panel-info>.panel-heading {
	border-color: white;
}

.constrast .col-md-4 > .box > .comunidade.fadein.comunidade-1 {
	border: 3px solid white;
}

.constrast .col-md-4 > .box > .comunidade.fadein.comunidade-2 {
	border: 3px solid white;
}

.constrast .col-md-4 > .box > .comunidade.fadein.comunidade-3 {
	border: 3px solid white;
}

.constrast .col-md-4 > .box > .comunidade.fadein.comunidade-4 {
	border: 3px solid white;
}

.constrast .col-md-4 > .box > .comunidade.fadein.comunidade-5 {
	border: 3px solid white;
}

.constrast .col-md-4 > .box > .comunidade.fadein.comunidade-6 {
	border: 3px solid white;
}

.contrast .panel-primary {
	border-color: white;
}

.contrast .panel-primary>.panel-heading {
	border-color: white;
}

.contrast .contrast button, .contrast input[type=button], .contrast input[type=reset], .contrast input[type=submit] {
	text-shadow: none;
}



