﻿.only-active {
	float: right !important;
	font-size: 14px;
}

.study-program-layout {
	padding-left: 0px;
	padding-right: 0px;
	height: 65px;
}

#StudyProgramSettings {
	padding-bottom: 60px;
}

	#StudyProgramSettings .dropdown-menu {
		z-index: 10;
	}

	#StudyProgramSettings .dropdown-multiple-list .custom-control-label {
		margin-top: -2px;
	}

.teachers-dropdown {
	margin-left: -10px;
}

#StudyProgramSettings .div-input-multiple-list {
	height: 38px !important;
}

#StudyProgramSettings .input-multiple-list .dxbl-form-control {
	padding-top: 10px !important;
}

.status-switch-fit-content {
	margin-bottom: 10px !important;
	max-width: fit-content;
}

.sp-admin-docs-sync-dialog {
	height: 500px;
}

.sp-studies .dxbs-grid-header-container {
	width: 100% !important;
}

.consistency-grid {
	height: 200px !important;
}

.dxbs-gridview .dxbl-editform .dxbl-datagrid-inplace-edit-area {
	overflow: visible;
}

.new-grid.exercises {
	height: calc(100vh - 280px);
}

	.new-grid.exercises .card {
		height: 100%;
	}

	.new-grid.exercises.state-empty .dxbl-scroll-viewer-content {
		height: 250px;
	}

	.new-grid.exercises.dxbl-grid .card table.dxbl-grid-table {
		height: inherit !important;
	}

.exercises tr,
.exercises td {
	cursor: default !important;
}

.consistency-error button {
	color: var(--canceled-text) !important;
}
