.chart { max-height: 400px; @media (max-width: 767.98px) { max-height: 300px; } } .chart-widget { width: 100%; height: 100%; max-height: 275px; } .formRadioGroup { margin-top: 6px; display: flex; flex-direction: column; @media (min-width: 830px) { margin-left: 2%; flex-direction: row; float: left; margin-top: 0px; } .btn-sm { font-size: 9px; @media (min-width: 830px) { font-size: 14px; } } } @media (max-width: 767.98px) { .pools-table th, .pools-table td { padding: .3em !important; } } .loadingGraphs { position: absolute; top: 50%; left: calc(50% - 15px); z-index: 100; } .loadingGraphs.widget { top: 25%; }