.invert > footer *, .invert > header *:not(.btn-font, img, .search-box-close > span, .toggleMenu > span) {
    color: black !important;
    border-color: black!important;
    background-color: #ffff00!important;
    background: #ffff00!important;
}
.invert, .invert > .sec-article-box *, .invert > .sec-details-top *, .invert > .article-content *, .invert > .sec-article *, .invert > section *, .invert > main * {
  color: #ffff00 !important;
  background: black !important;
  background-color: black !important;
  border-color: #ffff00 !important;
}
.invert .title {
  color: #ffff00 !important;
}
.invert ul > li:after {
  background: #ffff00 !important;
}
.invert .article-box-img-outer .budge-list {
  background: none !important;
}
.invert .budge {
  border-style: solid;
  border-width: 2px;
}
.invert > .bg-light-gray {
  color: #ffff00 !important;
  background: black !important;
  background-color: black !important;
}
.invert .title:after {
  background: #ffff00 !important;
}
.invert .search-marsh a:after {
  background-image: url(../images/link-icon-contrast.png) !important;
}
.invert .border-top, .invert .border-bottom {
  border-color: #ffff00 !important;
}
/* ---- FOOTER ----*/
.invert .footer-social li {
  overflow: hidden;
}
.invert .footer-head {
  border-style: solid;
  border-width: 2px;
}
/* ---- BUTTONS ----*/
.invert .important-box-btn > a {
  border-color: #ffff00!important;
  color: #ffff00!important;
}
.invert .important-box-btn > a:hover {
  border-color: white!important;
  color: white!important;
}
.invert .btn-black:hover {
  color: #ffff00!important;
}
/* ---- HEADER ----*/
.invert .menu > ul > li:hover > a, .invert .menu > ul > li.active > a {
  color: black!important;
  font-weight: 1000!important;
}
.invert .menu > ul > li:hover > a:before {
  background: black!important;
  height: 4px!important;
}
.invert .footer-social li img {
  display: none
}
.footer-social .kontrast {
  display: none!important;
}
.kontrast {
  display: none;
}
.invert .logo, .invert .footer-logo, .invert .footer-social .social {
  display: none!important;
}
.invert .logo.kontrast, .invert .footer-logo.kontrast, .invert .footer-social .kontrast {
  display: block!important;
}
.invert .important-news {
  background-color: #ffff00 !important;
  color: black !important;
  border-top: 1px solid #000!important;
}
.invert .important-news .important-box-btn a {
  background-color: #ffff00!important;
  border: 2px solid #000!important;
  color: #000!important;
}
.invert .important-news .important-box-btn a:hover {
  background-color: #FFF!important;
}
.invert .sidebar-logo-v1 {
  background-color: #FFF!important;
}
.invert .sidebar-logo-v1 * {
  background-color: #FFF!important;
}
.invert .media-list > .row > div > .media-item *, .invert .media-list > .row > div > .media-item {
  background-color: #FFF!important;
}
.invert .search-button {
  background-color: #ffff00!important;
}
.invert .search-hide {
  display: none!important;
}
.invert .kontrast {
  display: block!important;
}
.invert .form-control {
  color: #000!important;
}
.invert .search-box-close span {
  background: #000 !important;
}
.invert .search-box .show .form-control::placeholder
{
  color: #000 !important;
}
.invert .btn-font {
  border: 1px solid #6154AC !important;
}
.invert .area-main-container a.card-link-group:after {
  background-image: url(../images/link-icon-contrast.png);
}
@media (max-width: 991.98px) {
    .invert .menu>ul>li.haschild>a:after {
      filter: invert(0);
    }
    .invert .closeMenu img{
      filter: invert(100%);
  }
}
.invert .f-header-logos-org {
  display: none !important;
}
.invert .card-box-paragraphs a {
  color: #FFF;
}
.invert .pagination .dt-paging-button {
  color: #ffff00 !important;
}
.invert .sidebar-buttons a {
  color: #ffff00 !important;
}