.btn-after-scroll{
  position: fixed;
  opacity:0;
  z-index: 999;
  left: 0;
  width:100%;
  bottom: 0px;
  height:0;
  transition:0.2s linear all;
}

.show{
  opacity:1;
  left:0px;
}

.btn-after-scroll.show {
    height: auto;
}

.hide{
  opacity:0;
  left:0px;
}

.btn-after-scroll a {
    display: block;
    margin: 20px auto !important;
    text-align: center;
    color: #fff;
    height: auto;
    transition: .2s linear all;
    border-radius: 30px;
    background: #00ACB3;
    font-weight: 700;
    padding: 13px 20px;
    width: fit-content;
}

.btn-after-scroll.show a:hover {
    box-shadow: 0px 0px 10px #00000047;
    color:#FFF;
    background:#008D93;
}

.btn-after-scroll a {animation: pulsebtn 1s linear 1s infinite alternate;}

@keyframes pulsebtn {
  0%   {background: #008D93;}
  50%   {background: #008D93;}
  100%   {background: #00ACB3;}
}

.btn-after-scroll a i {
    font-size: 20px;
    padding: 10px;
  display:block;
}



@media (max-width:768px){

  {#.btn-after-scroll{
  display:none!important;
  }#}
    
    .share-end-post a {
    width: 40px;
    height: 40px;
    margin: 0 5px 0 0;
}
    
    .share-end-post a i {
    padding: 11px;
}
  
  .share-end-post {
    text-align: center;
}
  
}
