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

body .page-submenu li a {opacity: 1}
body .page-submenu li a:hover {color: #111;}

ul.styled {margin: 0; padding: 0;}

ul.arrow li {
	text-indent: -30px;
	margin-left: 30px;
	list-style: none;
}
ul.arrow li:before {
	content: '\f105';
	color: #fe602b;
	font-family: "FontAwesome";
	margin-right: 10px;
}

.page-submenu a {font-weight: bold;}

.nectar-display-inline {display: inline-block;}


/* .nectar-fancy-ul ul li, .nectar-fancy-ul ul li .icon-default-style[class^=icon-] {font-size: 18px; line-height: 1.5em;} */

.meta-category a, #lab-testing h4  {color: #fe602b !important}




#lab-testing ul {margin-left: 0;}
#lab-testing li {
	text-indent: -30px;
	margin-left: 30px;
	line-height: 2em;
	list-style: none;
}
#lab-testing li:before {
	content: '\e915';
	color: #fe602b;
	font-family: "icomoon";
	margin-right: 10px;
}
#team {position: relative}
#team .tabbed>ul li a {background: none;}
#team .tabbed>ul li .active-tab {color:#fe602b }

#team .team-heading {
	position: absolute;
	left: 0;
	top: 20px;
	width: 33.3%;
}
#team .tabbed[data-style*=vertical] .wpb_tabs_nav {margin-top: 270px; width: 33.33%; padding-right: 6%; }
#team .tabbed[data-style*=vertical]>div {width: 66.66%;}
#team .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li {border-bottom: 1px solid #e7e7e7; margin: 0;}
#team .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li a {padding: 1rem ;}
#team .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li .active-tab {box-shadow: none; }

.project-meta {margin: 0 !important; padding: 4.75vw 0 0;}
.project-meta h4 {color: #fe602b; font-weight: bold !important; font-size: 1.3rem !important; margin: 0 0 6px !important}

.project-meta .iwithtext {display: flex; margin-bottom: 2rem;}
.project-meta .iwithtext .iwt-icon {position: static; width: clamp(30px, 20%, 60px); text-align: center; padding-right: 1rem;}
.project-meta .iwithtext .iwt-text { font-size: 1.3rem; line-height: 1.4em; padding: 0; width: 80%}
.project-meta  i[class^=icon-] {text-align: left !important;}
body .project-meta .iwithtext .iwt-icon  [class^=icon-].icon-default-style {
	font-size: clamp(2rem, 3vw, 3rem) !important; 
	width: auto; 
	height: auto; 
	line-height: 1em;
	}
body .project-meta .iwithtext .iwt-text  [class^=icon-].icon-default-style {font-size: 1.5rem;}
i[class^=icon-]
.project-scopes .wpb_wrapper>div {margin: 0;}
.project-scopes .iwithtext{margin: 0 0 2rem !important}
.project-scopes .iwithtext .iwt-text {padding-left: 32px;}
.project-scopes i {font-size: 18px !important;}
#full_width_portfolio #portfolio-extra .project-scopes .clear {padding: 4px !important}
.project-desc {font-size: 1.3rem; line-height: 1.55em;}
.project-desc li::marker {
  color: #fe602b;
}

.wpb_gallery .nectar-flickity[data-controls*=arrows_overlaid]:not(.masonry) .flickity-viewport {margin: 0;}

#stat .wpb_wrapper>div {margin: 0;}

 .social a {
	display: inline-block;
	text-decoration: none;
}
.social i.icon-normal {line-height: 32px !important;}

#footer-outer #copyright {padding: 10px 0;}

@media only screen and (max-width: 767px) {
	.row .col h5 {font-size: 14px;}
	body #slide-out-widget-area .inner-wrap > .inner .off-canvas-menu-container li > a {font-size: 30px; line-height: 1.5em !important}
	.material #slide-out-widget-area[class*=slide-out-from-right] .inner .off-canvas-menu-container li li a {font-size: 20px !important;}
	
/* 	.nectar-fancy-ul ul li, .nectar-fancy-ul ul li .icon-default-style[class^=icon-] {font-size: 18px; line-height: 1.5em;} */
	
	#team .team-heading {position: static; width: auto;}
	#team .tabbed[data-style*=vertical] .wpb_tabs_nav {margin: 0;}
	#team .tabbed[data-style*=vertical] .wpb_tabs_nav, #team .tabbed[data-style*=vertical]>div {width: 100%;}
	#team .tabbed[data-style="vertical_modern"] .wpb_tabs_nav li {padding: 0 2rem;}
	
	.project-desc, .project-meta .iwithtext .iwt-text {font-size: inherit;}
	.project-meta h4 {font-size: 1.2rem !important;}
	.project-meta .iwithtext .iwt-icon {padding-right: 0;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
	
}


