/*
Theme Name: Total Child Theme
Theme URI: https://vashiva.com/
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: VA Shiva
Author URI: https://vashiva.com/
Template: Total
Version: 1.0
*/


.wpforms-custom-btn-pink {
    border-radius: 10px !important;
    background-color: #976d8d !important;
    color: #FFF !important;
}

.shattercss{
	margin-top:-20px !important;
}
.shattercss4bullet{
    color: #000 !important;
	
}
.woocommerce ul.products li.product-category a img{
border: 1px solid #bebcbc !important;
    border-radius: 5px !important;
}
.woocommerce.product-columns-4 ul.products li.product.last, .woocommerce-page.product-columns-4 ul.products li.product.last {
margin-right: 3.8% !important;
}

.woocommerce-loop-product__title{
text-align: center !important;
}
.products .product .price{
	text-align: center !important;

	
}

.woo-entry-image-swap{
	#border: 1px solid #bebcbc !important;
    #border-radius: 5px !important;
}
.wpex-loop-product-images{
border: 1px solid #bebcbc !important;
    border-radius: 5px !important;	
	
}

.button-spl:hover  > a{
color: #FFFFFF !important;	

}

.woocommerce .onsale {
  background: #d7544000 !important;	
  color: #f000 !important;	
}

footer > .mpwoo_credit{
	display:none !important;
}

.woocommerce-form-coupon-toggle{
	display:none !important;
	
	
}

.woocommerce-form-coupon-toggle,
.checkout_coupon.woocommerce-form-coupon {
    display: block !important;
    visibility: visible !important;
}
.single-product #wc-stripe-express-checkout-element {
    display: none !important;
}
#wc-stripe-express-checkout-button-separator{
	    display: none !important;

	
}

.product_meta{
	    display: none !important;
	
	
}

.single_add_to_cart_button{
    text-transform: uppercase !important;
    font-weight: 600 !important;
    height: 36px !important;
    line-height: 36px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    letter-spacing: .5px !important;
    font-size: .923em !important;
    box-sizing: content-box !important;
	min-width: 250px !important;
	    margin-top: -3px  !important;


}
.wsb-button{
text-transform: uppercase;
font-weight: 600;
height: 36px;
line-height: 36px;
padding-top: 0;
padding-bottom: 0;
letter-spacing: 0.5px;
font-size: 0.923em;
box-sizing: content-box;
	min-width: 250px !important;
  margin-top: 5px;
}
.cs-custom-button{
	    text-transform: uppercase !important;
    font-weight: 600 !important;
    height: 36px !important;
    line-height: 36px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    letter-spacing: .5px !important;
    font-size: .923em !important;
    box-sizing: content-box !important;
		min-width: 250px !important;

}

.bos4w-display-wrap{
    width: 100% !important;
	
}

    .woocommerce-cart .wpex-quantity-btns {
		display:block !important;
	}
	
.buttons_added{
	    width: 100% !important;
	
	}
	
	@media only screen and (max-width: 768px) {
  .single_add_to_cart_button {
    float: none;
    width: 100%;
    box-sizing: border-box;
  }
  
  .wsb-button{
	      float: none;
    width: 100%;
    box-sizing: border-box;
	
  }
  

  .cs-custom-button{
	  	      float: none;
    width: 100%;
    box-sizing: border-box;
	  
  }
  
  
   .wc-cart-top-checkout > .checkout-button{
    float: right;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
  }
}
#wc-stripe-express-checkout-element{
    margin-top: -18px !important;
}

.quantity{  width: 100%!important;}


.givewp-fields-radio-subscriptionPeriod .givewp-fields-radio__options {
	  flex-direction: row-reverse !important;

	
}
.givewp-fields__label-text{
display:none !important;

}


.float-top-donate{
	position:fixed;
	z-index:999999;
	
}