#game-grid #targets{
    display: flex;
    justify-content: space-around;
    flex-flow: row wrap;
}

    #game-grid #targets .target{
        height: 30px;
        width: 30px;

        border: 0px solid lightgray;
        box-sizing: border-box;
        
        align-items: center;
        justify-content: center;
        display: flex;

        margin: 3px;

        
    }

    #game-grid #targets .target[data-status="notfound"], #game-grid #targets .target.mdl-color--accent[data-status="notfound"]{
        background-color: lightgray!important;
        
    }

    #game-grid #targets .target[data-status="found"]{
        border-width: 0px;
        transition: border-width 0.5s;
    }

    #game-grid #targets .target[data-status="just-found"]{
        border-width: 15px;
    }

#game-grid .equation{

    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
}
    
    #game-grid .equation .number{
        font-size: min(6vw, 30px);
        width: 2em;
        height: 2em;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        background-color: #eee;
        border: 1px solid #333;
        border-radius: 4px;
    }

    #game-grid .equation .operator{
        font-size: min(3vw, 20px);
        width: 2em;
        height: 2em;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        background-color: #eee;
        border: 1px solid #333;
        border-radius: 4px;
        
        margin: 0 1em;
    }

#game-grid .operators{
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
}

    #game-grid .operators .operator{
        margin: 0 1em;
    }


#game-grid .numbers{
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0; 
}
    #game-grid .numbers .number{
        margin: 0 1em;
    }

#game-grid #controls{
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0;  
}

    #game-grid #controls button{
        margin: 0 1em;
    }