a:link { text-decoration: none; }

a:visited { text-decoration: none; }

a:hover { text-decoration: none; }

a:active { text-decoration: none; }

.styled-table {
    border-collapse: collapse;
    margin: 25px 25px;
    font-size: 0.9em;
    font-family: sans-serif;
    min-width: 400px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}

.styled-table thead tr {
    background-color: #009879;
    color: #ffffff;
    text-align: left;
}

.styled-table th {
    padding: 12px 15px;
    text-align: center;
    background-color: #555555;
    color: #FFFFFF;
}

.styled-table td {
    padding: 12px 15px;
    text-align: center;
}

.styled-table tr:nth-child(odd) {
  background-color: #DDDDDD;
}

table {
  padding: 0px 40px;
  width: 50%;
  min-width: 800px;
  border-collapse: collapse;
}

.screenshot {
  width: 75%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
}
