.top-line {
    padding: 0px;
    min-height: 40px;
    background: #a09b93;
    border-bottom: 1px solid #b3aaaa;
  }
  body {
    font-family: "quarklight", sans-serif;
    font-size: 18px;
    line-height: 1.428571429;
    color: #ffffff;
    background-color: #ffffff;
  }
  .flex-control-nav {
    background: #000;
  }
  .navbar,
  .nav-main,
  .navbar-default .nav-pills > li > a,
  .dropdown-menu > li > a:hover,
  .dropdown-menu > li > a:focus,
  ul.dropdown-menu li a {
    background: #000000;
  }
  
  .nav-tabs > li.active > a,
  .nav-tabs > li.active > a:hover,
  .nav-tabs > li.active > a:focus {
    background-color: #3c3c3c !important;
    color: #fff !important;
  }
  .navbar-default .nav-pills > li > a:hover,
  .navbar-default .nav-pills > li > a:active {
    background: #9a8e8e;
  }
  #content {
    background: #000 !important;
  }
  .boxsearch p {
    color: #ffffff;
  }
  .weblink {
    padding: 15px;
    background-color: #0c0c0c;
  }
  .weblink .text-center {
    background-color: #0c0c0c !important;
  }
  .nav-tabs li a,
  .nav-tabs li a:hover {
  }
  .btn-info,
  #tabs-stat .btn-download,
  .btn-success {
    background: #000000;
    border-color: #ffffff !important;
  }
  .btn-info:hover,
  .btn-info:focus,
  .btn-info:active,
  .btn-info.active,
  .open .dropdown-toggle.btn-info {
    background-color: #333333;
    border-color: #0c0c0c;
  }
  footer {
    background-color: #000;
  }
  .copy-right {
    color: #ffffff;
    background: #2c2c2c;
  }
  .footer-line .stat {
    background: #3c3c3c;
  }
  .boxsearch,
  .bg-static {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
  }
  
  .nav-tabs {
    border-bottom: none;
  }
  .title-default {
    box-shadow: #ffffff 0 -1px 0 inset;
  }
  
  body,
  .header-body,
  .bg-green,
  section.section-default,
  #footer .footer-ribbon,
  .tab-content,
  html body .tabs .nav-tabs a,
  html.dark body .tabs .nav-tabs a {
    background-color: #000 !important;
  }
  a,
  .text-color-green,
  h3,
  h4,
  p,
  p.text-color-yellow,
  #footer,
  b,
  strong,
  span,
  html body .tabs .nav-tabs a,
  html.dark body .tabs .nav-tabs a {
    color: #fff !important;
  }
  .title-default > a {
    border-bottom: 3px solid rgb(255, 255, 68);
  }
  .title-default {
    box-shadow: #ffffff 0 -1px 0 inset;
  }
  .btn-info,
  #tabs-stat .btn-download,
  .btn-success {
    background: rgb(0, 0, 0);
    border-color: #ffffff !important;
  }
  .btn-info {
    color: #ffffff;
  }
  .list-news {
    margin-top: 5px;
    border-bottom: 1px dashed #ffffff;
    padding: 5px 0px;
  }
  .home-intro,
  .slider .tp-bannertimer,
  .dropdown-menu,
  html .btn-primary,
  .call-to-action.call-to-action-default,
  html .call-to-action.call-to-action-primary {
    background-color: #3a3a3a !important;
  }
  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:focus,
  .navbar-default .navbar-nav > .open > a:hover {
    background-color: #484848;
  }
  #footer {
    background-color: #2f2f2f !important;
    border-top: 4px solid #000000;
  }
  img {
    filter: grayscale(100%);
  }
  html body .tabs .nav-tabs li.active a,
  html.dark body .tabs .nav-tabs li.active a,
  html body .tabs .nav-tabs a:hover,
  html.dark body .tabs .nav-tabs a:hover,
  html body .tabs .nav-tabs a:focus,
  html.dark body .tabs .nav-tabs a:focus {
    border-top-color: #7d7d7d;
  }
  .nav-tabs li a,
  .nav-tabs li a:hover {
    background: #f4f4f4 !important;
  }
  .navbar-default .navbar-nav > li > a:focus,
  .navbar-default .navbar-nav > li > a:hover,
  .dropdown-menu > li > a:focus,
  .dropdown-menu > li > a:hover {
    color: #000 !important;
    background: #fff !important;
  }
  .form-control {
    border-color: #ffffff !important;
  }
  .event-list > li:nth-child(3) > time {
    background-color: rgb(12, 12, 12);
  }
  .event-list > li:nth-child(4) > time {
    background-color: rgb(12, 12, 12);
  }
  .event-list > li:nth-child(n + 5) > time {
    background-color: rgb(12, 12, 12);
  }
  h2 {
    color: #ffffff;
    font-size: 1.6em;
    font-family: "quarkbold", sans-serif;
    font-weight: 400;
    margin-bottom: 10px;
  }
  
  .event-list > li > .info {
    background-color: #211f1f;
    overflow: hidden;
  }
  .btn-black {
    height: 60px;
    background-color: #222222;
    color: #ffffff;
  }
  .btn-warning {
    color: #ffffff;
    background-color: #7b766f;
    border-color: #eea236;
  }
  .btn-primary {
    color: #ffffff;
  }
  table.timetable-month th.timetable-header {
    height: 26px;
    padding: 10px 0;
    background-color: #7b766f;
    font-weight: 400;
    text-align: center;
  }
  
  .bg-democracy {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
  }
  .bg-democracy-2 {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
  }
  .copy-right {
    background-color: #000000 !important;
  }
  .copy-right {
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
  }
  .btn-success {
    color: #ffffff;
    background-color: #000000;
    border-color: #ffffff;
  }
  
  ul.nav.nav-pills {
      background-color: #000000;
  }
  .row.pd-25 {
      background-color: #000000 !important;
  }
  ul#myTab {
      background-color: #000000 !important;
  }
  .row {
      background: #000000 !important;
  }
  .container {
      background-color: #000000 !important;
  }
  .blog_wrap {
      background-color: #000000 !important;
      border:  2px solid #ffffff !important;
  }
  #content span {
      background-color: #000000 !important;
  }
  .h4-calendar {
      background-color: #000000 !important;
  }
  .home-calendar-new{
      border: #000000 !important;
      background-color: #000000 !important;
  }
  
  .home-calendar .activity-calendar .item .date {
      background-color: #000000 !important;
      border-left: 3px solid  #ffffff !important;
  }
  h2.no-span {
      color: #ffffff !important;
      border:  3px solid #ffffff !important;
      background-color: #000000 !important;
      
  }
  input.btn.btn-xs.btn-info {
      background-color: #000000 !important;
  }
  .tab-pane > input.btn.btn-md,.btn-md,input,.btn{
      background-color: #000000 !important;
      border: 2px solid #ffffff !important;
      color: #ffffff !important;
  }
  .bg-services {
      background-image: none !important;
      background-color: #000000 !important;
  }
  h1,.title-h1 > h1 {
      color: #ffffff !important;;
  }
  .toggle-footer {
      background-color: #000000 !important;
      border: 2px solid #ffffff;
  }
  span {
      background-color: #000000 !important;
      color: #ffffff !important;
  }
  #sitemap ul li a {
      color: #ffffff !important;
  }
  div#footer-menu {
      background-color: #000000 !important;
  }
  .sitemap > div {
      background-color: #000000 !important;
  }
  .footer-menu > div {
      border: 0px !important;
  }
  .hot-box {
      background-color: #181818 !important;
  }
  li.subsitemap {
      color: #ffffff !important;
  }
  iframe {
      filter: grayscale(100%) !important;
  }
  .nav-tabs > li > a, .nav-tabs > li:hover > a {
      background-color: #000000 !important;
      border: 1px solid #ffffff;
      color: #ffffff !important;
  }
  .event2:hover{
      background-color: #000000 !important;
      border: 1px solid #ffffff;
      color: #ffffff !important;
  }
  .home-calendar .activity-calendar .item:hover .day{
      color: #ffffff !important;
  }
  #cookieConsent a.cookieConsentOK{
      color: #000000 !important;
  }
  .col-lg-6.col-md-6.col-sm-12.col-xs-12,.col-lg-3.col-md-3.col-sm-12.col-xs-12{
      background-color: #000000 !important;
  }