.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {
    color: #fff;
    background-color: #900000
}

.product-category-item .body .title a:hover {
    color: #ae0000
}

.btn-primary {
    background-color: #161616;
    border-color: #161616;
    color: #fff
}

.btn-primary:hover,.btn-primary:active,.btn-primary:focus {
    background-color: #ae0000;
    border-color: #900000;
    color: #fff
}

.btn-secondary {
    background-color: #ae0000;
    border-color: #900000;
    color: #fff
}

.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus {
    background-color: #161616;
    border-color: #161616;
    color: #fff
}

.link-secondary {
    color: #ae0000
}

.link-secondary:hover,.link-secondary:active,.link-secondary:focus {
    color: #222
}

.secondary-color,.text-secondary {
    color: #ae0000
}

.secondary-bg,.bg-secondary {
    background-color: #ae0000;
    color: #fff!important
}

.primary-bg,.bg-primary {
    background-color: #222!important;
    color: #fff!important
}

.primary-color {
    color: #222!important
}

.le-dropdown {
    background-color: #222
}

.le-dropdown.open {
    background-color: #161616
}

.le-button {
    background-color: #ae0000
}

.le-button:hover {
    background-color: #161616
}

a {
    color: #222
}

a:hover,a:focus,a:active {
    color: #ae0000
}

::-moz-selection {
    background-color: #222
}

::selection {
    background-color: #222
}

.social-icons li a:hover {
    background-color: #222
}

.le-color {
    color: #222
}

.navbar .navbar-toggle {
    background-color: #161616;
    border-color: #222f3d;
    border-radius: 0
}

header .top-search-holder .contact-row i {
    color: #222
}

header .top-search-holder .search-area .search-button {
    background-color: #222
}

header .top-search-holder .search-area .search-button:hover {
    background-color: #161616
}

header .top-cart-row .wishlist-compare-holder a:hover {
    color: #ae0000
}

header .top-cart-row .wishlist-compare-holder a:hover i {
    color: #ae0000
}

header .top-cart-row .top-cart-holder .basket-item .price {
    color: #ae0000
}

header .top-cart-row .top-cart-holder .basket-item-count .count {
    background-color: #222
}

.sidemenu-holder .side-menu .head {
    background-color: #222
}

.sidemenu-holder .side-menu .menu-item:hover,.sidemenu-holder .side-menu .menu-item.open {
    border-color: #ae0000
}

.megamenu-horizontal .nav>li>a:hover,.megamenu-horizontal .nav>li>a:focus {
    background-color: #ae0000!important
}

.megamenu-horizontal .dropdown:hover .dropdown-toggle:focus,.megamenu-horizontal .dropdown.open .dropdown-toggle:focus,.megamenu-horizontal .dropdown:focus .dropdown-toggle:focus,.megamenu-horizontal .dropdown:hover .dropdown-toggle,.megamenu-horizontal .dropdown.open .dropdown-toggle,.megamenu-horizontal .dropdown:focus .dropdown-toggle {
    background-color: #222!important
}

.breadcrumb-nav-holder .breadcrumb-item.current a {
    color: #222
}

.carousel-holder .title-nav .inverse {
    color: #222
}

.carousel-holder .title-nav .nav-holder a:hover {
    color: #222!important
}

.le-radio:checked+.fake-box:after {
    background-color: #ae0000
}

.le-checkbox:checked+.fake-box {
    background-color: #ae0000;
    border-color: #ae0000
}

.le-links li a:hover {
    color: #ae0000
}

.accordion-widget .accordion .accordion-toggle {
    color: #222
}

.accordion-widget .accordion .accordion-toggle:after {
    color: #222
}

.dropdown .dropdown-menu {
    border-top-color: #222
}

.slider-selection {
    background-color: #222
}

.slider-handle {
    border-color: #222
}

#footer {
    border-top: 2px solid #222
}

#footer .widget .body li a:hover {
    color: #ae0000
}

#footer .link-list-row .link-widget li a:hover {
    color: #ae0000
}

.iconic-link:hover {
    color: #ae0000
}

.iconic-link:hover:before {
    color: #ae0000
}

