
#email_signup #pg_wrapper .content-container {
    margin: 0px auto;
    width: 100%;
    padding: 15px;
    text-align: center;
}
#email_signup .pg_wrapper p {
    margin: 0 auto;
    text-align: center;
    width: 500px;
}

.small-2char {
    width:24px;
    margin: 4px;
    padding: 0px 0px;
}
.small-4char {
    width:39px;
    margin: 4px;
    padding: 0px 0px;;
}


.block-container {
    width:500px;
    margin:0 auto;
    clear: both;
}

.block-container-col {
    width:345px;
    float:left;
    text-align:left;
}

.block-container-col-right {
    width:145px;
    float:left;
    text-align:left;
}

.block-container-col .field {
    width: 275px;
}

.thank_you #myaccount #content {
    width: 500px;
    margin: 0px auto;
}
.content-container {
    width: 500px;
    margin: 0px auto;
}

.email-signup-submit {
    padding-top: 30px;
}
.email-signup-submit .form-submit {
    float:right;
}

#email_signup .email-signup-submit {
    padding-top:30px;
}
#email_signup #content {
    text-align: center;
}
#email_signup .form-container {
    width:500px;
    margin:30px auto;
}
#email_signup .content-container p {
    padding: 5px 0;
}
#email_signup .content-container p.why-subscribe {
    padding-top:30px;
}
}
#email_signup .email-signup-submit {
    padding-top:30px;
}
#email_signup #content {
    text-align: center;
    width: 100%;
}
#email_signup .form-container {
    width:500px;
    margin:30px auto;
}
#email_signup .pg_wrapper .content-container p {
    padding: 5px 0;
}
#email_signup .content-container p.why-subscribe {
    padding-top:30px;
}
#email_signup .form-container .block-container {
    padding-top: 12px;
}
#email_signup .form-container .block-container input {
    padding: 2px 4px;
}
#email_signup .block-container label {
    text-transform: uppercase;
}


#email_signup .thankyou-btn {
    margin-top:30px;
}
#email_signup .pg_wrapper .content-container .thankyou-note {
    margin-bottom:40px;
}
