.masthead-sentinel {
	display: none;
}

#primary-menu>li.active {
    background-color: #61666d;
}

#tablet-menu-button {
	display: none;
	color: #ffffff;
	cursor: pointer;
	text-transform: uppercase;
	margin-top: .2em;
    font-size: 1.2em;
}
.tablet-navigation .to-close .icon-menu span:nth-child(2) {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
}
.tablet-navigation {
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	font-family: "Orbitron", sans-serif;
    font-weight: 700;
    background: rgba(4,20,39,0.9);
    
}
.tablet-navigation ul {
	list-style: none;
    margin: 0;
    padding-left: 0;
    overflow-x: hidden;
}
.tablet-navigation ul li {
	line-height: 3.5em;
	padding: 0px 20px;
    width: 100%;
    position: relative;
}
.tablet-navigation ul a {
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

#mobile-navigation {
	background: rgba(4,20,39,0.9);
	padding: 0px;
}
#mobile-navigation ul li {
	padding: 0px 20px;
    width: 100%;
    position: relative;
}
#mobile-navigation ul a {
	text-transform: uppercase;
}

#banner {
	position: relative;
	float: left;
	width: 100%;
	min-height: 133px;
	background-color: #133d71;
} 
#banner .container {
	padding: 0px;
} 
#homeslider ul.slides li {
	float: left;
	width: 100%; 
	background-position:center;
	background-size:cover;
	background-repeat:
	no-repeat;
	min-height:540px;
}
.flexslider {
	margin:0px!important;
	border:none!important;
} 
.bannertext {
	position:absolute;
	bottom:10px;
	right:0;
	width:100%;
	background:rgba(19, 61, 113, 0.5);
	z-index:5;
	font-family:'Orbitron', sans-serif;
} 
.bannertext .text {
	float:left;
	width:100%;
	padding:25px 27px 25px 21px;
}

@media screen and (min-width: 1076px) {
	.main-navigation #mobile-menu-button {
		display:none!important;
	} 
	.menu-top-navigation-container ul {
		display:inline-block!important;
	}
} 

@media screen and (max-width: 1077px) {
	.menu-top-navigation-container ul {
		display:none;
	}
	#tablet-menu-button {
		display: block;
	}
	.tablet-navigation {
		display: block;
	}
	#masthead .container-inner {
		padding-bottom: 0.5px;
	}
}

@media screen and (max-width: 755px) {
	#colophon .widgets.widgets-3 .widget-wrapper {
		float: left!important;
		width: 100%;
		text-align: center;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	#text-2 {
		text-align: center;
	}
	#colophon #text-4 {
		padding-bottom: 30px;
	}
	#colophon .widgets aside {
		padding: 30px 40px;
	}
	.copyright {
		width: 100%;
		text-align: center;
		margin-bottom: 10px;
	}
	.providers {
		float: left;
		width: 100%;
	}
	.help {
		float: left;
		width: 100%;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 0px;
	}
}

@media screen and (max-width: 675px) {
	#homeslider ul.slides li {
		min-height: 366px;
	}
	.bannertext {
	    position: static;
	    float: left;
	    width: 100%;
	    background: #133d71;
	}
}

@media screen and (max-width: 600px) {
	#tablet-menu-button {
		display: none;
	}
	.tablet-navigation {
		display: none;
	}
	#masthead .container-inner {
		padding-bottom: 0px;
	}
}

@media screen and (max-width: 470px) {
	#homeslider ul.slides li {
		min-height: 250px;
	}
}