.entry-title,.amform {
    max-width: 800px;
    margin: 0 auto; /*!important @@am - why was important?*/
}
#form-submitted-modal {
	max-width: none;
}
.btn-submit {
    font-size: 20px !important;
}
.amform div.checkbox label {
    font-size: 17px;
    font-weight: normal;
}
#amform-inputs select {
    padding: 5px 8px;
}
.amform label {
    margin-bottom: 0;
    line-height: 22px;
    font-size: 17px;
}
.amform label.form-check-label,
#am-contact-form label {
    line-height: 35px;
}
#amform-inputs .margin-sm-xs {
    margin-bottom: 0;
}
#msg-form-submitted {
    margin-top: 20px !important;
    font-size: 16px;
}

@media screen and (max-width: 767px) {
    .bootstrap-wrapper label {
        margin-top: 5px;
        margin-bottom: 0;
    }
    #amform-inputs .margin-sm-xs {
        margin-bottom: 20px;
    }
}

.grecaptcha-badge {
    visibility: hidden;
}