$px: .0625em; $new_black: #363a3e; #sidebar { position: absolute; right: 0; top: 0; width: 220*$px; color: $new_black; section { margin-bottom: 17*$px; h1 { margin: 0; } h1.realisation { font-weight: normal; } } .box { background-color: #d4d6d8; border-radius: 15*$px; padding: 17*$px 12*$px 17*$px 12*$px; h1 { font-size: 1em; text-transform: uppercase; } } .box-button { background-color: #ed7831; border-radius: 15*$px; .dl-button { color: white; padding: 17*$px 12*$px 17*$px 12*$px; } } .dl-button { color: $new_black; display: block; font-weight: bold; text-align: center; text-transform: uppercase; font-size: .9em; } .dl-button:after { content: " ↓"; } .section { border-top: 1px solid #c9ccce; padding-top: 17*$px; } .section-minor { border-top: 1px solid #c9ccce; padding-top: 17*$px; h1 { font-weight: normal; font-size: 1em; } } .section-micro { font-size: .8em; color: #888; border-top: 1px solid #c9ccce; padding-top: 17*$px; h1 { font-weight: normal; font-size: 1em; } .link-list a { color: #888; } } } #main-bar { width: 640*$px; .top-link { float:right; } } .lesson-footer { clear: both; border-top: 1px solid #777; margin-top: 2em; padding-top: 1em; .section-info { text-align: center; } .previous-lesson {float: left;} .next-lesson {float: right;} }