<!-- #outlook a{padding:0 !important;} -->
body{width:100% !important; background-color:#e6e7e8 !important;-webkit-text-size-adjust:none !important; -ms-text-size-adjust:none;margin:0 !important; padding:0 !important;font-family:Arial, Helvetica, sans-serif!important;}  
.ReadMsgBody{width:100% !important;} 
.ExternalClass{width:100% !important;}
ol li {margin-bottom:15px !important;}

img{height:auto; line-height:100% !important; outline:none !important; text-decoration:none !important;}
#backgroundTable{height:100% !important; margin:0 !important; padding:0 !important; width:100% !important;}

p{font-family:Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif!important;      }

a{text-decoration:none;}

ol,ul{
    margin:0px !important;
    padding:0px !important;
}

strong {font-weight:600;}

table td {border-collapse:collapse;}

.yshortcuts, .yshortcuts a, .yshortcuts a:link,.yshortcuts a:visited, .yshortcuts a:hover, .yshortcuts a span { text-decoration: none !important; border-bottom: none !important; background: none !important;}

.im {color:black;}
div[id="tablewrap"] {
    width:100% !important; 
    max-width:600px !important;
}
table[class="fulltable"], td[class="fulltd"] {
    max-width:100% !important;
    width:100% !important;
    height:auto !important;
}
.img-space img{
    width:auto !important;
}
.view{
    display:none !important;
    mso-hide:all;
}

.emailwraptd25 {
    width:25% !important;
}

.footer-botm-right {
    text-align:right !important;
}

@media only screen and (max-width: 767px) {
    .btn-1 {
        display: block !important;
    }
}
@media only screen and (max-width: 640px), (max-device-width: 640px) {
    .img-space img {
        width: 100% !important;
    }
    .mar-left10 {
        margin-left: 5px !important;
    }
    .img-cover {
        width: 100% !important;
    }
    .full {
        width: 100% !important;
    }
    .left-padd {
        margin-left: 0px !important;
    }
    .padd-top {
        margin-top: 15px !important;
    }
    .paddinglr {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
}
@media only screen and (max-width: 430px), (max-device-width: 430px) {
    td[class=emailcolsplit] {
        width: 100% !important;
        float: left !important;
        padding-left: 0 !important;
        max-width: 430px !important;

    }
    td[class=emailcolsplit] img {
        margin-bottom: 20px !important;
    }
    .img-space img {
        width: 100% !important;
    }
    .hide {
        display: none !important;
        mso-hide: all;
    }
    .view {
        display: block !important;
    }
    table[class="view"] {
        display: block !important;
    }
    .emailwrapfull td {
        display: block !important;
    }
    .mar-left10 {
        margin-left: 5px !important;
    }
    .emailwraptd25 {
        width:100% !important;
    }
    .benefit-text {
        font-size:20px !important;
    }
    .full {
        width: 100% !important;
    }
    .left-padd {
        margin-left: 0px !important;
    }
    .padd-top {
        margin-top: 15px !important;
    }
    .paddinglr {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
}
@media only screen and (min-device-width : 320px) and (max-device-width:480px) {
    .view {
        display: inline !important;
    }
    .img-cover {
        width: 100% !important;
    }
    .full {
        width: 100% !important;
    }
    .left-padd {
        margin-left: 0px !important;
    }
    .padd-top {
        margin-top: 15px !important;
    }
    .paddinglr {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }

}
.left {
    float: left;
}