#outlook a {
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

table,
td {
    border-collapse: collapse;
    mso-table-lspace: 0pt;
    mso-table-rspace: 0pt;
}

img {
    border: 0;
    height: auto;
    line-height: 100%;
    outline: none;
    text-decoration: none;
    -ms-interpolation-mode: bicubic;
}

p {
    display: block;
    margin: 13px 0;
}

.preheader {
    display: none !important;
}

@media screen and (min-width:480px) {
    .mj-column-per-50 {
        width: 50% !important;
        max-width: 50%;
    }
    .mj-column-per-33-333333333333336 {
        width: 33.333333333333336% !important;
        max-width: 33.333333333333336%;
    }
}

@media screen and (max-width:480px) {
    table.mj-full-width-mobile {
        width: 100% !important;
    }

    td.mj-full-width-mobile {
        width: auto !important;
    }
}

@media screen and (max-width: 600px) {
    .hidden-mobile {
        display: none !important;
    }
}