/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


#earshot_delivery {
	margin-top: 10px !important;
	padding-left: 15px !important;
	max-width: 160px !important;
	font-weight: bold !important;
	background-color: #FF4A6A !important;
	color: #fff !important;
	line-height: 40px !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
}

#earshot_delivery:hover {
	background-color: #CC3B55 !important;
}






.moove-gdpr-branding-cnt {display: none !important;}
.menu-item-strict-necesarry-cookies {display: none !important;}
button.moove-gdpr-modal-allow-all {display: none !important;}
button.moove-gdpr-infobar-allow-all {color: #fff !important;}


li.menu-item-157 a {
/*
color: rgba(17, 17, 17, 0.85);
text-transform: uppercase;
font-size: 0.8em;
font-weight: bolder; */
}

li.cat-item-96 a {
	display: none !important;
}

li.menu-item-176 a {
/*
color: rgba(17, 17, 17, 0.85);
text-transform: uppercase;
font-size: 0.8em;
font-weight: bolder; */
} 

h1.product-title {
	font-size: 20px !important;
	color: #000;
}

p.stock.available-on-backorder, p.stock.out-of-stock { font-weight: bold !important; text-transform: uppercase !important; color: #FF4A6A !important; border-top: 1px dashed #bf2525 !important; border-bottom: 1px dashed #bf2525 !important; padding: 10px 0px 10px 0px !important; text-align: center !important; font-size: 16px !important;}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.banner-bg {
	max-height: 495px !important;
	top: -5px !important;
	}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}