html, body, p {
    color: #ffcc00 !important;
    background: #000000 !important;
}

hr {
    border-color: #ffcc00;
}

.cms-top-menu {
    background: #000000;
    border-top: solid 1px #ffcc00;
}

a.carousel-control {
    color: #ffcc00;
}

a.carousel-control:hover {
    color: #000;
}

.jumbotron {
    background: #000000;
    border: solid 1px #ffcc00;
}

ul.cms-menu-bottom li.header {
    color: #ffcc00;
}

ul.cms-menu-bottom li, ul.cms-menu-bottom li a {
    color: #ffcc00;
}

ul.cms-menu-bottom li a:hover {
    color: #000000;
}

.forum th {
    background: #000000;
    color: #ffcc00;
}


#nav ul li a {
    color: #000000;
}

#nav li a:hover {
    color: #ffcc00;
    background: #000000;
}

#nav ul li:hover {
    background: #000000;
    color: #ffcc00;
}

#nav ul {
    background: #000000;
}

#nav li a {
    color: #ffcc00;
}

#nav li:hover {
    background: #000000;
}

.tile h3 {
    background-color: rgba(0, 0, 0, 0.7);
    color: #ffcc00;
}

.tile h3 a {
    color: #ffcc00;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover {
    background: #ffcc00;
}

ol.bjqs-markers li a {
    background: rgba(200, 200, 200, 0.7);
    color: #ffcc00;
    border: solid #ffcc00 0px;
}

#search .lupka {
    background-color: #000;
    color: #ffcc00;
}

.tt-query {
    background: #ffcc00;
}

.tt-dropdown-menu {
    border: 1px solid #ffcc00;
    background: #ffcc00;
}

.tt-suggestion.tt-is-under-cursor {
    color: #000;
    background: #ffcc00;
}

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

ol.breadcrumb {
    background: #000000;
}

.nav-tabs > li > a {
    color: #000000;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    color: #ffcc00;
}

.info-menu > li > a {
    color: #ffcc00;
}

.newsletter-button {
    background: #ffcc00;
    color: #fff;
}

.newsletter-button a {
    color: #ffcc00;
}

table.calendar tr td.checked {
    background-color: #000000;
    color: #ffcc00;
}

table.calendar tr td.checked a {
    color: #ffcc00;
}

table.calendar tr td.today {
    background-color: #ffcc00;
}

table.calendar tr td:hover {
    background-color: #ffcc00;
    color: #000000;
}

.img-thumbnail {
    border-color: #ffcc00;
}

.cms-menu {
    background-color: #000000;
}

a {
    color: #ffcc00;
}


div.home h3,
h3.h3-span {
    border-bottom: solid 1px #ffcc00;
    color: #ffcc00;
}

div.home h3 span,
h3.h3-span span {
    background-color: #000000;
}

.img-caption {
    background-color: #000;
    color: #ffcc00;
}

.img-caption a {
    color: #ffcc00;
}

.cms-all {
    background-color: #000000;
}

.cms-bottom {
    background: #000000;
}


ul.cms-menu-bottom {
    border-right: solid 1px #ffcc00;
}

ul.cms-menu-bottom li.header {
    color: #ffcc00;
}

ul.cms-menu-bottom li, ul.cms-menu-bottom li a {
    color: #ffcc00;
}

ul.cms-menu-bottom li a:hover {
    color: #ffcc00;
}

.breadcrumb {
    background-color: #000000;
}

.zacieniony {
    background: #000000;
    border: solid 1px #ffcc00;
}

.orange {
    color: #ffcc00;
    border-color: #ffcc00;
}

.alert-orange {
    background-color: #ffcc00;
    color: #000000;
}

.border-orange {
    border: solid 3px #ffcc00;
}

.border-orange h4 {
    color: #ffcc00;
}

.alert-green {
    background-color: #ffcc00;
    color: #000000;
}

.black {
    color: #000;
}

.text-orange {
    color: #ffcc00;
}

.pagination > .active > span,
.pagination > .active > span:hover {
    background-color: #ffcc00;
    border-color: #ffcc00;
}

/* Pagination end */

.erykszolc a {
    color: #ffcc00;
}

.breadcrumb {
    background-color: #000000;
}

.bg-gray {
    background-color: #000000;
}

.label.label-price {
    background-color: #ffcc00;
}

.kategorie li.active a {
    background: #ffcc00;
    color: #000000 !important;
}

.kategorie li a {
    background-color: #000000;
    color: #ffcc00;
    border: solid 1px #ffcc00;
}

.kategorie li a:hover {
    background: #000000;
    color: #ffcc00;
}

.menu-top-1 .menu-user a {
    color: #ffcc00;
}

.menu-top-2 {
    background-color: #000000;
}

.menu-top-2 ul.menu-portal li a:hover,
.menu-top-2 ul.menu-portal li a:active {
    border-bottom: solid 10px #ffcc00;
}

.menu-top-search {
    border-left: solid 3px #ffcc00;
}

ul.menu-responsive li a {
    color: #ffcc00 !important;
}

ul.menu-responsive li a:hover {
    background-color: #ffcc00;
}

.navbar-default {
    background: #000000;
    border: solid 1px #ffcc00;
    color: #ffcc00;
}

a {
    color: #ffcc00 !important;
}

a:hover {
    color: #000000 !important;
    background: #ffcc00 !important;
}

a.btn-default {
    background: #ffcc00;
    color: #000000 !important;
}

a.btn-default:hover {
    background: #000000 !important;
    color: #ffcc00 !important;
}

.switch_css{
    background: #000000;
}