.responsive-table-2020 .sort-table table thead, .responsive-table-2020 table thead, .responsive-table-2020
th{background:#F2F6F9 !important}.responsive-table-2020{margin-bottom:19px}.responsive-table-2020 input.form-field{margin-top:25px;position:relative}.responsive-table-2020 .show-more .show-more-btn{width:100%;height:47px;font-size:16px;margin-bottom:25px;font-weight:bold;color:#3664ff;background-color:#fff;border:1px
solid #0088FA;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16078);cursor:pointer;border-radius:unset}.responsive-table-2020 .show-more .show-more-btn:hover{color:#fff;background-color:#3664FF;transition:background-color 1s;-webkit-transition:background-color 1s;-o-transition:background-color 1s;-moz-transition:background-color 1s}.search-table
input{max-width:100%;background-color:transparent;border:1px
solid #DDD;border-radius:20px;font-size:16px;line-height:19px;font-weight:500;color:#000;padding:12px
0px 12px 57px;background-image:url(/images/article_redesign_2022/table_search.svg);background-repeat:no-repeat;background-position:18px 13px;outline:none}.search-table input:focus{box-shadow:0 0 0 1px #3664ff}.overflow-table-container .normal-overflow-table, .responsive-table-2020 .table-responsive{box-shadow:0px 3px 10px #374EFD4D;overflow:auto;-webkit-overflow-scrolling:touch;margin-top:11px}.overflow-table-container .normal-overflow-table figure, .responsive-table-2020 .table-responsive
figure{margin-bottom:0px}.overflow-table-container .normal-overflow-table .tabular-ratings.star-ratings
.starssm{margin-right:0px !important;background-position:0% center, 22% center, 44% center, 67% center, 88% center}.overflow-table-container .normal-overflow-table .tabular-ratings.star-ratings table tr td:last-child{min-width:170px !important;width:170px !important;max-width:170px !important}.overflow-table-container .normal-overflow-table .tabular-ratings.star-ratings table tr td:first-child{min-width:140px !important}.overflow-table-container .normal-overflow-table .tabular-ratings
tbody{display:table-row-group}.overflow-table-container .normal-overflow-table .tabular-ratings
tr{display:table-row}.overflow-table-container .normal-overflow-table .tabular-ratings
td{text-align:left;font-weight:400;border-right:1px solid #dee2e6;width:50%;line-height:26px}.overflow-table-container .normal-overflow-table .tabular-ratings tr:first-child{border-top:6px solid #2C3CB5}.coolFixHeader{height:auto;max-height:inherit}.cars_most_tickets_tool .coolFixHeader thead,
.cars_most_tickets_tool .coolFixHeader tbody,
.tool-container .coolFixHeader thead,
.tool-container .coolFixHeader
tbody{display:table-row}.coolFixHeader
tbody{max-height:500px;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;border:1px
solid #dee2e6;border-top:none}.overflow-table-container .normal-overflow-table .transpose-table
tbody{border-top:6px solid #2C3CB5}.overflow-table-container .normal-overflow-table table.transpose-table{table-layout:fixed}.overflow-table-container .normal-overflow-table .transpose-table tr td:first-child{color:#000}.overflow-table-container .normal-overflow-table tbody
tr{color:#393C46}.overflow-table-container .big-resp-table tbody tr,
.big-resp-table thead tr,
.cars_most_tickets_tool .coolFixHeader tbody tr,
.tool-container .coolFixHeader tbody
tr{display:block}.dual-td-container
tr{display:table-row !important;border-bottom:1px solid #dee2e6}.dual-td-container tr td:first-child{border-right:1px solid #dee2e6 !important;background:#F3F6FF !important}.dual.dual-td-container .table-hover tbody tr:hover:nth-child(odd){background:#fff !important}.dual-td-container .table-hover tbody tr:hover:nth-child(even){background:none !important}.coolFixHeader thead
tr{table-layout:fixed;width:100%}.coolFixHeader thead tr
th{min-width:114px;align-items:center;justify-content:center}.responsive-table-2020 table tbody tr:nth-child(odd){background-color:#fff}.responsive-table-2020 .table, .responsive-table-2020 table.table-bordered{background:#F8F8F8 0% 0% no-repeat padding-box;border:none;margin:0px}.responsive-table-2020 .table tbody td, .responsive-table-2020 .table thead
th{border:none;text-align:center}.responsive-table-2020 .table thead
th.sorting_enabled{padding-right:30px}.responsive-table-2020 .table tbody
td{vertical-align:middle;word-wrap:break-word}.responsive-table-2020 .table-responsive{box-shadow:none}.sort-table table thead
th{position:relative;vertical-align:top;background-clip:padding-box;text-align:left;color:#000;padding-left:12px;padding-right:12px}.sort-table table thead
th.sorting_enabled{cursor:pointer;user-select:none}.overflow-table-container .normal-overflow-table
thead{width:100%;table-layout:fixed;border:1px
solid #dee2e6;border-bottom:none;border-radius:8px 8px 0px 0px;position:relative;border-top:6px solid #2C3CB5}.responsive-table-2020 table
thead{background:#F0F3FF 0% 0% no-repeat padding-box}.responsive-table-2020 table thead th, .responsive-table-2020 table tbody tr
td{font-size:14px;line-height:21px;letter-spacing:0.34px;font-weight:500;padding-top:18px;padding-bottom:18px;vertical-align:middle}.normal-overflow-table table th
button{border:none;background:inherit;font-weight:500;padding:0px;position:relative;color:#000;cursor:initial}.normal-overflow-table table th
button.sorting_enabled{padding-right:30px !important;cursor:pointer;margin-left:20px}.normal-overflow-table table th button:focus{outline:none}.normal-overflow-table table th .sort-arrow{display:inline-flex;position:absolute;top:45%;transform:translateY(-50%);right:20px}.normal-overflow-table table th .sort-arrow::after{content:'';position:absolute;border:5px
solid transparent;border-top:5px solid #000;border-bottom:0}.normal-overflow-table thead .asc .sort-arrow::after{border-bottom:5px solid #000;border-top:0px}.normal-overflow-table table th .sort-arrow .sort-desc, .normal-overflow-table table th .sort-arrow .sort-asc{display:none}.coolFixHeader tbody tr
td{min-width:114px;vertical-align:middle}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)!important}.responsive-table-2020 ::-webkit-scrollbar, .responsive-table-2020 ::-webkit-scrollbar:horizontal{width:5px}.responsive-table-2020 ::-webkit-scrollbar:horizontal{height:5px}.responsive-table-2020 ::-webkit-scrollbar-track, .responsive-table-2020 ::-webkit-scrollbar-track:horizontal{background:#fff}.responsive-table-2020 ::-webkit-scrollbar-thumb, .responsive-table-2020 ::-webkit-scrollbar-thumb:horizontal{background:#ddd}.responsive-table-2020 ::-webkit-scrollbar-thumb:hover, .responsive-table-2020 ::-webkit-scrollbar-thumb:hover:horizontal{background:#ddd}.responsive-table-2020 ::-moz-scrollbar-button:decrement,
.responsive-table-2020 ::-moz-scrollbar-button:increment,
.responsive-table-2020 ::-webkit-scrollbar-button:decrement,
.responsive-table-2020 ::-webkit-scrollbar-button:increment{width:0px}table
caption{padding:0.75rem;border:1px
solid #dee2e6;border-top:0px;font-weight:bold;color:#000;font-size:14px;caption-side:top;text-align:center}.responsive-table-2020 .table tbody
a{color:#374EFD}.responsive-table-2020 .table tbody a:hover{color:#0014ab}.star-ratings .starssm, .star-ratings
.stars{height:23px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:18px;display:inline-block;vertical-align:sub;background-position:8% center, 30% center, 52% center, 74% center, 96% center;margin-right:10px;width:120px;max-width:120px}.star-ratings table tr td:last-child ,.star-ratings table tr th:last-child{min-width:190px !important;width:190px !important;max-width:190px;padding-right:20px !important}.star-ratings .starssm.stsm_dk_two, .star-ratings
.stars.star_two{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_two_half, .star-ratings
.stars.star_two_half{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_half_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_three, .star-ratings
.stars.star_three{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_three_half, .star-ratings
.stars.star_three_half{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_half_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_four, .star-ratings
.stars.star_four{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_four_half, .star-ratings
.stars.star_four_half{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_half_star.svg)}.star-ratings .starssm.stsm_dk_five, .star-ratings
.stars.star_five{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg)}.best_comp_tool_container
.info_text{font-size:22px;font-weight:700;line-height:26px;color:#1B1B1B;text-align:center}.show-more .show-more-btn{width:100%;height:47px;font-size:16px;margin-bottom:25px;font-weight:bold;color:#3664ff;background-color:#fff;border:1px
solid #0088FA;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16078);cursor:pointer;border-radius:unset}.show-more .show-more-btn:hover{color:#fff;background-color:#3664FF;transition:background-color 1s;-webkit-transition:background-color 1s;-o-transition:background-color 1s;-moz-transition:background-color 1s}.table tbody td
ul{padding-left:8px;padding-top:12px}.table tbody td ul
li{font-size:14px;line-height:21px;letter-spacing:0.34px;padding-left:20px;position:relative;margin-bottom:15px;text-align:left}.table tbody td ul li:before{position:absolute;content:".";color:#374EFD;left:0;font-size:42px;top:-13px}.table tbody td
p{font-size:15px;line-height:21px;margin-bottom:0px;letter-spacing:0.34px}.freeze-column-header table thead, .freeze-header table
thead{position:sticky !important;top:-4px;z-index:2}.freeze-column-header table thead tr th:first-child, .freeze-column-header table tbody tr td:first-child,
.freeze-first-column table thead tr th:first-child, .freeze-first-column table tbody tr td:first-child{position:sticky;left:-2px;z-index:1;background:#F2F6F9}.freeze-column-header table tbody tr:hover td:first-child, .freeze-first-column table tbody tr:hover td:first-child{background-color:gainsboro}.table-graph-generator-wrap table, .table-graph-generator-wrap table tr th, .table-graph-generator-wrap table tr
td{text-align:center}.responsive-table-2020:has(.disclaimer_table), .responsive-table-2020:has(.disclaimer_table) .show-more .show-more-btn{margin-bottom:5px !important}.responsive-table-2020 .left-align-all tbody tr td,
.responsive-table-2020 .left-align-1 tbody tr td:nth-child(1),
.responsive-table-2020 .left-align-2 tbody tr td:nth-child(2),
.responsive-table-2020 .left-align-3 tbody tr td:nth-child(3),
.responsive-table-2020 .left-align-4 tbody tr td:nth-child(4),
.responsive-table-2020 .left-align-5 tbody tr td:nth-child(5),
.responsive-table-2020 .left-align-6 tbody tr td:nth-child(6),
.responsive-table-2020 .left-align-7 tbody tr td:nth-child(7),
.responsive-table-2020 .left-align-8 tbody tr td:nth-child(8){text-align:left !important}@media (min-width : 768px){.responsive-table-2020{display:inline-block}.responsive-table-2020 input.form-field{margin-top:25px}.normal-overflow-table{margin-top:21px}.search-table::before{left:17px}.responsive-table-2020 table thead
th{font-size:16px}.responsive-table-2020 table tbody
td{font-size:15px !important}.responsive-table-2020 table thead th:first-child, .responsive-table-2020 table tbody tr td:first-child, table
caption{padding-left: .75rem}.state-rate-map-section .responsive-table-2020 table thead th:first-child, .state-rate-map-section .responsive-table-2020 table tbody tr td:first-child, .state-rate-map-section table
caption{padding-left: .75rem !important}.responsive-table-2020{margin-bottom:25px}.table tbody td ul
li{font-size:15px;line-height:21px;letter-spacing:0.34px;padding-left:20px;margin-bottom:20px}.freeze-column-header table thead tr th:first-child, .freeze-column-header table tbody tr td:first-child{padding-left: .75rem !important}.cars_most_tickets_tool .coolFixHeader thead,
.cars_most_tickets_tool .coolFixHeader tbody,
.tool-container .coolFixHeader thead,
.tool-container .coolFixHeader
tbody{display:table-row}}@media(min-width: 992px){.star-ratings .starssm, .star-ratings
.stars{background-position:0% center, 23% center, 46% center, 69% center, 92% center}}@media (min-width : 1200px){.coolFixHeader thead
tr{width:97.5%}}@media (max-width: 480px){.freeze-first-column-mobile table thead tr th:first-child, .freeze-first-column-mobile table tbody tr td:first-child{position:sticky;left:-3px;z-index:1;background:#F2F6F9}}@-moz-document url-prefix(){.coolFixHeader tbody,.coolFixHeader,.freeze-header{scrollbar-width:thin;scrollbar-color:#cecece #f1f1f1}}