.datatable table{margin-bottom:0}.datatable hr{margin-bottom:10px;margin-top:0}.datatable .form-control{display:inline}.datatable select.form-control{width:80px}.datatable .dropdown{display:inline}.datatable .btn-default{border-color:#ddd;color:#444}.datatable .btn-transparent{background-color:transparent}.datatable .btn:hover{border-color:#adadad}.datatable .dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.datatable .dropdown-menu li a{color:#333}.datatable .dropdown-menu li a.disabled{color:#ccc}.datatable .form-group{margin-bottom:0}.datatable .pagination{margin-top:0}.datatable .table th{padding-bottom:10px;padding-top:10px;white-space:nowrap}.datatable .table td{white-space:nowrap}.datatable .pagination{margin:0}.datatable .pagination li a,.datatable .pagination li span{padding:1px 6px}.datatable .datatable-footer,.datatable .datatable-header{margin:0}.datatable .datatable-footer>div,.datatable .datatable-header>div{display:grid;grid-template-columns:1fr 3fr;height:45px;padding:10px 5px}.datatable .datatable-footer>div>div,.datatable .datatable-header>div>div{align-items:center;display:flex}.datatable .datatable-footer,.datatable .datatable-header{background-color:#f8f8f8;color:#555}.datatable table thead{background-color:#f5f5f5}.datatable .pagination>.active>a,.datatable .pagination>.active>a:focus,.datatable .pagination>.active>a:hover,.datatable .pagination>.active>span,.datatable .pagination>.active>span:focus,.datatable .pagination>.active>span:hover{background-color:#fafafa;border-color:#ddd;color:#000;font-weight:700}.datatable .page-link:hover{color:#000}.datatable .links{color:gray;text-decoration:none;visibility:hidden}.datatable tr:hover .links{visibility:visible}.datatable ul.links{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0}.datatable ul.links li{list-style-type:none;text-align:left}.datatable ul.links li:not(:last-child):after{content:" | "}.datatable .links a,.datatable .links a:focus,.datatable .links a:hover{text-decoration:none}.datatable .table-responsive{border:0;margin-bottom:0}.datatable .alert-modal{background-color:#f4f4f4;margin-bottom:20px;padding:15px 20px}@media screen and (max-width:990px){.datatable .mt-sm-10{margin-top:10px}.datatable .table td{padding-right:20px}}.action-bar{border-bottom:1px solid #ddd;display:flex;margin:-10px -10px 25px;padding:0}.action-bar .btn{background-color:transparent;border:0;border-radius:0;margin:4px 2px}.action-bar .btn:hover{background-color:#eee}.action-bar .dropdown-menu{box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);margin-top:-5px}.action-bar .dropdown-menu>li>a{color:#333}.action-bar span.separator{align-self:stretch;background-color:#ddd;display:inline-block;margin:5px 0;max-width:1px;width:1px}
