﻿.countdown-timer1, .countdown-timer2, .countdown-timer3  {
    text-align: center;
    padding: .75em;
    background: #e8e8e8; 
}

.countdown-timer1 p, .countdown-timer2 p, .countdown-timer3 p  {
    margin-top: 0; 
}

.countdown-timer1 label, .countdown-timer1 label, .countdown-timer3 label {
    display: block;
    font-weight: 100;
    margin: 0 0 .5em; 
    font-size: 1.25em;
}

.clockdiv1, .clockdiv2, .clockdiv3 {
  display: inline-block;
  font-weight: 100;
  text-align: center; }
    .clockdiv1 > div, .clockdiv2 > div, .clockdiv3 > div {
        padding: 5px;
        background-color: #FFFFFF;
        float: left;
        border: #404040 1px solid;
    }
.clockdiv1 div > span, .clockdiv2 div > span, .clockdiv3 div > span    {
padding: .25em;
padding-bottom: 0;
display: inline-block; }
.clockdiv1 .smalltext, .clockdiv2 .smalltext, .clockdiv3 .smalltext  {
font-size: .7em; }

.today-label1 {
    /**display: none;
  padding: 1em;
  background: #FFFFFF; }**/
}
.today-label2 {
    /**display: none;
  padding: 1em;
  background: #FFFFFF; }**/
}
.today-label3 {
    /**display: none;
  padding: 1em;
  background: #FFFFFF; }**/
}
.is-today #clockDiv {
  display: none; }

.is-today .today-label {
  display: block; 
  padding: .25em;
}

.is-today .countdown-timer-label span:first-of-type {
  display: none; }

.is-today .countdown-timer-label span:nth-of-type(2) {
  display: inline; }

.countdown-timer-label span:nth-of-type(2) {
  display: none; }

.additionalEventWrapper {
    display: none;
}

.additionalEventWrapper ul {
    list-style-type: none;
    text-align: center;
    margin: 0;
}

.additionalEventWrapper ul li {
    padding: .5em;
}

.additionalEventWrapper .fa {
    margin-right: .25em;
}