  <style>
dt { 
    display:inline-block;
    padding: 4px; 
    width:45%;
}

dd{
    width:40%;
    display:inline-block;
    margin-left:0px;
}

.graph-row{
    display:block;
}

.bar {
margin-bottom: 10px;
color: #fff;
padding: 4px;
text-align: center;
background: -webkit-gradient(linear, left top, left bottom, from(#ff7617), to(#ba550f));
background-color: #ff7617;
-webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.25)));
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-animation-name:bar;
-webkit-animation-duration:0.5s;
-webkit-animation-iteration-count:1;
-webkit-animation-timing-function:ease-out;
}

#data-one { -webkit-animation-name:bar-one; }
#data-two { -webkit-animation-name:bar-two; }
#data-three { -webkit-animation-name:bar-three; }
#data-four { -webkit-animation-name:bar-four; }

@-webkit-keyframes bar-one {
0% { width:0%; }
100% { width:60%; }
}

@-webkit-keyframes bar-two {
0% { width:0%; }
100% { width:80%; }
}

@-webkit-keyframes bar-three {
0% { width:0%; }
100% { width:64%; }
}

@-webkit-keyframes bar-four {
0% { width:0%; }
100% { width:97%; }
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  margin: 1em 0 1.5em;
  width: 100%;
}
caption {
  background-color: #7c77a0;
  border-radius: 4px;
  color: #fff;
  margin-bottom: 0.7em;
  padding: 0.4em;
}
table,
th,
td {
  padding: 0.5em 0.9em;
  text-align: left;
  vertical-align: top;
  /*vertical-align: bottom;*/
}
tr td {
  border-bottom: 0;
  border-top: 0;
}
td {
  /*font-size: 12px;*/
  /*font-size: 0.75rem;*/
  /*line-height: 1.5;*/
  padding: 0.6em;
}
th {
  /*font-size: 12.5px;*/
  /*font-size: 0.78125rem;*/
  background-color: #036f9d;
  color: #ffffff;
  font-weight: normal;
  padding: 0.8em 0.6em;
  text-align: left;
}
table tr:nth-child(even) {
  background: #efefef;
}
@media (min-width: 400px) and (max-width: 600px) {
  table {
    font-size: smaller;
    width: fit-content;
  }
}
@media (max-width: 400px) {
  table {
    font-size: smaller;
    width: fit-content;
  }
}
@media (max-width: 575px) {
  #rich-text-1516929605842009 ul {
    margin-left: unset;
  }
}
</style>