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

.toggle h3 a {
	font-size: 20px !important;
}

.copyright-text a {
	text-decoration: none !important;
	background: none !important;
}

.team-meta h3 {
	font-size: 26px !important;
}

.sf-menu>li ul {
    width: 28em;
}

body[data-slide-out-widget-area-style=slide-out-from-right] .slide_out_area_close:before, body[data-slide-out-widget-area-style=slide-out-from-right].material a.slide_out_area_close:before {
        background-color: #8cb31b;
    }

body #header-outer #top .slide-out-widget-area-toggle[data-custom-color="true"] a:before {
    background-color: #8cb31b;
}

.homepage-hero-title h2 {
	font-weight: 500;
	letter-spacing: 0.03em !important;
}

.statistical-number {
	margin-top: -7px;
}

.span_12.light .nectar-cta[data-style="arrow-circle-animation"]:not([data-using-bg="true"]) .arrow-circle-animation-arrow-wrap {
    background-color: #ffffff00 !important;
}

.nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow {
    fill: #ffffff !important;
	rotate: 90deg;
}

.nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow {
    top: 50% !important;
    left: 0% !important;
}

.nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow.hover {
    top: 0% !important;
    left: -17px !important;
}

.nectar-cta[data-style="arrow-circle-animation"].dark-arrow .arrow-circle-animation-arrow.hover {
    top: -11% !important;
    left: -23px !important;
}

.nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow-wrap {
	background-color: #ffffff00 !important;
}

.nectar-cta[data-style="arrow-circle-animation"].top-bar-button .arrow-circle-animation-arrow {
    fill: #8cb31b !important;
	rotate: 90deg;
	margin-left:-10px !important;
}

.nectar-cta[data-style="arrow-circle-animation"].dark-arrow .arrow-circle-animation-arrow {
    fill: #222429 !important;
	margin-left:-10px !important;
	width: 65%;
    height: 65%;
}

.half-width-image {
	width: 50% !important;
}

.nectar-sticky-media-sections .divider-wrap .divider-border {
	width: 35vw !important;
}

.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li ul>li:first-child {
    margin-top: 20px !important;
}

/* Page Content */

.nectar-fancy-ul ul li {
    padding-bottom: 15px;
}

.nectar-fancy-ul ul li .icon-default-style[class^=icon-] {
    font-size: 20px;
}

.why-it-matters .nectar-fancy-ul ul {
	margin-bottom: 0px;
}

.stat-border-bottom {
    border-bottom: 1px solid #a0c143;
    padding-bottom: 15px;
    margin-bottom: 20px !important;
}

.stat-border-bottom p {
	margin-top: -20px;
	margin-bottom: 10px;
}

.stat-number h3 {
	font-weight: 100 !important;
	color: #5e741f !important;
}

.stat-title h3 {
	font-weight: 500 !important;
}

/* Responsive */

@media only screen and (min-width: 1px) and (max-width: 999px) {

.footer-logo {
	width: 75% !important;
}
	
	.mobile-hidden {
		display: none !important;
	}
	
	.homepage-hero-title {
		line-height: 1.1em !important;
	}
}

@media only screen and (max-width: 690px) {

.toggle h3 a {
    font-size: 16px !important;
    line-height: 1em !important;
}
