.mc-field-group ul {
    list-style: none !important;
}

li {
    padding: .2em;
}

ul label{
    display: inline-block !important;
}

/* #mc_embed_signup {
    width: 570px;
    display: inline-block;
    padding-left: 20px;
    padding-bottom: 20px;
} */

.abc-text-field-group {
    padding-top: 0 !important;
    padding: .1em;
}

/*.abc-text-field-group label {
    width: 120px;
    clear: left;
    text-align: right;
    padding-right: 10px;
}

.abc-text-field-group input,
.abc-text-field-group label {
    float: left;
} */

#confirm-email-msg {
    padding: 1.5em 0;
    color: #900;
    font-weight: bold;
}

#confirm-email-msg p {
    margin: .2em;
}

.mc-field-group {
    padding-top: 2em;
}

.mc-field-group label{
    display: block;
}

.mc-field-group input[type="text"],
.mc-field-group input[type="email"]{
    width: 50%;
    border-radius: 4px;
}

@media only screen and (max-width: 991px){
    .mc-field-group input[type="text"],
    .mc-field-group input[type="email"]{
        width: 100%
    }
}



.input-group {
    clear: left;
}

.input-group input {
    margin-right: .75em;
}

.input-group label {
    font-weight: bold;
}

.input-group p {
    margin-left: 3em;
}

#btn-group {
    font-family: inherit;
    line-height: inherit;
    color: inherit;
    font-size: inherit;
    text-align: center;
    margin: 2em auto;
}
#btn-group input{
    padding: .4em 1em;
}

#abc-privacy-notice{
    text-align: center;
}
