/*
Theme Name: Salient Child
Theme URI: https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Description: Child theme for the Salient theme
Author: Your Name
Template: salient
Version: 1.0
*/
#header-outer .sf-menu li.menu-item a,
#top nav ul li a {
	color: #999 !important;
}

#header-outer .sf-menu li.menu-item .sub-menu a:hover,
#top nav ul li .sub-menu a:hover {
	color: #fff !important;
	background-color: #f15b28 !important;
}

#header-outer .sf-menu .current-menu-item>a {
	color: #f15b28 !important;
}

h1,
.h1 {
	margin: 0 !important;
}

.nectar_icon_wrap {
	margin-bottom: 24px !important;
}

.span_12.light .wpb_text_column a:not(:hover) {
	opacity: 0.9 !important;
}

/**/
.home-banner-text-container h1 {
	margin-bottom: 0.5em !important;
}

a.nectar-button.large.req {
	border-radius: 10px;
	font-size: larger;
}

.nectar-button.large.regular-button.req.orange-button {
	border-radius: 10px;
	font-size: larger;
}

.nectar-button.regular-button.req.orange-button {
	border-radius: 10px;
	font-size: larger;
}

a.nectar-button.large.req {
	border-radius: 10px;
	font-size: larger;
}

.iwithtext .iwt-icon {
	top: -2px !important;
}

.icon-default-style {
	font-size: 35px !important;
}

.inherit_phone p:last-child {
	font-size: 16px;
}

.inherit_tablet .wpb_text_column p {
	font-size: 16px;
}

h2.h1 {
	margin-bottom: 7px !important;
}

#footer-outer #copyright p {
	font-size: 16px;
}

body .wpb_text_column h2:last-child,
body .wpb_text_column h3:last-child {
	margin-bottom: 0;
}

.ecommerce-platform-content h3 {
	margin-bottom: 8px !important;
}

.seamless-integration-sec {
	margin-bottom: 55px !important;
}

.seamless-integration-sec h3 {
	margin-bottom: 8px !important;
}

#header-outer .sf-menu li ul li.current-menu-item a {
	color: #fff !important;
}

.smart-ai-feature-header h2 {
	margin-bottom: 0 !important;
}

.ai-recommendations-bullets .icon-default-style {
	top: -5px !important;
}

.ai-recommendations-bullets .icon-default-style::before {
	font-size: 16px !important;
}

.single.single-post .section-title h1 {
	letter-spacing: -1px;
	position: relative;
	margin-bottom: 8px !important;
}

body .nectar-social.fixed a i,
#ajax-content-wrap .nectar-social.fixed a i {
	font-size: 14px !important;
}

.case-study.home-banner-text-container h1 {
	margin-bottom: 0em !important;
}

.roi-calculater-header h2 {
	margin-bottom: 0 !important;
}

.calculater-form h3.blue {
	margin-bottom: 10px !important;
}

.about-banner h1 {
	margin-bottom: 0 !important;
}

.our-evolution-sec .nectar_icon_wrap {
	margin-bottom: 0 !important;
}

.about-testimonial blockquote p {
	font-size: 16px;
	line-height: 40px;
	letter-spacing: 0.3px;
}

.nectar_single_testimonial span {
	font-size: 16px;
	display: block;
	line-height: 22px;
}

.contact-banner h1 {
	margin-bottom: 0em !important;
}

.book-a-demo-title h1 {
	margin-bottom: 0 !important;
}

.0xMTQZNV1NDINMhTTNj4lmZEYluYTjUtheme--light {
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	font-family: sans-serif;
	height: 35px;
	overflow: hidden;
	width: 100%;
	clear: both;
	background: #fff;
	color: #454545;
}

.0xMTQZNV1NDINMhTTNj4lmZEYluYTjU.0xMTQZNV1NDINMhTTNj4lmZEYluYTjUtheme--light .uNOTThYY2ZTNwgAj0OZQNmZ5jmNlQjWlogo {
	text-align: right;
	padding-right: 20px;
	align-self: center;
	line-height: 0;
	border-right: 1px solid rgba(152, 152, 152, 0.45);
}

.0xMTQZNV1NDINMhTTNj4lmZEYluYTjU.0xMTQZNV1NDINMhTTNj4lmZEYluYTjUtheme--light .uNOTThYY2ZTNwgAj0OZQNmZ5jmNlQjWmessage {
	text-align: left;
	padding-left: 20px;
	align-self: center;
}


















@media(max-width: 767px) {
	#footer-widgets h3 {
		font-size: 21px !important;
	}

	.footerLogo {
		margin-top: 45px !important;
	}

	.slide-out-from-right .inner {
		min-height: initial !important;
	}

	.lrPadding.wpb_content_element {
		padding-right: 5% !important;
		padding-left: 5% !important;

	}

	.marginBottomZero.inner_row {
		margin-bottom: 0% !important;

	}

	.home-banner-text-container {
		background: #ffffffb0;
		padding: 20px !important;
		border-radius: 20px;
	}

	.home-banner-text-container h1 {
		font-size: 36px;
		line-height: 1.2;
	}
}