/* Načtení fontu Gloria Hallelujah z Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap');

/* Základní font pro všechny texty */
* {
    font-family: Arial, sans-serif !important;
}

/* Nadpisy v sekci events */
#events h3 {
    font-family: 'Gloria Hallelujah', cursive;
}

/* Popisky a trvání událostí */
#events p.duration, #events div.duration {
    font-family: Arial, sans-serif;
}

/* Popis události */
#events p.description, #events div.description {
    font-family: Arial, sans-serif;
}

/* Vybraná událost */
#events .selectedEvent {
    font-family: Arial, sans-serif;
}

/* Tlačítka pro rezervaci */
#events input.reserve_time_btn {
    font-family: Arial, sans-serif;
}

/* Tlačítka pro výběr jiné možnosti */
#events input.select_another_btn {
    font-family: Arial, sans-serif;
}

/* Nadpisy ve formuláři */
#eventForm #start_date-block-container h3, #eventForm #timeline-container h3 {
    font-family: 'Gloria Hallelujah', cursive;
}

/* Tlačítko pro uložení */
#eventForm #save_button {
    font-family: Arial, sans-serif;
}

/* Obsah widgetu */
div.ui-widget-content {
    font-family: Arial, sans-serif;
}

/* Hlavička widgetu */
div.ui-widget-header {
    font-family: Arial, sans-serif;
}

/* Tabulka časového plánu */
#timeline-container table.timeline {
    font-family: Arial, sans-serif;
}

/* Časy, které nejsou volné */
.timeline td.not_worked_time {
    font-family: Arial, sans-serif;
}

/* Volné časy */
.timeline td.free_time {
    font-family: Arial, sans-serif;
}

/* Vybraný čas */
.timeline td.selected_time {
    font-family: Arial, sans-serif;
}

/* Rezervovaný čas */
.timeline td.reserved_time {
    font-family: Arial, sans-serif;
}

/* Načítání */
div#loading {
    font-family: Arial, sans-serif;
}

/* Formulář pro datum */
#start_date-block-container .zend_form dt, 
#start_date-block-container .zend_form dt b, 
#start_date-block-container .zend_form dd label {
    font-family: Arial, sans-serif;
}
