/*! digital-pattern-library v1.1.0 - 2017-04-14 */

.dt-bootstrap{background-color:white;position:relative}.dt-bootstrap .dt-post,.dt-bootstrap .dt-table{background-color:white}.dt-bootstrap table{background-color:white;border-top:1px solid rgba(255,255,255,0.2)}.dt-bootstrap table thead .sorting,.dt-bootstrap table thead .sorting_asc,.dt-bootstrap table thead .sorting_desc,.dt-bootstrap table thead .sorting_asc_disabled,.dt-bootstrap table thead .sorting_desc_disabled{cursor:pointer;background-image:none;background-position:center right;background-repeat:no-repeat;padding-right:15px}.dt-bootstrap table thead .sorting{background-image:url("../images/datatables/sort.png")}.dt-bootstrap table thead .sorting_asc{background-image:url("../images/datatables/sort_asc.png")}.dt-bootstrap table thead .sorting_desc{background-image:url("../images/datatables/sort_desc.png")}.dt-bootstrap caption{position:absolute;top:-45px;font-size:24px;font-weight:bold;color:#444}.dt-bootstrap .dataTables_info{color:#b3b3b3}.dt-bootstrap .dataTables_filter{color:#777;font-weight:normal}.dt-bootstrap .dataTables_processing{position:absolute;bottom:-40px;width:100%;height:40px;text-align:center;font-size:1em;color:#b3b3b3}.dt-bootstrap td.dt-body-right{padding-right:10px;text-align:right}table.dataTable.dtr-inline.collapsed tbody td:first-child,table.dataTable.dtr-inline.collapsed tbody th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed tbody td:first-child:before,table.dataTable.dtr-inline.collapsed tbody th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:#6a6a6b;text-align:center;line-height:18px;box-sizing:content-box;content:"\f054";font:normal normal normal 14px/1 FontAwesome}table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before{content:"\f078"}table.dataTable.dtr-inline.collapsed tbody tr.child td:before{display:none}table.dataTable tr.child{padding:0.5em 1em}table.dataTable tr.child:hover{background:transparent !important}table.dataTable tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable tr.child ul li:first-child{padding-top:0}table.dataTable tr.child ul li:last-child{border-bottom:none}table.dataTable tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}
