/* custom css for homepage */

/**
 * Coronavirus - make alert more prominent
 */
.alert-mega {
	display: block;
	padding: 1rem 2.5rem 1rem 1rem !important;
	font-size: .9rem;
	background: #fff4da;
	line-height: 1.7;
}
.alert-mega .alert-body {
	max-width: 60em;
	margin: 0 auto;
}
.global-header .alert-mega h2 {
	font-size: 1.1rem;
	margin-bottom: .25rem;
}
.alert-mega p:nth-last-child(2) {
    margin-bottom: 0;
}
@media (min-width: 992px) {
	.hero-home-image {
		max-height: 840px;
	}
}

/**
.global-header {
	position: relative;
}
.global-header.nav-reveal {
	position: fixed;
}
.global-header-wrapper:after {
	background: linear-gradient(135deg,#0064b1,#0b3250);
	transform: scaleY(1);
}
**/

@media only screen and (min-width: 992px) {
    .alert-mega {
    	padding: 1.4rem 4rem !important;
    	font-size: 1rem;
    }
	.global-header .alert-mega h2 {
		font-size: 1.3rem;
		margin-bottom: .25rem;
	}
}
.alert-mega .alert-collapsed {
	display: none;
}

/** -- after scrolling -- **/
.global-header.nav-reveal .alert-mega {
	padding: 1rem 2rem !important;
	font-size: .9rem;
}
.global-header.nav-reveal .alert-mega p {
	margin-bottom: .25rem;
}
.global-header.nav-reveal .alert-mega .alert-collapsed {
	display: block;
}
.global-header.nav-reveal .alert-mega .alert-full {
	display: none;
}
