/* World Map | Gen */
/* line 29, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container,
.dv-wmap-inner,
.dv-wmap-svg-container {
  height: 0;
  padding-bottom: 60%;
}

/* line 36, ../../scss/components/d3/_world-map.scss */
.dv-wmap-svg-container {
  padding-bottom: 62%;
}

/* line 39, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container {
  margin-top: 0;
  background: url("https://www.toptal.com/designers/subtlepatterns/patterns/white_wall_hash.png");
  border-radius: 3px;
  margin: 0 auto;
  border: 10px solid #fbfbfb;
  box-shadow: 0 5px 10px -4px rgba(0, 0, 0, 0.4);
}

/* line 47, ../../scss/components/d3/_world-map.scss */
[data-prm-background-color="prm-green"] {
  background-color: #82CAB0 !important;
}

/* line 50, ../../scss/components/d3/_world-map.scss */
[data-prm-background-color="prm-light-green"] {
  background-color: #BBE0D2 !important;
}

/* line 53, ../../scss/components/d3/_world-map.scss */
[data-prm-background-color="prm-light-orange"] {
  background-color: #FECD6F !important;
}

/* line 56, ../../scss/components/d3/_world-map.scss */
[data-prm-background-color="prm-orange"] {
  background-color: #FBB100 !important;
}

/* line 59, ../../scss/components/d3/_world-map.scss */
[data-prm-background-color="prm-red"] {
  background-color: #EC5441 !important;
}

/* line 62, ../../scss/components/d3/_world-map.scss */
[data-prm-background-color="prm-light-grey"] {
  background-color: #d8d8d8 !important;
}

/* line 65, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container {
  cursor: all-scroll;
  position: relative;
}
/* line 71, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container .dv-wmap-svg-container {
  width: 100%;
  overflow: hidden;
}
/* line 75, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container .geo-chart-map {
  height: 0;
  overflow: hidden;
  padding-bottom: 105%;
  padding-top: 0;
  position: relative;
}
/* line 81, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container .geo-chart-map svg {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
}
/* line 90, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container .country-path {
  stroke-width: .25;
  stroke: #f6f6f6;
}

/* line 107, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container[data-mx-theme=prm2018] .country-group.is-hover path.country-path {
  cursor: pointer;
  fill: #45555F !important;
}
/* line 112, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container[data-mx-theme=prm2018] .country-group path.is-active {
  cursor: pointer;
  fill: #45555F !important;
}
/* line 117, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container[data-mx-theme=prm2018] .country-path {
  -webkit-transition: fill 300ms;
  -moz-transition: fill 300ms;
  -o-transition: fill 300ms;
  -ms-transition: fill 300ms;
  transition: fill 300ms;
}
/* line 120, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container[data-mx-theme=prm2018] .geo-chart-map {
  opacity: 1;
  -webkit-transition: filter 250ms, opacity 250ms;
  -moz-transition: filter 250ms, opacity 250ms;
  -o-transition: filter 250ms, opacity 250ms;
  -ms-transition: filter 250ms, opacity 250ms;
  transition: filter 250ms, opacity 250ms;
}
/* line 123, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container[data-mx-theme=prm2018] .geo-chart-map.is-blur {
  overflow: hidden;
  position: relative;
  opacity: .5;
}
/* line 130, ../../scss/components/d3/_world-map.scss */
.dv-wmap-container[data-mx-theme=prm2018] .dv-wmap-header {
  padding: 0;
  background-color: transparent;
  position: absolute;
  top: 18px;
  left: 20px;
  z-index: 100;
}

@media only screen and (min-width: 641px) and (max-width: 1362px) {
  /* line 208, ../../scss/components/d3/_world-map.scss */
  .overlay .overlay-detail-blurb {
    margin-top: 0;
  }
}
@media only screen and (max-width: 40em) {
  /* line 244, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-container .dv-wmap-key {
    bottom: -2px;
    width: 100%;
    left: 0;
    border: none;
  }

  /* line 252, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-container[data-mx-theme=prm2018] .dv-wmap-header {
    top: -40px;
    left: 0;
    border-radius: 0;
    width: 96%;
    margin: 0 auto;
    right: 0;
  }
  /* line 263, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-container[data-mx-theme=prm2018] .dv-wmap-mtoggle-title {
    width: 100%;
  }

  /* line 267, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-mtoggle-container {
    float: none;
    width: 100%;
  }

  /* line 271, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-mtoggle-title-container {
    float: none;
    width: 100%;
  }

  /* line 275, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-container .dv-wmap-key-list-item {
    float: left;
    width: 14.25%;
  }

  /* line 279, ../../scss/components/d3/_world-map.scss */
  .dv-wmap-mtoggle-list {
    width: 100%;
  }
}
/* line 2, ../../scss/components/d3/_dv-tool-tip-mod.scss */
.tooltip {
  box-shadow: 0 5px 10px -4px rgba(0, 0, 0, 0.4);
  border-radius: 2px;
  background-color: #fff;
  top: -1000px;
  position: fixed;
  opacity: 1;
  padding: .75rem .85rem;
  pointer-events: none;
  max-width: 45%;
}

