@charset "UTF-8";
/* establish a new BFC (Block Formatting Context) */
.pmtq {
  font-size: larger;
  font-family: sans-serif; }

.pmtq-wrapper {
  max-width: 1084px;
  margin-left: auto;
  margin-right: auto; }

/****************************************************************************/
.pmtq-header-1 {
  text-align: center;
  padding-bottom: 0.5ex;
  border-bottom: 3px solid black;
  margin-bottom: 2ex; }

.pmtq-header-1:after {
  content: " ";
  display: block;
  clear: both; }

.pmtq-header-1-menu-left,
.pmtq-header-1-menu-right {
  list-style: none;
  display: inline;
  margin: 0;
  padding: 0; }

.pmtq-header-1-menu-left li,
.pmtq-header-1-menu-right li {
  display: inline; }

.pmtq-header-1-menu-left li a,
.pmtq-header-1-menu-right li a {
  text-decoration: none; }

.pmtq-header-1-menu-left {
  float: left;
  text-align: left; }

.pmtq-header-1-menu-left li {
  margin-right: 1em; }

.pmtq-header-1-menu-right {
  float: right;
  text-align: right; }

.pmtq-header-1-menu-right li {
  margin-left: 1em; }

/****************************************************************************/
.pmtq-footer-1 {
  background-color: #B8B8B8;
  overflow: hidden;
  zoom: 1;
  text-align: center; }

.pmtq-footer-1-list-1 {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left; }

.pmtq-footer-1-list-1 li {
  padding: 0.5ex;
  margin: 0.5ex;
  border: 3px solid transparent; }

.pmtq-footer-1-list-1 li:hover {
  border-color: white;
  transition: 1s; }

.pmtq-footer-1-list-2 {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
  float: left; }

.pmtq-footer-1-list-2 li {
  margin: 2ex; }

.pmtq-footer-1-list-2 li a {
  color: white;
  font-weight: bold;
  text-decoration: none; }
  .pmtq-footer-1-list-2 li a:visited {
    color: white; }

.pmtq-footer-1-list-2 li a:hover {
  text-decoration: underline; }

.pmtq-footer-1-box {
  display: inline-block;
  padding: 1ex; }

.pmtq-footer-1-box > div {
  margin-top: 5ex; }

.pmtq-footer-1-box form button {
  vertical-align: middle;
  background: none;
  border: none; }

@media only screen and (max-width: 600px) {
  .pmtq-footer-1-list-1 {
    float: right; }

  .pmtq-footer-1-list-2 {
    float: left;
    text-align: left;
    font-size: smaller; }

  .pmtq-footer-1-box {
    display: block;
    clear: both; }

  .pmtq-footer-1-box > div:nth-child(1) {
    margin-top: 0; } }
/****************************************************************************/
.pmtq-wrapper-table {
  padding: 0;
  margin: 0;
  border: 0;
  border-spacing: 0;
  border-collapse: separate;
  table-layout: fixed;
  width: 100%; }

.pmtq-left-sidebar {
  vertical-align: top;
  width: 336px;
  padding: 0;
  padding-right: 20px;
  margin: 0; }
  .pmtq-left-sidebar > div {
    font-size: larger;
    /* for the margin */
    margin-bottom: 0.5em; }
    .pmtq-left-sidebar > div > a > img {
      display: block; }

.pmtq-main-column {
  vertical-align: top;
  padding: 0;
  margin: 0;
  width: 100%;
  padding-bottom: 1ex; }
  .pmtq-main-column > *:first-child {
    margin-top: 0; }

@media screen and (max-width: 800px) {
  .pmtq-left-sidebar {
    display: none; } }
@media print, tty {
  .pmtq-left-sidebar,
  .pmtq-ad-slot,
  .pmtq-footer-1 {
    display: none; } }
/****************************************************************************/
.pmtq-ad-slot {
  clear: both;
  margin: 1em 0; }

.pmtq-ad-slot-1 {
  margin-top: 0; }

.contain {
  display: block;
  overflow: hidden;
  /* for MSIE6 ("overflow" not an "hasLayout" trigger until MSIE7) */
  zoom: 1; }

.clearfix {
  *zoom: 1;
  /* for MSIE6/7 */ }
  .clearfix:after {
    content: " ";
    display: block;
    clear: both; }

/****************************************************************************/
q:before {
  content: ""; }
q:after {
  content: ""; }

/****************************************************************************/
.tiny {
  color: #707070;
  font-size: smaller; }

.tinynoir {
  color: black;
  font-size: smaller; }

.fine-print {
  color: #707070;
  font-size: smaller;
  font-weight: normal; }

.small-print {
  font-size: smaller;
  font-weight: normal; }

.normal-print {
  font-weight: normal; }

.boxed-content {
  border: thin solid;
  padding: 0.5em; }

ul.liste-de-liens-1 {
  margin: 0;
  padding: 0; }

ul.liste-de-liens-1 > li {
  display: block;
  list-style: none;
  margin-bottom: 0.75ex; }

