/* music */
#Music{
  display: none;
}

.mr84{
  margin-right: 0;
} 
.audio_pos{
  position: absolute;
  top: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 0 auto;
  width: 100%;
  height: 90px;
}
.flex_center{
  display: flex;
  justify-content: center;
}
.audio_flex{  
  display: flex !important;
  align-items: center;
  flex-direction: column;
  padding: 0 !important;
  width: 86px;
  margin-top: -17px !important;;
  filter: invert(0%);
  z-index: 99;
  cursor: pointer;
  margin-right: 0;
} 
.audio_flex p{ 
  font-size: 9px;
  position: absolute; 
  bottom: -8px;  
  letter-spacing: 0.3px;
  margin-bottom: 0; 
  color: #fff !important;
  cursor: pointer;
  font-weight: 500; 
} 
.music_wave{
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  position:relative; 
  width:17px;
  height:40px;
  cursor: pointer;
}
.music_wave .bar{
  width:2px;
  height:2px; 
  border-radius:10px;
  background-color:white;
  animation:up_down 1.5s ease-in-out infinite;
  cursor: pointer;
}

@keyframes up_down{
   0%,
   100%{
   height:1px;
   }
   50%{
   height:20px;
   }
}
.music_wave .bar:nth-child(2){animation-delay:0.4s;}
.music_wave .bar:nth-child(3){animation-delay:0.2s;}
.music_wave .bar:nth-child(4){animation-delay:0.2s;}
.music_wave .bar:nth-child(5){animation-delay:0.4s;}

.wave_btn{
  position: absolute;
  opacity: 0;
  width: 75px;
  height: 63px;
  left: -29px;
  z-index: 999;
  cursor: pointer;
}   

#AudioControls {
  filter: invert(100%);
}



.music_wave img{
width: auto;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-style: none;
}

 .nav-scroll .audio_flex p{
  color: #414141 !important;
}
.nav-scroll #AudioControls {
  filter: invert(0%);
} 

.music_park{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  background: transparent;
  z-index: 99;
}

.park{
  position: relative;
}

.park_absolute{
  position: absolute;
  right: 0;
  top: 36px;
} 

.nav-scroll .music_wave .bar{
  background-color:#9e9e9e;
}

@media screen and (max-width:767px) {
  .nav-scroll .audio_flex p{
  color: #414141 !important;
}
.nav-scroll #AudioControls1 {
  filter: invert(0%);
}
/*  */

.music_float{
  position: relative;
  right: 83px;
  bottom: -15px;
  z-index: 9999;
  padding: 8px 12px;
  border-radius: 30px;
} 
.music_float p#text2{ color:#414141 !important; font-size:9px; margin:0 0 0 8px; }
.music_float audio{ display:none; }
.music_wave .bar{
  background-color:#414141;
    animation:up_down 1.5s ease-in-out infinite;
  cursor: pointer;
 
}
.music_wave .bar{
  width:2px;
  height:2px; 
  border-radius:10px;
  background-color:#414141;
  animation:up_down 1.5s ease-in-out infinite;
  cursor: pointer;
}

#AudioControls_mo {
  filter: invert(100%);
}

.audio_flex{  
  display: flex !important;
  align-items: center;
  flex-direction: column;
  padding: 0 !important;
  width: 86px;
  margin-top: -17px !important;;
  filter: invert(0%);
  z-index: 99;
  cursor: pointer;
  margin-right: 0;
} 
.audio_flex p{ 
  font-size: 9px;
  position: absolute; 
  bottom: -8px;  
  letter-spacing: 0.3px;
  margin-bottom: 0; 
  color: #fff !important;
  cursor: pointer;
  font-weight: 500; 
} 
.music_wave2{
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  position:relative; 
  width:17px;
  height:40px;
  cursor: pointer;
}
.music_wave2 img {
  width: auto;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-style: none;
}


.music_wave2 .bar{
  width:2px;
  height:2px; 
  border-radius:10px;
  background-color:#414141;
  animation:up_down 1.5s ease-in-out infinite;
  cursor: pointer;
}

@keyframes up_down{
   0%,
   100%{
   height:1px;
   }
   50%{
   height:20px;
   }
}
.music_wave2 .bar:nth-child(2){animation-delay:0.4s;}
.music_wave2 .bar:nth-child(3){animation-delay:0.2s;}
.music_wave2 .bar:nth-child(4){animation-delay:0.2s;}
.music_wave2 .bar:nth-child(5){animation-delay:0.4s;}

.wave_btn{
  position: absolute;
  opacity: 0;
  width: 75px;
  height: 63px;
  left: -29px;
  z-index: 999;
  cursor: pointer;
} 
#Music_mo{
  display: none;
}
}