/* line 13, ../../scss/components/d3/_dv-tool-tip-mod.scss */
.tooltip-title {
  color: #45555f;
  font-weight: normal;
  font-size: 0.875rem;
  font-family: "Slate W02 Regular";
  padding: 0 0 0 0;
  margin: 0;
}

/* line 19, ../../scss/components/d3/_dv-tool-tip-mod.scss */
.tooltip-value {
  color: #45555f;
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Light", Arial, sans-serif;
  padding: .25rem 0 0 0;
  margin: 0 0 .25rem 0;
  display: block;
  width: 100%;
  border-bottom: 1px solid #ececec;
}
/* line 27, ../../scss/components/d3/_dv-tool-tip-mod.scss */
.tooltip-value span {
  border-radius: 2px;
  display: block;
  float: right;
  padding-left: 1rem;
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Bold", Arial, sans-serif;
}

/* line 36, ../../scss/components/d3/_dv-tool-tip-mod.scss */
.tooltip .tooltip-value {
  display: none;
}

/* line 40, ../../scss/components/d3/_dv-tool-tip-mod.scss */
.tooltip-hidden {
  opacity: 0;
  transition: all .3s;
  transition-delay: .1s;
}

/* line 1, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-container {
  float: left;
  width: 100%;
}

/* line 5, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-header {
  text-align: left;
  color: #45555F;
}

/* line 9, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-title-container {
  float: left;
}

/* line 12, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-title {
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Bold", Arial, sans-serif;
  display: block;
  width: 100%;
  cursor: pointer;
  background-color: #fff;
  padding: 8px 12px;
  width: 240px;
  box-shadow: 0 3px 8px -4px rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  -webkit-transition: box-shadow 350ms;
  -moz-transition: box-shadow 350ms;
  -o-transition: box-shadow 350ms;
  -ms-transition: box-shadow 350ms;
  transition: box-shadow 350ms;
}
/* line 25, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-title:hover, .dv-wmap-mtoggle-title.is-active {
  box-shadow: 0 5px 10px -4px rgba(0, 0, 0, 0.4);
}

/* line 30, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-select {
  display: none;
}

/* line 35, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  float: left;
  height: 0;
  background-color: #fff;
  width: 240px;
  clear: both;
  margin-top: 14px;
  box-shadow: 0 3px 10px -2px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  position: relative;
  opacity: 0;
  visibility: hidden;
  z-index: 10;
}
/* line 51, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-list:before {
  content: '';
  display: block;
  width: 13px;
  height: 13px;
  background-color: #fff;
  position: absolute;
  top: -7px;
  left: 0;
  right: 0;
  margin: 0 auto;
  box-shadow: 0 0px 3px -1px rgba(0, 0, 0, 0.45);
  transform: rotate(45deg);
}
/* line 65, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-list:after {
  content: '';
  display: block;
  width: 26px;
  height: 10px;
  background-color: #fff;
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
/* line 78, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-list.is-drop {
  height: auto;
  opacity: 1;
  visibility: visible;
}

/* line 84, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-item {
  margin: 0;
  padding: 0;
  display: block;
  line-height: 1.7;
}
/* line 89, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-item a {
  color: #45555F;
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Light", Arial, sans-serif;
  padding: 6px 12px;
  width: 100%;
  display: block;
  text-decoration: none;
  background-color: transparent;
  -webkit-transition: background-color 200ms;
  -moz-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  -ms-transition: background-color 200ms;
  transition: background-color 200ms;
  position: relative;
  z-index: 11;
}
/* line 100, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-item a:hover {
  background-color: #f1f3f5;
}
/* line 103, ../../scss/components/d3/_dv-dropdown-mod.scss */
.dv-wmap-mtoggle-item a.is-inactive {
  opacity: .25;
  cursor: default !important;
  pointer-events: none;
}
/* line 108, ../../scss/components/d3/_dv-dropdown-mod.scss */
.is-drop .dv-wmap-mtoggle-item a {
  visibility: visible;
}