.pagination li:hover a,.pagination li.current a {
    color: #ae0000!important;
    border-color: #ae0000
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
    background-color: #ae0000;
    border-color: #ae0000
}

.pagination>li>a,.pagination>li>span {
    color: #222
}

.simple-link:hover {
    color: #ae0000
}

#top-megamenu-nav {
    background-color: #9c2b2b
}

#top-megamenu-nav .nav>li {
    border-right-color: #161616
}

#top-megamenu-nav .nav>li>a:hover,#top-megamenu-nav .nav>li>a:focus {
    background-color: #900000
}

#top-megamenu-nav .nav>li.active a,#top-megamenu-nav .nav>li.active a:focus {
    background-color: #900000
}

#top-megamenu-nav .nav>li .dropdown-toggle:focus {
    background-color: #900000!important
}

#top-megamenu-nav .nav>li .dropdown-toggle:before {
    border-bottom-color: #222
}

#top-megamenu-nav .nav>li.open .dropdown-toggle {
    background-color: #900000
}

#top-megamenu-nav .dropdown {
    border-right-color: #161616
}

#top-megamenu-nav .dropdown:hover .dropdown-toggle,#top-megamenu-nav .dropdown:focus .dropdown-toggle,#top-megamenu-nav .dropdown.active .dropdown-toggle,#top-megamenu-nav .dropdown:hover .dropdown-toggle:focus,#top-megamenu-nav .dropdown:focus .dropdown-toggle:focus,#top-megamenu-nav .dropdown.active .dropdown-toggle:focus {
    background-color: #900000
}

#top-megamenu-nav .dropdown .dropdown-toggle:focus {
    background-color: #900000!important
}

#top-megamenu-nav .dropdown .dropdown-toggle:before {
    border-bottom-color: #ae0000
}

#top-megamenu-nav .dropdown.open .dropdown-toggle {
    background-color: #ae0000
}

#cart-page .widget .buttons-holder .simple-link:hover {
    color: #ae0000
}

#cart-page .items-holder .close-btn:hover:after {
    color: #ae0000
}

#cart-page .items-holder .cart-item .title a:hover {
    color: #ae0000
}

.nav-tabs li.active a,.nav-tabs li.active a:focus {
    background-color: #ae0000!important
}

.nav-tabs li.active a:hover {
    background-color: #3b536b
}

.btn-loadmore:hover i {
    background-color: #ae0000
}

.le-quantity .minus:hover:after,.le-quantity .plus:hover:after {
    color: #ae0000
}

.meta-row span a {
    color: #ae0000
}

.comment-item .comment-body .author {
    color: #ae0000
}

.product-item-holder .body .title a:hover {
    color: #ae0000
}

.single-product-gallery .gallery-thumbs .next-btn:hover,.single-product-gallery .gallery-thumbs .prev-btn:hover {
    background-color: #ae0000
}

.single-product-gallery .gallery-thumbs li a.active {
    border-bottom-color: #ae0000
}

.grid-list-products .grid-list-buttons ul li.active a i {
    color: #ae0000
}

.grid-list-products .grid-list-buttons ul li a:hover i {
    color: #222f3d
}

@media(max-width: 767px) {
    #top-megamenu-nav .nav {
        border-color:#222f3d!important
    }

    #top-megamenu-nav .nav>.dropdown {
        border-color: #222f3d!important
    }
}

.sidebar .price-range-holder .filter-button a {
    color: #222
}

.sidebar .widget .product-list li a:hover {
    color: #222
}

.sidebar .widget .product-list .price .price-current {
    color: #ae0000
}

.top-bar ul>li a:hover {
    color: #ae0000
}

.logo-svg {
    fill: #ae0000
}

.owl-carousel:hover .owl-prev:hover,.owl-carousel:hover .owl-next:hover {
    color: #ae0000
}

.owl-pagination .owl-page.active span,.owl-pagination .owl-page:hover span {
    background: #ae0000
}

.panel-group-faq .panel-faq .panel-heading .panel-title>a:after {
    color: #ae0000
}

.panel-group-faq .panel-faq .panel-heading .panel-title>a:hover:after {
    color: #ae0000
}

.posts .post .meta>li a:hover {
    color: #ae0000
}

