.DCRTN-black-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #000000 !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #000000 !important;
  line-height: 1em !important;
}

.DCRTN-black-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #000000 !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #000000 !important;
  line-height: 1em !important;
}

.DCRTN-black-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ffffff !important;
  border-radius: 0.5em !important;
  background-color: #000000 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #ffffff !important;
  line-height: 1em !important;
}

.DCRTN-blue-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #0000ff !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #0000ff !important;
  line-height: 1em !important;
}

.DCRTN-blue-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #0000ff !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #0000ff !important;
  line-height: 1em !important;
}

.DCRTN-blue-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ffffff !important;
  border-radius: 0.5em !important;
  background-color: #0000ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #ffffff !important;
  line-height: 1em !important;
}

.DCRTN-green-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #008000 !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #008000 !important;
  line-height: 1em !important;
}

.DCRTN-green-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #008000 !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #008000 !important;
  line-height: 1em !important;
}

.DCRTN-green-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ffffff !important;
  border-radius: 0.5em !important;
  background-color: #008000 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #ffffff !important;
  line-height: 1em !important;
}

.DCRTN-red-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ff0000 !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #ff0000 !important;
  line-height: 1em !important;
}

.DCRTN-red-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #ff0000 !important;
  border-radius: 0.5em !important;
  background-color: #ffffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #ff0000 !important;
  line-height: 1em !important;
}

.DCRTN-red-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ffffff !important;
  border-radius: 0.5em !important;
  background-color: #ff0000 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #ffffff !important;
  line-height: 1em !important;
}

.DCRTN-crimson-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #c0392b !important;
  border-radius: 0.5em !important;
  background-color: #fff5f5 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #e74c3c !important;
  line-height: 1em !important;
}

.DCRTN-crimson-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #c0392b !important;
  border-radius: 0.5em !important;
  background-color: #fff5f5 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #e74c3c !important;
  line-height: 1em !important;
}

.DCRTN-crimson-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #c0392b !important;
  border-radius: 0.5em !important;
  background-color: #e74c3c !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #fff5f5 !important;
  line-height: 1em !important;
}

.DCRTN-orange-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ca6f1e !important;
  border-radius: 0.5em !important;
  background-color: #fffaf0 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #e67e22 !important;
  line-height: 1em !important;
}

.DCRTN-orange-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #ca6f1e !important;
  border-radius: 0.5em !important;
  background-color: #fffaf0 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #e67e22 !important;
  line-height: 1em !important;
}

.DCRTN-orange-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #ca6f1e !important;
  border-radius: 0.5em !important;
  background-color: #e67e22 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #fffaf0 !important;
  line-height: 1em !important;
}

.DCRTN-yellow-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #b7950b !important;
  border-radius: 0.5em !important;
  background-color: #faf5ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #fccb07 !important;
  line-height: 1em !important;
}

.DCRTN-yellow-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #b7950b !important;
  border-radius: 0.5em !important;
  background-color: #faf5ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #fccb07 !important;
  line-height: 1em !important;
}

.DCRTN-yellow-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #b7950b !important;
  border-radius: 0.5em !important;
  background-color: #f1c40f !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #2c3e50 !important;
  line-height: 1em !important;
}

.DCRTN-emerald-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #27ae60 !important;
  border-radius: 0.5em !important;
  background-color: #f5fff8 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #2ecc71 !important;
  line-height: 1em !important;
}

.DCRTN-emerald-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #27ae60 !important;
  border-radius: 0.5em !important;
  background-color: #f5fff8 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #2ecc71 !important;
  line-height: 1em !important;
}

.DCRTN-emerald-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #27ae60 !important;
  border-radius: 0.5em !important;
  background-color: #2ecc71 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #f5fff8 !important;
  line-height: 1em !important;
}

.DCRTN-teal-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #138d75 !important;
  border-radius: 0.5em !important;
  background-color: #f0ffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #1abc9c !important;
  line-height: 1em !important;
}

.DCRTN-teal-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #138d75 !important;
  border-radius: 0.5em !important;
  background-color: #f0ffff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #1abc9c !important;
  line-height: 1em !important;
}

.DCRTN-teal-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #138d75 !important;
  border-radius: 0.5em !important;
  background-color: #1abc9c !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #f0ffff !important;
  line-height: 1em !important;
}

.DCRTN-river-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #2e86c1 !important;
  border-radius: 0.5em !important;
  background-color: #f0f8ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #3498db !important;
  line-height: 1em !important;
}

.DCRTN-river-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #2e86c1 !important;
  border-radius: 0.5em !important;
  background-color: #f0f8ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #3498db !important;
  line-height: 1em !important;
}

.DCRTN-river-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #2e86c1 !important;
  border-radius: 0.5em !important;
  background-color: #3498db !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #f0f8ff !important;
  line-height: 1em !important;
}

.DCRTN-purple-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #884ea0 !important;
  border-radius: 0.5em !important;
  background-color: #faf5ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #9b59b6 !important;
  line-height: 1em !important;
}

.DCRTN-purple-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #884ea0 !important;
  border-radius: 0.5em !important;
  background-color: #faf5ff !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #9b59b6 !important;
  line-height: 1em !important;
}

.DCRTN-purple-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #884ea0 !important;
  border-radius: 0.5em !important;
  background-color: #9b59b6 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #faf5ff !important;
  line-height: 1em !important;
}

.DCRTN-pink-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #c2185b !important;
  border-radius: 0.5em !important;
  background-color: #fff0f6 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #e84393 !important;
  line-height: 1em !important;
}

.DCRTN-pink-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #c2185b !important;
  border-radius: 0.5em !important;
  background-color: #fff0f6 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #e84393 !important;
  line-height: 1em !important;
}

.DCRTN-pink-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #c2185b !important;
  border-radius: 0.5em !important;
  background-color: #e84393 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #fff0f6 !important;
  line-height: 1em !important;
}

.DCRTN-brown-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #6e3b1a !important;
  border-radius: 0.5em !important;
  background-color: #fdf5e6 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #8e5b3a !important;
  line-height: 1em !important;
}

.DCRTN-brown-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #6e3b1a !important;
  border-radius: 0.5em !important;
  background-color: #fdf5e6 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #8e5b3a !important;
  line-height: 1em !important;
}

.DCRTN-brown-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #6e3b1a !important;
  border-radius: 0.5em !important;
  background-color: #8e5b3a !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #fdf5e6 !important;
  line-height: 1em !important;
}

.DCRTN-gray-S {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #616a6b !important;
  border-radius: 0.5em !important;
  background-color: #f9f9f9 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #7f8c8d !important;
  line-height: 1em !important;
}

.DCRTN-gray-D {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px dotted #616a6b !important;
  border-radius: 0.5em !important;
  background-color: #f9f9f9 !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #7f8c8d !important;
  line-height: 1em !important;
}

.DCRTN-gray-I {
  display: inline-block !important;
  margin: 1px 0.25em !important;
  border: 1px solid #616a6b !important;
  border-radius: 0.5em !important;
  background-color: #7f8c8d !important;
  padding: 0.25em 0.25em !important;
  text-align: center !important;
  white-space: nowrap !important;
  color: #f9f9f9 !important;
  line-height: 1em !important;
}/*# sourceMappingURL=icon.css.map */