2 border-collapse: collapse;
5 border-bottom: 2px solid $table-border-color;
9 border-top: 2px solid $table-border-color;
16 display: inline-block;
23 vertical-align: middle;
38 background: transparent none;
44 &:hover:not( .disabled ):active:not( .disabled ) {
45 background: transparent none;
51 &:hover:not( .disabled ) {
52 background: transparent none;
59 div.dt-button-collection {
78 border-collapse: collapse;
82 &.fixedHeader-floating {
96 border-bottom: 1px solid $table-border-color;
97 border-left: 1px solid $table-border-color;
118 background: url( "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2bW0iIGhlaWdodD0iMi4zODRtbSIgdmlld0JveD0iMCAwIDYuMDAwMDAwMiAyLjM4NDAzODkiPjxnPjxwYXRoIGZpbGw9IiMwMDZhY2MiIGQ9Ik00LjA1IDEuNzRoLTIuMUwzIC42NHoiLz48L2c+PC9zdmc+" ) no-repeat scroll right center $table-header-background;
122 background: url( "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2bW0iIGhlaWdodD0iOS4wMSIgdmlld0JveD0iMCAwIDYgMi4zODQiPjxwYXRoIGZpbGw9IiM5NDk0OTQiIGQ9Ik00LjA1IDEuNzRoLTIuMUwzIC42NHoiLz48L3N2Zz4=" ) no-repeat scroll right center $table-header-background;
128 background: url( "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2bW0iIGhlaWdodD0iMi4zODRtbSIgdmlld0JveD0iMCAwIDYuMDAwMDAwMiAyLjM4NDAzODkiPjxnPjxwYXRoIGZpbGw9IiMwMDZhY2MiIGQ9Ik00LjA1LjY0aC0yLjFMMyAxLjc0eiIvPjwvZz48L3N2Zz4=" ) no-repeat scroll right center $table-header-background;
132 background: url( "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2bW0iIGhlaWdodD0iOS4wMSIgdmlld0JveD0iMCAwIDYgMi4zODQiPjxwYXRoIGZpbGw9IiM5NDk0OTQiIGQ9Ik00LjA1LjY0aC0yLjFMMyAxLjc0eiIvPjwvc3ZnPg==" ) no-repeat scroll right center $table-header-background;
137 .sorting:not(.sorting_asc):not(.sorting_desc) {
138 background: url( "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2bW0iIGhlaWdodD0iMi41NTFtbSIgdmlld0JveD0iMCAwIDYuMDAwMDAwMyAyLjU1MDY2MTQiPjxwYXRoIGZpbGw9IiNhY2FjYWMiIGQ9Ik00LjA1IDEuNDVoLTIuMUwzIDIuNTV6Ii8+PHBhdGggZmlsbD0iI2FjYWNhYyIgZD0iTTQuMDUgMS4xaC0yLjFMMyAweiIvPjwvc3ZnPg==" ) no-repeat scroll right center $table-header-background;
154 background-color: #F3F3F3;
155 border: 1px solid $table-border-color;
156 border-right: 1px solid $table-border-color;
160 background-color: #FFF;
161 border-right: 1px solid $table-border-color;
166 background-color: #D1CFD0;
167 border-bottom: 2px solid #A19B9E;
168 border-top: 2px solid #A19B9E;
175 border-bottom: 1px solid $table-border-color;
176 border-left: 1px solid $table-border-color;
189 background-color: #FFFFFF;
197 font-family: $font-monospace;
207 background-color: #FFC;
213 background-color: #D1CFD0;
214 border-bottom: 2px solid #A19B9E;
215 border-top: 2px solid #A19B9E;
220 background-color: $table-header-background;
229 font-family: $font-monospace;
247 background-color: #F6F6F6;
248 border-color: $table-border-color;
253 background-color: #DDDDDD;
254 border-color: $table-border-color;
270 background-color: #FFFFE1;
277 background-color: #FFFFCC;
282 background-color: #FFFFCC;
286 &:nth-child( even ) {
288 background-color: #FFFFCC;
295 background-color: #FFFFCC;
301 background-color: #EEFFD4;
307 background-color: #E8F0F6;
313 background-color: #FF9090;
318 background-color: #FF9090;
342 background-color: #FFFF99 !important;
350 background-color: $table-odd-row;
352 vertical-align: middle;
364 .highlighted-row td {
365 background-color: #FFD000 !important;
369 .warned-row td { background-color: #FF9000 !important; }
372 .high-warned-row td { background-color: #FF0000 !important; }
376 &:nth-child( odd ):not( .dtrg-group, .active, .ok ) {
378 &:not( .bg-danger, .bg-warning, .bg-info, .bg-success, .bg-primary ) {
379 background-color: $table-odd-row;
386 .dataTables_wrapper {
387 .dataTables_processing {
388 background-color: #F4F8F9;
389 border: 2px solid #538200;
391 box-shadow: 2px 2px 3px 1px rgba( 0, 0, 0, .2 );
428 .dataTables_paginate {
443 color: $green-text-color !important;
449 background: transparent none;
450 border: 1px solid transparent;
452 color: darken( $green-text-color, 5 ) !important;
453 text-decoration: underline !important;
457 background: lighten( saturate( $background-color-secondary, 7 ), 37 ) none;
464 background: lighten( saturate( $background-color-secondary, 7 ), 45 ) none;
478 display: inline-block;
479 font-family: "Font Awesome 6 Free";
524 border-top: 1px solid $table-border-color;
534 // border-top: 1px solid $table-border-color;
539 border-bottom: 1px solid $table-border-color;
547 button:first-of-type {
554 border: 1px solid #CCC;
568 background: transparent none;
569 border: 1px solid transparent;
582 background: transparent none;
583 border: 1px solid transparent;
588 border: 1px solid #ADADAD;
593 background: transparent none;
597 &:active:not( .disabled ),
598 &:focus:not( .disabled ) {
599 background: transparent none;
600 border: 1px solid #ADADAD;
604 &:not( .disabled ):hover:not( .disabled ) {
605 background: #EEE none;
606 border: 1px solid transparent;
612 background: transparent none;
613 border: 1px solid transparent;
616 background: #EEE none;
620 &.active:not( .disabled ):hover:not( .disabled ) {
621 background: #EEE none;
622 border: 1px solid transparent;
630 padding-bottom: .7em;
652 &.dt-button-collection {
660 &.buttons-collection {
664 &.buttons-columnVisibility {
665 background: #FFF none;
666 border: 1px solid #EEE;
676 display: inline-block;
677 font-family: "Font Awesome 6 Free";
683 background: #FFC none;
684 border: 1px solid #999;
690 display: inline-block;
691 font-family: "Font Awesome 6 Free";
697 &:active:not( .disabled ):hover:not( .disabled ) {
698 background: transparent none;
703 background: #E6F0F2 none;
708 background: #FFC none;
713 display: inline-block;
714 font-family: "Font Awesome 6 Free";
720 &:not( .disabled ):hover:not( .disabled ) {
721 background: transparent none;
728 display: inline-block;
729 font-family: "Font Awesome 6 Free";
738 background: #FFF none;
739 border: 1px solid #EEE;
747 background: #FFC none;
751 &.buttons-html5:not( .disabled )::before {
753 display: inline-block;
754 font-family: "Font Awesome 6 Free";
759 &.buttons-excel:not( .disabled )::before {
763 &.buttons-csv:not( .disabled )::before {
767 &.buttons-copy:not( .disabled )::before {
771 &.buttons-print:not( .disabled )::before {
774 display: inline-block;
775 font-family: "Font Awesome 6 Free";
790 border-top: 1px solid #EEE;
793 justify-content: flex-end;
798 @media ( min-width: 1275px ) {
803 .dataTables_wrapper {
804 .dataTables_paginate {
808 display: inline-block;
815 @media only screen and ( min-width: 500px ) {
816 .dataTables_wrapper {
823 @media only screen and ( min-width: 850px ) {
827 @media only screen and ( max-width: 767px ) {
828 .dataTables_wrapper {
830 .dataTables_paginate {
837 @media only screen and ( min-width: 950px ) and ( max-width: 1125px ) {
843 @media only screen and ( min-width: 950px ) {
853 @media only screen and (min-width: 1500px) {
854 .dataTables_wrapper {
855 .dataTables_paginate {
859 display: inline-block;