.agenda {
  font-family: "Arial";
  font-weight: normal;
  color: #172C6F; }
  .agenda .col-sm-9 {
    padding: 15px 15px 0px 15px;
    border-top: 1px dashed #172C6F;
    border-left: 1px dashed #172C6F; }
  .agenda .col-sm-3 {
    padding: 15px 15px 0px 15px;
    border-top: 1px dashed #172C6F; }
    .agenda .col-sm-3 p {
      font-weight: bold; }
  .agenda h3, .agenda p {
    font-family: "Arial";
    margin: 0px 0px 10px 0px;
    padding: 0px;
    text-align: left;
    font-size: 18px; }
  .agenda h3 {
    font-weight: bold; }
  .agenda ul {
    padding-left: 20px;
    margin-bottom: 35px; }
  .agenda .first .col-sm-3 {
    border-top: 0px dashed #172C6F; }
  .agenda .first .col-sm-9 {
    border-top: 0px dashed #172C6F; }
  .agenda .subheadline {
    font-style: italic;
    margin-bottom: 10px; }
  .agenda .ul-titel {
    margin-top: 30px; }
  .agenda .ul-anmerkung {
    padding-left: 20px; }
  .agenda .einleitung {
    font-style: italic;
    padding-left: 20px;
    margin: 30px 0px 0px 0px; }
  .agenda .referent {
    font-style: italic;
    font-weight: bold;
    margin-bottom: 0px; }
  .agenda .unternehmen {
    font-style: italic;
    margin-bottom: 0px; }
  .agenda .anmerkung {
    padding-left: 0px; }

@media only screen and (max-width: 992px) {
  .agenda h3 {
    padding: 0px !important; } }
@media only screen and (max-width: 768px) {
  .agenda .col-sm-9 {
    border-left: 0px dashed #172C6F; }
  .agenda .col-sm-3 {
    padding: 15px 15px 0px 15px;
    border-top: 1px dashed #172C6F; }
    .agenda .col-sm-3 p {
      font-weight: bold; }
  .agenda .first .col-sm-9 {
    border-top: 1px dashed #172C6F; }
  .agenda h3 {
    padding: 0px !important; } }

/*# sourceMappingURL=agenda.css.map */
