body{
    margin: 0px;
    padding: 0px;
    font-family: Verdana;
}

#wrapper{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; 
}

nav{
    background-color: #f26666;
}

nav ul{
    display: flex;
    flex-direction: row;
    justify-content: space-around;    
}

ul li {
    list-style-type: none;
    padding: 20px;
    color: #fff;
    margin: 0px;
}

ul li:hover{
    background-color: #bc2d2d;
}


figure{
    width: 70%;
    margin: auto;
    margin-top: 20px;
    text-align: center;
    padding: 20px;
    background-color: #ccc;
    border:2px solid #f00;
}

figure img{
    width: 100%;
}

ul li img{
    display: none;
}


@media screen and (max-width: 600px){
    
    
    
    #wrapper{
        flex-direction: row;
        flex-wrap: nowrap;
    }
    
    nav{
        width: 20%;
       
    }
    
    nav ul{
        flex-direction: column;
        text-align: center;
        width: 100%;
        padding: 0px;        
    }
    
    nav ul li img{
        display: block;
    }
    
    nav ul li span{
        display: none;
    }
    
    figure{
        width: 90%;
    }
}






