.check-situation {
	display: inline-block;
	cursor: pointer;
	color: #0d6efd;
	text-decoration: underline;
}
.check-situation:hover {
	text-decoration: none;
}
select[name="status"],
select[name="pl_a"],
select[name="pl_b"] {
	height: 38px;
	background-color: #fff;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	cursor: pointer;
}
.vam {
	vertical-align: middle;
}
.tac {
	text-align: center;
}
.item-btn {
	display: inline-block;
	padding: 10px;
	cursor: pointer;
	border-radius: .25rem;
}
.btn-add {
	background-color: #d1e5ee;
}
.btn-add:hover {
	background-color: #bcd6e1;
}
.btn-edit {
	background-color: #ffd163;
}
.btn-edit:hover {
	background-color: #f0c55e;
}
.btn-update-depth {
	display: inline-block;
	background-color: #0d6efd;
	color: #fff;
	padding: 2px 10px;
	border-radius: 0.25em;
	cursor: pointer;
}
.btn-update-depth:hover {
	background-color: #0b5ed7;
	color: #fff;
}
.load-table {
	position: relative;
}
.load-table.load:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.6;
}

.check-situation-all {
	display: inline-block;
	background-color: #9d9d9d;
	color: #fff;
	padding: 2px 10px;
	border-radius: 0.25em;
	margin-bottom: 25px;
}
.check-situation-all-click {
	background-color: #0d6efd;
	cursor: pointer;
}
.check-situation-all-click:hover {
	background-color: #0b5ed7;
	color: #fff;
}
.check-depth {
	font-size: 10px;
}
.hidden {
	display: none !important;
}