/* line 114, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='cri'],
[data-map='cri'],
[data-curr-map='stpri'],
[data-map='stpri'],
[data-curr-map='opri'],
[data-map='opri'],
[data-curr-map='steri'],
[data-map='steri'] {
  position: relative;
}
/* line 123, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='cri']:after,
[data-map='cri']:after,
[data-curr-map='stpri']:after,
[data-map='stpri']:after,
[data-curr-map='opri']:after,
[data-map='opri']:after,
[data-curr-map='steri']:after,
[data-map='steri']:after {
  position: absolute;
  right: 10px;
  top: 10px;
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
}
/* line 134, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='cri']:after,
[data-map='cri']:after,
[data-curr-map='stpri']:after,
[data-map='stpri']:after,
[data-curr-map='opri']:after,
[data-map='opri']:after,
[data-curr-map='steri']:after,
[data-map='steri']:after {
  -webkit-transition: right 200ms;
  -moz-transition: right 200ms;
  -o-transition: right 200ms;
  -ms-transition: right 200ms;
  transition: right 200ms;
}
/* line 138, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='cri']:hover:after,
[data-map='cri']:hover:after,
[data-curr-map='stpri']:hover:after,
[data-map='stpri']:hover:after,
[data-curr-map='opri']:hover:after,
[data-map='opri']:hover:after,
[data-curr-map='steri']:hover:after,
[data-map='steri']:hover:after {
  right: 6px;
}

/* line 147, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='cri']:after,
[data-curr-map='stpri']:after,
[data-curr-map='opri']:after,
[data-curr-map='steri']:after {
  top: 7px;
}

/* line 154, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='cri']:after,
[data-map='cri']:after {
  background-image: url(images/globe-icon-grey.svg);
}

/* line 160, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='stpri']:after,
[data-map='stpri']:after {
  background-image: url(images/globe-icon-orange.svg);
}

/* line 166, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='opri']:after,
[data-map='opri']:after {
  background-image: url(images/globe-icon-sapphire.svg);
}

/* line 172, ../../scss/components/d3/_dv-dropdown-mod.scss */
[data-curr-map='steri']:after,
[data-map='steri']:after {
  background-image: url(images/globe-icon-green.svg);
}

/* line 5, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay {
  position: relative;
  margin: 0 auto;
  margin-top: 2rem;
  overflow: hidden;
}
/* line 11, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail {
  color: #45555F;
}
/* line 14, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-title {
  font-weight: normal;
  font-size: 1.5rem;
  font-family: "Slate W02 Book", Arial, sans-serif;
  text-transform: uppercase;
  margin: 0;
}
/* line 18, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-title span {
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Bold", Arial, sans-serif;
  display: block;
  padding: 6px 8px 6px 8px;
  border-radius: 2px;
  float: right;
  color: #fff;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.35);
}
/* line 28, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .sub-title {
  font-weight: normal;
  font-size: 1.375rem;
  font-family: "Slate W02 Regular";
  margin: .15rem 0 0 0;
  text-transform: none;
}
/* line 34, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-blurb {
  padding: 0 0 0 0;
}
/* line 36, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-blurb .overlay-value {
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Light", Arial, sans-serif;
  padding: .25rem 0 0 0;
  margin: 0 0 .25rem 0;
  display: block;
  width: 100%;
  border-bottom: 1px solid #ececec;
}
/* line 43, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-blurb .overlay-value span {
  border-radius: 2px;
  display: block;
  float: right;
  padding-left: 1rem;
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Bold", Arial, sans-serif;
}
/* line 51, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-blurb p {
  font-weight: normal;
  font-size: 1rem;
  font-family: "Slate W02 Light", Arial, sans-serif;
  color: #45555f;
  margin-bottom: 1.5625rem;
  margin-top: 0;
  line-height: 1.5;
  border-bottom: 8px solid #f7f7f7;
  padding-bottom: 1.5rem;
}
/* line 60, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-value-wrap {
  padding: 0 0 2rem 0;
}
/* line 63, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-detail-disclaimer {
  display: none;
}
/* line 69, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-info-wrap {
  padding: 2rem 0;
  font-weight: normal;
  font-size: 1.375rem;
  font-family: "Slate W02 Medium";
}
/* line 73, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-info-item {
  display: block;
  line-height: 2;
  width: 75%;
  padding: 0;
  margin: 0;
  float: left;
}
/* line 80, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .overlay-info-item span {
  display: block;
  float: right;
  padding-left: 1rem;
  font-weight: normal;
  font-size: 1.375rem;
  font-family: "Slate W02 Black";
}
/* line 87, ../../scss/components/d3/_dv-overlay-mod.scss */
.overlay .dv-modal-key {
  display: none;
}

