.map-toggle-container
.showMapView{box-shadow:3px 3px 6px #00000029;border:1px
solid #F8F8F8;border-radius:20px;margin-bottom:23px;cursor:pointer}.county-map.map-toggle-container
.showMapView{border:1px
solid #efeded}.map-toggle-container .showMapView
.active{font-weight:bold;color:#01BD93;text-decoration:none;max-width:36%;margin:auto;border-radius:2px;border-bottom:3px solid #01BD93;outline:none}.map-toggle-container .showMapView
div{text-align:center;padding:20px}.responsive-usmap #USMAP-legend{font-size:14px;padding-top:10px;text-align:center}.responsive-usmap #USMAP-legend
div{height:14px;width:14px;border-radius:7px;display:inline-block;margin:0
5px;vertical-align:middle}#USMAP-legend span.legnd-wrap{white-space:nowrap;display:-webkit-inline-box;padding-right:15px;line-height:26px}.map-toggle-container #USMAP-level1,.map-toggle-container #USMAP-level2, #USMAP-level1.responsive-usmap, .county-map #USMAP-level1{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;max-width:1920px;position:relative;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}.map_text_bold
text{font-weight:bold !important;cursor:pointer}.map-toggle-container #abbs, .responsive-usmap
#abbs{font-size:16px}.map-toggle-container .abbs-small, .responsive-usmap .abbs-small{font-size:14px}.map-toggle-container #USMAP-level1 svg,
.map-toggle-container #USMAP-level2
svg{max-height:100%;width:100%;margin:0}.map-toggle-container.site_logo #USMAP-level1{margin-bottom:20px !important}.map-toggle-container #USMAP-level1 svg
path{cursor:pointer !important}.map-toggle-container.no-cursor-pointer #USMAP-level1 svg
path{cursor:default !important}.map-toggle-container #no_fault_car .usmap-tip{white-space:unset!important;line-height:18px}.map-toggle-container #map-tip, .responsive-usmap #map-tip, .county-map #map-tip{font-size:14px;line-height:18px;display:none;padding:3px;color:#edeef0;z-index:100;float:left;position:absolute;word-break:keep-all;white-space:nowrap;-moz-box-shadow:2px 3px 6px rgba(0, 0, 0, 0.5);-webkit-box-shadow:2px 3px 6px rgba(0, 0, 0, 0.5);color:#000;background:#FFF;box-shadow:0px 3px 6px #00000029;border:1px
solid #374EFD;border-radius:20px;padding:15px
25px;overflow-x:auto;width:max-content}.usmap-tip>span,.usmap-tip>a{font-size:16px;line-height:22px;text-align:center}.map-toggle-container #map-tip
p{margin:0!important}.map-toggle-container #map-tip
img{float:left;padding:3px}.map-toggle-container #map-tip table th, .map-toggle-container #map-tip table
td{border:1px
solid #ccc;padding:3px
15px}.responsive-usmap #map-tip table
th{text-wrap:auto}.responsive-usmap #map-tip table th, .responsive-usmap #map-tip table
td{border:1px
solid #ccc}.map-toggle-container #map-tip table thead, .responsive-usmap #map-tip table thead, .county-map #map-tip table
thead{background:#F0F3FF 0% 0% no-repeat padding-box;border-radius:8px 8px 0px 0px}.state-rate-map-section .map-toggle-container #map-tip table tbody tr:nth-child(odd) td{background:#F8F8F8}.map-toggle-container .state-list-box .us-states, .responsive-usmap .state-list-box .us-states, .county-map .state-list-box .us-states{-webkit-appearance:none;-moz-appearance:none;appearance:none}.map-toggle-container .state-list-box .us-states::-ms-expand{display:none}.map-toggle-container .responsive-usmap .mobile-link-box, .county-map .mobile-link-box{box-shadow:2px 1px 7px #21252954;margin:0
auto;display:none;padding:10px;text-decoration:underline;order:3}.map-toggle-container
.hidden{display:none}.map-toggle-container .search-table .table
caption{display:none}.county-map .map-legend{margin:0px
auto 48px;width:fit-content;position:relative}.map-legend
.tooltip{width:22px;height:15px;position:relative;border-right:1px solid #fff}.color-meter .tooltip-1000{background-color:#e9feff}.color-meter .tooltip-2000{background-color:#c5ebfe}.color-meter .tooltip-3000{background-color:#8ccaef}.color-meter .tooltip-4000{background-color:#61b4e8}.color-meter .tooltip-5000{background-color:#359fe3}.color-meter .tooltip-6000{background-color:#1e8fd7}.color-meter .tooltip-7000{background-color:#097bd6}.color-meter .tooltip-8000{background-color:#374efd}.color-meter .tooltip-9000{background-color:#142AD3}.color-meter .tooltip-10000{background-color:#2C3CB5}.map-legend .map-range{font-size:13px;display:inline-block;position:absolute}.map-range.maximum-range{right:0px}.usmap-table-tab-container .usmap-table-tab{color:#374EFD;background:#FFF 0% 0% no-repeat padding-box;border:1px
solid #374EFD;font-weight:500;border-radius:26px!important;margin:0px
4px}.usmap-table-tab-container{border:4px
solid #DCE4EC;border-radius:20px}.usmap-table-tab-container .map-toggle-container .showMapView
div{text-align:center;padding:5px
15px;font-size:14px;color:#374efd}.usmap-table-tab-container .map-toggle-container
.showMapView{border:none;margin:0px
auto!important}.usmap-table-tab-container .map-toggle-container .showMapView
div.active{color:#fff;background:#374efd;border-radius:50px;border:1px
solid #5568fd;outline:none;padding:5px
15px;max-width:100%}.responsive-usmap #map-tip.bounce{animation:bounce-in 1s ease 0s}.usmap-table-tab-container .nav-pills{margin:20px
10px;padding-bottom:8px;border-bottom:4px inset #DCE4EC;justify-content:center}.usmap-table-tab-container .nav-justified .nav-item{color:#374efd;margin:8px;font-weight:500;border-radius:26px;border:1px
solid;min-width:44%}.usmap-table-tab-container .nav-pills .nav-link.active, .nav-pills .show>.nav-link, .usmap-table-tab-container .nav-pills .nav-link:hover{color:#fff;background-color:#374efd}.usmap-table-tab-container .map-toggle-container .responsive-usmap
svg{width:95%!important;margin:auto}.usmap-table-tab-container .responsive-usmap{text-align:center}.usmap-table-tab-container .state-list-box{padding:0px
8px!important}.responsive-usmap .heatmap-legend{width:fit-content;position:relative;margin:0
auto;margin-bottom:30px}.custom-solid-usmap .map-toggle-container #map-tip{padding:20px}.custom-solid-usmap .map-toggle-container #map-tip
span{color:#000 !important;text-align:left;padding:0px
0px 15px 0px !important}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.03)}70%{transform:scale(.9)}100%{transform:scale(1)}}@media (min-width: 768px){.responsive-usmap #USMAP-legend .legnd-wrap{display:inline;text-align:center;list-style:none}.map-toggle-container #no_fault_car .usmap-tip{white-space:nowrap!important}.county-map
svg{transform:scale(0.82)}.usmap-table-tab-container .nav-justified .nav-item{margin:0px
8px;min-width:135px}.usmap-table-tab-container .map-toggle-container
.showMapView{margin:24px
18px 24px auto!important}.usmap-table-tab-container .nav-pills{padding-bottom:20px}.custom-solid-usmap .map-toggle-container #map-tip{border:none;border-radius:10px;border-bottom:2px solid rgb(55, 78, 253)}.map-toggle-container #map-tip,
.responsive-usmap #map-tip,
.county-map #map-tip{pointer-events:none}}@media (max-width:1024px){.responsive-usmap .mobile-display-flex{text-align:center}.map-toggle-container #USMAP-level1, #USMAP-level1.responsive-usmap, .county-map #USMAP-level1{display:flex;flex-wrap:wrap;flex-direction:column}.map-toggle-container #USMAP-level2{display:flex;flex-wrap:wrap;flex-direction:column}.map-toggle-container #USMAP-level1
svg{order:0}.map-toggle-container #USMAP-level2
svg{order:0}.map-toggle-container #map-tip,
.responsive-usmap #map-tip,
.county-map #map-tip{position:relative !important;float:none;top:auto !important;left:auto !important;flex-wrap:wrap;max-width:100%;width:100%;order:2;z-index:8;margin:10px
0px 0px 0px;border-radius:0px;box-shadow:none;white-space:break-spaces}.map-toggle-container #map-tip.mobile-display-flex,  .responsive-usmap #map-tip.mobile-display-flex, .county-map #map-tip.mobile-display-flex{display:flex !important;flex-direction:column}.map-toggle-container #map-tip table
th{white-space:break-spaces;word-break:break-word}.responsive-usmap #map-tip{width:100%;margin:0px
auto;padding:15px
5px 5px}.usmap-table-tab-container .map-toggle-container #map-tip{width:95%;margin:0px
auto;padding:15px}}@media (min-width: 768px) and  (max-width: 1600px){.map-toggle-container
.showMapView{min-width:17vw !important}}@media (min-width: 1200px){.county-map #USMAP-level1{max-height:806px}.map-toggle-container.dui-clean-record-map #map-tip{white-space:normal;word-wrap:normal}.map-toggle-container.dui-clean-record-map #map-tip
table{width:500px !important}}