/* on large screens add a padding on the left for the fixed sidenav */ header, main, footer { padding-left: 300px; } @media only screen and (max-width: 992px) { header, main, footer { padding-left: 0; } } .card video { width: 100%; max-width: 100%; } /* overrides for the header font sizes */ h1 { font-size: 2rem; } h2 { font-size: 1.5rem; } h3 { font-size: 1.25rem; } h3 { font-size: 1.2rem; } h3 { font-size: 1.15rem; } h6 { font-size: 1.1rem; } ul.sidenav li { list-style-type: none; }