.tx-tdcalendar-pi1 {
     margin-top: 9px;
}


.label {
  color: #444;
  white-space: normal;
  display:block;
}

.tx-tdcalendar-pi1 div.tdcalendar_list table.items td {
  padding: 10px 0 15px 5px;
}
.tx-tdcalendar-pi1 div.tdcalendar_list table.items td.label {
  width: 96%;
  margin-top: 9px;
}


.tx-tdcalendar-pi1 h1, .tx-tdcalendar-pi1 h2, .tx-tdcalendar-pi1 h3, .tx-tdcalendar-pi1 h4, .tx-tdcalendar-pi1 h5, .tx-tdcalendar-pi1 h6 {
  color: #222;
  font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 500;
  line-height: 1.1;
}

table, .table {
  color: #222;
}

