/*
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
*/


.nectar_single_testimonial { background-color: #ef8e2d; }

.nectar_single_testimonial:after {
    background-color: #ef8e2d;
    bottom: -5px;
    content: " ";
    display: block;
    height: 18px;
    left: 16px;
    position: absolute;
    transform: rotate(-68deg) skew(-35deg);
    width: 20px;
}

.testimonial_slider { background-color: #ef8e2d;  }
.testimonial_slider blockquote { padding-top: 20px!important; }
.testimonial_slider blockquote p { font-size: 16px; line-height: 24px; font-weight: 400; text-align: left; color: #fff!important; }
.testimonial_slider blockquote .testimonial-name { text-align: left; color: #fff!important; transform:  scale(1)!important; -webkit-transform: scale(1)!important; font-weight: 400; }
.testimonial_slider blockquote .title { text-align: left; color: #fff!important; font-size: 14px!important; font-style: regular!important; }

.testimonial_slider blockquote:after { background-color: #ef8e2d;
    bottom: -5px;
    content: " ";
    display: block;
    height: 18px;
    left: 16px;
    position: absolute;
    transform: rotate( -68deg ) skew( -35deg );
    width: 20px;
} 

.testimonial_slider[data-style=minimal] .slides { max-width: 80%!important; }

.testimonial_slider .testimonial-next-prev a { color: #fff!Important; }

.testimonial_slider .controls { display: none; }

#social-in-menu {position: relative; bottom: 3px; }

.nectar_single_testimonial .inner { padding: 20px; }

.nectar_single_testimonial .inner p { color: #fff; font-size: 16px!important; font-weight: 400; font-family: Poppins; padding-bottom: 0px; line-height: 24px; }

.nectar_single_testimonial .inner .wrap { color: #fff; font-size: 16px!important; line-height: 20px; margin-top: 15px; font-weight: 400; font-family: Poppins; }

.nectar_single_testimonial[data-style=small_modern] p span { line-height: 60px; }

.sf-menu>li ul { width: 40em; }

body.page-id-12 h2 {
	
background-image: url('../png/arrow.png')!important;
background-position: left center;
background-repeat: no-repeat;
padding-left: 30px!important;
margin-left: -30px!important;
	
}


.graydient ul { margin-left: 0px;  }
.graydient ul li { 
	list-style-image: url('../png/arrow.png')!important;
	 }
	 
.graydient ul li { margin-top: 20px; }
.graydient ul li strong { text-transform: uppercase; }

.nectar-button span {
	
	background-image: url('../png/button-white.png')!important;
background-position: left center;
background-repeat: no-repeat;
padding-left: 20px!important;
	
}

#page-header-wrap .container { max-width: 1024px!important; padding: 0px!important; }

img.footer-left { height:60px!important; width: auto!important; float: right; }
img.footer-right { height:42px!important; width: auto!important; position: relative; top: 7px; float: left; }

#page-header-wrap h1, #page-header-bg .subheader { font-weight: 800; font-family: Poppins; text-transform: uppercase!important; }

.nectar-button.small { letter-spacing: 0px; font-size: 20px!important; font-weight: 800; font-family: Poppins; text-transform: uppercase!important; }

body[data-button-style*="slightly_rounded"] .nectar-button { border-radius: 0px!important; -webkit-border-radius: 0px!important; }

#page-header-wrap h1  {
background-image: url('../png/big-arrow.png')!important;
background-position: left center;
background-repeat: no-repeat;
padding-left: 45px!important;
margin-left: -45px;
}

#page-header-wrap span.subheader  {
padding-left: 0px!important;
}


#footer-outer .row:first-of-type { padding: 60px 0px!important; }

.wpb_row { max-width: 1024px!important; margin-left: auto; margin-right: auto; }

#header-outer { border-left: 20px solid #ef8e2d; border-right: 60px solid #ef8e2d; }

#social-in-menu:after {    content:"";
    position:absolute;
    height:0;
    width:0;
    left:250%;
    top:30;
    border:20px solid transparent;
    border-left: 20px solid #fff; }
   

#header-outer ul > li:before {
  content:"|";
}

#header-outer ul > li ul li:before {
  content:"";
}

#header-outer ul > li:first-child:before, #header-outer ul li#social-in-menu:before {
  content:"";
}

/*
#header-outer ul li a {
background-image: url('/wp-content/uploads/2019/05/triangle.png')!important;
background-position: left center;
background-repeat: no-repeat;
background-size: 10px 10px;
padding-left: 20px!important;
padding-right: 10px!important;
}
*/


#header-outer ul li ul li a { background-image: none!important; }

#header-outer ul li:first-of-type a, #header-outer ul li#social-in-menu a {
background-image: none!important;
}

.graydient .row-bg-wrap { background-image: linear-gradient(to bottom right, #4b4d53, #878787); }


@media screen and (max-width: 999px){
	#fws_5cd319051a5fa .row-bg { background-size: 160% auto; background-position: left center; }
	
}


.mobilebrands { display: none; }
.desktopbrands { display: block; }

@media screen and (max-width: 690px){
	
	.mobilebrands { display: block; }
	.desktopbrands { display: none; }
	
	img.footer-left { height:auto!important; width: auto!important; float: right; }
	img.footer-right { float: none!important; margin-left: auto; margin-right: auto; }
	#custom_html-3 .textwidget { text-align: center; }
	.frm_style_formidable-style.with_frm_style .form-field { margin-bottom: 10px; }
	
	#page-header-bg .inner-wrap { margin-left: 50px; margin-top: 60px; }
	
	#page-header-wrap h1  {
		background-image: url('../png/big-arrow.png')!important;
		background-position: left center;
		background-repeat: no-repeat;
		padding-left: 30px!important;
		margin-left: -30px;
		background-size: contain!important;
		line-height: 20px!important;
		}
	
	.testimonial-next-prev { position: relative; bottom: 200px; }
	
	.testimonial_slider[data-style=minimal] .testimonial-next-prev .prev { left: 1.5%; }
	.testimonial_slider[data-style=minimal] .testimonial-next-prev .next { right: 1.5%; }
	
	.testimonial_slider blockquote { padding-left: 0px!important; padding-right: 0px!important; }
	
	.testimonial_slider blockquote p { font-size: 14px; line-height: 18px; } 
	
	.testimonial_slider blockquote:after { display: none; }
	
	.whoserve h4 { font-size: 16px!important; }
	
	#page-header-wrap span.subheader { padding-left: 0!important; font-size: 20px; }
	
	
}