
/*--------------------------Обнуление--------------------------------*/
::before,
::after {
  padding: 0;
  margin: 0;
  border: 0;
  box-sizing: border-box;
}

a {
  text-decoration: none;
  pointer-events: all;
}
ul,
ol,
li {
  list-style: none;
}
img {
  vertical-align: top;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: inherit;
  font-size: inherit;
}
html,
body {
  margin: 0 auto;
  overflow-x: hidden;
  color: white;
  background: -webkit-linear-gradient(90deg,#7c6c99,#50acda,#59e9de); /* Chrome 10-25, Safari 5.1-6 */ 
  background: linear-gradient(90deg,#7c6c99,#50acda,#59e9de); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  padding: 15px;
  font-family:Arial, Helvetica, sans-serif;
}

.__container {
  width: 100%;
  max-width: 1160px;
  margin: 0px auto;
  padding: 0 5px;
  background: none;
  position: relative;
}
.main {
  margin: 0 auto;
}

/*------------------------------------------------------------------*/

/*--------------------header---------------------------------------*/
.tera{
  width: 28px;
  margin-top: -8px;
}
.tera2{
  width: 28px;
  margin-top: -8px;
}
.item{
  font-size: 20px;
  color:  #20565b;
  font-weight: 1000;
}

.log-header{
  width: 200px;
}

.score {
  color: #20565b;
  font-size: 1.571875rem;
}
.header{
  padding: 1%;
}
.play{
  background: none;
  border: none;
}
.play2{
  background: none;
  border: none;
}
.unite2{
  display: flex;
}
.unite{
  display: flex;
}
.wrapper-first{
  display: flex;
  justify-content: space-between;
}
.birds-wrapper{
  display: flex;
  justify-content: space-between;
    flex-wrap: wrap;
    padding: 0;
    margin-bottom: 25px;
    border-radius: 5px;
    overflow: hidden;
    background-color: #20565b;
}
.page{
  position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: 0;
    line-height: 1.25;
    color: #fff;
    border: 0 solid transparent;
}
/*------------------------------------------------------------------*/
/*----------------first section-------------------------------------*/
.first {
  
}
.secret {
}
.secret__block {
  display: flex;
  background-color: rgb(69, 67, 67);
  border-radius: 10px;
}
.photo{
  width: 200px;
    height: 155px;
    border-radius: 10px;
    margin: 0
}
.photo-js{
  width: 200px;
    height: 155px;
    border-radius: 10px;
    margin: 0
}
.title22 {
  margin-top: 15px;
  font-size: 25px;
  margin-bottom: 10px;
}
.photoo2 {
}
.photo-secret {
}
.play22 {
  margin-left: 50px;
}
.timer2{
  color: rgb(0, 137, 102);
  font-size: 18px;
}
.timer3{
  color: aqua;
  font-size: 18px;
}
.timer{
  color: rgb(0, 137, 102);
  font-size: 18px;
}
.timer1{
  color: aqua;
  font-size: 18px;
}


/*------------------------------------------------------------------*/
/*--------------------------section two-----------------------------*/
.button-bird{
  width: 500px;
  height: 50px;
  background-color: rgb(69, 67, 67);
  color: white;
  border-radius: 10px;
}
.two {
  margin-top: 2%;
}
.photo-js2{
  width: 200px;
    height: 155px;
    border-radius: 10px;
    margin: 0
}
.two__container {
}
.__container {
}
.wrapper__content {
  display: flex;
  justify-content: space-between;
}
.block__wrapper {
  width: 45%;
  height: 300px;
  background-color: rgb(69, 67, 67);
  border-radius: 10px;
}
.title {
  margin: 15px;
  font-size: 25px;
}
.cpicies {
  font-size: 20px;
  margin-left: 15px;
  margin-bottom: 10px;
}
.photo1 {
}
.block {
}
.player {
}
.song {
}
.audio {
}
.progres__container {
}
.progres {
}
.butt {
}
.play {
}
.secret__discription {
  padding: 7px;
}
.buttons {
  display: flex;
  flex-direction: column;
}
.begin {
  font-size: 20px;
  text-align: center;
  margin-top: 80px;
}
/*-----------------------------------------------------------------*/


audio{
    display: block;
  }
  .progres{
    background-color: #20565b;
    border-radius: 6px;
    height: 6px;
    width: 0px;
  }
  
  
  .progres__container{
      height: 6px;
      background-color: aqua;
      width: 222px;
      margin: auto;
  
  }
  .progres__container1{
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: aqua;
    width: 300px;
  }
  .progres1{
    background-color: #474747;
    border-radius: 6px;
    height: 6px;
    width: 0px;
  }




  .audio2{
    display: block;
  }
  
  
  
  
  .progres2{
    background-color: #20565b;
    border-radius: 6px;
    height: 6px;
    width: 0px;
  }
  
  
  .progres__container2{
    background-color: aqua;
    width: 770px;
    margin: auto;
  }
  
  .wrapper111{
    display: none;
  }
  .wrap-flex{
    display: flex;
  }
/*-------------------footer-----------------------------*/
.next{
  display: block;
  margin: 0 auto;
  width: 1160px;
  margin-top: 2%;
  background-color: rgb(69, 67, 67);
  height: 50px;
  border-radius: 10px;
  color: white;
}
/*-------------------------------------------------------*/

 
@media (max-width: 1175px) {
    .__container {
        width: 100%;
        max-width: 930px;
    }
    .progres__container2 {
        width: 556px;
    }
    .progres__container {
        width: 171px;
    }
    .next {
        width: 930px;
    }

}

@media (max-width: 974px) {
    .button-bird {
        width: 352px
    }

    .__container {
        max-width: 730px;
    }
    .progres__container2 {
        width: 400px;
    }
    .next {
        width: 730px;
    }
    .wrap-flex {
        flex-direction: column;
    }
    .block__wrapper {
        width: 45%;
        height: 465px
    }
}


@media (max-width: 777px) {
    .log-header {
        width: 100px;
    }
    .wrapper__content {
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
    .button-bird {
        width: 400px;
    }
    .__container {
        max-width: 455px;
    }

    .secret__block {
        flex-direction: column;
    }
    .block__wrapper {
        width: 100%;
        height: 444px;
        margin-top: 20px;
    }
    .progres__container2 {
        width: 233px;
        margin: 13px 0px 15px 0px;
    }
    .progres__container {
        width: 154px;
        margin: 10px 0px 0px 0px;
    }
    .next {
        width: 333px;
    }
}
@media (max-width: 485px) {
    .wrapper-first {
        display: flex;
        justify-content: flex-start;
        flex-direction: column;
    }
    .secret__block {
        display: flex;
        flex-direction: column;
    }
    .button-bird {
        width: 310px;
    }
    .play22 {
        margin-left: 8px;
    }
    .next {
        width: 310px;
    }
    .block__wrapper {
        width: 100%;
        height: 520px;
        margin-top: 20px;
    }

}
@media (max-width: 380px){
.next {
    width: 222px;
}
}

@media (max-width: 370px) {
    .secret__block {
        display: flex;
        flex-direction: column;
    }
    .button-bird {
        width: 222px;
    }
    .next {
        width: 222px;
    }
    .progres__container2 {
        width: 173px
    }

}

