@charset "utf-8";
/* CSS Document */

	#background
	{
	position: relative;
	background: url(../images/header.jpg) no-repeat bottom center;
	background-attachment: fixed;
	background-size: cover;
	}

body,input,textarea,select 	{
  background-color:  #000;
	font-family: 'Roboto', sans-serif;
	font-size: 11pt;
	font-weight: 300;
	line-height: 1.75em;
	}

.container-fluid {
	background-color: #F9F9F9;
}
.rounded {
	margin-bottom: 30px;
}

#main {
	
	
	
}

/* FOOTER */
.BGdark {
	background-color: #000 !important;
	color: #777777;
	text-align: center
}
.BGdark h2 {
		color: #F9F9F9;
	font-size: 2.6em;
}
.byline {
	font-size: 1.7em;
}
.bg-light {
	background: rgba(0,0,0,.2) !important;
}
#footer .fab {
	padding: 20px;

}
#footer a {
	color: #777777
}
#footer a:hover {
	color: #B6B6B6
}




h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
    color: #777;
}
h2 {
  padding-top: 30px;
	padding-bottom: 30px;
  font-size: 400%;
}
h3, h4 {
	line-height: 1.3em;
}


/* NAVIGATION */
.navbar {
	margin-bottom: 360px;
}
.nav-item {
	 padding: .7em 1.5em;
	 letter-spacing: 0.06em;
	 text-decoration: none;
	 text-transform: uppercase;
	 font-size: 1.1em;
	 outline: 0;
	 color: #fff;
}

.navbar-light .navbar-nav .active > .nav-link, 
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .show > .nav-link {
  color: #fff;

}
.navbar-light .navbar-nav .nav-link {
	color: rgba(255,255,255,.8)
}
.navbar-nav .nav-item:not(:last-child) {
   border-right: 1px solid rgba(255,255,255,.2);
}

.dropdown-menu {
	background-color: rgba(255,255,255,.7);
}

.card-header {
	color: rgba(0, 0, 0, 0.2);
}


.tagline-outter {
	text-align: center;
	margin-top: 80px;
	margin-bottom: 80px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: rgba(255,255,255,.2);
}
.tagline {
	margin: 0;
	font-style: italic;
	padding: 1em 4em;
	line-height: 1.5em;
	font-size: 1.8em;
	font-weight: 300;
	color: rgba(255,255,255,.6);
}

