.event {
    font-size: 5vh;
    font-family: 'Droid Sans Mono', monospace;
}
.event-col{
    padding-top:1vh;
    padding-bottom:1vh;
}.event:nth-child(odd){
    background-color: #d4e2fd;
}

.black {
    color: black;
}
.header-row{
    background: #d4e2fd;
    font-size: 7vh;
    font-family: 'Droid Sans Mono', monospace;
    padding-bottom:20px;
}

.container {
    width: 100vw;
    padding: 0 0 0 0;
    margin-left: 20px;
    margin-right: 20px;
}

.repeat-item.ng-leave {
    -webkit-transition:0.5s linear all;
    transition:0.5s linear all;
}

.repeat-item.ng-leave.ng-leave-active {
    opacity: 0;
    font-size:  0vh;
}

.repeat-item.ng-leave{
    opacity: 1;
    font-size: 5vh;
}
