.crop {
overflow:hidden;
position: relative;
width: 350px;
}
.crop img{
position: absolute;
margin: auto;
min-height: 100%;
height: auto;
width: auto;
left: -100%;
right: -100%;
top: -100%;
}
.crop49 {
height: 500px;
}
.crop49 img {
min-width: 158%;
bottom: -104%;
}
.crop73 {
height: 493px;
}
.crop73 img {
min-width: 156%;
right: -102%;
bottom: -107%;
}
.crop89 {
height: 500px;
}
.crop89 img {
min-width: 161%;
right: -98%;
bottom: -106%;
}
.crop105 {
height: 493px;
}
.crop105 img {
min-width: 159%;
bottom: -106%;
}
.crop125 {
height: 501px;
}
.crop125 img {
min-width: 164%;
right: -98%;
bottom: -105%;
}
.crop141 {
height: 489px;
}
.crop141 img {
min-width: 160%;
bottom: -102%;
}
.crop159 {
height: 502px;
}
.crop159 img {
min-width: 162%;
right: -99%;
bottom: -104%;
}
.crop167 {
height: 490px;
}
.crop167 img {
min-width: 154%;
right: -99%;
bottom: -97%;
}
.crop221 {
height: 491px;
}
.crop221 img {
min-width: 153%;
right: -99%;
bottom: -105%;
}
.crop263 {
height: 494px;
}
.crop263 img {
min-width: 155%;
right: -101%;
bottom: -100%;
}
.crop287 {
height: 497px;
}
.crop287 img {
min-width: 163%;
right: -102%;
bottom: -107%;
}
.crop327 {
height: 509px;
}
.crop327 img {
min-width: 153%;
right: -99%;
bottom: -104%;
}
.crop351 {
height: 490px;
}
.crop351 img {
min-width: 154%;
right: -104%;
bottom: -101%;
}