#clock-container h1 {
    font-family: inherit;
    color: inherit;
    font-size: 14vw;
    line-height: 14vw;
    padding: 0;
    margin: 0;
}

#clock-container h1>span.ampm {
    font-size: 6vw;
    line-height: 6vw;
    color: inherit;
    vertical-align: super;
    padding: 0;
    margin: 0 0 0 2vw;
}

#clock-container h2 {
    font-family: inherit;
    letter-spacing: 4px;
    font-size: 4vw;
    line-height: 4vw;
    padding: 0;
    margin: 0;
    color: inherit;
}

#alarm-container {
    text-align: center;
}

#alarm-container .custom-icon {
    color: gray;
}

#alarm-container>span {
    font-family: 'Digital-7', monospace;
    font-size: 1.2vw;
    line-height: 1.2vw;
}