.footnotes-list {
  font-size: smaller;
  color: #707070; }

/****************************************************************************/
.pmtq dt {
  margin-top: 1em;
  margin-bottom: -0.5em;
  font-weight: bold; }
.pmtq dd {
  margin-top: 1em;
  margin-bottom: 1em; }
.pmtq abbr {
  white-space: nowrap;
  font-variant: small-caps;
  cursor: help; }

@media screen and (min-width: 800px) {
  .pmtq main {
    font-size: larger; } }

.pmtq a {
  text-decoration: none;
  color: #0045A3; }
  .pmtq a:visited {
    color: #4576B9; }

.pmtq-form {
  *zoom: 1;
  /* for MSIE6/7 */ }
  .pmtq-form:after {
    content: " ";
    display: block;
    clear: both; }

.pmtq-form input[type="text"],
.pmtq-form input[type="number"] {
  font-size: larger; }

.pmtq-maybe-float-left {
  float: left;
  margin: 0 1ex 1ex 0; }

.pmtq-maybe-float-right {
  float: right;
  margin: 0 0 1ex 1ex; }

.pmtq-form input[type="submit"] {
  display: block;
  font-weight: bold;
  font-size: larger;
  padding: 1ex;
  margin: 1em 0;
  float: left; }

.pmtq-form .pmtq-form-progress {
  margin: 1em 0;
  float: right; }
  .pmtq-form .pmtq-form-progress progress {
    font-size: initial;
    /* fix some rendering weirdness in Chrome */ }

.pmtq-main-form .question {
  font-weight: bold;
  margin-bottom: 0.5em; }
.pmtq-main-form .choice-checkbox {
  display: block;
  transition: color 0.5s;
  border: thin solid transparent;
  *zoom: 1;
  /* for MSIE6/7 */ }
  .pmtq-main-form .choice-checkbox > span:first-child {
    display: block;
    float: left;
    margin-right: 0.125em; }
  .pmtq-main-form .choice-checkbox > span:last-child {
    display: block;
    overflow: auto; }
  .pmtq-main-form .choice-checkbox:hover {
    color: inherit;
    border-color: #707070;
    transition: color 0.125s; }
  .pmtq-main-form .choice-checkbox:after {
    content: " ";
    display: block;
    clear: both; }
.pmtq-main-form .choices-vertical .choice-vertical {
  display: block;
  padding: 0.5ex 0;
  border: thin solid transparent;
  clear: both; }
  .pmtq-main-form .choices-vertical .choice-vertical:after {
    *zoom: 1;
    /* for MSIE6/7 */ }
    .pmtq-main-form .choices-vertical .choice-vertical:after:after {
      content: " ";
      display: block;
      clear: both; }
  .pmtq-main-form .choices-vertical .choice-vertical > span:first-child, .pmtq-main-form .choices-vertical .choice-vertical > div:first-child {
    display: block;
    float: left;
    margin-right: 0.125em; }
  .pmtq-main-form .choices-vertical .choice-vertical > span:last-child {
    display: block;
    overflow: auto; }
.pmtq-main-form .choices-vertical:hover .choice-vertical {
  color: #303030;
  transition: color 0.5s; }
  .pmtq-main-form .choices-vertical:hover .choice-vertical:hover {
    color: inherit;
    border-color: #707070;
    transition: color 0.125s; }
@media only screen and (max-width: 640px) {
  .pmtq-main-form .choices-horizontal > .choices-horizontal-label-left, .pmtq-main-form .choices-horizontal > .choices-horizontal-label-right {
    display: block;
    *zoom: 1;
    /* for MSIE6/7 */ }
    .pmtq-main-form .choices-horizontal > .choices-horizontal-label-left:after, .pmtq-main-form .choices-horizontal > .choices-horizontal-label-right:after {
      content: " ";
      display: block;
      clear: both; }
  .pmtq-main-form .choices-horizontal > .choices-horizontal-label-left > label {
    float: left;
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.25em; }
  .pmtq-main-form .choices-horizontal > .choices-horizontal-options {
    display: block;
    margin: 0.25em 0;
    text-align: center; }
  .pmtq-main-form .choices-horizontal > .choices-horizontal-label-right > label {
    float: right;
    display: block;
    margin-bottom: 0.5em;
    margin-right: 0.25em; } }
.pmtq-main-form .choices-dropdown {
  display: block;
  margin: 1ex 0; }
.pmtq-main-form .choice-dropdown-default {
  font-style: italic; }

.question-description {
  font-size: smaller; }

.pmtq-section-prompt {
  font-weight: bold; }

/****************************************************************************/
.pmtq-result-box {
  border: 1px solid black;
  padding: 1em; }

.pmtq-feedback-responses-wrapper {
  margin: 1em 0; }

.pmtq-feedback-responses {
  width: 100%;
  margin: 1em 0;
  border-collapse: collapse;
  border-spacing: 0; }
  .pmtq-feedback-responses td:first-child, .pmtq-feedback-responses th:first-child {
    width: 100%; }
  .pmtq-feedback-responses td:not(:first-child) {
    text-align: center; }
  .pmtq-feedback-responses caption {
    margin: 1ex;
    font-weight: bold; }
  .pmtq-feedback-responses td, .pmtq-feedback-responses th {
    border: 1px solid #BBB;
    padding: 0.5ex; }
  .pmtq-feedback-responses th {
    background-color: #F8F8F8;
    padding: 1ex; }
  .pmtq-feedback-responses .pmtq-review-table-row-subquestion {
    font-size: smaller; }
    .pmtq-feedback-responses .pmtq-review-table-row-subquestion > td:first-child {
      padding-left: 1em; }

.pmtq-main-image {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.5em; }

.pmtq-large-image {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.5em;
  clear: both;
  float: none; }

.pmtq-horizontal-definition-table th {
  text-align: right;
  white-space: nowrap; }
.pmtq-horizontal-definition-table th, .pmtq-horizontal-definition-table td {
  vertical-align: top; }
  .pmtq-horizontal-definition-table th:not(:first-child), .pmtq-horizontal-definition-table td:not(:first-child) {
    padding-left: 0.25em; }
  .pmtq-horizontal-definition-table th:not(:last-child), .pmtq-horizontal-definition-table td:not(:last-child) {
    padding-right: 0.25em; }

.pmtq-feedback-thresholds-table {
  border-collapse: collapse;
  width: 100%;
  margin: 1em 0; }
  .pmtq-feedback-thresholds-table th, .pmtq-feedback-thresholds-table td {
    border: thin solid black; }
  .pmtq-feedback-thresholds-table td:not(:last-child) {
    text-align: right;
    white-space: nowrap;
    font-weight: bold;
    width: 1%; }
  .pmtq-feedback-thresholds-table th:last-child {
    text-align: left; }
  .pmtq-feedback-thresholds-table td, .pmtq-feedback-thresholds-table th {
    vertical-align: top;
    padding: 0.25em 0.5em; }
  .pmtq-feedback-thresholds-table .pmtq-feedback-thresholds-header th {
    border: none;
    font-size: smaller; }
  .pmtq-feedback-thresholds-table .pmtq-feedback-thresholds-matched td {
    font-weight: bold;
    background-color: #F8F8F8; }

.pmtq-feedback-refgrps-table {
  width: 100%;
  margin: 1em 0;
  border-collapse: collapse; }
  .pmtq-feedback-refgrps-table caption {
    margin: 0.5em 0;
    font-weight: bold; }
  .pmtq-feedback-refgrps-table td, .pmtq-feedback-refgrps-table th {
    padding: 0.5em; }
  .pmtq-feedback-refgrps-table .pmtq-feedback-refgrps-entry th, .pmtq-feedback-refgrps-table .pmtq-feedback-refgrps-entry td {
    border: thin solid; }
  .pmtq-feedback-refgrps-table .pmtq-feedback-refgrps-entry th {
    font-weight: normal;
    font-size: smaller;
    text-align: left; }
    @media only screen and (max-width: 640px) {
      .pmtq-feedback-refgrps-table .pmtq-feedback-refgrps-entry th {
        font-size: smaller; } }
  .pmtq-feedback-refgrps-table .pmtq-feedback-refgrps-entry-self th {
    font-weight: bold;
    font-size: inherit; }
  .pmtq-feedback-refgrps-table td {
    vertical-align: top; }
    .pmtq-feedback-refgrps-table td div:nth-child(1) {
      font-weight: bold;
      text-align: right;
      white-space: nowrap; }
    .pmtq-feedback-refgrps-table td div:nth-child(2) {
      font-size: small;
      margin-top: 1em; }

.pmtq-feedback-axes-table {
  width: 100%;
  border-collapse: collapse; }
  .pmtq-feedback-axes-table > tbody > tr > td, .pmtq-feedback-axes-table > tbody > tr > th {
    padding: 0.25em;
    border: thin solid; }

.pmtq-feedback-axes-table-row-axis > th, .pmtq-feedback-axes-table-row-axis > td {
  font-weight: normal;
  font-size: inherit; }
  .pmtq-feedback-axes-table-row-axis > th:nth-child(1), .pmtq-feedback-axes-table-row-axis > td:nth-child(1) {
    text-align: left;
    width: 100%; }
    @media only screen and (max-width: 640px) {
      .pmtq-feedback-axes-table-row-axis > th:nth-child(1), .pmtq-feedback-axes-table-row-axis > td:nth-child(1) {
        font-size: smaller; } }
  .pmtq-feedback-axes-table-row-axis > th:nth-child(2), .pmtq-feedback-axes-table-row-axis > td:nth-child(2) {
    text-align: right;
    font-weight: bold;
    border-right: none; }
  .pmtq-feedback-axes-table-row-axis > th:nth-child(3), .pmtq-feedback-axes-table-row-axis > td:nth-child(3) {
    border-left: none; }

/****************************************************************************/
.pmtq-horizontal-meters-table {
  border-collapse: collapse;
  margin: 1em 0; }
  .pmtq-horizontal-meters-table th, .pmtq-horizontal-meters-table td {
    padding: 0 0.25em; }
  .pmtq-horizontal-meters-table th {
    text-align: right;
    font-weight: normal;
    font-size: smaller; }
  .pmtq-horizontal-meters-table td:nth-child(2) {
    text-align: right;
    font-weight: bold;
    width: 2.5em; }

/****************************************************************************/
.pmtq-share-paragraph {
  margin-bottom: 0.25ex; }

.pmtq-share-buttons {
  margin-top: 0.25em;
  margin-bottom: 1em; }

.pmtq-share-buttons > div {
  display: inline-block;
  vertical-align: baseline; }

.pmtq-share-buttons .pmtq-share-twitter {
  top: 5px;
  position: relative; }

.pmtq-feedback-subsection {
  page-break-inside: avoid; }

.pmtq-feedback-page .pmtq-feedback-main-image.pmtq-medium-image {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em; }

.pmtq-start-test > a {
  display: block;
  text-align: center;
  font-weight: bold;
  border: thin solid black;
  padding: 0.5em; }
  .pmtq-start-test > a:hover {
    border-color: inherit; }

/****************************************************************************/
.pmtq-share2-buttons {
  margin: 0.5em 0; }

.pmtq-share2-button {
  display: inline-block; }

.pmtq-share2-button-inner {
  text-align: center;
  font-size: smaller; }

.pmtq-share2-button-facebook a, .pmtq-share2-button-facebook a:visited {
  color: white;
  text-decoration: none; }
.pmtq-share2-button-facebook .pmtq-share2-button-inner {
  font-weight: bold;
  background-color: #3B5998;
  transition: 0.25s;
  padding: 0.5em 0.5em; }
  .pmtq-share2-button-facebook .pmtq-share2-button-inner:hover {
    background-color: #2d4373;
    transition: 0.125s; }

.pmtq-share2-button-twitter a, .pmtq-share2-button-twitter a:visited {
  color: white;
  text-decoration: none; }
.pmtq-share2-button-twitter .pmtq-share2-button-inner {
  font-weight: bold;
  background-color: #00ACED;
  transition: 0.25s;
  padding: 0.5em 0.5em; }
  .pmtq-share2-button-twitter .pmtq-share2-button-inner:hover {
    background-color: #0087ba;
    transition: 0.125s; }

.pmtq-share2-button-googleplus a, .pmtq-share2-button-googleplus a:visited {
  color: white;
  text-decoration: none; }
.pmtq-share2-button-googleplus .pmtq-share2-button-inner {
  font-weight: bold;
  background-color: #D14836;
  transition: 0.25s;
  padding: 0.5em 0.5em; }
  .pmtq-share2-button-googleplus .pmtq-share2-button-inner:hover {
    background-color: #ad3727;
    transition: 0.125s; }

.pmtq-share2-block {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em; }
  @media only screen and (max-width: 480px) {
    .pmtq-share2-block {
      width: 100%;
      float: none;
      margin-left: 0; }
      .pmtq-share2-block .pmtq-share2-image {
        width: 100%;
        height: auto; } }
  @media print {
    .pmtq-share2-block {
      display: none; } }
  .pmtq-share2-block .pmtq-share2-block-inner {
    *zoom: 1;
    /* for MSIE6/7 */ }
    .pmtq-share2-block .pmtq-share2-block-inner:after {
      content: " ";
      display: block;
      clear: both; }
    .pmtq-share2-block .pmtq-share2-block-inner .pmtq-share2-image {
      display: block; }
  .pmtq-share2-block .pmtq-share2-buttons {
    display: table;
    margin-top: 0.25em;
    margin-bottom: 0;
    width: 100%; }
  .pmtq-share2-block .pmtq-share2-buttons-inner {
    display: table-row; }
  .pmtq-share2-block .pmtq-share2-button-inner {
    font-size: small; }
  .pmtq-share2-block .pmtq-share2-button {
    display: table-cell;
    padding: 0 0.125em; }
    .pmtq-share2-block .pmtq-share2-button:first-child {
      padding-left: 0; }
    .pmtq-share2-block .pmtq-share2-button:last-child {
      padding-right: 0; }

@media print {
  .pmtq-share2-buttons {
    display: none; } }

.pmtq-share2-heading {
  margin-bottom: 0.5em; }
  @media print {
    .pmtq-share2-heading {
      display: none; } }

/****************************************************************************/
.pmtq-main-form .units-sample-input {
  margin-top: 0.25em;
  font-size: smaller;
  color: #707070; }
  .pmtq-main-form .units-sample-input kbd {
    border: thin solid #707070;
    padding: 0 0.5ex;
    white-space: nowrap; }

/****************************************************************************/
@media not screen and (max-width: 800px) {
  body {
    margin-top: 2ex; }

  .pmtq-large-list {
    -moz-column-count: 3;
    -moz-column-gap: 0.5em;
    -webkit-column-count: 3;
    -webkit-column-gap: 0.5em;
    column-count: 3;
    column-gap: 0.5em; } }
@media only screen and (max-width: 800px) {
  .pmtq-main-image,
  .pmtq-large-image {
    display: block;
    clear: both;
    float: none;
    width: 100%;
    height: auto; }

  .pmtq-feedback-responses {
    width: 100%; } }
@media only screen and (max-width: 480px) {
  .pmtq-form input[type="submit"] {
    font-weight: bold;
    height: 5ex;
    width: 100%;
    height: auto;
    float: none; }

  .pmtq-form .pmtq-form-progress {
    width: 100%;
    font-size: larger;
    float: none; }
    .pmtq-form .pmtq-form-progress > progress {
      width: 100%; }

  .pmtq-large-image,
  .pmtq-medium-image {
    display: block;
    width: 100%;
    height: auto;
    clear: both;
    float: none; }

  .pmtq-maybe-float-left {
    float: none;
    margin-right: 0; }

  .pmtq-maybe-float-right {
    float: none;
    margin-left: 0; }

  .pmtq-feedback-responses td,
  .pmtq-feedback-responses th {
    border-width: 4px; } }
/****************************************************************************/
.pmtq-colored-meter {
  -webkit-print-color-adjust: exact;
  color-adjust: exact; }

@media only screen and (max-width: 480px) {
  .pmtq-app-lsas .pmtq-main-form table,
  .pmtq-app-lsas .pmtq-main-form thead,
  .pmtq-app-lsas .pmtq-main-form tr,
  .pmtq-app-lsas .pmtq-main-form th,
  .pmtq-app-lsas .pmtq-main-form td {
    display: block; }

  .pmtq-app-lsas .pmtq-main-form th {
    display: none; }

  .pmtq-app-lsas .pmtq-main-form tr {
    margin: 1ex 0;
    clear: both;
    padding-bottom: 1ex;
    border-bottom: 3px dashed black; }

  .pmtq-app-lsas .pmtq-main-form td:nth-child(1) {
    margin-bottom: 1ex; }

  .pmtq-app-lsas .pmtq-main-form td:nth-child(2):before {
    content: "Anxiété: ";
    display: block;
    font-size: smaller; }

  .pmtq-app-lsas .pmtq-main-form td:nth-child(3):before {
    content: "Évitement: ";
    display: block;
    font-size: smaller; }

  .pmtq-app-lsas .pmtq-main-form select {
    display: block;
    margin-top: 1ex;
    margin-bottom: 1ex; } }
.pmtq-app-ils table.pointage th {
  font-size: smaller; }

.pmtq-app-ils table.pointage {
  border-collapse: separate;
  border-spacing: 0.5ex; }

.pmtq-app-ils table.plot {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%; }

.pmtq-app-ils table.plot td {
  text-align: center;
  width: 1.5em; }

.pmtq-app-ils table.plot tr.space td {
  padding: 2ex; }

.pmtq-app-ils table.plot tr.ruler td {
  border-top: 1px solid black; }

.pmtq-app-ils table.plot tr.ruler td.center.left {
  border-left: 1px solid black; }

.pmtq-app-ils table.plot tr.ruler td.center.right {
  border-right: 1px solid black; }

.pmtq-app-ils table.plot tr.mark td.center.left {
  border-left: 1px solid black; }

.pmtq-app-ils table.plot tr.mark td.center.right {
  border-right: 1px solid black; }

.pmtq-app-ils table.plot tr.mark td {
  color: red; }

.pmtq-app-ils table.plot tr.mark td.label {
  color: inherit; }

.pmtq-app-ils table.plot td.label.left {
  text-align: left;
  padding-right: 1em; }

.pmtq-app-ils table.plot td.label.right {
  text-align: right;
  padding-left: 1em; }

@media only screen and (max-width: 480px) {
  .pmtq-app-ils table.plot {
    font-size: x-small; } }
@media only screen and (max-width: 480px) {
  .pmtq-app-aaqw .pmtq-main-form p.responses {
    text-align: center; }

  .pmtq-app-aaqw .pmtq-main-form p.responses label:first-child {
    display: block;
    text-align: left; }

  .pmtq-app-aaqw .pmtq-main-form p.responses label:last-child {
    display: block;
    text-align: right; } }
.pmtq-app-meq .feedback-scores th {
  white-space: nowrap; }

.pmtq-app-bfi table.bar-de-resultat .titre {
  font-size: smaller; }

.pmtq-app-bfi table.bar-de-resultat .bar {
  padding: 0.5em; }

.pmtq-app-bfi .summary-code,
.pmtq-app-bfi .bfi-summary-code {
  font-family: monospace;
  font-size: larger;
  font-weight: bold;
  white-space: nowrap; }

@media only screen and (max-width: 480px) {
  .pmtq-app-bfi .liste-de-resultats {
    list-style: none;
    margin: 0;
    padding: 0; }

  .pmtq-app-bfi table.bar-de-resultat {
    font-size: smaller; } }
.pmtq-app-ffmq table.bar-de-resultat .titre {
  font-size: smaller; }

.pmtq-app-ffmq table.bar-de-resultat .bar {
  padding: 0.5em; }

.pmtq-app-dsm h1 {
  font-size: 120%;
  color: #006699; }

.pmtq-app-dsm h2 {
  font-size: 110%;
  color: #006699; }

.pmtq-app-dsm .result_table {
  border-collapse: collapse;
  width: 100%; }

.pmtq-app-dsm .result_table td {
  border: 1px solid black;
  padding: 0.4ex; }

.pmtq-app-dsm .result_table .current_result {
  font-weight: bold; }

.pmtq-app-dsm .result_table td.etat {
  width: 1%;
  text-align: center; }

.pmtq-app-dsm .result_table td.etat img {
  margin: 5px; }

.pmtq-app-dep h1 {
  font-size: 120%;
  color: #006699; }

.pmtq-app-dep h2 {
  font-size: 110%;
  color: #006699; }

.pmtq-app-dep .result_table {
  border-collapse: collapse; }

.pmtq-app-dep .result_table td:first-child {
  white-space: nowrap; }

.pmtq-app-dep .result_table td {
  border: 1px solid black;
  padding: 0.5ex; }

.pmtq-app-dep .result_table .current_result {
  font-weight: bold; }

.pmtq-app-ksog .pmtq-ksog-grid .pmtq-ksog-grid-row-head {
  display: none; }
@media only screen and (min-width: 800px) {
  .pmtq-app-ksog .pmtq-ksog-grid {
    display: table;
    border-collapse: collapse;
    width: 100%; }
    .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row {
      display: table-row; }
      .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row > .pmtq-section-title, .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row > div {
        display: table-cell;
        font-size: x-small;
        padding: 1ex;
        border: thin solid; }
      .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row > .pmtq-section-title {
        font-size: small;
        text-align: center; }
      .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row > div > select {
        width: 100%; }
    .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row-head {
      display: auto; }
      .pmtq-app-ksog .pmtq-ksog-grid > .pmtq-ksog-grid-row-head > div {
        border: none;
        text-align: center;
        font-size: small;
        font-weight: bold; } }
@media only screen and (max-width: 480px) {
  .pmtq-app-ksog .pmtq-ksog-grid select {
    width: 100%;
    font-size: inherit; } }

.pmtq-app-bmi .bmi-category-7 {
  background-color: #FF6600;
  color: white; }
.pmtq-app-bmi .bmi-category-0,
.pmtq-app-bmi .bmi-category-6 {
  background-color: #FF9400;
  color: black; }
.pmtq-app-bmi .bmi-category-1,
.pmtq-app-bmi .bmi-category-5 {
  background-color: #FFC501;
  color: black; }
.pmtq-app-bmi .bmi-category-2,
.pmtq-app-bmi .bmi-category-4 {
  background-color: #FFE06F;
  color: black; }
.pmtq-app-bmi .bmi-category-3 {
  background-color: white;
  color: black; }
.pmtq-app-bmi .bmi-table {
  margin: 1em 0;
  border-collapse: collapse;
  width: 100%;
  page-break-inside: avoid; }
  .pmtq-app-bmi .bmi-table caption {
    margin: 1ex;
    font-weight: bold; }
  .pmtq-app-bmi .bmi-table td, .pmtq-app-bmi .bmi-table th {
    padding: 0.75ex;
    text-align: center;
    border: thin solid black; }
    .pmtq-app-bmi .bmi-table td:last-child, .pmtq-app-bmi .bmi-table th:last-child {
      text-align: inherit; }
    @media only screen and (max-width: 1024px) {
      .pmtq-app-bmi .bmi-table td, .pmtq-app-bmi .bmi-table th {
        font-size: smaller; } }
  .pmtq-app-bmi .bmi-table td:not(:last-child) {
    white-space: nowrap; }
  .pmtq-app-bmi .bmi-table td:nth-child(1),
  .pmtq-app-bmi .bmi-table td:nth-child(2) {
    text-align: right; }
  .pmtq-app-bmi .bmi-table tr:first-child td:nth-child(1) {
    text-align: center; }
  .pmtq-app-bmi .bmi-table tr:last-child td:nth-child(2) {
    text-align: center; }
  .pmtq-app-bmi .bmi-table th {
    background-color: #F8F8F8; }
  .pmtq-app-bmi .bmi-table thead {
    border-bottom: thick double; }
  .pmtq-app-bmi .bmi-table .bmi-table-matched {
    font-weight: bold; }
    .pmtq-app-bmi .bmi-table .bmi-table-matched td {
      border-top-width: medium;
      border-bottom-width: medium; }
      .pmtq-app-bmi .bmi-table .bmi-table-matched td:first-child {
        border-left-width: medium; }
      .pmtq-app-bmi .bmi-table .bmi-table-matched td:last-child {
        border-right-width: medium; }
.pmtq-app-bmi .bmi-matrix-wrapper {
  margin: 1em 0;
  width: 100%;
  page-break-inside: avoid;
  page-break-before: always;
  page-break-after: always; }
  @media only screen and (max-width: 640px) {
    .pmtq-app-bmi .bmi-matrix-wrapper {
      display: none; } }
.pmtq-app-bmi .bmi-matrix {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  font-size: smaller; }
  .pmtq-app-bmi .bmi-matrix caption {
    margin: 1ex;
    font-weight: bold; }
  .pmtq-app-bmi .bmi-matrix th, .pmtq-app-bmi .bmi-matrix td {
    font-size: small;
    text-align: center; }
  .pmtq-app-bmi .bmi-matrix td {
    border: thin solid black; }
  .pmtq-app-bmi .bmi-matrix tr:first-child th:not(:first-child) {
    border: thin solid black;
    border-bottom: thick double; }
  .pmtq-app-bmi .bmi-matrix tr:not(:first-child) th:first-child {
    border: thin solid black;
    border-right: thick double; }
  .pmtq-app-bmi .bmi-matrix td.bmi-matrix-height-matched {
    border-top-width: medium;
    border-bottom-width: medium; }
  .pmtq-app-bmi .bmi-matrix td.bmi-matrix-weight-matched {
    border-left-width: medium;
    border-right-width: medium; }
  .pmtq-app-bmi .bmi-matrix td.bmi-matrix-height-matched.bmi-matrix-weight-matched {
    font-weight: bold;
    font-size: larger;
    border-top: none;
    border-bottom: none;
    border-left: none; }
    .pmtq-app-bmi .bmi-matrix td.bmi-matrix-height-matched.bmi-matrix-weight-matched:not(:last-child) {
      border-right: none; }
.pmtq-app-bmi .bmi-matrix-legend {
  margin: 0;
  margin-top: 0.5em;
  margin-bottom: 1em; }
  .pmtq-app-bmi .bmi-matrix-legend > ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size: small; }
    .pmtq-app-bmi .bmi-matrix-legend > ul > li {
      margin: 0.25em 0; }
      .pmtq-app-bmi .bmi-matrix-legend > ul > li > span {
        display: inline-block;
        height: 1em;
        width: 1em;
        border: thin solid black;
        vertical-align: middle; }

.pmtq-app-bmr .bmr-table {
  margin: 1em 0;
  border-collapse: collapse;
  width: 100%;
  page-break-inside: avoid; }
  .pmtq-app-bmr .bmr-table caption {
    margin: 1ex;
    font-weight: bold; }
  .pmtq-app-bmr .bmr-table td, .pmtq-app-bmr .bmr-table th {
    padding: 0.75ex;
    border: thin solid black; }
    @media only screen and (max-width: 1024px) {
      .pmtq-app-bmr .bmr-table td, .pmtq-app-bmr .bmr-table th {
        font-size: smaller; } }
  .pmtq-app-bmr .bmr-table th {
    background-color: #F8F8F8; }
  .pmtq-app-bmr .bmr-table thead {
    border-bottom: thick double; }
  .pmtq-app-bmr .bmr-table tbody td {
    text-align: center; }
    .pmtq-app-bmr .bmr-table tbody td:nth-child(1) {
      text-align: inherit;
      width: 50%; }
    .pmtq-app-bmr .bmr-table tbody td:nth-child(2) {
      width: 25%; }
    .pmtq-app-bmr .bmr-table tbody td:nth-child(3) {
      width: 25%; }
  .pmtq-app-bmr .bmr-table .bmr-table-matched {
    font-weight: bold; }
    .pmtq-app-bmr .bmr-table .bmr-table-matched td {
      border-top-width: thick;
      border-bottom-width: thick; }
      .pmtq-app-bmr .bmr-table .bmr-table-matched td:first-child {
        border-left-width: thick; }
      .pmtq-app-bmr .bmr-table .bmr-table-matched td:last-child {
        border-right-width: thick; }
@media only screen and (max-width: 640px) {
  .pmtq-app-bmr .bmr-matrix-area-wrapper {
    display: none; } }
.pmtq-app-bmr .bmr-matrix-figure {
  margin: 1em 0;
  display: block; }
.pmtq-app-bmr .bmr-matrix-caption {
  font-weight: bold;
  text-align: center;
  margin: 0.5em 0; }
.pmtq-app-bmr .bmr-matrix-help {
  font-size: small; }
.pmtq-app-bmr .bmr-matrix-wrapper {
  width: 100%;
  max-width: 100%; }
  .pmtq-app-bmr .bmr-matrix-wrapper.bmr-matrix-wrapper-1 {
    overflow-x: scroll; }
  .pmtq-app-bmr .bmr-matrix-wrapper.bmr-matrix-wrapper-2 {
    overflow-y: scroll;
    max-height: 50ex; }
.pmtq-app-bmr .bmr-matrix {
  width: 100%;
  border-collapse: collapse;
  font-size: smaller; }
  .pmtq-app-bmr .bmr-matrix.bmr-matrix-2 {
    table-layout: fixed; }
  .pmtq-app-bmr .bmr-matrix caption {
    margin: 1ex;
    font-weight: bold; }
  .pmtq-app-bmr .bmr-matrix th {
    padding: 0.25em; }
  .pmtq-app-bmr .bmr-matrix th, .pmtq-app-bmr .bmr-matrix td {
    font-size: smaller;
    text-align: center; }
  .pmtq-app-bmr .bmr-matrix td {
    border: thin solid black; }
  .pmtq-app-bmr .bmr-matrix tr:first-child th {
    border: thin solid black;
    border-bottom: thick double; }
    .pmtq-app-bmr .bmr-matrix tr:first-child th.bmr-matrix-dummy-cell {
      border: none; }
  .pmtq-app-bmr .bmr-matrix tr:not(:first-child) th {
    border: thin solid black; }
    .pmtq-app-bmr .bmr-matrix tr:not(:first-child) th:first-child {
      border-right: thick double; }
    .pmtq-app-bmr .bmr-matrix tr:not(:first-child) th:last-child {
      border-left: thick double; }
  .pmtq-app-bmr .bmr-matrix td.bmr-matrix-horizontal-matched {
    border-top-width: thick;
    border-bottom-width: thick; }
  .pmtq-app-bmr .bmr-matrix td.bmr-matrix-vertical-matched {
    border-left-width: thick;
    border-right-width: thick; }
  .pmtq-app-bmr .bmr-matrix td.bmr-matrix-vertical-matched.bmr-matrix-horizontal-matched {
    font-weight: bold;
    font-size: larger;
    border-top: none;
    border-bottom: none;
    border-left: none; }
    .pmtq-app-bmr .bmr-matrix td.bmr-matrix-vertical-matched.bmr-matrix-horizontal-matched:not(:last-child) {
      border-right: none; }
.pmtq-app-bmr .bmr-table2 {
  border-collapse: collapse;
  font-size: smaller; }
  .pmtq-app-bmr .bmr-table2 > tbody > tr > th {
    text-align: left;
    font-weight: inherit;
    padding-right: 0.5em; }
  .pmtq-app-bmr .bmr-table2 > tbody > tr > td {
    font-weight: bold; }

.pmtq-app-ecr .ecr-table {
  border-collapse: collapse;
  table-layout: fixed;
  font-size: smaller;
  font-family: cursive, serif;
  width: 50%;
  float: right; }
  @media only screen and (max-width: 1024px) {
    .pmtq-app-ecr .ecr-table {
      width: 100%;
      float: none;
      font-size: inherit; } }
  .pmtq-app-ecr .ecr-table td, .pmtq-app-ecr .ecr-table th {
    padding: 0.5em;
    font-weight: inherit; }
  .pmtq-app-ecr .ecr-table td {
    text-align: center;
    font-size: smaller;
    height: 4em;
    /* should behave as "min-height" */
    vertical-align: middle; }
  .pmtq-app-ecr .ecr-table .ecr-table-matched {
    font-weight: bold; }
  .pmtq-app-ecr .ecr-table tr:nth-child(2) td {
    border-bottom: medium solid; }
  .pmtq-app-ecr .ecr-table tr:nth-child(2) td:first-child, .pmtq-app-ecr .ecr-table tr:nth-child(3) td:first-child {
    border-right: medium solid; }

.pmtq-app-panas .panas-profil-matched {
  border: thin solid;
  padding: 0.25em; }
.pmtq-app-panas .panas-table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  font-size: smaller; }
  .pmtq-app-panas .panas-table td, .pmtq-app-panas .panas-table th {
    padding: 0.5em;
    font-weight: inherit; }
  .pmtq-app-panas .panas-table td {
    text-align: center;
    height: 4em;
    /* should behave as "min-height" */
    vertical-align: middle; }
    .pmtq-app-panas .panas-table td:not(.panas-table-matched) > a {
      color: inherit; }
  .pmtq-app-panas .panas-table .panas-table-matched {
    font-weight: bold; }
  .pmtq-app-panas .panas-table tr:nth-child(2) td {
    border-bottom: medium solid; }
  .pmtq-app-panas .panas-table tr:nth-child(2) td:first-child, .pmtq-app-panas .panas-table tr:nth-child(3) td:first-child {
    border-right: medium solid; }

@media only screen and (max-width: 640px) {
  .pmtq-app-raads .raads-axis-meter {
    display: block;
    margin-bottom: 1ex;
    width: 100%; } }

.pmtq-app-fdc .fdc-symptoms-list {
  font-size: smaller; }
  @media only screen and (min-width: 1024px) {
    .pmtq-app-fdc .fdc-symptoms-list {
      columns: 2;
      -webkit-columns: 2;
      -moz-columns: 2;
      list-style-position: inside; } }

.pmtq-app-wwq2 .wwq2-table-figure {
  margin: 1em 0; }
.pmtq-app-wwq2 .wwq2-table-caption {
  font-weight: bold;
  text-align: center;
  margin: 0.5em 0; }
.pmtq-app-wwq2 .wwq2-table-blurb {
  font-size: smaller;
  margin: 0.5em 0; }
.pmtq-app-wwq2 .wwq2-table {
  width: 100%;
  border-collapse: collapse; }
  .pmtq-app-wwq2 .wwq2-table td, .pmtq-app-wwq2 .wwq2-table th {
    padding: 0.5em;
    border: thin solid; }
  .pmtq-app-wwq2 .wwq2-table th {
    font-weight: normal;
    text-align: left; }
    @media only screen and (max-width: 640px) {
      .pmtq-app-wwq2 .wwq2-table th {
        font-size: smaller; } }
  .pmtq-app-wwq2 .wwq2-table td {
    font-weight: bold;
    text-align: right;
    white-space: nowrap; }

.pmtq-app-ils .ils-thresholds th {
  vertical-align: top;
  text-align: right;
  white-space: nowrap; }
.pmtq-app-ils .ils-thresholds th, .pmtq-app-ils .ils-thresholds td {
  padding: 0.25em; }
.pmtq-app-ils .ils-plot {
  width: 100%;
  border-collapse: collapse; }
  @media only screen and (max-width: 1024px) {
    .pmtq-app-ils .ils-plot {
      font-size: smaller; }
      .pmtq-app-ils .ils-plot .ils-plot-cell-score {
        font-size: smaller; } }
  @media only screen and (max-width: 480px) {
    .pmtq-app-ils .ils-plot {
      font-size: small; } }
.pmtq-app-ils .ils-plot-label {
  width: 1%; }
.pmtq-app-ils .ils-plot-label-left {
  text-align: left;
  padding-right: 0.5em; }
.pmtq-app-ils .ils-plot-label-right {
  text-align: right;
  padding-left: 0.5em; }
.pmtq-app-ils .ils-plot-cell-mark {
  text-align: center; }
  .pmtq-app-ils .ils-plot-cell-mark.ils-plot-cell-matched .ils-plot-mark {
    color: red; }
.pmtq-app-ils .ils-plot-cell-score {
  border-top: thin solid;
  padding: 0 0.125em;
  text-align: center; }
  .pmtq-app-ils .ils-plot-cell-score.ils-plot-cell-matched {
    font-weight: bold; }
.pmtq-app-ils .ils-plot-cell-mark.ils-plot-cell-middle.ils-plot-cell-left, .pmtq-app-ils .ils-plot-cell-score.ils-plot-cell-middle.ils-plot-cell-left {
  border-right: thin solid; }
.pmtq-app-ils .ils-plot-cell-mark.ils-plot-cell-middle.ils-plot-cell-right, .pmtq-app-ils .ils-plot-cell-score.ils-plot-cell-middle.ils-plot-cell-right {
  border-left: thin solid; }
.pmtq-app-ils .ils-plot-cell-space {
  padding-bottom: 1em; }

.pmtq-app-sseit .sseit-table {
  width: 100%;
  margin: 1em 0;
  border-collapse: collapse; }
  .pmtq-app-sseit .sseit-table td, .pmtq-app-sseit .sseit-table th {
    padding: 0.5em;
    border: thin solid; }
  .pmtq-app-sseit .sseit-table th {
    font-weight: normal;
    text-align: left; }
    @media only screen and (max-width: 640px) {
      .pmtq-app-sseit .sseit-table th {
        font-size: smaller; } }
  .pmtq-app-sseit .sseit-table td {
    font-weight: bold;
    text-align: right;
    white-space: nowrap; }

.pmtq-app-rmet .pmtq-rmet-sample-image {
  display: block;
  width: 100%;
  height: auto; }
.pmtq-app-rmet .rmet-answer-feedback {
  margin: 1em 0;
  border: thin solid;
  padding: 0.5em;
  display: block; }
  .pmtq-app-rmet .rmet-answer-feedback summary {
    cursor: pointer;
    display: block; }
.pmtq-app-rmet .rmet-answer-text {
  font-weight: bold; }
.pmtq-app-rmet .rmet-answer-text-correct {
  color: #009B55; }
.pmtq-app-rmet .rmet-answer-text-incorrect {
  color: #ED1B23; }
.pmtq-app-rmet .rmet-answer-choices {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse; }
  .pmtq-app-rmet .rmet-answer-choices caption {
    text-align: left; }
  .pmtq-app-rmet .rmet-answer-choices .rmet-answer-choice > div {
    margin: 0.25ex;
    padding: 0.5ex 0.25ex;
    border: thin solid;
    text-align: center; }
  .pmtq-app-rmet .rmet-answer-choices .rmet-answer-choice .rmet-answer-text {
    font-weight: inherit; }
  .pmtq-app-rmet .rmet-answer-choices .rmet-answer-choice-correct, .pmtq-app-rmet .rmet-answer-choices .rmet-answer-choice-incorrect {
    font-weight: bold; }
    .pmtq-app-rmet .rmet-answer-choices .rmet-answer-choice-correct .rmet-answer-text, .pmtq-app-rmet .rmet-answer-choices .rmet-answer-choice-incorrect .rmet-answer-text {
      font-weight: bold; }
  @media only screen and (max-width: 1024px) {
    .pmtq-app-rmet .rmet-answer-choices caption, .pmtq-app-rmet .rmet-answer-choices tr, .pmtq-app-rmet .rmet-answer-choices td {
      display: block; } }
.pmtq-app-rmet .rmet-table {
  width: 100%;
  margin: 1em 0;
  border-collapse: collapse; }
  .pmtq-app-rmet .rmet-table td, .pmtq-app-rmet .rmet-table th {
    padding: 0.5em;
    border: thin solid; }
  .pmtq-app-rmet .rmet-table th {
    font-weight: normal;
    font-size: smaller;
    text-align: left; }
    @media only screen and (max-width: 640px) {
      .pmtq-app-rmet .rmet-table th {
        font-size: smaller; } }
  .pmtq-app-rmet .rmet-table .rmet-table-entry-self th {
    font-weight: bold;
    font-size: inherit; }
  .pmtq-app-rmet .rmet-table td {
    vertical-align: top; }
    .pmtq-app-rmet .rmet-table td div:nth-child(1) {
      font-weight: bold;
      text-align: right;
      white-space: nowrap; }
    .pmtq-app-rmet .rmet-table td div:nth-child(2) {
      font-size: small;
      margin-top: 1em; }

.pmtq-app-bis .bis-table {
  width: 100%;
  margin: 1em 0;
  border-collapse: collapse; }
  .pmtq-app-bis .bis-table td, .pmtq-app-bis .bis-table th {
    padding: 0.5em;
    border: thin solid; }
  .pmtq-app-bis .bis-table th {
    font-weight: normal;
    text-align: left; }
    @media only screen and (max-width: 640px) {
      .pmtq-app-bis .bis-table th {
        font-size: smaller; } }
  .pmtq-app-bis .bis-table td:not(:first-child) {
    font-weight: bold;
    text-align: right;
    white-space: nowrap; }

.pmtq-app-nsesss-sass .pmtq-main-form .choice-checkbox, .pmtq-app-nsesss-spss .pmtq-main-form .choice-checkbox {
  margin-bottom: 0.5em; }

.pmtq-app-pid5 .pid5-figure-table {
  margin: 1em 0; }
  .pmtq-app-pid5 .pid5-figure-table > figcaption {
    font-size: larger;
    font-weight: bold;
    text-align: center;
    margin: 0.5em 0; }
  .pmtq-app-pid5 .pid5-figure-table > table {
    margin: 0.5em 0; }
    @media print {
      .pmtq-app-pid5 .pid5-figure-table > table {
        font-size: smaller; } }
.pmtq-app-pid5 .pid5-help-1, .pmtq-app-pid5 .pid5-help-2, .pmtq-app-pid5 .pid5-help-3 {
  font-size: smaller;
  margin: 0.5em 0;
  color: #707070; }
@media print {
  .pmtq-app-pid5 .pid5-help-2, .pmtq-app-pid5 .pid5-help-3 {
    display: none; } }
.pmtq-app-pid5 .pid5-table2, .pmtq-app-pid5 .pid5-table1 {
  border-collapse: collapse;
  width: 100%; }
  .pmtq-app-pid5 .pid5-table2 details, .pmtq-app-pid5 .pid5-table2 summary, .pmtq-app-pid5 .pid5-table1 details, .pmtq-app-pid5 .pid5-table1 summary {
    display: block; }
  .pmtq-app-pid5 .pid5-table2 summary, .pmtq-app-pid5 .pid5-table1 summary {
    cursor: pointer; }
  .pmtq-app-pid5 .pid5-table2 details > div, .pmtq-app-pid5 .pid5-table2 details > p, .pmtq-app-pid5 .pid5-table1 details > div, .pmtq-app-pid5 .pid5-table1 details > p {
    font-size: smaller;
    text-align: left;
    font-weight: normal; }
  .pmtq-app-pid5 .pid5-table2 details > p, .pmtq-app-pid5 .pid5-table1 details > p {
    margin: 0.5em 0; }
  .pmtq-app-pid5 .pid5-table2 details dd > ul:first-child:last-child, .pmtq-app-pid5 .pid5-table1 details dd > ul:first-child:last-child {
    padding: 0;
    margin: 0.5em 0; }
.pmtq-app-pid5 .pid5-table1 {
  border: thin solid; }
  .pmtq-app-pid5 .pid5-table1 > tbody:not(:last-child) > tr {
    border-bottom: thin solid #CCC; }
  .pmtq-app-pid5 .pid5-table1 > tbody > tr > td, .pmtq-app-pid5 .pid5-table1 > tbody > tr > th {
    padding: 0.25em;
    vertical-align: top; }
    .pmtq-app-pid5 .pid5-table1 > tbody > tr > td:first-child, .pmtq-app-pid5 .pid5-table1 > tbody > tr > th:first-child {
      width: 100%; }
    .pmtq-app-pid5 .pid5-table1 > tbody > tr > td:first-child > details[open] > summary, .pmtq-app-pid5 .pid5-table1 > tbody > tr > th:first-child > details[open] > summary {
      font-weight: bold; }
.pmtq-app-pid5 .pid5-table2 > tbody > tr {
  border: thin solid; }
  .pmtq-app-pid5 .pid5-table2 > tbody > tr > td, .pmtq-app-pid5 .pid5-table2 > tbody > tr > th {
    vertical-align: top;
    padding: 0.5em 0.25em; }
  .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row {
    border-top: medium double;
    border-bottom: none; }
    .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > td, .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > th {
      vertical-align: middle;
      background-color: #F8F8F8; }
      .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > td:nth-child(1), .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > th:nth-child(1) {
        width: 100%; }
        @media only screen and (min-width: 1024px) {
          .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > td:nth-child(1), .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > th:nth-child(1) {
            font-size: larger; } }
      .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > td:nth-child(2), .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > th:nth-child(2) {
        text-align: right;
        font-weight: bold; }
      .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > td:nth-child(3), .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-heading-row > th:nth-child(3) {
        text-align: left; }
  .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-description-row {
    border-top: none; }
    .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-description-row > td, .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-description-row > th {
      padding-top: 0;
      padding-bottom: 0.25em;
      background-color: #F8F8F8; }
      .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-description-row > td > p, .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-description-row > th > p {
        font-size: smaller;
        margin: 0; }
  .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-content-row:not(:last-child) > td, .pmtq-app-pid5 .pid5-table2 > tbody > tr.pid5-table2-content-row:not(:last-child) > th {
    padding-bottom: 1em; }
.pmtq-app-pid5 .pid5-table3 {
  border-collapse: collapse;
  width: 100%; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr > td, .pmtq-app-pid5 .pid5-table3 > tbody > tr > th {
    vertical-align: top;
    padding: 0.125em 0.25em; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr:not(:last-child) {
    border-bottom: thin dotted #CCC; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr > td:nth-child(1) {
    text-align: right; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr > td:nth-child(2) {
    text-align: left; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr > td:nth-child(3) {
    width: 100%; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr.pid5-table3-facet-significant > td:nth-child(3), .pmtq-app-pid5 .pid5-table3 > tbody > tr.pid5-table3-facet-significant > th:nth-child(3), .pmtq-app-pid5 .pid5-table3 > tbody > tr.pid5-table3-facet-mandatory > td:nth-child(3), .pmtq-app-pid5 .pid5-table3 > tbody > tr.pid5-table3-facet-mandatory > th:nth-child(3) {
    font-weight: bold; }
  .pmtq-app-pid5 .pid5-table3 > tbody > tr.pid5-table3-facet-inverted > td:nth-child(3) > details > summary > span:first-child, .pmtq-app-pid5 .pid5-table3 > tbody > tr.pid5-table3-facet-inverted > th:nth-child(3) > details > summary > span:first-child {
    font-style: italic; }
.pmtq-app-pid5 .pid5-chart {
  margin: 1em 0; }
  @media print {
    .pmtq-app-pid5 .pid5-chart {
      page-break-inside: avoid; } }
  .pmtq-app-pid5 .pid5-chart > svg {
    display: block; }
    @media not screen and (min-width: 1200px) {
      .pmtq-app-pid5 .pid5-chart > svg {
        width: 100%;
        height: auto; } }

.pmtq-app-pvq .pvq-wheel-chart {
  margin: 1em 0; }
  @media print {
    .pmtq-app-pvq .pvq-wheel-chart {
      page-break-inside: avoid; } }
  .pmtq-app-pvq .pvq-wheel-chart > svg {
    display: block; }
    @media not screen and (min-width: 1200px) {
      .pmtq-app-pvq .pvq-wheel-chart > svg {
        width: 100%;
        height: auto; } }

.pmtq-app-hexaco .hexaco-wheel-chart {
  margin: 1em 0; }
  @media print {
    .pmtq-app-hexaco .hexaco-wheel-chart {
      page-break-inside: avoid; } }
  .pmtq-app-hexaco .hexaco-wheel-chart > svg {
    display: block; }
    @media not screen and (min-width: 1200px) {
      .pmtq-app-hexaco .hexaco-wheel-chart > svg {
        width: 100%;
        height: auto; } }
.pmtq-app-hexaco .hexaco-table {
  border-collapse: collapse;
  margin-left: auto; }
  @media only screen and (max-width: 1024px) {
    .pmtq-app-hexaco .hexaco-table {
      font-size: small; } }
  .pmtq-app-hexaco .hexaco-table > tbody > tr > td, .pmtq-app-hexaco .hexaco-table > tbody > tr > th, .pmtq-app-hexaco .hexaco-table > thead > tr > td, .pmtq-app-hexaco .hexaco-table > thead > tr > th, .pmtq-app-hexaco .hexaco-table > tfoot > tr > td, .pmtq-app-hexaco .hexaco-table > tfoot > tr > th {
    padding: 0.25em; }
  .pmtq-app-hexaco .hexaco-table > thead > tr > th {
    text-align: left;
    font-size: smaller; }
  .pmtq-app-hexaco .hexaco-table > thead > tr > td:nth-child(2), .pmtq-app-hexaco .hexaco-table > thead > tr > td:nth-child(3), .pmtq-app-hexaco .hexaco-table > thead > tr > th:nth-child(2), .pmtq-app-hexaco .hexaco-table > thead > tr > th:nth-child(3) {
    padding-left: 1em; }
  .pmtq-app-hexaco .hexaco-table > tbody > tr > td:nth-child(2), .pmtq-app-hexaco .hexaco-table > tbody > tr > td:nth-child(4), .pmtq-app-hexaco .hexaco-table > tbody > tr > th:nth-child(2), .pmtq-app-hexaco .hexaco-table > tbody > tr > th:nth-child(4), .pmtq-app-hexaco .hexaco-table > tfoot > tr > td:nth-child(2), .pmtq-app-hexaco .hexaco-table > tfoot > tr > td:nth-child(4), .pmtq-app-hexaco .hexaco-table > tfoot > tr > th:nth-child(2), .pmtq-app-hexaco .hexaco-table > tfoot > tr > th:nth-child(4) {
    padding-left: 1em; }
  .pmtq-app-hexaco .hexaco-table > tbody > tr > th, .pmtq-app-hexaco .hexaco-table > tfoot > tr > th {
    text-align: right; }
  .pmtq-app-hexaco .hexaco-table > tbody > tr:last-child > td, .pmtq-app-hexaco .hexaco-table > tbody > tr:last-child > th, .pmtq-app-hexaco .hexaco-table > tfoot > tr:last-child > td, .pmtq-app-hexaco .hexaco-table > tfoot > tr:last-child > th {
    padding-bottom: 0.5em; }
  .pmtq-app-hexaco .hexaco-table > tbody > tr:last-child > td, .pmtq-app-hexaco .hexaco-table > tbody > tr:last-child > th {
    padding-bottom: 0.5em; }
  .pmtq-app-hexaco .hexaco-table > tfoot > tr:first-child > td, .pmtq-app-hexaco .hexaco-table > tfoot > tr:first-child > th {
    border-top: thin solid;
    padding-top: 0.5em; }
.pmtq-app-hexaco .hexaco-table-domains > tbody > tr > th {
  font-weight: normal; }
.pmtq-app-hexaco .pmtq-feedback-axis-title {
  font-size: larger; }

.pmtq-app-lsas .pmtq-main-form .lsas-question-row .choices-dropdown .question {
  font-size: inherit;
  font-weight: inherit;
  margin-bottom: 0.25em; }

.pmtq-app-bbss .pmtq-main-form .bbss-question-group .question {
  font-size: inherit;
  margin-bottom: 0.25em; }

.pmtq-app-ipip_ipc .ipc-wheel-chart {
  margin: 1em 0; }
  @media print {
    .pmtq-app-ipip_ipc .ipc-wheel-chart {
      page-break-inside: avoid; } }
  .pmtq-app-ipip_ipc .ipc-wheel-chart > svg {
    display: block; }
    @media not screen and (min-width: 1200px) {
      .pmtq-app-ipip_ipc .ipc-wheel-chart > svg {
        width: 100%;
        height: auto; } }
.pmtq-app-ipip_ipc .ipc-table {
  border-collapse: collapse;
  width: 100%;
  border: thin solid; }
  @media only screen and (max-width: 1024px) {
    .pmtq-app-ipip_ipc .ipc-table {
      font-size: small; } }
  .pmtq-app-ipip_ipc .ipc-table td, .pmtq-app-ipip_ipc .ipc-table th {
    padding: 0.25em; }
    .pmtq-app-ipip_ipc .ipc-table td:first-child, .pmtq-app-ipip_ipc .ipc-table th:first-child {
      width: 100%; }
  .pmtq-app-ipip_ipc .ipc-table thead td, .pmtq-app-ipip_ipc .ipc-table thead th {
    vertical-align: middle;
    text-align: left; }
    .pmtq-app-ipip_ipc .ipc-table thead td:nth-child(2), .pmtq-app-ipip_ipc .ipc-table thead td:nth-child(3), .pmtq-app-ipip_ipc .ipc-table thead th:nth-child(2), .pmtq-app-ipip_ipc .ipc-table thead th:nth-child(3) {
      padding-left: 1em; }
    .pmtq-app-ipip_ipc .ipc-table thead td span, .pmtq-app-ipip_ipc .ipc-table thead th span {
      font-size: smaller; }
  .pmtq-app-ipip_ipc .ipc-table thead tr {
    border-bottom: thin solid; }
  .pmtq-app-ipip_ipc .ipc-table tbody td:nth-child(1), .pmtq-app-ipip_ipc .ipc-table tbody th:nth-child(1) {
    font-weight: normal;
    vertical-align: top;
    text-align: left; }
    .pmtq-app-ipip_ipc .ipc-table tbody td:nth-child(1) span, .pmtq-app-ipip_ipc .ipc-table tbody th:nth-child(1) span {
      font-size: smaller; }
  .pmtq-app-ipip_ipc .ipc-table tbody td:nth-child(2), .pmtq-app-ipip_ipc .ipc-table tbody td:nth-child(4), .pmtq-app-ipip_ipc .ipc-table tbody th:nth-child(2), .pmtq-app-ipip_ipc .ipc-table tbody th:nth-child(4) {
    padding-left: 1em; }
  .pmtq-app-ipip_ipc .ipc-table tbody tr:not(:last-child) {
    border-bottom: thin solid #B2B2B2; }

.pmtq-app-dsm_pd .dsmpd-table {
  width: 100%;
  border-collapse: collapse; }
  .pmtq-app-dsm_pd .dsmpd-table td {
    padding: 0.25em; }
  .pmtq-app-dsm_pd .dsmpd-table tbody td {
    border: thin solid;
    vertical-align: top; }
    .pmtq-app-dsm_pd .dsmpd-table tbody td:first-child > span {
      vertical-align: top; }
  .pmtq-app-dsm_pd .dsmpd-table tfoot td {
    text-align: right; }

.pmtq-app-dsm_bp .dsmbd-table {
  width: 100%;
  border-collapse: collapse; }
  .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td {
    border: thin solid;
    padding: 0 0.25em;
    vertical-align: top; }
    .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td:first-child {
      vertical-align: middle;
      text-align: center;
      font-size: larger; }
    .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul {
      margin: 0.5em 0; }
      .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol > li > p, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul > li > p {
        margin: 0.5em 0; }
      .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol > li > ol, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol > li > ul, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul > li > ol, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul > li > ul {
        font-size: smaller; }
      .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol > li > table, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul > li > table {
        font-size: smaller; }
        .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol > li > table > tbody > tr > td:first-child, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul > li > table > tbody > tr > td:first-child {
          vertical-align: top; }
          .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ol > li > table > tbody > tr > td:first-child:first-child > span, .pmtq-app-dsm_bp .dsmbd-table > tbody > tr > td > ul > li > table > tbody > tr > td:first-child:first-child > span {
            vertical-align: top;
            text-align: center; }
.pmtq-app-dsm_bp .dsmbd-section > details {
  display: block;
  margin: 1em 0; }
  .pmtq-app-dsm_bp .dsmbd-section > details > summary {
    margin: 0.5em 0;
    display: block;
    font-weight: bold;
    cursor: pointer; }
  .pmtq-app-dsm_bp .dsmbd-section > details > div {
    font-size: smaller;
    padding-left: 2em; }
.pmtq-app-dsm_bp .pmtq-main-form .choice-checkbox {
  margin: 0.5em; }

.pmtq-app-ipip_via .ipip_via-chart {
  margin: 1em 0; }
  @media print {
    .pmtq-app-ipip_via .ipip_via-chart {
      page-break-inside: avoid; } }
  .pmtq-app-ipip_via .ipip_via-chart > svg {
    display: block; }
    @media not screen and (min-width: 1200px) {
      .pmtq-app-ipip_via .ipip_via-chart > svg {
        width: 100%;
        height: auto; } }
.pmtq-app-ipip_via .ipip_via-table-1 details, .pmtq-app-ipip_via .ipip_via-table-1 summary, .pmtq-app-ipip_via .ipip_via-table-2 details, .pmtq-app-ipip_via .ipip_via-table-2 summary {
  display: block; }
.pmtq-app-ipip_via .ipip_via-table-1 summary, .pmtq-app-ipip_via .ipip_via-table-2 summary {
  cursor: pointer; }
.pmtq-app-ipip_via .ipip_via-table-1 details > p, .pmtq-app-ipip_via .ipip_via-table-2 details > p {
  font-size: smaller;
  margin-top: 0.25em; }
.pmtq-app-ipip_via .ipip_via-table-1 {
  border-collapse: collapse;
  margin: 1em 0; }
  .pmtq-app-ipip_via .ipip_via-table-1 > tbody > tr {
    border: thin solid; }
    .pmtq-app-ipip_via .ipip_via-table-1 > tbody > tr > th, .pmtq-app-ipip_via .ipip_via-table-1 > tbody > tr > td {
      vertical-align: top;
      padding: 0.25em; }
    .pmtq-app-ipip_via .ipip_via-table-1 > tbody > tr > th {
      text-align: left;
      font-weight: normal; }
      @media only screen and (max-width: 640px) {
        .pmtq-app-ipip_via .ipip_via-table-1 > tbody > tr > th {
          font-size: smaller; } }
.pmtq-app-ipip_via .ipip_via-table-2 {
  border-collapse: collapse;
  margin: 1em 0;
  width: 100%; }
  .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr, .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr {
    border: thin solid; }
    .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > th, .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr > th {
      text-align: left; }
    .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > td, .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > th, .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr > td, .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr > th {
      vertical-align: top;
      padding: 0.25em; }
      .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > td:first-child, .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > th:first-child, .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr > td:first-child, .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr > th:first-child {
        width: 100%; }
  .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > th {
    font-weight: normal; }
    @media only screen and (max-width: 640px) {
      .pmtq-app-ipip_via .ipip_via-table-2 > tbody > tr > th {
        font-size: smaller; } }
  .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr {
    background: #EEE; }
    .pmtq-app-ipip_via .ipip_via-table-2 > thead > tr:first-child {
      border-bottom: medium double; }
.pmtq-app-ipip_via .pmtq-feedback-axis-title {
  font-size: larger; }

.pmtq-app-iri .iri-list-group {
  font-size: larger;
  margin-bottom: 1em; }
.pmtq-app-iri .iri-table {
  border-collapse: collapse; }
  .pmtq-app-iri .iri-table tr {
    border: thin solid; }
  .pmtq-app-iri .iri-table th {
    text-align: left;
    font-weight: inherit; }
    .pmtq-app-iri .iri-table th a {
      color: inherit; }
  .pmtq-app-iri .iri-table th, .pmtq-app-iri .iri-table td {
    padding: 0.25em;
    vertical-align: top; }
    .pmtq-app-iri .iri-table th:nth-child(2), .pmtq-app-iri .iri-table td:nth-child(2) {
      font-weight: bold; }
  .pmtq-app-iri .iri-table tbody tr:last-child th, .pmtq-app-iri .iri-table tbody tr:last-child td {
    padding-bottom: 1em; }
  .pmtq-app-iri .iri-table tbody:last-child tr:last-child th, .pmtq-app-iri .iri-table tbody:last-child tr:last-child td {
    padding-bottom: 0.25em; }
  .pmtq-app-iri .iri-table tbody tr:first-child {
    border-top: medium double;
    border-bottom: medium double;
    background: #EEE;
    font-weight: bold; }
  .pmtq-app-iri .iri-table tbody:first-child tr:first-child {
    border-top: thin solid; }

.pmtq-app-pvqr .pvqr-wheel-chart {
  margin: 1em 0; }
  @media print {
    .pmtq-app-pvqr .pvqr-wheel-chart {
      page-break-inside: avoid; } }
  .pmtq-app-pvqr .pvqr-wheel-chart > svg {
    display: block; }
    @media not screen and (min-width: 1200px) {
      .pmtq-app-pvqr .pvqr-wheel-chart > svg {
        width: 100%;
        height: auto; } }
.pmtq-app-pvqr .pvqr-table {
  border-collapse: collapse;
  width: 100%;
  font-size: smaller;
  margin: 0.5em 0; }
  .pmtq-app-pvqr .pvqr-table caption {
    margin-bottom: 0.25em;
    font-weight: bold;
    font-size: larger; }
  .pmtq-app-pvqr .pvqr-table td, .pmtq-app-pvqr .pvqr-table th {
    padding: 0.25em; }
    .pmtq-app-pvqr .pvqr-table td.pvqr-score0, .pmtq-app-pvqr .pvqr-table td.pvqr-score1, .pmtq-app-pvqr .pvqr-table th.pvqr-score0, .pmtq-app-pvqr .pvqr-table th.pvqr-score1 {
      padding-left: 0.5em; }
    @media only screen and (max-width: 640px) {
      .pmtq-app-pvqr .pvqr-table td.pvqr-score1, .pmtq-app-pvqr .pvqr-table td.pvqr-score1-bar, .pmtq-app-pvqr .pvqr-table td.pvqr-score1-dummy, .pmtq-app-pvqr .pvqr-table th.pvqr-score1, .pmtq-app-pvqr .pvqr-table th.pvqr-score1-bar, .pmtq-app-pvqr .pvqr-table th.pvqr-score1-dummy {
        display: none; } }
  .pmtq-app-pvqr .pvqr-table th {
    font-weight: bold; }
    .pmtq-app-pvqr .pvqr-table th:first-child {
      text-align: left; }
  .pmtq-app-pvqr .pvqr-table td.pvqr-score0, .pmtq-app-pvqr .pvqr-table td.pvqr-score1 {
    text-align: right; }
  .pmtq-app-pvqr .pvqr-table tr.pvqr-heading {
    border: thin solid;
    border-bottom: none; }
  .pmtq-app-pvqr .pvqr-table tr.pvqr-details {
    border: thin solid;
    border-top: none;
    font-size: smaller; }
    .pmtq-app-pvqr .pvqr-table tr.pvqr-details > td, .pmtq-app-pvqr .pvqr-table tr.pvqr-details > tr {
      padding-bottom: 1em; }

/* AUTO-GENERATED FILE!!! */
.pvqr-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pvqr-tail-meter-outer:hover .pvqr-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pvqr-main-chart-wedges {
  fill: transparent;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 12px; }

.pvqr-main-chart-wedge-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.pvqr-main-chart-wedge-inverted {
  font-style: italic; }

.pvqr-main-chart-wedge:hover .pvqr-main-chart-wedge-text {
  font-size: 110%; }

.pvqr-main-chart-wedge-filling {
  transition: 0.5s; }

.pvqr-main-chart-wedge0:hover .pvqr-main-chart-wedge-filling {
  fill: #D1AFD2;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge0-gradient > stop:nth-child(1) {
  stop-color: #D1AFD2;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge0-gradient > stop:nth-child(2) {
  stop-color: #D1AFD2;
  stop-opacity: 1; }

.pvqr-main-chart-wedge1:hover .pvqr-main-chart-wedge-filling {
  fill: #BF91C2;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge1-gradient > stop:nth-child(1) {
  stop-color: #BF91C2;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge1-gradient > stop:nth-child(2) {
  stop-color: #BF91C2;
  stop-opacity: 1; }

.pvqr-main-chart-wedge2:hover .pvqr-main-chart-wedge-filling {
  fill: #9FA8D1;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge2-gradient > stop:nth-child(1) {
  stop-color: #9FA8D1;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge2-gradient > stop:nth-child(2) {
  stop-color: #9FA8D1;
  stop-opacity: 1; }

.pvqr-main-chart-wedge3:hover .pvqr-main-chart-wedge-filling {
  fill: #81B9DC;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge3-gradient > stop:nth-child(1) {
  stop-color: #81B9DC;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge3-gradient > stop:nth-child(2) {
  stop-color: #81B9DC;
  stop-opacity: 1; }

.pvqr-main-chart-wedge4:hover .pvqr-main-chart-wedge-filling {
  fill: #7FD6CD;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge4-gradient > stop:nth-child(1) {
  stop-color: #7FD6CD;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge4-gradient > stop:nth-child(2) {
  stop-color: #7FD6CD;
  stop-opacity: 1; }

.pvqr-main-chart-wedge5:hover .pvqr-main-chart-wedge-filling {
  fill: #A5DABC;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge5-gradient > stop:nth-child(1) {
  stop-color: #A5DABC;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge5-gradient > stop:nth-child(2) {
  stop-color: #A5DABC;
  stop-opacity: 1; }

.pvqr-main-chart-wedge6:hover .pvqr-main-chart-wedge-filling {
  fill: #8DD1AC;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge6-gradient > stop:nth-child(1) {
  stop-color: #8DD1AC;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge6-gradient > stop:nth-child(2) {
  stop-color: #8DD1AC;
  stop-opacity: 1; }

.pvqr-main-chart-wedge7:hover .pvqr-main-chart-wedge-filling {
  fill: #D1E26F;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge7-gradient > stop:nth-child(1) {
  stop-color: #D1E26F;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge7-gradient > stop:nth-child(2) {
  stop-color: #D1E26F;
  stop-opacity: 1; }

.pvqr-main-chart-wedge8:hover .pvqr-main-chart-wedge-filling {
  fill: #FDF8A4;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge8-gradient > stop:nth-child(1) {
  stop-color: #FDF8A4;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge8-gradient > stop:nth-child(2) {
  stop-color: #FDF8A4;
  stop-opacity: 1; }

.pvqr-main-chart-wedge9:hover .pvqr-main-chart-wedge-filling {
  fill: #FBF16B;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge9-gradient > stop:nth-child(1) {
  stop-color: #FBF16B;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge9-gradient > stop:nth-child(2) {
  stop-color: #FBF16B;
  stop-opacity: 1; }

.pvqr-main-chart-wedge10:hover .pvqr-main-chart-wedge-filling {
  fill: #FDD478;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge10-gradient > stop:nth-child(1) {
  stop-color: #FDD478;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge10-gradient > stop:nth-child(2) {
  stop-color: #FDD478;
  stop-opacity: 1; }

.pvqr-main-chart-wedge11:hover .pvqr-main-chart-wedge-filling {
  fill: #FACAA2;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge11-gradient > stop:nth-child(1) {
  stop-color: #FACAA2;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge11-gradient > stop:nth-child(2) {
  stop-color: #FACAA2;
  stop-opacity: 1; }

.pvqr-main-chart-wedge12:hover .pvqr-main-chart-wedge-filling {
  fill: #F8B67C;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge12-gradient > stop:nth-child(1) {
  stop-color: #F8B67C;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge12-gradient > stop:nth-child(2) {
  stop-color: #F8B67C;
  stop-opacity: 1; }

.pvqr-main-chart-wedge13:hover .pvqr-main-chart-wedge-filling {
  fill: #F49F80;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge13-gradient > stop:nth-child(1) {
  stop-color: #F49F80;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge13-gradient > stop:nth-child(2) {
  stop-color: #F49F80;
  stop-opacity: 1; }

.pvqr-main-chart-wedge14:hover .pvqr-main-chart-wedge-filling {
  fill: #F7B5B7;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge14-gradient > stop:nth-child(1) {
  stop-color: #F7B5B7;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge14-gradient > stop:nth-child(2) {
  stop-color: #F7B5B7;
  stop-opacity: 1; }

.pvqr-main-chart-wedge15:hover .pvqr-main-chart-wedge-filling {
  fill: #F59094;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge15-gradient > stop:nth-child(1) {
  stop-color: #F59094;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge15-gradient > stop:nth-child(2) {
  stop-color: #F59094;
  stop-opacity: 1; }

.pvqr-main-chart-wedge16:hover .pvqr-main-chart-wedge-filling {
  fill: #F2BDD1;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge16-gradient > stop:nth-child(1) {
  stop-color: #F2BDD1;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge16-gradient > stop:nth-child(2) {
  stop-color: #F2BDD1;
  stop-opacity: 1; }

.pvqr-main-chart-wedge17:hover .pvqr-main-chart-wedge-filling {
  fill: #EB9CB9;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge17-gradient > stop:nth-child(1) {
  stop-color: #EB9CB9;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge17-gradient > stop:nth-child(2) {
  stop-color: #EB9CB9;
  stop-opacity: 1; }

.pvqr-main-chart-wedge18:hover .pvqr-main-chart-wedge-filling {
  fill: #E47CA1;
  fill-opacity: 0.75;
  transition: 0s; }

#pvqr-main-chart-wedge18-gradient > stop:nth-child(1) {
  stop-color: #E47CA1;
  stop-opacity: 0.75; }

#pvqr-main-chart-wedge18-gradient > stop:nth-child(2) {
  stop-color: #E47CA1;
  stop-opacity: 1; }

.pvqr-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.pvqr-main-chart-wedge:hover .pvqr-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.pvqr-main-chart-wedge:hover .pvqr-main-chart-wedge-outline {
  stroke-width: 2; }

.pvqr-main-chart-segments {
  stroke-width: 2;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 20px; }

.pvqr-main-chart-ring-segment-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.pvqr-main-chart-ring-segment .pvqr-main-chart-ring-wedge-overlay {
  stroke-width: 4;
  fill: black;
  fill-opacity: 0; }

.pvqr-main-chart-ring-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.pvqr-main-chart-ring-segment:hover .pvqr-main-chart-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.pvqr-main-chart-ring-segment-shaded-area {
  fill: black;
  fill-opacity: 0; }

.pvqr-main-chart-ring-segment:hover .pvqr-main-chart-ring-segment-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.pvqr-main-chart-ring-segment-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.pvqr-main-chart-ring-segment:hover .pvqr-main-chart-ring-segment-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.pvqr-main-chart-ring-wedge-overlay {
  pointer-events: none; }

.pvqr-main-chart-ring-segment:hover .pvqr-main-chart-ring-segment-outline {
  stroke-width: 4; }

.pvqr-main-chart-ring-segment text {
  pointer-events: none; }

.pvqr-main-chart-ring-segment:hover text {
  font-size: 125%; }

.pvqr-main-chart-ring-segment-filling {
  transition: 0.5s; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment0:hover .pvqr-main-chart-ring-wedge-overlay {
  fill: #6E7CB9;
  fill-opacity: 0.25; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment0:hover .pvqr-main-chart-ring-segment-filling {
  fill: #6E7CB9;
  fill-opacity: 0.5;
  transition: 0s; }

#pvqr-main-chart-ring0-segment0-gradient > stop:nth-child(1) {
  stop-color: #6E7CB9;
  stop-opacity: 0.75; }

#pvqr-main-chart-ring0-segment0-gradient > stop:nth-child(2) {
  stop-color: #6E7CB9;
  stop-opacity: 1; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment1:hover .pvqr-main-chart-ring-wedge-overlay {
  fill: #56B29B;
  fill-opacity: 0.25; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment1:hover .pvqr-main-chart-ring-segment-filling {
  fill: #56B29B;
  fill-opacity: 0.5;
  transition: 0s; }

#pvqr-main-chart-ring0-segment1-gradient > stop:nth-child(1) {
  stop-color: #56B29B;
  stop-opacity: 0.75; }

#pvqr-main-chart-ring0-segment1-gradient > stop:nth-child(2) {
  stop-color: #56B29B;
  stop-opacity: 1; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment2:hover .pvqr-main-chart-ring-wedge-overlay {
  fill: #F7A832;
  fill-opacity: 0.25; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment2:hover .pvqr-main-chart-ring-segment-filling {
  fill: #F7A832;
  fill-opacity: 0.5;
  transition: 0s; }

#pvqr-main-chart-ring0-segment2-gradient > stop:nth-child(1) {
  stop-color: #F7A832;
  stop-opacity: 0.75; }

#pvqr-main-chart-ring0-segment2-gradient > stop:nth-child(2) {
  stop-color: #F7A832;
  stop-opacity: 1; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment3:hover .pvqr-main-chart-ring-wedge-overlay {
  fill: #EF585D;
  fill-opacity: 0.25; }

.pvqr-main-chart-ring0 .pvqr-main-chart-ring-segment3:hover .pvqr-main-chart-ring-segment-filling {
  fill: #EF585D;
  fill-opacity: 0.5;
  transition: 0s; }

#pvqr-main-chart-ring0-segment3-gradient > stop:nth-child(1) {
  stop-color: #EF585D;
  stop-opacity: 0.75; }

#pvqr-main-chart-ring0-segment3-gradient > stop:nth-child(2) {
  stop-color: #EF585D;
  stop-opacity: 1; }

.pvqr-main-chart-wedge-shaded-area {
  fill: black;
  fill-opacity: 0; }

.pvqr-main-chart-wedge:hover .pvqr-main-chart-wedge-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.pvqr-main-chart-wedge-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.pvqr-main-chart-wedge:hover .pvqr-main-chart-wedge-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.pvqr-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #BC9EBD;
  background-color: #D1AFD2 !important;
  background: linear-gradient(to bottom, #D6B7D7 0%, #E1CBE2 20%, #D1AFD2 50%, #D6B7D7 80%); }

.pvqr-main-meter-outer:hover .pvqr-main-meter-inner {
  background: #D1AFD2;
  border-right-color: #695869; }

.pvqr-main-meter-outer {
  transition: 0.1s; }

.pvqr-main-meter-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-1-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-1-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #AC83AF;
  background-color: #BF91C2 !important;
  background: linear-gradient(to bottom, #C59CC8 0%, #D5B8D7 20%, #BF91C2 50%, #C59CC8 80%); }

.pvqr-main-meter-1-outer:hover .pvqr-main-meter-1-inner {
  background: #BF91C2;
  border-right-color: #604961; }

.pvqr-main-meter-1-outer {
  transition: 0.1s; }

.pvqr-main-meter-1-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-2-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-2-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #8F97BC;
  background-color: #9FA8D1 !important;
  background: linear-gradient(to bottom, #A9B1D6 0%, #C1C6E1 20%, #9FA8D1 50%, #A9B1D6 80%); }

.pvqr-main-meter-2-outer:hover .pvqr-main-meter-2-inner {
  background: #9FA8D1;
  border-right-color: #505469; }

.pvqr-main-meter-2-outer {
  transition: 0.1s; }

.pvqr-main-meter-2-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-3-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-3-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #74A7C6;
  background-color: #81B9DC !important;
  background: linear-gradient(to bottom, #8EC0E0 0%, #ADD2E8 20%, #81B9DC 50%, #8EC0E0 80%); }

.pvqr-main-meter-3-outer:hover .pvqr-main-meter-3-inner {
  background: #81B9DC;
  border-right-color: #415D6E; }

.pvqr-main-meter-3-outer {
  transition: 0.1s; }

.pvqr-main-meter-3-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-4-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-4-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #72C1B9;
  background-color: #7FD6CD !important;
  background: linear-gradient(to bottom, #8CDAD2 0%, #ACE4DF 20%, #7FD6CD 50%, #8CDAD2 80%); }

.pvqr-main-meter-4-outer:hover .pvqr-main-meter-4-inner {
  background: #7FD6CD;
  border-right-color: #406B67; }

.pvqr-main-meter-4-outer {
  transition: 0.1s; }

.pvqr-main-meter-4-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-5-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-5-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #95C4A9;
  background-color: #A5DABC !important;
  background: linear-gradient(to bottom, #AEDEC3 0%, #C5E7D3 20%, #A5DABC 50%, #AEDEC3 80%); }

.pvqr-main-meter-5-outer:hover .pvqr-main-meter-5-inner {
  background: #A5DABC;
  border-right-color: #536D5E; }

.pvqr-main-meter-5-outer {
  transition: 0.1s; }

.pvqr-main-meter-5-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-6-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-6-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #7FBC9B;
  background-color: #8DD1AC !important;
  background: linear-gradient(to bottom, #98D6B4 0%, #B5E1C9 20%, #8DD1AC 50%, #98D6B4 80%); }

.pvqr-main-meter-6-outer:hover .pvqr-main-meter-6-inner {
  background: #8DD1AC;
  border-right-color: #476956; }

.pvqr-main-meter-6-outer {
  transition: 0.1s; }

.pvqr-main-meter-6-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-7-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-7-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #BCCB64;
  background-color: #D1E26F !important;
  background: linear-gradient(to bottom, #D6E57D 0%, #E1ECA1 20%, #D1E26F 50%, #D6E57D 80%); }

.pvqr-main-meter-7-outer:hover .pvqr-main-meter-7-inner {
  background: #D1E26F;
  border-right-color: #697138; }

.pvqr-main-meter-7-outer {
  transition: 0.1s; }

.pvqr-main-meter-7-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-8-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-8-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E4DF94;
  background-color: #FDF8A4 !important;
  background: linear-gradient(to bottom, #FDF9AD 0%, #FEFAC4 20%, #FDF8A4 50%, #FDF9AD 80%); }

.pvqr-main-meter-8-outer:hover .pvqr-main-meter-8-inner {
  background: #FDF8A4;
  border-right-color: #7F7C52; }

.pvqr-main-meter-8-outer {
  transition: 0.1s; }

.pvqr-main-meter-8-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-9-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-9-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E2D960;
  background-color: #FBF16B !important;
  background: linear-gradient(to bottom, #FBF27A 0%, #FCF69F 20%, #FBF16B 50%, #FBF27A 80%); }

.pvqr-main-meter-9-outer:hover .pvqr-main-meter-9-inner {
  background: #FBF16B;
  border-right-color: #7E7936; }

.pvqr-main-meter-9-outer {
  transition: 0.1s; }

.pvqr-main-meter-9-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-10-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-10-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E4BF6C;
  background-color: #FDD478 !important;
  background: linear-gradient(to bottom, #FDD885 0%, #FEE3A7 20%, #FDD478 50%, #FDD885 80%); }

.pvqr-main-meter-10-outer:hover .pvqr-main-meter-10-inner {
  background: #FDD478;
  border-right-color: #7F6A3C; }

.pvqr-main-meter-10-outer {
  transition: 0.1s; }

.pvqr-main-meter-10-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-11-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-11-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E1B692;
  background-color: #FACAA2 !important;
  background: linear-gradient(to bottom, #FBCFAB 0%, #FCDDC3 20%, #FACAA2 50%, #FBCFAB 80%); }

.pvqr-main-meter-11-outer:hover .pvqr-main-meter-11-inner {
  background: #FACAA2;
  border-right-color: #7D6551; }

.pvqr-main-meter-11-outer {
  transition: 0.1s; }

.pvqr-main-meter-11-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-12-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-12-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DFA470;
  background-color: #F8B67C !important;
  background: linear-gradient(to bottom, #F9BD89 0%, #FAD0AA 20%, #F8B67C 50%, #F9BD89 80%); }

.pvqr-main-meter-12-outer:hover .pvqr-main-meter-12-inner {
  background: #F8B67C;
  border-right-color: #7C5B3E; }

.pvqr-main-meter-12-outer {
  transition: 0.1s; }

.pvqr-main-meter-12-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-13-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-13-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DC8F73;
  background-color: #F49F80 !important;
  background: linear-gradient(to bottom, #F5A98D 0%, #F8C1AC 20%, #F49F80 50%, #F5A98D 80%); }

.pvqr-main-meter-13-outer:hover .pvqr-main-meter-13-inner {
  background: #F49F80;
  border-right-color: #7A5040; }

.pvqr-main-meter-13-outer {
  transition: 0.1s; }

.pvqr-main-meter-13-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-14-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-14-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DEA3A5;
  background-color: #F7B5B7 !important;
  background: linear-gradient(to bottom, #F8BCBE 0%, #FACFD0 20%, #F7B5B7 50%, #F8BCBE 80%); }

.pvqr-main-meter-14-outer:hover .pvqr-main-meter-14-inner {
  background: #F7B5B7;
  border-right-color: #7C5B5C; }

.pvqr-main-meter-14-outer {
  transition: 0.1s; }

.pvqr-main-meter-14-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-15-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-15-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DD8285;
  background-color: #F59094 !important;
  background: linear-gradient(to bottom, #F69B9F 0%, #F9B7B9 20%, #F59094 50%, #F69B9F 80%); }

.pvqr-main-meter-15-outer:hover .pvqr-main-meter-15-inner {
  background: #F59094;
  border-right-color: #7B484A; }

.pvqr-main-meter-15-outer {
  transition: 0.1s; }

.pvqr-main-meter-15-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-16-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-16-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DAAABC;
  background-color: #F2BDD1 !important;
  background: linear-gradient(to bottom, #F3C4D6 0%, #F7D4E1 20%, #F2BDD1 50%, #F3C4D6 80%); }

.pvqr-main-meter-16-outer:hover .pvqr-main-meter-16-inner {
  background: #F2BDD1;
  border-right-color: #795F69; }

.pvqr-main-meter-16-outer {
  transition: 0.1s; }

.pvqr-main-meter-16-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-17-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-17-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D38CA7;
  background-color: #EB9CB9 !important;
  background: linear-gradient(to bottom, #EDA6C0 0%, #F2BFD2 20%, #EB9CB9 50%, #EDA6C0 80%); }

.pvqr-main-meter-17-outer:hover .pvqr-main-meter-17-inner {
  background: #EB9CB9;
  border-right-color: #764E5D; }

.pvqr-main-meter-17-outer {
  transition: 0.1s; }

.pvqr-main-meter-17-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.pvqr-main-meter-18-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvqr-main-meter-18-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #CD7091;
  background-color: #E47CA1 !important;
  background: linear-gradient(to bottom, #E789AA 0%, #EDAAC2 20%, #E47CA1 50%, #E789AA 80%); }

.pvqr-main-meter-18-outer:hover .pvqr-main-meter-18-inner {
  background: #E47CA1;
  border-right-color: #723E51; }

.pvqr-main-meter-18-outer {
  transition: 0.1s; }

.pvqr-main-meter-18-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.csi-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.csi-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.csi-tail-meter-outer:hover .csi-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.fiqr-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.fiqr-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.fiqr-tail-meter-outer:hover .fiqr-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.first-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.first-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.first-tail-meter-outer:hover .first-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.nfd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.nfd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.nfd-tail-meter-outer:hover .nfd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ess-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ess-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ess-tail-meter-outer:hover .ess-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.iri-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.iri-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.iri-tail-meter-outer:hover .iri-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.iri-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.iri-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.iri-main-meter-outer:hover .iri-main-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ipip_via-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ipip_via-tail-meter-outer:hover .ipip_via-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ipip_via-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #7C5F9D;
  background-color: #8A69AE !important;
  background: linear-gradient(to bottom, #9678B6 0%, #B39ECA 20%, #8A69AE 50%, #9678B6 80%); }

.ipip_via-main-meter-outer:hover .ipip_via-main-meter-inner {
  background: #8A69AE;
  border-right-color: #453557; }

.ipip_via-main-meter-1-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-1-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DB4249;
  background-color: #F34951 !important;
  background: linear-gradient(to bottom, #F45B62 0%, #F7898E 20%, #F34951 50%, #F45B62 80%); }

.ipip_via-main-meter-1-outer:hover .ipip_via-main-meter-1-inner {
  background: #F34951;
  border-right-color: #7A2529; }

.ipip_via-main-meter-2-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-2-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E29542;
  background-color: #FBA649 !important;
  background: linear-gradient(to bottom, #FBAF5B 0%, #FCC589 20%, #FBA649 50%, #FBAF5B 80%); }

.ipip_via-main-meter-2-outer:hover .ipip_via-main-meter-2-inner {
  background: #FBA649;
  border-right-color: #7E5325; }

.ipip_via-main-meter-3-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-3-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E6DE2B;
  background-color: #FFF730 !important;
  background: linear-gradient(to bottom, #FFF845 0%, #FFFA78 20%, #FFF730 50%, #FFF845 80%); }

.ipip_via-main-meter-3-outer:hover .ipip_via-main-meter-3-inner {
  background: #FFF730;
  border-right-color: #807C18; }

.ipip_via-main-meter-4-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-4-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #92E632;
  background-color: #A2FF38 !important;
  background: linear-gradient(to bottom, #ABFF4C 0%, #C3FF7E 20%, #A2FF38 50%, #ABFF4C 80%); }

.ipip_via-main-meter-4-outer:hover .ipip_via-main-meter-4-inner {
  background: #A2FF38;
  border-right-color: #51801C; }

.ipip_via-main-meter-5-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-5-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #2B95C5;
  background-color: #30A6DB !important;
  background: linear-gradient(to bottom, #45AFDF 0%, #78C5E8 20%, #30A6DB 50%, #45AFDF 80%); }

.ipip_via-main-meter-5-outer:hover .ipip_via-main-meter-5-inner {
  background: #30A6DB;
  border-right-color: #18536E; }

.ipip_via-main-chart-wedges {
  fill: transparent;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 18px; }

.ipip_via-main-chart-wedge-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.ipip_via-main-chart-wedge-inverted {
  font-style: italic; }

.ipip_via-main-chart-wedge:hover .ipip_via-main-chart-wedge-text {
  font-size: 110%; }

.ipip_via-main-chart-wedge-filling {
  transition: 0.5s; }

.ipip_via-main-chart-wedge0:hover .ipip_via-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge0-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge0-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge1:hover .ipip_via-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge1-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge1-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge2:hover .ipip_via-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge2-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge2-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge3:hover .ipip_via-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge3-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge3-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge4:hover .ipip_via-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge4-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge4-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge5:hover .ipip_via-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge5-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge5-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge6:hover .ipip_via-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge6-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge6-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge7:hover .ipip_via-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge7-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge7-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge8:hover .ipip_via-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge8-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge8-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge9:hover .ipip_via-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge9-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge9-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge10:hover .ipip_via-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge10-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge10-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge11:hover .ipip_via-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge11-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge11-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge12:hover .ipip_via-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge12-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge12-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge13:hover .ipip_via-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge13-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge13-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge14:hover .ipip_via-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge14-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge14-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge15:hover .ipip_via-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge15-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge15-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge16:hover .ipip_via-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge16-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge16-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge17:hover .ipip_via-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge17-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge17-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge18:hover .ipip_via-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge18-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge18-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge19:hover .ipip_via-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge19-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge19-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge20:hover .ipip_via-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge20-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge20-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge21:hover .ipip_via-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge21-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge21-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge22:hover .ipip_via-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge22-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge22-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge23:hover .ipip_via-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#ipip_via-main-chart-wedge23-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#ipip_via-main-chart-wedge23-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.ipip_via-main-chart-wedge:hover .ipip_via-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.ipip_via-main-chart-wedge:hover .ipip_via-main-chart-wedge-outline {
  stroke-width: 2; }

.ipip_via-main-chart-segments {
  stroke-width: 2;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 20px; }

.ipip_via-main-chart-ring-segment-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.ipip_via-main-chart-ring-segment .ipip_via-main-chart-ring-wedge-overlay {
  stroke-width: 4;
  fill: black;
  fill-opacity: 0; }

.ipip_via-main-chart-ring-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.ipip_via-main-chart-ring-segment:hover .ipip_via-main-chart-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.ipip_via-main-chart-ring-segment-shaded-area {
  fill: black;
  fill-opacity: 0; }

.ipip_via-main-chart-ring-segment:hover .ipip_via-main-chart-ring-segment-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.ipip_via-main-chart-ring-segment-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.ipip_via-main-chart-ring-segment:hover .ipip_via-main-chart-ring-segment-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.ipip_via-main-chart-ring-wedge-overlay {
  pointer-events: none; }

.ipip_via-main-chart-ring-segment:hover .ipip_via-main-chart-ring-segment-outline {
  stroke-width: 4; }

.ipip_via-main-chart-ring-segment text {
  pointer-events: none; }

.ipip_via-main-chart-ring-segment:hover text {
  font-size: 125%; }

.ipip_via-main-chart-ring-segment-filling {
  transition: 0.5s; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment0:hover .ipip_via-main-chart-ring-wedge-overlay {
  fill: #8A69AE;
  fill-opacity: 0.25; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment0:hover .ipip_via-main-chart-ring-segment-filling {
  fill: #8A69AE;
  fill-opacity: 0.5;
  transition: 0s; }

#ipip_via-main-chart-ring0-segment0-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#ipip_via-main-chart-ring0-segment0-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment1:hover .ipip_via-main-chart-ring-wedge-overlay {
  fill: #F34951;
  fill-opacity: 0.25; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment1:hover .ipip_via-main-chart-ring-segment-filling {
  fill: #F34951;
  fill-opacity: 0.5;
  transition: 0s; }

#ipip_via-main-chart-ring0-segment1-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#ipip_via-main-chart-ring0-segment1-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment2:hover .ipip_via-main-chart-ring-wedge-overlay {
  fill: #FBA649;
  fill-opacity: 0.25; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment2:hover .ipip_via-main-chart-ring-segment-filling {
  fill: #FBA649;
  fill-opacity: 0.5;
  transition: 0s; }

#ipip_via-main-chart-ring0-segment2-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#ipip_via-main-chart-ring0-segment2-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment3:hover .ipip_via-main-chart-ring-wedge-overlay {
  fill: #FFF730;
  fill-opacity: 0.25; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment3:hover .ipip_via-main-chart-ring-segment-filling {
  fill: #FFF730;
  fill-opacity: 0.5;
  transition: 0s; }

#ipip_via-main-chart-ring0-segment3-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#ipip_via-main-chart-ring0-segment3-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment4:hover .ipip_via-main-chart-ring-wedge-overlay {
  fill: #A2FF38;
  fill-opacity: 0.25; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment4:hover .ipip_via-main-chart-ring-segment-filling {
  fill: #A2FF38;
  fill-opacity: 0.5;
  transition: 0s; }

#ipip_via-main-chart-ring0-segment4-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#ipip_via-main-chart-ring0-segment4-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment5:hover .ipip_via-main-chart-ring-wedge-overlay {
  fill: #30A6DB;
  fill-opacity: 0.25; }

.ipip_via-main-chart-ring0 .ipip_via-main-chart-ring-segment5:hover .ipip_via-main-chart-ring-segment-filling {
  fill: #30A6DB;
  fill-opacity: 0.5;
  transition: 0s; }

#ipip_via-main-chart-ring0-segment5-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#ipip_via-main-chart-ring0-segment5-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.ipip_via-main-chart-wedge-shaded-area {
  fill: black;
  fill-opacity: 0; }

.ipip_via-main-chart-wedge:hover .ipip_via-main-chart-wedge-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.ipip_via-main-chart-wedge-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.ipip_via-main-chart-wedge:hover .ipip_via-main-chart-wedge-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.ipip_via-main-meter-6-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-6-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #7C5F9D;
  background-color: #8A69AE !important;
  background: linear-gradient(to bottom, #9678B6 0%, #B39ECA 20%, #8A69AE 50%, #9678B6 80%); }

.ipip_via-main-meter-6-outer:hover .ipip_via-main-meter-6-inner {
  background: #8A69AE;
  border-right-color: #453557; }

.ipip_via-main-meter-7-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-7-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DB4249;
  background-color: #F34951 !important;
  background: linear-gradient(to bottom, #F45B62 0%, #F7898E 20%, #F34951 50%, #F45B62 80%); }

.ipip_via-main-meter-7-outer:hover .ipip_via-main-meter-7-inner {
  background: #F34951;
  border-right-color: #7A2529; }

.ipip_via-main-meter-8-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-8-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E29542;
  background-color: #FBA649 !important;
  background: linear-gradient(to bottom, #FBAF5B 0%, #FCC589 20%, #FBA649 50%, #FBAF5B 80%); }

.ipip_via-main-meter-8-outer:hover .ipip_via-main-meter-8-inner {
  background: #FBA649;
  border-right-color: #7E5325; }

.ipip_via-main-meter-9-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-9-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E6DE2B;
  background-color: #FFF730 !important;
  background: linear-gradient(to bottom, #FFF845 0%, #FFFA78 20%, #FFF730 50%, #FFF845 80%); }

.ipip_via-main-meter-9-outer:hover .ipip_via-main-meter-9-inner {
  background: #FFF730;
  border-right-color: #807C18; }

.ipip_via-main-meter-10-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-10-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #92E632;
  background-color: #A2FF38 !important;
  background: linear-gradient(to bottom, #ABFF4C 0%, #C3FF7E 20%, #A2FF38 50%, #ABFF4C 80%); }

.ipip_via-main-meter-10-outer:hover .ipip_via-main-meter-10-inner {
  background: #A2FF38;
  border-right-color: #51801C; }

.ipip_via-main-meter-11-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_via-main-meter-11-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #2B95C5;
  background-color: #30A6DB !important;
  background: linear-gradient(to bottom, #45AFDF 0%, #78C5E8 20%, #30A6DB 50%, #45AFDF 80%); }

.ipip_via-main-meter-11-outer:hover .ipip_via-main-meter-11-inner {
  background: #30A6DB;
  border-right-color: #18536E; }

.dsm_bp-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_bp-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_bp-tail-meter-outer:hover .dsm_bp-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-ocpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-ocpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-ocpd-tail-meter-outer:hover .dsm_pd-ocpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-dpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-dpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-dpd-tail-meter-outer:hover .dsm_pd-dpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-avpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-avpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-avpd-tail-meter-outer:hover .dsm_pd-avpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-npd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-npd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-npd-tail-meter-outer:hover .dsm_pd-npd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-hpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-hpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-hpd-tail-meter-outer:hover .dsm_pd-hpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-bpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-bpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-bpd-tail-meter-outer:hover .dsm_pd-bpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-aspd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-aspd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-aspd-tail-meter-outer:hover .dsm_pd-aspd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-stpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-stpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-stpd-tail-meter-outer:hover .dsm_pd-stpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-szpd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-szpd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-szpd-tail-meter-outer:hover .dsm_pd-szpd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dsm_pd-ppd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dsm_pd-ppd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dsm_pd-ppd-tail-meter-outer:hover .dsm_pd-ppd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.qri-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.qri-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.qri-tail-meter-outer:hover .qri-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.tdah2-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.tdah2-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.tdah2-tail-meter-outer:hover .tdah2-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ipip_ipc-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_ipc-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ipip_ipc-tail-meter-outer:hover .ipip_ipc-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ipip_ipc-main-chart-wrapper {
  fill: none; }

.ipip_ipc-main-chart-outline {
  stroke: black; }

.ipip_ipc-main-chart-graduation {
  stroke: black;
  stroke-opacity: 0.25;
  stroke-dasharray: 2, 2; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-graduation {
  stroke-opacity: 0.5; }

.ipip_ipc-main-chart-segment-group:hover .ipip_ipc-main-chart-segment-line {
  stroke-width: 2; }

.ipip_ipc-main-chart-segment-area {
  pointer-events: fill; }

.ipip_ipc-main-chart-segment-line-outer, .ipip_ipc-main-chart-segment-line-inner {
  stroke: black;
  stroke-dasharray: 3, 3;
  stroke-dashoffset: 2; }

.ipip_ipc-main-chart-segment-group:hover .ipip_ipc-main-chart-segment-line-inner {
  stroke-width: 3;
  stroke-dasharray: none;
  stroke-dashoffset: 1; }

.ipip_ipc-main-chart-segment-group:hover .ipip_ipc-main-chart-segment-line-outer {
  stroke-width: 3; }

.ipip_ipc-main-chart-segment-spot {
  fill: white;
  stroke: black;
  stroke-width: 1; }

.ipip_ipc-main-chart-segment-group:hover .ipip_ipc-main-chart-segment-spot {
  fill: black; }

.ipip_ipc-main-chart-filled {
  stroke: black;
  stroke-width: 2; }

#ipip_ipc-main-chart-filled-gradient > stop:nth-child(1) {
  stop-color: #3583B6;
  stop-opacity: 0.25; }

#ipip_ipc-main-chart-filled-gradient > stop:nth-child(2) {
  stop-color: #3583B6;
  stop-opacity: 0.5; }

.ipip_ipc-main-chart-segment-group {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 18px; }

.ipip_ipc-main-chart-segment-label {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central;
  transition: 0.125s; }

.ipip_ipc-main-chart-segment-group:hover .ipip_ipc-main-chart-segment-label {
  font-size: 125%;
  transition: 0.0625s; }

.ipip_ipc-main-chart-segment-group:hover .ipip_ipc-main-chart-segment-label {
  font-size: 125%;
  transition: 0.0625s; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-segment-group:not(:hover) .ipip_ipc-main-chart-segment-label {
  font-size: 75%;
  transition: 0.0625s; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-mode-segments:not(:hover) .ipip_ipc-main-chart-filled {
  fill-opacity: 0.0625;
  stroke-opacity: 0.125;
  transition: 0.125s; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-mode-segments:not(:hover) .ipip_ipc-main-chart-segment-line-inner {
  stroke-opacity: 0.125;
  transition: 0.125s; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-mode-segments:not(:hover) .ipip_ipc-main-chart-segment-line-outer {
  stroke-opacity: 0.125;
  transition: 0.125s; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-mode-segments:not(:hover) .ipip_ipc-main-chart-segment-spot {
  stroke-opacity: 0.125;
  transition: 0.125s; }

.ipip_ipc-main-chart-wrapper:hover .ipip_ipc-main-chart-mode-segments:not(:hover) .ipip_ipc-main-chart-segment-label {
  fill-opacity: 0;
  transition: 0.125s; }

.ipip_ipc-main-chart-summary-spot {
  fill: #3583B6;
  stroke: black;
  stroke-width: 1; }

.ipip_ipc-main-chart-summary-area {
  pointer-events: fill; }

.ipip_ipc-main-chart-axis-label {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 20px;
  text-anchor: middle;
  dominant-baseline: central;
  transition: 0.125s; }

.ipip_ipc-main-chart-mode-axes:hover .ipip_ipc-main-chart-summary-spot {
  stroke-width: 2; }

.ipip_ipc-main-chart-mode-axes:hover .ipip_ipc-main-chart-axis-line {
  stroke: black;
  stroke-width: 2; }

.ipip_ipc-main-chart-mode-axes:hover .ipip_ipc-main-chart-summary-line {
  stroke: black;
  stroke-dasharray: 3, 3;
  stroke-width: 3; }

.ipip_ipc-main-chart-mode-axes:hover .ipip_ipc-main-chart-axis-label {
  fill: black; }

.ipip_ipc-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ipip_ipc-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ipip_ipc-main-meter-outer:hover .ipip_ipc-main-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.hexaco-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.hexaco-tail-meter-outer:hover .hexaco-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.hexaco-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #7C5F9D;
  background-color: #8A69AE !important;
  background: linear-gradient(to bottom, #9678B6 0%, #B39ECA 20%, #8A69AE 50%, #9678B6 80%); }

.hexaco-main-meter-outer:hover .hexaco-main-meter-inner {
  background: #8A69AE;
  border-right-color: #453557; }

.hexaco-main-meter-outer {
  transition: 0.1s; }

.hexaco-main-meter-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-1-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-1-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DB4249;
  background-color: #F34951 !important;
  background: linear-gradient(to bottom, #F45B62 0%, #F7898E 20%, #F34951 50%, #F45B62 80%); }

.hexaco-main-meter-1-outer:hover .hexaco-main-meter-1-inner {
  background: #F34951;
  border-right-color: #7A2529; }

.hexaco-main-meter-1-outer {
  transition: 0.1s; }

.hexaco-main-meter-1-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-2-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-2-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E29542;
  background-color: #FBA649 !important;
  background: linear-gradient(to bottom, #FBAF5B 0%, #FCC589 20%, #FBA649 50%, #FBAF5B 80%); }

.hexaco-main-meter-2-outer:hover .hexaco-main-meter-2-inner {
  background: #FBA649;
  border-right-color: #7E5325; }

.hexaco-main-meter-2-outer {
  transition: 0.1s; }

.hexaco-main-meter-2-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-3-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-3-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E6DE2B;
  background-color: #FFF730 !important;
  background: linear-gradient(to bottom, #FFF845 0%, #FFFA78 20%, #FFF730 50%, #FFF845 80%); }

.hexaco-main-meter-3-outer:hover .hexaco-main-meter-3-inner {
  background: #FFF730;
  border-right-color: #807C18; }

.hexaco-main-meter-3-outer {
  transition: 0.1s; }

.hexaco-main-meter-3-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-4-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-4-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #92E632;
  background-color: #A2FF38 !important;
  background: linear-gradient(to bottom, #ABFF4C 0%, #C3FF7E 20%, #A2FF38 50%, #ABFF4C 80%); }

.hexaco-main-meter-4-outer:hover .hexaco-main-meter-4-inner {
  background: #A2FF38;
  border-right-color: #51801C; }

.hexaco-main-meter-4-outer {
  transition: 0.1s; }

.hexaco-main-meter-4-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-5-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-5-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #2B95C5;
  background-color: #30A6DB !important;
  background: linear-gradient(to bottom, #45AFDF 0%, #78C5E8 20%, #30A6DB 50%, #45AFDF 80%); }

.hexaco-main-meter-5-outer:hover .hexaco-main-meter-5-inner {
  background: #30A6DB;
  border-right-color: #18536E; }

.hexaco-main-meter-5-outer {
  transition: 0.1s; }

.hexaco-main-meter-5-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-6-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-6-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #A75F9D;
  background-color: #BA69AE !important;
  background: linear-gradient(to bottom, #C178B6 0%, #D29ECA 20%, #BA69AE 50%, #C178B6 80%); }

.hexaco-main-meter-6-outer:hover .hexaco-main-meter-6-inner {
  background: #BA69AE;
  border-right-color: #5D3557; }

.hexaco-main-meter-6-outer {
  transition: 0.1s; }

.hexaco-main-meter-6-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-chart-wedges {
  fill: transparent;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 15px; }

.hexaco-main-chart-wedge-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.hexaco-main-chart-wedge-inverted {
  font-style: italic; }

.hexaco-main-chart-wedge:hover .hexaco-main-chart-wedge-text {
  font-size: 110%; }

.hexaco-main-chart-wedge-filling {
  transition: 0.5s; }

.hexaco-main-chart-wedge0:hover .hexaco-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge0-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge0-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.hexaco-main-chart-wedge1:hover .hexaco-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge1-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge1-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.hexaco-main-chart-wedge2:hover .hexaco-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge2-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge2-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.hexaco-main-chart-wedge3:hover .hexaco-main-chart-wedge-filling {
  fill: #8A69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge3-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge3-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.hexaco-main-chart-wedge4:hover .hexaco-main-chart-wedge-filling {
  fill: #BA69AE;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge4-gradient > stop:nth-child(1) {
  stop-color: #BA69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge4-gradient > stop:nth-child(2) {
  stop-color: #BA69AE;
  stop-opacity: 1; }

.hexaco-main-chart-wedge5:hover .hexaco-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge5-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge5-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.hexaco-main-chart-wedge6:hover .hexaco-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge6-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge6-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.hexaco-main-chart-wedge7:hover .hexaco-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge7-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge7-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.hexaco-main-chart-wedge8:hover .hexaco-main-chart-wedge-filling {
  fill: #F34951;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge8-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge8-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.hexaco-main-chart-wedge9:hover .hexaco-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge9-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge9-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.hexaco-main-chart-wedge10:hover .hexaco-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge10-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge10-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.hexaco-main-chart-wedge11:hover .hexaco-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge11-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge11-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.hexaco-main-chart-wedge12:hover .hexaco-main-chart-wedge-filling {
  fill: #FBA649;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge12-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge12-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.hexaco-main-chart-wedge13:hover .hexaco-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge13-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge13-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.hexaco-main-chart-wedge14:hover .hexaco-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge14-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge14-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.hexaco-main-chart-wedge15:hover .hexaco-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge15-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge15-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.hexaco-main-chart-wedge16:hover .hexaco-main-chart-wedge-filling {
  fill: #FFF730;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge16-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge16-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.hexaco-main-chart-wedge17:hover .hexaco-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge17-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge17-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.hexaco-main-chart-wedge18:hover .hexaco-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge18-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge18-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.hexaco-main-chart-wedge19:hover .hexaco-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge19-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge19-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.hexaco-main-chart-wedge20:hover .hexaco-main-chart-wedge-filling {
  fill: #A2FF38;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge20-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge20-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.hexaco-main-chart-wedge21:hover .hexaco-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge21-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge21-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.hexaco-main-chart-wedge22:hover .hexaco-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge22-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge22-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.hexaco-main-chart-wedge23:hover .hexaco-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge23-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge23-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.hexaco-main-chart-wedge24:hover .hexaco-main-chart-wedge-filling {
  fill: #30A6DB;
  fill-opacity: 0.75;
  transition: 0s; }

#hexaco-main-chart-wedge24-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#hexaco-main-chart-wedge24-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.hexaco-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.hexaco-main-chart-wedge:hover .hexaco-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.hexaco-main-chart-wedge:hover .hexaco-main-chart-wedge-outline {
  stroke-width: 2; }

.hexaco-main-chart-segments {
  stroke-width: 2;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 20px; }

.hexaco-main-chart-ring-segment-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.hexaco-main-chart-ring-segment .hexaco-main-chart-ring-wedge-overlay {
  stroke-width: 4;
  fill: black;
  fill-opacity: 0; }

.hexaco-main-chart-ring-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.hexaco-main-chart-ring-segment:hover .hexaco-main-chart-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.hexaco-main-chart-ring-segment-shaded-area {
  fill: black;
  fill-opacity: 0; }

.hexaco-main-chart-ring-segment:hover .hexaco-main-chart-ring-segment-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.hexaco-main-chart-ring-segment-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.hexaco-main-chart-ring-segment:hover .hexaco-main-chart-ring-segment-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.hexaco-main-chart-ring-wedge-overlay {
  pointer-events: none; }

.hexaco-main-chart-ring-segment:hover .hexaco-main-chart-ring-segment-outline {
  stroke-width: 4; }

.hexaco-main-chart-ring-segment text {
  pointer-events: none; }

.hexaco-main-chart-ring-segment:hover text {
  font-size: 125%; }

.hexaco-main-chart-ring-segment-filling {
  transition: 0.5s; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment0:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #8A69AE;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment0:hover .hexaco-main-chart-ring-segment-filling {
  fill: #8A69AE;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment0-gradient > stop:nth-child(1) {
  stop-color: #8A69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment0-gradient > stop:nth-child(2) {
  stop-color: #8A69AE;
  stop-opacity: 1; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment1:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #BA69AE;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment1:hover .hexaco-main-chart-ring-segment-filling {
  fill: #BA69AE;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment1-gradient > stop:nth-child(1) {
  stop-color: #BA69AE;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment1-gradient > stop:nth-child(2) {
  stop-color: #BA69AE;
  stop-opacity: 1; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment2:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #F34951;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment2:hover .hexaco-main-chart-ring-segment-filling {
  fill: #F34951;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment2-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment2-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment3:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #FBA649;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment3:hover .hexaco-main-chart-ring-segment-filling {
  fill: #FBA649;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment3-gradient > stop:nth-child(1) {
  stop-color: #FBA649;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment3-gradient > stop:nth-child(2) {
  stop-color: #FBA649;
  stop-opacity: 1; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment4:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #FFF730;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment4:hover .hexaco-main-chart-ring-segment-filling {
  fill: #FFF730;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment4-gradient > stop:nth-child(1) {
  stop-color: #FFF730;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment4-gradient > stop:nth-child(2) {
  stop-color: #FFF730;
  stop-opacity: 1; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment5:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #A2FF38;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment5:hover .hexaco-main-chart-ring-segment-filling {
  fill: #A2FF38;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment5-gradient > stop:nth-child(1) {
  stop-color: #A2FF38;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment5-gradient > stop:nth-child(2) {
  stop-color: #A2FF38;
  stop-opacity: 1; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment6:hover .hexaco-main-chart-ring-wedge-overlay {
  fill: #30A6DB;
  fill-opacity: 0.25; }

.hexaco-main-chart-ring0 .hexaco-main-chart-ring-segment6:hover .hexaco-main-chart-ring-segment-filling {
  fill: #30A6DB;
  fill-opacity: 0.5;
  transition: 0s; }

#hexaco-main-chart-ring0-segment6-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#hexaco-main-chart-ring0-segment6-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.hexaco-main-chart-wedge-shaded-area {
  fill: black;
  fill-opacity: 0; }

.hexaco-main-chart-wedge:hover .hexaco-main-chart-wedge-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.hexaco-main-chart-wedge-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.hexaco-main-chart-wedge:hover .hexaco-main-chart-wedge-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.hexaco-main-meter-7-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-7-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #7C5F9D;
  background-color: #8A69AE !important;
  background: linear-gradient(to bottom, #9678B6 0%, #B39ECA 20%, #8A69AE 50%, #9678B6 80%); }

.hexaco-main-meter-7-outer:hover .hexaco-main-meter-7-inner {
  background: #8A69AE;
  border-right-color: #453557; }

.hexaco-main-meter-7-outer {
  transition: 0.1s; }

.hexaco-main-meter-7-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-8-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-8-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #DB4249;
  background-color: #F34951 !important;
  background: linear-gradient(to bottom, #F45B62 0%, #F7898E 20%, #F34951 50%, #F45B62 80%); }

.hexaco-main-meter-8-outer:hover .hexaco-main-meter-8-inner {
  background: #F34951;
  border-right-color: #7A2529; }

.hexaco-main-meter-8-outer {
  transition: 0.1s; }

.hexaco-main-meter-8-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-9-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-9-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E29542;
  background-color: #FBA649 !important;
  background: linear-gradient(to bottom, #FBAF5B 0%, #FCC589 20%, #FBA649 50%, #FBAF5B 80%); }

.hexaco-main-meter-9-outer:hover .hexaco-main-meter-9-inner {
  background: #FBA649;
  border-right-color: #7E5325; }

.hexaco-main-meter-9-outer {
  transition: 0.1s; }

.hexaco-main-meter-9-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-10-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-10-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E6DE2B;
  background-color: #FFF730 !important;
  background: linear-gradient(to bottom, #FFF845 0%, #FFFA78 20%, #FFF730 50%, #FFF845 80%); }

.hexaco-main-meter-10-outer:hover .hexaco-main-meter-10-inner {
  background: #FFF730;
  border-right-color: #807C18; }

.hexaco-main-meter-10-outer {
  transition: 0.1s; }

.hexaco-main-meter-10-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-11-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-11-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #92E632;
  background-color: #A2FF38 !important;
  background: linear-gradient(to bottom, #ABFF4C 0%, #C3FF7E 20%, #A2FF38 50%, #ABFF4C 80%); }

.hexaco-main-meter-11-outer:hover .hexaco-main-meter-11-inner {
  background: #A2FF38;
  border-right-color: #51801C; }

.hexaco-main-meter-11-outer {
  transition: 0.1s; }

.hexaco-main-meter-11-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-12-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-12-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #2B95C5;
  background-color: #30A6DB !important;
  background: linear-gradient(to bottom, #45AFDF 0%, #78C5E8 20%, #30A6DB 50%, #45AFDF 80%); }

.hexaco-main-meter-12-outer:hover .hexaco-main-meter-12-inner {
  background: #30A6DB;
  border-right-color: #18536E; }

.hexaco-main-meter-12-outer {
  transition: 0.1s; }

.hexaco-main-meter-12-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.hexaco-main-meter-13-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hexaco-main-meter-13-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #A75F9D;
  background-color: #BA69AE !important;
  background: linear-gradient(to bottom, #C178B6 0%, #D29ECA 20%, #BA69AE 50%, #C178B6 80%); }

.hexaco-main-meter-13-outer:hover .hexaco-main-meter-13-inner {
  background: #BA69AE;
  border-right-color: #5D3557; }

.hexaco-main-meter-13-outer {
  transition: 0.1s; }

.hexaco-main-meter-13-outer:hover {
  transform: scale(1.1, 1.4);
  transition: 0.05s; }

.lsas-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.lsas-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.lsas-tail-meter-outer:hover .lsas-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bbss-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bbss-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bbss-tail-meter-outer:hover .bbss-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.aaqw-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.aaqw-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.aaqw-tail-meter-outer:hover .aaqw-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.iat-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.iat-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.iat-tail-meter-outer:hover .iat-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.cds2-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.cds2-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.cds2-tail-meter-outer:hover .cds2-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.lotr-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.lotr-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.lotr-tail-meter-outer:hover .lotr-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pps-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pps-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pps-tail-meter-outer:hover .pps-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pcs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pcs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pcs-tail-meter-outer:hover .pcs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.mvs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.mvs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.mvs-tail-meter-outer:hover .mvs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ffms-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ffms-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ffms-tail-meter-outer:hover .ffms-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dcs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dcs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dcs-tail-meter-outer:hover .dcs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.caas-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.caas-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.caas-tail-meter-outer:hover .caas-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bnsg5-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bnsg5-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bnsg5-tail-meter-outer:hover .bnsg5-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ras-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ras-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ras-tail-meter-outer:hover .ras-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pid5-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pid5-tail-meter-outer:hover .pid5-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pid5-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #46AC9E;
  background-color: #4EBFAF !important;
  background: linear-gradient(to bottom, #60C5B7 0%, #8CD5CB 20%, #4EBFAF 50%, #60C5B7 80%); }

.pid5-main-meter-outer:hover .pid5-main-meter-inner {
  background: #4EBFAF;
  border-right-color: #276058; }

.pid5-main-meter-1-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-1-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D3B041;
  background-color: #EBC348 !important;
  background: linear-gradient(to bottom, #EDC95A 0%, #F2D888 20%, #EBC348 50%, #EDC95A 80%); }

.pid5-main-meter-1-outer:hover .pid5-main-meter-1-inner {
  background: #EBC348;
  border-right-color: #766224; }

.pid5-main-meter-2-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-2-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #C9474D;
  background-color: #DF4F56 !important;
  background: linear-gradient(to bottom, #E26167 0%, #EA8D91 20%, #DF4F56 50%, #E26167 80%); }

.pid5-main-meter-2-outer:hover .pid5-main-meter-2-inner {
  background: #DF4F56;
  border-right-color: #70282B; }

.pid5-main-meter-3-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-3-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #C9474D;
  background-color: #DF4F56 !important;
  background: linear-gradient(to bottom, #E26167 0%, #EA8D91 20%, #DF4F56 50%, #E26167 80%); }

.pid5-main-meter-3-outer:hover .pid5-main-meter-3-inner {
  background: #DF4F56;
  border-right-color: #70282B; }

.pid5-main-meter-4-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-4-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #C9474D;
  background-color: #DF4F56 !important;
  background: linear-gradient(to bottom, #E26167 0%, #EA8D91 20%, #DF4F56 50%, #E26167 80%); }

.pid5-main-meter-4-outer:hover .pid5-main-meter-4-inner {
  background: #DF4F56;
  border-right-color: #70282B; }

.pid5-main-meter-5-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-5-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #8DD33A;
  background-color: #9DEA40 !important;
  background: linear-gradient(to bottom, #A7EC53 0%, #BFF183 20%, #9DEA40 50%, #A7EC53 80%); }

.pid5-main-meter-5-outer:hover .pid5-main-meter-5-inner {
  background: #9DEA40;
  border-right-color: #4F7520; }

.pid5-main-meter-6-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-6-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #9FB3C6;
  background-color: #B1C7DC !important;
  background: linear-gradient(to bottom, #B9CDE0 0%, #CCDBE8 20%, #B1C7DC 50%, #B9CDE0 80%); }

.pid5-main-meter-6-outer:hover .pid5-main-meter-6-inner {
  background: #B1C7DC;
  border-right-color: #59646E; }

.pid5-main-meter-7-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-7-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #AE7FA7;
  background-color: #C18DBA !important;
  background: linear-gradient(to bottom, #C798C1 0%, #D7B5D2 20%, #C18DBA 50%, #C798C1 80%); }

.pid5-main-meter-7-outer:hover .pid5-main-meter-7-inner {
  background: #C18DBA;
  border-right-color: #61475D; }

.pid5-main-meter-8-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-8-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D3B041;
  background-color: #EBC348 !important;
  background: linear-gradient(to bottom, #EDC95A 0%, #F2D888 20%, #EBC348 50%, #EDC95A 80%); }

.pid5-main-meter-8-outer:hover .pid5-main-meter-8-inner {
  background: #EBC348;
  border-right-color: #766224; }

.pid5-main-meter-9-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-9-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #C9474D;
  background-color: #DF4F56 !important;
  background: linear-gradient(to bottom, #E26167 0%, #EA8D91 20%, #DF4F56 50%, #E26167 80%); }

.pid5-main-meter-9-outer:hover .pid5-main-meter-9-inner {
  background: #DF4F56;
  border-right-color: #70282B; }

.pid5-main-meter-10-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-10-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #CD8050;
  background-color: #E48E59 !important;
  background: linear-gradient(to bottom, #E7996A 0%, #EDB693 20%, #E48E59 50%, #E7996A 80%); }

.pid5-main-meter-10-outer:hover .pid5-main-meter-10-inner {
  background: #E48E59;
  border-right-color: #72472D; }

.pid5-main-meter-11-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-11-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #9FB3C6;
  background-color: #B1C7DC !important;
  background: linear-gradient(to bottom, #B9CDE0 0%, #CCDBE8 20%, #B1C7DC 50%, #B9CDE0 80%); }

.pid5-main-meter-11-outer:hover .pid5-main-meter-11-inner {
  background: #B1C7DC;
  border-right-color: #59646E; }

.pid5-main-meter-12-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-12-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #46AC9E;
  background-color: #4EBFAF !important;
  background: linear-gradient(to bottom, #60C5B7 0%, #8CD5CB 20%, #4EBFAF 50%, #60C5B7 80%); }

.pid5-main-meter-12-outer:hover .pid5-main-meter-12-inner {
  background: #4EBFAF;
  border-right-color: #276058; }

.pid5-main-meter-13-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-13-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #9FB3C6;
  background-color: #B1C7DC !important;
  background: linear-gradient(to bottom, #B9CDE0 0%, #CCDBE8 20%, #B1C7DC 50%, #B9CDE0 80%); }

.pid5-main-meter-13-outer:hover .pid5-main-meter-13-inner {
  background: #B1C7DC;
  border-right-color: #59646E; }

.pid5-main-meter-14-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-14-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #C9474D;
  background-color: #DF4F56 !important;
  background: linear-gradient(to bottom, #E26167 0%, #EA8D91 20%, #DF4F56 50%, #E26167 80%); }

.pid5-main-meter-14-outer:hover .pid5-main-meter-14-inner {
  background: #DF4F56;
  border-right-color: #70282B; }

.pid5-main-meter-15-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-15-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #AE7FA7;
  background-color: #C18DBA !important;
  background: linear-gradient(to bottom, #C798C1 0%, #D7B5D2 20%, #C18DBA 50%, #C798C1 80%); }

.pid5-main-meter-15-outer:hover .pid5-main-meter-15-inner {
  background: #C18DBA;
  border-right-color: #61475D; }

.pid5-main-meter-16-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-16-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D3B041;
  background-color: #EBC348 !important;
  background: linear-gradient(to bottom, #EDC95A 0%, #F2D888 20%, #EBC348 50%, #EDC95A 80%); }

.pid5-main-meter-16-outer:hover .pid5-main-meter-16-inner {
  background: #EBC348;
  border-right-color: #766224; }

.pid5-main-meter-17-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-17-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #46AC9E;
  background-color: #4EBFAF !important;
  background: linear-gradient(to bottom, #60C5B7 0%, #8CD5CB 20%, #4EBFAF 50%, #60C5B7 80%); }

.pid5-main-meter-17-outer:hover .pid5-main-meter-17-inner {
  background: #4EBFAF;
  border-right-color: #276058; }

.pid5-main-meter-18-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-18-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #9FB3C6;
  background-color: #B1C7DC !important;
  background: linear-gradient(to bottom, #B9CDE0 0%, #CCDBE8 20%, #B1C7DC 50%, #B9CDE0 80%); }

.pid5-main-meter-18-outer:hover .pid5-main-meter-18-inner {
  background: #B1C7DC;
  border-right-color: #59646E; }

.pid5-main-meter-19-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-19-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #9FB3C6;
  background-color: #B1C7DC !important;
  background: linear-gradient(to bottom, #B9CDE0 0%, #CCDBE8 20%, #B1C7DC 50%, #B9CDE0 80%); }

.pid5-main-meter-19-outer:hover .pid5-main-meter-19-inner {
  background: #B1C7DC;
  border-right-color: #59646E; }

.pid5-main-meter-20-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-20-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D3B041;
  background-color: #EBC348 !important;
  background: linear-gradient(to bottom, #EDC95A 0%, #F2D888 20%, #EBC348 50%, #EDC95A 80%); }

.pid5-main-meter-20-outer:hover .pid5-main-meter-20-inner {
  background: #EBC348;
  border-right-color: #766224; }

.pid5-main-meter-21-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-21-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D3B041;
  background-color: #EBC348 !important;
  background: linear-gradient(to bottom, #EDC95A 0%, #F2D888 20%, #EBC348 50%, #EDC95A 80%); }

.pid5-main-meter-21-outer:hover .pid5-main-meter-21-inner {
  background: #EBC348;
  border-right-color: #766224; }

.pid5-main-meter-22-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-22-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #8DD33A;
  background-color: #9DEA40 !important;
  background: linear-gradient(to bottom, #A7EC53 0%, #BFF183 20%, #9DEA40 50%, #A7EC53 80%); }

.pid5-main-meter-22-outer:hover .pid5-main-meter-22-inner {
  background: #9DEA40;
  border-right-color: #4F7520; }

.pid5-main-meter-23-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-23-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #AE7FA7;
  background-color: #C18DBA !important;
  background: linear-gradient(to bottom, #C798C1 0%, #D7B5D2 20%, #C18DBA 50%, #C798C1 80%); }

.pid5-main-meter-23-outer:hover .pid5-main-meter-23-inner {
  background: #C18DBA;
  border-right-color: #61475D; }

.pid5-main-meter-24-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-24-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #46AC9E;
  background-color: #4EBFAF !important;
  background: linear-gradient(to bottom, #60C5B7 0%, #8CD5CB 20%, #4EBFAF 50%, #60C5B7 80%); }

.pid5-main-meter-24-outer:hover .pid5-main-meter-24-inner {
  background: #4EBFAF;
  border-right-color: #276058; }

.pid5-main-meter-25-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-25-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #E6B00B;
  background-color: #FFC30C !important;
  background: linear-gradient(to bottom, #FFC924 0%, #FFD861 20%, #FFC30C 50%, #FFC924 80%); }

.pid5-main-meter-25-outer:hover .pid5-main-meter-25-inner {
  background: #FFC30C;
  border-right-color: #806206; }

.pid5-main-meter-26-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-26-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #2BA795;
  background-color: #30BAA6 !important;
  background: linear-gradient(to bottom, #45C1AF 0%, #78D2C5 20%, #30BAA6 50%, #45C1AF 80%); }

.pid5-main-meter-26-outer:hover .pid5-main-meter-26-inner {
  background: #30BAA6;
  border-right-color: #185D53; }

.pid5-main-meter-27-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-27-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #D71620;
  background-color: #EF1823 !important;
  background: linear-gradient(to bottom, #F12F39 0%, #F56970 20%, #EF1823 50%, #F12F39 80%); }

.pid5-main-meter-27-outer:hover .pid5-main-meter-27-inner {
  background: #EF1823;
  border-right-color: #780C12; }

.pid5-main-meter-28-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-28-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #2B69A4;
  background-color: #3075B6 !important;
  background: linear-gradient(to bottom, #4583BD 0%, #78A5D0 20%, #3075B6 50%, #4583BD 80%); }

.pid5-main-meter-28-outer:hover .pid5-main-meter-28-inner {
  background: #3075B6;
  border-right-color: #183B5B; }

.pid5-main-meter-29-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-29-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #A75F9D;
  background-color: #BA69AE !important;
  background: linear-gradient(to bottom, #C178B6 0%, #D29ECA 20%, #BA69AE 50%, #C178B6 80%); }

.pid5-main-meter-29-outer:hover .pid5-main-meter-29-inner {
  background: #BA69AE;
  border-right-color: #5D3557; }

.pid5-main-meter-30-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-30-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #685F58;
  background-color: #736A62 !important;
  background: linear-gradient(to bottom, #817972 0%, #A49E99 20%, #736A62 50%, #817972 80%); }

.pid5-main-meter-30-outer:hover .pid5-main-meter-30-inner {
  background: #736A62;
  border-right-color: #3A3531; }

.pid5-main-meter-31-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-31-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #685F58;
  background-color: #736A62 !important;
  background: linear-gradient(to bottom, #817972 0%, #A49E99 20%, #736A62 50%, #817972 80%); }

.pid5-main-meter-31-outer:hover .pid5-main-meter-31-inner {
  background: #736A62;
  border-right-color: #3A3531; }

.pid5-main-meter-32-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-32-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #685F58;
  background-color: #736A62 !important;
  background: linear-gradient(to bottom, #817972 0%, #A49E99 20%, #736A62 50%, #817972 80%); }

.pid5-main-meter-32-outer:hover .pid5-main-meter-32-inner {
  background: #736A62;
  border-right-color: #3A3531; }

.pid5-main-meter-33-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-33-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #685F58;
  background-color: #736A62 !important;
  background: linear-gradient(to bottom, #817972 0%, #A49E99 20%, #736A62 50%, #817972 80%); }

.pid5-main-meter-33-outer:hover .pid5-main-meter-33-inner {
  background: #736A62;
  border-right-color: #3A3531; }

.pid5-main-meter-34-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-34-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #685F58;
  background-color: #736A62 !important;
  background: linear-gradient(to bottom, #817972 0%, #A49E99 20%, #736A62 50%, #817972 80%); }

.pid5-main-meter-34-outer:hover .pid5-main-meter-34-inner {
  background: #736A62;
  border-right-color: #3A3531; }

.pid5-main-meter-35-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pid5-main-meter-35-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #685F58;
  background-color: #736A62 !important;
  background: linear-gradient(to bottom, #817972 0%, #A49E99 20%, #736A62 50%, #817972 80%); }

.pid5-main-meter-35-outer:hover .pid5-main-meter-35-inner {
  background: #736A62;
  border-right-color: #3A3531; }

.pid5-main-chart-wedges {
  fill: transparent;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 13px; }

.pid5-main-chart-wedge-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.pid5-main-chart-wedge-inverted {
  font-style: italic; }

.pid5-main-chart-wedge:hover .pid5-main-chart-wedge-text {
  font-size: 110%; }

.pid5-main-chart-wedge-filling {
  transition: 0.5s; }

.pid5-main-chart-wedge0:hover .pid5-main-chart-wedge-filling {
  fill: #F79296;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge0-gradient > stop:nth-child(1) {
  stop-color: #F79296;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge0-gradient > stop:nth-child(2) {
  stop-color: #F79296;
  stop-opacity: 1; }

.pid5-main-chart-wedge1:hover .pid5-main-chart-wedge-filling {
  fill: #F79296;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge1-gradient > stop:nth-child(1) {
  stop-color: #F79296;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge1-gradient > stop:nth-child(2) {
  stop-color: #F79296;
  stop-opacity: 1; }

.pid5-main-chart-wedge2:hover .pid5-main-chart-wedge-filling {
  fill: #F79296;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge2-gradient > stop:nth-child(1) {
  stop-color: #F79296;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge2-gradient > stop:nth-child(2) {
  stop-color: #F79296;
  stop-opacity: 1; }

.pid5-main-chart-wedge3:hover .pid5-main-chart-wedge-filling {
  fill: #F79296;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge3-gradient > stop:nth-child(1) {
  stop-color: #F79296;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge3-gradient > stop:nth-child(2) {
  stop-color: #F79296;
  stop-opacity: 1; }

.pid5-main-chart-wedge4:hover .pid5-main-chart-wedge-filling {
  fill: #F79296;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge4-gradient > stop:nth-child(1) {
  stop-color: #F79296;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge4-gradient > stop:nth-child(2) {
  stop-color: #F79296;
  stop-opacity: 1; }

.pid5-main-chart-wedge5:hover .pid5-main-chart-wedge-filling {
  fill: #FBBA96;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge5-gradient > stop:nth-child(1) {
  stop-color: #FBBA96;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge5-gradient > stop:nth-child(2) {
  stop-color: #FBBA96;
  stop-opacity: 1; }

.pid5-main-chart-wedge6:hover .pid5-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge6-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge6-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pid5-main-chart-wedge7:hover .pid5-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge7-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge7-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pid5-main-chart-wedge8:hover .pid5-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge8-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge8-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pid5-main-chart-wedge9:hover .pid5-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge9-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge9-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pid5-main-chart-wedge10:hover .pid5-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge10-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge10-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pid5-main-chart-wedge11:hover .pid5-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge11-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge11-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pid5-main-chart-wedge12:hover .pid5-main-chart-wedge-filling {
  fill: #CBFF86;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge12-gradient > stop:nth-child(1) {
  stop-color: #CBFF86;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge12-gradient > stop:nth-child(2) {
  stop-color: #CBFF86;
  stop-opacity: 1; }

.pid5-main-chart-wedge13:hover .pid5-main-chart-wedge-filling {
  fill: #CBFF86;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge13-gradient > stop:nth-child(1) {
  stop-color: #CBFF86;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge13-gradient > stop:nth-child(2) {
  stop-color: #CBFF86;
  stop-opacity: 1; }

.pid5-main-chart-wedge14:hover .pid5-main-chart-wedge-filling {
  fill: #86D7CB;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge14-gradient > stop:nth-child(1) {
  stop-color: #86D7CB;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge14-gradient > stop:nth-child(2) {
  stop-color: #86D7CB;
  stop-opacity: 1; }

.pid5-main-chart-wedge15:hover .pid5-main-chart-wedge-filling {
  fill: #86D7CB;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge15-gradient > stop:nth-child(1) {
  stop-color: #86D7CB;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge15-gradient > stop:nth-child(2) {
  stop-color: #86D7CB;
  stop-opacity: 1; }

.pid5-main-chart-wedge16:hover .pid5-main-chart-wedge-filling {
  fill: #86D7CB;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge16-gradient > stop:nth-child(1) {
  stop-color: #86D7CB;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge16-gradient > stop:nth-child(2) {
  stop-color: #86D7CB;
  stop-opacity: 1; }

.pid5-main-chart-wedge17:hover .pid5-main-chart-wedge-filling {
  fill: #86D7CB;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge17-gradient > stop:nth-child(1) {
  stop-color: #86D7CB;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge17-gradient > stop:nth-child(2) {
  stop-color: #86D7CB;
  stop-opacity: 1; }

.pid5-main-chart-wedge18:hover .pid5-main-chart-wedge-filling {
  fill: #86AED3;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge18-gradient > stop:nth-child(1) {
  stop-color: #86AED3;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge18-gradient > stop:nth-child(2) {
  stop-color: #86AED3;
  stop-opacity: 1; }

.pid5-main-chart-wedge19:hover .pid5-main-chart-wedge-filling {
  fill: #86AED3;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge19-gradient > stop:nth-child(1) {
  stop-color: #86AED3;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge19-gradient > stop:nth-child(2) {
  stop-color: #86AED3;
  stop-opacity: 1; }

.pid5-main-chart-wedge20:hover .pid5-main-chart-wedge-filling {
  fill: #86AED3;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge20-gradient > stop:nth-child(1) {
  stop-color: #86AED3;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge20-gradient > stop:nth-child(2) {
  stop-color: #86AED3;
  stop-opacity: 1; }

.pid5-main-chart-wedge21:hover .pid5-main-chart-wedge-filling {
  fill: #86AED3;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge21-gradient > stop:nth-child(1) {
  stop-color: #86AED3;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge21-gradient > stop:nth-child(2) {
  stop-color: #86AED3;
  stop-opacity: 1; }

.pid5-main-chart-wedge22:hover .pid5-main-chart-wedge-filling {
  fill: #86AED3;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge22-gradient > stop:nth-child(1) {
  stop-color: #86AED3;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge22-gradient > stop:nth-child(2) {
  stop-color: #86AED3;
  stop-opacity: 1; }

.pid5-main-chart-wedge23:hover .pid5-main-chart-wedge-filling {
  fill: #D3A6CF;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge23-gradient > stop:nth-child(1) {
  stop-color: #D3A6CF;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge23-gradient > stop:nth-child(2) {
  stop-color: #D3A6CF;
  stop-opacity: 1; }

.pid5-main-chart-wedge24:hover .pid5-main-chart-wedge-filling {
  fill: #D3A6CF;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge24-gradient > stop:nth-child(1) {
  stop-color: #D3A6CF;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge24-gradient > stop:nth-child(2) {
  stop-color: #D3A6CF;
  stop-opacity: 1; }

.pid5-main-chart-wedge25:hover .pid5-main-chart-wedge-filling {
  fill: #D3A6CF;
  fill-opacity: 0.75;
  transition: 0s; }

#pid5-main-chart-wedge25-gradient > stop:nth-child(1) {
  stop-color: #D3A6CF;
  stop-opacity: 0.75; }

#pid5-main-chart-wedge25-gradient > stop:nth-child(2) {
  stop-color: #D3A6CF;
  stop-opacity: 1; }

.pid5-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.pid5-main-chart-wedge:hover .pid5-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.pid5-main-chart-wedge:hover .pid5-main-chart-wedge-outline {
  stroke-width: 2; }

.pid5-main-chart-segments {
  stroke-width: 2;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 20px; }

.pid5-main-chart-ring-segment-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.pid5-main-chart-ring-segment .pid5-main-chart-ring-wedge-overlay {
  stroke-width: 4;
  fill: black;
  fill-opacity: 0; }

.pid5-main-chart-ring-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.pid5-main-chart-ring-segment:hover .pid5-main-chart-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.pid5-main-chart-ring-segment-shaded-area {
  fill: black;
  fill-opacity: 0; }

.pid5-main-chart-ring-segment:hover .pid5-main-chart-ring-segment-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.pid5-main-chart-ring-segment-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.pid5-main-chart-ring-segment:hover .pid5-main-chart-ring-segment-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.pid5-main-chart-ring-wedge-overlay {
  pointer-events: none; }

.pid5-main-chart-ring-segment:hover .pid5-main-chart-ring-segment-outline {
  stroke-width: 4; }

.pid5-main-chart-ring-segment text {
  pointer-events: none; }

.pid5-main-chart-ring-segment:hover text {
  font-size: 125%; }

.pid5-main-chart-ring-segment-filling {
  transition: 0.5s; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment0:hover .pid5-main-chart-ring-wedge-overlay {
  fill: #EF1823;
  fill-opacity: 0.25; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment0:hover .pid5-main-chart-ring-segment-filling {
  fill: #EF1823;
  fill-opacity: 0.5;
  transition: 0s; }

#pid5-main-chart-ring0-segment0-gradient > stop:nth-child(1) {
  stop-color: #EF1823;
  stop-opacity: 0.75; }

#pid5-main-chart-ring0-segment0-gradient > stop:nth-child(2) {
  stop-color: #EF1823;
  stop-opacity: 1; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment1:hover .pid5-main-chart-ring-wedge-overlay {
  fill: #FFC30C;
  fill-opacity: 0.25; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment1:hover .pid5-main-chart-ring-segment-filling {
  fill: #FFC30C;
  fill-opacity: 0.5;
  transition: 0s; }

#pid5-main-chart-ring0-segment1-gradient > stop:nth-child(1) {
  stop-color: #FFC30C;
  stop-opacity: 0.75; }

#pid5-main-chart-ring0-segment1-gradient > stop:nth-child(2) {
  stop-color: #FFC30C;
  stop-opacity: 1; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment2:hover .pid5-main-chart-ring-wedge-overlay {
  fill: #30BAA6;
  fill-opacity: 0.25; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment2:hover .pid5-main-chart-ring-segment-filling {
  fill: #30BAA6;
  fill-opacity: 0.5;
  transition: 0s; }

#pid5-main-chart-ring0-segment2-gradient > stop:nth-child(1) {
  stop-color: #30BAA6;
  stop-opacity: 0.75; }

#pid5-main-chart-ring0-segment2-gradient > stop:nth-child(2) {
  stop-color: #30BAA6;
  stop-opacity: 1; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment3:hover .pid5-main-chart-ring-wedge-overlay {
  fill: #3075B6;
  fill-opacity: 0.25; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment3:hover .pid5-main-chart-ring-segment-filling {
  fill: #3075B6;
  fill-opacity: 0.5;
  transition: 0s; }

#pid5-main-chart-ring0-segment3-gradient > stop:nth-child(1) {
  stop-color: #3075B6;
  stop-opacity: 0.75; }

#pid5-main-chart-ring0-segment3-gradient > stop:nth-child(2) {
  stop-color: #3075B6;
  stop-opacity: 1; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment4:hover .pid5-main-chart-ring-wedge-overlay {
  fill: #BA69AE;
  fill-opacity: 0.25; }

.pid5-main-chart-ring0 .pid5-main-chart-ring-segment4:hover .pid5-main-chart-ring-segment-filling {
  fill: #BA69AE;
  fill-opacity: 0.5;
  transition: 0s; }

#pid5-main-chart-ring0-segment4-gradient > stop:nth-child(1) {
  stop-color: #BA69AE;
  stop-opacity: 0.75; }

#pid5-main-chart-ring0-segment4-gradient > stop:nth-child(2) {
  stop-color: #BA69AE;
  stop-opacity: 1; }

.pid5-main-chart-wedge-shaded-area {
  fill: black;
  fill-opacity: 0; }

.pid5-main-chart-wedge:hover .pid5-main-chart-wedge-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.pid5-main-chart-wedge-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.pid5-main-chart-wedge:hover .pid5-main-chart-wedge-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.aaq2-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.aaq2-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.aaq2-tail-meter-outer:hover .aaq2-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ms-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ms-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ms-tail-meter-outer:hover .ms-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.cds-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.cds-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.cds-tail-meter-outer:hover .cds-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.gse-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.gse-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.gse-tail-meter-outer:hover .gse-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.nsesss-sass-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.nsesss-sass-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.nsesss-sass-tail-meter-outer:hover .nsesss-sass-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.nsesss-spss-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.nsesss-spss-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.nsesss-spss-tail-meter-outer:hover .nsesss-spss-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.att39-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.att39-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.att39-tail-meter-outer:hover .att39-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.mps-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.mps-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.mps-tail-meter-outer:hover .mps-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.dtdd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.dtdd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.dtdd-tail-meter-outer:hover .dtdd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ahs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ahs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ahs-tail-meter-outer:hover .ahs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.sir-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.sir-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.sir-tail-meter-outer:hover .sir-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ius-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ius-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ius-tail-meter-outer:hover .ius-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bis-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bis-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bis-tail-meter-outer:hover .bis-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.as-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.as-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.as-tail-meter-outer:hover .as-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.mdq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.mdq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.mdq-tail-meter-outer:hover .mdq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ders-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ders-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ders-tail-meter-outer:hover .ders-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pss-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pss-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pss-tail-meter-outer:hover .pss-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.psrs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.psrs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.psrs-tail-meter-outer:hover .psrs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.hsq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hsq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.hsq-tail-meter-outer:hover .hsq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.rmet-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.rmet-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.rmet-tail-meter-outer:hover .rmet-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.crt-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.crt-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.crt-tail-meter-outer:hover .crt-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ohs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ohs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ohs-tail-meter-outer:hover .ohs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.sseit-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.sseit-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.sseit-tail-meter-outer:hover .sseit-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pswq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pswq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pswq-tail-meter-outer:hover .pswq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ils-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ils-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ils-tail-meter-outer:hover .ils-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.medas-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.medas-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.medas-tail-meter-outer:hover .medas-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.wwq2-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.wwq2-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.wwq2-tail-meter-outer:hover .wwq2-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bmr-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bmr-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bmr-tail-meter-outer:hover .bmr-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bmr-main-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bmr-main-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bmr-main-meter-outer:hover .bmr-main-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.tdah-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.tdah-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.tdah-tail-meter-outer:hover .tdah-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bfi-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bfi-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bfi-tail-meter-outer:hover .bfi-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.fdc-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.fdc-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.fdc-tail-meter-outer:hover .fdc-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.meq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.meq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.meq-tail-meter-outer:hover .meq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.panas-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.panas-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.panas-tail-meter-outer:hover .panas-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.aasq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.aasq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.aasq-tail-meter-outer:hover .aasq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.raads-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.raads-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.raads-tail-meter-outer:hover .raads-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.olbi-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.olbi-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.olbi-tail-meter-outer:hover .olbi-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.rses-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.rses-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.rses-tail-meter-outer:hover .rses-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pvq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.pvq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.pvq-tail-meter-outer:hover .pvq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.pvq-main-chart-wedges {
  fill: transparent;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 24px; }

.pvq-main-chart-wedge-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.pvq-main-chart-wedge-inverted {
  font-style: italic; }

.pvq-main-chart-wedge:hover .pvq-main-chart-wedge-text {
  font-size: 110%; }

.pvq-main-chart-wedge-filling {
  transition: 0.5s; }

.pvq-main-chart-wedge0:hover .pvq-main-chart-wedge-filling {
  fill: #F3A2CF;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge0-gradient > stop:nth-child(1) {
  stop-color: #F3A2CF;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge0-gradient > stop:nth-child(2) {
  stop-color: #F3A2CF;
  stop-opacity: 1; }

.pvq-main-chart-wedge1:hover .pvq-main-chart-wedge-filling {
  fill: #F79296;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge1-gradient > stop:nth-child(1) {
  stop-color: #F79296;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge1-gradient > stop:nth-child(2) {
  stop-color: #F79296;
  stop-opacity: 1; }

.pvq-main-chart-wedge2:hover .pvq-main-chart-wedge-filling {
  fill: #FBBA96;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge2-gradient > stop:nth-child(1) {
  stop-color: #FBBA96;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge2-gradient > stop:nth-child(2) {
  stop-color: #FBBA96;
  stop-opacity: 1; }

.pvq-main-chart-wedge3:hover .pvq-main-chart-wedge-filling {
  fill: #FFE38A;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge3-gradient > stop:nth-child(1) {
  stop-color: #FFE38A;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge3-gradient > stop:nth-child(2) {
  stop-color: #FFE38A;
  stop-opacity: 1; }

.pvq-main-chart-wedge4:hover .pvq-main-chart-wedge-filling {
  fill: #FFFB86;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge4-gradient > stop:nth-child(1) {
  stop-color: #FFFB86;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge4-gradient > stop:nth-child(2) {
  stop-color: #FFFB86;
  stop-opacity: 1; }

.pvq-main-chart-wedge5:hover .pvq-main-chart-wedge-filling {
  fill: #86D7CB;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge5-gradient > stop:nth-child(1) {
  stop-color: #86D7CB;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge5-gradient > stop:nth-child(2) {
  stop-color: #86D7CB;
  stop-opacity: 1; }

.pvq-main-chart-wedge6:hover .pvq-main-chart-wedge-filling {
  fill: #86CBE7;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge6-gradient > stop:nth-child(1) {
  stop-color: #86CBE7;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge6-gradient > stop:nth-child(2) {
  stop-color: #86CBE7;
  stop-opacity: 1; }

.pvq-main-chart-wedge7:hover .pvq-main-chart-wedge-filling {
  fill: #86AED3;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge7-gradient > stop:nth-child(1) {
  stop-color: #86AED3;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge7-gradient > stop:nth-child(2) {
  stop-color: #86AED3;
  stop-opacity: 1; }

.pvq-main-chart-wedge8:hover .pvq-main-chart-wedge-filling {
  fill: #B6A6CF;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge8-gradient > stop:nth-child(1) {
  stop-color: #B6A6CF;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge8-gradient > stop:nth-child(2) {
  stop-color: #B6A6CF;
  stop-opacity: 1; }

.pvq-main-chart-wedge9:hover .pvq-main-chart-wedge-filling {
  fill: #D3A6CF;
  fill-opacity: 0.75;
  transition: 0s; }

#pvq-main-chart-wedge9-gradient > stop:nth-child(1) {
  stop-color: #D3A6CF;
  stop-opacity: 0.75; }

#pvq-main-chart-wedge9-gradient > stop:nth-child(2) {
  stop-color: #D3A6CF;
  stop-opacity: 1; }

.pvq-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.pvq-main-chart-wedge:hover .pvq-main-chart-wedge-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.pvq-main-chart-wedge:hover .pvq-main-chart-wedge-outline {
  stroke-width: 2; }

.pvq-main-chart-segments {
  stroke-width: 2;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 28px; }

.pvq-main-chart-ring-segment-text {
  fill: black;
  text-anchor: middle;
  dominant-baseline: central; }

.pvq-main-chart-ring-segment .pvq-main-chart-ring-wedge-overlay {
  stroke-width: 4;
  fill: black;
  fill-opacity: 0; }

.pvq-main-chart-ring-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.25;
  stroke-dasharray: 2 2; }

.pvq-main-chart-ring-segment:hover .pvq-main-chart-segment-graduation {
  stroke-width: 2;
  stroke-opacity: 0.5;
  stroke-dasharray: 2 2; }

.pvq-main-chart-ring-segment-shaded-area {
  fill: black;
  fill-opacity: 0; }

.pvq-main-chart-ring-segment:hover .pvq-main-chart-ring-segment-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.pvq-main-chart-ring-segment-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.pvq-main-chart-ring-segment:hover .pvq-main-chart-ring-segment-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.pvq-main-chart-ring-wedge-overlay {
  pointer-events: none; }

.pvq-main-chart-ring-segment:hover .pvq-main-chart-ring-segment-outline {
  stroke-width: 4; }

.pvq-main-chart-ring-segment text {
  pointer-events: none; }

.pvq-main-chart-ring-segment:hover text {
  font-size: 125%; }

.pvq-main-chart-ring-segment-filling {
  transition: 0.5s; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment0:hover .pvq-main-chart-ring-wedge-overlay {
  fill: #F34951;
  fill-opacity: 0.25; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment0:hover .pvq-main-chart-ring-segment-filling {
  fill: #F34951;
  fill-opacity: 0.5;
  transition: 0s; }

#pvq-main-chart-ring0-segment0-gradient > stop:nth-child(1) {
  stop-color: #F34951;
  stop-opacity: 0.75; }

#pvq-main-chart-ring0-segment0-gradient > stop:nth-child(2) {
  stop-color: #F34951;
  stop-opacity: 1; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment1:hover .pvq-main-chart-ring-wedge-overlay {
  fill: #FFCF3B;
  fill-opacity: 0.25; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment1:hover .pvq-main-chart-ring-segment-filling {
  fill: #FFCF3B;
  fill-opacity: 0.5;
  transition: 0s; }

#pvq-main-chart-ring0-segment1-gradient > stop:nth-child(1) {
  stop-color: #FFCF3B;
  stop-opacity: 0.75; }

#pvq-main-chart-ring0-segment1-gradient > stop:nth-child(2) {
  stop-color: #FFCF3B;
  stop-opacity: 1; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment2:hover .pvq-main-chart-ring-wedge-overlay {
  fill: #30A6DB;
  fill-opacity: 0.25; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment2:hover .pvq-main-chart-ring-segment-filling {
  fill: #30A6DB;
  fill-opacity: 0.5;
  transition: 0s; }

#pvq-main-chart-ring0-segment2-gradient > stop:nth-child(1) {
  stop-color: #30A6DB;
  stop-opacity: 0.75; }

#pvq-main-chart-ring0-segment2-gradient > stop:nth-child(2) {
  stop-color: #30A6DB;
  stop-opacity: 1; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment3:hover .pvq-main-chart-ring-wedge-overlay {
  fill: #BA69AE;
  fill-opacity: 0.25; }

.pvq-main-chart-ring0 .pvq-main-chart-ring-segment3:hover .pvq-main-chart-ring-segment-filling {
  fill: #BA69AE;
  fill-opacity: 0.5;
  transition: 0s; }

#pvq-main-chart-ring0-segment3-gradient > stop:nth-child(1) {
  stop-color: #BA69AE;
  stop-opacity: 0.75; }

#pvq-main-chart-ring0-segment3-gradient > stop:nth-child(2) {
  stop-color: #BA69AE;
  stop-opacity: 1; }

.pvq-main-chart-wedge-shaded-area {
  fill: black;
  fill-opacity: 0; }

.pvq-main-chart-wedge:hover .pvq-main-chart-wedge-shaded-area {
  fill-opacity: 0.125;
  transition: 1s; }

.pvq-main-chart-wedge-shaded-curve {
  stroke: black;
  stroke-opacity: 0; }

.pvq-main-chart-wedge:hover .pvq-main-chart-wedge-shaded-curve {
  stroke-opacity: 0.5;
  transition: 1s; }

.ztpi-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ztpi-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ztpi-tail-meter-outer:hover .ztpi-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.scs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.scs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.scs-tail-meter-outer:hover .scs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.sls-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.sls-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.sls-tail-meter-outer:hover .sls-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.qids-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.qids-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.qids-tail-meter-outer:hover .qids-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ecr-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ecr-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ecr-tail-meter-outer:hover .ecr-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bmi-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bmi-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bmi-tail-meter-outer:hover .bmi-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bfc-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bfc-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bfc-tail-meter-outer:hover .bfc-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ffmq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ffmq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ffmq-tail-meter-outer:hover .ffmq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.hpir-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hpir-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.hpir-tail-meter-outer:hover .hpir-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.ksog-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.ksog-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.ksog-tail-meter-outer:hover .ksog-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.taq-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.taq-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.taq-tail-meter-outer:hover .taq-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.bdi2-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.bdi2-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.bdi2-tail-meter-outer:hover .bdi2-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.hrsd-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.hrsd-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.hrsd-tail-meter-outer:hover .hrsd-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.qdrs-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.qdrs-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.qdrs-tail-meter-outer:hover .qdrs-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

.isi-tail-meter-outer {
  display: inline-block;
  vertical-align: text-bottom;
  width: 5em;
  height: 1em;
  border: thin solid;
  background: white; }

.isi-tail-meter-inner {
  height: 100%;
  box-sizing: border-box;
  border-right: thin solid #0049AC;
  background-color: #0051BF !important;
  background: linear-gradient(to bottom, #1962C5 0%, #598ED5 20%, #0051BF 50%, #1962C5 80%); }

.isi-tail-meter-outer:hover .isi-tail-meter-inner {
  background: #0051BF;
  border-right-color: #002960; }

/*# sourceMappingURL=pmtq.css.map */
