@import url("/static/dgst/css/pages/legal_information.css");

.responsive-portable .safetyManagementAnchorContainer {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 0.625rem;
	width: 100%;
	height: auto;
}

.safetyManagementAnchorContainer a {
	width: 7.5rem;
}

@media screen and (min-width: 768px) {
}

@media screen and (min-width: 1024px) {
	.safetyManagementTable {
		table-layout: unset;
	}

	.safetyManagementTable .section-title.small {
		font-size: 1.125rem;
	}

	.safetyManagementTable thead th:nth-child(2),
	.safetyManagementTable tbody td:nth-child(2) {
		width: 200px;
	}

	.safetyManagementAnchorContainer {
		max-width: 12.5rem;
	}

	.safetyManagementAnchorContainer .column1 {
		flex: 1;
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		height: 3.75rem;
		box-shadow: 0 0 0 1px var(--grey-color);
	}
}

@media screen and (min-width: 1440px) {
}
