/*
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: 1.6.2
*/
#Header .top_bar_left.clearfix {
    background-color: rgb(255 255 255 / 0%);
}
#Header .top_bar_right {
    background-color: rgba(255, 255, 255, 0);
}
#Top_bar .top_bar_right:before {
   background-color: rgba(255, 255, 255, 0);
}
.is-sticky .action_button {
    background: #000;
    color: #fff !important;
}
rs-layer.aero-tn img {
    filter: invert(1);
}
input.wpcf7-form-control.wpcf7-submit {
    border-radius: 0px 0px 20px;
}
/* Woocommerce CSS */
.page-id-131 li.isotope-item.product.type-product {
	transition: all .2s ease-in-out;
    box-shadow: 0px 4px 30px 7px rgba(0,0,0,0.12);
    padding: 20px !important;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
}
.page-id-131 li.isotope-item.product.type-product:hover {
    transition: all .4s ease-in-out;
    padding: 0px !important;
    border-radius: 0px;
    box-shadow: none;
}
.desc>h4>a {
    font-size: 14px;
    font-weight: bold;
}
.sku_wrapper {
    position: absolute;
    top: 0;
    width: 100%;
}
.product_meta {
    position: relative;
    height: 60px;
}
.posted_in {
    position: absolute;
    bottom: 0;
    width: 100%;
}
a.button.product_type_variable.add_to_cart_button:hover {
    background-color: #ff1dff;
    color: #ffffff;
    border-radius: 0px 0px 20px 0px;
    border: 1px solid #ffffff;
}
a.button.product_type_variable.add_to_cart_button {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #000000;
    padding: 10px 40px;
    border-radius: 0px 0px 20px 0px;
    font-weight: 600;
}
a.button.product_type_variable {
    background-color: #ffffff !important;
    color: #000000 !important;
    border: 1px solid #000000;
    padding: 10px 40px;
    border-radius: 0px 0px 20px 0px !important;
    font-weight: 600;
}
a.button.product_type_variable:hover {
    background-color: #ff1dff !important;
    color: #ffffff !important;
    border-radius: 0px 0px 20px 0px;
    border: 1px solid #ffffff !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #000000;
    padding: 10px 40px;
    border-radius: 0px 0px 20px 0px;
    font-weight: 600;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
	background-color: #ff1dff !important;
    color: #ffffff !important;
    border-radius: 0px 0px 20px 0px;
    border: 1px solid #ffffff !important;
}
.action_button{
	background-color: #ffffff;
    color: #000000;
    border: 1px solid #000000;
    padding: 10px 40px;
    border-radius: 0px 0px 20px 0px;
    font-weight: 600;
}
.action_button:hover{
	background-color: #ff1dff;
    color: #ffffff;
    border-radius: 0px 0px 20px 0px;
    border: 1px solid #ffffff;
}
}
input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: #ff1dff !important;
    color: #ffffff !important;
    border-radius: 0px 0px 20px 0px !important;
    border: 1px solid #ffffff !important;
}
/* Woocommerce CSS */
#Footer a {
    font-size: 13px;
}
.copyright {
    font-size: 13px;
	color: #989898;
}
#Footer .footer_copy {
    border-top-color: #252525;
}