
a, a:hover {             
	color: #c11424;
}

.header {
	background-color: #5e1f20;
}

.top {
	background-color: #c11424;
}

.contact__email:hover,
.h-nav__container > ul > li > a:hover,
.h-nav__container > ul > li.active > a
{
	color: #91c6dd;
}

.contact__phone > a > i, .contact__phone > span > i, .contact__email > i {
	color: #91c6dd;
}
 
.search__field > button, .newsletter__field > button {
	background-color: #c11424;
}

.search__field > button:hover, .newsletter__field > button:hover {
	background-color: #2a2b2a;
}

.cart__holder {
	border: 1px solid #c11424;
    background: #c11424;
}

.cart__holder:hover {
	background-color: #2a2b2a;   
	border: 1px solid #2a2b2a;
}

.user > li > a > i {
	color: #fff;
}

.user > li > a:hover, .user > li > a:hover > i {
	color: #c11424;
}

.aside__contact {
	background-color: #c11424;
}

.aside__contact > span > i, .aside__contact > a > i {
	border: 1px solid #5e1f20;
	background-color: #5e1f20;
}

.aside__contact a:hover {
    color: #5e1f20;
}    

.aside__contact a:hover i{
    color: #fff;
}

.offer__button {
	background-color: #c11424;
}   

.offer__button:hover {
	background-color: #2a2b2a;
}


.menu > ul > li > a:hover,
.menu > ul > li.active > a {
	background-color: #c11424;
}

.menu > ul > li.active > ul > li > a:hover,
.menu > ul > li.active > ul > li > a:hover:before,
.menu > ul > li.active > ul > li.active > a,
.menu > ul > li.active > ul > li.active > a:before,

.menu > ul > li.active > ul > li > ul > li > a:hover,
.menu > ul > li.active > ul > li > ul > li > a:hover:before,
.menu > ul > li.active > ul > li > ul > li.active > a,
.menu > ul > li.active > ul > li > ul > li.active > a:before,

.menu > ul > li.active > ul > li > ul > li > ul > li > a:hover,
.menu > ul > li.active > ul > li > ul > li > ul > li > a:hover:before,
.menu > ul > li.active > ul > li > ul > li > ul > li.active > a,
.menu > ul > li.active > ul > li > ul > li > ul > li.active > a:before,

.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li > a:hover,
.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li > a:hover:before,
.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li.active > a,
.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li.active > a:before,

.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover,
.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover:before,
.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li > ul > li.active > a,
.menu > ul > li.active > ul > li > ul > li > ul > li > ul > li > ul > li.active > a:before {
	color: #c11424;
  font-weight: bold;
}

.categories__nav > ul > li > a:hover {
	color: #c11424;
}

.banner .slick-dots > li.slick-active > button {
	background-color: #c11424;
}
.selectric .button::after {
	color: #c11424;
}

.bottom {
	background-color: #2a2b2a;
}


.footer__title::before {
	background-color: #c11424;
}

.bottom a {
	color: #fff;
} 

.bottom a:hover{
	color: #c11424;
} 

.foot .created > a {
	color: #fff;
}    

.foot .created > a:hover {
	color: #c11424;
}

.footer__nav > li > a {
	text-decoration: none;
}

table.kosik th {
	background: #5e1f20;
}


.aside__contact > span, .aside__contact > a {
	line-height: 35px;
	padding-left: 40px;
}

.aside__contact > span > i, .aside__contact > a > i {
	width: 35px;
	height: 35px;
}

.aside__contact > span > i, .aside__contact > a > i {
	line-height: 35px;
}