#bg { position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; z-index: -999; object-fit: cover; } #bg img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: -999; } #background-selection { display: grid; grid-template-columns: repeat(auto-fit, minmax(18em, 1fr)); grid-column-gap: 1em; grid-row-gap: 1em; height: 65vh; bottom: 5%; overflow-x: hidden; overflow-y: scroll; } #master-container { height: 85vh; overflow-x: hidden; overflow-y: auto; } #uploadListTitlesContainer { min-height: 286px; max-height: 286px; overflow: hidden auto; } /* CLASSES */ .scroller { scrollbar-color: #00000084 #ffffff64; scrollbar-width: thin; } .noselect { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */ } .selected-active-media { background-color: rgba(25, 65, 0, 0.64); } .page-alert-zone-container { position: sticky; top: 0em; z-index: 2; } .bg-imgs { width: 20em; height: auto; border: 5px solid #e0e0e0; cursor: pointer; } .bg-imgs:hover { border-radius: 25%; border-style: solid; border-color: #f8940674; /* #00e8ff */ } .card-title-text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .volume-control-positioner { position: absolute; bottom: 3.5em; right: 2.5%; } .icon-style { width: 2em; height: auto; } .viewer { max-width: 100% !important; height: auto !important; max-height: 100% !important; } .float-right { float: right; text-align: right; font-size: initial; } /* Other message text colors */ .errorTxt { color: rgb(170, 18, 18); } .warningTxt { color: rgb(255, 168, 0); } .successTxt { color: rgb(136, 204, 39); }