html, body { overflow-x: hidden; } #masterContainer, div[id*="listZone"], .block { display: block; padding: 1em; } #masterContainer { background: radial-gradient(circle,#000000,#676767); width: 710px; height: auto; } #controls { position: fixed; top: 0; background: rgba(255,255,255, 1); margin-left: 1.4em; } #udArrows { position: fixed; bottom: 0; margin-left: 36%; } #udArrows button { font-size: 1.4em; background-color: rgba(79, 186, 70, 1); color: rgba(255,255,255,1); } #udArrows button:hover { background-color: rgba(255,255,255,1); color: rgba(0,0,0,1); cursor: pointer; border-style: none; } #searchBar, #errorZone { width: 630px; background: rgb(255,255,255); color: rgba(9,107,120, 0.85); text-align: center; border-color: rgba(0,0,0, 0.85); border-style: solid; } #searchBar { padding: 0.5em; font-size: 2em; } #errorZone { color: red; border-style: dotted; margin: 6em 0em 2em 2em; padding: 0.5em 0em 0.5em 0em; } #listZone { background-color: rgba(255,255,255, 1); float: left; width: 630px; height: auto; margin: 1.5em; } .block { display: block; background-color: rgba(89, 89, 89, 0.8); color: rgba(255,255,255,1); float: left; width: 125px; height: 125px; clear: right; overflow: hidden; margin: 1.5em; } .block:hover { cursor: pointer; background-color: rgba(152, 152, 152, 0.8); color: rgba(255, 255, 255, 0.84); } .block-focused { background-color: rgba(53, 103, 14, 0.8); } .thumbImg { clear: left; width: 64px; height: 64px; } .closeImg { background-color: rgba(79, 186, 70, 1); width: 16px; height: 16px; float: right; padding: .5em; } .closeImg:hover { background-color: rgba(255, 0, 0, 1); }