table.footable-details,table.footable > thead > tr.footable-filtering > th div.form-group{margin-bottom:0}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table > tbody > tr > td > span.footable-toggle{margin-right:8px;opacity:.3}table > tbody > tr > td > span.footable-toggle.last-column{margin-left:8px;float:right}table.table-condensed > tbody > tr > td > span.footable-toggle{margin-right:5px}table.footable-details > tbody > tr > th:nth-child(1){min-width:40px;width:120px}table.footable-details > tbody > tr > td:nth-child(2){word-break:break-all}table.footable-details > tbody > tr:first-child > td,table.footable-details > tbody > tr:first-child > th,table.footable-details > tfoot > tr:first-child > td,table.footable-details > tfoot > tr:first-child > th,table.footable-details > thead > tr:first-child > td,table.footable-details > thead > tr:first-child > th{border-top-width:0}table.footable-details.table-bordered > tbody > tr:first-child > td,table.footable-details.table-bordered > tbody > tr:first-child > th,table.footable-details.table-bordered > tfoot > tr:first-child > td,table.footable-details.table-bordered > tfoot > tr:first-child > th,table.footable-details.table-bordered > thead > tr:first-child > td,table.footable-details.table-bordered > thead > tr:first-child > th{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader > span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r 2s infinite linear;animation:fooicon-spin-r 2s infinite linear}table.footable > tbody > tr.footable-empty > td{vertical-align:middle;text-align:center;font-size:30px}table.footable > tbody > tr > td,table.footable > tbody > tr > th{display:none}table.footable > tbody > tr.footable-detail-row > td,table.footable > tbody > tr.footable-detail-row > th,table.footable > tbody > tr.footable-empty > td,table.footable > tbody > tr.footable-empty > th{display:table-cell}@-webkit-keyframes fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}table.footable > thead > tr.footable-filtering > th{border-bottom-width:1px;font-weight:400}table.footable.footable-filtering-right > thead > tr.footable-filtering > th,table.footable > thead > tr.footable-filtering > th{text-align:right}table.footable.footable-filtering-left > thead > tr.footable-filtering > th{text-align:left}table.footable-paging-center > tfoot > tr.footable-paging > td,table.footable.footable-filtering-center > thead > tr.footable-filtering > th,table.footable > tfoot > tr.footable-paging > td{text-align:center}table.footable > thead > tr.footable-filtering > th div.form-group + div.form-group{margin-top:5px}table.footable > thead > tr.footable-filtering > th div.input-group{width:100%}table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox{margin:0;display:block;position:relative}table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox > label{display:block;padding-left:20px}table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox input[type=checkbox]{position:absolute;margin-left:-20px}@media (min-width:768px){table.footable > thead > tr.footable-filtering > th div.input-group{width:auto}table.footable > thead > tr.footable-filtering > th div.form-group{margin-left:2px;margin-right:2px}table.footable > thead > tr.footable-filtering > th div.form-group + div.form-group{margin-top:0}}table.footable > tbody > tr > td.footable-sortable,table.footable > tbody > tr > th.footable-sortable,table.footable > tfoot > tr > td.footable-sortable,table.footable > tfoot > tr > th.footable-sortable,table.footable > thead > tr > td.footable-sortable,table.footable > thead > tr > th.footable-sortable{position:relative;padding-right:30px;cursor:pointer}td.footable-sortable > span.fooicon,th.footable-sortable > span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;transition:opacity .3s ease-in}td.footable-sortable.footable-asc > span.fooicon,td.footable-sortable.footable-desc > span.fooicon,td.footable-sortable:hover > span.fooicon,th.footable-sortable.footable-asc > span.fooicon,th.footable-sortable.footable-desc > span.fooicon,th.footable-sortable:hover > span.fooicon{opacity:1}table.footable-sorting-disabled td.footable-sortable.footable-asc > span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc > span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover > span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc > span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc > span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover > span.fooicon{opacity:0;visibility:hidden}table.footable > tfoot > tr.footable-paging > td > ul.pagination{margin:10px 0 0}table.footable > tfoot > tr.footable-paging > td > span.label{display:inline-block;margin:0 0 10px;padding:4px 10px}table.footable-paging-left > tfoot > tr.footable-paging > td{text-align:left}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing,table.footable-paging-right > tfoot > tr.footable-paging > td{text-align:right}ul.pagination > li.footable-page{display:none}ul.pagination > li.footable-page.visible{display:inline}td.footable-editing{width:70px;max-width:70px}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-show{display:none}table.footable-editing.footable-editing-always-show button.footable-add,table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide{display:inline-block}