.filmer { overflow: hidden; } .filmer a { display: block; float: left; vertical-align: top; margin-right: 10px; text-decoration: none; font-size: 12px; font-weight: 700; color: black; margin-top: 20px; } .filmer a > img { border-top-left-radius: 2em; border-bottom-right-radius: 2em; } .filmer a:hover { color: #1A74C8; } .filmer a > figcaption { } .filmer a > figcaption > span { font-size: 11px; color: #545252; padding-top: 2px; display: block; font-weight: normal; }