/* Font Size Buttons: */ #button-zoom-out, #button-zoom-in { position: absolute; top: 2px; border-radius: 10%; border: none; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); width: 25px; height: 25px; cursor: pointer; z-index: 5001; } #button-zoom-out { /* left: 90px; */ left: 25px; } #button-zoom-in { /* left: 130px; */ left: 75px; } #button-zoom-out:hover, #button-zoom-in:hover { background-color: white; } .quote { font-size: 16px; font-style: italic; } /* */ hr { border: 1.5px solid rgba(0, 0, 0, 0.3); } ul { user-select: none; } .link { text-align: center; user-select: text; } .illustration { width: 50%; height: auto; border-radius: 10px 10px 10px 10px; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); } .illustration:hover { cursor: pointer; } /* Header: */ @keyframes moveUpwards { 0% { top: 0px; } 100% { top: -35px; } } @keyframes moveDownwards { 0% { top: -35px; } 100% { top: 0px; } } #button-header { position: fixed; right: 10px; width: 30px; height: 25px; z-index: 5000; top: 3px; border: none; opacity: 0.6; } #button-header:hover { cursor: pointer; opacity: 0.9; } #button-header img { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; } select { border: none; background-color: whitesmoke; font-family: 'Lora', sans-serif; font-size: 14px; margin-left: 20px; margin-right: 0px; } select:hover { cursor: pointer; } /* */ audio { opacity: 1; border: 2px solid black; border-radius: 25%; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.8); } body { background-color: whitesmoke; } .title-italic { font-style: italic; } h1 { text-align: center; user-select: none; } video { width: 50%; /* position: relative; left: 25%; */ border: 4px solid rgba(0, 0, 0, 0.8); border-radius: 1%; } i { font-size: 15px; } .item { text-align: center; } label, p { user-select: none; } em { color: red; font-style: normal; font-weight: bold; } p { text-align: justify; font-size: 16px; padding-left: 10px; padding-right: 10px; } .title { position: relative; bottom: 35px; font-size: 20px; margin-left: 20px; } .button-pdf { background-color: rgba(0, 0, 0, 0); border: none; box-shadow: none; cursor: pointer; } .image-pdf { width: 80px; box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.7); } /**/ @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%; } .item { text-align: center; } /**/ .wip { display: none; } .wip-span { display: none; } header .span-header { color: black; } #header { padding-left: 5px !important; } #header a { font-size: 14px !important; padding-left: 0px !important; } #header span { padding-left: 0px !important; } /**/ } /* smartphone - horizontal: */ @media screen and (max-width: 850px) { #header { padding-left: 5px; } #header a { font-size: 15px; padding-left: 5px; } #header span { padding-left: 5px; } } /**/ /* @import url("css/style.css"); */