 
/*Agenda Wrapper*/
 .wbox-agenda-monat {
     margin: 30px 0 20px;
}
/*von titelextra block hängender titel*/
 @media (min-width:1460px) {
     .wbox-agenda-monat {
         margin-left: -145px!important;
         width: 130px;
         float: left;
         word-wrap: break-word;
         text-align: right;
         margin-top: 0;
    }
     .wbox-agenda-monat h3 {
         text-transform: uppercase;
         font-family: 'bonkers', sans-serif;  
         font-size: 0.9em;
    }
}
 .wbox-agenda-event {
     margin-bottom: 5px;
}
/*Events Style*/
 .wbox-event-header h3{
     display: inline-block;
     font-weight: 300;
     margin: 0;
     font-size: 1em;
}
 a.event-link, a.event-pdf {
     color: #1276c1;
}
 .event-link::before {
     content: "\f08e";
     padding-right: 5px;
     font-family: 'FontAwesome';
}
 .event-pdf::before {
     content: "\f1c1";
     padding-right: 5px;
     font-family: 'FontAwesome';
     color: #1276c1;
}
 .wbox-event-datum {
     display: inline-block;
     min-width: 120px;
     width: auto;
     font-weight: bold;
}

 .wbox-agenda-beschreibung p:first-child {
     margin-top: 0;
}
 .wbox-agenda-beschreibung p:last-child {
     margin-bottom: 0;
}
/*Akkordeon*/
 .wbox-ak-title {
     position: relative;
     padding:8px 45px 8px 15px;
}
 .wbox-ak-content {
     display: none;
     padding: 15px;
}
 .wbox-ak-title .fa {
     position: absolute;
     right: 20px;
     top: 50%;
     -webkit-transform: translateY(-50%);
     -ms-transform: translateY(-50%);
     transform: translateY(-50%);
     font-size: 0.9em;
}
 .wbox-ak-title i.fa.fa-minus {
     display: none;
}
 