/*
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
*/

@import url("../salient/style.css");


/*--------------------------------------------------*/
/*------ Font Classes
/*--------------------------------------------------*/

@font-face {
 font-family: 'hominis';
 src: url("/wp-content/themes/salient-child/fonts/HOMINIS-webfont.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'hominis';
 src: url("/wp-content/themes/salient-child/fonts/HOMINIS-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: 'Boycott';
 src: url("/wp-content/themes/salient-child/fonts/BOYCOTT_-webfont.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'Boycott';
 src: url("/wp-content/themes/salient-child/fonts/BOYCOTT_-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: 'Open Sans Semibold';
 src: url("/wp-content/themes/salient-child/fonts/opensans-semibold-webfont.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'Open Sans Semibold';
 src: url("/wp-content/themes/salient-child/fonts/opensans-semibold-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: 'Open Sans Semibold Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-semibolditalic-webfont.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'Open Sans Semibold Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-semibolditalic-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-italic-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-italic-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Light';
 src: url("/wp-content/themes/salient-child/fonts/opensans-light-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Light';
 src: url("/wp-content/themes/salient-child/fonts/opensans-light-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Light Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-lightitalic-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Light Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-lightitalic-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Regular';
 src: url("/wp-content/themes/salient-child/fonts/opensans-regular-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Regular';
 src: url("/wp-content/themes/salient-child/fonts/opensans-regular-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Extra Bold Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-extrabolditalic-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Extra Bold Italic';
 src: url("/wp-content/themes/salient-child/fonts/opensans-extrabolditalic-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Extra Bold';
 src: url("/wp-content/themes/salient-child/fonts/opensans-extrabold-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Extra Bold';
 src: url("/wp-content/themes/salient-child/fonts/opensans-extrabold-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Open Sans Bold';
 src: url("/wp-content/themes/salient-child/fonts/opensans-bold-webfont.eot") /* EOT file for IE */
}
@font-face {
    font-family: 'Open Sans Bold';
 src: url("/wp-content/themes/salient-child/fonts/opensans-bold-webfont.ttf") format("truetype"); /* TTF file for CSS3 browsers */
}
.clearer {
	clear: both;
}


Body {
	font-family: "Open Sans Regular";
	font-size: 16px;
	line-height: 28px;
}
H1 {
	font-family: "hominis";
	font-size: 60px;
	line-height: 72px;
	color: #7c0100;
}

H2 {
	font-family: "hominis";
	font-size: 45px;
	line-height: 48px;
	color:#868686;
	
}
H3 {
	font-family: "Open Sans Bold";
	font-size: 20px;
	line-height: 28px;
	
}
H4 {
	
}
#header-secondary-outer {
	min-height: 35px;
}
.header-left {
	color: white;
	float: left;
	font-size: 14px;
	font-family: 'Open Sans Bold';
}
.header-right {
	color: white;
	float: right;
	font-size: 24px;
	font-family: 'Open Sans Regular';
}
.box-header-social {
	float: right;
	padding-left: 15px;
	font-family: 'Open Sans Extra Bold';
}
.box-header-phone {
	float: right;
	padding-left: 15px;
	font-family: 'Open Sans Extra Bold';
}
.text-shadow {
		text-shadow: 2px 2px 5px black;
}
.teal-button {
	display:block;
	background-color:#138d7f;
	color: #afe9e3;
	padding:10px;
	float:right;
	font-family: "Boycott";
	font-size:20px;
	line-height:28px;
}
.main-slide {
	color:white;
	text-align:right;
}
.box-location h2 {
	font-size:35px!important;
	line-height:40px!important;
}
.box-location h2 {
	font-size:24px;
	line-height: 28px;
}
#footer-outer .widget h4 {
		font-family: "hominis";
	font-size: 18px;
	line-height: 26px;
}
#footer-outer {
	background-image: url(/wp-content/uploads/2015/06/footer-texture.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}
#footer-outer #copyright {
	background-image: url(/wp-content/uploads/2015/06/footer-bottom-texture.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}
.sf-menu li ul, .sf-menu li li ul {
	background-color: #ffc03c;
	background-image: url(/wp-content/themes/salient-child/images/bg-header.jpg);
	margin-top: -30px;
}
#header-secondary-outer .nectar-center-text a {
	color: #fff!important;
	font-weight: bold;
}
header#top .sf-menu li ul li a {
    background-color: transparent !important;
    line-height: 5px;
}

.container-wrap {
	background-image: url(/wp-content/themes/salient-child/images/bg-body.jpg);
	background-repeat:repeat;
}