.top,.bot,.menu,.loc,.article .info span,.diyprint,.pageprint{
	display:none;
}
 #MyContent {
   width: 98%% !important;
   max-width: 98%% !important;
   overflow-x: hidden !important;
   margin: 0 !important;
   padding: 0 !important;
   box-sizing: border-box !important;
   transform: scale(0.95);
 }

 #MyContent * {
   max-width: 98%% !important;
   box-sizing: border-box !important;
   word-wrap: break-word !important;
   overflow-wrap: break-word !important;
 }

 #MyContent p, #MyContent div, #MyContent span,
 #MyContent h1, #MyContent h2, #MyContent h3, 
 #MyContent h4, #MyContent h5, #MyContent h6,
 #MyContent li, #MyContent td, #MyContent th {
   word-break: break-word !important;
   white-space: normal !important;
   overflow: hidden !important;
 }

 #MyContent img, #MyContent svg, #MyContent canvas,
 #MyContent video, #MyContent embed, #MyContent object {
   max-width: 98%% !important;
   width: auto !important;
   height: auto !important;
   display: block !important;
   page-break-inside: avoid !important;
 }

 #MyContent table {
   width: 98%% !important;
   max-width: 98%% !important;
   table-layout: fixed !important;
 }
 
 #MyContent td, #MyContent th {
   word-break: break-all !important;
   white-space: normal !important;
   overflow: hidden !important;
 }

 #MyContent pre, #MyContent code {
   white-space: pre-wrap !important;
   word-break: break-all !important;
   overflow-x: hidden !important;
 }

 #MyContent .float-left, #MyContent .float-right,
 #MyContent .pull-left, #MyContent .pull-right {
   float: none !important;
   width: 98%% !important;
 }

 #MyContent [style*="position: fixed"],
 #MyContent [style*="position: absolute"] {
   position: relative !important;
   width: 98%% !important;
   left: auto !important;
   right: auto !important;
 }

 #MyContent {
   transform-origin: top left;
 }
