table.clean{border:1px solid #ddd}table.clean thead,table.clean tbody,table.clean tfoot{border:none}table.clean tbody tr{font-size:.875rem}table.clean th,table.clean td{padding:.5rem .75rem}table.clean tbody tr:nth-child(2n){background-color:transparent}table.clean tbody tr.draft{opacity:.6;background-color:rgba(0,0,0,.1)}table.clean tbody tr>*{border:1px solid #ddd}table.clean tbody tr a{padding:.25rem}table.clean tbody tr a i{width:1.75rem;height:1.75rem;background-color:#000;color:#fff;border-radius:50%;line-height:1.75rem;text-align:center;font-size:.875rem}table.clean tbody tr>*:last-child{min-width:11rem}table.clean tbody th{font-weight:700;text-transform:uppercase;line-height:1.1}.is_not_valid,.is_valid_orange,.is_valid{display:block;width:1.5rem;height:1.5rem;border-radius:50%;background-color:green;font-size:0}.is_valid_orange{background-color:orange}.is_not_valid{background-color:red}.table_title{padding:1rem 0 .75rem;font-weight:700;text-transform:uppercase;line-height:1.1}.has_table_order{opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.has_table_order.anim_in{opacity:1}.has_table_order tbody tr th{position:relative;padding-right:2.5rem}.has_table_order tbody tr th:after{font-family:FontAwesome;color:#aaa;position:absolute;right:.5rem;top:.5rem}.has_table_order tbody tr th:hover:after,.has_table_order tbody tr th.active:after{color:#004f91}.has_table_order tbody tr th[data-th-table-order=asc]:after{content:'\f160'}.has_table_order tbody tr th[data-th-table-order=desc]:after{content:'\f161'}