@import "https://fonts.googleapis.com/css?family=Vidaloka";
@import "https://fonts.googleapis.com/css?family=Raleway:400,700";

body,
.mi-slider ul li h4 {
	color: #272727;
}
body,
.comments h5,
.mi-slider ul li h4 {
	font-family: "Raleway", Arial, sans-serif; 
	/*font-family: 'Open Sans', sans-serif;*/
}

* {
	line-height: 1.785714em;
}

h1,h2,h3,h4,h5,h6 {
	line-height: 1.333333em;
}
h1 *,h2 *,h3 *,h4 *,h5 *,h6 * {
	line-height: 1.333333em;
}
.nav > li > a {
	font-size: 1.428571em;
}

h1,h2,h3,h4,h5,h6,
.widget_product_size input,
.nav > li > a,
th,
table.totals td,
.single-product .summary .price,
.mi-slider nav a {
	/* font-family: "Vidaloka", Arial, sans-serif; */
	font-family: 'Open Sans', sans-serif;
}

h2 { font-size: 32px; }
h3,
.mi-slider nav a { font-size: 20px; }

.btn-invert {
	background: #fff;
}

th,
.single-product .summary .price,
.commentlist .meta,
.navbar-nav > li > a,
#top-bar a,
.products .title a,
.widget_product_size input,
.related h2,
.staff .social-profiles i,
#footer .widget-title,
h3.position,
.unbranded,
.mi-slider ul li a:hover h4 {
	color: #1F1F1F;
}
#top-bar .icon-bar {
	background-color: #333;
}
th,
tr.order-total,
h3.position span {
	border-color: #c6c6c6;	
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
	background-color: #f8f8fd;
}

.invert-color * {
	color: #fff;
}

a {
	text-decoration: none;
}
a:hover,
a:active,
a:focus {
	text-decoration: underline;
	outline: none;	
}
a,
a:hover,
a:active,
a:focus,
.nav > li > a:hover,
.nav > li > a:active,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
#top-bar,
.products .price,
#footer a:hover,
.free-shipping i,
.page-title,
table h3,
table.totals td,
h3.position span,
.staff .social-profiles a:hover i,
#product-thumb .owl-buttons > div,
h1,h2,h3,h4,h5,h6,
.nav-tabs > li > a,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.btn-invert,
.mi-slider nav a:hover,
.mi-slider nav a.mi-selected {
	color: #203c67;
}

table.totals,
#product-thumb .owl-buttons > div,
#copyright,
.sidebar .widget-title,
#jPanelMenu-menu,
#main-nav .navbar-toggle,
.mi-slider nav {
	border-color: #F54242;
}
.product hr,
#footer hr {
	border-color: #F54242 !important;
}
.dropdown-menu,
.mi-slider nav a.mi-selected:before {
	border-top-color: #F54242;
}
#main-nav .icon-bar,
.widget_product_price .ui-slider-range,
.widget_product_price .ui-slider-handle {
	background: #63d0fd;
}

.social-profiles .fa-circle {
	color: #1F1F1F;
}
.social-profiles a,
.social-profiles a:hover .fa-circle {
	color: #FA0000 !important;	
}

#content > .container, .products-carousel .banner {
	background: #fff;
}

#footer {
	background: #A93C3C;
}

#top-bar,
.widget_product_categories a:hover,
.widget_product_brand a:hover,
.widget_product_color a:hover,
.widget_product_size a:hover,
.widget_recent_posts a:hover,
.widget_archives a:hover,
.widget_categories a:hover {
	background: #EFEFEF;
}

#top-bar a:hover {
	color: inherit;
}

.products .product:hover,
.products .product:hover .title a,
.products .product:hover .price,
.sidebar .widget-title {
	color: #fff;
}

.navbar-nav > li > a {
	background: none !important;
}

.sidebar .widget-title {
	background: #4c4c4c;
}

.quantity button,
.tab-content,
.nav-tabs,
.nav-tabs > li > a,
hr {
	border-color: #cacaca !important;
}