body { width: 100% !important; } .ReadMsgBody { width: 100%; } .ExternalClass { width: 100%; }
body { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; } 
body { margin: 0; padding: 0; background-color:#fff; }
img {outline: none; text-decoration: none; }
a img { border:none; }
#backgroundTable { margin: 0; padding: 0; width: 100% !important; }
p { margin: 0 0 1em 0; }
table td { border-collapse: collapse; }
	.logo {margin: 0 0 0 15px}
	
	
	@media screen and (max-width: 600px) {
		table[class="wrapper"]{
        width:100% !important;
        max-width: 100%;
    }
	
	table[class="content"]{
        width:calc(100% - 60px) !important; max-width: 100%;
    }
	
		.hsimg {width: 150px; height: auto}
		
	}
	
	@media screen and (max-width:560px){
		
		table[class="box"]{width: 100%}
		.chart {width: 100%; height: auto;max-width: 100%;}	
	}
	
	
	@media screen and (max-width:500px) {
		
		table [class="logobar"]{text-align: center}
		table[class="bn"]{width: 100%;max-width: 100%;}
		
		.hdr {font-size: 30px; line-height: 30px;}
		
		.hsimg {width: 100px; height: auto}
	}