body, html { height: 100%; font-family: Arial, Helvetica, sans-serif; max-width: 80%; min-width: 600px; margin: 0 auto; } .follow { background-image: url("follow-background.png"); height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; background-color: white; } .followAvatar { margin: 15% 0; } .followText { font-size: 24px; } .button { border-radius: 4px; background-color: #999; border: none; color: white; text-align: center; font-size: 24px; padding: 10px; width: 20%; max-width: 200px; min-width: 100px; cursor: pointer; margin: 5px; } .button:hover { background-color: #555; color: white; } .container { border: 2px solid #dedede; background-color: #f1f1f1; border-radius: 5px; padding: 10px; margin: 10px 0; } .container img { max-width: 60px; width: 100%; margin-right: 20px; border-radius: 10%; }