body {
    color: #1f1f1f;
    background-image: url(/assets/site/css/colors/red/bg.jpg);
    background-repeat: no-repeat;
    background-color: #000;
}
a {
    color: #e83322;
}
#nav > ul > li.active > a {
    /* background: #e83322 !important; */
    /* color: #fff; */
}
#nav li li a:hover,
#nav li li.active a {
    background: #e83322;
}
.gallery .tp-leftarrow,
.gallery .tp-rightarrow {
    background: #e83322;
}
.gallery .more {
    background: #e83322;
    color: #fff;
}
.player-box a:hover {
    background-color: #e83322;
}
.player-box .jp-progress .jp-play-bar {
    background: #e83322;
}
.twitter-box .meta .time a {
    color: #e83322;
}
.carousel .btn-prev:hover,
.carousel .btn-next:hover {
    background: #e83322;
}
.carousel .slide a.hover,
.article a.hover {
    background: #e83322;
    color: #1a1a1a;
}
.carousel .date,
.article .date {
    color: #e83322;
}
.carousel .video-box .btn-play {
    color: #e83322;
}
.button-more:hover {
    background: #e83322;
    color: #1a1a1a;
}
.single-post h2 {
    color: #e83322;
}
.meta .date {
    color: #e83322;
    background: #fff;
}
.blockquote-block .title {
    color: #e83322;
}
.blockquote-block cite {
    color: #e83322;
}
a.button {
    background: #e83322;
    color: #000;
}
.filters-block .active a {
    background: #e83322 !important;
}
.media-block a.hover {
    background: #e83322;
    color: #1a1a1a;
}
.media-block .date,
.media-block .category {
    color: #e83322;
}
.photos-list .hover-text span {
    color: #e83322;
}
.contact-box .phone {
    color: #e83322;
}
.form input[type="submit"] {
    background: #e83322;
    color: #000;
}
.error {
    color: #e83322;
}
input.error {
    border-color: #e83322 !important;
}
.success span {
    color: #e83322;
    font-size: 30px;
}
.info-section h2 {
    color: #e83322;
}
.concerts-list .title-row .date {
    color: #e83322;
}
.concerts-list .title-row.hover .buttons {
    background: #e83322;
}
.concerts-list .expanded .title-row .link {
    color: #e83322 !important;
}
.concerts-list .title-row.hover .buttons .button {
    background: #232323;
    color: #e83322;
}
.concerts-list .title-row.hover .button:hover {
    color: #fff;
}
.concerts-list .expanded .title-row .button {
    background: #e83322 !important;
    color: #000 !important;
}
.concerts-list .expanded .title-row:after {
    background: #e83322;
}
#sidebar ul a .number {
    color: #e83322;
}
.subscribe-block label span {
    color: #e83322;
}
.subscribe-block input[type="submit"]:hover {
    background: #e83322;
    color: #010101;
}
.subscribe-block .status {
    color: #e83322 !important;
}
.select-options .item-selected a {
    background: #e83322;
}
.concerts-list .title-row .opener:hover {
    color: #e83322;
}
.concerts-list .title-row .link {
    color: #e83322 !important;
}
.concerts-list .expanded .title-row .opener:hover:after {
    background: #e83322;
}
.concerts-list .title-row .button {
    background: #e83322 !important;
    color: #000 !important;
}

.panel .opener span:after,
.gallery .tp-leftarrow:after,
.gallery .tp-rightarrow:after,
.link:before,
.player-box a,
.twitter-box .meta:after,
.carousel .btn-prev:after,
.carousel .btn-next:after,
.carousel .more,
.article .more,
.carousel .video-box .btn-play:before,
.video-block .btn-play,
.tracks-list .btn-play,
.tracks-list .btn-pause,
.media-block .text-box:after,
.photos-list .hover-text span:after,
.concerts-list .title-row .opener:after,
.concerts-list .title-row:after,
.select-area .select-opener,
.twitter-box .meta:after,
#sidebar ul a:after {
    background-image: url(/assets/site/css/colors/red/sprite.png) !important;
}
