





.hmenu li {
    font-size: 0.9rem !Important;
} 


.header-003 .small-subtitle, 
.header-003-master .small-subtitle {
	display: none !Important;
}
.header-003 .name-container .custom-logo, 
.header-003-master .name-container .custom-logo {
	max-height: none !important;
	max-width: 8rem !important;
	margin-bottom: 0 !important;
}

.custom-form-landing.newsletter-signup-001 .title1, 
.custom-form-landing-sellers.newsletter-signup-001 .title1 {
	font-size: 4rem;
	color: #FFFFFF;
	text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.6);
	text-transform: none;
	font-weight: 400;
	margin-bottom: 3rem !important;
}
.custom-form-landing.newsletter-signup-001 .title2, 
.custom-form-landing-sellers.newsletter-signup-001 .title2 {
	color: #FFFFFF;
	text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.6);
	opacity: 1;
	font-size: 2rem;
	margin: 3rem auto !important;
	text-transform: none;
	line-height: initial;
    max-width: 50rem;
} 

.block-layout .ribbon.sold-banner::before, 
.block-layout .ribbon.sold-banner::after, 
.block-layout .ribbon.sold-banner {
    background-color: var(--g-accent-color) !important;
}


#content-well .block-form .form-group > .control-wrapper select {
	width: 100%;
	background-color: #FFFFFF;
}

.mrp-style-area {
    background: rgba(255, 255, 255, 0.75) !important;
}
#content-well .signup-form-001 #mrp-vow-signup-root {
	background-color: transparent !important;
}




.themeb003 .n002-search-box-001 form .button:hover {
    background-color: transparent;
}



.themeb003 .search-box-101 .button:hover {
	color: #FFFFFF;
	filter: none;
}



.footer-006 .address-fields, 
.footer-006-master .address-fields {
	text-align: center !important;
}
.footer-006 .second-title, 
.footer-006-master .second-title {
	margin-top: 1rem !important;
}