#USMAP-legend{text-align:center;padding-bottom:70px;color:#000}#USMAP-legend .map-legend-container div{height:14px;width:14px;border-radius:7px;display:inline-block;margin:0 5px;vertical-align:middle}#USMAP-legend .map-legend-container{width:80%;margin-left:auto;margin-right:auto;text-align:left}#USMAP-legend div:nth-of-type(1),#USMAP-legend div:nth-of-type(2){margin-left:2%}#USMAP-level1{position:relative}#USMAP-level1,#USMAP-level2{max-width:1920px;margin:0 auto;padding:0 0;background-color:transparent;min-width:220px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#abbs{font-size:16px}.abbs-small{font-size:14px}#USMAP-level2{display:block!important}#USMAP-level2 div{display:none;opacity:0}#USMAP-level2 text{font-size:96px;font-weight:700;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#USMAP-level2 .abb-sm{font-size:86px}.back_btn{fill:#72b8fc;-webkit-transition:fill 0.1s ease;-moz-transition:fill 0.1s ease;-o-transition:fill 0.1s ease;transition:fill 0.1s ease;cursor:pointer}.back_btn:hover{fill:#0081ff}#USMAP-level1 svg,#USMAP-level2 svg{max-height:100%;width:100%;margin:0}#map-tip{font-size:14px;line-height:21px;display:none;padding:3px;border:1px solid #ebeced;color:#edeef0!important;z-index:1000;float:left;position:absolute;background:rgb(73,73,73);background:-moz-linear-gradient(top,rgba(73,73,73,1) 0%,rgba(101,101,101,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(73,73,73,1)),color-stop(100%,rgba(101,101,101,1)));background:-webkit-linear-gradient(top,rgba(73,73,73,1) 0%,rgba(101,101,101,1) 100%);background:-o-linear-gradient(top,rgba(73,73,73,1) 0%,rgba(101,101,101,1) 100%);background:-ms-linear-gradient(top,rgba(73,73,73,1) 0%,rgba(101,101,101,1) 100%);background:linear-gradient(to bottom,rgba(73,73,73,1) 0%,rgba(101,101,101,1) 100%);word-break:keep-all;white-space:nowrap;box-shadow:1px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:2px 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:2px 3px 6px rgba(0,0,0,.5)}#map-tip.senior-usmap-tip,.car-ins-rates-page #map-tip,.generic-map-block #map-tip,#map-tip.teen-usmap-tip,.usmap-cont .map-container-div #map-tip,.usmap-cont .map-container-div .usmap-tip{color:#000000!important;font-size:13px;background:#FFFFFF!important;border:.5px solid #DCDCDC!important;padding:18px;box-sizing:border-box;box-shadow:3px 3px 10px rgb(0 0 0 / 15%);-moz-box-shadow:3px 3px 10px rgb(0 0 0 / 15%);webkit-box-shadow:3px 3px 10px rgb(0 0 0 / 15%)}.usmap-cont .map-container-div .usmap-tip a{color:#1d9de7}.usmap-cont #map-tip strong{color:#000000!important}#map-tip.senior-usmap-tip strong,.car-ins-rates-page #map-tip strong,.car-ins-rates-page .mobile-tip .mobile-tip-text strong,#map-tip.teen-usmap-tip strong{color:#0689D6!important;font-size:13px;font-weight:700;margin-top:5px;display:inline-block}.generic-map-block #map-tip strong,.generic-map-block .mobile-tip .mobile-tip-text strong{color:#353643!important;font-size:13px;font-weight:700;margin-top:5px;display:inline-block}#map-tip.senior-usmap-tip strong:nth-of-type(1),.car-ins-rates-page #map-tip strong:nth-of-type(1),.car-ins-rates-page .mobile-tip .mobile-tip-text strong:nth-of-type(1),.generic-map-block #map-tip strong:nth-of-type(1),.generic-map-block .mobile-tip .mobile-tip-text strong:nth-of-type(1),#map-tip.teen-usmap-tip strong:nth-of-type(1){color:#1B1B1B!important;font-size:16px!important;font-weight:bold!important;margin-top:0;margin-bottom:5px}#map-tip p{margin:0!important}#map-tip img{float:left;padding:3px}#map-tip strong{color:#edeef0!important}.usmap-container .select-box-container .chosen-value{height:45px}.usmap-container .select-box-container span.toggle-arrow{top:16px!important}.usmap-container .mobile-tip .mobile-tip-text,.usmap-container .select-box-container .chosen-value,.usmap-container .select-box-container .update-state-map{box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip,.car-ins-rates-page .mobile-tip .mobile-tip-text,.generic-map-block .mobile-tip .mobile-tip-text,.map-content .mobile-tip .mobile-tip-text.teen-usmap-tip{color:#000000!important;font-size:13px;background:#FFFFFF!important;border:.5px solid #DCDCDC!important;padding:18px;box-sizing:border-box;box-shadow:3px 3px 10px rgb(0 0 0 / 15%);-moz-box-shadow:3px 3px 10px rgb(0 0 0 / 15%);webkit-box-shadow:3px 3px 10px rgb(0 0 0 / 15%)}.state-rate-information-page #map-tip,.state-rate-information-page .mobile-tip .mobile-tip-text{font-size:15px!important;padding:10px}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong,.car-ins-rates-page .mobile-tip .mobile-tip-text.senior-usmap-tip strong,.generic-map-block .mobile-tip .mobile-tip-text.teen-usmap-tip strong{color:#0689D6!important;font-size:13px;font-weight:700;margin-top:5px;display:inline-block}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong:nth-of-type(1),.car-ins-rates-page .mobile-tip .mobile-tip-text.senior-usmap-tip strong:nth-of-type(1),.generic-map-block .mobile-tip .mobile-tip-text.senior-usmap-tip strong:nth-of-type(1),.map-content .mobile-tip .mobile-tip-text.teen-usmap-tip strong:nth-of-type(1){color:#1B1B1B!important;font-size:16px;font-weight:700;margin-top:0;margin-bottom:5px}.state-rate-information-page #map-tip strong,.state-rate-information-page .mobile-tip .mobile-tip-text strong:nth-of-type(1){margin-bottom:0px!important}.usmap-cont .state-list-box .us-states:focus-visible{outline:none}.state-list-box.senior-usmap-select,.car-ins-rates-page .state-list-box,.generic-map-block .state-list-box,.state-list-box.teen-usmap-select,.usmap-cont .state-list-box{position:relative;margin:18px 0;border:0}.state-list-box.senior-usmap-select select,.car-ins-rates-page .state-list-box select,.generic-map-block .state-list-box select,.state-list-box.teen-usmap-select select,.usmap-cont .state-list-box .us-states{height:50px;width:100%;font-size:16px;color:#393B3F;background:#FFF;border:1px solid #C0C1D1;box-sizing:border-box;border-radius:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none}.state-list-box.senior-usmap-select:before,.car-ins-rates-page .state-list-box:before,.generic-map-block .state-list-box:before,.state-list-box.teen-usmap-select:before,.usmap-cont .state-list-box::before{content:'';position:absolute;top:41%;right:15px;z-index:2;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-bottom:4px solid #000;border-right:4px solid #000;border-top:4px solid transparent;transform:rotate(45deg) translateY(-50%)}.car-ins-rates-page #map-tip span,.car-ins-rates-page .mobile-tip .mobile-tip-text span,.generic-map-block #map-tip span,.generic-map-block .mobile-tip .mobile-tip-text span{position:relative;display:block;width:100%;padding-right:100px}.car-ins-rates-page #map-tip span strong,.car-ins-rates-page .mobile-tip .mobile-tip-text span strong,.generic-map-block #map-tip span strong,.generic-map-block .mobile-tip .mobile-tip-text span strong{position:absolute;left:66%;top:50%;transform:translateY(-50%);white-space:nowrap}.graph-view-container{border-radius:10px;margin-bottom:25px!important;padding:0}.table-heading{font-size:22px;font-weight:700;line-height:26px;color:#1B1B1B;text-align:center}.table-and-chart-section .graph-view-container .table-heading{color:#010852;font-weight:900;font-size:26px;line-height:28px;text-align:center}table.table-for-content{margin:20px auto 10px auto;width:99%;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}table.table-for-content .no_background_head{display:none}div.table-responsive table.table-for-content thead{background-color:#00A2FF;color:#fff;font-size:18px}div.table-responsive table.table-for-content thead tr th,div.table-responsive table.table-for-content tr td{vertical-align:middle}div.table-responsive table.table-for-content thead tr th a{pointer-events:none;color:#fff;text-decoration:none}.table-and-chart-section .sort-table table thead,.table-and-chart-section .table-responsive .table-for-content thead tr,.table-and-chart-section .normal-overflow-table table thead tr{color:#000;background-color:#fff!important}.table-and-chart-section .sort-table table thead.sort-table table thead th.sorting_enabled{position:relative}.table-and-chart-section .sort-table table thead th.sorting_enabled:before{content:"";position:absolute;top:48%;right:15px;z-index:2;pointer-events:none;width:0;height:0;border-left:3px solid transparent;border-bottom:3px solid #353643;border-right:3px solid #353643;border-top:3px solid transparent;transform:rotate(45deg) translateY(-50%)}.table-and-chart-section .sort-table table thead th.sorting_enabled:after{content:"";position:absolute;top:43%;right:15px;z-index:2;pointer-events:none;width:0;height:0;border-left:3px solid #353643;border-bottom:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #353643;transform:rotate(45deg) translateY(-50%)}.table-and-chart-section .normal-overflow-table table caption,.table-and-chart-section .table-responsive caption{text-align:center;font-size:16px;line-height:22px;color:#1B1B1B;font-weight:700;caption-side:bottom;margin-top:10px}.table-and-chart-section .table-responsive .table-for-content thead tr,.table-and-chart-section .normal-overflow-table table thead tr{border-top:6px solid #0689D6;border-bottom:none;background-color:#fff;min-height:60px;border-top-left-radius:8px!important;border-top-right-radius:8px!important}.table-and-chart-section .sort-table table tbody{border:1px solid #CED6DC;max-height:400px}.table-and-chart-section .sort-table table thead tr th{border-left:none;border-right:none}.table-and-chart-section .sort-table table thead tr th.sorting_enabled{padding-right:25px}.table-and-chart-section .sort-table table tbody tr td,.table-and-chart-section .sort-table table tbody tr td{border-left:none;border-right:none}.table-and-chart-section table tbody.tbody-scroll{max-height:100%}.table-and-chart-section .sort-table table{border-right:none;border-left:none}.table-and-chart-section .sort-table table thead tr{border-left:1px solid #CED6DC;border-right:1px solid #CED6DC}.table-and-chart-section button.tbody-expand{border-radius:8px;font-style:normal;font-weight:700;font-size:16px;line-height:19px;height:35px;width:160px}.table-and-chart-section .table td,.table-and-chart-section .table th{padding:10px;vertical-align:middle}.table-and-chart-section .table-responsive .table-for-content tbody tr:nth-child(even),.table-and-chart-section .normal-overflow-table table tbody tr:nth-child(even){background-color:#f9f8f4}.table-and-chart-section .table-responsive .table-for-content tbody tr:nth-child(odd),.table-and-chart-section .normal-overflow-table table tbody tr:nth-child(odd){background-color:#fff}.table-and-chart-section h3{margin-top:20px;font-size:22px;line-height:26px;font-weight:700;color:#1B1B1B}.table-and-chart-section .normal-overflow-table .table-footer,.table-and-chart-section .table-responsive .table-footer,.table-and-chart-section .list-footer{width:100%;display:block;margin:0 auto;text-align:center;font-size:15px;font-weight:500;padding:4px 0;cursor:pointer;color:#0088FA;border-bottom:1px solid #0088FA;border:1px solid #0088FA;box-sizing:border-box;border-radius:3px;background-color:#fff;box-shadow:none;transition:all 0.3s ease-in}.table-and-chart-section .list-footer:hover{background:#00a2ff;color:#fff;border-bottom:1px solid #00a2ff}.table-and-chart-section .table-responsive .table-for-content thead th,.table-and-chart-section .normal-overflow-table table thead th,.table-and-chart-section .table-responsive .table-for-content tbody td,.table-and-chart-section .normal-overflow-table table tbody td{font-size:14px;line-height:16.41px}.showGraphView{border:3px solid #EDF1F2;border-radius:3px;background:#EDF1F2;color:#737E81;cursor:pointer}.showGraphView div{border:3px solid #EDF1F2;border-radius:3px;background:#EDF1F2;color:#737E81;cursor:pointer;height:35px;display:flex;justify-content:center;align-items:center}.showGraphView .active{background:#fff;color:#1B1B1B;font-weight:700}.table-and-chart-section .tab-table-container{display:none}.table-and-chart-section .tab-map-container{display:block}.table-and-chart-section .overflow-table-container{content-visibility:initial}.car-ins-rates-page #usmapLegend,.generic-map-block #usmapLegend{position:relative;align-items:center;max-width:100%;border:none}.car-ins-rates-page #usmapLegend .map-legend-container,.generic-map-block #usmapLegend .map-legend-container{position:relative;border-bottom:none}.car-ins-rates-page #usmapLegend .color-palete,.generic-map-block #usmapLegend .color-palete{height:30px;width:30px;border-radius:30px;position:absolute;left:-45px;top:50%;transform:translateY(-50%)}.table-and-chart-section #usmapLegend .map-legend-container{margin:10px 30px 10px 40px}.table-and-chart-section table tr,.table-and-chart-section table th,.table-and-chart-section table td{border-color:#CED6DC}.teen-driver-coverage-map #map-tip,.teen-driver-coverage-map .mobile-tip-text{border-radius:10px;padding:10px 15px}.teen-driver-coverage-map .tab-map-container table{width:100%}.teen-driver-coverage-map .tab-map-container table thead,.teen-driver-coverage-map .tab-map-container table tbody{text-align:center;border-width:1px}.teen-driver-coverage-map .tab-map-container table thead tr,.teen-driver-coverage-map .tab-map-container table thead tr th,.teen-driver-coverage-map .tab-map-container table tbody tr,.teen-driver-coverage-map .tab-map-container table tbody tr td{padding:0 8px;border-width:1px}.table-and-chart-section.teen-driver-coverage-map .sort-table table thead{border-left:1px solid #CED6DC;border-right:1px solid #CED6DC}@media screen and (max-width:991px){#USMAP-legend .multiline_rank{text-align:left;width:122px!important;font-size:16px;float:left}#USMAP-legend .map-legend-container{text-align:left;width:295px;font-size:16px}.us_lagend_title{text-align:center;font-size:18px;margin-bottom:5px}}@media screen and (min-width:992px){#USMAP-legend{position:absolute;bottom:0;padding-bottom:0;width:100%;left:50%;transform:translateX(-50%)}#USMAP-legend .map-legend-container{width:auto;display:inline}}@media screen and (max-width:786px){#USMAP-legend{padding-bottom:0;margin-top:20px}#USMAP-legend div:nth-of-type(2),#USMAP-legend div:nth-of-type(3){margin-left:auto}.teen-driver-coverage-map .sort-table table tbody{overflow:visible}.teen-driver-coverage-map .sort-table table tr>th:first-child,.teen-driver-coverage-map .sort-table table tr>td:first-child{position:sticky;left:-1px;z-index:5}.teen-driver-coverage-map .sort-table table tr>td:first-child{background-color:#fbfbfb}.teen-driver-coverage-map .sort-table table tr>th:first-child{background:#FFF}.teen-driver-coverage-map .sort-table .normal-overflow-table{border:1px solid #CED6DC}.table-and-chart-section.teen-driver-coverage-map .sort-table table tbody{border:0px!important}}@media screen and (max-width:767px){#USMAP-legend{margin-top:29px;padding-bottom:20px;font-size:12px;line-height:20px;text-align:left}#USMAP-legend div:nth-of-type(2){margin-left:auto}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong{margin-left:60%}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong:nth-of-type(1) .map-content .mobile-tip .mobile-tip-text.teen-usmap-tip strong:nth-of-type(1){margin-left:0}.table-and-chart-section .usmap-section-container{padding-left:0px!important;padding-right:0px!important}}@media (min-width:767px){.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong .map-content .mobile-tip .mobile-tip-text.teen-usmap-tip strong{margin-left:84%}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong:nth-of-type(1) .map-content .mobile-tip .mobile-tip-text.teen-usmap-tip strong:nth-of-type(1){margin-left:0}.showGraphView div,.table-and-chart-section button.tbody-expand{height:45px}}@media (min-width:768px){.table-and-chart-section .graph-view-container .table-heading{font-weight:700;font-size:38px;line-height:40px;text-align:left}.table-and-chart-section .tab-map-container .usmap-section-container,.table-and-chart-section .tab-map-container .map-content{padding-top:0px!important;padding-bottom:0px!important}.table-and-chart-section .state-list-box{display:none}.table-and-chart-section .mobile-tip{display:none!important}}@media (max-width:767px){#USMAP-level1.senior-usmap-text text,.table-and-chart-section .graph-view-container #USMAP-level1 text,.table-and-chart-section .generic-map-block #USMAP-level1 text{display:none}.table-and-chart-section #map-tip.senior-usmap-tip,.table-and-chart-section .car-ins-rates-page #map-tip,.table-and-chart-section .generic-map-block #map-tip{display:none!important}.teen-driver-coverage-map .graph-view-container #USMAP-level1 text{display:block}.generic-map-block .state-list-box{width:250px;margin:0 auto}.generic-map-block .mobile-tip .mobile-tip-text{width:250px;border:1px solid #C0C1D1;box-sizing:border-box;border-radius:5px;margin:20px auto 0}.generic-map-block .state-color{display:none}}@media (max-width:320px){.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong .map-content .mobile-tip .mobile-tip-text.teen-usmap-tip strong{margin-left:54%}.map-content .mobile-tip .mobile-tip-text.senior-usmap-tip strong:nth-of-type(1) .map-content .mobile-tip .mobile-tip-text.teen-usmap-tip strong:nth-of-type(1){margin-left:0}}