<style>
@import url('https://fonts.googleapis.com/css?family=Archivo&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css');
@media (max-width: 768px) {
.valueBoxes {
flex-direction: column;
align-items: center;
}
.valueBox {
width: 100%!important;
margin-bottom: 15px;
}
.charts {
flex-direction: column;
align-items: center;
height:auto!important;
}
.col2, .col1 {
width: 100%!important;
}
.chart, .table {
width: 97%!important;
margin-bottom:15px;
}
}
body, form, text {
font-family:Archivo!important;
}
.table th:first-child,
.table td:first-child {
display: none;
}
.table form {
margin:0px;
}
svg {
height:90%!important;
width:100%;
}
.col1, .col2{
width:49.25%;
height:inherit;
}
.col2{
display: flex;
flex-direction: column;
justify-content: space-between;
}
.col2.chart {
flex: 1;
}
td {
vertical-align:middle;
}
.charts {
display:flex;
justify-content:space-between;
height:440px;
}
.svg {
height:inherit!important;
}
.chart {
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
height: 205px;
border-radius:5px;
padding-left: 10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}
.table {
height:inherit;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
border-radius:5px;
padding-left: 10px;
padding-right:10px;
}
.charts span, .table span {
font-size:14px;
font-weight:bold;
}
form > label {
font-weight:bold;
}
h2, h1, p {
max-width:none;
}
.valueBoxes {
margin-top:15px;
display:flex;
width: 100%;
justify-content:space-between;
}
.valueBox {
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
background-color: white;
color:#767676;
border-radius:5px;
width: 24%;
height:100px;
}
.valueBoxContent {
padding: 12px;
display:flex;
justify-content: space-between;
}
.value {
font-size:30px;
font-weight:bold;
color:black;
}
.icon {
align-self:center;
font-size:50px;
margin-right:10px;
color:#D3D3D3;
}
</style>