/* ------------------------------------------------------------------------------------------------------------------ */
/* Child calendar theme    of    "/css/skins/premium-light-noborder.css"                          C O L O R    S K I N           */
/* ------------------------------------------------------------------------------------------------------------------ */
@import url("premium-light-noborder.css");

:root {
	
	/* ... */
	--wpbc_cal-day-cell-border-radius: 11%;
	--wpbc_cal-day-cell-border-width: 2px;
	--wpbc_cal-day-bg-color-opacity: 7%;
	--wpbc_cal-selected-day-bg-color-opacity: 80%;
	--wpbc_cal-text-general-size: 15px;
	--wpbc_cal-text-cost-size: 60%;
	--wpbc_cal-text-header-size: 13px;
	--wpbc_cal-text-weekdays-size: 10px;
	--wpbc_cal-text-prev-next-links-size: 25px;
	--wpbc_cal-main-background-color: #fff;
	--wpbc_cal-header-text-color: #000;
	--wpbc_cal-text-prev-next-links-color: #555;
	--wpbc_cal-text-weekdays-color: #555;
	
	/* unavailable */
	--wpbc_cal-unavailable-day-color: #2c4a3d;
	--wpbc_cal-unavailable-text-color: #f9f9fa;
	
	/* available */
	--wpbc_cal-available-day-color: #ffffff;
	--wpbc_cal-available-text-color: #1f2420;
	
	/* partly */
	--wpbc_cal-timespartly-day-color: #0e7350;
	--wpbc_cal-timespartly-text-color: #d9ede0;
	
	/* selected */
	--wpbc_cal-selected-day-color: #e5e0cd;
	--wpbc_cal-selected-text-color: #1f2420;  
	
	
	
	/* approved */
	--wpbc_cal-approved-day-color: var(--wpbc_cal-unavailable-day-color);
	--wpbc_cal-approved-text-color: var(--wpbc_cal-unavailable-text-color);
	
	/* pending */
	--wpbc_cal-pending-day-color: var(--wpbc_cal-timespartly-day-color);
	--wpbc_cal-pending-text-color: var(--wpbc_cal-timespartly-text-color);  

	/* hover */
	--wpbc_cal-hover-day-color: var(--wpbc_cal-selected-day-color);
	--wpbc_cal-hover-text-color: var(--wpbc_cal-selected-text-color)
	
	/* ... */
	--wpbc_cal-day-cells-padding: 2px;
}





.date_available .wpbc-cell-box {
	background: var(--wpbc_cal-available-day-color)!important;
	color: var(--wpbc_cal-available-text-color)!important;
}

.date_approved .wpbc-cell-box {
	background: var(--wpbc_cal-approved-day-color)!important;
	color: var(--wpbc_cal-approved-text-color)!important;
}
.date2approve .wpbc-cell-box, .date2approve .wpbc-cell-box a {
	background: var(--wpbc_cal-timespartly-day-color)!important;
	color: var(--wpbc_cal-timespartly-text-color)!important;
}

.datepick-current-day .wpbc-cell-box, .datepick-current-day .wpbc-cell-box a {
	background: var(--wpbc_cal-selected-day-color)!important;
	color: var(--wpbc_cal-selected-text-color)!important;
}

.datepick-days-cell-over .wpbc-cell-box, .datepick-days-cell-over .wpbc-cell-box a {
	background: var(--wpbc_cal-selected-day-color)!important;
	color: var(--wpbc_cal-selected-text-color)!important;
}