body.highlights { max-width: unset; min-height: 250px; padding: 0; margin: 0; text-align: left; background: url('../../img/highlights/bg.jpg'); background-position: center; } .details { position: absolute; top: 0; left: 0; bottom: 0; width: 50%; background: rgba(0,0,0,0.5); border-right: solid 1px rgba(255,255,255,0.075); overflow: hidden; } .details .inner { padding: 10px 15px; } h2 { margin: 0; font-weight: normal; font-size: 18px; padding-bottom: 5px; border-bottom: solid 1px #ccc; color: #ccc; } h2 span { float: right; } p { color: #eee; } a { color: #ec3737; }