/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/


.vert-center p {
  display: none;
}

.swiper-slide .content {
  max-width : 780px;
}

.swiper-slide .content h2 {
  color : #8C1E2B !important;
}

.swiper-slide .content p {
  padding-bottom : 30px;
  /* color : #8C1E2B !important; */
}

.swiper-slide .content a {
  /* font-family: Nunito !important; */
}

.fullImage {
  width : 100%;
}

header#top nav >ul >li a {
  color : #444444 !important;
}


@media only screen and (min-width: 1000px) {
  div#footer-outer .row {
      padding: 45px 0;
  }
}

body #footer-outer .widget h4 {
  letter-spacing: 0.5px;
  font-weight: bold;
  font-size : 16px;
}

#footer-outer #footer-widgets .col ul li {
  padding : 1px 0 !important;
}

/* Lay buy fixes for shop pages WP Charged 26/07/22 */
.material.product .product-wrap .product-add-to-cart a.nectar_quick_view,
.woocommerce .material.product .product-wrap .product-add-to-cart .price {
	/*border-right:  0;*/
}

.woocommerce .material.product .product-wrap .product-add-to-cart a.ajax_add_to_cart {
	/*width: 92%;*/
}

/* Windcave card images WP Charged 26/07/22 */
li.wc_payment_method.payment_method_payment_express img {
    display: inline-block;
    width: 50px;
}

/*.woocommerce-info a {
    text-decoration: underline;
}*/

/*.woocommerce-info a, .woocommerce-info {
    color: white;
}*/

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
	body.material #header-outer:not([data-format=left-header]) #top nav>.buttons>li {
		margin-right: 0px;
	}
	#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
		margin-left: 8px;
		margin-right: 8px;
	}
	#top .col.span_3 {
	    margin-right: 0;
	}
	a#logo {
	    margin-left: -20px;
	}
	a#logo img {
	    /* max-width: 50px !important; */
	    height: 110px !important;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1200px) {
	#top .container {
		padding: 0 45px;
	}
}


@media only screen and (min-width: 1000px) and (max-width: 1100px) {
	a#logo img {
	    /* max-width: 50px !important; */
	    height: 90px !important;
	}
	#top .container {
		padding: 0 20px;
	}
	a#logo {
	    margin-left: -25px;
	}
	body.material #header-outer:not([data-format=left-header]) #top nav>.buttons {
		margin-left: 15px;
	}
}