.tip{display:inline;cursor:pointer;color:#00713a;font-size:12px}
.enrollmentSteps .tip{position:relative;top:3px}
.tip>*{display:inline-block}
.bubbleWrap{position:relative}
.bubbleContent{display:none;position:absolute;background-color:#fff;border-radius:4px;border:1px solid #a8a9ad;left:0;top:100%;z-index:10;cursor:pointer;padding:.25em;min-width:190px;-moz-box-shadow:1px 1px 1px rgba(135,136,139,0.25);-webkit-box-shadow:1px 1px 1px rgba(135,136,139,0.25);box-shadow:1px 1px 1px rgba(135,136,139,0.25)}
body .bubbleContent p{text-align:left;padding:4px;margin:4px;color:#666769;font-size:12px;line-height:13px;min-width:180px;font-weight:normal;word-wrap:break-word}
body .bubbleContent p a{color:#00713a}
.bubbleContent:after,.bubbleContent:before{bottom:100%;left:18px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.bubbleContent.bottom:after,.bubbleContent.bottom:before{top:100%}
.bubbleContent.right:after,.bubbleContent.right:before{left:18px;right:auto}
.bubbleContent:after{border-color:rgba(100,100,100,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.bubbleContent.bottom:after{border-top-color:#fff;border-bottom-color:transparent}
.bubbleContent:before{border-color:rgba(100,100,100,0);border-bottom-color:#757678;border-width:7px;margin-left:-7px}
.bubbleContent.bottom:before{border-top-color:#757678;border-bottom-color:transparent}
.ellipsis{white-space:nowrap;cursor:pointer}
@media screen and/*!YUI-Compressor */(min-width:768px){.bubbleContent.right:after,.bubbleContent.right:before{left:auto;right:12px}
}