* { transition: inherit; } body { background-image: url("/static/admin/img/bg.png"); padding: 0; margin: 0; } #header { background-image: url("/static/admin/img/bg.png"); margin: 0; padding: 10px; height: 200px; } #header > img { float: left; max-height: 200px; } #content-area { display: flex; flex-direction: row; margin: auto; } #navbar { box-shadow: inset 6px 6px 6px -6px rgba(0, 0, 0, 0.6); border-right: 1px solid #6f6f6f; border-bottom: 1px solid #6f6f6f; width: 320px; min-height: 100vh; background-color: #e5e5e5; margin: 0; padding: 0; display: flex; flex-direction: column; } #navbar > a { display: block; background-image: url("/static/admin/img/column/bg.png"); color: black; margin: 0; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); border-radius: 0; border: 1px solid #6f6f6f; border-right: none; min-height: 20px; padding: 3px 10px; font-size: 16px; transition: all 0.2s linear; font-weight: normal; } #navbar > a:first-child { box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.6); } #navbar > a:hover { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); } #navbar > a:active { background: url("/static/admin/img/column/bg_clicked.png"); color: #474747; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); } a, button { text-decoration: none; color: inherit; background-image: url("/static/admin/img/button/bg.png"); text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.6); color: white; min-height: 20px; border: 1px solid #56929f; border-radius: 10px; padding: 3px 10px; margin: 3px; font-size: 16px; transition: all 0.2s linear; font-family: sans-serif; font-weight: bold; } a:hover, button:hover { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); } a:active, button:active { background-image: url("/static/admin/img/button/bg_clicked.png"); color: #e0e0e0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); } input[type="text"] { border-radius: 10px; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.6); min-height: 20px; border: 1px solid #9f9f9f; padding: 3px 10px; margin: 3px; font-size: 16px; transition: all 0.2s linear; } #panel-content { background-color: #e5e5e5; width: 100%; box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.6); padding: 10px; } form { display: flex; flex-direction: column; width: 35%; } table { background-color: white; border-spacing: 0; } tbody { margin: 0; padding: 0; width: 100%; } th { background-image: url("/static/admin/img/column/bg.png"); margin: 0; border: 1px solid #6f6f6f; border-right: none; border-radius: 0; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.6); padding: 3px 10px; } th:last-child { border-right: 1px solid #6f6f6f; } td { border: 1px solid #6f6f6f; border-right: none; border-top: none; } td:last-child { border-right: 1px solid #6f6f6f; } tr:nth-child(odd) { background-color: rgba(150, 212, 212, 0.2); } tr:nth-child(odd),td:nth-child(even) { background-color: rgba(150, 212, 212, 0.2); }