.logo { display: block; margin-left: auto; margin-right: auto; width: 25%; } .searchbar { background: transparent; color: white; outline: 0.05cm solid #5f6368; border-color: transparent; border-radius: 25px; } .searchbar:hover { background: #303134; color: white; outline: none; border-color: transparent; border-radius: 25px; } .searchContainer { margin: auto; width: 50%; padding: 10px; align-items: center; text-align: center; } #searchbuttons { margin-top: 3%; } #keywords { overflow-wrap: break-all; inline-size: 70%; font-size: larger; height: 1.25cm; text-align: left; padding-left: 3%; } body { margin-top: 10%; background-color: #202124; color: white; font-family: 'Roboto', sans-serif; } button { font-size: medium; margin-right: 10px; color: white; width: 3.5cm; height: 1cm; background-color: #303134; border: none; border-radius: 2px; } button:hover { border: 0.05cm solid #5f6368;; border-radius: 2px; }