.table-box .table-heading{padding-bottom:15px}
.table-box .table-inner{background:#fff;box-shadow:0 4px 25px rgba(0,0,0,0.08);padding:30px}
.table-block{overflow:auto !important;max-height:600px}
.table-block::-webkit-scrollbar-track{background:#e5ecf4;border-radius:20px}
.table-block::-webkit-scrollbar-thumb{background:#c0c8e2;border-radius:20px}
.table-block::-webkit-scrollbar{height:5px}
.table-section{margin-bottom:30px}
.table-section.mb-80{margin-bottom:80px}
.table-section.has-top-space{margin-top:30px}
.table-main{border:1px solid #b9b9b9;border-collapse:collapse}
.table-main table{background-color:transparent;border-spacing:0}
.table-main th,.table-main td{padding:16px 20px;border-right:1px solid #b9b9b9;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9}
.table-main th:nth-last-child(1),.table-main td:nth-last-child(1){border-right:0}
.table-main th{min-width:213px;font-size:16px;font-weight:600;line-height:130%}
.table-main td{font-size:14px;line-height:130%}
.table-main tbody tr:nth-child() td{background-color:#fff}
.table-main.table-white th{background-color:#fff}
.table-main.table-gray th{background:rgba(0,0,0,0.06)}
.table-main.margin-auto{margin:auto;width:auto}
.text-align-left{text-align:left}
.text-align-center{text-align:center}
.text-align-right{text-align:right}
.grayBg{background-color:rgba(0,0,0,0.06) !important}
.table-box h1{font-size:2rem;font-weight:600}
.table-box h2{font-size:24px;font-weight:600}
.table-box h3{font-size:22px;font-weight:600}
.table-box h4,h5,h6{font-size:18px;font-weight:600}
@media(max-width:767px){.table-section.mobile-m-0{margin-right:-24px}
.table-section.mobile-m-0 .table-block{padding-right:24px}
.table-main th{font-size:14px}
.table-main.table-white th{padding:16px 20px;font-size:14px;line-height:130%}
.table-box h1{font-size:24px}
.table-box h2{font-size:19px}
.table-box h3{font-size:17px}
.table-box h4,h5,h6{font-size:16px}
}
@media(max-width:575px){.table-main th{min-width:146px}
.table-block{padding-bottom:25px}
}