/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.17
Text Domain:  Avada
*/
.pagination, .pagination span, .pagination a {
	color: #000 !important;
}
.fusion-tab-heading {
	font-size: 22px !important;
}
.tab-link, .tab-link:active {
    border: 0 !important;
}
.fusion-tabs.horizontal-tabs .nav {
	border: 0 !important;
}
.fusion-widget-cart-number {
	color: #fff !important;
	background-color: #000 !important;
}
.awb-menu__main-background-active, .awb-menu__main-background-default {
    border-bottom-width: 0 !important;
}
.mfooter .gfield--type-captcha1 {
	display: none !important;
}
.gform_legacy_markup_wrapper ul.gform_fields li.gfield {
	padding-right: 0 !important;
}
.gform_legacy_markup_wrapper .top_label input.medium, .gform_legacy_markup_wrapper .top_label select.medium {
    width: 100% !important;
}
.gform_legacy_markup_wrapper {
    margin-top: 0 !important;
}
.mfooter .gform_wrapper {
	margin-top: 0 !important;
}
.gform_footer {
	margin-top: 5px !important;
}
.mfooter .gform_title {
	color: #fff !important;
	font-size: 34px !important;
	font-weight: 400 !important;
	margin-top: 0 !important;
}
.tax-recipe-cat .fusion-post-cards-grid-column .fusion-column-wrapper {
	padding-bottom: 12px !important;
}
.tax-recipe-cat .fusion-post-cards-grid-column .fusion-button-text {
	display: none !important;
}
.tax-recipe-cat .fusion-post-cards-grid-column h4 {
	text-align: center !important
}
#bterms a {
	color: #fff !important;
}
.wp-singular #main . h1 {
	color: #fff !important;
}
.wp-singular #main .fusion-content-tb h2, .wp-singular #main .fusion-content-tb h3, .wp-singular #main .fusion-content-tb h4, .wp-singular #main .fusion-content-tb h5, .wp-singular #main .fusion-content-tb h6 {
	color: #1e2926 !important;
}
.wp-singular #main .fusion-content-tb h2 {
	font-size: 44px !important;
	margin-bottom: 20px !important;
}
.wp-singular #main .fusion-content-tb h3, #content .tax-product_cat h3 {
	font-size: 34px !important;
	margin-top: 0px !important;
	margin-bottom: 20px !important;
}
.wp-singular #main .fusion-content-tb h4, .wp-singular #main .fusion-content-tb h5, .wp-singular #main .fusion-content-tb h6, .tax-product_cat h4 {
	font-size: 24px !important;
	margin-top: 0px !important;
	margin-bottom: 20px !important;
}
.fusion-text a {
	text-decoration: underline !important;
}
ul.products a {
	text-decoration: none !important;
}
.woocommerce a {
	font-family: "Golos Text" !important;
}
.woocommerce-loop-category__title {
	font-family: "Golos Text" !important;
	font-size: 24px !important;
	text-align: center !important;
}
.woocommerce-loop-category__title .count {
	display: none !important;
}
.products li.product .fusion-product-wrapper {
    background-color: hsla(var(--awb-color3-h),var(--awb-color3-s),var(--awb-color3-l),calc(var(--awb-color3-a) - 80%)) !important;
    border: 0 !important;
}
.yikes-custom-woo-tab-title {
	display: none !important;
}
.woocommerce-tabs {
    padding-top: 48px !important;
}
.woocommerce-cart .woocommerce h2, .woocommerce-checkout .woocommerce h2, .woocommerce-checkout .woocommerce h3 {
    font-size: 33px !important;
}
.fusion-body .fusion-woo-tabs-tb .woocommerce-tabs .panel {
    padding: 40px 40px 20px 40px !important;
}
a.remove, .cart-collaterals a {
	text-decoration: none !important;
}
input.minus, input.plus {
	background-color: #fff !important;
}
.wp-singular #main .fusion-text h4:first-child {
	margin-top: 0 !important;
}
.wp-singular #main .fusion-text h4 {
	margin-top: 30px !important;
	margin-bottom: 20px !important;
	color: #2E432B !important;
}
.person-name {
    margin-top: 32px !important;
	margin-bottom: 10px !important;
	font-size: 32px !important;
}
.person-title {
    font-family: "Golos Text" !important;
	font-size: 20px !important;
}
.person-desc {
    padding: 0 !important;
}
.person-content {
    padding-bottom: 29px !important;
}
.woocommerce-account .woocommerce h2 {
	font-size: 33px !important;
}
.woocommerce-MyAccount-navigation>ul .is-active a, .woocommerce-checkout-nav .is-active a, .woocommerce-tabs>.tabs .active a {
    background-color: #fff !important;
}
.htimage img {
	max-height: 210px !important;
}
.xoo-wl-btn-container {
	text-align: center !important;
}
.xoo-wl-btn-container button {
	padding: 18px 29px 18px 29px !important;
	margin-top: 7px !important;
	margin-bottom: 15px !important;
}
#related h4 {
	font-size: 24px !important;
}
#menu-website-main-menu-1 .button-large {
	font-size: 16px !important;
	padding: 15px 30px 14px 30px !important;
	margin-top: -2px !important;
}
.fb-icon-element-4.dispensary-pills:before {
  transform: scaleX(-1);
  transform-origin: center;
  display: inline-block;
}
@media only screen and (max-width: 640px) {
    .home #main {
        background-image: none !important;
    }
	.tax-product_cat #content {
        margin-bottom: 0 !important;
    }
	.htimage img {
	    max-height: 186px !important;
    }
	.avada-product-gallery {
		display: block !important;
		text-align: center !important;
	}
	.awb-gallery-wrapper, .fusion-woo-price-tb {
		margin-bottom: 0 !important;
	}
	.woocommerce-tabs {
		padding-top: 20px !important;
	}
}