/* Copyright (c) Microsoft Corporation.
Licensed under the MIT license. */
header {
	background-color: #09AE3E;
	height: 57px;
	width: 100%;
}

header>div {
	color: #FFFFFF;
	font: bold 2.0em "segoe ui", arial, sans-serif;
	margin-left: 32px;
	padding-top: 19px;
}

main {
	margin: 0 auto;
	width: 100%;
}

section#text-container>div>div {
	font: 1.2em "segoe ui", arial, sans-serif;
}

section#report-container {
    height: calc(0.5625 * 78vw); /* 16:9 aspect ratio */
}
@media only screen and (max-width: 575px) {
    section#report-container {
        height: calc(0.5625 * 100vw); /* 16:9 aspect ratio */
   }
}

footer>p {
	font: 1em "segoe ui", arial, sans-serif;
}

iframe {
	border: none;
}

.main-footer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 1rem;
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	background: #ffffff;
	border-top: 1px solid #dee2e6;
	color: #869099;
	left: 0;
	align-items: center;
	height: 20px;
	width: 100%;
}