span.eventchair {
  font-family: sans-serif;
}

span.eventjmeno {
  font-family: sans-serif;
}

span.eventinstituce {
  font-family: sans-serif;
}

span.anotace {
  font-family: sans-serif;
}


div.sched-popup-title {
  font-size: 20px;
}

.col1 {
  width: 10%  !important;
}

.col2 {
  width: 18%  !important;
}


.col3 {
  width: 90%  !important;
}

.col9 {
  width: 9%  !important;
}

.col13 {
  width: 13%  !important;
}

.col15 {
  width: 15%  !important;
}

.sched-event .sched-event-inner {
    margin: 0 0px 0px 0px;
}

.epicur {
border: 4mm ridge rgba(211, 220, 50, .6) !important;
}


.sched-column .sched-column-header, .sched-column .sched-column-header-sticky {
    padding: 16px 16px 15px 16px !important;
    border-bottom: 1px solid white!important;
}


.hidediv {
    display: none;
}

.sched-event .sched-event-inner {
    xleft: -0%;
}

.sched-column:first-child a.sched-event:before {
    background: none;
}

.all25 {
    left: -0%;
}

.registration25 {
    width: calc(300% - 0px) !important;
    max-width: calc(300% - 0px) !important;
    left: -0%;
    xleft: calc(-50%/3 - 0px) !important;
}

.presosm {
    width: calc(800% - 0px) !important;
    max-width: calc(800% - 0px) !important;
    left: -0%;
    xleft: calc(-50%/8 - 0px) !important;
}

.prespet {
    width: calc(500% - 0px) !important;
    max-width: calc(500% - 0px) !important;
    left: -0%;
    xleft: calc(-50%/5 - 0px) !important;
}

.paddingtop7 {
padding-top: 7px !important;
}

.paddingtop0 {
margin-top: -10px;
}