/**
 * WARNING!
 * ---------------------------------------------------------
 * Part of e-form PDF print page.
 * See README.md in the public/e-form folder for more info.
 * ---------------------------------------------------------
 */

/* input */
.sv_date_input_wrapper {
	display: flex;
	flex-direction: row;
}
.sv_date_input {
	width: 100%;
}

/* button */
.sv_date_question .sv_date_calendar_button {
	background: none;
	border: none;
	border-radius: unset;
	margin-left: -48px;
	padding: 0;
	position: relative;
	vertical-align: top;
	width: 46px;
}
.sv_date_calendar_icon {
	height: 24px;
	width: 24px;
	padding-bottom: 1px;
	vertical-align: middle;
}

/* calendar */
.sv_date_calendar {
	position: absolute;
	z-index: 100;
}

.sv_date_calendar[data-visible='true'] {
	display: block;
}

.sv_date_calendar[data-visible='false'] {
	display: none;
}

/* editor info text */
.sv_date_default_today_info {
	white-space: normal;
}

/* fix calendar in logic view */
.sl-table .k-calendar thead th:first-child,
.sl-table .k-calendar thead th:last-child {
	position: unset;
	transform: none;
}
.sl-table .k-calendar td:first-of-type {
	padding: 0;
}
