/*
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
*/
@media(max-width:540px) {
.variations .avada-select-wrapper { display: flex; flex-wrap: wrap; gap: 10px; justify-content: flex-start; }
.variations .avada-select-parent { display: none; }
.variations .avada-select-wrapper .avada-button-select { width: 46%; margin: 0 !important; }
.fusion-woo-cart .reset_variations { right: -18px !important; }
.fusion-woo-cart-1 tr .label { width: 90px !important; }
}
a.read-more-button {
    background: black;
    text-align: center;
    padding: 10px;
    color: white;
    margin-top: 20px;
}
a.read-more-button:hover {
    background: #ffa501;
    color: white;
}
.fusion-product-wrapper {
    border: 1px solid #efefef !important;
}
.product-supplier-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
	background: #f5f5f5;
    padding: 10px;
    margin-bottom: 10px;
	margin-top: 20px;
}
a.product-supplier {
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #212934 !important;
    background: transparent !important;
    border: 0 !important;
    align-self: center;
}
a.product-supplier:hover{
    color:#ffa501 !important;
}
/* 5-5-2023 */
.menu-custom .fusion-column-wrapper {
    flex-direction: row-reverse !important;
	display:inline-block !important;
}
.fusion-search-element.fusion-search-element-1.search-box.fusion-search-form-clean {
    width: 100%;
}
.search-box{
	display:none;
}
.awb-menu__main-li .search-button {
    padding: 20px 20px 0 0;
}
.search-button .fa-search {
    font-size: 20px;
}
.search-box-mobile{
	display:none;
}
.awb-menu__main-li .search-button-mobile {
    padding: 20px 20px 0 0;
}
.search-button-mobile .fa-search {
    font-size: 20px;
}
.search-box-mobile {
    position: fixed;
    top: 95px;
    width: 85%;
    right: 20px;
}
@media screen and (max-width: 500px){
.fusion-layout-column.fusion_builder_column.fusion-builder-column-4.fusion_builder_column_1_5.\31 _5.fusion-flex-column {
    width: 25%;
}

.fusion-layout-column.fusion_builder_column.fusion-builder-column-5.fusion_builder_column_3_5.\33 _5.fusion-flex-column {
    width: 25%;
}

.fusion-layout-column.fusion_builder_column.fusion-builder-column-6.fusion_builder_column_1_5.\31 _5.fusion-flex-column.search-wrap {
    width: 50%;
}
}

.fusion-layout-column.fusion_builder_column.fusion-builder-column-6.fusion-flex-column.search-wrap {
    display: block!important;
    width: 40%!important;
}


/*31-05-2023*/
@media screen and (max-width: 1024px){
	.woocommerce-product-gallery--columns-3.woocommerce-product-gallery .flex-control-thumbs li {width: 29% !important;}
	.breadcrumb-trail {margin-bottom: 40px !important;}
	.second-header-logo-sec{max-width:30%!important;width:100%!important;padding:0px!important;margin:0px!important}
	.menu-custom{max-width:30%!important;width:100%!important}
}
@media(max-width: 1100px){
	body .awb-menu li.awb-menu__account-li {
	    display: none !important;
	}
}
@media(max-width:540px) {
.variations .avada-select-wrapper { display: flex; flex-wrap: wrap; gap: 10px; justify-content: flex-start; }
.variations .avada-select-parent { display: none; }
.variations .avada-select-wrapper .avada-button-select { width: 46%; margin: 0 !important; }
.fusion-woo-cart .reset_variations { right: -18px !important; }
.fusion-woo-cart-1 tr .label { width: 90px !important; }
}