#nav_toggle{display: block;}
#top.fixed .wrap{height: 80px;}
#top.fixed #logo{width: 180px;}
#nav_toggle{display: block;}
#top.fixed #nav_toggle{top: 20px;}
nav{
	padding: 0;
	top: 100%;
	left: -15px;
	width: 220px;
	max-height: 0;
	overflow: hidden;
	background: #4f5d69;
}
.show_nav nav{padding: 10px 0 10px 0; max-height: 300px;}
nav ul{width: auto;}
nav li a{padding: 6px 15px 6px 15px; color: #fff;}
nav li.current a, nav li a:hover{color: #adbece;}
#header .wrap{padding: 70px 0 50px 0;}
#header.home .wrap{padding: 80px 0 80px 0;}
.project h2{font-size: 20px;}
.project h2:after{text-align: center;}
.project .dash{margin: 5px 0 5px 0;}