.crop {
overflow:hidden;
position: relative;
width: 350px;
}
.crop img{
min-height: 115%;
min-width: 115%;
position: absolute;
margin: auto;
width: auto;
height: auto;
left: -100%;
right: -100%;
top: -100%;
bottom: -100%;
}
.crop3 {
width: 240px;
height: 240px;
}
.crop3 img {
min-height: 167%;
min-width: 167%;
bottom: -50%;
}
.crop5 {
height: 500px;
}
.crop5 img{
bottom: -97%;
}
.crop6 {
height: 320px;
}
.crop6 img{
bottom: -115%;
}
.crop21 {
height: 420px;
}
.crop28 {
height: 370px;
}
.crop35 {
height: 390px;
}
.crop38 {
height: 500px;
}
.crop40 {
height: 365px;
}
.crop45 {
height: 290px;
}
.crop45 img{
bottom: -105%;
}
.crop61 {
height: 300px;
}
.crop62 {
height: 300px;
}
.crop63 {
height: 300px;
}
.crop88 {
height: 395px;
}
.crop88 img{
bottom: -103%;
}
.crop110 {
height: 320px;
}
.crop110 img{
bottom: -95%;
}