table[data-form-control="datatable"] ~ .dataTables_paginate { text-align: center !important; }

.toast.alert-info { background-color: #0277bd !important; }
.toast.alert-success { background-color: #027700 !important; }
.toast.alert-warning { background-color: #ff8f00 !important; }
.toast.alert-error {background-color: #bf360c !important; }

/*
.sidenav-fixed .collapsible-body li a { padding-left: 16px !important; }
.sidenav-fixed .collapsible-body li .collapsible-body li a { padding-left: 16px !important; }
*/
.dashboard .row { margin-bottom: -20px !important; }
.dashboard h1 { margin: -1rem  !important; }
.dashboard .title { font-size: 24px; weight: 300; }
.profile-link { position: relative; top: 2rem; float: right; }
.sidenav li > ul > li > ul > li > a > i.material-icons { margin-left: 32px; }
.sidenav > li.active > ul > li.active > ul > li.active > a > i::after { content: 'arrow_drop_down' }
.sidenav > li.active > ul > li.active > ul > li > a > i::after { content: 'arrow_drop_up' }
.dashboard .card-action .btn-flat { padding: 0 !important; }
.container { max-width: 100% !important; }

/* */
@media only screen and (max-width: 992px) nav .brand-logo {

}

.content { display: block !important; }
table.ellipsis td {
  text-overflow: ellipsis;
}

