.bg {
	opacity: 0;
	transition: opacity 1s;
	-webkit-transition: opacity 1s;
}
.bg-loaded {
	opacity: 1;
}
:root {
	--primary-color: #000;
}

.full-width .ubermenu-nav,
.container,
.row {
	max-width: 110%;
}

.row.row-collapse {
	max-width: 110%;
}

.row.row-small {
	max-width: 110%;
}

.row.row-large {
	max-width: 110%;
}

#logo img {
max-height: 70px;
margin: auto;
position: relative;
z-index: 999;
}

#logo {
	width: 200px;
}

.header-top {
	min-height: 30px;
	border-bottom: 1px dashed #ebeb65;
}

.has-transparent+.page-title:first-of-type,
.has-transparent+#main>.page-title,
.has-transparent+#main>div>.page-title,
.has-transparent+#main .page-header-wrapper:first-of-type .page-title {
	padding-top: 130px;
}

.header-bottom {
	background-color: #f1f1f1
}
		.stuck {
	position: initial;
	background: unset;
	box-shadow: unset;
}	
		@media (max-width: 549px) {
	.header-main {
		height: 70px
	}
				 #logo img {
		max-height: 65px;
		position: relative;
		top: 0px;
	}
			
				.stuck {
		position: initial;
		background: rgb(255 ,255 ,255 , .85);
		box-shadow:0 0 10px rgba(0,0,0,.1);
	}
		
	.breadcrumbs {
		padding: 0px;
		margin-top: 0px;
		border-radius: 5px;
		
		color: #999;
		margin-bottom: 0px;
		text-align: center;
		margin-top: 5px;
		background: #f8f8f8;
		padding-bottom: 5px;
	}
}

.nav-dropdown {
	font-size: 100%
}

/* Color */
.accordion-title.active,
.has-icon-bg .icon .icon-inner,
.logo a,
.primary.is-underline,
.primary.is-link,
.badge-outline .badge-inner,
.nav-outline>li.active>a,
.nav-outline>li.active>a,
.cart-icon strong,
[data-color='primary'],
.is-outline.primary {
	color: #000;
}
[data-icon-label]:after, .secondary.is-underline:hover, .secondary.is-outline:hover, .icon-label, .button.secondary:not(.is-outline), .button.alt:not(.is-outline), .badge-inner.on-sale, .button.checkout, .single_add_to_cart_button, .current .breadcrumb-step {
	background-color: #000;
}
/* Color !important */
[data-text-color="primary"] {
	color: #000 !important;
}

/* Background Color */
[data-text-bg="primary"] {
	background-color: #000;
}

/* Background */
.scroll-to-bullets a,
.featured-title,
.label-new.menu-item>a:after,
.nav-pagination>li>.current,
.nav-pagination>li>span:hover,
.nav-pagination>li>a:hover,
.has-hover:hover .badge-outline .badge-inner,
button[type="submit"],
.button.wc-forward:not(.checkout):not(.checkout-button),
.button.submit-button,
.button.primary:not(.is-outline),
.featured-table .title,
.is-outline:hover,
.has-icon:hover .icon-label,
.nav-dropdown-bold .nav-column li>a:hover,
.nav-dropdown.nav-dropdown-bold>li>a:hover,
.nav-dropdown-bold.dark .nav-column li>a:hover,
.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,
.is-outline:hover,
.tagcloud a:hover,
.grid-tools a,
input[type='submit']:not(.is-form),
.box-badge:hover .box-text,
input.button.alt,
.nav-box>li>a:hover,
.nav-box>li.active>a,
.nav-pills>li.active>a,
.current-dropdown .cart-icon strong,
.cart-icon:hover strong,
.nav-line-bottom>li>a:before,
.nav-line-grow>li>a:before,
.nav-line>li>a:before,
.banner,
.header-top,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover,
.button.primary:not(.is-outline),
input[type='submit'].primary,
input[type='submit'].primary,
input[type='reset'].button,
input[type='button'].primary,
.badge-inner {
	background-color: #000;
}

/* Border */
.nav-vertical.nav-tabs>li.active>a,
.scroll-to-bullets a.active,
.nav-pagination>li>.current,
.nav-pagination>li>span:hover,
.nav-pagination>li>a:hover,
.has-hover:hover .badge-outline .badge-inner,
.accordion-title.active,
.featured-table,
.is-outline:hover,
.tagcloud a:hover,
blockquote,
.has-border,
.cart-icon strong:after,
.cart-icon strong,
.blockUI:before,
.processing:before,
.loading-spin,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover {
	border-color: #000
}

