.dt-amount, .dt-subamount{ text-align:right; } .dataTables_info{ float:left; padding-top:0px !important; } .dataTables_length{ float:left; } .toolbar, .syncbutton{ float:left; padding-left:10px; padding-right:10px; vertical-align:middle; } .tabdet{ border-spacing: 0px; border:0px; padding-left:50px; } .tabdet td, .tabdet th { border:0px; padding: 10px; } #dataTableEntries_filter{ float:lefts; } .table-md.dataTable-table tr td, .table-md.dataTable-table tr th, .table-sm.dataTable-table tr td, .table-sm.dataTable-table tr th, .table.table-md tr td, .table.table-md tr th, .table.table-sm tr td, .table.table-sm tr th { padding: 0.1rem !important; } .tree { min-height:20px; padding:19px; margin-bottom:20px; background-color:#fbfbfb; border:1px solid #999; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05) } .tree li { list-style-type:none; margin:0; padding:2px 0px 0 5px; position:relative } .tree li::before, .tree li::after { content:''; left:-20px; position:absolute; right:auto } .tree li::before { border-left:1px solid #999; bottom:10px; height:100%; top:0; width:1px } .tree li::after { border-top:1px solid #999; height:20px; top:13px; width:19px } .tree li span { -moz-border-radius:5px; -webkit-border-radius:5px; border:0px solid #999; border-radius:5px; display:inline-block; padding:0px 4px; text-decoration:none } .tree li.parent_li>span { cursor:pointer } .tree>ul>li::before, .tree>ul>li::after { border:0 } .tree li:last-child::before { height:30px } .tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span { background:#eee; border:0px solid #94a0b4; color:#000 }