* { padding: 0; margin: 0rem; } .menu_left_element { width: 110px; display: inline-block; margin-left: 15px } .menu_right_element { display: inline-block; width: 50px; height: 45px; margin-right: 25px; } .menu_element_text { border-radius: 10px; background-color: #8583FF; display: block; width: 100%; height: 100%; text-decoration: none; padding: 0.4rem; font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif; font-size: 2.6rem; text-decoration-color: black; } #menu_left { position: absolute; left: 0; list-style-type: none; } #menu_right { position: absolute; right: 0; list-style-type: none; } #nav { background-color: #C4C4C4; height: 1.6cm; padding: 0.8rem; /* padding: 0.6rem; */ } .grid-wrapper { display: grid; padding: 0 2em 0 2em; grid-template-columns: 1fr; grid-template-rows: 80px 80px 80px; grid-gap: 10px; } .box { background-color: #C4C4C4; display: grid; grid-template-columns: repeat(12, 1fr); grid-template-areas: "dropdown entry entry entry entry entry entry entry entry entry amount amount"; font-size: 2em; border-radius: 10px; } .entry { display: flex; vertical-align: center; align-items: center; padding: 5px; grid-area: entry; } .amount { display: flex; vertical-align: center; align-items: center; padding: 10px; text-align: right; grid-area: amount; } .balance-list { display: grid; grid-template-areas: ; } .overview { text-align: center; padding: 20px; } #title { font-size: 2em; } #total-amount { font-size: 3em; color: green; } .dropdown { grid-area: dropdown; background-image: url("./components/icons/caret-down-solid.svg"); background-repeat: no-repeat; background-position: center; fill: #F3f3F3 }