/* Button Fullscreen */ #div-main { background-color: whitesmoke; } #button-fullscreen { cursor: pointer; position: absolute; /* left: 5px; */ /* opacity: 0.9; */ /* */ width: 28px; height: 27px; padding: 0px; top: 2px; right: 70px; border: none; opacity: 0.6; /* z-index: 100; */ } #button-fullscreen:hover { opacity: 0.9; } #button-fullscreen img { width: 100%; height: 100%; border: none; } @keyframes animationFadeToBlack { 0% { opacity: 0; } /* 25% { opacity: 0.5; } */ 50% { opacity: 1; } /* 75% { opacity: 0.5; } */ 100% { opacity: 0; } } /* */ /* Videos Container */ .container-videos { display: flex; justify-content: center; gap: 25px; } .container-videos p { font-size: 13px; text-align: center; } .container-videos video { width: 400px; left: 0px; } .container-videos div { width: 400px; text-align: center; } /* */ /* Illustrations Container */ .container-illustrations { text-align: center; font-size: 14px; justify-content: center; gap: 25px; margin-bottom: 30px; } /* */ .quote2 { font-weight: bold; } img { cursor: pointer; } /* 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; } /* */ .title { font-size: 15px; text-transform: uppercase; width: 100%; } .title:hover { color: rgba(0, 0, 0, 0.5); } .subtitle { padding-left: 10px; } .subtitle:hover { color: rgba(0, 0, 0, 0.5); } .line { text-align: center; margin-bottom: 30px; font-style: italic; } h1 { font-size: 40px; text-decoration: underline; text-align: center; margin-bottom: 30px; text-transform: uppercase; } body { background: whitesmoke; display: flex; } nav { flex: 20%; z-index: 5000; /* border-right: 2px solid rgba(0, 0, 0, 0.5); */ } nav div { position: fixed; left: 0px; top: -5px; border-right: 2px solid rgba(0, 0, 0, 0.5); background-color: whitesmoke; width: 20%; height: 105vh; padding-left: 10px; } nav a { text-decoration: none; color: black; } main { flex: 80%; margin-left: 22%; margin-right: 10px; /* width: 20%; */ /* left: 300px !important; */ } @font-face { font-family: "Lora"; font-style: normal; font-weight: 400; src: url(fonts/Lora/static/Lora-Regular.ttf) format("truetype"); } label { /* margin: 0px; */ /* padding: 0px; padding-top: -20px !important; padding-bottom: 20px !important; */ } img { border: 2px solid black; } .navigation li { text-align: left; margin-left: -5px; } li { text-align: justify; user-select: auto; } .composition { text-align: center; } .composition-image { height: 150px; } .illustration { width: 40%; height: auto; position: relative; left: 30%; } h2 { user-select: none; text-align: center; margin-bottom: 30px; } video { width: 40%; position: relative; left: 30%; border: 2px solid black; } p { text-align: justify; user-select: auto; } h2 { font-size: 30px; } /* Header */ #header { position: fixed; top: 0px; /* left: 0; */ z-index: 50; /* z-index: 5000 !important; */ margin: 0px; gap: 0; /* width: 100%; */ width: 79%; right: 0px; height: 25px; background-color: rgb(245, 245, 245); /* background-color: rgba(255, 255, 255, 0.95); */ border: 1px solid black; /* box-shadow: 1px 1px 1px rgba(204, 195, 195, 0.5); /* right bottom blur color */ opacity: 0.95; padding-top: 5px; /*padding-left: 22vw;*/ text-align: center; /* */ /* animation: moveUpwards 5s; infinite; */ } #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; } .section { text-decoration-line: none; color: black; } .select-header { border: none; background-color: rgba(255, 255, 255, 0); font-family: 'Lora', sans-serif; font-size: 14px; font-weight: 500; cursor: pointer; padding-bottom: 3px; margin-right: -15px; padding-left: 20px; } .select-header optgroup { background-color: rgba(230, 230, 230, 0.9); border-radius: 0%; margin: 50px; cursor: pointer; font-weight: 400; } #select-ideology { padding-left: 10px; } #select-blog { padding-left: 13px; padding-right: 0px; margin-right: -10px; } #button-header { height: 23px; width: 28px; position: fixed; top: 5px; right: 20px; /* border: none; */ padding: 0px; cursor: pointer; border: none; opacity: 0.5; z-index: 100; background: none; } #button-header img { height: 100%; width: 100%; position: relative; left: 0px; top: 0px; border: none; } #button-header:hover { opacity: 0.9; } @keyframes moveUpwards { 0% { top: 0px; /* opacity: 1; */ /* height: 100%; */ } 100% { top: -35px; /* opacity: 0; */ /* height: 0px; */ } } @keyframes moveDownwards { 0% { top: -35px; } 100% { top: 0px; } } /* */ @media screen and (max-width: 576px) { video { width: 100%; } #wands-ten { display: none; } h2 { text-align: center; } #footer { left: 0; width: 100%; } }