.myvideo { width: 80%; margin-left: 10%; float: left; } .previewcontainer { margin-left: 10%; width: 80%; margin-right: 10%; } .videopreview { height: 300px; width: 30%; float: left; margin: 1%; background-color: #7F7F7F; cursor: pointer; opacity: 0.9; border: 10px; border-radius: 20px; } .videopreview:hover { opacity: 1; transition: opacity 0.5s; } .previewtitle { height: 10%; color: white; text-align: center; } .previewpic { height: 80%; } .hideit { display: none; } .closebutton { color: white; height: 35px; width: 90px; margin-right: 80px; float: right; background-color: #FF0000; cursor: pointer; }