/* * 4.5 Article Styling * --------------------- */ article { position: relative; padding: 10px 0px; border-bottom: $line; margin-bottom: 10px; &:last-of-type { border-bottom: $noborder; } header { padding: 35px 0px; text-align: center; } footer { text-align: center; padding: 35px 0px; margin-top: 20px; border-top: $line; border-bottom: $line; letter-spacing: 2px; text-transform: $tags_text-transform; font: { family: $sfont; size: .8em; } } .meta { position: relative; @if $meta_line_display == yes { &:after { content: ''; position: absolute; top: 100%; height: 15px; border-bottom: $line; width: 10%; left: (50% - (10% / 2)); } &:before { content: ''; width: 5px; height: 5px; background: $bodybg; position: absolute; top: 160%; left: 50%; margin-top: -(5px * 1.414213562)/2.8; margin-left: -(5px / 2); transform: rotate(45deg); border-bottom: $line; border-right: $line; z-index: 2; } } } .rm { text-align: center; padding: 10px 0px; font-family: $sfont; letter-spacing: 2px; a { @include ghostbutton($rm_border_color, $rm_background_color, $rm_hover_border_color, $rm_hover_background_color); } } .post { text-align: justify; } img { max-width: 100%; padding: 10px 0px; } ol { margin: 1em 0; padding: 0 0 0 40px; li { list-style-type: decimal; } } ul { @extend ol; li { list-style-type: circle; } } }