html body #main-content #cc_form_1 #constant-contact-signup-1 input.t, #main-content #constant-contact-signup-1 select, #main-content #constant-contact-signup-1 input {
    height: 42px;
    width: 100%;
    max-width: 100%;
    border: 2px solid #303030;
    color: #303030;
    margin: 2px 0;
    padding: 0.3em;
    padding-left: 10px;
    font-family: "Open Sans";
    font-size: 15px;
}
#main-content #cc_form_1 #constant-contact-signup-1 input::placeholder {
    color: #303030 !important;
    opacity: 1;
}
#main-content #constant-contact-signup-1 select {
    -webkit-appearance: none;
    appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}
#main-content #constant-contact-signup-1 select::-ms-expand {
    display: none;
}
#main-content #constant-contact-signup-1 input[type="submit"] {
    margin-bottom: 10px;
    border: none;
    font-size: 16px;
    font-weight: 700;
    background-color: #303030;
    color: #f2f2f2;
    cursor: pointer;
}
#main-content #constant-contact-signup-1 input[type="submit"]:hover {
    color: #fff;
    background-color: #a6071e
}