tr:hover{ background: #CCCCCC; } tr{ width: 100%; border: none; } table{ width: 100% } #icon{ width: 35px; } table tr td { padding-left: 0; padding-right: 0; height: 30px; margin: 0; border: none; } a{ text-decoration: none; color: black; /* outline: 1px solid red;*/ } td{ /* outline: 1px solid black;*/ } #menu{ position: fixed; top:0; right: 0; margin-top: 10px; margin-right: 30px; } .menu-item{ height: 45px; width: 45px; margin: 10px; display:inline-block; } .menu-item:hover{ margin: 10px; background:#2669AB; height: 45px; width: 45px; border-radius: 10px; box-shadow: 3px -3px 5px black; } #new-folder-bg{ width: 100%; height: 100%; background: white; position: fixed; z-index: 99; top: 0px; opacity: 0.75; visibility: hidden; } #new-folder-form{ } #new-folder-area{ height: 190px; width: 400px; position: fixed; top: 50%; margin-top: -100px; padding: 10px; left: 50%; margin-left: -200px; border: 1px solid black; } input.new-folder-input[type=text]{ border: none; box-shadow: inset 0px 0px 1px 1px #1F3D4C; border-radius: 0; height: 40px; font-size: 25px; margin-top: 15px; width: 395px; padding-left: 5px; } /*input.new-folder-input[type=checkbox]*/ input[type=checkbox]{ display:inline; margin-left: 5px; width: 10px; } input.new-folder-input:focus{ background: #D6E0E5 } #upload-bg{ width: 100%; height: 100%; background: white; position: fixed; z-index: 99; top: 0px; opacity: 0.75; visibility: hidden; } #upload-form{ } #upload-area{ height: 190px; width: 400px; position: fixed; top: 50%; margin-top: -100px; padding: 10px; left: 50%; margin-left: -200px; border: 1px solid black; } input.upload-input[type=file]{ border: none; margin-top: 15px; margin-bottom: 15px; display:block; padding-left: 5px; } #button-input{ height: 40px; width: 120px; border: none; box-shadow: inset 0px 0px 1px 1px #1F3D4C; border-radius: 0; font-size: 25px; margin-top: 15px; display:block; } label{ display: inline; } dis