/*
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
*/


/* Desktop Menu */

@media only screen and (min-width: 999px) {
	#menu-item-247 { margin-left: 36px; }

	#menu-item-248:before { 
		display: block;
		content: " ";
		width: 195px;
		height: 5px;
		position: relative;
		top: -9px; 
		background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='195px' height='5px' viewBox='0 0 195 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 59.1 (86144) - https://sketch.com --%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='navi-zeitstrahl' transform='translate(-168.000000, -9.000000)'%3E%3Cg id='Group' transform='translate(168.000000, 9.000000)'%3E%3Crect id='Rectangle' fill='%23D5001C' x='0' y='0' width='5' height='5'%3E%3C/rect%3E%3Cpath d='M9,2 L9,3 L8,3 L8,2 L9,2 Z M11,2 L11,3 L10,3 L10,2 L11,2 Z M13,2 L13,3 L12,3 L12,2 L13,2 Z M15,2 L15,3 L14,3 L14,2 L15,2 Z M17,2 L17,3 L16,3 L16,2 L17,2 Z M19,2 L19,3 L18,3 L18,2 L19,2 Z M21,2 L21,3 L20,3 L20,2 L21,2 Z M23,2 L23,3 L22,3 L22,2 L23,2 Z M25,2 L25,3 L24,3 L24,2 L25,2 Z M27,2 L27,3 L26,3 L26,2 L27,2 Z M29,2 L29,3 L28,3 L28,2 L29,2 Z M31,2 L31,3 L30,3 L30,2 L31,2 Z M33,2 L33,3 L32,3 L32,2 L33,2 Z M35,2 L35,3 L34,3 L34,2 L35,2 Z M37,2 L37,3 L36,3 L36,2 L37,2 Z M39,2 L39,3 L38,3 L38,2 L39,2 Z M41,2 L41,3 L40,3 L40,2 L41,2 Z M43,2 L43,3 L42,3 L42,2 L43,2 Z' id='Combined-Shape' fill='%2397A1A7'%3E%3C/path%3E%3Cpath d='M45,2 L45,3 L44,3 L44,2 L45,2 Z M47,2 L47,3 L46,3 L46,2 L47,2 Z M49,2 L49,3 L48,3 L48,2 L49,2 Z M51,2 L51,3 L50,3 L50,2 L51,2 Z M53,2 L53,3 L52,3 L52,2 L53,2 Z M55,2 L55,3 L54,3 L54,2 L55,2 Z M57,2 L57,3 L56,3 L56,2 L57,2 Z M59,2 L59,3 L58,3 L58,2 L59,2 Z M61,2 L61,3 L60,3 L60,2 L61,2 Z M63,2 L63,3 L62,3 L62,2 L63,2 Z M65,2 L65,3 L64,3 L64,2 L65,2 Z M67,2 L67,3 L66,3 L66,2 L67,2 Z M69,2 L69,3 L68,3 L68,2 L69,2 Z M71,2 L71,3 L70,3 L70,2 L71,2 Z M73,2 L73,3 L72,3 L72,2 L73,2 Z M75,2 L75,3 L74,3 L74,2 L75,2 Z M77,2 L77,3 L76,3 L76,2 L77,2 Z M79,2 L79,3 L78,3 L78,2 L79,2 Z' id='Combined-Shape' fill='%2397A1A7'%3E%3C/path%3E%3Cpath d='M81,2 L81,3 L80,3 L80,2 L81,2 Z M83,2 L83,3 L82,3 L82,2 L83,2 Z M85,2 L85,3 L84,3 L84,2 L85,2 Z M87,2 L87,3 L86,3 L86,2 L87,2 Z M89,2 L89,3 L88,3 L88,2 L89,2 Z M91,2 L91,3 L90,3 L90,2 L91,2 Z M93,2 L93,3 L92,3 L92,2 L93,2 Z M95,2 L95,3 L94,3 L94,2 L95,2 Z M97,2 L97,3 L96,3 L96,2 L97,2 Z M99,2 L99,3 L98,3 L98,2 L99,2 Z M101,2 L101,3 L100,3 L100,2 L101,2 Z M103,2 L103,3 L102,3 L102,2 L103,2 Z M105,2 L105,3 L104,3 L104,2 L105,2 Z M107,2 L107,3 L106,3 L106,2 L107,2 Z M109,2 L109,3 L108,3 L108,2 L109,2 Z M111,2 L111,3 L110,3 L110,2 L111,2 Z M113,2 L113,3 L112,3 L112,2 L113,2 Z M115,2 L115,3 L114,3 L114,2 L115,2 Z' id='Combined-Shape' fill='%2397A1A7'%3E%3C/path%3E%3Cpath d='M117,2 L117,3 L116,3 L116,2 L117,2 Z M119,2 L119,3 L118,3 L118,2 L119,2 Z M121,2 L121,3 L120,3 L120,2 L121,2 Z M123,2 L123,3 L122,3 L122,2 L123,2 Z M125,2 L125,3 L124,3 L124,2 L125,2 Z M127,2 L127,3 L126,3 L126,2 L127,2 Z M129,2 L129,3 L128,3 L128,2 L129,2 Z M131,2 L131,3 L130,3 L130,2 L131,2 Z M133,2 L133,3 L132,3 L132,2 L133,2 Z M135,2 L135,3 L134,3 L134,2 L135,2 Z M137,2 L137,3 L136,3 L136,2 L137,2 Z M139,2 L139,3 L138,3 L138,2 L139,2 Z M141,2 L141,3 L140,3 L140,2 L141,2 Z M143,2 L143,3 L142,3 L142,2 L143,2 Z M145,2 L145,3 L144,3 L144,2 L145,2 Z M147,2 L147,3 L146,3 L146,2 L147,2 Z M149,2 L149,3 L148,3 L148,2 L149,2 Z M151,2 L151,3 L150,3 L150,2 L151,2 Z' id='Combined-Shape-Copy' fill='%2397A1A7'%3E%3C/path%3E%3Cpath d='M153,2 L153,3 L152,3 L152,2 L153,2 Z M155,2 L155,3 L154,3 L154,2 L155,2 Z M157,2 L157,3 L156,3 L156,2 L157,2 Z M159,2 L159,3 L158,3 L158,2 L159,2 Z M161,2 L161,3 L160,3 L160,2 L161,2 Z M163,2 L163,3 L162,3 L162,2 L163,2 Z M165,2 L165,3 L164,3 L164,2 L165,2 Z M167,2 L167,3 L166,3 L166,2 L167,2 Z M169,2 L169,3 L168,3 L168,2 L169,2 Z M171,2 L171,3 L170,3 L170,2 L171,2 Z M173,2 L173,3 L172,3 L172,2 L173,2 Z M175,2 L175,3 L174,3 L174,2 L175,2 Z M177,2 L177,3 L176,3 L176,2 L177,2 Z M179,2 L179,3 L178,3 L178,2 L179,2 Z M181,2 L181,3 L180,3 L180,2 L181,2 Z M183,2 L183,3 L182,3 L182,2 L183,2 Z M185,2 L185,3 L184,3 L184,2 L185,2 Z M187,2 L187,3 L186,3 L186,2 L187,2 Z' id='Combined-Shape-Copy-2' fill='%2397A1A7'%3E%3C/path%3E%3Crect id='Rectangle-Copy-4' fill='%2376AFDC' x='190' y='0' width='5' height='5'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center center no-repeat; 
	}

	.middle-mobile { background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='5px' height='95px' viewBox='0 0 5 95' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 59.1 (86144) - https://sketch.com --%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='VD-Beta' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Porsche-JB-V05-MobileMenu' transform='translate(-37.000000, -162.000000)'%3E%3Cg id='Group' transform='translate(37.000000, 162.000000)'%3E%3Crect id='Rectangle' fill='%23D5001C' x='0' y='0' width='5' height='5'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='11' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='14' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='17' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='20' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='23' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='26' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='29' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='32' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='35' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='38' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='41' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='44' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='47' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='50' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='53' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='56' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='59' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='62' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='65' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='68' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='71' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='74' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='77' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='80' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='83' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy' fill='%2397A1A7' x='2' y='86' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle-Copy-4' fill='%2376AFDC' x='0' y='90' width='5' height='5'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center center no-repeat; }

	/* Menu */ 
	#top nav ul li a {
		color: #191F22 
	}

	#top .container { width: 100%; max-width: 100%; padding: 0; }
	#menu-item-383 { position: absolute; right: 0; }
	#menu-item-391  { position: absolute; right: 71px; }
	#top nav ul #menu-item-383 a, #top nav ul #menu-item-391 a { color: #8c8f90; }
	#header-outer[data-lhe="animated_underline"] #top nav > ul > #menu-item-383 > a { margin-right: 38px; }
}

