.left-nav-container {
	display: flex;
}

.left-nav-container > .left-nav-navigation {
	min-width: 350px;
	max-width: 350px;
	margin-bottom: 40px;
	padding: 0px 20px 0px 0px;
}

.left-nav-container > .left-nav-navigation h3 {
	display: none;
	padding-bottom: 10px;
	border-bottom: 1px solid #b6d3e9;
}

.left-nav-container > .left-nav-navigation #nav-main-secondary-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.left-nav-container > .left-nav-navigation #nav-main-secondary-list li {
	padding: 6px 0;
	list-style: none;
}

.left-nav-container > .left-nav-navigation #nav-main-secondary-list > li {
	border-bottom: 1px solid #b6d3e9;
}

.left-nav-container > .left-nav-navigation #nav-main-secondary-list li a {
	text-decoration: none;
}

.left-nav-container > .left-nav-navigation #nav-main-secondary-list li a:visited {
	color: #216bab;
}

.left-nav-container > .left-nav-content {
	width: 100%;
	padding-left: 0;
	text-align: justify;
}

@media (max-width: 1200px) {
	.left-nav-container {
		justify-content: space-between;
	}
}

@media (max-width: 768px) {
	.left-nav-container {
		flex-direction: column;
		gap: 30px;
	}

	.left-nav-container > .left-nav-navigation {
		min-width: 100%;
		max-width: 100%;
		margin-bottom: 0;
	}

	.left-nav-container > .left-nav-navigation,
	.left-nav-container > .left-nav-content > .container {
		padding: 0;
	}
}
