:root { --md-primary-fg-color: #3d90ce; --md-accent-fg-color: #3d90ce; } :root > * { /* Footer */ --md-footer-bg-color: #e8e8e8; --md-footer-bg-color--dark: #cccdcf; --md-footer-fg-color: #3d90ce; --md-footer-fg-color--light: #fff; /* Background */ --md-default-bg-color: #f1f1f1; } [data-md-color-scheme="slate"] { /* Footer */ --md-footer-bg-color: #2e3136; --md-footer-bg-color--dark: #262b2f; --md-footer-fg-color: #3d90ce; --md-footer-fg-color--light: #fff; /* Background */ --md-default-bg-color: #1e2124; } .md-banner { background-image:linear-gradient(270deg, rgba(84,142,201,1) 0%, rgba(77,27,101,1) 100%); color: #ffffff; font-weight: bold; } .md-version__list { overflow: auto; } .md-header-nav__title { margin-left: 0; } .md-header__title { margin-left: 0; } ul.video-list { counter-reset: section; list-style: none; padding-left: 0; position:relative } ul.video-list .video:not(:last-of-type) a { border-bottom:2px solid #e6e6e6 } ul.video-list a { position: relative; padding: 2rem 2rem 2rem 4.2rem; display: block; box-sizing:border-box } ul.video-list a .info { padding-top:0.25rem } ul.video-list a .info::before { counter-increment: section; content: counter(section); position: absolute; left: 1.5rem; color:black } ul.video-list a .info > p, ul.video-list a .info > span { color:black } ul.video-list a .info .title { margin-top: 0; margin-bottom:0.7rem } ul.video-list a .info .description { margin-bottom: 1rem; } ul.video-list a .info .duration, ul.video-list a .info .duration span { color: #6e6e6e; } ul.video-list a:hover, ul.video-list a:focus { text-decoration:none } ul.video-list a:hover { background:#f2f2f2 } ul.video-list a:hover::after { content: ''; display: block; width: 6rem; height: 6rem; position: absolute; background: url("/img/play.svg"); background-size: 6rem; top: 3rem; left:8.6rem } ul.video-list .thumb { max-height: 8.2rem; padding-right: 2rem; position: relative; float:left }