* { --bg: rgb(255,165,0); --btbg: gray; --opacity: 0.9; --color: white; } html, body { width: 99.71%; height: 99.51%; } body { background-image: url("wallpappers/Rosatomflot.jpg"); background-repeat: no-repeat; background-size: 100% 100%; } #submit { background-color: rgba(255, 140, 0, 1); border: 0; color: var(--color); font-weight:bold; margin-left: 5px; box-shadow: 1px 1px 1px black; border-radius: 5px } #password::placeholder { font-weight: bold; opacity: .5; color: var(--color); } #menu { margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; height: 100%; } div.wrapper { height: 100%; display: flex; align-items: center; justify-content: center } div.wrapper table.main { margin: 0; } input:focus, select:focus, option:focus, textarea:focus, button:focus { outline: none; } #date { color: var(--color); font-size:10px; font-weight:bold; font-style: italic; text-shadow: 1px 1px 1px #000,0 1px 1px #000, -1px 0 1px #000, 0 -1px 1px #000; } #password, #user, #user option { background-color: var(--bg); opacity: var(--opacity); border: 0; width: 200px; margin: 0; padding: 0; color: var(--color); } #user, #user option { font-size:35px; white-space:nowrap; } #wallpappers, #wallpappers option { background-color: var(--btbg); opacity: var(--opacity); border: 0; margin: 0; padding: 0; font-size:10px; font-weight:bold; color: var(--color); } #wallpappers:hover { color: var(--bg); } select.wallpappers { /* for Firefox */ -moz-appearance: none; /* for Chrome */ -webkit-appearance: none; } select.wallpappers::-ms-expand { display: none; } table, tr, td { border: 0; border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; } #buttons { background-color: gray; opacity: var(--opacity); width: 150px; margin: 0; padding: 0; } #user_form { background-color: var(--bg); opacity: var(--opacity); width: 400px; height: 15em; margin: 0; padding: 0; color: var(--color); } #bottom_info { font-size:10px; font-weight:bold; height: 100%; color: var(--color); height: 100%; border: 1; border-spacing: 1; } #sessions, #sessions option { background-color: rgba(255, 140, 0, 1); opacity: 1; border: 0; width: 150px; margin: 0; padding: 0; color: var(--color); } #sessions { box-shadow: 1px 1px 1px black; border-radius: 5px } #underline { border-bottom: 2px solid var(--color); margin-bottom: 5px; } #menu_btn { border: 0; background-color: var(--btbg); opacity: var(--opacity); color: var(--color); font: small-caps 15px/1 caption; } #menu_btn:hover { border: 0; background-color: var(--btbg); opacity: var(--opacity); color: var(--bg); font: small-caps 15px/1 caption; } .user-dropdown { display: inline-block; position: relative; background-color: var(--bg); opacity: var(--opacity); } .user-dropdown button { border: 0; background-color: var(--bg); opacity: var(--opacity); color: var(--color); font-weight:bold; } .user-dropdown-content { display: none; position: absolute; width: 100%; overflow: auto; box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.4); background-color: var(--bg); opacity: var(--opacity); } .user-dropdown:hover .user-dropdown-content { display: block; } .user-dropdown-content button { border: 0; width:100%; display: block; padding: 5px; text-decoration: none; text-align: start; background-color: var(--bg); opacity: var(--opacity); color: var(--color); } .user-dropdown-content button:hover { color: #FFFFFF; background-color: #00A4BD; }