/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.1
*/
.mcb-section-38ar1y22 {
    background-color: #f8f9fb !important;
}
.footer-element-hidden {
    display: none !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #7ad03a;
    color: #000;
}
.button-custom button.button.alt{
	background-color: #7ad03a !important;
}
.button-custom a.button.alt{
	color:#fff !important;
}
th.woocommerce-product-attributes-item__label {
    font-size: 24px !important;
    line-height: 32px !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: "Syne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
	color:#000;
}

.woocommerce-product-details__description .the_content_wrapper ul{
	    margin: 0 0 0px 20px !important;

}
body.button-custom.woocommerce a.button:not(.default){
    color: #000 !important;
    background-color: #7ad03a !important;	
}	
/*.mfn-header-login {
    z-index: unset !important;
}*/
@media only screen and (max-width: 767px){
rs-layer#slider-1-slide-1-layer-14 {
    font-size: 28px !important;
}
rs-layer#slider-1-slide-1-layer-1{
    font-size: 28px !important;	
}
rs-layer#slider-1-slide-1-layer-17{
	    font-size: 28px !important;

}
.woocommerce table.woocommerce-product-attributes td {
    padding-left: 0px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 959px){
.one.laptop-one.tablet-one.mobile-one.column_header_logo.mfn-item-custom-width.hide-desktop.hide-laptop {
    display: none;
}}

.mfn-popup-content-col.mfn-popup-content-text {
    height: 100% !important;
}
.post-meta .author-date {
    display: none !important;
}
.page-id-235 label {
    color: #fff;
}
.image_frame .image_wrapper .image_links a:hover .path {
    stroke: #45bf1e !important;
}
.elementor-icon-box-icon {
    width: 60px;
    height: 60px;
    background-color: #50545e;
    border-radius: 8px 8px 8px 8px;
    text-align: center;
}

.elementor-icon-box-icon .elementor-icon svg {
    top: 11px;
}

.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
	    display: block !important;

}

.wpcf7 form .wpcf7-response-output {
    border: 2px solid #7ad03a !important;
    color: #fff;
}
.mfn-header-tmpl-menu-sidebar {
    background-color: #000 !important;
}

@media only screen and (max-width: 767px){
th.woocommerce-product-attributes-item__label {
    font-size: 16px !important;
    line-height: 26px !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: "Syne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
    color: #000;
	}}


@media only screen and (min-width: 1240px){
.mfn-megamenu-full-width .container {
  
    top: 0px;
}
.wrap > .mcb-wrap-inner > .mcb-wrap-background-overlay {
  
    top: 0 !important;
  
	}}
body .button-custom .button_theme, body.button-custom .button_theme, .button-custom button, .button-custom input[type="button"], .button-custom input[type="reset"], .button-custom input[type="submit"], .button-custom .woocommerce #respond input#submit, body.button-custom.woocommerce a.button:not(.default), .button-custom .woocommerce button.button, .button-custom .woocommerce input.button, .button-custom .woocommerce a.button_theme:not(.default) {
    background-color: #4abc22 !important;
}
.search-results .search-item .search-footer.align-right {
    text-align: left;
    background-color: #7ad03a;
    color: #000;
    font-family: Syne;
    font-size: 13px;
    line-height: 13px;
    font-weight: 700;
    letter-spacing: 0px;
    padding: 15px 40px 15px 40px;
    border-width: 0px;
    border-radius: 0px;
    display: inline;
}
.search-footer.align-right a {
    color: #000 !important;
}
.mfn-ch-footer-totals .mfn-chft-row.mfn-chft-row-shipping {
    display: none !important;
}
.mcb-section .mcb-wrap .mcb-item-dmhnlw73h .mcb-column-inner-dmhnlw73h {
    border-color: #42c216 !important;
}
.mcb-section .mcb-wrap .mcb-item-9qdfakj99 .mcb-column-inner-9qdfakj99 {
     border-color: #42c216 !important;
}

@media only screen and (min-width: 1191px) and (max-width: 1300px){
.mcb-section .mcb-wrap .mcb-item-7pg48mby .mfn-header-menu > li.mfn-menu-li > a.mfn-menu-link{
    font-size: 13px !important;

	}
.mcb-section .mcb-wrap-v68znmjsp .mcb-wrap-inner-v68znmjsp {
    padding-left: 0px !important;
}
.mcb-section .mcb-wrap .mcb-item-ed7g0jqph {
    flex: 0 0 260px !important;
    max-width: 260px !important;
}
}
#cmplz-manage-consent .cmplz-manage-consent {
    bottom: 0px !important;
    padding: 0px 15px !important;
}