body {
      width: 100% !important;
      text-align: left;
    }
    li {text-align: left;margin: 0 0 .25em 0}
     h1 {
      text-align: left;
     font-family: 'Red Hat Display', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
      font-size: 46px;
      mso-height-rule: exactly;
      line-height: 50px;
      color: #5A6472;
      font-weight: 700;
    }
    h2 {
          font-family: 'Red Hat Display', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
          font-size: 26px;
          mso-height-rule: exactly;
          line-height: 36.4px;
          color: #5A6472;
          font-weight: 700;
           text-align: left;
    }
    h3 {
      text-align: left;
      font-family: 'Red Hat Display', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
      letter-spacing: .5px;
      font-size: 26px;
      mso-height-rule: exactly;
      line-height: 36.4px;
      color: #5A6472;
      font-weight: 700;
      padding: 20px 0px;
      padding-top:0px;
      border-bottom: 1px solid #ABABAB;
    }
    h4 {
      text-align: left;
      font-family: 'Inter', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
      font-size: 20px;
      mso-height-rule: exactly;
      line-height: 25px;
      color: #5A6472;
      font-weight: 700;
    }
    h5{
    color: #5A6472;
    font-weight: 700;
    text-align: left;
    font-family: 'Inter', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
      font-size: 16px;
      mso-height-rule: exactly;
      line-height: 22.4px;
    }
    p {
      text-align: left;
      font-family: 'Inter', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
      font-size: 16px;
      mso-height-rule: exactly;
      line-height: 22.4px;
      color: #5A6472;
      font-weight: 500;
    }
    * {-webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    sup {
      line-height: 0;
      font-size: 75%;
    }
    a {
      word-break: break-word;
      text-decoration: underline !important;
      color: #0079D1;
    }
      .button{
text-transform: capitalize;
background-color:#0079D1;
border:1px solid #0079D1;
border-radius:3px;
color:#ffffff;
display:inline-block;
font-family: 'Roboto', Helvetica, Arial, sans-serif; 
font-weight: 500; 
font-size: 16px; 
line-height: 22.4px; 
align:left;
line-height:47px;
text-align:center;
text-decoration:none !important;
width:250px;
-webkit-text-size-adjust:none;
}
.tablepress-table {
    display: table;
    white-space: normal;
}
.tablepress-table {
    border-collapse: collapse;
    border-spacing: 0;
    display: block;
    font-family: 'Roboto',sans-serif;
    margin-bottom: 60px;
    margin-top: 15px;
    max-height: 50pc;
    overflow-x: auto;
    position: relative;
    width: 640px;
}
.tablepress-table thead tr {
    border-bottom: 3px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    color: #5d5d5d;
}
.tablepress-table thead.upgrades tr {
    border-bottom: 3px solid #CCEFCC;
    border-top: 1px solid #CCEFCC;
    color: #5d5d5d;
}      
.tablepress-table tbody tr {
    border-bottom: 1px solid #e6e6e6;
}
.tablepress-table tbody tr td {
    font-size: 14px;
    line-height: 1.4;
    padding: 10px;
    vertical-align: middle;
}
.blockquote {
	margin-left:60px;
    margin-right:60px;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    mso-height-rule: exactly;
    line-height: 22.4px;
    color: #5D5D5D;
    font-style: italic;
    font-weight: 300;}
.sponsored-section {
    padding:20px !important;
    text-align: left;
    font-size: 14px; 
    mso-height-rule: exactly; 
    line-height: 20px;
    color: #212121 !important;
    font-weight: 300;
    background-color:#f6f6f6;
    border-radius: 5px;}
.trackrecord {
    text-align: center;
    align:center;
    align:middle;
    font-size: 14px; 
    mso-height-rule: exactly; 
    line-height: 20px;
    color: #212121 !important;
    font-weight: 300;
    background-color:#f6f6f6;
    border-radius: 0px;}
      .tsreport {
    text-align: center;
    align:center;
    align:middle;
    font-size: 14px; 
    mso-height-rule: exactly; 
    line-height: 20px;
    font-weight: 300;
    background-color:#ffffff;
    border-radius: 0px;}
.section-title{
      	color:#757575;
        font-size: 16px; 
        letter-spacing: 2px;
        text-transform: uppercase;
        font-weight: 400;
        text-align: left;
      }
.owners-manual {
    padding:20px;
    text-align: left;
    font-size: 14px; 
    mso-height-rule: exactly; 
    line-height: 20px;
    color: #ffffff !important;
    font-weight: 300;
    background-color:#0079D1 !important;
    border-radius: 5px;}
.ReadMsgBody {
      width: 100%;
    }
.ExternalClass {
      width: 100%;
    }
    body {
      -webkit-text-size-adjust: none;
      -ms-text-size-adjust: none;
      margin: 0;
      padding: 0;
      background-color: #fff;
    }
    img {
      outline: none;
      text-decoration: none;
      max-width: 100%;
    }
    a img {
      border: none;
    }
    #backgroundTable {
      margin: 0;
      padding: 0;
      width: 100% !important;
    }
    p {
      margin: 0 0 1em 0;
    }
    table td {
      border-collapse: collapse;
    }
    table.wrapper {
      width: 100% !important;
      max-width: 100%;
    }
    table.bn {
      width: 100%;
      max-width: 100%;
    }
    table.box {
      width: 100%
    }
    .highlight {
     background-color: #FBF1A9;
    }
    table#numbers { 
      padding: 0px 0px 0px 40px; 
      margin: 0px; 
      width: 100% !important; 
      background-color:#212121; }
    .omnia-five-number{
        color:#ABABAB;
        font-size: 80px !important; 
        mso-height-rule:exactly;
        font-weight: 100;
        line-height: 65px; 
        text-align:right;
        padding-right:15%;
        font-family: 'Roboto', sans-serif;}
      @media screen and (max-width:500px) {
     table [class="logobar"] {
        text-align: center
      }
      .hdr {
        font-size: 30px;
        line-height: 30px;
      }
      .hsimg {
        width: 100px;
        height: auto
      }
      .logo {
        width: 180px;
        height: auto
      }
    }
      @media screen and (max-width:560px) {
        table[class="adcopy"]{width: 100%;max-width: 100%;}
        table[class="adpic"]{width: 100%;max-width: 100%;}
      .chart {
        width: 100%;
        height: auto;
        max-width: 100%;
      }
      .footer table table td {max-width: 300px;}
      .omnia-five-number {
        font-size: 50px !important;}
      .content td {
      	padding-left: 20px !important;
        padding-right: 20px !important;
        max-width: 100%;}
        .adcopy table {
      	padding-left: 20px !important;
        padding-right: 20px !important;
        width:100% !important;
        max-width: 100% !important;}
         .adpic table {
      		padding-left: 20px !important;
        padding-right: 20px !important;
        width:100% !important;
        max-width: 100% !important;}
         table#numbers {
      padding: 0px; 
      margin: 0px; 
      width: 100% !important;
      background-color:#212121; }
       #numbers td {
       display: block;
       word-break:break-word;
       padding: 0px 20px 0px 0px !important; 
      }
      #numbers td:first-of-type {
        padding-bottom: 0 !important;
      }
      .descriptors,
      .grades {
        display: inline-block;
        width: 45% !important;
      }
      .descriptors td,
      .grades td {
        display: block;
        width: 100%;
      }
      .grade-border {
        display: none;
      }
      #numbers td {
        display: block;
      }
      #numbers td:first-of-type {
        padding-bottom: 0 !important;
      }
      #numbers td {
        padding: 0px 0 !important;
      }
         .blockquote {
	margin-left:20px;
    margin-right:20px;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    mso-height-rule: exactly;
    line-height: 22.4px;
    color: #5D5D5D;
    font-style: italic;
    font-weight: 300;}
         .sponsored-section {
	margin-left:0px;
    margin-right:0px;
    padding:20px;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    mso-height-rule: exactly;
    line-height: 22.4px;
    color: #212121;
    font-weight: 300;
    background-color:#ffffff;
    border-radius: 5px;}
         .owners-manual {
	margin-left:0px;
    margin-right:0px;
    padding:20px;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    mso-height-rule: exactly;
    line-height: 22.4px;
    color: #FFFFFF;
    font-weight: 300;
    background-color:#0079D1;
    border-radius: 5px;}
         .button{
text-transform: capitalize;
background-color:#0079D1;
border:1px solid #0079D1;
border-radius:3px;
color:#ffffff;
display:inline-block;
font-family: 'Roboto', Helvetica, Arial, sans-serif; 
font-weight: 500; 
font-size: 14px !important; 
line-height:36px !important;
text-align:center;
text-decoration:none !important;
width:200px !important;
        } 
    }
      @media screen and (max-width: 600px) {
      .hsimg {
        width: 150px;
        height: auto
      }
      table.content {
        width: calc(100% - 20px) !important;
        max-width: 100%;
      }
         .omnia-five-number{
        color: #ABABAB;
        font-size: 80px;
        mso-height-rule: exactly;
        font-weight: 100;
        line-height: 0px;
        align: left;
        text-align: left !important;
        padding-right: 15%;
}
    }
    @media screen and (min-width: 680px) {
      table.wrapper,
      table.content,
      table.bn
        {
        width: 640px !important;
        max-width: 640px;
      }
    }
    @media (prefers-color-scheme: dark) {
      /* Shows Dark Mode-Only Content, Like Images */
      .dark-img {
        display: block !important;
        width: auto !important;
        overflow: visible !important;
        float: none !important;
        max-height: inherit !important;
        max-width: inherit !important;
        line-height: auto !important;
        margin-top: 0px !important;
        visibility: inherit !important;
      }
      .highlight {
             background-color: #26463C;
        } 
      .tablepress-table tr {border-bottom:1px solid #ccc !important}
      /* Hides Light Mode-Only Content, Like Images */
      .light-img {
        display: none;
        display: none !important;
      }
      /* Custom Dark Mode Background Color */
      .darkmode,
      td {
        background-color: #272623 !important;
      }
        .darkmode, td.sponsored-section  {
	color: #212121 !important;
    background-color:#f6f6f6;}
         .darkmode,
      table.content {
        background-color: #272623 !important;
      }
      table#numbers { background-color: #272623 !important; }
      .footer,
      .footer td {
        background-color: #111 !important;
      }
      /* Custom Dark Mode Header Background Color */
      td.header {
        background-color: #64551f !important;
      }
      /* Custom Dark Mode Font Colors */
      h1,
      h2,
      h3,
      h4,
      h5,
      span,
      b,
      li,
      ol,
	  ul,
      .logobar {
        color: #ffffff !important;
      }
      p,td,th {
        color: #efefef !important;
      }
      p.section-title {
        color: #999 !important;
      }
      /* Custom Dark Mode Text Link Color */
      .link {
        color: #66AFE3 !important;
      }
      #backgroundTable {
        background-color: #272623;
      }
    /* Shows Dark Mode-Only Content, Like Images */
    [data-ogsc] .dark-img {
      display: block !important;
      width: auto !important;
      overflow: visible !important;
      float: none !important;
      max-height: inherit !important;
      max-width: inherit !important;
      line-height: auto !important;
      margin-top: 0px !important;
      visibility: inherit !important;
    }
    /* Hides Light Mode-Only Content, Like Images */
    [data-ogsc] .light-img {
      display: none;
      display: none !important;
    }
    /* Custom Dark Mode Background Color */
    [data-ogsc] .darkmode,
    .darkmode td{
      background-color: #272623 !important;
    }
        [data-ogsc] .darkmode table{
      background-color: #272623 !important;
    }
    /* Custom Dark Mode Font Colors */
    [data-ogsc] h1,
    [data-ogsc] h2,
    [data-ogsc] h3,
    [data-ogsc] h4,
    [data-ogsc] p,
    [data-ogsc] span,
    [data-ogsc] b,
	[data-ogsc] li,
	[data-ogsc] ol,
	[data-ogsc] ul,
    [data-ogsc] h5{
      color: #ffffff !important;
    }
    /* Custom Dark Mode Text Link Color */
    [data-ogsc] .link{
      color: #66AFE3 !important;
    }
   [data-ogsc] a {
        color: #66AFE3 !important;
      }
    }