span { user-select: text; } video { width: 25%; } img { width: 25%; cursor: pointer; } .search { user-select: text; cursor: text; } p, h3 { user-select: none; text-align: justify; } /**/ @font-face { font-family: "Lora"; font-style: normal; font-weight: 400; src: url(fonts/Lora/static/Lora-Regular.ttf) format("truetype"); } @font-face { font-family: "Special Gothic"; font-style: normal; font-weight: 400; src: url(fonts/special-gothic/SpecialGothic-Regular.ttf) format("truetype"); } #header { position: fixed; top: 0px; left: 0; z-index: 3100; margin: 0px; gap: 0; width: 100%; height: 25px; background-color: rgb(245, 245, 245); border: 1px solid black; box-shadow: 1px 1px 1px rgba(204, 195, 195, 0.5); /* right bottom blur color */ opacity: 1; padding-top: 5px; padding-left: 22vw; } .section { text-decoration-line: none; color: black; } #header a { padding-left: 26px; } #header span { padding-left: 26px; font-weight: bold; user-select: none; } .wip { user-select: none; color:rgb(180, 180, 180); text-decoration-line: none; } @media screen and (max-width: 576px) { video { width: 100%; } .wip { display: none; } .wip-span { display: none; } header .span-header { color: black; } #header { padding-left: 5px !important; } #header a { font-size: 15px !important; padding-left: 0px !important; } #header span { padding-left: 0px !important; } img { width: 100%; } } /* smartphone - horizontal: */ @media screen and (max-width: 850px) { img { width: 100%; } video { width: 100%; } #header { padding-left: 5px; } #header a { font-size: 15px; padding-left: 5px; } #header span { padding-left: 5px; } } /* tablet: */ @media screen and (max-width: 768px) { } /**/