/*
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
*/
.case-study h3 {
    color: #fff;
}
.partner-logos img {
    width: 100%;
    max-width: 145px!important;
}
.icons {
    width: 100%;
    max-width: 75px!important;
}
.fuelactive-sub h4 {
    margin: 0 0px;
    padding: 24% 0%;
    font-size: 34px!important;
    line-height: 41px!important;
}
.contact-sec2 a {
    color: #ffffff!important;
}
#footer-outer .widget.widget_media_image img {
    margin-bottom: 0;
    max-width: 196px!important;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a{
	margin-left:10px!important;
	margin-right:10px!important;
}
.right-aligned-menu-items ul.buttons.sf-menu {
    margin-left: 0!important;
}
#header-outer .right-aligned-menu-items .menu-item.menu-item-6120 a {
    font-size: 13px!important;
}
body.material #header-outer #social-in-menu i {
    font-size: 20px !important;
    background: #0a63bc;
    color: #fff;
    width: 36px !important;
    height: 36px !important;
    line-height: 36px;
}

@media(min-width:1500px){
	.map-sec .nectar-leaflet-map {
    height: 1063px!important;
}
	#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    margin-left: 30px!important;
    margin-right: 30px!important;
}
}
@media(min-width:1400px){
		#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    margin-left: 22px!important;
    margin-right: 22px!important;
}
}
@media(max-width:1024px){
	#header-outer #top .container nav > ul > li > a {
    font-size: 10px!important;
    margin-left: 7px!important;
    margin-right: 7px!important;
}
}
@media(max-width:823px){
	#footer-outer #text-1 p {
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 0!important;
}
	.contact-sec2 .vc_column-inner {
    padding-top: 3%!important;
}
	.page-id-6724 .container-wrap {
    padding-bottom: 14%!important;
}
	.grp-overview .vc_column-inner {
    padding-top: 0!important;
    padding-bottom: 0!important;
}
	.grp-overview .divider-small-border.completed {
    margin-top: 0!important;
}
	.grp-overview {
    margin-top: 40px!important;
}
	.abt-sec1 .vc_column-inner {
    padding-bottom: 0!important;
}
	.abt-sec1 .vc_col-sm-6.wpb_column {
    margin-bottom: 0!important;
}
	.nectar-split-heading h2 {
    margin-bottom: 0!important;
}
	.clients .vc_col-xs-6:not([data-t-w-inherits="small_desktop"]) {
    width: 100%;
    max-width: 165px!important;
}
}
@media(max-width:812px){
	div.wpb_wrapper h1.vc_custom_heading {
    font-size: 54px!important;
}
	.clients .standard_section {
    margin-bottom: 0!important;
}
	.clients img {
    margin-bottom: 12%!important;
    width: 100%;
    max-width: 161px!important;
    margin-left: auto!important;
    margin-right: auto!important;
}
	.clients .vc_col-xs-6:not([data-t-w-inherits="small_desktop"]) {
    width: 100%;
    max-width: 165px!important;
}
	
	#footer-outer {
    padding-top: 4%;
    padding-bottom: 4%!important;
}
	#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a {
