@import "../Divi/style.css";

/*
Theme Name: Divi Child Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 1.0.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Template: Divi
*/
/* =Theme customization starts here
------------------------------------------------------- */
@media all and (min-width: 981px) {
	#sidebar {
		float:left;
		width:30.875%;
	}
	
	#left-area {
		width:69.125%;
		padding-bottom:23px;
	}
	
	.et_right_sidebar #main-content .container::before {
		right:30.875%!important;
	}
}

.form-st1-signup form {
	max-width:800px;
	display:block;
	margin:0 auto;
	padding-top: 20px;
}

.form-st1-signup form.hs-form > div {
	width:50%;
	float:left;
}

.form-st1-signup form.hs-form > div.hs_submit {
	width:100%;
	float:none;
	clear:both;
	padding-top:20px;
}

.form-st1-signup form.hs-form label {
	color:#fff;
	float:left;
	margin:0 20px 1px;
	padding-left: 18px;
}

.form-st1-signup form.hs-form ul li label {
	color:#fff;
	display:block;
}

.form-st1-signup form.hs-form ul li {
	list-style-type:none;
}

.form-st1-signup .hbspt-form input.hs-input,.form-st1-signup input.hs-input {
	color:#fff;
	font-weight:400;
	background-color:transparent;
	border-radius:0!important;
	border:2px solid #fff!important;
}

.form-st1-signup input.hs-input {
	font-size:1.125em;
	padding:15px 20px!important;
	margin:0 0 10px!important;
}

.form-st1-signup .hbspt-form .hs-form .hs-button,.form-st1-signup .hs-form .hs-button {
	background:#00bda0!important;
	border-radius:0!important;
	margin:20px auto 0!important;
	color:#fff;
	cursor:pointer;
}

.form-st1-signup .hs-form .hs-button {
	padding:15px 20px!important;
	font:900 20px ff-dagny-web-pro,Helvetica,Arial,sans-serif!important;
	border:none;
}

.form-st1-signup .hbspt-form .hs-form .hs-button:hover,.form-st1-signup .hs-form .hs-button:hover {
	background-color:#888!important;
}

.form-st1-signup .hs-input,.form-st1-signup textarea.hs-input {
	width:92%!important;
}


.form-st2-signup form {
	max-width:380px;
	display:block;
	margin:0 auto;
	padding-top: 50px;
	text-align: center;
}

.form-st2-signup form.hs-form > div.hs_submit {
	width:100%;
	float:none;
	clear:both;
	padding-top:2px;
}

.form-st2-signup form.hs-form label {
	color:#fff;
	float:left;
	margin:0 20px 1px;
	padding-left: 18px;
}

.form-st2-signup form.hs-form ul li label {
	color:#fff;
	display:block;
}

.form-st2-signup form.hs-form ul li {
	list-style-type:none;
}

.form-st2-signup .hbspt-form input.hs-input,.form-st2-signup input.hs-input {
	color:#fff;
	font-weight:400;
	background-color:#ffffff;
	border-radius:030px !important;
	border:2px solid #fff!important;
}

.form-st2-signup input.hs-input {
	color: #474747 !important;
	font-size:1.125em;
	padding:15px 20px!important;
	margin:0 0 10px!important;
}

.form-st2-signup label[for=email-03cd48c4-aa3f-4601-bc0b-1c8d160b2c2f_3] {
	display: none;
}

.form-st2-signup .hbspt-form .hs-form .hs-button,.form-st2-signup .hs-form .hs-button {
	background:#00bda0!important;
	border-radius:30px !important;
	margin:20px auto 0!important;
	color:#fff;
	cursor:pointer;
}

.form-st2-signup .hs-form .hs-button {
	padding:15px 20px 12px!important;
	font:900 20px ff-dagny-web-pro,Helvetica,Arial,sans-serif!important;
	border:none;
}

.form-st2-signup .hbspt-form .hs-form .hs-button:hover,.form-st2-signup .hs-form .hs-button:hover {
	background-color:#888!important;
}

.form-st2-signup .hs-input,.form-st2-signup textarea.hs-input {
	width:92%!important;
}