body {
padding-bottom:;
padding-top:50px;
font-weight: 400;
font-family: 'Source Sans Pro', sans-serif;
overflow-y:scroll;
}

#logo{
font-family: 'Geogrotesque-Light';
font-weight:600;
color: white;
}

.navbar li{
	padding-left:1px;
}

.navbar-brand {
	padding-left:1px;
}

.affix-top,.affix{
 position: static;
}

.navbar-brand {
	padding-left:1px;
}

/************ SIDEBAR *************/


#sidebar{
/*		margin-top: 75px; */
		margin-top: 53px;
		background-color:; 
}

#right{
	background-color:;
	margin-top: 73px;
}

#right img{
	margin-bottom: 75px;
}


#sidebar li{
	 font-family: 'Source Sans Pro', sans-serif;
	 font-weight: 700;
	 background-color:;
	 
}


#sidebar a:link {
	color:black;
	text-transform: uppercase;
}

#sidebar a:visited {
	color:black;
}



.not-active {
   pointer-events: none;
   cursor: default;
}


/*----------- NAVBAR ----------------*/


#topdeck{
	background-color:;
	letter-spacing: 2px;

}

#navbar a:hover{
	color:white;
}

#navbar{
	margin-right:5px;
}

.navbar{
	background-color:black;
	border-bottom: 0px;
}

.navbar-brand {
	padding-left:20px;
}


.navbar-inner{
	background-color:black;
	padding-top:10px;
}


.navbar-toggle{
	background-color:black;
	border-radius:0px;
	color: white;
	border: 0px;
}


.navbar li{
	padding-left: 60px;
}

#tiptop {
	padding-top:10px;
	padding-bottom:5px;
	letter-spacing: 2px;
}

/* ABOUT ================================= */

#about{
	margin-top: 80px;
	margin-bottom: 80px;
}

#about h4{
	padding-top: 0px;
	margin-top: 0px;
}

#max{
	max-width: 1080px;
	margin: auto;
	text-align: center;
	padding-top: 10px;
	background-color:;
}

#first{
		margin: auto;
}

#throne{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 13px;
	text-decoration: none;
}

#topdeck{
	max-width: 1060px;
	margin: auto;
	
}

#tiptop{
text-decoration: none;
background-color:;
}

#huff{
	background-color:;
	max-width: 1040px;
	margin: auto;
	text-align: center;
	padding-top: 10px;
}

#navstyle a:link{
	background-color:;
	padding-top: 19px;
}


#cover{
	background-color: green;
	max-width: 1060px;
	text-align: center;
}

#first{
	background-color:white;
	max-width: 1060px
}

#grid{
	margin: auto;
	text-align: center;
	max-width: 1115px;
}

#do{
	background-color:white;
}

/* LINK SITUATION ================================= */

/* unvisited link */
.nav li a:link {
    color:white;
}

/* unvisited link */
.navbar-header a:link {
    color:white;
}


/* visited link */
.nav li a:visited {
    color:white;
}


/* SIDEBAR ================================= */

#sidebar h2{
	padding: 0px;
	margin: 0px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 700;
}

#sidebar h4{
	 padding: 0px;
     margin: 0px;
	 font-family: 'Source Sans Pro', sans-serif;
	 font-weight: 600;
}

#sidebar h5{
	 font-family: 'Source Sans Pro', sans-serif;
	 font-weight: 400;
	 padding-top: 15px;
	 
}

#sidebar h3{
	margin-top: 0px;
	padding-top: 0px;
}

#sidebar{

/*padding-top:120px;*/
letter-spacing: normal;
/*background-color:black;*/
padding-bottom: 50px;	
background-color:;

}


/*----------- GRID ----------------*/

.thumbnail {
border: none;
background-color:white;
padding-top: 10px;
}    

#placard{
background-color:black;
color:white;
margin: 0 auto;
text-align: center;
font-family: 'Source Sans Pro', normal;	
font-weight: 400;
letter-spacing: 2px;
}




/************ START MEDIA QUERY *************/

/* MEDIA QUERY ================================= */

@media (min-width: 979px) {
  #sidebar.affix-top {
    position: static;
  	margin-top:30px;
  	width:290px;
  	
  }
   
  #sidebar.affix {
    position: fixed;
    top:70px;
    width:120px;
  }
  
    #ex.affix-top {
    position: static;
  	margin-top:30px;
  	width:120px;
  	
  }
   
  #ex.affix {
    position: fixed;
    top:70px;
    width:290px;
  }


#cover{
	background-color:white;
	margin-top: 50px;
}


}


/*----------- GRID MQ ----------------*/

/* Large desktops and laptops */
@media (min-width: 1200px) {
	#placard{height: 55px;
	padding-top:6%;
	padding-bottom:5%;
		
	}
	
#logo{
font-family: 'Geogrotesque-Light';
font-weight: 600;
font-size:xx-large;
color: white;
background-color:;
}


}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
	#placard{height: 45px;
		padding-top:5%;
		padding-bottom:5%;
		
	}
	
#logo{
font-family: 'Geogrotesque-Light';
font-weight: 600;
font-weight: 700;
font-size:xx-large;
color: white;
background-color:;
}

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px)
 {
	#placard
	{
	height:45px;
	padding-top:5%;
	padding-bottom:5%;	
	}

.navbar-brand {
	padding-left:1px;
}

.navbar li{
	padding-left: 30px;
}


.navbar-inner{
	background-color:black;
	padding-top:1px;
}

#logo{
font-family: 'Geogrotesque-Light';
font-weight: 600;
font-size:large;
color: white;
padding-left: 15px;
padding-top: 20px;
}





#right{
	background-color:;
	margin-top: 73px;
/*	text-align: center; */
}

}


/* Landscape phones and portrait tablets */
@media (max-width: 767px)

{
	#placard{
			 height: 45px;
			 max-width: 370px;
			 padding-top:2%;
			 padding-bottom:5%;
			}
			
			.navbar li{
	padding-left:1px;
}

.navbar-brand {
	padding-left:1px;
}

/*
#sidebar img{
	padding-top: 23px;
}
*/

#right{
	background-color:;
	margin-top: 20px;
	text-align: left;
}


}

/* Portrait phones and smaller */
@media (max-width: 480px)

{
	#placard{
			height:45px;
			max-width: 370px;	
			padding-top:4%;
			padding-bottom:5%;
			}

.navbar li{
	padding-left:1px;
}

.navbar-brand {
	padding-left:1px;
}


#tiptop {
border-bottom: 1px solid white;
}

#sidebar{
	text-align: center;
}

#right{
	background-color:;
	margin-top: 20px;
}

#sidebar{
	text-align: center;
}

#right{
	text-align: center;
}

}


/************ END MEDIA QUERY *************/


#max{
	background-color:;
	margin-top:35px;
}

#right h1{
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#sidebar h4{
	padding-bottom: 5px;
}


#right img{
	padding-top: 25px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#leftCol {
	letter-spacing: 2px;
}

#right h1{
	text-align: center;
	padding-top: 14px;	
}

#right h2{
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#right p{
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#sidebar .nav ul{
	padding-left: 0px;
	margin-left: 0px;
	background-color:;
}

#main{
	
}


