.top-menu{ border-bottom: 2px solid; border-color: rgb(125, 125, 125); } .top-menu-button-div{ background-color: rgb(83, 231, 147); margin: 2%; padding: 1%; border-radius: 5px; text-align: center; line-height: 50px; width: 100px; height: 50px; display: block; } .top-menu-button{ text-decoration: none; text-shadow: 1px 1px rgb(143, 143, 143); color: rgb(255, 255, 255); } .top-menu-button:hover{ color: rgb(0, 0, 0); } #top-menu-div-buttons{ width: 100px; float: right; } #top-text-logo{ width: 20%; }