/* CSS Document */
p > .glossaryTooltip, td > .glossaryTooltip,  li > .glossaryTooltip,  strong > .glossaryTooltip{position: relative;display: inline-block;color: #9bc7ee;font-family: 'Roboto-Medium', sans-serif;font-size: 19px;line-height: 29px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.glossaryTooltip .glossaryTooltiptext {visibility: hidden;width:345px;background-color:#FFFFFF;border: 1px solid #EEEBE5;border-radius: 5px;color:#283A44;font-family: 'Roboto-Light', sans-serif;font-size: 16px;line-height: 27px;font-weight: normal;text-align: left;padding: 15px 15px 10px 15px;position: absolute;z-index: 1;-webkit-box-shadow: 0 8px 13px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 8px 13px 0 rgba(0,0,0,.1);box-shadow: 0 8px 13px 0 rgba(0,0,0,.1);hyphens:auto;}

.glossaryTooltiptext > b {font-family: 'Roboto-Medium';}
.glossaryTooltiptext > b:first-of-type {display:inline-block;margin-bottom:10px;font-family: 'Roboto-Medium', sans-serif;font-size: 19px;line-height: 29px;}

p > .glossaryTooltip:hover, td > .glossaryTooltip:hover, li > .glossaryTooltip:hover, strong > .glossaryTooltip:hover{color:#283A44;border-color: transparent;text-decoration: none;outline: 0;cursor:pointer;}


p > .glossaryTooltip:hover .glossaryTooltiptext, p > .glossaryTooltip:active .glossaryTooltiptext, p > .glossaryTooltip:focus .glossaryTooltiptext, td > .glossaryTooltip:hover .glossaryTooltiptext, td > .glossaryTooltip:active .glossaryTooltiptext, td > .glossaryTooltip:focus .glossaryTooltiptext, li > .glossaryTooltip:hover .glossaryTooltiptext, li > .glossaryTooltip:active .glossaryTooltiptext, li > .glossaryTooltip:focus .glossaryTooltiptext, strong > .glossaryTooltip:hover .glossaryTooltiptext, strong > .glossaryTooltip:active .glossaryTooltiptext, strong > .glossaryTooltip:focus .glossaryTooltiptext {visibility: visible;}

@media all and (max-width:768px) {
	p > .glossaryTooltip, td > .glossaryTooltip,  li > .glossaryTooltip,  strong > .glossaryTooltip{font-size: 13px;line-height: 24px;}
}

@media all and (max-width:749px) {
	p > .glossaryTooltip .glossaryTooltiptext, td > .glossaryTooltip .glossaryTooltiptext, li > .glossaryTooltip .glossaryTooltiptext, strong > .glossaryTooltip .glossaryTooltiptext {position:fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);}
}