.newsletter-subscribe table tr td input[type=text]{
    width: 90%;
    padding-left: 4px;
}
.newsletter-subscribe input[type=text]{
    font-size: 13px;
    font-family: Arial, sans-serif;
    padding: 4px;
    width: 96%;
    margin: 5px 0;
}

.newsletter-subscribe select {
    padding: 5px;
    margin: 5px 2px 5px 0;
    height: 27px;
}

.newsletter-subscribe .button-blue {
    font-size: 13px;
    margin-bottom: 10px;
}

.newsletter-subscribe {
    padding-bottom: 15px;
}
.newsletter-subscribe .note {
    font-size: 10px !important;

}

.newsletter-subscribe .form-error {
    border: 1px solid #de0000;
}

.newsletter-subscribe .error-title {
    font-weight: bold;
    color: #de0000;
}