body .wrapp-header {
	display: block !important;
	max-width: 1800px;
	margin: 0 auto;
}
body .main-header .site-logo {
	display: block !important;
	width: 100%;
	
}
#billing_company_check_field {
	display: none;
}
body .website-wrapper .topbar-wrapp,html body footer.footer-container.color-scheme-light {
	background: #CFAD88 !important;
	color:#000 !important;
}
body .white-text {
	color:#fff !important;
}
body .website-wrapper .topbar-wrapp a,
html body footer.footer-container.color-scheme-light a,
.topbar-wrapp.color-scheme-light .top-bar-left,
footer .widget-title,
.footer-container.color-scheme-light p
 {
	color:#000 !important;
}
body .main-page-wrapper .page-title {
    background-image: url(/wp-content/uploads/2024/01/paper_bg.jpg);
    background-color: rgba(33,33,33,0.39) !important;
    background-blend-mode: multiply;
}
body .title-size-small .entry-title, .title-size-small h1 {
	    color: #0c0c0c !important;
}
body .page-title.color-scheme-light .breadcrumbs a, body .page-title.color-scheme-light .yoast-breadcrumb a,
.page-title.color-scheme-light .breadcrumbs a,
 .page-title.color-scheme-light .breadcrumbs span, 
.page-title.color-scheme-light .yoast-breadcrumb a, 
body .page-title.color-scheme-light .yoast-breadcrumb span {
	    color: #0c0c0c !important;
}
#post-146943 form {
	max-width: 400px;
	margin: 0 auto;
}
body.home .page-title, body.page-id-147195 .page-title {
	display: none;
}

#post-146943 form label {
	font-weight: bold;
}
.featured.product-label,.new.product-label {
	display: none !important;
}
body .sticky-header .site-logo {
	width: 10% !important;
}
body .sticky-header .site-logo img {
	width: 100%;
}
body .sticky-header.act-scroll .site-logo {
	display: none;
}
body.home .main-page-wrapper {
	padding-top:0;
}
.partner-about h2 {
	font-size: 20px;
}
.partner-about .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
	font-size: 50px !important;
}
.partner-about .vc_icon_element.vc_icon_element-outer {
	text-align: center;
}
body.home .quick-shop-btn,body.home .price {
	display: none;
}
div.col-register-text {
	display: none;
}
.btn.green {
	color: #fff;
	background: #1ca12c;
}
.button {color: #fff !important; font-weight: 800;}
#owerlay {
	position: fixed;left:0;top:0;width: 100%;height: 100%;display:none;background: rgb(0,0,0,0.4); z-index: 2000;
}
#own {
	width: 600px;height: 200px; position: fixed;left:50%;display:none;transform: translate(-50%, 0);top:100px;z-index: 2001; background: #fff;padding:20px;
}
ul.social-icons,.related-products,.upsells-products,.basel-search-dropdown,#searchform {
	display: none !important;
}
ul#menu-main-navigation a,ul#menu-mobile-navigation a {
	font-weight: 800;
	padding-right: 10px;
    padding-left: 10px;
    font-size: 12px !important;
}
body .select-btn {
	width: 100%;
}
body .woocommerce-form-row  .woocommerce-Button,body .login .button, body .lost_reset_password .button, body .register .button {
	background: #015201;
}
html.browser-Firefox .main-header .wrapp-header {
	height: auto;
}
.input-text.readonly.readonly-text {
	background: #e1e1e1;
}
b.billing-alert {
	font-weight: 800;
    color: #ffffff;
    display: block;
    margin-bottom: 15px;
    padding: 10px;
    background: #ff6262;
    border: 1px solid #710a0a;
}
#ship-to-different-address input {
	display: none;
}
.xmas-note {
	padding: 15px;
	border:1px solid #ccc;
	background:#1ca12c;
	color:#fff;
	margin-bottom: 15px;
}
@media only screen and (min-width: 1024px) {
	.site-logo {
		text-align: center;
	}
}

@media only screen and (max-width: 600px) {
	body .main-header .site-logo {
		display: table-cell !important;
		width: 50%;
	}
	#own {
		width: 90%;
		height: auto;
	}
	.btn-container {
		text-align: center;
	}
}