.gtooltip{background-color:#000;border:1px solid #000;color:#fff;font-size:1em;font-weight:400;margin:0 auto;padding:10px;position:absolute;opacity:.9;z-index:3000;width:auto;max-width:300px;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:0.2em;box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd}.gtooltip-arrow,.gtooltip-arrow-border{border-style:solid;border-width:10px;height:0;width:0;position:absolute}.gtooltip-arrow-border-top{border-color:transparent;border-style:solid solid none;border-width:10px 10px 0;bottom:-11px;left:30px}.gtooltip-arrow-border-bottom{border-color:transparent;border-style:none solid solid;border-width:0 10px 10px;top:-11px;left:30px}.gtooltip-arrow-border-right{border-color:transparent;border-style:solid solid solid none;border-width:10px 10px 10px 0;top:0;left:-11px}.gtooltip-arrow-border-left{border-color:transparent;border-style:solid none solid solid;border-width:10px 0 10px 10px;top:0;right:-11px}.gtooltip-arrow-top{border-color:transparent;border-style:solid solid none;border-width:10px 10px 0;bottom:-9px;left:30px}.gtooltip-arrow-bottom{border-color:transparent;border-style:none solid solid;border-width:0 10px 10px;top:-9px;left:30px}.gtooltip-arrow-right{border-color:transparent;border-style:solid solid solid none;border-width:10px 10px 10px 0;top:0;left:-9px}.gtooltip-arrow-left{border-color:transparent;border-style:solid none solid solid;border-width:10px 0 10px 10px;top:0;right:-9px}.gtooltip-close{top:0;right:5px;position:absolute;font-size:16px;line-height:16px;font-weight:700;cursor:pointer;margin-top:-3px;margin-right:-3px}.gtooltip-close:hover{color:#ccc}.gtooltip-content{white-space:normal!important}