* {
    margin: 0;
    padding: 0;
}

#foo {
    height: 60px;
    width: 120px;
}

.wrap {
    position: absolute;
    top: 210px;
    left: 50px;
    display: none;
}

.speedometer {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 9;
}

div#preview-textfield {
    position: absolute;
    bottom: 0;
    left: 50%;
    font-size: .9vw;
    transform: translateX(-50%);
    color: #fff;
    font-family: 'pkmn_rbygscregular';
}

.outerSpeedometer {
    background: url(./images/ui_speed-time-background.png);
    background-size: cover;
    height: 75px;
    width: 150px;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 7;
    width: 18vw;
    height: 8vw;
}

.speedometer {
    right: -26px;
    bottom: 2px;
    padding-bottom: 9px;
    right: -2vw;
    bottom: .2vw;
    padding-bottom: 0.5vw;
    right: -2vw;
}

.timewrap {
    position: absolute;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    bottom: .2vw;
    font-size: .7vw;
    left: 20%;
    font-family: 'pkmn_rbygscregular';
}


#foo {
    height: 5vw;
    width: 12vw;
}
.race-started .outerSpeedometer{
    overflow: hidden;
}
@media only all and (min-width: 1025px){
    .outerSpeedometer{
    width: 26vw;
    height: 12vw;
    }
    .timewrap {
        position: absolute;
        text-transform: uppercase;
        color: #fff;
        text-align: center;
        bottom: 0.7vw;
        font-size: 1.2vw;
        left: 20%;
        font-family: 'pkmn_rbygscregular';
    }
    #foo {
        height: 9vw !important;
        width: 23vw !important;
    } 
     body .mutewrapper {
        position: absolute;
        text-transform: uppercase;
        color: #fff;
        text-align: center;
        top: 4.5vw;
        font-size: 1.1vw;
        left: 18%;
        font-family: 'pkmn_rbygscregular';
        cursor: pointer;
        z-index: 999999;
    }
    .speedometer {
        right: -26px;
        bottom: 2px;
        padding-bottom: 9px;
        right: -2vw;
        bottom: .2vw;
        padding-bottom: 0.5vw;
        right: -5.4vw;
    }


}