@media only screen and (min-width:768px) and (max-width:959px){.section_wrapper,.container,.with_aside .content_wrapper{max-width:unset}}.amelia-perma #amelia-container{width:100%!important;margin:0!important;max-width:unset!important;justify-content:space-between!important}.amelia-perma .am-fs__main{max-width:unset!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col .date{line-height:1!important;display:flex;justify-content:center;align-items:center}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date span{box-shadow:inset 0 0 0 2px #00d285}span.date.tooltipster.tooltipstered{background:#00d28569!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{height:100px!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col .date .number{position:relative;top:unset;left:unset;margin:0;line-height:1;display:flex;justify-content:center;align-items:center;font-size:16px}@media (max-width:767px){body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{height:60px!important}}@media (max-width:480px){body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{height:40px!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col .date .number{height:35px;width:35px}}