@media (max-width: 1200px) {
    .header{
       flex-direction: column;
       gap: 20px;
    }
    .header_left{
       width: 100%;
       justify-content: center;
    }
    .time{
      font-size: 8em;
    }
    .social-icons{
      justify-content: space-around;
      width: 50%;
    }
    .content {
        flex-direction: column;
        align-items: center;
    }

    .player-block, .playlist-block {
        width: 70%;
    }
}
@media (max-width: 1000px){
  
  .footer{
    flex-direction: column;
  }
  .footer a{
    padding: 2% 0;
  }
}
@media (max-width: 600px){
  h2, h3{
    font-size:1.5em;
  }
  .header{
    margin:0;
  }
  .logo-img{
    width: 100%;
  }
/*  .header_left{
    display: none;
  }*/
  .time{
    display: none;
  }
  .moscow-time p{
    text-align: center;
  }
  .social-icons{
      width: 100%;
  }
  .marquee{
    display: none;
  }
  .player-block, .playlist-block {
        width: 90%;
  }
  #my_player_custom{
    flex-direction: column;
  }
  .current_song{
    flex-basis: auto;
  }
}
@media (max-width: 450px){
  .player-block, .playlist-block {
        width: 100%;
  }
  .header_left{
    flex-direction: column;
  }
  .last_song{
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .song_name{
    text-align: center;
  }
  .other_wrapper{
    align-items: center;
    flex-direction: column;
  }
}