.crop {
overflow:hidden;
position: relative;
width: 350px;
}
.crop img{
position: absolute;
margin: auto;
min-height: 100%;
height: auto;
width: auto;
left: -100%;
top: -100%;
}
.crop6 {
height: 489px;
}
.crop6 img {
min-width: 131%;
right: -99%;
bottom: -100%;
}
.crop58 {
height: 513px;
}
.crop58 img {
min-width: 118%;
right: -100%;
bottom: -109%;
}
.crop152 {
height: 508px;
}
.crop152 img {
min-width: 115%;
right: -101%;
bottom: -118%;
}
.crop250 {
height: 234px;
width: 400px;
}
.crop250 img {
min-width: 112%;
right: -97%;
bottom: -109%;
}
.crop430 {
height: 266px;
}
.crop430 img {
min-width: 139%;
right: -101%;
bottom: -108%;
}