﻿
#AudioLeiste {width:calc(100% - 0px); position:sticky; background-color:#f8de3499; border:0px solid #f00;height:50px; padding:0; margin:0;
              bottom:0; margin-bottom:20px; z-index:999999999999999;
}

#ac_buttons {float:left; margin:10px;width: 35px;
  border: 0px solid firebrick;
  height: 35px;}
        #AC_play-btn {   
            padding:0px 0px 0px 0px; 
            display:inline-block;
            color:#fff;z-index:99999;
            color: rgb(0 ,0, 0 , 0.9);    position:absolute;            
        }
        #AC_play-btn div i{  line-height:100%; display:block; margin-top:10px;
                            z-index:999999; font-size:22px!important;
                           color: #fff; 
        }
        #AC_play-btn div.pausing i {font-size:17px!important;     color: #fff;  
        }
        #AC_play-btn div span{ }


  #audio {position:absolute; height:50px; padding:0px 0px 0px 0px; border:0px solid #ccc; width:100%;}
       
  #audio i{margin-top:10px;}       


/*#AC_player {
            width: 20px;
            background-color: #7E8718;
        }
*/


        #AC_progress {
            padding: 0px;
            border:0px solid #fcc;
            background-color:rgba(255, 255, 255, 0 );  
            border-top:0px solid rgb(0 ,0, 0 , 0.2);
            position:relative; 
            left:0;
            width: calc(100% - 0px); 
            height:50px; 
            z-index:1; overflow:visible;  position:absolute;
        }


        #AC_currentValue {
            background-color:#f8de34ff;
            z-index:99999;
            position:absolute; left:0;
            height: 50px;
            width: 10%; 
        }
         #AC_vzeit { z-index:50; position:absolute; top:5px; right:14px;
                     font-size:26px;font-weight:400; color: #000;  

        }