@charset "utf-8";
/* CSS Document */
body{
	background-color: #FFCFCF;
	height:auto;
	
}

header{
	height: 120px;

}

.header{
	background-color:#FFCFCF;
}

.logo{
	float:left;
	width: 30%;
}

.row:after{
	content: "";
	display: table;
	clear:both;
}

.logo li, p{
	color: white;
}

/*.intro{
float:right;
padding-right: 10px;

}*/

h1{
	color:#030303;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
}

nav{
	margin-top:30px;
}

ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li{
float:left;
	
}

li a{
display: block;
color:white;
padding-right:20px;
text-decoration: none;
}

li a:hover{
	color:#030303;
}

/*header styles*/


/*cover*/
#cover{
	margin-bottom:80px;
}


/*main styles*/

.special_section{
	height:94px;
	background-color: aliceblue;
	margin-top:25px;
}

.special_section p{
	text-align: center;

}

.column {
  width: 100%;
	
}

/* Clear floats after the columns */
.columns:after {
  content: "";
  display: table;
  clear: both;
}

.columns{
	/*margin-left:200px;*/
	
}

 #goals, #resume, #contact {
		margin-bottom: 80px;
}

.the_designs, #work, #moodboards {
	margin-bottom: 90px;
	  display: flex;
  justify-content: center;
}
	
.the_designs {
	  display: flex;
  justify-content: center;
}


/* slideshow */
div.scroll-container {
  background-color: #333;
  overflow: auto;
  white-space: nowrap;
  padding: 10px;
}

div.scroll-container img {
  padding: 10px;
}




/*fixed header*/

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

.sticky + .content {
  padding-top: 102px;
}

	


