body {
		background-image: linear-gradient(rgba(0,12,0, 0.9),rgba(0,12,0, 0.7));
}
.headline-holder {
	color:black;
	}
	
.headline-holder a {
	background-image:linear-gradient(rgba(255,224,0, 0.85),rgba(255,224,0, 0.7));
	border-radius: 100rem 100rem 0 0;
	margin-bottom:0px !important;
	display:block;
	vertical-align:bottom !important;
	padding:4%;
}
.headline-holder a::before {
   content: url(/images/headline-black.svg);
}
.headline-holder div {
	position:relative;
	vertical-align: top !important;
	color:black;
	}
.headline-holder h1 {
    display:none;
}
#header nav ul li {
	background-image:linear-gradient(rgba(255,224,0, 0.9),rgba(255,224,0, 0.7));
	border: 0.1vw black solid;
}
#header.alt nav a {
					color: #000;
					font-weight:bold;
				}

					#header.alt nav a:active, #header.alt nav a:hover {
						color: #050;						
					}
			
#hittahit span {
background-image:linear-gradient(rgba(255,224,0, 0.9),rgba(255,224,0, 0.7));
color:black;
display:inline-block;
padding:0.6em;
border-radius:5px;
}	

.swfi-icon-arrow-up {
color:#666;
		}
.swfi-arrow-circle-btn {
   background-color:rgba(255,224,0, 0.5) !important;
   border: 1px rgba(0,0,0, 0.5) solid;
	}		
.navPanelToggle *:before {
			background-image:linear-gradient(rgba(255,224,0, 0.9),rgba(255,224,0, 0.7));
			color: #000;
		}
.mapwrapper {
 width:92%;
} 