@CHARSET "UTF-8";
.back{
	margin-top: 10px;
}
.back a{
	/*
	color: #300;
	font-size: 16px;
	*/
}

.portfolio-details *.menu{
	width: 240px;
	float: left;
}
.portfolio-details *.body{
	width: 680px;
	float: left;
}
.portfolio-details *.body *.body-inner{
	width: 660px;
	margin-left: 30px;
}
.list-portfolio-inner{
	width: 940px;
}
.portfolio-list-item{
	width: 465px;	
	float: left;
}
.portfolio-list-item *.portfolio-list-item-inner{
	padding-left: 10px;
	padding-right: 10px;
}
.portfolio-list-item *.cover{
	background-color: #e6e6e6;	
	padding: 15px;
	
}
.portfolio-list-item *.cover *.cover-inner{
	overflow: hidden;
	max-height: 200px;
}
.portfolio-list-item *.cover img{
	border: 0;
}

.portfolio-quick-menu-item{
	padding: 10px;
}

.portfolio-quick-menu-item *.cover{
	background-color: #e6e6e6;	
	padding: 15px;
	
}
.portfolio-quick-menu-item *.cover *.cover-inner{
	overflow: hidden;
	max-height: 100px;
}

.portfolio-quick-menu-item-inner *.cover img{
	border: 0;
}

.portfolio-quick-menu-item.active,
.portfolio-quick-menu-item:hover{
	background-color: #fafafa;	
}
.portfolio-quick-menu-item h4{
	margin-top: 0px;
}
.portfolio-details *.design-evolution-section *.illustration{
	text-align: center;
}
.portfolio-details *.design-evolution-section img{
	max-width: 630px;
	display: inline-block;
	padding: 15px;
	background-color: #fafafa;
}
.portfolio-details *.design-evolution-section p.img-caption{
	font-style: italic;
	margin-top: 0px;
}