.nav-tabs>li.active>a {
	border-top-color: #000
}

.widget_shopping_cart_content .blockUI.blockOverlay:before {
	border-left-color: #000
}

.woocommerce-checkout-review-order .blockUI.blockOverlay:before {
	border-left-color: #000
}

/* Fill */
.slider .flickity-prev-next-button:hover svg,
.slider .flickity-prev-next-button:hover .arrow {
	fill: #000;
}

/* Background Color */
[data-icon-label]:after,
.secondary.is-underline:hover,
.secondary.is-outline:hover,
.icon-label,
.button.secondary:not(.is-outline),
.button.alt:not(.is-outline),
.badge-inner.on-sale,
.button.checkout,
.single_add_to_cart_button,
.current .breadcrumb-step {
	background-color: #000;
}

[data-text-bg="secondary"] {
	background-color: #000;
}

/* Color */
.secondary.is-underline,
.secondary.is-link,
.secondary.is-outline,
.stars a.active,
.star-rating:before,
.woocommerce-page .star-rating:before,
.star-rating span:before,
.color-secondary {
	color: #000
}

/* Color !important */
[data-text-color="secondary"] {
	color: #000 !important;
}

/* Border */
.secondary.is-outline:hover {
	border-color: #000
}



body {
	color: #000000
}

/*.nav>li>a {
	font-family: "Lato", sans-serif;
}*/

.nav>li>a {
	font-weight: 700;
}

/*h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.off-canvas-center .nav-sidebar.nav-vertical>li>a {
	font-family: "Lato", sans-serif;
}*/

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.banner h1,
.banner h2 {
	font-weight: 700;
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font {
	color: #000000;
}

button,
.button {
	text-transform: none;
}

.nav>li>a,
.links>li>a {
	text-transform: none;
}

.alt-font {
	font-family: "Dancing Script", sans-serif;
}



a {
	color: #000;
}

.footer-1 {
	background-color: #fff
}

.absolute-footer,
html {
	background-color: #fff
}

.label-new.menu-item>a:after {
	content: "New";
}

.label-hot.menu-item>a:after {
	content: "Hot";
}

.label-sale.menu-item>a:after {
	content: "Sale";
}

.label-popular.menu-item>a:after {
	content: "Popular";
}

.logo img {
	display: block;
	width: auto;
	padding: 4px 0px;
}
.icon-box-text.last-reset h5 a {
	color: #000;
}
#header #masthead .header-bottom-links.nav > li:last-child {
    display: none;
}
div#sync1 {
    margin-top: 20px;
}
div#sync2 {
    margin-bottom: 20px;
}
.entry-header-text.entry-header-text-top.text-left {
    padding: 0px;
}

#ContactForm1{
display:none !important;
}
#ContactForm1_contact-form-name, #ContactForm1_contact-form-email{

margin: 5px auto !important;
padding: 10px !important;
background: #f2f2f2 !important;
border: 1px solid #ccc !important;
color:#777 !important;
}
#ContactForm1_contact-form-name:focus, #ContactForm1_contact-form-email:focus, #ContactForm1_contact-form-email-message:focus{
background: #fffff7 !important;
}
#ContactForm1_contact-form-email-message{
width: 450px !important;
height: 175px !important;
margin: 5px auto !important;
padding: 10px !important;
background: #f2f2f2 !important;
border: 1px solid #ccc !important;
color:#777 !important;
font-family:Arial, sans-serif !important;
}

#ContactForm1_contact-form-error-message, #ContactForm1_contact-form-success-message{
width: 450px !important;
margin-top:35px !important;
}

.filter-button.filter{ padding-left:15px;}
.filter-button.filter i{ font-size:7px; margin-top:3px; width:5px; float:left; text-align:left; margin-right:5px;}
.filter-button.filter:hover .block_menu {}
.div-filter{ position:relative;}
.hover-menu .block_menu{ display:none; width:100%; float:left; position:absolute; z-index:999; left:100%; padding-left:20%; top:0%; min-width:200px;}
.hover-menu:hover .block_menu { display:block;}
.menu-link.h1:hover,.filter-button.filter:hover{ color:#abcc4a;}
.th .large-columns-2{ width:50%!important; float:left;}
.th .large-columns-2 .product-item{ border:1px solid #eee; margin:5px; padding:10px 30px;}
