.libraryh3lp {
  width: 150px !important;
  z-index: 12 !important;
  position: fixed !important;
  top: 9.5em;
  right: 0px !important;
  cursor: pointer !important;
  padding-top: 3px !important;
  padding-left: 15px !important;
}

.libraryh3lp img {
  height: 120px;
  width: 130px;
} 

.libraryh3lp a {
    color: #fff;
    font-size: 14pt;
    font-weight: bold;
    text-decoration:none !important;
}

.libraryh3lp a:hover {
    color: #fff;
}
/*
.libraryh3lp {
	   background-color: #f39200;
	   border: 2px solid #355c8e;
	   border-radius: 50%;
	   padding: 16px 20px;
	   position: fixed;
	   bottom: 70px;
	   right: 20px;
	   z-index: 999;
	}
	.libraryh3lp:hover {
	   background-color: #355c8e;
           border-color: #f39200;
	}
	.libraryh3lp img {
	   margin: 0;
	}
*/

/* Add this attribute to the element that needs a tooltip */
	[data-chat-tooltip] {
	   z-index: 2;
	   cursor: pointer;
	}

	/* Hide the tooltip content by default */
	[data-chat-tooltip]:before,
	[data-chat-tooltip]:after {
	   visibility: hidden;
	   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
	   opacity: 0;
	   pointer-events: none;
	}

	/* Position tooltip above the element */
	[data-chat-tooltip]:before {
	   position: absolute;
	   bottom: 93px;
	   left: 0;
	   margin-bottom: 0;
	   margin-left: -10px;
	   padding: 7px;
	   width: 100px;
	   -webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	   border-radius: 3px;
	   background-color: #000;
	   background-color: hsla(0, 0%, 20%, 0.9);
	   color: #fff;
	   content: attr(data-chat-tooltip);
	   text-align: center;
	   font-size: 14px;
	   line-height: 1.2;
	}

	/* Triangle hack to make tooltip look like a speech bubble */
	[data-chat-tooltip]:after {
	   position: absolute;
	   bottom: 90px;
	   left: 45px;
	   margin-left: -5px;
	   width: 0;
	   border-top: 5px solid #000;
	   border-top: 5px solid hsla(0, 0%, 20%, 0.9);
	   border-right: 5px solid transparent;
	   border-left: 5px solid transparent;
	   content: " ";
	   font-size: 0;
	   line-height: 0;
	}

	/* Show tooltip content on hover */
	[data-chat-tooltip]:hover:before,
	[data-chat-tooltip]:hover:after {
	   visibility: visible;
	   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
	   opacity: 1;
	}