@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css?family=Open+Sans|Source+Sans+Pro|');

/* Whole document: */
body{
  font-family: "Open Sans", sans-serif;
  font-size: 9pt;
}
/* Headers */
h1{
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 24pt;
  color: #999999;
}
h2{
  font-family: "Source Sans Pro", sans-serif;
  font-style: italic;
  font-size: 14pt;
  color: #7ac143;
}
h3{
  font-family: "Source Sans Pro", sans-serif;
  font-style: italic;
  font-size: 12pt;
}
h4,h5,h6{
  font-family: "Source Sans Pro", sans-serif;
  font-style: italic;
  font-size: 11pt;
}
/* Whole document: */
.flat-table {
  font-family: "Source Sans Pro", sans-serif;
}
/* Whole document: */
<html>
<head>
<style>
table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  text-align: left;
  padding: 8px;
}

div.figure {
    display: table;
}

div.figure p {
        display: table-caption;
        caption-side: top;
}

caption {
    text-align: justify;
    font-weight: bold;
}

p.caption {
    text-align: justify;
    font-weight: bold;
}

div.dt-buttons {
    float: right;
}
</style >
</head >
</html >