text-transform: capitalize;
}
	.page-id-6521 .wpb_text_column.wpb_content_element {
    padding-right: 0!important;
}
}
@media(max-width:736px){
	div.wpb_wrapper h1.vc_custom_heading {
    font-size: 50px!important;
}
}
@media(max-width:667px){
	#footer-outer .widget.widget_media_image img {
    margin-bottom: 0;
    width: 100%;
    max-width: 227px!important;
}
	.clients .vc_col-xs-6:not([data-t-w-inherits="small_desktop"]) {
    width: 100%;
    max-width: 120px!important;
    padding: 0 3%!important;
}
	div.wpb_wrapper h1.vc_custom_heading {
    font-size: 45px!important;
}
}
@media(max-width:568px){
	div.wpb_wrapper h1.vc_custom_heading {
    font-size: 39px!important;
}
}
@media(max-width:414px){
	.contact-sec2 .vc_column-inner {
    padding-top: 5%!important;
}
	.clients .vc_col-xs-6:not([data-t-w-inherits="small_desktop"]) {
    width: 100%;
    max-width: 97px!important;
    padding-left: 2%!important;
    padding-right: 2%!important;
}
	#footer-outer img {
    width: 100%;
    max-width: 227px!important;
}
	.home h1.vc_custom_heading {
    margin-top: 10%;
}
	.clients img {
    margin-bottom: 21%!important;
}
	.clients .standard_section {
    margin-bottom: 0!important;
}
	rs-layer#slider-7-slide-11-layer-4 img {
    margin-top: 22%;
}
	rs-layer#slider-7-slide-11-layer-14 img {
    margin-top: 20%;
}
	rs-layer#slider-7-slide-11-layer-0 img {
    margin-top: 33%;
}
	rs-layer#slider-7-slide-11-layer-9 img {
    margin-top: 8%;
}
	rs-layer#slider-2-slide-2-layer-1 {
  transform: translate(-236px, 0px)!important;
}
	rs-layer#slider-3-slide-4-layer-1 {
    transform: translate(-238px, 0px)!important;
}
	rs-layer#slider-4-slide-7-layer-1 {
    transform: translate(-236px, 0px)!important;
}
	rs-layer#slider-5-slide-8-layer-1 {
    transform: translate(-232px, 0px)!important;
}
	div .wpb_wrapper h1.vc_custom_heading {
    font-size: 25px!important;
}
}
@media(max-width:375px){
	#footer-outer .widget.widget_media_image img {
    margin-bottom: 0;
    width: 100%;
    max-width: 163px!important;
}
	.clients .vc_col-xs-6:not([data-t-w-inherits="small_desktop"]) {
    width: 100%;
    max-width: 98px!important;
    padding-left: 6%!important;
    padding-right: 5%!important;
}
	rs-layer#slider-5-slide-8-layer-3 img {
    transform: translate(-28px, 0px)!important;
}
	rs-layer#slider-4-slide-7-layer-3 img {
    transform: translate(-14px, 0px)!important;
}
	rs-layer#slider-2-slide-2-layer-3 img {
    transform: translate(35px, 0px);
}
	i.fa-play {
    transform: translate(1px, 2px)!important;
}
	rs-layer#slider-5-slide-8-layer-9 {
    max-width: 256px!important;
    transform: translate(-1px, 0px)!important;
}
	rs-layer#slider-4-slide-7-layer-7 {
    max-width: 210px!important;
    transform: translate(-1px, 0px)!important;
}
	rs-layer#slider-5-slide-8-layer-2 {
    max-width: 322px!important;
    transform: translate(1px, -2px)!important;
}
	rs-layer#slider-3-slide-4-layer-7 {
    /* width: 100%!important; */
    max-width: 172px!important;
    transform: translate(-3px, 1px)!important;
}
	rs-layer#slider-7-slide-11-layer-4 img {
    margin-top: 22%;
}
	rs-layer#slider-7-slide-11-layer-14 img {
    margin-top: 18%;
}
	rs-layer#slider-7-slide-11-layer-0 img {
    margin-top: 22%;
}
	.clients .standard_section {
    margin-bottom: 0!important;
}
	.clients img {
    margin-bottom: 23px!important;
}
	rs-layer#slider-7-slide-11-layer-9 img {
    margin-top: 8%;
}
	rs-layer#slider-7-slide-11-layer-1 {
    margin-top: 7%;
}
	rs-layer#slider-2-slide-2-layer-1 {
    transform: translate(-214px, 0px)!important;
}
	
	rs-layer#slider-2-slide-2-layer-12 {
    /* width: 100%!important; */
    max-width: 200px!important;
    margin: auto!important;
    transform: translate(-2px, -1px)!important;
}
	rs-layer#slider-3-slide-4-layer-1 {
    transform: translate(-214px, 0px)!important;
}
	rs-layer#slider-4-slide-7-layer-1 {
    transform: translate(-214px, 0px)!important;
}
	rs-layer#slider-5-slide-8-layer-1 {
    transform: translate(-211px, 0px)!important;
}
}
@media(max-width:360px){
	rs-layer#slider-5-slide-8-layer-2 {
    max-width: 308px!important;
    transform: translate(2px, -1px)!important;
}
	rs-layer#slider-5-slide-8-layer-1 {
    transform: translate(-201px, 0px)!important;
}
	rs-layer#slider-4-slide-7-layer-1 {
    transform: translate(-206px, 2px)!important;
}
	rs-layer#slider-3-slide-4-layer-1 {
    transform: translate(-206px, 0px)!important;
}
	rs-layer#slider-2-slide-2-layer-1 {
    transform: translate(-207px, 0px)!important;
}
}
@media(max-width:326px){
	rs-layer#slider-2-slide-2-layer-1 {
    transform: translate(-185px, 0px)!important;
}
}
@media(max-width:320px){
	.clients .vc_col-xs-6:not([data-t-w-inherits="small_desktop"]) {
    width: 100%;
    max-width: 81px!important;
    /* padding-left: 3%!important; */
    /* padding-right: 3%!important; */
    margin-left: 19px!important;
    margin-right: -14px!important;
}
	rs-layer#slider-5-slide-8-layer-1 {
    transform: translate(-179px, 0px)!important;
}
	rs-layer#slider-4-slide-7-layer-1 {
    transform: translate(-183px, 0px)!important;
}
	rs-layer#slider-3-slide-4-layer-1 {
    transform: translate(-183px, 0px)!important;
}
	rs-layer#slider-2-slide-2-layer-1 {
    transform: translate(-182px, 0px)!important;
}
}
#footer-outer ul li a {
    font-size: 13px;
    line-height: normal!important;
}
#footer-outer ul li a {
    text-transform: uppercase;
}
#footer-outer .row {
    padding: 2% 0!important;
}
#footer-outer #footer-widgets .col .widget .menu li {
    padding: 0px!important;
	    line-height: 21px;
}
#footer-outer p {
    font-size: 15px;
    line-height: 20px;
}
#footer-outer h4 {
    font-size: 15px!important;
    margin-bottom: 0!important;
}
#footer-outer .col.span_3:nth-child(3) {
    padding-right: 4%;
}
body[data-button-style^="rounded"] #top nav > ul > li[class*="button_bordered"] > a:{
    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
}
#top nav > ul > li > a {
    font-size: 13px!important;
}