*{ box-sizing: border-box; margin: 0; padding: 0; } main{ padding: 30px; background-color: rgb(50, 202, 202); } .content{ background-color: rgb(251, 253, 253); padding: 10px; display: flex; flex-direction: row; border-radius: 20px; max-width: 800px; margin-right: auto; margin-left: auto; } .buttons{ display: flex; flex-direction: column; padding: 10px; background-color: rgb(238, 236, 236); border-radius: 20px; margin: 5px; min-width: 150px; } .buttons .btn{ background: none; padding: 5px; font-size: 20px; margin-bottom: 5px; font-weight: bold; border-radius: 15px; } .box{ padding: 10px; margin: 5px; border-radius: 20px; background-color: rgb(245, 244, 244); } .nadpis{ display: flex; background-color: rgb(255, 60, 200); padding: 10px; border-radius: 20px; } #bell{ font-size: 35px; margin-right: 20px; } .first{ font-weight: bold; font-size: 20px; } .first img{ width: 100%; } #img1{ width: 200px; } .second{ font-size: 15px; } .second img{ width: 400px; float: left; margin-bottom: 10px; margin-right: 10px; } .third{ background: lightgray; padding: 10px; font-size: 18px; }