div[data-azb="az_block-from_email_pdf-email_pdf_block"].az-element.az-cms-element {
    background: url(/sites/all/themes/glazed_from/images/bg-top-email-pdf.png) top center no-repeat;
    background-size: 100% 15px;
    border: 1px solid #d7d7d7;
    box-shadow: 3px 3px 5px rgba(0,0,0,0.1);
    padding-bottom: 30px;
    padding-top: 15px;
    position: relative;
    text-align: center
}

.is_you #email-pdf-form .form-control, .is_you #edit-submit, .is_you #email-pdf-form .control-label{
    display: none;
    visibility: hidden;
}
.not_you #resend-to-email{
    display: none !important;
    visibility: hidden !important;
}
.not_you .title_label{ display: none; visibility: hidden; }
.not-you-pdf-link{}

#email-pdf-form .form-text,  #email_pdf_form_wrapper .form-text{
    display: block;
    float: none;
    -webkit-appearance: none;
    background: #eee;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    font-size: 16px;
    margin: 0 auto;
    max-width: 440px;
    width: 90%;
}
#email-pdf-form #edit-submit, #email_pdf_form_wrapper .form-submit{
    -webkit-appearance: none;
    background: transparent;
    border: 2px solid #aac972;
    border-radius: 0;
    color: #aac972;
    cursor: pointer;
    display: block;
    font-size: 18px;
    height: 36px;
    line-height: 32px;
    margin: 20px auto 0;
    padding: 0 55px;
    text-transform: uppercase
}
#email-pdf-form label, #email_pdf_form_wrapper .control-label, div[data-azb="az_block-from_email_pdf-email_pdf_block"] .title_label {
    margin-left: auto;
    margin-right: auto;
    color: #aac972;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size:33px;
    width: 87%;
    max-width: 550px;    
}

#email-pdf-form .form-type-checkbox label{
    font-size: 16px;
}

@media screen and (min-width: 768px) {
    #email-pdf-form label, #email_pdf_form_wrapper .control-label {
        font-size:33px;
        width: 87%;
        max-width: 550px;
    }
}
