body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{height:auto!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col ::before{padding-top:0;display:none}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col .date{line-height:normal!important;min-height:60px}#booking-kosice,#booking-bratislava{margin-left:auto;margin-right:auto;padding:0;max-width:860px}.booking-dialog{padding:20px;background:none;background-color:#fff;border:none}.booking-dialog .dialog-header{margin-bottom:0;padding:20px;padding-top:40px;padding-bottom:0;text-align:center}.booking-dialog .dialog-header h2{margin:0}.booking-dialog .dialog-header p:first-of-type{margin-top:15px}.booking-dialog .dialog-header p:last-child{margin-bottom:0}.booking-dialog .booked-calendar-shortcode-wrap{position:relative}.booking-dialog .booked-calendar-wrap{height:auto!important}.booking-dialog .booked-appt-list{display:flex;flex-wrap:wrap}@media (max-width:479px){.booking-dialog .booked-appt-list{flex-direction:row}}.booking-dialog .booked-appt-list h2{width:100%}.booking-dialog .booked-appt-list .timeslot{width:50%}@media (max-width:479px){.booking-dialog .booked-appt-list .timeslot{width:100%}}