.navbar { height: 56px; } .navbar-item img { max-height: 2.5rem; margin-right: 10px; } .navbar-menu-icon { margin-right: 5px; } .has-reduced-padding { padding: 0.5rem; } .notification { z-index: 100; position: fixed; left: 45vw; bottom: 1rem; width: 50vw; transition: all 0.5s ease; } .notification:hover { z-index: 200; } .uploader { left: 5vw; } .spinner { position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); } .label input[type="checkbox"] { margin-right: 0.5rem; } html { background-color: lightgray; } .flex-container { flex-wrap: wrap; display: flex; align-items: center; justify-content: center; } .icon-card { margin: 1rem; width: 12rem; } .icon-card:hover { z-index: 10; } .dropdown-content { width: 12rem; word-wrap: break-word; } ::-moz-focus-inner { border: 0; } img { box-shadow: none; } .image.is-48x48 { overflow: hidden; } .media { cursor: pointer; } .media a { cursor: auto; } .select, select { width: 100%; } .card-list { border: solid lightgray; border-width: 0.5px; border-radius: 2px; margin: 6px; } .active-card { background-color: rgba(55, 122, 195, 0.95); font-weight: bold; color: white; } .card-content .level-left { flex-basis: 65%; } #vote-section .level-left { flex-basis: content; } #round-desks, #candidate-lists, #management-section, #parties-card { height: 65vh; } #round-desks .column, #candidate-lists .column, #news-flow, #detailed-results { overflow-y: auto; } #news-flow, #detailed-results, #news-flow .content, #detailed-results .content { flex: 1; } #round-desks .columns, #candidate-lists .columns, #news-flow-section .card-content, #results-section .card-content { max-height: 90%; display: flex; } .auto-overflow-election-management { overflow-y: auto; height: 55vh; } .card-header-success { background-color: rgba(127, 186, 0, 0.95); } .card-header-danger { background-color: rgba(242, 80, 34, 0.95); } .upper-text { writing-mode: sideways-lr; background-color: rgba(55, 122, 195, 0.95); text-orientation: sideways-right; text-align: center; cursor: pointer; } #vote-breadcrumb a { color: #000; cursor: default; } .card-no-hover { background-color: #fff; } .filter { text-align: center; } #news-flow-section { height: 45vh; margin-bottom: 15px; } #results-section { height: 25vh; padding-bottom: 20px; } .progressBar { width: 99%; margin: 3px; background-color: lightgray; border-radius: 5px; text-overflow: clip; overflow: hidden; } .progressBarValue { height: 30px; white-space: nowrap; padding: 4px; border-radius: 5px; } .is-warning .message-body { border: solid; } #round-results, #round-detaileds-results { padding: 20px; } .large-button { width: 100%; } .clickable { cursor: pointer; } #map-section { height: 65vh; } #map-component { height: 100%; } .helper { text-align: justify; padding: 2em; }