Files
Backend-Api/ServiceHost/wwwroot/AssetsAdminNew/assets/css/table-grid.css
2025-04-19 16:24:05 +03:30

1230 lines
26 KiB
CSS

.grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-7 {
grid-template-columns: repeat(7, minmax(0, 1fr));
}
.grid-cols-8 {
grid-template-columns: repeat(8, minmax(0, 1fr));
}
.grid-cols-9 {
grid-template-columns: repeat(9, minmax(0, 1fr));
}
.grid-cols-10 {
grid-template-columns: repeat(10, minmax(0, 1fr));
}
.grid-cols-11 {
grid-template-columns: repeat(11, minmax(0, 1fr));
}
.grid-cols-12 {
grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-none {
grid-template-columns: none;
}
.grid-cols-subgrid {
grid-template-columns: subgrid;
}
.col-auto {
grid-column: auto;
}
.col-span-1 {
grid-column: span 1 / span 1;
}
.col-span-2 {
grid-column: span 2 / span 2;
}
.col-span-3 {
grid-column: span 3 / span 3;
}
.col-span-4 {
grid-column: span 4 / span 4;
}
.col-span-5 {
grid-column: span 5 / span 5;
}
.col-span-6 {
grid-column: span 6 / span 6;
}
.col-span-7 {
grid-column: span 7 / span 7;
}
.col-span-8 {
grid-column: span 8 / span 8;
}
.col-span-9 {
grid-column: span 9 / span 9;
}
.col-span-10 {
grid-column: span 10 / span 10;
}
.col-span-11 {
grid-column: span 11 / span 11;
}
.col-span-12 {
grid-column: span 12 / span 12;
}
.col-span-full {
grid-column: 1 / -1;
}
.col-start-1 {
grid-column-start: 1;
}
.col-start-2 {
grid-column-start: 2;
}
.col-start-3 {
grid-column-start: 3;
}
.col-start-4 {
grid-column-start: 4;
}
.col-start-5 {
grid-column-start: 5;
}
.col-start-6 {
grid-column-start: 6;
}
.col-start-7 {
grid-column-start: 7;
}
.col-start-8 {
grid-column-start: 8;
}
.col-start-9 {
grid-column-start: 9;
}
.col-start-10 {
grid-column-start: 10;
}
.col-start-11 {
grid-column-start: 11;
}
.col-start-12 {
grid-column-start: 12;
}
.col-start-13 {
grid-column-start: 13;
}
.col-start-auto {
grid-column-start: auto;
}
.col-end-1 {
grid-column-end: 1;
}
.col-end-2 {
grid-column-end: 2;
}
.col-end-3 {
grid-column-end: 3;
}
.col-end-4 {
grid-column-end: 4;
}
.col-end-5 {
grid-column-end: 5;
}
.col-end-6 {
grid-column-end: 6;
}
.col-end-7 {
grid-column-end: 7;
}
.col-end-8 {
grid-column-end: 8;
}
.col-end-9 {
grid-column-end: 9;
}
.col-end-10 {
grid-column-end: 10;
}
.col-end-11 {
grid-column-end: 11;
}
.col-end-12 {
grid-column-end: 12;
}
.col-end-13 {
grid-column-end: 13;
}
.col-end-auto {
grid-column-end: auto;
}
/* ********************************************** Start Table Personal Salary & Insurance ********************************************** */
.personal-grid .personal-grid-list .width1 {
width: 2%;
}
.personal-grid .personal-grid-list .width2 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width3 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width4 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width5 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width6 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width7 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width8 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width9 {
width: 6%;
text-align: center;
}
.personal-grid .personal-grid-list .width10 {
width: 6%;
text-align: center;
/*padding: 0 !important;*/
}
.personal-grid .personal-grid-list .width11 {
width: 6%;
text-align: center;
/*padding: 0 !important;*/
}
.personal-grid .personal-grid-list .width12 {
width: 6%;
text-align: center;
/*padding: 0 !important;*/
}
.personal-grid .personal-grid-list .width13 {
width: 6%;
text-align: center;
padding: 0 !important;
}
.is_green {
width: 100%;
height: 15px;
border-radius: 0;
background-color: #12951B;
margin: 1px auto;
display: flex;
padding: 2px;
}
.is_green_500 {
width: 100%;
height: 15px;
border-radius: 0;
background-color: #0F7416;
margin: 1px auto;
display: flex;
padding: 2px;
}
.is_red {
width: 100%;
height: 15px;
border-radius: 0;
background-color: #F87171;
margin: 1px auto;
display: flex;
padding: 2px;
}
.is_gray {
width: 100%;
height: 15px;
border-radius: 0;
background-color: #D9D9D9;
margin: 1px auto;
display: flex;
padding: 2px;
}
.personal-grid-list .month-header {
display: block;
}
.personal-grid-list .month-header-num {
display: none;
}
}
/* ********************************************** End Table Personal Salary & Insurance ********************************************** */
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
.personal-payment-grid {
/* max-width: 100%; */
/* width: max-content; */
}
.personal-payment-grid .Rtable--collapse .Rtable-row {
outline: 0;
}
.personal-payment-scroll {
height: 600px;
overflow-y: scroll;
scrollbar-width: thin;
}
.personal-payment-grid .personal-payment-grid-list .width1 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width2 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width3 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width4 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width5 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width6 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width7 {
width: 3%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width8 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width9 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width10 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width11 {
width: 11%;
text-align: center;
}
.personal-payment-grid .personal-payment-grid-list .width12 {
width: 11%;
text-align: center;
}
.personal-payment-grid .Rtable-row .Rtable-cell .Rtable-cell--content {
text-align: center;
width: 100%;
}
.text-price {
background-color: #F1F5F9;
border: 1px solid #CBD5E1;
border-radius: 6px;
padding: 5px 10px;
text-align: center;
width: 100%;
}
.text-price.checkout {
background-color: #fee2e2;
}
.personal-payment-grid-wrapper .register-btn {
background-color: #2FC1C1;
border: none;
padding: 3px 10px;
margin: auto 2px;
border-radius: 7px;
}
.personal-payment-grid-wrapper .register-btn:hover {
background-color: #28a1a1;
}
.personal-payment-grid .Rtable-row .all-sum-price {
position: absolute;
bottom: 5px;
left: 4px;
background-color: #F1F5F9;
border: 1px solid #CBD5E1;
border-radius: 6px;
padding: 5px 10px;
text-align: center;
font-size: 13px;
}
/* table color style */
.personal-grid-row {
width: 100%;
display: flex;
}
.personal-grid-row:nth-child(n+1) .Rtable-row {
background: #ECFFFF !important;
}
.personal-grid-row:nth-child(2n+1) .Rtable-row {
background: #DDF4F4 !important;
}
/* table color style */
.personal-payment-result1 {
width: 100%;
border: 1px solid #E2E8F0;
background-color: #F8FAFC;
border-radius: 10px 10px 0 0;
margin: 5px 0;
padding: 5px;
font-size: 14px;
}
.personal-payment-result2 {
width: 100%;
border: 1px solid #E2E8F0;
background-color: #F8FAFC;
border-radius: 0 0 10px 10px;
margin: 5px 0;
padding: 5px;
font-size: 14px;
}
.personal-payment-result1 .result-pay,
.personal-payment-result2 .result-pay {
background-color: #F1F5F9;
border: 1px solid #CBD5E1;
border-radius: 6px;
padding: 5px 10px;
}
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
/* ********************************************** Start Table Checkout Report ********************************************** */
.personnel-checkout-report-wrapper {
max-width: 100%;
width: 100%;
}
.personnel-checkout-report-grid {
width: 100%;
height: 74vh;
display: block;
overflow: auto;
scrollbar-width: thin;
}
.personnel-checkout-report-grid .Rtable-row {
outline: 0;
}
.personnel-checkout-report-grid .Rtable-row .Rtable-cell.column-heading {
outline: 0;
font-size: 12px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid-scroll {
/* height: 720px;
overflow-y: scroll;
overflow-x: auto;*/
scrollbar-width: thin;
}
.personnel-checkout-report-grid .width1 {
width: 40px !important;
padding: 0 0 0 0 !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width2 {
width: 170px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width3 {
width: 45px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width4 {
width: 70px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width5 {
width: 84px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width6 {
width: 55px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width7 {
width: 90px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width8 {
width: 80px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width9 {
width: 100px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width10 {
width: 88px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width11 {
width: 95px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width12 {
width: 83px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width13 {
width: 95px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width14 {
width: 83px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width15 {
width: 79px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width16 {
width: 85px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width17 {
width: 90px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width18 {
width: 90px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width19 {
width: 90px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width20 {
width: 90px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width21 {
width: 95px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width22 {
position: relative;
width: 100px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width23 {
position: relative;
width: 100px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width24 {
position: relative;
width: 100px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .column-heading.width22:before,
.personnel-checkout-report-grid .column-heading.width23:before,
.personnel-checkout-report-grid .column-heading.width24:before {
content: "";
position: relative;
}
.personnel-checkout-report-grid .width22::before,
.personnel-checkout-report-grid .width23::before,
.personnel-checkout-report-grid .width24::before {
content: "";
position: absolute;
top: -11px;
right: 0;
width: 100%;
height: 40px;
background-color: #ef44445e;
}
.personnel-checkout-report-grid-list:nth-child(n+1) .width2 {
height: 40px;
display: flex !important;
align-items: center;
background: #ECFFFF !important;
}
.personnel-checkout-report-grid-list:nth-child(2n+1) .width2 {
height: 40px;
display: flex !important;
align-items: center;
background: #DDF4F4 !important;
transition: none;
}
.personnel-checkout-report-grid-list:nth-child(n+1):hover .width2,
.personnel-checkout-report-grid-list:nth-child(2n+1):hover .width2 {
background: #c9f0f0 !important;
}
.personnel-checkout-report-grid .width25 {
width: 110px !important;
padding: 0 0 0 0px !important;
margin: 0 1px;
}
.personnel-checkout-report-grid .width26 {
width: 32px !important;
padding: 0 0 0 0px !important;
}
.personnel-checkout-report-grid .Rtable-row .Rtable-cell .Rtable-cell--content:nth-child(2) {
text-align: center;
}
/* ********************************************** Start Table Checkout Report ********************************************** */
@media (max-width: 1366px) {
.personal-payment-grid-wrapper {
/*overflow: scroll;*/
}
.personal-payment-grid {
/* max-width: 100%; */
/* width: max-content; */
}
.personal-payment-scroll {
height: 300px;
}
.personal-payment-grid .personal-payment-grid-list .width1,
.personal-payment-grid .personal-payment-grid-list .width2,
.personal-payment-grid .personal-payment-grid-list .width3,
.personal-payment-grid .personal-payment-grid-list .width4,
.personal-payment-grid .personal-payment-grid-list .width5,
.personal-payment-grid .personal-payment-grid-list .width6,
.personal-payment-grid .personal-payment-grid-list .width7,
.personal-payment-grid .personal-payment-grid-list .width8,
.personal-payment-grid .personal-payment-grid-list .width9,
.personal-payment-grid .personal-payment-grid-list .width10,
.personal-payment-grid .personal-payment-grid-list .width11,
.personal-payment-grid .personal-payment-grid-list .width12 {
font-size: 11px;
}
.personal-payment-grid .col-span-3 {
grid-column: span 4 / span 4;
}
.personal-payment-grid .col-span-7 {
grid-column: span 6 / span 6;
}
.personal-payment-grid .Rtable-row .Rtable-cell .Rtable-cell--content {
font-size: 10px;
}
.text-price {
padding: 3px 5px;
}
.personal-payment-result2 {
font-size: 12px;
}
.result-mobile {
width: 100%;
bottom: 67px;
right: 0;
/*padding: 0 10px;*/
}
}
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
@media (max-width: 767px) {
.personal-payment-grid .Rtable .Rtable-row .Rtable-cell.column-heading {
border-bottom: 0;
padding: 0;
margin: 0;
justify-items: center;
width: 100%;
display: grid;
}
.personal-payment-grid .Rtable-row .Rtable-cell {
border-bottom: 0;
margin: 5px;
display: grid;
justify-items: center;
}
.personal-grid-list .month-header {
display: none;
}
.personal-grid-list .month-header-num {
display: block;
}
.text-price {
padding: 3px 4px;
}
.personal-payment-result2 {
border-radius: 0;
}
}
/* ********************************************** End Table Personal Employee Payment ********************************************** */
/* ********************************************** Start Table Personal Paid Leave ********************************************** */
.personal-paid-leave-grid-wrapper .register-btn {
background-color: #2FC1C1;
border: none;
padding: 3px 10px;
margin: auto 2px;
border-radius: 7px;
}
.personal-paid-leave-grid-wrapper .register-btn:hover {
background-color: #28a1a1;
}
.personal-paid-leave-grid-list .checkAll {
margin: 0 0 0 5px !important;
padding: 8px !important;
border: 0 !important;
outline: 1px solid #1dc9a0;
}
.personal-paid-leave-grid-list .form-check-input {
padding: 8px !important;
border: 0 !important;
outline: 1px solid #1dc9a0;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content > span {
border-radius: 5px;
background: rgba(87, 227, 227, 0.25);
width: 60px !important;
height: 32px !important;
display: inline-block;
padding: 0 10px;
font-weight: 600;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge {
border: 1px #65A30D solid;
border-radius: 4px;
color: #65A30D;
width: 100px;
background-color: #D2F2C5;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.disagree {
background-color: #FEC8C8;
border: 1px #DC2626 solid;
color: #DC2626;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick {
background-color: #D2F2C5 !important;
text-align: right;
border: 1px #AEAD2D solid;
border-radius: 4px;
color: #AEAD2D;
width: 100px;
padding: 4px 5px;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave {
background-color: #d2e3f7 !important;
text-align: right;
border: 1px #45a3da solid;
border-radius: 4px;
color: #575a79;
width: 100px;
padding: 4px 5px;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave span,
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick span {
font-size: 14px;
font-weight: 500;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge span {
font-size: 12px;
font-weight: 500;
margin: 0 auto;
}
.personal-paid-leave-grid .Rtable--collapse .Rtable-row {
outline: 0;
}
.personal-paid-leave-scroll {
/* height: 550px;
overflow-y: scroll;
scrollbar-width: thin; */
}
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.disagree {
background-color: #FFD4D4 !important;
}
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.disagree .Rtable-cell--content > span {
background-color: #F8BBBB !important;
}
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.sick {
background-color: #fcfbbe !important;
}
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.sick .Rtable-cell--content > span {
background-color: #e9e8ad !important;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width1 {
width: 4%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width2 {
width: 4%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width3 {
width: 3%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width4 {
width: 9%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width5 {
width: 9%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width6 {
width: 9%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width7 {
width: 9%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width8 {
width: 9%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width9 {
width: 9%;
text-align: start;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width10 {
width: 9%;
text-align: end;
}
/* Mobile */
.personal-paid-leave-mobile .Rtable-row,
.personal-payment-mobile .Rtable-row {
outline: 0;
}
.personal-paid-leave-mobile .Rtable-row .Rtable-cell--content:last-child .Rtable-cell--heading,
.personal-payment-mobile .Rtable-row .Rtable-cell--content:last-child .Rtable-cell--heading {
border-right: 1px dashed #CACACA;
padding-right: 7px;
font-size: 10px;
}
.personal-payment-mobile .Rtable-row .Rtable-cell--content:last-child span {
font-size: 10px;
}
.personal-paid-leave-mobile .Rtable-row .Rtable-cell--content:first-child {
padding-left: 25px;
}
.personal-payment-mobile .Rtable-row .Rtable-cell--content:first-child {
margin: 0 5px;
font-size: 10px;
width: 30%;
}
.personal-payment-mobile .Rtable-row .Rtable-cell--content {
font-size: 10px;
margin: 0 5px;
width: 100%;
}
.personal-payment-mobile .Rtable-cell--content{
font-size: 11px;
padding:3px;
}
.Rtable--collapse .Rtable-row {
padding: 5px;
}
.personal-paid-leave-mobile.Rtable .Rtable-row,
.personal-payment-mobile.Rtable .Rtable-row {
border-radius: 10px;
background-color: #ECFFFF;
}
.personal-paid-leave-mobile .Rtable-row .btn-details,
.personal-payment-mobile .Rtable-row .btn-details {
background-color: #D3F8F8;
color: #4DA9D1;
border-radius: 7px;
border: 0 !important;
padding: 6px 8px;
font-size: 12px;
}
.personal-paid-leave-mobile button.btn-print,
.personal-payment-mobile button.btn-print {
margin: 5px 0;
width: 100%;
background-color: transparent;
border: 1px solid #1E293B;
}
.personal-paid-leave-mobile button.btn-print:hover,
.personal-payment-mobile button.btn-print:hover {
background-color: #adadad;
}
/* ********************************************** End Table Personal Paid Leave ********************************************** */
/* table color style */
.personal-grid-row {
width: 100%;
display: flex;
}
.personal-grid-row:nth-child(n+1) .Rtable-row {
background: #ECFFFF !important;
}
.personal-grid-row:nth-child(2n+1) .Rtable-row {
background: #DDF4F4 !important;
}
/* table color style */
@media (max-width: 1300px) {
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
.personal-payment-grid {
/*width: max-content;*/
}
.personal-payment-grid-wrapper {
/*overflow: scroll;*/
}
/* ********************************************** End Table Personal Employee Payment ********************************************** */
/* ********************************************** Start Table Personal Paid Leave ********************************************** */
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content > span {
width: 55px !important;
font-weight: 500;
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width1,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width2 {
width: 5%;
font-size: 10px
}
.personal-paid-leave-grid .personal-paid-leave-grid-list .width3,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width4,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width5,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width6,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width7,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width8,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width9,
.personal-paid-leave-grid .personal-paid-leave-grid-list .width10 {
width: 8%;
font-size: 10px
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge {
width: 60px;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick {
width: 60px;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave {
width: 60px;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave span,
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick span {
font-size: 10px;
font-weight: 400;
}
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge span {
font-size: 10px;
font-weight: 400;
margin: 0 auto;
}
/* ********************************************** End Table Personal Paid Leave ********************************************** */
}
@media (max-width: 767px) {
.personnel-checkout-report-grid {
height: 79vh;
}
.personal-payment-grid .Rtable .Rtable-row .Rtable-cell.column-heading {
border-bottom: 0;
padding: 0;
margin: 0;
justify-items: center;
width: 100%;
display: grid;
}
.personal-payment-grid .Rtable-row .Rtable-cell {
border-bottom: 0;
margin: 5px;
display: grid;
justify-items: center;
}
}
/* ********************************************** End Table Personal Paid Leave ********************************************** */