.md-availability .vcal-day.is-booked,
.md-availability .vcal-day.is-pending,
.md-availability .vcal-day.is-turnover,
.md-booking-popover .vcal-day.is-booked,
.md-booking-popover .vcal-day.is-pending,
.md-booking-popover .vcal-day.is-turnover {
    position: relative !important;
}

.md-availability .vcal-day.is-booked .vcal-price,
.md-availability .vcal-day.is-pending .vcal-price,
.md-availability .vcal-day.is-turnover .vcal-price,
.md-booking-popover .vcal-day.is-booked .vcal-price,
.md-booking-popover .vcal-day.is-pending .vcal-price,
.md-booking-popover .vcal-day.is-turnover .vcal-price {
    position: absolute !important;
    right: 1px !important;
    bottom: 4px !important;
    left: 1px !important;
    margin: 0 !important;
    font-size: 8px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    letter-spacing: -.2px !important;
}

@media (max-width: 700px) {
    .md-availability .vcal-day.is-booked .vcal-price,
    .md-availability .vcal-day.is-pending .vcal-price,
    .md-availability .vcal-day.is-turnover .vcal-price,
    .md-booking-popover .vcal-day.is-booked .vcal-price,
    .md-booking-popover .vcal-day.is-pending .vcal-price,
    .md-booking-popover .vcal-day.is-turnover .vcal-price {
        font-size: 7px !important;
    }
}
