/*
 Theme Name:   WestchesterOne
 Theme URI:    http://westchesterone.com
 Description:  Avada Child Theme
 Author:       Burcham Creative
 Author URI:   http://burchamcreative.com
 Template:     Avada
 Version:      1.0.0
 Text Domain:  avada
*/

body {
	font-family: "proxima-nova",sans-serif !important;
	font-style: normal !important;
	font-weight: 300 !important;
}

p.intro {
	font-family: "freight-big-pro",serif;
	font-style: normal;
	font-weight: 400;
	font-size: 1.6em;
	line-height: 1.5em;
	color:#000;
	background-image: url(http://westone.flywheelsites.com/wp-content/uploads/2017/09/grey_line.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom:20px;
}
p b, p strong {
	font-family: "proxima-nova",sans-serif;
	font-style: normal;
	font-weight: 600;	
}

/* nav */
.fusion-main-menu > ul > li > a {	
	font-family: "proxima-nova",sans-serif !important;
	font-style: normal !important;
	font-weight: 600 !important;
	text-transform: uppercase;
	
}

h2 {
	font-family: "freight-big-pro",serif !important;
	font-style: normal !important;
	font-weight: 300 !important;	
	background-image: url(http://westone.flywheelsites.com/wp-content/uploads/2017/09/grey_line.png);
	background-position: -70px bottom;
	background-repeat: no-repeat;
	padding-bottom:20px;	
}
.headline-block h2 {
	padding-bottom:10px !important;
	margin-bottom:0px !important;
}
h3 {
	font-family: "proxima-nova",sans-serif !important;
	font-style: normal !important;
	font-weight: 600 !important;	
}
li {
	line-height: 1.5em !important;
	margin-bottom: .5em;
}

/* table styling */
.tablepress td a:link, .tablepress td a:visited {
	color:#999;
}
.tablepress td a:hover, .tablepress td a:hover {
	color:#FFF;
}
.tablepress tfoot th, .tablepress thead th {
	font-family: "proxima-nova",sans-serif !important;
	font-style: normal !important;
	font-weight: 600 !important;	
}
.tablepress td, .tablepress th {
	padding:5px 0 !important;
}
.tablepress tfoot th, .tablepress thead th, .tablepress td {
	background-color: transparent !important;
}

/* dark bg */
.dark_bg h2,
.dark_bg .tablepress
 {color:#FFF !important;}
.dark_bg .tablepress tbody td, .tablepress tfoot th {
	border-top:1px solid #333 !important;
}
 .tablepress thead th {
	border-bottom: 1px solid #333 !important;
}

/* footer */
div#dark_footer h2, div#dark_footer p, div#dark_footer a:link, div#dark_footer a:visited {
	color:#FFF !important;
}
div#dark_footer div.fine_print p {
	font-size:.8em;
}
div#dark_footer div.fine_print p, div#dark_footer div.fine_print a:link, div#dark_footer div.fine_print a:visited {
	color:#555 !important;
}
