

/* BLOCK LIST */

.wt-event-row {
    display:flex; align-items:center; 
}

/* GRID */

.em.em-list.em-grid .em-item .em-item-info, .em.em-list.size-small .em-item .em-item-info {

    border-top: none;}

    .em.em-list .em-item {background-color:#fff;border-radius:var(--wt-border-radius-md);overflow:hidden;}

    .wt-date-box {

        color: var(--wt-color-primary-50-shade);
  min-height:75px;
    width: 75px;
    text-align: center;
    align-content: center;

    margin-right: 1em;
    border-radius:var(--wt-border-radius-md);
}
.wt-event-list {
    border-radius:var(--wt-border-radius-md);
    background: white;
    padding: 1em;
}
.wt-date {

        font-size: 2.5em;
    font-weight: 800;
}
span.wt-month {
    text-transform: uppercase;
    font-weight: 500;
}
.em.em-list.em-grid>div.em-item .em-item-info .em-item-title a 
{
    color:var(--wt-color-primary-50-shade)!important;
    }

    .wt-event-details {
    align-self: flex-start;
        color: var(--wt-color-primary-50-shade);
}

.wt-event-name {
    font-size: 1.2em;
    font-weight: 600;

}

ul.wt-meeting-docs {
    list-style-type: none;
    margin: 0;
    padding: 0;
        min-width: 16em;

}
ul.wt-meeting-docs li {
    display:flex;
}


.wt-meeting-docs li a {
    text-decoration: none;
    font-size:1em;
    position: relative;

    padding: .5em 1em;
    width:18em;
    margin-bottom:8px;
    border-radius:var(--wt-border-radius-sm);
    
  
}

/* .wt-meeting-docs li a:hover {
     background:var(--wt-color-primary-25);
     transition:var(--transition-1);
} */


.wt-single-event-wrap {
        display: flex;
    justify-content: space-between;
}
.wt-event-uploads {border-left:var(--wt-border-medium);}

.wt-event-doc-button {padding:.75em 1em ; 
background:var(--wt-color-primary-10);
border-radius: var(--wt-border-radius-sm); 
color:var(--wt-color-primary-25-shade);
margin-right:.5em;
}
.wt-event-doc-button:hover {background:var(--wt-color-primary-25);}


.wt-event-canceled {
    color: white;
    background: #A33535;
    padding: 2px 8px;
    letter-spacing: 2px;
}