#bar { margin: 30px /* affects top/bottom & left/right alignment */ } button, image { background: none; border-style: none; box-shadow: none; color:#eceff4; } button { padding-left: 10px; padding-right: 10px; margin: 5px } button:hover { background-color: #17917a; } button:focus { background-color: #17917a; } grid { background-color: #1d2021; border-radius: 5px; padding: 5px; box-shadow: 0 0 5px black; /* e.g. for common background to all buttons */ }