.overview { position: fixed; overflow-y: scroll; overflow-x: hidden; border-left: thin solid lightgrey; bottom: 20px; width: 80%; padding-left: 20px; padding-right: 5%; padding-top: 70px; height: 100vh; } h2 { padding: 10px; } .sum-container { width: 100%; margin: auto; clear: left; padding: 2%; } .gauge-container { padding: 35px; } .sum-bar-container { width: 70%; height: 400px; margin: auto; padding-left: 4%; } .charts-parent { clear: left; padding-top: 50px; width: 100%; margin: auto; } .chart-container { width: 42%; min-width: 500px; height: 300px; padding: 15px; margin: 2%; float: left; }