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

@font-face {
    font-family: 'MarkPro-Bold';
    src: url('fonts/MarkPro-Bold.woff2') format('woff2'),
         url('fonts/MarkPro-Bold.woff') format('woff'),
		url('fonts/MarkPro-Bold.ttf') format('truetype'),
		url('fonts/MarkPro-Bold.eot');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MarkPro';
    src: url('fonts/MarkPro.woff2') format('woff2'),
         url('fonts/MarkPro.woff') format('woff'),
		url('fonts/MarkPro.ttf') format('truetype'),
		url('fonts/MarkPro.eot');
    font-weight: normal;
    font-style: normal;
}
h3 { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
h4 { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
h5 { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
h6 { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
body { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
p { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
span { 
	font-family: "MarkPro";
	font-weight: normal;
    font-style: normal;
	
}
strong { 
	font-family: "MarkPro-Bold";
	font-weight: normal;
    font-style: normal;
	
}


span.team_cats{
	    display: block;
    line-height: 2.5;
}
span.team_cats b{
    background: #ffaf39;
    padding: 4px 10px;
    color: #fff;
	text-transform: uppercase;
    font-family: Fjalla One;
}

.team-member[data-style="bio_fullscreen"] .team-meta span.team_cats, .team-member[data-style="bio_fullscreen"] .team-meta h3 {
    transform: translateY(10px);
    -webkit-transform: translateY(10px);
    transition: opacity .95s cubic-bezier(.2,1,.2,1),transform .95s cubic-bezier(.2,1,.2,1);
    -webkit-transition: opacity .95s cubic-bezier(.2,1,.2,1),-webkit-transform .95s cubic-bezier(.2,1,.2,1);
    opacity: 1;
}
.team-member[data-style="bio_fullscreen"]:hover .team-meta span.team_cats{
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    opacity: 1;
}


.team_custom_link{position:absolute; bottom:0;}
.team_custom_link > a{    
	padding: 10px;
    background: #ffaf39;
    color: #fff;
    text-transform: uppercase;
    font-family: Fjalla One;
}

.row_image_back{ z-index: 11;}
.social_media_col .cd_follow_us_text, .social_media_col .img-with-aniamtion-wrap, .iconcol .img-with-aniamtion-wrap { margin-bottom: 0px; margin-top: 50px; display:inline-block; margin-right: 20px;}
.social_media_col .img-with-aniamtion-wrap  img, .iconcol .img-with-aniamtion-wrap  img{max-width:20px;} 

.cd_inline_list .iwithtext{display:inline-block; margin-right:30px;}
.cd_inline_list .iwithtext .iwt-text { padding-left: 45px;}
.cd_reviews_social .iconcol{text-align:center;}


.team-member[data-style="bio_fullscreen"] .team-member-overlay{opacity:0;}

body #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a, 
body #header-outer[data-lhe="default"] #top nav > ul > li > a:hover,
body #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_ancestor > a, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a,
body #header-outer[data-lhe="default"] #top nav .sf-menu > .sfHover:not(#social-in-menu) > a
{color:#fff !important;}

@media only screen and (max-width:480px){
	.ns_with_images.swiper-slide .ns_img1, .ns_with_images.swiper-slide .ns_img2{display:none;}	
}

@media only screen and (min-width:481px){
.ns_with_images.swiper-slide .content{top:325px !important;}
.ns_with_images.swiper-slide .ns_img1{
	max-width:300px !important; 
	position: absolute; 
	bottom:-100%; 
	margin-left: 25%;
	top: 90%;
	transform: rotate(10deg) !important; 
	transition: all 1s; 
}
.ns_with_images.swiper-slide .ns_img2{
	max-width:300px !important; 
	position: absolute; 
	top:15%; 
	right:0; 
    margin-right: 20%;
	transform: rotate(-10deg) !important; 
	transition: all 1s; 
	 z-index: -1;
}
.ns_with_images.swiper-slide.swiper-slide-active .ns_img1{
    transform: rotate(-10deg) !important;
}
.ns_with_images.swiper-slide.swiper-slide-active .ns_img2{
    transform: rotate(10deg) !important;
}
}

@media only screen and (min-width:481px) and (max-width:699px){
	.ns_with_images.swiper-slide .ns_img1, .ns_with_images.swiper-slide .ns_img2{max-width:230px !important; }	
}

@media only screen and (max-width:999px){
	.hp_custom_tabs ul.wpb_tabs_nav li{display:block !important;}	
	.hp_custom_tabs ul.wpb_tabs_nav a.active-tab { padding-bottom: 150px!important;}
}
@media only screen and (min-width:1000px){
/* .cd_custom_testimonials .testimonial_slider .flickity-slider{    transform: translateX(25%) !important;}	 */
}

