html .bg-color-primary, html .bg-primary {
    background-color: #f44336 !important;
}
html .text-color-primary, html .text-primary {
    color: #f44336 !important;
}

.bounce-loader .bounce1, .bounce-loader .bounce2, .bounce-loader .bounce3 {
	background-color: #f44336;
}
#header .header-btn-collapse-nav {
    background: #8a221a;
}
.sort-source.sort-source-style-3 > li.active > a {
    border-bottom-color: #f44336 !important;
    color: #f44336 !important;
}
html .list-primary.list-icons li > [class*="fa-"]:first-child, html .list-primary.list-icons li a:first-child > [class*="fa-"]:first-child, html .list-primary.list-icons li > .icons:first-child, html .list-primary.list-icons li a:first-child > .icons:first-child {
    color: #f44336;
    border-color: #f44336;
}
a {
    color: #f44336;
}

@media (max-width: 991px){

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
	    color: #f44336;
	}

}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
    background-color: #f44336;
}

.label-price{
    font-size: 20px;
}