.two, .three{
	display:inline-block;
	width:100%;
	vertical-align:top;
}
.two h4, .three h4{ margin:0 0 .5em 0; }
.two p, .three p{ margin-top:0; }

.three .img-can{
	position:relative;
	margin:0 0 1.5em 0;
	width:100%;height:10em;
	background-size:cover;background-position:center center;
	text-align:center;
}
.three .img-can .social{
	position:absolute;
	bottom:.7em;
	width:100%;
	z-index:3;
}
.three .img-can .social .but{ 
	display:inline-block;
	width:2em;height:2em;
	border-radius:50%;
	background:rgba(74, 143, 193, .8);
	vertical-align:bottom;
	transition:.3s; 
}
.three .img-can .social .but:hover{ background:rgba(235, 148, 34, .8); }
.three .img-can .social .but img{
	margin: .4em 0 0 0;
	max-width: 58%;max-height: 70%;
}
.three .img-can .social .but.fb img{ margin: .3em 0 0 0; }
.three .img-can .social .but.twit img{ margin: .5em 0 0 0; }

.small{ margin:0; }

.person header{ background-attachment:scroll; }

@media (max-width:700px){
	.two:first-child{ margin:0 0 1em 0; }
	.three:first-child, .three:nth-child(2){ margin:0 0 2.5em 0; } 
}

@media (min-width:550px) and (max-width:700px){
	.three{
		width:48%;
	}
	.three:nth-child(2){ margin-left:-5px; }
	.three:first-child{ margin-right:4%; } 

	.small{ margin:0 auto;width:65%; }
}

@media (min-width:700px){
	.two{ width:48%; }
	.two:last-child{ margin-left:-5px; }
	.two:first-child{ margin-right:4%; }

	.three{ width:31%;text-align:center; }
	.three:first-child, .three:nth-child(2){ margin-right:3.5%; }     
	.three:nth-child(2), .three:last-child{ margin-left:-5px; }
	.three .img-can{ height:14em; }
	.three p{ margin:1.1em auto 1.6em auto; }

	.header-person{ height:16em; } 
	.small{ margin:0 auto;width:40%; }
}

@media (min-width:700px) and (max-width:900px){ 
	.small{ margin:0 auto;width:65%; }
}