#hero {
	top:0;left:0;right:0;
	height:50vh;
	margin:0;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:top right;
	overflow:hidden;
	opacity:1;
	background-image: url(../images/blue_bg.png);
	background-size:cover;
	background-position: top right;
	border-bottom:5px solid #fed106;
	z-index:3;
	position:relative;
}

#spacer {height:50vh;}

.m-0 {
	margin:0px !important;
}


#menu_logo {
	position:absolute;
	top:0;
	left:0;
	height:62px;
}

#nav {
	margin-bottom:-15px !important;
}


.navbar .navbar-nav {
    display: inline-block;
    float: none;
}

.navbar .navbar-collapse {
    text-align: center;
}

.nav .active {
	border-bottom:5px solid #fed106;
	
}


html,body {
	margin:0 !important;padding:0 !important;margin-top:0;
	background-color:#000;

}



#logo-video {
	height:40vh;
	width:80vw;
	left:10vw;
	position:absolute;
	mix-blend-mode: lighten;
	z-index: 2;
}

.red {
	border-bottom:2px solid red;
}
.red span {
	color:red;
}

.gold {
	border-bottom:2px solid #fed106;
}
.gold span {
	color:#fed106;
}

.blue {
	border-bottom:2px solid #06ADFE;
}
.blue span {
	color:#06ADFE;
}

.green {
	border-bottom:2px solid #05FEBC;
}
.green span {
	color:#05FEBC;
}



.banner {
/*
	background-image:url(../images/statue_of_liberty_bg.png);
	background-size:100% 100%;
	background-position:top right;
	background-repeat: no-repeat;
	background-attachment: fixed;
*/
	text-align:center;
	padding-top:10vh;
	padding-bottom:10vh;
	margin:0;
	color:#fed106;
}



.plank h1 {
	background-color:#fed106;
	color:#000;
}
.plank strong, .plank b {
	background-color:#fed106;
	color:#000;
}






.pagination {
	margin:0.25em;
	padding:1em;
	font-size:1.3em;
	
	border:1px solid #777;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	
}

.pagination a, .pagination form {
	padding:0.25em;
	border:1px solid #777;
	text-decoration:none;
	color:#777;
	margin-right:0.2em;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

}
.pagination a:hover {
	color:#000;
}
.pagination .active {
	background:#333;
	color:#eee;
}

#background {
	background-image:url(../images/statue_of_liberty_bg.png);
	background-size:cover;
	background-position:top right;
	background-repeat: no-repeat;
	position:fixed;
	
	left:0;right:0;bottom:0px;
	height:100vh;
	
	z-index:0;
	backface-visibility: hidden;
	transform: translate3d(0, 0, 0);
	pointer-events: none;
}

#footer {
	width:100%;
/*
	background-image:url(../images/statue_of_liberty_bg.png);
	background-size:100%;
	background-position:top right;
	background-repeat: no-repeat;
	background-attachment: fixed;
*/
	color:#fff;
	border-top:0.5em solid #fed106;
}
#footer a, #footer h1 {color:#fed106;}
#footer a {text-decoration:underline;}

#footer ul li {
    list-style-type: none;
    background: url(../images/fleur_de_lis_bullet.png) no-repeat top left;
    padding-left: 20px;
}





