@media screen and (max-width: 767px){
    div.mhils_icons_wrapper{ display: none!important; }
} 

.mhils_social_icons{
    position: fixed;
    right: -120px;
    height: 40px;
    width: 170px;
    line-height: 40px;
    box-shadow: 0px 1px 10px black;
    transition:right 0.3s linear;
}

.mhils_social_icons:hover{
	right:0;
}

.mhils_social_icons a{
    display: block;
    color: white;
    font-size: 20px;
    font-weight: bold;
    padding-left: 15px;
}

.mhils_social_icons:hover .mhils_first_letter{  }
.mhils_social_icons:hover .mhils_first_letter{ 
	display: none; 
}
.mhils_word{	
	transition:opacity 0.3s linear;
	opacity: 0; 
}
.mhils_social_icons:hover .mhils_word{	opacity: 1; }

.mhils_facebook{ background-color: #3b5998; }    
.mhils_twitter { background-color: #1da1f2; }   
.mhils_tube { background-color: #e62117; }    
.mhils_xing { background-color: #006567; }
.mhils_insta { background-color: #125688; }
.mhils_pint { background-color: #cb2027; }
.mhils_linked { background-color: #1b86bc; }
.mhils_google { background-color: #dd5144; }