﻿#calendar {
    margin-top:20px;
}

    #calendar .fc-event {
        border: 1px solid #14377D;
        background-color: #14377D;
    }

#calendar .fc-event-container a:link, #calendar .fc-event-container a:visited {
    text-decoration:none;
    color:#FFF;
}

#calendar .fc-event-container a:active, #calendar .fc-event-container a:hover {
    text-decoration:underline;
    color:#FFF;
}

.calendarList {
    margin-top:20px;
}

.calendarList ul,
.calendarList ul li {
    margin:0;
    padding:0 0 5px 0;
    list-style-type:none;
}

.eventContacts .contact {
    float:left;
    width:38%;
}

.eventContacts:after { 
   content: ""; 
   display: block; 
   height: 0; 
   clear: both;
}

.filters {
    margin-top:20px;
}