#outlook a { padding:0; }
.ExternalClass { width:100%; }
    .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass
        div { line-height: 100%; }
        table td { border-collapse: collapse; mso-line-height-rule: exactly; }
    .editable.image { font-size: 0 !important; line-height: 0 !important; }
    .nl2go_preheader { display: none !important; mso-hide:all !important; mso-line-height-rule: exactly; visibility: hidden !important; line-height: 0px !important; font-size: 0px !important; }
body { width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0; }
img { outline:none; text-decoration:none; -ms-interpolation-mode: bicubic; }
a img { border:none; } table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; }
th { font-weight: normal; text-align: left; }
*[class="gmail-fix"] { display: none !important; }

@media (max-width: 600px) { .gmx-killpill { content: ' \03D1';} }

@media (max-width: 600px) { .gmx-killpill { content: ' \03D1';}
    .r0-c { box-sizing: border-box !important; text-align: center !important; valign: top !important; width: 320px !important }
    .r1-o { border-style: solid !important; margin: 0 auto 0 auto !important; width: 320px !important }
    .r2-c { box-sizing: border-box !important; text-align: center !important; valign: top !important; width: 100% !important }
    .r3-o { border-style: solid !important; margin: 0 auto 0 auto !important; width: 100% !important }
    .r4-i { background-color: #ffffff !important; padding-bottom: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-top: 20px !important }
    .r5-c { box-sizing: border-box !important; display: block !important; valign: top !important; width: 100% !important }
    .r6-o { border-style: solid !important; width: 100% !important }
    .r7-i { padding-left: 0px !important; padding-right: 0px !important }
    .r8-i { background-color: #ffffff !important; padding-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 20px !important }
    .r9-c { box-sizing: border-box !important; text-align: left !important; valign: top !important; width: 100% !important }
    .r10-o { border-style: solid !important; margin: 0 auto 0 0 !important; width: 100% !important }
    .r11-i { padding-top: 15px !important; text-align: center !important }
    .r12-o { background-size: auto !important; border-style: solid !important; margin: 0 auto 0 auto !important; width: 100% !important }
    .r13-i { padding-bottom: 15px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 15px !important }
    .r14-i { padding-top: 15px !important; text-align: left !important }
    .r15-i { padding-bottom: 15px !important; padding-top: 15px !important; text-align: left !important }
    .r16-o { border-style: solid !important; margin: 0 auto 0 auto !important; margin-bottom: 15px !important; margin-top: 15px !important; width: 100% !important }
    .r17-i { text-align: center !important }
    .r18-r { background-color: #0092FF !important; border-radius: 4px !important; border-width: 0px !important; box-sizing: border-box; height: initial !important; padding-bottom: 12px !important; padding-left: 5px !important; padding-right: 5px !important; padding-top: 12px !important; text-align: center !important; width: 100% !important }
    .r19-i { padding-bottom: 15px !important; padding-top: 15px !important }
    .r20-i { padding-bottom: 0px !important; padding-top: 15px !important; text-align: left !important }
    .r21-c { box-sizing: border-box !important; text-align: center !important; valign: middle !important; width: 100% !important }
    .r22-c { box-sizing: border-box !important; display: block !important; valign: middle !important; width: 100% !important }
    .r23-c { box-sizing: border-box !important; text-align: center !important; width: 100% !important }
    .r24-i { padding-bottom: 30px !important; padding-top: 30px !important }
    .r25-i { background-color: #eff2f7 !important; padding-bottom: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-top: 20px !important }
    .r26-i { padding-bottom: 0px !important; padding-top: 15px !important; text-align: center !important }
    .r27-i { padding-bottom: 0px !important; padding-top: 0px !important; text-align: center !important }
    .r28-i { padding-bottom: 15px !important; padding-top: 15px !important; text-align: center !important }
    .r29-c { box-sizing: border-box !important; width: 100% !important }
    .r30-i { font-size: 0px !important; padding-bottom: 15px !important; padding-left: 65px !important; padding-right: 65px !important; padding-top: 15px !important }
    .r31-c { box-sizing: border-box !important; width: 32px !important }
    .r32-o { border-style: solid !important; margin-right: 8px !important; width: 32px !important }
    .r33-i { padding-bottom: 5px !important; padding-top: 5px !important }
    .r34-o { border-style: solid !important; margin-right: 0px !important; width: 32px !important }
    .r35-i { padding-bottom: 15px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important }
    body { -webkit-text-size-adjust: none } .nl2go-responsive-hide { display: none }
        .nl2go-body-table { min-width: unset !important }
        .mobshow { height: auto !important; overflow: visible !important; max-height: unset !important; visibility: visible !important; border: none !important }
        .resp-table { display: inline-table !important } .magic-resp { display: table-cell !important } }

p, h1, h2, h3, h4, ol, ul { margin: 0; }
a, a:link { color: #0092ff; text-decoration: underline }
    .nl2go-default-textstyle { color: #3b3f44; font-family: arial,helvetica,sans-serif; font-size: 16px; line-height: 1.5 }
    .default-button { border-radius: 4px; color: #ffffff; font-family: arial,helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: normal; line-height: 1.15; text-decoration: none; width: 50% }
    .default-heading1 { color: #1F2D3D; font-family: arial,helvetica,sans-serif; font-size: 36px }
    .default-heading2 { color: #1F2D3D; font-family: arial,helvetica,sans-serif; font-size: 32px }
    .default-heading3 { color: #1F2D3D; font-family: arial,helvetica,sans-serif; font-size: 24px }
    .default-heading4 { color: #1F2D3D; font-family: arial,helvetica,sans-serif; font-size: 18px }

a[x-apple-data-detectors] { color: inherit !important; text-decoration: inherit !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important; }
    .no-show-for-you { border: none; display: none; float: none; font-size: 0; height: 0; line-height: 0; max-height: 0; mso-hide: all; overflow: hidden; table-layout: fixed; visibility: hidden; width: 0; }
    a:link{color: #0092ff; text-decoration: underline;}

