/* 2024-02-01 */

.jet-apb-calendar .jet-apb-calendar-body {
	display: block !important;
}

.jet-apb-calendar-date {
	border: 1px solid #DADADA;
	margin-left: 0 !important;
	padding: 20px;
	margin-bottom: 20px;
	text-align: left;
	display: block;
	max-width: 100% !important;
}

/* .jet-apb-calendar-date::before {
	content: attr(data-week-day);
} */

/*.jet-form-page--hidden {
	display: block;
}*/

.jet-apb-calendar-date.jet-apb-calendar-date--disabled {
	display: none !important;
}

.jet-apb-calendar .jet-apb-calendar-date.toggleable {
	display: none;
}

.jet-apb-calendar-body > .jet-apb-calendar-date {
    display: none;
}

.jet-apb-calendar-body > .jet-apb-calendar-date:nth-child(1),
.jet-apb-calendar-body > .jet-apb-calendar-date:nth-child(2),
.jet-apb-calendar-body > .jet-apb-calendar-date:nth-child(3) {
    display: block;
}

.jet-apb-calendar-sidebar {
	display: none;
}

.appointment-calendar.jet-apb-calendar .jet-apb-calendar-content {
	flex: 100%;
}

.jet-apb-calendar .jet-apb-calendar-week {
	display: none!important;
}

.jet-apb-calendar-header {
    display: none!important;
}
.jet-apb-calendar-date .jet-apb-calendar-date-body{
	text-align: left;
	font-weight: 500;
	text-transform: capitalize;
}

.cb_book_an_appointment .jet-apb-calendar-slots-container .jet-apb-slot {
	font-weight: 500;
    background-color: #ffffff;
    padding-left: 0px;
}
.cb_book_an_appointment .jet-apb-calendar-slots-container .jet-apb-slot--selected {
	color: #E27189;
	font-weight: 700;
}
.jet-apb-appointments-item .jet-apb-item-service-provider {
	display: none;
}
.book_pagi_cus {
    display: block;
}
span.prev_dates.disable {
    float: left;
    color: #000000;
    opacity: 0;
    cursor: none;
}
span.prev_dates {
    float: left;
    color: #E27189;
    cursor: pointer;
}
span.next_dates {
    float: right;
    color: #E27189;
    cursor: pointer;
}
.jet-apb-calendar-date-body::after {
    content: '';
    display: inline-block;
    position: relative;
    top: 10px;
    float: right;
    width: 13px;
    height: 13px;
    background: url(/wp-content/uploads/2024/01/arrow.png) no-repeat right center;
    background-size: 13px;
    transform: rotate(0deg);
}
.jet-apb-calendar-date--selected .jet-apb-calendar-date-body::after {
	transform: rotate(180deg);
}