.container {
    margin-left: auto;
    margin-right: auto;
    max-width: 460px;
    float: left;
    position: relative;
/*
    display: grid;
    grid: 150px / auto auto auto;
*/
}

.aqi-container {
    border: 3px solid;
    border-radius: 10px;
    width: 170px;
    float: left;
    margin: 10px;
    text-align: center;
    padding: 10px;
}

.aqi {
    font-size: 5em;
    font-weight: bold;
}

.pm-label {
    font-style: italic;
}

.time {
    text-align: center;
}

.link {
    text-align: left;
    float: none;
}

h2,h1 {
    text-align: center;
}

h1 {
    float: none;
}
