body{
	background-color:black;
	height:100%;
}

h1, a{
	/*font-family: 'Archivo Black', sans-serif;*/
}


.main-content{
	/*background-size:100% auto;
	background-image: url("../img/spencebackground.jpg");
	background-repeat: no-repeat;
	height:100vh;*/
	background-color:black;
}

.spence{
	width:100%;
	min-height:100%;
}

/*set colors for nav bar text */
.navbar-default .navbar-brand {
    color: #FFF;
}

.navbar-default .navbar-brand:hover {
    color: #FFF;
}

.navbar-default .navbar-nav>li>a {
    color: #FFF;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #FFF;
}

.navbar-default {
    background-color: #000000;
    border-color: #000000;
}

.navbar-default .navbar-toggle {
    border-color: #000;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #000;
}

.about{
	background-color:white;
}

.about-pic{
	background-color:white;
	margin-top:25px;
	text-align:center;
}

.about p{
	text-align:justify;
	color:black;
	padding-right:10px;
}

.about p{
	margin-bottom:0;

}

.bg-video{
	height:100vh;
	padding: 0;
}

.bg-video h1{
	color:white;
}

video{
	width:100%;
	opacity:.3;
    position: fixed;
    z-index: -100;
}

.slidebreak{
	background-color:black;
}


.slidebreak h1{
	text-align:center;
	color:white;
	font-size:10vw;
	line-height:100px;
}

.footer{
	position:relative;
	bottom:0;
	background-color:black;
}

.container{
	text-align:right;
}

.container h1{
	color:white;
}

.socialmedia{
	width:35px;
	outline:none;
	border:0;
}

body > .container-fluid {
    padding: 0;
}

.sslogo-video{
	text-align:center;
	margin-top:10%;

}

.sslogo-big{
	width:400px;
}

@media (min-width: 768px){
	.navbar-right {
	    margin-top: 10px;
	}
	/*
	.slidebreak h1{
		font-size:9em;
	}*/
}

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

.nav>li {
    display: inline-block;
}

#bio{
	padding-bottom:10px;
}

.spencetext{
	margin-top: 2em;
	margin-bottom:2em;
	width:100%;
}

@media (max-width: 992px){
	.slidebreak{
	padding-top: 70px;
}
}