.blog-sidebar .le-links>li>a:hover {
    color: #ae0000!important
}

.blog-sidebar .tagcloud a:hover {
    color: #ae0000!important
}

.owl-carousel-blog .owl-pagination .owl-page:hover span,.owl-carousel-blog .owl-pagination .owl-page.active span {
    background: none repeat scroll 0 0 #ae0000
}

.comment-item .comment-body .likes a:hover,.comment-item .comment-body .likes .icon:hover {
    color: #ae0000
}

.comment-item .comment-body .likes .dislikes .icon:hover {
    color: #ae0000
}

.comment-item .comment-body .comment-reply:hover {
    color: #ae0000
}

.blog-sidebar .widget .recent-post-list h5 a:hover {
    color: #ae0000
}

#top-megamenu-nav2 .nav>li>a:hover,#top-megamenu-nav2 .nav>li>a:focus {
    color: #ae0000
}

#owl-main .owl-wrapper {
    box-shadow: 0 5px #222
}

.grid-list-files .grid-list-buttons ul li.active a i {
    color: #ae0000
}

.file-list-item .title a:hover,.file-list-item .title a:active,.file-list-item .title a:focus {
    color: #ae0000
}

.file-item .title a:hover,.file-grid-item .title a:hover,.file-item .title a:active,.file-grid-item .title a:active,.file-item .title a:focus,.file-grid-item .title a:focus {
    color: #ae0000
}

.folder-item .title a:hover,.folder-home-item .title a:hover,.folder-item .title a:active,.folder-home-item .title a:active,.folder-item .title a:focus,.folder-home-item .title a:focus {
    color: #ae0000
}

.product-item-holder .price-current {
    color: #ae0000
}

.product-item-holder .price-prev {
    color: red
}

.posts .post .date-wrapper .date {
    background-color: #ae0000
}

.posts .format-quote {
    background-color: #ae0000
}

#owl-main:hover .owl-pagination {
    border: 2px solid #222!important
}

#footer .copyright-bar {
    background-color: #161616
}

#footer .link-list-row .link-widget li a:hover,#footer .link-list-row .link-widget li a:focus,#footer .link-list-row .link-widget li a:active {
    color: #ae0000
}

.downloads-recent-header {
    background: #000
}

.downloads-search-home {
    background: #ccc!important
}

.mq-container marquee {
    background: #fff
}

#header_search_form {
    background: #fff!important
}

.header-alt {
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(17,14,14,1) 54%, rgba(139,139,139,1) 100%);!important
}

header .top-cart-row .top-cart-holder .dropdown-toggle .lbl {
    color: #fff!important
}

.top-bar {
    background: #222;
    border-bottom: 2px solid #161616;
    color: #fff
}

.top-bar ul>li a {
    color: #fff!important
}

#footer {
    background: linear-gradient(180deg, rgba(8,8,8,1) 0%, rgba(77,77,77,1) 80%);
    color: #fff!important
}

#footer p {
    color: #fff!important
}

header .top-cart-row .top-cart-holder .link-secondary:hover,header .top-cart-row .top-cart-holder .link-secondary:active,header .top-cart-row .top-cart-holder .link-secondary:focus {
    color: #fff!important
}

#footer .link-list-row .link-widget {
    box-shadow: 1px 2px #111;
    border: 1px solid #111;
    background: #333
}

.secondary-search-area .input-group-addon li a.dropdown-toggle {
    color: #fff
}

.secondary-search-area .input-group-addon li a.dropdown-toggle:hover,.secondary-search-area .input-group-addon li a.dropdown-toggle:active,.secondary-search-area .input-group-addon li a.dropdown-toggle:focus {
    color: #999
}

.secondary-search-area .custom-search-field {
    background: #454545;
    color: #fff
}

.secondary-search-area .input-group-addon {
    background: #262626
}

#footer .link-list-row .link-widget li a {
    color: #ccc
}

.mq-container .marquee-set a {
    color: #c00
}

.mq-container .marquee-set a:hover,.mq-container .marquee-set a:active,.mq-container .marquee-set a:focus {
    color: #000
}

.alter-link {
    color: #ffec9c!important
}
