/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

#nwd-utility-menu {
	border-bottom: 1px solid #eee;
}

#nwd-event-scroller-img img {
	height: 100px !important;
	width: auto !important;
	max-width: unset !important;
}

#nwd-totals .fusion-update-cart {
		background-color: unset !important;
	}


#nwd-totals .checkout-button {
	color: #fff !important;
	border-radius: 5px;
}

.nwd-custom-event-header {
	display: none;
	visibility: hidden;
}

.single-product .nwd-custom-event-header,
.woocommerce-cart .nwd-custom-event-header,
.woocommerce-checkout .nwd-custom-event-header {
	display: block !important;
	visibility: visible !important;
}

.single-product #nwd-footer,
.woocommerce-cart #nwd-footer,
.woocommerce-checkout #nwd-footer {
	background-color: #eee !important;
	border-top: 1px solid #fff;
}

.single-product #nwd-footer-utility,
.woocommerce-cart #nwd-footer-utility,
.woocommerce-checkout #nwd-footer-utility {
	background-color: #eee !important;
	border-top: 1px solid #fff;
}

.single-product #nwd-menu-wrapper,
.woocommerce-cart #nwd-menu-wrapper,
.woocommerce-checkout #nwd-menu-wrapper {
	visibility: hidden;
	display: none;
}

#main {
	padding: 0 !important;
}

.fusion-widget-cart-number {
	color: #fff !important;
	background-color: red !important;
}

.nwd-shop-logo-center { text-align: center; }
												.nwd-event-logo {
														max-height: 250px;
														width: auto;
														margin: 15px 0 -15px 0;
														z-index: 9999;
														position: relative;
												}
.nwd-event-header-content {
														padding: 20px;
														border: 1px solid #eee;
														text-align: center;
												}
												.nwd-event-header-subtitle {
														margin-bottom: 0;
														text-transform: uppercase;
														color: #333;
												}
												.nwd-event-header-title {
														margin: 0 0 10px 0;
														font-size: 30px;
														position: relative;
												}

												.nwd-event-header-title a:hover {
														color: #1f4383;
														text-decoration: underline;
												}


												.nwd-shop-details-bg { background: #eee; } 


@media (max-width: 600px) {
	.nwd-event-logo {
		max-height: 150px !important;
	}
}