// // Responsive Table // .table-rep-plugin { .btn-toolbar { display: block; } .table-responsive { border: none !important; } .btn-group{ .btn-default { background-color: $secondary; color: $light; border: 1px solid $secondary; &.btn-primary { background-color: $primary; border-color: $primary; color: $white; box-shadow: 0 0 0 2px rgba($primary, .5); } } &.pull-right { float: left; .dropdown-menu { left: 0 !important; right: auto !important; transform: none !important; top: 100% !important; } } } tbody { th { font-size: 14px; font-weight: normal; } } .checkbox-row { padding-right: 40px; label { display: inline-block; padding-right: 5px; position: relative; margin-bottom: .25rem; margin-top: .25rem; &::before { -o-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; background-color: $white; border-radius: 3px; border: 1px solid $gray-300; content: ""; display: inline-block; height: 17px; right: 0; top: 2px; margin-right: -20px; position: absolute; transition: 0.3s ease-in-out; width: 17px; outline: none !important; } &::after { color: $gray-200; display: inline-block; font-size: 11px; height: 16px; right: 0; margin-right: -20px; padding-right: 3px; padding-top: 1px; position: absolute; top: 0; width: 16px; } } input[type="checkbox"] { cursor: pointer; opacity: 0; z-index: 1; outline: none !important; &:disabled + label { opacity: 0.65; } } input[type="checkbox"]:focus + label { &::before { outline-offset: -2px; outline: none; } } input[type="checkbox"]:checked + label { &::after { content: "\f00c"; font-family: 'Font Awesome 5 Free'; font-weight: 900; } } input[type="checkbox"]:disabled + label { &::before { background-color: $gray-100; cursor: not-allowed; } } input[type="checkbox"]:checked + label { &::before { background-color: $primary; border-color: $primary; } &::after { color: $white; } } } .fixed-solution { .sticky-table-header{ background-color: $primary; table{ color: $white; } } } } @media (max-width: 991.98px) { .fixed-solution { .sticky-table-header{ top: $header-height !important; background-color: $primary; table{ color: $white; } } } }