/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/* Hide various elements */
.bottom_controls,
.grecaptcha-badge,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
button.single_add_to_cart_button.button.alt,
li.nectar-woo-cart {
  display: none !important;
}

/* Style for post with ID 2001 */
.postid-2001 h1 {
  font-size: 54px !important;
  line-height: 68px !important;
}

/* Stock and category labels */
p.stock.in-stock,
span.posted_in {
  font-weight: 900 !important;
}

/* Custom button background */
.div_evowap_btn .evowap_btn {
  background: #000 !important;
}

/* Grayscale and opacity for specific images */
img.alignnone.size-full.wp-image-2828,
img.alignnone.size-full.wp-image-2831,
img.alignnone.size-full.wp-image-2842,
img.alignnone.size-full.wp-image-2921,
img.alignnone.size-full.wp-image-2943,
img.alignnone.size-full.wp-image-2944,
img.alignnone.wp-image-2772,
img.alignnone.wp-image-2861,
img.alignnone.wp-image-2862,
img.alignnone.wp-image-2863,
img.alignnone.wp-image-2864,
img.alignnone.wp-image-2865,
img.alignnone.wp-image-2866,
img.alignnone.wp-image-2867,
img.alignnone.wp-image-2868,
img.alignnone.wp-image-2869,
img.alignnone.wp-image-2870,
img.alignnone.wp-image-2871,
img.alignnone.wp-image-2874,
img.alignnone.wp-image-2875,
img.alignnone.wp-image-2887,
img.alignnone.wp-image-2895,
img.alignnone.wp-image-2906,
img.alignnone.wp-image-2910,
img.alignnone.wp-image-2918,
img.alignnone.wp-image-2931,
img.alignnone.wp-image-2932,
img.alignnone.wp-image-2933,
img.alignnone.wp-image-2934,
img.alignnone.wp-image-2964.entered.litespeed-loaded,
img.alignnone.wp-image-2998.entered.litespeed-loaded,
img.wp-image-2997.alignnone.entered.litespeed-loaded,
td img{
  filter: grayscale(1);
  opacity: 0.5;
}

/* Mailchimp button padding */
#mc_embed_signup .button {
  padding: 0 22px !important;
}

/* Sale price styling */
.woocommerce ul.products li.product .price del,
.woocommerce-page ul.products li.product .price del{
  color: rgba(101, 101, 101, 0.9) !important;
  display: inline;
  font-size: 14px !important;
}

.single-product .price del{
	color: rgb(40 40 40) !important;
    font-size: 20px !important;
}

/* Mobile responsiveness for image alignment */
@media (max-width: 500px) {
  .portfolio-template-default .img-with-aniamtion-wrap.center {
    margin: 0 !important;
  }
}


