*, html { margin: 0; padding: 0; } .container { position: relative; max-width: 1240px; margin: 0 auto; padding: 50px; } #mainContainer { display: flex; background-color:cornsilk; } #aside { padding: 10px; width: 30%; background-color: rgb(124, 124, 224); margin-right: 35px; } #aside > a{ display: block; border: 1px solid blue; border-radius: 10px; color: blanchedalmond; text-decoration: none; text-transform: uppercase; margin-bottom: 10px; }