

/* Start:/local/components/zdravservice/schedule/templates/.default/style.css?17616854621997*/
.tabs.tabs-mb-ext {
	margin-bottom: 60px;
}
.schedule_border_block .tabs .nav-tabs > li {
	margin-bottom: 6px;
}
.schedule-doctor {
	margin-bottom: 34px;
}
.schedule-doctor__header {
	display: flex;
	justify-content: space-between;
	gap: 32px;
	margin-bottom: 24px;
}
.schedule-doctor__name {
	color: #0dbc91;
	margin-bottom: 4px;
}
.schedule-doctor__specializations {
	font-size: .86667em;
	line-height: calc(1em + 7px);
}
.schedule-doctor__btn-online {
	padding-top: 6px;
}
.schedule-doctor__scroll-container {
	width: 100%;
	overflow-x: auto;
	padding-bottom: 8px;
}
.schedule-doctor__week {
	table-layout: fixed;
	border-radius: 3px;
	border: solid 1px #e5e5e5;
}
.schedule-doctor__week--desktop {
	width: 100%;
	min-width: 470px;
	table-layout: fixed;
}
.schedule-doctor__week--mobile {
	min-width: 240px;
}
.schedule-doctor__week th {
	border: solid 1px #e5e5e5;
	padding: 6px 12px;
	text-align: center;
	background: #F7F9FA;
}

.schedule-doctor__week--desktop th {
	width: calc(100% / 7);
}
.schedule-doctor__week--mobile th {
	width: 78px;
}
.schedule-doctor__week td {
	border: solid 1px #e5e5e5;
	text-align: center;
	padding: 6px 12px;
}
body.eye_version .schedule-doctor__week th,
body.eye_version .schedule-doctor__week td {
	background-color: transparent;
	border-color: #000;
}
body.eye_version_yellow_color .schedule-doctor__week th,
body.eye_version_yellow_color .schedule-doctor__week td {
	border-color: #ff0 !important;
}
.schedule-doctor__week--mobile td {
	width: auto;
}

@media (max-width: 991px) {
	.tabs.tabs-mb-ext {
		margin-bottom: 50px;
	}
	.schedule-doctor__header {
		flex-wrap: wrap;
		gap: 10px;
	}
	.schedule-doctor__info {
		width: 100%;
	}
	.schedule-doctor__btn-online {
		padding-top: 0;
		width: 100%;
	}
	.schedule-doctor__week--desktop {
		display: none;
	}
	.schedule-doctor__week--mobile {
		display: table;
	}
}
@media (min-width: 992px) {
	.schedule-doctor__week--desktop {
		display: table;
	}
	.schedule-doctor__week--mobile {
		display: none;
	}
}

/* End */
/* /local/components/zdravservice/schedule/templates/.default/style.css?17616854621997 */
