@media (max-width:480px) {

    .container{
        width: auto;
    }
    nav{
        flex-basis: 100%;
    }

    .story-part{
        width: 400px;
    }
  
}

@media (max-width: 600px){
    .container{
        width: 100%;
    }
    nav{
        width: 100%;
    }

    .story-part{
        width: 510px;
    }

}

@media (max-width: 720px){
    
    nav{
        width: 100%;
    }

    .main-content{
        width: 97%;
    }
}

@media (max-width: 1324px){
    .right-sidebar{
        display: none;
    }
}