/* line 1, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls {
  position: absolute;
  z-index: 100;
  bottom: 10px;
  right: 10px;
  display: block;
  text-align: center;
}
/* line 8, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls .controls-buttons {
  display: block;
  margin: .25rem;
  border: none;
  -webkit-appearance: none;
  text-indent: -99999px;
  height: 40px;
  width: 40px;
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: 5px 5px;
  cursor: pointer;
  box-shadow: 0 3px 8px -4px rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  background-color: #fff;
  -webkit-transition: box-shadow 300ms;
  -moz-transition: box-shadow 300ms;
  -o-transition: box-shadow 300ms;
  -ms-transition: box-shadow 300ms;
  transition: box-shadow 300ms;
}
/* line 24, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls .controls-buttons:hover {
  box-shadow: 0 5px 10px -4px rgba(0, 0, 0, 0.4);
}
/* line 29, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls [data-ui="zoom-in"] {
  background-image: url(images/plus.svg);
}
/* line 32, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls [data-ui="zoom-reset"] {
  background-image: url(images/zoomout.svg);
}
/* line 35, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls [data-ui="zoom-out"] {
  background-image: url(images/minus.svg);
}
/* line 38, ../../scss/components/d3/_dv-controls.scss */
.dv-wmap-controls .prm-info {
  background-image: url(images/exclam.svg);
}

/* line 1, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key {
  position: absolute;
  left: 10px;
  bottom: 10px;
  width: 60px;
  z-index: 100;
  background-color: #fff;
  cursor: default;
  box-shadow: 0 3px 8px -4px rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  overflow: hidden;
}

/* line 14, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
/* line 19, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="cri"] .k-one {
  background-color: #82CAB0;
}
/* line 20, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="cri"] .k-two {
  background-color: #BBE0D2;
}
/* line 21, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="cri"] .k-three {
  background-color: #FECD6F;
}
/* line 22, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="cri"] .k-four {
  background-color: #FBB100;
}
/* line 23, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="cri"] .k-five {
  background-color: #EC5441;
}
/* line 27, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="steri"] .k-five {
  background-color: #00582d;
}
/* line 28, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="steri"] .k-four {
  background-color: #128c3f;
}
/* line 29, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="steri"] .k-three {
  background-color: #72bf44;
}
/* line 30, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="steri"] .k-two {
  background-color: #aad98f;
}
/* line 31, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="steri"] .k-one {
  background-color: #cbe4b7;
}
/* line 35, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="stpri"] .k-five {
  background-color: #8d380a;
}
/* line 36, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="stpri"] .k-four {
  background-color: #c55f24;
}
/* line 37, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="stpri"] .k-three {
  background-color: #f58233;
}
/* line 38, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="stpri"] .k-two {
  background-color: #f9b484;
}
/* line 39, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="stpri"] .k-one {
  background-color: #fdd9bc;
}
/* line 43, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="opri"] .k-five {
  background-color: #004280;
}
/* line 44, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="opri"] .k-four {
  background-color: #0080b2;
}
/* line 45, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="opri"] .k-three {
  background-color: #00b0d3;
}
/* line 46, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="opri"] .k-two {
  background-color: #66d0e5;
}
/* line 47, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list[data-color="opri"] .k-one {
  background-color: #9edcea;
}

/* line 50, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list-item {
  width: 100%;
  padding: 6px 4px;
  text-align: center;
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  -webkit-transition: background-color 650ms;
  -moz-transition: background-color 650ms;
  -o-transition: background-color 650ms;
  -ms-transition: background-color 650ms;
  transition: background-color 650ms;
  font-weight: normal;
  font-size: 0.8125rem;
  font-family: "Slate W02 Bold", Arial, sans-serif;
}
/* line 59, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list-item:after {
  width: 10px;
  height: 10px;
  background-color: yellow;
}
/* line 64, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list-item.null {
  color: #404040;
  text-shadow: none;
  font-weight: normal;
  font-size: 0.8125rem;
  font-family: "Slate W02 Regular";
  display: none;
}
/* line 70, ../../scss/components/d3/_dv-key-mod.scss */
.dv-wmap-key-list-item.label {
  background-color: #fff;
  color: #404040;
  text-shadow: none;
  font-weight: normal;
  font-size: 0.8125rem;
  font-family: "Slate W02 Regular";
}
