.show-timetable-button {
  padding-left: 38%; /* valore del padding di default */
  padding-top: 2%;
}

@media only screen and (max-width: 600px) {
  .show-timetable-button {
    padding-left: 20%; /* valore del padding per schermi con larghezza massima di 600px */
    padding-top: 2%;
  }
}
@media only screen and (max-width: 400px) {
  .show-timetable-button {
    padding-left: 5%; /* valore del padding per schermi con larghezza massima di 400px */
    padding-top: 2%;
  }
}