
.site-header.compact .menu-toggle {
	display:none;
}
.site-header.compact .menu-utility > li > a {
	font-size:0.8125em;
}


.main .subheader-section {
	position:relative;
    padding: 6em 0 3em 0;
	background:#009981;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}


.subheader-section .page-title {
    margin: 0 0 0.5em 0;
    font-family: 'MuseoSans';
    font-size: 28px;
    line-height: 1.2;
    font-weight: 900;
    text-transform: uppercase;
    color: #fff;
    position: relative;
	text-align:center;
}

.subheader-section .page-desc {
    margin: 0 0 1.5em 0;
    font-family: 'MuseoSlab';
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #fff;
	text-align:center;
}
.subheader-section .page-desc br {
	display:none;
}


.main .subheader-section.no-bg {
	background:none;
}
.main .subheader-section.no-bg .page-title {
	color:#444;
}
.main .subheader-section.no-bg .page-desc {
	color:#777;
}


@media screen and (min-width: 481px) {


}

@media screen and (min-width: 661px) {

}

@media screen and (min-width:769px) {

	.main .subheader-section {
		padding-top:8em;
		padding-bottom:5em;
        text-align:center;
    }

	.main .subheader-section + .grey-background {
		margin-top:-3.5em;
	}

    .subheader-section .page-title {
        font-size: 32px;
    }
    .subheader-section .page-desc {
        font-size: 18px;
    }
	.subheader-section .page-desc br {
		display:block;
	}
  
  .footer-links li {

  /*min-height: 115px;*/

}

.contact-pages > ul > li:nth-child(3) {

  min-height: 0;

}


}

@media screen and (min-width: 993px) {

}
