.chekov {
	padding: 8px;
	display: flex;
	align-items: center;
}

.chekov p.lead {
	flex-grow: 3;
	flex-shrink: 3;
	margin: 0 1.5em 0 0;
	font-style: italic;
}

.chekov img {
	flex-grow: 1;
	flex-shrink: 0;
	border-radius: 1em;
}

.main-container > .space-20 {
	display: none;
}

.footer {
	padding-top: 0 !important;
	margin-left: 125px;
	width: auto !important;
}

.footer p {
	margin: 0 0 .5em 0;
}

.footer .footer-inner {
	position: static !important;
	visibility: hidden;
	background-color: #fff;
}

.footer.noprint .footer-inner .footer-content {
	left: unset;
	right: unset;
	bottom: unset;
	background-color: #fff;
	line-height: normal !important;
}

.footer-content address {
	display: none;
}

@media only screen and (max-width: 991px) {
	.footer {
		margin-left: 0;
	}
}

@media only screen and (max-width: 767px) {
	.chekov {
		flex-direction: column;
	}

	.chekov p.lead {
		margin: 0 0 1em 0;
	}

	.footer .footer-inner .col-xs-12 {
		text-align: center;
	}

	.footer .footer-inner .col-xs-12 .pull-right {
		float: none !important;
	}

	#powered-by-mantisbt-logo {
		margin-top: 2em;
	}
}
