// Fonts
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic');
@import '~@fortawesome/fontawesome-free/css/all.css';
// OverlayScrollbars
@import '~overlayscrollbars/css/OverlayScrollbars.css';
// iCheck
@import '~icheck-bootstrap/icheck-bootstrap.css';
// AdminLTE
@import '../../vendor/almasaeed2010/adminlte/dist/css/adminlte.css';

@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';
@import '~@fortawesome/fontawesome-free/scss/regular';

@import 'variables';

code {
    background: $light_gray;
    font-size: 0.75rem;
    color: $yellow;
    padding: 10px;
    border-radius: 5px;
}

.dataTables_filter {
    float: right;
}

table.dataTable thead th {
    position: relative;
    background-image: none !important;
}
  
table.dataTable thead th.sorting:after,
table.dataTable thead th.sorting_asc:after,
table.dataTable thead th.sorting_desc:after {
    position: absolute;
    top: 12px;
    right: 8px;
    display: block;
}
table.dataTable thead th.sorting:after {
    @extend %fa-icon;
    @extend .fas;
    color: #ddd;
    font-size: 1.1rem;
    content: fa-content($fa-var-sort);
}
table.dataTable thead th.sorting_asc:after {
    @extend %fa-icon;
    @extend .fas;
    content: fa-content($fa-var-sort-up);
}
table.dataTable thead th.sorting_desc:after {
    @extend %fa-icon;
    @extend .fas;
    content: fa-content($fa-var-sort-down);
}

.btn-dt {
    margin-left: 1rem;
}