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