.table .text-ellipsis{position:relative}.table .text-ellipsis span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;width:96%}.text-ellipsis:before{content:"";display:inline-block}.lh-35{line-height:35px}.ellipsable-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip.b-tooltip{opacity:1}.tooltip-inner{min-width:100px;max-width:300px;background-color:#fff;color:#2c3e50;font-size:12px;border:1px solid #2c3e50;font-family:Avenir,Helvetica,Arial,sans-serif}.bs-tooltip-top .arrow:before{border-top-color:#2c3e50;border-width:.2rem .2rem 0}#manage-roles-modal .modal-dialog{min-width:calc(100% - 3.5rem)}#manage-roles-modal .modal-dialog .modal-body{overflow-y:auto;margin:16px 0 0}#manage-roles-modal .cg-modal-footer{border-top:1px solid #dee2e6}#manage-roles-modal .cg-modal-footer button:last-of-type{margin:0 0 0 20px}#manage-roles-modal .cg-modal-footer button:only-of-type{margin:0}.b-table-sticky-header{max-height:500px}.row-height{line-height:35px}.white-icon{color:#fff}.acrmatrix-company{line-height:35px;height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:end}.acrmatrix-header-col{text-align:center;font-weight:400}.acrmatrix-role-name{white-space:nowrap;font-size:12px;overflow:hidden;text-overflow:ellipsis}.assigned{background-color:teal}