.RFtable-table-description{clear:both;display:block}
.RFtable { border-collapse:collapse; border-spacing:0; width:100%; margin-bottom:1em; border:none; } /* padding:10px; */
.RFtable td,.RFtable th{padding:8px;border:none;background:0 0;text-align:left;float:none!important}
.RFtable tbody td{vertical-align:top}
.RFtable tbody td,.RFtable tfoot th{border-top:1px solid #ddd}
.RFtable tbody tr:first-child td{border-top:0}
.RFtable thead th{border-bottom:1px solid #ddd}
.RFtable tfoot th,.RFtable thead th{background-color:#d9edf7;font-weight:700;vertical-align:middle}
.RFtable .odd td{background-color:#f9f9f9}
.RFtable .even td{background-color:#fff}
.RFtable .row-hover tr:hover td{background-color:#f3f3f3}
.RFtable img{margin:0;padding:0;border:none;max-width:none}
.RFtable a { color:black!important; }
.RFtable a.btn { color:white!important; }

.RFtable .sorting::before,
.RFtable .sorting_asc::before,
.RFtable .sorting_desc::before
{ top: 2px!important; }

.RFtable .sorting::after,
.RFtable .sorting_asc::after,
.RFtable .sorting_desc::after
{ top: 14px!important; }

table.category {
	background:#ddd;
	border: 1px solid black;
	border-radius: 5px;
	border-collapse: unset;
	margin: 0 0 10px;
	width: 100%;
}

.dataTables_wrapper { clear:both; border:1px solid lightgrey; border-radius:5px; width:100%; } /*padding:0 15px;*/
.dataTables_wrapper .RFtable{clear:both;margin:0!important}
.dataTables_wrapper .dataTables_filter input{margin-left:.5em}
.dataTables_wrapper:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto;}.dataTables_info{clear:both;float:left;margin:4px 0 0}
.dataTables_length{white-space:nowrap;padding:0 15px!important;}
.dataTables_filter{float:right;white-space:nowrap;text-align:right;width:50%!important;}
.dataTables_filter label input {width:40%;}
.dataTables_paginate{float:right;margin:4px 0 0}
.dataTables_paginate a{color:#111!important;display:inline-block;outline:0;position:relative;text-decoration:underline;margin:0 5px}
.dataTables_paginate a:first-child{margin-left:0}
.dataTables_paginate a:last-child{margin-right:0}
.paginate_button:hover{cursor:pointer;text-decoration:none}
.paginate_button.disabled{color:#999!important;text-decoration:none;cursor:default}
.paginate_button.current{font-weight:700;text-decoration:none;cursor:default}
.dataTables_paginate.paging_simple{padding:0 15px}
.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before{text-align:left;font-family:RFtable;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;content:"";text-shadow:.1em .1em #666;position:absolute;top:0;right:auto;bottom:0;left:-14px;margin:auto;height:14px;width:14px;line-height:1}
.paging_simple .paginate_button.next:after{text-align:right;content:"";left:auto}
.paginate_button:after,.paginate_button:before{color:#d9edf7}
.paginate_button:hover:after,.paginate_button:hover:before{color:#049cdb}
.paginate_button.disabled:after,.paginate_button.disabled:before{color:#f9f9f9}
.dataTables_processing{display:none}
.dataTables_scroll{clear:both}
.dataTables_scrollBody{-webkit-overflow-scrolling:touch}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}
.RFtable .sorting,.RFtable .sorting_asc,.RFtable .sorting_desc{position:relative;padding-right:20px;cursor:pointer;outline:0}
.RFtable .sorting:after,.RFtable .sorting_asc:after,.RFtable .sorting_desc:after{font-family:RFtable;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:6px;margin:auto;height:14px;line-height:1}
.RFtable .sorting:after{content:"\f0dc"}
.RFtable .sorting_asc:after{content:"\f0d8";padding:0 0 2px}
.RFtable .sorting_desc:after{content:"\f0d7"}
.RFtable .sorting:hover,.RFtable .sorting_asc,.RFtable .sorting_desc{background-color:#049cdb}
.dataTables_scrollBody .RFtable thead th:after{content:""}
