#mc_embed_signup{
    background:#fff; 
    clear:left; 
    font-family: "Times New Roman", Times, serif;
    width:100%;
}

#mc_embed_signup input[type="email"] {
    width: 200px;
}

#mc_embed_signup_scroll {
    display: flex;
}

.sign-up-thank-you {
    display: flex;
    justify-content: center;
}

#mlb2-5394800.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .primary button {
    background-color: #d9d9de !important;
    color: black !important;
    font-family: arial;
    font-weight: normal;
    border-radius: 0;
    border: 1px solid #999999;
    padding: 1px!important;
    vertical-align: middle !important;
}

#mlb2-5394800.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .primary button:hover {
    background-color: #d9d9de !important;
    color: black !important;
    font-family: arial;
    font-weight: normal;
    border-radius: 0;
    border: 1px solid #999999;
    vertical-align: middle !important;
}

#mlb2-5394800.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input[type=email] {
    background-color: white!important;
    color: black !important;
    font-family: arial;
    font-weight: normal;
    border-radius: 0;
    border: 1px solid #999999;
    padding: 1px 10px !important;
    vertical-align: middle !important;
}

#mlb2-5394800 .ml-mobileButton-horizontal button[type=submit] {
    background-color: #d9d9de !important;
    color: black !important;
    font-family: arial !important;;
    font-weight: normal !important;;
    border-radius: 0 !important;;
    border: 1px solid #999999 !important;;
    padding: 1px!important;
}

@media only screen and (max-width: 600px) {
    #mlb2-5394800 .ml-mobileButton-horizontal button[type=submit] {
        width: 30% !important;
    }
}