/*
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
*/

.flip-box-button{
	padding-top: 40px;
}
.flip-box-button a{
	padding: 20px 35px;
	border-radius: 50px;
	background-color: #013366;
	color: #ffffff;
	font-weight: 500;
	margin-top: 20px;
	transition: all 250ms ease-in-out;
}
.flip-box-button a:hover{
	background-color: #000000;
}
.gift-cards-list h3 {
    margin-bottom: 30px;
}
.gift-cards-list button {
    padding: 1em;
    font-size: 16px;
}
.gift-cards-list button:hover {
	cursor: pointer;
}
.sf-menu>li ul {
	width: 25em;
}
#header-outer #top .sf-menu > .sf-with-ul > a,
#header-outer[data-lhe="animated_underline"] #top .sf-menu > .sf-with-ul[class*="button"] > a{
    padding-right: 5px !important;
}
.single-post .meta-date {
	display: none !important;
}
.nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button a {
	font-size: 15px;
	padding: 16px 20px;
}

.woocommerce-result-count, .orderby {
	display: none !important;
}

.hide-service {
	display: none;
}

.contact-slide .buttons .button:first-child {
	display: none;
}

.nectar-post-grid .meta-category,
.single-post .meta-category,
.ywgc_recipient_info_title,
.ywgc-single-recipient,
.ywgc-empty-recipient-note,
.ywgc-sender-info-title,
.gift-cards_form h3:last-of-type {
	display: none !important;
}

.gift-card-content-editor {
	margin-top: 2rem;
}

@media screen and (max-width: 1024px) {
	.page-id-15 .container-wrap .vc_row-fluid[data-column-margin="100px"].full-width-content > .span_12, html body .vc_row-fluid[data-column-margin="100px"].full-width-content > .span_12 {
	padding-right: 0;
	padding-left: 0;
}
	.contact-slide .buttons .button:last-child {
		display: none;
	}
	
	.contact-slide .buttons .button:first-child {
		display: inline-block;
	}
	
	.nectar-global-section.before-footer a {
		color: #fff !important;
	}
}

.testimonial_slider .flickity-prev-next-button svg {
	width: 20px;
}

.testimonial_slider .flickity-prev-next-button:after {
	width: 20px;
}

@media screen and (max-width: 999px) {
	ul.products .product .product-add-to-cart {
		display: none;
	}
	
	.menu-item.mobile-cta span {
		color: white !important;
	}
}

.footer-cta-mobile {
	display: none !important;
}

@media screen and (max-width: 999px) {
	.footer-cta-mobile {
		display: block !important;
	}
	
	.footer-cta-desktop {
		display: none !important;
	}
}

.show-text-mobile {
	display: none;
}

@media screen and (max-width: 999px) {
	.show-text-mobile {
		display: block;
	}
	
	.show-text-desktop {
		display: none;
	}
}