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

.nf-form-fields-required { display:none!important; }
.hidden { display:none!important; }
.lc_text-widget--btn { background-color:#000!important; }


/* ==================== THE NEW LEAH PROJECT ==================== */
.price_leahone {
	font-family:	'Open Sans' !important;
	font-weight:	600		!important;
	font-size:		60px	!important;
	line-height:	80px	!important;
}
.leahone, .leahone *, *.leahone, *.leahone * {
	font-family:	'Open Sans' !important;
	font-weight:	600		!important;
	font-size:		60px	!important;
	line-height:	80px	!important;
}
.leahtwo, .leahtwo *, *.leahtwo, *.leahtwo * {
	font-family:	'Open Sans' !important;
	font-weight:	600		!important;
	font-size:		50px	!important;
	line-height:	66px	!important;
}
.leahthree, .leahthree *, *.leahthree, *.leahthree * {
	font-family:	'Open Sans' !important;
	font-weight:	400		!important;
	font-size:		44px	!important;
	line-height:	60px	!important;
}
.leahfour, .leahfour *, *.leahfour, *.leahfour * {
	font-family:	'Open Sans'	!important;
	font-weight:	400		!important;
	font-size:		32px	!important;
	line-height:	46px	!important;
}
.leahfive, .leahfive *, *.leahfive, *.leahfive * {
	font-family:	'Open Sans' !important;
	font-weight:	400		!important;
	font-size:		24px	!important;
	line-height:	34px	!important;
}
.leahsix, .leahsix *, *.leahsix, *.leahsix * {
	font-family:	'Open Sans' !important;
	font-weight:	700		!important;
	font-size:		22px	!important;
	line-height:	32px	!important;
}
.leahone * strong, *.leahone strong,
.leahtwo * strong, *.leahtwo strong,
.leahthree * strong, *.leahthree strong,
.leahfour * strong, *.leahfour strong,
.leahfive * strong, *.leahfive strong,
.leahsix * strong, *.leahsix strong {
	font-weight: 700 !important;
}
@media only screen and (max-width: 1300px) and (min-width: 690px) {
	.leahone, .leahone *, *.leahone, *.leahone * {
		font-size:		38px	!important;
		line-height:	44px	!important;
	}
	
	
	.price_leahone {
		font-size:		78px	!important;
		line-height:	84px	!important;
	}
	
	.leahtwo, .leahtwo *, *.leahtwo, *.leahtwo * {
		font-size:		32px	!important;
		line-height:	40px	!important;
	}
	.leahthree, .leahthree *, *.leahthree, *.leahthree * {
		font-size:		28px	!important;
		line-height:	34px	!important;
	}
	.leahfour, .leahfour *, *.leahfour, *.leahfour * {
		font-size:		26px	!important;
		line-height:	34px	!important;
	}
	.leahfive, .leahfive *, *.leahfive, *.leahfive * {
		font-size:		22px	!important;
		line-height:	30px	!important;
	}
	.leahsix, .leahsix *, *.leahsix, *.leahsix * {
		font-size:		18px	!important;
		line-height:	26px	!important;
	}
}
@media only screen and (max-width: 689px) {
	.leahone, .leahone *, *.leahone, *.leahone * {
		font-size:		36px	!important;
		line-height:	46px	!important;
	}
	.leahtwo, .leahtwo *, *.leahtwo, *.leahtwo * {
		font-size:		22px	!important;
		line-height:	32px	!important;
	}
	.leahthree, .leahthree *, *.leahthree, *.leahthree * {
		font-size:		22px	!important;
		line-height:	32px	!important;
	}
	.leahfour, .leahfour *, *.leahfour, *.leahfour * {
		font-size:		20px	!important;
		line-height:	30px	!important;
	}
	.leahfive, .leahfive *, *.leahfive, *.leahfive * {
		font-size:		18px	!important;
		line-height:	28px	!important;
	}
	.leahsix, .leahsix *, *.leahsix, *.leahsix * {
		font-size:		16px	!important;
		line-height:	22px	!important;
	}
}



#recent-comments-2	{ display:none !important; }
#meta-2				{ display:none !important; }
.footerMap 			{ margin-top:14px;border-radius:6px; }


.portfolioWrap	{ width:50%;padding:10px;position:relative;display:inline-block; }
.portfolio		{ width:100%;display:block;position:relative;overflow:hidden;padding-top:41%; }
.portfolio img	{ width:100%;cursor:pointer;
						position:absolute;top:50%;left:50%;transform:translate(-50%,-50%); }
.portfolioWrap span	{ position:absolute;top:50%;left:50%;width:100%;height:30px;
						text-align:center;color:#fff;cursor:pointer;margin-bottom:0!important;
						transform: translate(-50%, -50%);text-shadow: 0 0 20px black;
						 }