/*
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
*/
/* - - HEADER - - */
.right-side #menu-pull-right a {
  font-size: 13px;
  margin: 0px 15px !important;
  text-transform: none !important;
	font-weight: 400;
}
.sf-menu > li ul {
  padding: 15px;
  width: 23em;
}
/* - - TOGGLE - - */
.toggle > h3.toggle-title a, .toggle > .toggle-title a {
  font-family: Poppins;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}
/* - - FORM - - */
.wpcf7-form p span {
  margin: 3px 0;
}
.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label {
  font-size: 13px;
}
::placeholder {
  color: #000000;
  opacity: 1;
}
/* - - WOO GRID - - */
body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product {
    background: #fff;
    text-align: center;
  }
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
  float: none;
  margin-bottom: 5px;
  padding-bottom: 15px;
  position: absolute;
  bottom: 17px;
  padding: 0;
  right: 300px;
}
.term-description {
  margin-top: 50px;
}
/* - - WOO PRODUCT - - */
body.woocommerce.single-product div[data-tab-pos="in_sidebar"] section.related.products {
  margin-top: 30px;
  display: none;
}
body .nectar-progress-bar span strong, body .nectar-progress-bar .bar-wrap span strong i, body .nectar-progress-bar .bar-wrap span strong {
  display: none !important;
}
.nectar-progress-bar p {
  padding-bottom: 0px;
  line-height: 1.4;
}
#oneproduct .products.columns-4 li {
  width: 100%;
  background: #fff;
  text-align: center;
  padding-bottom: 20px;
}
#oneproduct .woocommerce ul.products li.product .woocommerce-loop-product__title {
  padding: .5em 20px;
}
/* - - WOO - - */
#ajax-content-wrap #sidebar .wc-block-grid__product .wp-block-button .wp-block-button__link, .wc-block-grid__product .wc-block-grid__product-title, .wc-block-grid__product-link {
  text-decoration: none !important;
}
.woocommerce-privacy-policy-text p, .form-row.place-order p label {
  font-size: 13px;
  line-height: 20px !important;
}
.woocommerce-privacy-policy-text p a, .form-row.place-order p a {
  text-decoration: underline !important;
}
.woocommerce-terms-and-conditions-wrapper {
margin-bottom:30px;
}
/* - - RESPONSIVE - - */
@media screen and (min-width: 1100px) {
.toggle > div > div:last-child, .toggle[data-inner-wrap="true"] .inner-toggle-wrap > div:last-child {
  margin-bottom: 0 !important;
  padding-left: 20px;
    font-style: italic;
    font-size: 15px;
}
}
@media screen and (max-width: 690px) {
	.vc_custom_heading.vc_do_custom_heading.bigtitle {
	font-size: 40px !important;
	line-height: 50px !important;
}
  .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2, .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2, .nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content h2, .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2 {
    font-size: 27px !important;
    line-height: 30px !important;
  }
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p, #boxed .swiper-slide .content p {
    font-size: 15px;
    line-height: 18px;
  }
	.nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a {
    font-size: 14px;
    padding: 7px 11px;
    letter-spacing: none !important;
  }
	.home h2.woocommerce-loop-category__title {
  transform: translate(0px, -80px);
  background: rgb(105,92,79,0.85);
  padding-left: 30px !important;
  width: 100% !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
}
}
