.qtip { position: absolute; left: -28000px; top: -28000px; display: none; width: 290px; font-size: 10.5px; line-height: 12px; direction: ltr; box-shadow: none; padding: 0px; }
.qtip-content { position: relative; padding: 5px 9px; overflow: hidden; text-align: left; overflow-wrap: break-word; }
.qtip-titlebar { position: relative; padding: 5px 35px 5px 10px; overflow: hidden; border-width: 0px 0px 1px; font-weight: 700; }
.qtip-titlebar + .qtip-content { border-top-width: 0px ! important; }
.qtip-close { position: absolute; right: -9px; top: -9px; cursor: pointer; outline: medium none; border-width: 1px; border-style: solid; border-color: transparent; }
.qtip-titlebar .qtip-close { right: 4px; top: 50%; margin-top: -9px; }
* html .qtip-titlebar .qtip-close { top: 16px; }
.qtip-titlebar .ui-icon, .qtip-icon .ui-icon { display: block; text-indent: -1000em; direction: ltr; }
.qtip-icon, .qtip-icon .ui-icon { border-radius: 3px; text-decoration: none; }
.qtip-icon .ui-icon { width: 18px; height: 14px; line-height: 14px; text-align: center; text-indent: 0px; color: inherit; background: transparent none no-repeat scroll -100em -100em; }
.qtip-focus {  }
.qtip-hover {  }
.qtip-default { border-width: 1px; border-style: solid; border-color: rgb(164, 218, 224); background-color: rgb(238, 255, 255); color: black; }
.qtip-default .qtip-titlebar { background-color: rgb(255, 239, 147); }
.qtip-default .qtip-icon { border-color: rgb(204, 204, 204); background: rgb(238, 255, 255) none repeat scroll 0% 0%; color: black; }
.qtip-default .qtip-titlebar .qtip-close { border-color: rgb(170, 170, 170); color: rgb(17, 17, 17); }
