/*
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
*/

/* Add your custom styles here... */ 

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300i,400,400i,600,600i,700,700i');

.hero-content{
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-style: italic;
	font-size: 26px;
}

.contact-form-home label{display: none;}
.contact-form-home input[type="text"],
.contact-form-home input[type="tel"],
.contact-form-home input[type="email"],
.contact-form-home textarea{
border-radius: 0 !important;
padding: 12px 20px;
height: auto !important;
margin-bottom: 20px;
}

.contact-form-home a.fl-button{
border: 1px solid #fff !important;
background: none !important;
border-radius: 0 !important;
padding: 5px !important;
}
.contact-form-home a.fl-button:hover{opacity: 0.7;}

.contact-form-home a.fl-button span{
background: #009344 !important;
display: block;
padding: 16px 45px;
font-size: 22px;
text-transform: uppercase;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #009344 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #009344 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #009344 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #009344 !important;
}

.desktop-left,
.desktop-right{text-align: center !important;}

@media (min-width: 768px){

	.hero-content{
		font-size: 42px;
	}

	.desktop-left{text-align: left !important;}
	.desktop-right{text-align: right !important;}

}