#mainNav {
	& .navbar-brand {
		margin-right: 0;
	}
	& .img-fluid {
		max-width: 260px;
	}
}
@media (max-width: 1400px) {
	#mainNav {
		& .navbar-container {
			flex-direction: column;
			& .navbar-brand {
				padding-bottom: 0;
				padding-top: 0;
				& .img-fluid {
					max-height: 40px;
				}
			}
		}
		& .navbar-nav .nav-item .nav-link {
			padding-left: 0.8em !important;
			padding-right: 0.8em !important;
		}
	}
}
@media (max-width: 999px) {
	#mainNav {
		& .navbar-container {
			flex-direction: row;
			& .navbar-brand .img-fluid {
				max-height: 70px;
			}
		}
	}
}
@media (max-width: 767px) {
	.container img[style*="float:"] {
		float: none;
		display: block;
		width: 100%;
		height: auto;
		margin: 10px 0 !important;
	}
}