/*
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
*/

.fusion-menu-login-box .fusion-custom-menu-item-contents {
    width: 300px;
    left: -50px;
}

.fusion-menu-cart-items {
    width: 300px;
	right: -20px;
}

.fusion-main-menu .fusion-main-menu-login a {
    font-family: 'Font Awesome 5 Free';
    cursor: pointer;
}
.fusion-main-menu .fusion-main-menu-login a:after {
    border-radius: 50% 50% 50% 50%;
     content: "\f007";
}

.product-type-variable .entry-summary p.price {
    display: none;
}
.entry-summary .post-content {
    margin-top: 20px;
    margin-bottom: 10px;
}
table.vartable>tbody>tr>th, table.vartable>thead>tr>th,
table.vartable>tbody>tr>td, table.vartable>tfoot>tr>td, table.vartable>thead>tr>td {
    padding: 10px;
}


/* Footer */
.fusion-footer-widget-area .widget_nav_menu li {
	padding: 5px 10px 5px 12px !important;
	border-bottom: none !important;
}
.fusion-footer-widget-area .widget_nav_menu li a:before {
	color: #e83c00 !important;
}
.widget .fusion-social-networks .fusion-social-network-icon {
	margin: 0 5.5px 5px !important;
}


/* product list */
.sidebar-category .sidebar-category-title {
    font-size: 24px;
    font-weight: bold;
}
.sidebar-category .category-list li {
	padding-left: 30px;
}
.sidebar-category .fusion-accordian .panel-title .fusion-toggle-heading {
    margin-left: 10px;
}

.fw-header-title {
	padding: 10px 0 10px 15px;
	font-size: 16px;
	color: #fff;
	background: #000;
	font-weight: 700;
}

.fw-header-list li {
	float: left;
	width: 33%;
	margin: 10px 0 0 0;
}
.fw-header-list li a {
	font-size: 16px;
}

.fw-content {
	margin-top: 30px;
}
.fw-content-img {
	display: inline-block;
	max-width: 30%;
}
.fw-content-desc {
	display: inline-block;
}
.fw-content-img img {
	max-width: 100%;
}



.avada-button-select[data-checked], .avada-color-select[data-checked], .avada-image-select[data-checked] {
	background: #535050;
	color: #ffffff;
}


.product-grid-view .featured-image img, .fusion-carousel .fusion-carousel-item .fusion-image-wrapper img {
	height: 200px;
	width: auto;
}

.widget_product_categories ul.children li a:before {
	content: '';
}

@media only screen and (max-width: 800px) {
	.fusion-body .products li {
		width: 100% !important;
	}
	.product-grid-view .featured-image img, .fusion-carousel .fusion-carousel-item .fusion-image-wrapper img {
		height: auto;
	}
}






	