.roles_table.ic-Table th[role="rowheader"]{border-bottom-color:#C7CDD1}table.roles_table.ic-Table td.permissionButtonView{position:relative}table.roles_table.ic-Table td.permissionButtonView .default_permission{opacity:0.5}table.roles_table.ic-Table td.permissionButtonView .icon-x{color:#EE0612}table.roles_table.ic-Table td.permissionButtonView .icon-check{color:#00AC18}table.roles_table.ic-Table td.permissionButtonView .btn-group{margin:0 auto;width:40px;position:relative}table.roles_table.ic-Table td.permissionButtonView .btn-group .btn.dropdown-toggle{position:relative;min-width:35px}table.roles_table.ic-Table td.permissionButtonView .btn-group .btn.dropdown-toggle:disabled,table.roles_table.ic-Table td.permissionButtonView .btn-group .btn.dropdown-toggle[disabled]{background:none;border:none}table.roles_table.ic-Table td.permissionButtonView .btn-group .btn.dropdown-toggle:disabled .icon-lock,table.roles_table.ic-Table td.permissionButtonView .btn-group .btn.dropdown-toggle[disabled] .icon-lock{display:none}table.roles_table.ic-Table td.permissionButtonView .dropdown-menu{text-align:left}table.roles_table.ic-Table td.permissionButtonView .dropdown-menu input[type=radio]{position:absolute;left:-9999px}table.roles_table.ic-Table td.permissionButtonView .dropdown-menu label{display:block;padding:5px}table.roles_table.ic-Table td.permissionButtonView .dropdown-menu span.text{float:right;text-align:left !important;width:110px}table.roles_table.ic-Table td.permissionButtonView .dropdown-menu span.text:last{float:none;text-align:center;display:block}table.roles_table.ic-Table td.permissionButtonView .dropdown-menu label:hover,table.roles_table.ic-Table td.permissionButtonView .dropdown-menu label:focus,table.roles_table.ic-Table td.permissionButtonView .dropdown-menu input:checked+label{text-decoration:none;color:white;background-color:var(--ic-brand-primary)}table#course_roles thead,table#account_roles thead{background:#fff}
