

body {
	color: #222222;
	background: #f5f5f5;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
}

.slides-pagination a:hover, .slides-pagination a.current {
    background: #;
}

section .big.thin a:hover, section p a:hover {
	color: #bba454}

section .big.thin a, section p a{
	color: #}

section:nth-child(odd){
	background: #f5f5f5;
}

section.odd{
	background: #f5f5f5!important;
}

section:nth-child(even){
	background: #fafafa;
}

section.even{
	background: #fafafa!important;
}

h1, h2, h3, h4, h5, h6{
	color: #e30713;
}

.text-color,
h1.text-color,
h2.text-color,
h3.text-color,
h4.text-color,
h5.text-color,
h6.text-color,
p.text-color,
.text-color h1,
.text-color h2,
.text-color h3,
.text-color h4,
.text-color h5,
.text-color h6,
.text-color p,
.title h1{
	color: #ff0000;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	text-transform:uppercase;	font-size: 17px;
}


/* Bigger headings without using jQuery */
.bigtext h1,
.bigtext h2,
.bigtext h3,
.bigtext h4,
.bigtext h5,
.bigtext h6,
h1.bigtext,
h2.bigtext,
h3.bigtext,
h4.bigtext,
h5.bigtext,
h6.bigtext,
h1.fittext,
h2.fittext,
h3.fittext,
h4.fittext,
h5.fittext,
h6.fittext,
.fourofour h1 {
	font-family: 'Montserrat', Helvetica, Arial, sans-serif;;
}

/* Serif font */
h1.serif,
h2.serif,
h3.serif,
h4.serif,
h5.serif,
h6.serif,
p.serif,
.serif h1,
.serif h2,
.serif h3,
.serif h4,
.serif h5,
.serif h6,
.serif p,
blockquote,
ul.home-menu li em,
.portfolio-thumb em,
.fourofour em  {
	font-family: 'Volkhov', 'Times New Roman', Georgia, serif;
	font-weight: 400;
}

.title hr{
	background: #;
}

.home-content hr{
	background: #;
}

#home h1, #home h6{
	color: #;
}


#contactform .fa,
#contactform label{
	color: #e30713;
}

.portfolio-thumb:hover i,
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
	background: #e30713;
}

#bloglist .post .grid .inner .datetime,
#bloglist .post .grid .inner .datetime span{
	color: #e30713;
}

#bloglist .post .media a{
	background: #e30713;
}

.menu-wrap{
	text-align:center}

.main-menu, .main-menu ul ul{
	background:#212121;
}

.menu li a{
	color:#ffffff;
}

.menu li a:hover {
	color:#e30713;
}

#footer,
#footer .widget .title,
#footer .widget a,
#footer .third,
#footer .quarter,
#footer .fifth,
#footer .fifth .footermenu a{
	color:#FFFFFF;
	border-color:#FFFFFF;
}

#footer .widget .title .banner{
	background:#FFFFFF;
}

.footer-two{
	background:#e30713!important;
}

.footer-two .button.outline.light, .footer-two .icon.outline.light,
.footer-two .text-light,
.footer-two p.text-light{
	color:#FFFFFF;

}

#contactform input, #contactform textarea, #contactform select, input, #cart .delete a, #brands .brand{
	background-color: #FFFFFF;
	color:#70878a;
	border-color:#000000;
}

#brands .brand{
	background-color: #;
	border-color: #ffffff;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color:#70878a;
}
::-moz-placeholder { /* Firefox 19+ */
	color:#70878a;
}
:-ms-input-placeholder { /* IE 10+ */
	color:#70878a;
}
:-moz-placeholder { /* Firefox 18- */
	color:#70878a;
}

#contactform input:focus,
#contactform textarea:focus,
#contactform select:focus, input:focus{
	border-color:#bba454;
	color: #000000;
}

#contactform input.submit, #quickview .addtocart, input[type="submit"]{
	color: #FFFFFF;
	background: #bba454;
	border-color: #000000;
}

#contactform input.submit:hover, #quickview .addtocart:hover, input[type="submit"]:hover{
	color: #;
	background: #000000;
}



ul.category li a{
color:#e30713;
}

ul.category li{
  border: 2px solid #e30713;
  color:#e30713;
}

ul.category li:hover, ul.category li.active, ul.category li:hover a, ul.category li.active a{
  background:#e30713;
}

.call-to-action .header{
	background:#;
}

.call-to-action .header h5{
	color:#;
	font-size:40px;
}

