CSS shapes. Images in rounded corner square rotated to 45 degrees (rhombus).
How to deal with :hover on touch screen devices