/* ==========================
   TACHO v2
========================== */

#tacho{

    position:fixed;

    right:30px;

    bottom:30px;

    width:95px;

    z-index:9999999;

    cursor:pointer;

    user-select:none;

}

#tacho img{

    width:100%;

    display:block;

}

#tachoBubble{

    position:absolute;

    right:115px;

    bottom:20px;

    width:240px;

    padding:14px 18px;

    background:#ffffff;

    color:#222;

    border-radius:16px;

    box-shadow:0 15px 40px rgba(0,0,0,.35);

    display:none;

    font-size:15px;

    line-height:1.5;

}

#tachoBubble:after{

    content:"";

    position:absolute;

    right:-10px;

    bottom:22px;

    border-left:10px solid #fff;

    border-top:10px solid transparent;

    border-bottom:10px solid transparent;

}

.walking{

    animation:bounce .35s infinite;

}

@keyframes bounce{

0%{

transform:translateY(0);

}

50%{

transform:translateY(-6px);

}

100%{

transform:translateY(0);

}


}
#tacho{
    display:none;
}