.cover-1-1:after,.cover-16-9:after{content:'';display:block}.cover-16-9{overflow:hidden;position:relative;background:center no-repeat #FFF;background-size:cover}.cover-16-9:after{margin-top:56%}.cover-16-9 .cover,.cover-16-9 img{position:absolute;top:0;left:0;width:100%}.cover-1-1{overflow:hidden;position:relative;background:center no-repeat #FFF;background-size:cover}.cover-1-1:after{margin-top:100%}.cover-1-1 .cover,.cover-1-1 img{position:absolute;top:0;left:0;width:100%}