.tooltip-size-control{display:block}.tooltip{display:inline-block;height:20px;vertical-align:middle;margin:1px 0 0 5px}p .tooltip{margin:-3px 7px 0 0}label .tooltip{margin:1px 0 0 5px}.tooltip .icon-tooltip{background:none;border:none;display:inline-block;font-size:20px;height:20px;margin:0;position:relative;width:20px}.tooltip .icon-tooltip:before{top:0}.tooltip .icon-tooltip:focus{text-decoration:none;outline:1px dotted #191919}.tooltip.active .icon-tooltip:focus{outline:none}.tooltip .arrow{display:none;border-color:transparent;border-style:solid;background-color:#0568ae;height:20px;width:20px;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:rotate(45deg)}.tooltip.active .icon-tooltip[data-placement="top"] .arrow{display:block;bottom:32px;top:auto;border-width:0 1px 1px 0}.tooltip.active .icon-tooltip[data-placement="bottom"] .arrow{border-width:1px 0 0 1px;display:block;bottom:-33px;top:auto}.tooltip.active .arrow{opacity:1}.tooltip .closingtooltip{display:block}.tooltip.active .closingtooltip{display:none}.tooltip-wrapper{position:absolute;margin-top:20px;left:15px;right:15px;display:none;opacity:0;z-index:1010;text-align:left}.helpertext{background-color:#0568ae;border:1px solid transparent;border-radius:6px;color:#fff;display:none;margin:0;padding:20px 24px;position:relative;text-align:left;width:100%;top:0;z-index:1009}.tooltip .helpertext{position:absolute}.tooltip.active .icon-tooltip[data-placement="bottom"]+.tooltip-wrapper .helpertext{bottom:inherit;top:19px}.tooltip.active .icon-tooltip[data-placement="top"]+.tooltip-wrapper .helpertext{top:inherit;bottom:38px}.tooltip.active .tooltip-wrapper{opacity:1;display:block;margin-top:0}.tooltip.active .tooltip-wrapper .helpertext{display:block}.tooltip-onclick .btn.icon-tooltip,.tooltip-onhover .btn.icon-tooltip{visibility:visible;border:medium none;box-shadow:none;color:#0568ae;font-size:20px;height:36px;line-height:36px;margin:0;min-width:50px;padding:0;position:absolute;right:0;top:0}.tooltip-onclick .icon-tooltip:before,.tooltip-onhover .icon-tooltip:before{display:inline;position:relative}.tooltip-onclick textarea+.reset-field+.icon-tooltip,.tooltip-onhover textarea+.reset-field+.icon-tooltip{top:4px;right:5px;min-width:40px;background-color:#fff}.tooltip-onclick.active .helpertext:before,.tooltip-onfocus.active .helpertext:before,.tooltip-onhover.active .helpertext:before,.helptext-wrap .helpertext:before{background-color:#0568ae;border-color:transparent;border-style:solid;border-width:0;content:"";display:block;height:15px;left:17px;margin:0;position:absolute;top:-7px;transform:rotate(-45deg);width:15px}.form-row.error .tooltip-onclick.active .helpertext:before,.form-row.error .tooltip-onhover.active .helpertext:before,.form-row.error .tooltip-onfocus.active .helpertext:before{border-width:1px 1px 0 0}.tooltip-onclick.active .helpertext,.tooltip-onhover.active .helpertext{display:block;opacity:1;margin:9px 0 0}.helptext-wrap .helpertext{margin-top:9px}.tooltip-onclick.active .helpertext:before,.tooltip-onhover.active .helpertext:before{left:inherit;right:16px}.tooltip-onclick .reset-field,.tooltip-onhover .reset-field{right:37px}.tooltip-onclick .reset-field:before,.tooltip-onhover .reset-field:before{position:relative;top:0;left:3px}.tooltip-onfocus.active .helpertext{display:block;margin:4px 0 10px 0}.popover-title{display:block;font-size:14px;font-family:"font-medium", "Omnes-ATT-W02-Medium";font-weight:bold;margin-bottom:8px;white-space:normal}.popover-content{display:block;font-size:12px;font-family:"font-regular", "Omnes-ATT-W02";line-height:1.5rem;white-space:normal}.popover-content span,.popover-content p{line-height:1.5rem}.popover-content p:last-child{margin-bottom:0}.formrow-tooltip{max-width:calc(70%)}.formrow-tooltip+.tooltip{vertical-align:top;margin-top:17px}.formrow-tooltip.checkbox+.tooltip{margin-top:3px}@media (max-width:767px){.tooltip-wrapper{left:0;right:0}.tooltip .helpertext{border-radius:0}.tooltip-onclick.active .helpertext,.tooltip-onhover.active .helpertext,.tooltip-onfocus.active .helpertext,.helptext-wrap .helpertext{margin-bottom:8px}.form-row.error .tooltip-onclick.active+.helpertext+.error-msg,.form-row.error .tooltip-onhover.active+.helpertext+.error-msg{margin-top:9px}}@media (min-width:768px){.tooltip-onclick.active .helpertext,.tooltip-onhover.active .helpertext,.tooltip-onfocus.active .helpertext,.helptext-wrap .helpertext{position:absolute !important;top:auto}.helptext-wrap{position:relative !important}}@media (max-width:479px){.helpertext{border-radius:0}.tooltip-onclick.active .helpertext:before,.tooltip-onhover.active .helpertext:before{right:31px}.tooltip-onfocus.active .helpertext:before{left:32px}.tooltip-onclick.active .helpertext,.tooltip-onhover.active .helpertext,.tooltip-onfocus.active .helpertext,.helptext-wrap .helpertext{width:auto;margin-left:-15px;margin-right:-15px}}