
#top_line .container{
	max-width: 92%;
}

.mobile-masthead-container {
	display: block;
	background-color: #002538;
}

.desktop-masthead-container {
	background-color: #002538;
}

.mobile-masthead-container img {
	margin-top:15px;
}

.desktop-navigation-container,
.desktop-masthead-search {
	display: none
}

.mobile-navigation-menu {
	display: block
}
list-inline {
	padding-right: 0;
	list-style: none;
}



.branding-logo {
	display: inline-block;
	font-family: siruca, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-display: fallback;
	font-size: 6vmin;
	color: #fff;
	text-decoration: none
}

.branding-logo span {
	color: #F0FD37
}

.masthead {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.masthead .desktop-masthead-container {
	min-width: 100%
}

.mobile-masthead-menu {
	position: relative;
	text-align: right;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 65px;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.mobile-masthead-menu li {
	display: inline-block;
    text-align: center;
}


.mobile-masthead-menu a {
	display: block;
	font-size: 16px;
	font-size: 1.4rem;
	line-height: 27px;
	line-height: 2.7rem;
	color: #fff; /*Skinny*/
	padding: 1rem 0.7rem;
	text-align: center
}

.mobile-masthead-menu a:hover,
.mobile-masthead-menu a:active,
.mobile-masthead-menu a.active {
	color: #2e8b57
}

.desktop-navigation-container {
		text-align: left
	}

@media only screen and (min-width: 992px) {
	.mobile-masthead-container,
	.mobile-masthead-search,
	.mobile-masthead-times {
		display: none
	}
	
	.desktop-navigation-container {
		display: block;
		background-color: #F0F3F4
	}
	.mobile-navigation-menu {
		display: none
	}
}

.homevideodiv {
	background-color: transparent;
}

.headerxd.mobile-masthead-container .headerxd.desktop-masthead-container {
	background-color: transparent;
}
