h1, h2, h3, h4 { padding-left: 0.5em; padding-bottom: 0; } h1 { color: white; font-weight: 300; background-color: #414650; width: 100%; border: 3px solid #414650; } h2 { color: white; font-weight: 400; background-color: #414650; width: 100%; border: 2px solid #414650; } h3 { color: white; font-weight: 150; background-color: #606776; } h4 { color: black; font-weight: 100; width: 100%; text-decoration: underline; } mark { background: #aeefce; color: black; padding-left: 3px; padding-right: 3px; } a { color: #5082be; font-weight: bold; text-decoration: none; } b-gray, b-green, b-red, b-blue, b-orange, b-pink, b-purple { width: 90%; display: block; margin-left: 20px; padding: 10px; border: 1px solid; border-left: 5px solid; border-radius: 2px; word-wrap: break-word; box-shadow: 3px 3px 7px 0 rgba(0,0,0,0.3) ; } b-gray { border-color: #b1bcc2; background-color: #e9edf0; } b-green { border-color: #5fa04e; background-color: #c5e5b4; } b-red { border-color: #f65354; background-color: #fad3d4; } b-blue { border-color: #229ade; background-color: #bbe5fb; } b-orange { border-color: #cf7506; background-color: #faf3d3; } b-purple { border-color: #af74e8; background-color: #ead9fb; } b-pink { border-color: #ed5393; background-color: #fad3e5; } /* TOC */ nav.table-of-contents ul { list-style-type: none; margin-top: 0px; margin-bottom: 0px; } nav.table-of-contents>ul { top: 5px; right: 0px; z-index: 99; font-size: 12px; position: fixed; padding: 15px; border-radius: 10px 0px 0px 10px; margin: 0px; overflow: hidden; height: 90%; width: 5px; transition: .2s; } nav.table-of-contents::after { content: ""; color: black; } nav.table-of-contents>ul:hover { background: #F8F8F8; box-shadow: -5px 0px 10px 0px rgba(0,0,0,0.15); width: 30%; color: none; overflow: scroll; } nav.table-of-contents>ul:hover::before { content: "TABLE OF CONTENTS" } nav.table-of-contents>ul:hover li { display: list-item; } nav.table-of-contents li { display: none; white-space: nowrap; overflow: hidden; margin: 0px; padding: 0px; } #rendered-md { width: 100%; }