h1 a:hover {
	color: rgb(0, 0, 0);
}
h2 a:hover {
	color: rgb(0, 0, 0);
}
h3 a:hover {
	color: rgb(0, 0, 0);
}
h4 a:hover {
	color: rgb(0, 0, 0);
}
h5 a:hover {
	color: rgb(0, 0, 0);
}
h6 a:hover {
	color: rgb(0, 0, 0);
}
a {
	color: rgb(0, 0, 0);
}
.k-call-out em {
	color: rgb(0, 0, 0);
}
.btn-link {
	color: rgb(0, 0, 0);
}
#menu-nav .sub-menu li a {
	color: rgb(0, 0, 0);
}
#menu-nav .sub-menu li a:link {
	color: rgb(0, 0, 0);
}
#menu-nav .sub-menu li a:visited {
	color: rgb(0, 0, 0);
}
#navigation-mobile li a {
	color: rgb(0, 0, 0);
}
#navigation-mobile li a:link {
	color: rgb(0, 0, 0);
}
#navigation-mobile li a:visited {
	color: rgb(0, 0, 0);
}
.product-box-hover .product-title a:link {
	color: rgb(0, 0, 0);
}
.product-box-hover .product-title a:visited {
	color: rgb(0, 0, 0);
}
.k_mid_callout_color {
	color: rgb(0, 0, 0);
}
.k-work-hours {
	color: rgb(0, 0, 0);
}
.k-faq-wrap .panel-title a:hover {
	color: rgb(0, 0, 0);
}
.k-faq-wrap .panel-title a:focus {
	color: rgb(0, 0, 0);
}
a.active.list-group-item > .badge {
	color: rgb(0, 0, 0);
}
.nav-pills > .active > a > .badge {
	color: rgb(0, 0, 0);
}
#k-head {
	background-color: rgb(178,17,0) !important;
}
#k-footer {
	background-color: rgb(212, 196, 186) !important;
}
.k-fancy-title-tit {
	background-color: rgb(158, 11, 15) !important;
}
.k-widget-title-tit {
	background-color: rgb(158, 11, 15) !important;
}
#k-sidebar-splitter span {
	background-color: rgb(158, 11, 15) !important;
}
.btn-default {
	background-color: rgb(158, 11, 15) !important;
}
.label-default {
	background-color: rgb(0, 0, 0) !important;
}
.k-article-more {
	background-color: rgb(0, 0, 0) !important;
}
.k-article-prev-next {
	background-color: rgb(0, 0, 0) !important;
}
.k-work-prev {
	background-color: rgb(0, 0, 0) !important;
}
.k-work-next {
	background-color: rgb(0, 0, 0) !important;
}
.pagination > li > a:hover {
	background-color: rgb(0, 0, 0) !important;
}
.pagination > li > a:focus {
	background-color: rgb(0, 0, 0) !important;
}
.pagination > .active > a {
	background-color: rgb(0, 0, 0) !important;
}
.pagination > .active > span {
	background-color: rgb(0, 0, 0) !important;
}
.product-box-hover .product-box-link .product-box-overlay-icon {
	background-color: rgb(0, 0, 0) !important;
}
.k-team-text .tit {
	background-color: rgb(0, 0, 0) !important;
}
.active.list-group-item {
	background-color: rgb(0, 0, 0) !important;
}
.active.list-group-item:hover {
	background-color: rgb(0, 0, 0) !important;
}
.active.list-group-item:focus {
	background-color: rgb(0, 0, 0) !important;
}
.nav-pills > li.active > a {
	background-color: rgb(0, 0, 0) !important;
}
.nav-pills > li.active > a:hover {
	background-color: rgb(0, 0, 0) !important;
}
.nav-pills > li.active > a:focus {
	background-color: rgb(0, 0, 0) !important;
}
.modal-header {
	background-color: rgb(0, 0, 0) !important;
}
.k-user-feedback-wrap-inverse .k-user-feedback-box {
	background-color: rgb(0, 0, 0) !important;
}
.audioplayer-bar-played {
	background-color: rgb(0, 0, 0) !important;
}
.k-fancy-icon-wrap:hover .k-fancy-icon {
	background-color: rgb(0, 0, 0) !important;
}
.active.list-group-item {
	border-color: rgb(0, 0, 0) !important;
}
.active.list-group-item:hover {
	border-color: rgb(0, 0, 0) !important;
}
.active.list-group-item:focus {
	border-color: rgb(0, 0, 0) !important;
}
article .carousel {
	border-bottom-color: rgb(0, 0, 0) !important;
}
.k-article-featured-img {
	border-bottom-color: rgb(0, 0, 0) !important;
}
.notez {
	border-bottom-color: rgb(0, 0, 0) !important;
}
.mezage {
	border-bottom-color: rgb(0, 0, 0) !important;
}
.k-user-feedback-wrap-inverse .k-user-feedback-tit {
	border-top-color: rgb(0, 0, 0) !important;
}
.form-control:focus {
	border-color: rgb(0, 0, 0) !important;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
textarea:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='text']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='password']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='datetime']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='datetime-local']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='date']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='month']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='time']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='week']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='number']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='email']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='url']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='search']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='tel']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
input[type='color']:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
.uneditable-input:focus {
	border-color: rgb(0, 0, 0) !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px #b21100 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #b21100;
}
.k-fancy-icon::after {
	box-shadow: 0px 0px 0px 5px #b21100;
}
