.ratesSummaryAccordion .accordion-header{font-size:26px}
.ratesSummaryAccordion .accordion-item{border-top:0;border-left:0;border-bottom:2px solid #dee2e6;border-right:0}
.ratesSummaryAccordion table{table-layout:fixed;width:100%;border-radius:4px;border-spacing:0;border-collapse:separate}
.ratesSummaryAccordion th{background-color:#f4f4f4}
.ratesSummaryAccordion th,.ratesSummaryAccordion td{padding-left:12px;font-size:18px !important;border:.5px solid #aaa}
.ratesSummaryAccordion tbody tr td{border-top:0}
.ratesSummaryAccordion th:not(:first-child),.ratesSummaryAccordion td:not(:first-child){border-left:0}
.ratesSummaryAccordion thead tr:first-child th:first-child{border-top-left-radius:4px}
.ratesSummaryAccordion thead tr:first-child th:last-child{border-top-right-radius:4px}
.ratesSummaryAccordion tbody tr:last-child td:first-child{border-bottom-left-radius:4px}
.ratesSummaryAccordion tbody tr:last-child td:last-child{border-bottom-right-radius:4px}
.accordion-body thead{background-color:#aaa}
.ratesSummaryAccordion .accordion-header:not(.collapsed){padding-bottom:16px !important}
@media(max-width:768px){.ratesSummaryAccordion .accordion-header{font-size:22px}
.ratesSummaryAccordion .accordion-header.collapsed{padding-bottom:16px !important}
.ratesSummaryAccordion th,.ratesSummaryAccordion td{font-size:16px !important}
.ratesSummaryAccordion .accordion-item{border-bottom:1px solid #dee2e6}
.ratesSummaryAccordion .accordion-body{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}
.ratesSummaryAccordion .accordion-body::-webkit-scrollbar{height:6px;display:block}
.ratesSummaryAccordion .accordion-body::-webkit-scrollbar-track{background:#cce6ff;border-radius:2px;margin-right:16px}
.ratesSummaryAccordion .accordion-body::-webkit-scrollbar-thumb{background:#005dac;border-radius:2px;min-width:50px}
.ratesSummaryAccordion .accordion-body::-webkit-scrollbar-thumb:hover{background:#0052a3}
.ratesSummaryAccordion table{table-layout:auto;min-width:560px;width:560px}
}