/* Footer Email Capture */
#email-capture {
    background: #006493;
    color: #fff;
    max-width: 1280px;
    margin: 0 auto;
    padding: 60px;
}
.form-wrapper {
    max-width: 970px;
    margin: 0 auto;
}
#email-capture h3 {
    font-size: 48px;
    line-height: 52px;
    margin-top: 0;
}
#email-capture p {
    font-family: 'DINNextLTPro-Medium','Asap',sans-serif;
    margin: 5px 0 30px;
}
#email-capture .form-field {
    float: left;
    width: 70%;
    clear: none;
}
#email-capture input {
    color: #aaa;
    padding: 31px 20px;
    width: 100%;
}
#email-capture .frm_submit {
    float: right;
    width: 25%;
    clear: none;
    position: relative;
}
#email-capture .frm_submit .frm_ajax_loading {
    display: none;
}
#email-capture .frm_submit input[type="submit"] {
    font-family: 'DINNextLTPro-Medium','Asap',sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: normal;
    text-align: center;
    padding: .55em 3em .55em 2em;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    box-align: center;
    -moz-box-align: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    justify-content: center;
    white-space: normal;
    line-height: 1.05;
    min-height: 88px;
    font-size: 125%;
    margin: 0;
    -webkit-transition: border 250ms ease-out;
    -moz-transition: border 250ms ease-out;
    -o-transition: border 250ms ease-out;
    transition: border 250ms ease-out;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 8px solid #55caf0;
    background: #006493;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    position: relative;
}
#email-capture .frm_submit:after {
    content: " ";
    display: block;
    position: absolute;
    width: 43px;
    height: 43px;
    bottom: 0;
    right: 0;
    -webkit-transition: background 250ms ease-out;
    -moz-transition: background 250ms ease-out;
    -o-transition: background 250ms ease-out;
    transition: background 250ms ease-out;
    background:url('data:image/png;base64,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') no-repeat;
    background-color: #006493;
}
#email-capture .frm_submit:hover:after {
    background:url('data:image/png;base64,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');
    background-color: #006493;
}

@media only screen and (max-width: 1000px) {
    #email-capture {
        padding: 40px 30px;
    }
    #email-capture .form-field {
        float: none;
        width: 100%;
    }
    #email-capture .frm_submit {
        float: right;
        width: 100%;
        margin: 25px 0 0;
    }
}