.logo{ height:50px; width:auto; } .wrapper { display:block; margin-left:15%; margin-right:15%; } .info-part{ margin-left:15%; margin-right:15%; } .gallery img{ max-width:250px; max-height:250px; } .gallery{ padding:10px; background-color:black; display:grid; grid-template-columns: auto auto auto auto; } #loginForm{ display:grid; margin-right:30%; margin-left:30%; gap:5px; } .tux-img{ cursor:pointer; transition: all 0.1s ease-in-out; border:2px solid white; } .tux-img:hover{ border:2px solid rgb(255, 196, 0); }