/* Desktop Menu */

@media only screen and (max-width: 998px) {
	#top .span_9:before { content: "Menu"; display: inline-block; }
	#header-outer #mobile-menu ul li a { font-size: 26px; color: #191F22; }
	#mobile-menu .menu-items-wrap ul li::before { content: none; }
}
/* Projects / Portfolio */

.portfolio-items[data-ps="8"] .col .work-info-bg {
    opacity: 0.55 !important;
}
.portfolio-items[data-ps="8"] .col:hover .work-info-bg {
    opacity: 0 !important;
}

.portfolio-items[data-ps="8"] .col .work-info .vert-center {
    bottom: auto;
    height: 100%; 
}

.portfolio-items[data-ps="8"] .col .work-info .vert-center .link-text { 
	position: absolute; 
	bottom: 30px;
	background: white; 
	padding: 12px 20px;
	color: #191F22;
	font-size: 18px; 
 }
 
 .portfolio-items:not(.carousel) .col .work-item.style-2 i {
    line-height: 32px;
    height: 32px;
    width: auto;
    font-size: 18px;
    padding-right: 8px; 
}

/* Fancy Box */

body .nectar-fancy-box .link-text {

    font: inherit !important;;
    line-height: 18px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none;
    position: relative;
    z-index: 5;
	color: #191F22;
	font-size: 18px; 
    text-align: left;
    background: white; 
    padding: 12px 20px 12px 40px; 
    width: auto;
    display: inline; 
}



