div.thumbnail_wrapper {
    position: relative;  overflow: hidden;  width: 100%;
}
a.thumbnail-block.center-block {
    width: 100%;  overflow: hidden;  position: relative;  display: block;  padding-bottom: 72%;
    background: #000 no-repeat center;
}

#contest_content h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

div.thumbnail-label {
    position: absolute;
    padding: 5px;
    width: 100%;
}