/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/


/**
 * General
 */

body {
	line-height: 1.9;
	/*font-size: 14px;*/
	font-size: 1.5em;
	letter-spacing: -0.01em;

	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	 -webkit-font-smoothing: antialiased;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	color: #3a3a3a;
	font-weight: bold;
	line-height: 2;
	letter-spacing: 1.6px;
	text-transform: uppercase;
}

h1 { font-size: 26px; }
h2 { font-size: 20px; }
h4 { font-size: 12px; }

a {
	-webkit-transition: color 0.2s, background 0.2s, text-decoration 0.2s;
	        transition: color 0.2s, background 0.2s, text-decoration 0.2s;
}
p {
	margin: 0 0 25px;

	font-feature-settings: "kern";
	-webkit-font-feature-settings: "kern";
	-moz-font-feature-settings: "kern";
	-moz-font-feature-settings: "kern=1";
}


/**
 * Herobar
 */

.fl-hero-heading h1 {
	letter-spacing: 0;
	text-transform: none;
}


/**
 * FLM Section
 */

.fl-name-heading {
	color: #c2533d;
	text-align: center;
	margin: 0;
	line-height: 1;
	letter-spacing: 1px;
	font-size: 19px;
}
.fl-title-heading {
	text-align: center;
	color: #858585;
	margin-top: 2px;
}


/**
 * Contact
 */

.ninja-forms-required-items {
	display: none;
}
.field-wrap.label-left .ninja-forms-field {
	margin-left: 0px !important;
}
