.j51news { .newsitem-inside { background-color: #fff; } .newsitem { text-align: left; } .newsimg { position: relative; &::after { position: absolute; content: ''; background-color: #0582CA; bottom: 0; left: 0; width: 60px; height: 4px; } } .tags { text-align: center; .label-info[href] { border-width: 0; padding: 0 6px; } li { line-height: 1rem; } } h3 { font-weight: bold; letter-spacing: .6px; text-transform: uppercase; } .newsdate { text-transform: uppercase; } .btn { display: block; margin-bottom: 5px; margin-top: 20px; } }