html { margin: 0; } #MainMenu { visibility: collapse; } footer { visibility: collapse; } div.block-container{ padding: 2rem 3rem; } .main-header { display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .main-header > img { max-height: 96px; /* max-width: 300px; */ object-fit: cover; } button div { overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } h1 { color: #053057; } hr { height: 10px !important; color: #053057; } p.plot-header { font-size: small; font-weight: bold; } hr { margin: 0 0 10 0; padding: 0; }