#portfolio-due, #portfolio-tre, #portfolio-quatro {
	width: 100%;
	max-width: 960px;
	margin-top: 10px;
	float: left;
	z-index: 20
}

#portfolio-due .post-title, #portfolio-tre .post-title, #portfolio-quatro .post-title  {
	display: block;
	width: 460px;
	padding-top: 10px
}

#portfolio-tre .post-title {width: 310px}

#portfolio-quatro .post-title {width: 230px}

#portfolio-due .post-title a, #portfolio-tre .post-title a, #portfolio-quatro .post-title a { /* color */
	display: block;
	width: auto;
	font-family: MicraNormal;
	font-size: 14px;
	letter-spacing: 1px
}

#portfolio-tre .post-title a {width: 290px}

#portfolio-quatro .post-title a {
	width: 210px;
	font-size: 10px
}

#portfolio-due .post-item {
	width: 460px;
	float: left;
	margin: 0 10px 20px 10px
}

#portfolio-tre .post-item {
	width: 290px;
	float: left;
	margin: 0 15px
}

#portfolio-quatro .post-item {
	width: 210px;
	float: left;
	margin: 0 15px
}

#portfolio-tre .post-item img {
	width: 290px;
	height: 101px
}

#portfolio-quatro .post-item img {
	width: 210px;
	height: 73px
}

#portfolio-due .post-item img, #portfolio-tre .post-item img, #portfolio-quatro .post-item img {display: block}

#portfolio-due .post-item a.image, #portfolio-due .post-item a.video, #portfolio-tre .post-item a.image, #portfolio-tre .post-item a.video, #portfolio-quatro .post-item a.image, #portfolio-quatro .post-item a.video {
	position: relative;
	display: block
}

/*
#portfolio-due .post-item a div.image_hover,
#portfolio-due .post-item a div.video_hover,
#portfolio-tre .post-item a div.image_hover,
#portfolio-tre .post-item a div.video_hover,
#portfolio-quatro .post-item a div.image_hover,
#portfolio-quatro .post-item a div.video_hover { background }
*/

#portfolio-due .content_block {
	width: 460px;
	height: 120px
}

#portfolio-tre .content_block {
	width: 290px;
	height: 150px
}

#portfolio-quatro .content_block {
	width: 210px;
	height: 210px
}

#portfolio-due .post-content, #portfolio-tre .post-content, #portfolio-quatro .post-content {
	width: 460px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	padding: 5px 0 7px 0
}

#portfolio-tre .post-content {width: 290px}

#portfolio-quatro .post-content {width: 210px}

.read-more-portfolio { /* color */
	margin-top: 2px;	
	font-family: Verdana;
	font-style: italic;
	font-size: 11px;
	float: left;
}

.shadow_460, .shadow_310, .shadow_230 {
	margin-bottom: 0;
	padding-bottom: 5px
}

.shadow_460 {
	background: url('../images/image_shadow_460.png') no-repeat;
	width: 460px;
	height: 22px
}

.shadow_310 {
	background: url('../images/image_shadow_290.png') no-repeat;
	width: 290px;
	height: 15px
}

.shadow_230 {
	background: url('../images/image_shadow_210.png') no-repeat;
	width: 210px;
	height: 11px
}

#pagination {
	width: 100%;
	max-width: 960px;
}

.portfolio-info {margin: 20px 0 5px 0}


@media only screen and (max-width: 959px) {

	#portfolio-due, #portfolio-tre, #portfolio-quatro {margin-left

}