html, body { width: 100%; font-size: 12px; } body { background-image: -moz-linear-gradient(left top, #666, #ccc, #333); background-image: -webkit-gradient(radial, 45px 45px 45deg, circle cover, #666 0%, #ccc 100%, #333 95%); } #wrapper, #floatWrapper { width: 100%; } #videos { width: 40%; } .layerResult { margin-bottom: 2px; font-size: 10px; } .layerResult.keyword { background: orange; } .layerResult.description { background: blue; } .layerResult.transcript { background: green; } .layerResult.location { background: purple; } .layerResult a { color: white; font-weight: bold; text-decoration: none; } .layerResult a:hover { color: lightgrey; } .layerInOut { color: yellow; font-weight: bold; } .layerTrack { font-weight: bold; } .videoWrapper { border: 1px solid #000; width: 100%; min-height: 180px; /* margin-left: auto; margin-right: auto; */ margin-bottom: 15px; } #playBin { position: fixed; height: 96%; overflow: auto; left: 45%; top: 2%; bottom: 2%; right: 5%; border: 1px solid #000; height: 500px; } .videoTitle { font-weight: bold; text-align: center; } .matchedLayer { float: left; } .videoMeta { /* clear: left; */ } .videoPoster { margin: 5px; float: left; } #bottomBar { position: fixed; bottom: 0px; left: 0px; height: 30px; width: 100%; background: #000; color: #fff; display: none; } .padmaClip { /* height: 128px; */ padding: 5px; margin-bottom: 2px; background: #ccc; position: relative; } .layerImages { float: left; } .layerControls { float: left; } .layerControl { color: #fff; font-weight: bold; cursor: pointer; } .layerControl:hover { color: yellow; } .removeClip { font-size: 12px; font-weight: bold; color: red; position: absolute; top: 2px; right: 2px; cursor: pointer; } .clipImage { float: left; width: 128px; text-align: center; color: #363636; font-weight: bold; margin-right: 6px; height: 100px; } .clipVideo { width: 128px; } #searchDiv { margin-right: 20px; } #search { width: 60%; height: 16px; } #resultStats { margin-left: 20px; color: #fff; font-weight: bold; font-size: 10px; } #resultWrapper { position: fixed; top: 0px; left: 10%; width: 80%; } #resultDetails { background: #333; color: #ccc; clear: both; } #results { z-index: 500; }