:root {
	--primary-color: #f05123;
	--fs-color-primary: #f05123;
	--fs-color-secondary: #000;
	--fs-color-success: #7a9c59;
	--fs-color-alert: #b20000;
	--fs-experimental-link-color: #ff4e00;
	--fs-experimental-link-color-hover: #ff4e00;
}

.container-width, .full-width .ubermenu-nav, .container, .row {
	max-width: 1220px;
}

.row.row-collapse {
	max-width: 1190px;
}

.row.row-small {
	max-width: 1212.5px;
}

.row.row-large {
	max-width: 1250px;
}

.header-main {
	height: 101px;
}

#logo img {
	max-height: 101px;
}

#logo {
	width: 145px;
}

#logo img {
	padding: 10px 0;
}

.header-top {
	min-height: 45px;
}

.header-bg-color {
	background-color: #000;
}

.header-main .nav > li > a {
	line-height: 50px;
}

@media (max-width: 549px) {
	.header-main {
		height: 80px;
	}
	
	#logo img {
		max-height: 80px;
	}
}

.nav-dropdown {
	border-radius: 10px;
}

.nav-dropdown {
	font-size: 94%;
}

.header-top {
	background-color: #000 !important;
}

body {
	color: #000;
}

h1, h2, h3, h4, h5, h6, .heading-font {
	color: #1d1d1b;
}

body {
	font-size: 111%;
}

@media screen and (max-width: 549px) {
	body {
		font-size: 105%;
	}
}

body {
	font-family: Roboto, sans-serif;
}

body {
	font-weight: 300;
	font-style: normal;
}

.nav > li > a {
	font-family: Roboto, sans-serif;
}

.nav > li > a, .mobile-sidebar-levels-2 .nav > li > ul > li > a {
	font-weight: 300;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a {
	font-family: Roboto, sans-serif;
}

h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2 {
	font-weight: 500;
	font-style: normal;
}

button, .button {
	text-transform: none;
}

.nav > li > a, .links > li > a {
	text-transform: none;
}

.header:not(.transparent) .header-nav-main.nav > li > a {
	color: #fff;
}

.header:not(.transparent) .header-nav-main.nav > li > a:hover, .header:not(.transparent) .header-nav-main.nav > li.active > a, .header:not(.transparent) .header-nav-main.nav > li.current > a, .header:not(.transparent) .header-nav-main.nav > li > a.active, .header:not(.transparent) .header-nav-main.nav > li > a.current {
	color: #ff4e00;
}

.header-nav-main.nav-line-bottom > li > a:before, .header-nav-main.nav-line-grow > li > a:before, .header-nav-main.nav-line > li > a:before, .header-nav-main.nav-box > li > a:hover, .header-nav-main.nav-box > li.active > a, .header-nav-main.nav-pills > li > a:hover, .header-nav-main.nav-pills > li.active > a {
	color: #fff !important;
	background-color: #ff4e00;
}

.is-divider {
	background-color: #ff4e00;
}

.star-rating span:before, .star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after {
	color: #feaa02;
}

input[type='submit'], input[type="button"], button:not(.icon), .button:not(.icon) {
	border-radius: 9 !important;
}

.absolute-footer, html {
	background-color: #000;
}

button[name='update_cart'] {
	display: none;
}