.nectar-fancy-box .link-text .arrow { 
	float: left; 
	margin-left: 0 !important;
}

.nectar-fancy-box .link-text .arrow::before, .nectar-fancy-box[data-style="parallax_hover"] .inner > .arrow::before {

    content: "\f105";
    color: #191F22;
    top: 13px;
    right: 0;
    display: block;
    -webkit-transition: all 0.35s cubic-bezier(0.12,0.75,0.4,1);
    transition: all 0.35s cubic-bezier(0.12,0.75,0.4,1);
    position: relative;
	font-size: 18px; 

}

.nectar-fancy-box .link-text .arrow, .nectar-fancy-box[data-style="parallax_hover"] .inner > .arrow {

    line-height: 26px;
    font-size: 18px;
    opacity: 1;
    position: absolute;
    display: inline-block;
    margin-left: 0;
    top: 0;
    -webkit-transition: all 0.35s cubic-bezier(0.12,0.75,0.4,1);
    transition: all 0.35s cubic-bezier(0.12,0.75,0.4,1);
    overflow: visible;
    height: 100%;
    width: 26px;
    text-align: center;
    border-radius: 0;
    border: none !important;
    left: 11px; 


}

.nectar-fancy-box .link-text .arrow::after, .nectar-fancy-box[data-style="parallax_hover"] .inner > .arrow::after {

    display: block;
    content: ' ';
    width: 26px;
    height: 1px;
    background-color: #fff;
    opacity: 0;
    left: -6px;
    cursor: pointer;
    transition: all 0.35s cubic-bezier(0.12,0.75,0.4,1);
    -webkit-transition: all 0.35s cubic-bezier(0.12,0.75,0.4,1);
    pointer-events: none;
    top: 11px;
    -webkit-transform: translateX(0px) !important;
    transform: translateX(0px) !important;

}

.nectar-fancy-box:hover .link-text .arrow::before, .nectar-fancy-box[data-style="parallax_hover"]:hover .inner > .arrow::before {
    transform: translateX(0px) !important;
    -webkit-transform: translateX(0px) !important;;
}

.nectar-fancy-box .link-text .arrow::after, .nectar-fancy-box[data-style="parallax_hover"] .inner > .arrow::after {
    display: none;
}