.dl-vertical-list {
  padding: 0 3em 0 0;
}
.dl-vertical-list:last-child {
  padding: 0;
}

.dl-vertical-list__title {
  font-size: 1.2em;
}

@media (max-width: 768px) {
  .dl-vertical-list {
    padding-right: 0;
  }
}












table {
    /* margin-bottom: 15px; */
    /* border-collapse: collapse; */
    /* border-spacing: 0; */
    /* padding: 0 0 0 0; */
}

table .th2 {
    background: #fff5c0;
    color: #686767;
    font-weight: bold;
    padding: 10px;
    vertical-align: top;
    text-align: center;
    border: 1px solid #d9d9d9;
    border-collapse: collapse;
}

table .th2 {
    background: #686767;
    color: #FFFFFF;
    font-weight: bold;
    padding: 10px 30px;
    vertical-align: top;
    text-align: center;
    border: 1px solid #d9d9d9;
    border-collapse: collapse;
}

table .th22 {
    background: #686767;
    color: #FFFFFF;
    font-weight: bold;
    padding: 10px 90px;
    vertical-align: top;
    text-align: center;
    border: 1px solid #d9d9d9;
    border-collapse: collapse;
}


table .th3 {
    background: #ccc;
    color: #686767;
    font-weight: bold;
    padding: 10px;
    vertical-align: top;
    text-align: left;
    border: 1px solid #d9d9d9;
    border-collapse: collapse;
}

td {
    adding: 7px;
    vertical-align: top;
    border: 1px solid #d9d9d9;
    border-collapse: collapse;
    padding: 10px;
}