/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

.form-modal
{
	position: fixed;
	background-color:rgba(0, 0, 0, 0.5);
    top: 0px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10011;
    overflow: hidden;
    outline: 0;
	display: none;
}

.form-modal.show
{
	display: block;
}

.aweber-form-close
{
	float: right;
    position: relative;
    right: 20px;
    font-size: 20px;
	cursor: pointer;
	-webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
 	user-select: none; /* Standard syntax */
	z-index: 110;
}
/* div.aweber-form {
	transform: translateY(50%);
} */
.form-modal .af-body .af-textWrap input, 
.form-modal input.submit,
.aweber-form #et_pb_signup_firstname,
.aweber-form #et_pb_signup_email
{
	border-radius: 3px 3px 3px 3px !important;
	width: 100% !important;
	font-size: 14px !important;
	
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif !important;
}
.aweber-form a.et_pb_newsletter_button.et_pb_button:after{
	font-size: 20px!important;
}
.aweber-form a.et_pb_newsletter_button.et_pb_button
{
    color: #ffffff!important;
    border-width: 12px!important;
    border-color: #ffb356;
    border-radius: 50px;
    letter-spacing: 2px;
    font-size: 14px;
    font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 900!important;
    text-transform: uppercase!important;
    background-color: #ffb356!important;
}
body .aweber-form a.et_pb_newsletter_button.et_pb_button
{
    border-radius: 50px;
}

.form-modal .aweber-form .af-body .previewLabel
{
	display: none !important;
}

.form-modal input.submit
{
	color: #ffffff!important;
    border-width: 12px!important;
    border-color: #345168 !important;
    border-radius: 50px !important;
    letter-spacing: 1px !important;
    font-size: 14px !important;
    font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #345168 !important;
}

.form-modal .af-body .af-textWrap input::-webkit-input-placeholder 
{
	text-transform: capitalize;
}

.form-modal .af-body .af-textWrap input:-moz-placeholder 
{
	text-transform: capitalize;
}

.form-modal .af-body .af-textWrap input::-moz-placeholder
{
	text-transform: capitalize;
}

.form-modal .af-body .af-textWrap input:-ms-input-placeholder
{
	text-transform: capitalize;
}

.form-modal .af-form
{
	background-color: #f8ddd2!important
}

.form-modal .bodyText p span,
.aweber-form h2.et_pb_module_header
{
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    font-size: 30px!important;
    letter-spacing: 1px!important;
    line-height: 1.5em!important;
} 
#second-section {
	display: none;
}
#aweber-inner-form{
	background-color: #f8ddd2!important;
}
#aweber-form{
	margin-top: 100px;
}
