#logo{
position:fixed;
bottom:-40px;
right:30px;
border:1px solid;
border-color:#e8e8e8;
border-radius:7px;
background-color:#fff;
padding-top:4px;
padding-left:7px;
padding-right:7px;
padding-bottom:40px;
-webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;
z-index:99999999999;
}
 
#logo:hover{
position:fixed;    
bottom:-10px;
-webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;
  }