.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: #ff4;
  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: #ff4 !important;
}
.navbar-default .nav-pills > li > a:hover,
.navbar-default .nav-pills > li > a:active {
  background: #9a8e8e;
}
#content {
  background: #000 !important;
}
.boxsearch p {
  color: #ff4;
}
.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: #ff4 !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: #ff4;
  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: #ff4 !important;
}
.title-default > a {
  border-bottom: 3px solid rgb(255, 255, 68);
}
.title-default {
  box-shadow: #ff4 0 -1px 0 inset;
}
.btn-info,
#tabs-stat .btn-download,
.btn-success {
  background: rgb(0, 0, 0);
  border-color: #ff4 !important;
}
.btn-info {
  color: #ff4;
}
.list-news {
  margin-top: 5px;
  border-bottom: 1px dashed #ff4;
  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: #ff4 !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: #ff4;
  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: #ff4;
}
.btn-warning {
  color: #ff4;
  background-color: #7b766f;
  border-color: #eea236;
}
.btn-primary {
  color: #ff4;
}
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 #ff4;
  border-bottom: 2px solid #ff4;
}
.btn-success {
  color: #ff4;
  background-color: #000000;
  border-color: #ff4;
}

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 #feff44 !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  #feff44 !important;
}
h2.no-span {
    color: #feff44 !important;
    border:  3px solid #feff44 !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 #feff44 !important;
    color: #feff44 !important;
}
.bg-services {
    background-image: none !important;
    background-color: #000000 !important;
}
h1,.title-h1 > h1 {
    color: #feff44 !important;;
}
.toggle-footer {
    background-color: #000000 !important;
    border: 2px solid #feff44;
}
span {
    background-color: #000000 !important;
    color: #ff4 !important;
}
#sitemap ul li a {
    color: #feff44 !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: #feff44 !important;
}
iframe {
    filter: grayscale(100%) !important;
}
.nav-tabs > li > a, .nav-tabs > li:hover > a {
    background-color: #000000 !important;
    border: 1px solid #feff44;
    color: #feff44 !important;
}
.event2:hover{
    background-color: #000000 !important;
    border: 1px solid #feff44;
    color: #feff44 !important;
}
.home-calendar .activity-calendar .item:hover .day{
    color: #feff44 !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;
}