table.menza-table th.menu-name {
  width: 30%;
}
@media (min-width: 540px) {
  table.menza-table th.menu-name {
    width: 25%;
  }
}
@media (min-width: 976px) {
  table.menza-table th.menu-name {
    width: 20%;
  }
}
table.menza-table .meal-name div {
  margin-bottom: 2px;
}
@media (max-width: 539px) {
  table.menza-table {
    display: block;
  }
  table.menza-table tr, table.menza-table th, table.menza-table td {
    display: block;
    width: 100% !important;
  }
}

.accordion #programy-FFU-heading,
.accordion #FFU-1-heading,
.accordion #FFU-2-heading,
.accordion #FFU-3-heading,
.accordion #FFU-4-heading,
.accordion #FFU-5-heading,
.accordion #FFU-6-heading,
.accordion #FFU-7-heading,
.accordion #FFU-8-heading {
  background: #ad005f;
}
.accordion #programy-FFU-heading:hover, .accordion #programy-FFU-heading:focus,
.accordion #FFU-1-heading:hover,
.accordion #FFU-1-heading:focus,
.accordion #FFU-2-heading:hover,
.accordion #FFU-2-heading:focus,
.accordion #FFU-3-heading:hover,
.accordion #FFU-3-heading:focus,
.accordion #FFU-4-heading:hover,
.accordion #FFU-4-heading:focus,
.accordion #FFU-5-heading:hover,
.accordion #FFU-5-heading:focus,
.accordion #FFU-6-heading:hover,
.accordion #FFU-6-heading:focus,
.accordion #FFU-7-heading:hover,
.accordion #FFU-7-heading:focus,
.accordion #FFU-8-heading:hover,
.accordion #FFU-8-heading:focus {
  background: #7a0043;
}
.accordion #programy-FMV-heading,
.accordion #FMV-1-heading,
.accordion #FMV-2-heading,
.accordion #FMV-3-heading,
.accordion #FMV-4-heading,
.accordion #FMV-5-heading,
.accordion #FMV-6-heading,
.accordion #FMV-7-heading,
.accordion #FMV-8-heading {
  background: #eb690b;
}
.accordion #programy-FMV-heading:hover, .accordion #programy-FMV-heading:focus,
.accordion #FMV-1-heading:hover,
.accordion #FMV-1-heading:focus,
.accordion #FMV-2-heading:hover,
.accordion #FMV-2-heading:focus,
.accordion #FMV-3-heading:hover,
.accordion #FMV-3-heading:focus,
.accordion #FMV-4-heading:hover,
.accordion #FMV-4-heading:focus,
.accordion #FMV-5-heading:hover,
.accordion #FMV-5-heading:focus,
.accordion #FMV-6-heading:hover,
.accordion #FMV-6-heading:focus,
.accordion #FMV-7-heading:hover,
.accordion #FMV-7-heading:focus,
.accordion #FMV-8-heading:hover,
.accordion #FMV-8-heading:focus {
  background: #ba5309;
}
.accordion #programy-FPH-heading,
.accordion #FPH-1-heading,
.accordion #FPH-2-heading,
.accordion #FPH-3-heading,
.accordion #FPH-4-heading,
.accordion #FPH-5-heading,
.accordion #FPH-6-heading,
.accordion #FPH-7-heading,
.accordion #FPH-8-heading {
  background: #00628d;
}
.accordion #programy-FPH-heading:hover, .accordion #programy-FPH-heading:focus,
.accordion #FPH-1-heading:hover,
.accordion #FPH-1-heading:focus,
.accordion #FPH-2-heading:hover,
.accordion #FPH-2-heading:focus,
.accordion #FPH-3-heading:hover,
.accordion #FPH-3-heading:focus,
.accordion #FPH-4-heading:hover,
.accordion #FPH-4-heading:focus,
.accordion #FPH-5-heading:hover,
.accordion #FPH-5-heading:focus,
.accordion #FPH-6-heading:hover,
.accordion #FPH-6-heading:focus,
.accordion #FPH-7-heading:hover,
.accordion #FPH-7-heading:focus,
.accordion #FPH-8-heading:hover,
.accordion #FPH-8-heading:focus {
  background: #003f5a;
}
.accordion #programy-FIS-heading,
.accordion #FIS-1-heading,
.accordion #FIS-2-heading,
.accordion #FIS-3-heading,
.accordion #FIS-4-heading,
.accordion #FIS-5-heading,
.accordion #FIS-6-heading,
.accordion #FIS-7-heading,
.accordion #FIS-8-heading {
  background: #00957d;
}
.accordion #programy-FIS-heading:hover, .accordion #programy-FIS-heading:focus,
.accordion #FIS-1-heading:hover,
.accordion #FIS-1-heading:focus,
.accordion #FIS-2-heading:hover,
.accordion #FIS-2-heading:focus,
.accordion #FIS-3-heading:hover,
.accordion #FIS-3-heading:focus,
.accordion #FIS-4-heading:hover,
.accordion #FIS-4-heading:focus,
.accordion #FIS-5-heading:hover,
.accordion #FIS-5-heading:focus,
.accordion #FIS-6-heading:hover,
.accordion #FIS-6-heading:focus,
.accordion #FIS-7-heading:hover,
.accordion #FIS-7-heading:focus,
.accordion #FIS-8-heading:hover,
.accordion #FIS-8-heading:focus {
  background: #006252;
}
.accordion #programy-NF-heading,
.accordion #NF-1-heading,
.accordion #NF-2-heading,
.accordion #NF-3-heading,
.accordion #NF-4-heading,
.accordion #NF-5-heading,
.accordion #NF-6-heading,
.accordion #NF-7-heading,
.accordion #NF-8-heading {
  background: #76c6eb;
}
.accordion #programy-NF-heading:hover, .accordion #programy-NF-heading:focus,
.accordion #NF-1-heading:hover,
.accordion #NF-1-heading:focus,
.accordion #NF-2-heading:hover,
.accordion #NF-2-heading:focus,
.accordion #NF-3-heading:hover,
.accordion #NF-3-heading:focus,
.accordion #NF-4-heading:hover,
.accordion #NF-4-heading:focus,
.accordion #NF-5-heading:hover,
.accordion #NF-5-heading:focus,
.accordion #NF-6-heading:hover,
.accordion #NF-6-heading:focus,
.accordion #NF-7-heading:hover,
.accordion #NF-7-heading:focus,
.accordion #NF-8-heading:hover,
.accordion #NF-8-heading:focus {
  background: #49b3e5;
}
.accordion #programy-FM-heading,
.accordion #FM-1-heading,
.accordion #FM-2-heading,
.accordion #FM-3-heading,
.accordion #FM-4-heading,
.accordion #FM-5-heading,
.accordion #FM-6-heading,
.accordion #FM-7-heading,
.accordion #FM-8-heading {
  background: #e2007a;
}
.accordion #programy-FM-heading:hover, .accordion #programy-FM-heading:focus,
.accordion #FM-1-heading:hover,
.accordion #FM-1-heading:focus,
.accordion #FM-2-heading:hover,
.accordion #FM-2-heading:focus,
.accordion #FM-3-heading:hover,
.accordion #FM-3-heading:focus,
.accordion #FM-4-heading:hover,
.accordion #FM-4-heading:focus,
.accordion #FM-5-heading:hover,
.accordion #FM-5-heading:focus,
.accordion #FM-6-heading:hover,
.accordion #FM-6-heading:focus,
.accordion #FM-7-heading:hover,
.accordion #FM-7-heading:focus,
.accordion #FM-8-heading:hover,
.accordion #FM-8-heading:focus {
  background: #af005e;
}

/*# sourceMappingURL=main.css.map */
