body:not(.sfPageEditor) .k-popup.k-list-container .k-list .k-state-selected {
  background: #008dc9 !important;
  border-color: #008dc9 !important;
  color: #fff !important; }

body:not(.sfPageEditor) .k-popup.k-list-container .k-list .k-state-selected.k-state-hover {
  background: #008dc9 !important;
  border-color: #008dc9 !important;
  color: #fff !important; }

.sf-body .sf-list-vertical__item {
  height: auto; }

.k-animation-container {
  box-sizing: border-box !important; }
  .k-animation-container * {
    box-sizing: border-box !important; }
  .k-animation-container:after {
    box-sizing: border-box !important; }
  .k-animation-container .k-tooltip {
    border-color: #f5f5f5;
    color: #3c4245;
    background-color: #f5f5f5;
    box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.3); }
  .k-animation-container .k-tooltip.k-popup {
    border-color: #f5f5f5;
    color: #3c4245;
    background-color: #f5f5f5;
    box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.3);
    right: -20px; }
  .k-animation-container .k-filter-menu {
    background: #fff;
    box-shadow: none;
    font-weight: 400 !important; }
    .k-animation-container .k-filter-menu .k-filter-menu-container {
      width: 100%; }
    .k-animation-container .k-filter-menu input[type="checkbox"]:checked {
      color: #008dc9 !important;
      background-color: #008dc9 !important; }
    .k-animation-container .k-filter-menu .k-dropdownlist .k-dropdown-wrap {
      border-color: #c0c0c0;
      border-radius: 4px;
      background: #fff;
      color: #3c4245;
      box-shadow: none; }
    .k-animation-container .k-filter-menu .k-dropdownlist .k-dropdown-wrap.k-state-focused {
      border-color: #008dc9;
      box-shadow: none;
      border-radius: 4px 4px 0 0; }
    .k-animation-container .k-filter-menu .k-textbox {
      border-color: #c0c0c0;
      border-radius: 4px;
      background: #fff;
      color: #3c4245;
      box-shadow: none; }
      .k-animation-container .k-filter-menu .k-textbox:focus {
        border-color: #008dc9;
        box-shadow: none; }
    .k-animation-container .k-filter-menu .k-button {
      background: #fff;
      font-weight: 700;
      color: #3c4245;
      box-shadow: none !important; }
      .k-animation-container .k-filter-menu .k-button:hover {
        border-color: #888;
        color: #000; }
      .k-animation-container .k-filter-menu .k-button:focus {
        border-color: #888;
        color: #000; }
    .k-animation-container .k-filter-menu .k-button.k-button-solid-primary {
      background: #008dc9;
      border-color: #008dc9;
      color: #fff; }

.k-block .k-header {
  box-sizing: border-box !important; }

.k-list-container {
  box-sizing: border-box !important; }

.k-widget,
.k-picker {
  box-sizing: border-box !important; }
  .k-widget *,
  .k-picker * {
    box-sizing: border-box !important; }
  .k-widget:before,
  .k-picker:before {
    box-sizing: border-box !important; }
  .k-widget .k-dropdown-wrap .placeholder-text,
  .k-picker .k-dropdown-wrap .placeholder-text {
    color: #adb0b1; }

.position-relative {
  position: relative; }

.no-padding {
  padding: 0 !important; }

.no-margin {
  margin: 0 !important; }

.display-none {
  display: none; }

.hide-always {
  display: none !important; }

.glaas.page-root {
  position: relative; }
  .glaas.page-root .k-widget.k-listview .k-group-title {
    margin: 4px 0px; }
  .glaas.page-root .k-loading-mask {
    position: absolute; }
    .glaas.page-root .k-loading-mask .k-loading-image {
      position: fixed;
      top: 50%;
      height: 50px; }
  .glaas.page-root .filter-panel {
    font-size: 14px;
    margin-bottom: 10px; }
  .glaas.page-root .chart-notes {
    margin: 10px 0; }
  .glaas.page-root .export-container {
    background-color: #fff; }
  .glaas.page-root .thematical-page-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .glaas.page-root .data-source-ref,
  .glaas.page-root .current-date-ref {
    margin: 10px 0;
    text-align: center;
    color: #808080; }
    .glaas.page-root .data-source-ref span,
    .glaas.page-root .data-source-ref a,
    .glaas.page-root .current-date-ref span,
    .glaas.page-root .current-date-ref a {
      font-style: italic;
      font-size: small;
      font-family: inherit; }

.restore-closed-wrapper {
  text-align: right; }
  .restore-closed-wrapper .glaas-restore-button {
    cursor: pointer; }

.glaas-close-button {
  position: absolute;
  right: 8px;
  top: 6px;
  z-index: 1;
  border: 0;
  background: transparent;
  color: #918c8c;
  cursor: pointer; }
  .glaas-close-button:hover {
    color: red !important; }

.top-right-buttons {
  position: absolute;
  right: 14px;
  top: 8px;
  z-index: 1;
  display: -ms-flexbox;
  display: flex; }
  .top-right-buttons button {
    border: 0;
    background: transparent;
    color: #918c8c;
    width: 16px;
    padding: 0;
    margin-left: 4px; }
  .top-right-buttons .k-i-fullscreen:hover {
    color: #008dc9 !important; }
  .top-right-buttons .k-i-close:hover {
    color: red !important; }

.full-screen-chart {
  display: none;
  position: fixed;
  z-index: 999;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  padding-left: 2%;
  padding-right: 2%; }
  .full-screen-chart .top-right-buttons {
    top: 25px; }
    .full-screen-chart .top-right-buttons button {
      color: white;
      font-size: large; }
  .full-screen-chart .k-icon {
    width: 30px;
    height: 30px;
    font-size: 30px; }
  .full-screen-chart .chart-container {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    margin-top: 0;
    width: 100%;
    -ms-flex-negative: 1;
        flex-shrink: 1; }
    .full-screen-chart .chart-container .glaas-chart {
      width: 100%;
      height: 100%; }
  .full-screen-chart .fs-chart-wrapper {
    position: relative;
    width: 100%;
    background-color: white;
    border-radius: 10px;
    min-width: 1300px;
    width: 1300px;
    padding: 15px 0;
    margin-top: 50px; }
    .full-screen-chart .fs-chart-wrapper .fs-chart-header {
      width: 100%;
      position: relative;
      margin-top: -15px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: end;
          justify-content: end;
      padding: 30px 10px 0 0;
      background-color: #c0c0c0;
      border-top-right-radius: 10px;
      border-top-left-radius: 10px; }
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .row,
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .col-md-6,
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .col-md-12,
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .col-md-4 {
        padding: 0;
        margin: 0; }
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .k-button {
        background-color: white;
        font-weight: bold; }
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .k-button:hover {
          background-color: #008dc9;
          border-color: #008dc9;
          color: white; }
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .wash-export-fs {
        position: relative;
        top: -10px; }
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-style-container {
        display: none;
        -ms-flex-positive: 1;
            flex-grow: 1;
        padding: 0;
        height: 100%;
        -webkit-user-select: none;
            -ms-user-select: none;
                user-select: none; }
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-type-container,
      .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-alignment-container {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
        position: relative;
        margin: 0;
        height: 100%;
        border: 1px solid transparent;
        border-radius: 10px; }
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-type-container .row,
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-alignment-container .row {
          width: 100%;
          display: -ms-flexbox;
          display: flex;
          margin: 0; }
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-type-container .title,
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-alignment-container .title {
          font-size: unset !important;
          line-height: unset !important;
          text-align: center;
          font-weight: 400; }
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-type-container .section-title,
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-alignment-container .section-title {
          text-align: center;
          padding: 5px 0;
          position: absolute;
          top: -30px;
          width: calc(100% + 2px);
          font-weight: bold; }
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-type-container .item,
        .full-screen-chart .fs-chart-wrapper .fs-chart-header .legend-alignment-container .item {
          cursor: pointer;
          padding: 5px 0; }
    .full-screen-chart .fs-chart-wrapper .fs-chart-content {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      padding: 10px 10px 0 10px; }
      .full-screen-chart .fs-chart-wrapper .fs-chart-content .chart-title {
        margin-bottom: 20px; }
        .full-screen-chart .fs-chart-wrapper .fs-chart-content .chart-title p {
          margin-bottom: 0px;
          margin-top: 0px;
          font-size: inherit; }
    .full-screen-chart .fs-chart-wrapper .font-size-slider-container {
      height: 100%;
      background-color: #c0c0c0;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      margin: 0 40px; }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container label {
        margin: 0rem 15px 0rem 15px; }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-tick {
        display: inline;
        -ms-flex: none;
            flex: none;
        width: 10px;
        height: 10px;
        background-color: #e9ecef;
        border-radius: 50%;
        position: relative;
        top: 8px;
        z-index: 2;
        background-image: none; }
        .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-tick .k-i-font-size {
          position: absolute;
          top: -35px; }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-slider-horizontal .k-tick-large.k-first {
        background-position: unset; }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-draghandle {
        z-index: 3;
        width: 20px;
        height: 20px;
        background-color: unset;
        background-image: radial-gradient(circle, #01b3ff, #015a80); }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-slider-items .k-icon {
        -ms-flex-pack: start;
            justify-content: start; }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .font-size-slider {
        width: 400px; }
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-button-increase,
      .full-screen-chart .fs-chart-wrapper .font-size-slider-container .k-button-decrease {
        display: none; }
    .full-screen-chart .fs-chart-wrapper .top-left-resize-button {
      position: absolute;
      top: -4px;
      left: 5px;
      z-index: 2;
      cursor: nwse-resize;
      -webkit-user-select: none;
          -ms-user-select: none;
              user-select: none;
      opacity: 0.7; }
      .full-screen-chart .fs-chart-wrapper .top-left-resize-button p {
        margin-top: 0;
        margin-bottom: 0;
        line-height: 5px;
        font-size: large;
        font-weight: bolder; }
    .full-screen-chart .fs-chart-wrapper .bottom-left-resize-button {
      position: absolute;
      left: 5px;
      bottom: 6px;
      z-index: 2;
      cursor: sw-resize;
      -webkit-user-select: none;
          -ms-user-select: none;
              user-select: none;
      opacity: 0.7; }
      .full-screen-chart .fs-chart-wrapper .bottom-left-resize-button p {
        margin-top: 0;
        margin-bottom: 0;
        line-height: 5px;
        font-size: large;
        font-weight: bolder;
        color: #818181; }
    .full-screen-chart .fs-chart-wrapper .bottom-right-resize-button {
      position: absolute;
      right: 5px;
      bottom: 6px;
      z-index: 2;
      cursor: nwse-resize;
      -webkit-user-select: none;
          -ms-user-select: none;
              user-select: none;
      opacity: 0.7; }
      .full-screen-chart .fs-chart-wrapper .bottom-right-resize-button p {
        margin-top: 0;
        margin-bottom: 0;
        line-height: 5px;
        font-size: large;
        font-weight: bolder;
        color: #818181;
        direction: rtl; }

.chart-year .top-right-buttons {
  display: block;
  top: 0px; }

.legend-container * {
  font-size: inherit !important; }

.legend-container-pdf * {
  font-size: inherit !important; }

.legend-container {
  display: none;
  position: relative;
  height: 294px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: white;
  padding: 10px 10px 0 0; }
  .legend-container ul {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    background-color: white;
    margin-block-start: 0;
    margin-block-end: 10px;
    padding: 0 !important;
    position: relative;
    border-right: 2px solid silver;
    overflow-x: scroll;
    height: 100%;
    width: fit-content !important;
    -ms-flex-align: start;
        align-items: start;
    -ms-flex-positive: 1;
        flex-grow: 1;
    float: unset !important;
    list-style-type: none; }
    .legend-container ul .k-group,
    .legend-container ul .k-content {
      background-color: none; }
    .legend-container ul .k-treeview-item:hover,
    .legend-container ul label:hover,
    .legend-container ul .k-content:hover,
    .legend-container ul input[type="checkbox"]:hover {
      cursor: default !important; }
    .legend-container ul input[type="checkbox"] {
      display: none; }
    .legend-container ul li {
      margin-top: 10px;
      display: -ms-flexbox;
      display: flex;
      max-width: 100%;
      -ms-flex-pack: start;
          justify-content: start;
      pointer-events: none; }
    .legend-container ul .list-marker {
      display: inline-block;
      width: 14px;
      height: 14px;
      margin: 2px 4px 0 0;
      border-radius: 3px; }
    .legend-container ul::-webkit-scrollbar {
      width: 10px; }
    .legend-container ul::-webkit-scrollbar-track {
      background-color: white;
      border-radius: 10px; }
    .legend-container ul::-webkit-scrollbar-thumb {
      background-color: #888;
      border-radius: 10px; }
    .legend-container ul::-webkit-scrollbar-thumb:hover {
      background-color: #008dc9;
      cursor: pointer; }
  .legend-container .k-treeview-leaf.k-selected {
    background-color: white; }
    .legend-container .k-treeview-leaf.k-selected:hover {
      background-color: white; }
  .legend-container .k-treeview-leaf:hover {
    background: white; }
  .legend-container .k-treeview-item {
    padding: 0; }

.legend-container-pdf {
  background-color: white;
  width: 100%; }
  .legend-container-pdf ul {
    width: 100%;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    background-color: white;
    padding: 0;
    height: 100%;
    overflow-y: scroll;
    min-height: 75px;
    max-height: 125px;
    list-style-type: none; }
    .legend-container-pdf ul .k-group,
    .legend-container-pdf ul .k-content {
      background-color: none; }
    .legend-container-pdf ul .k-treeview-item:hover,
    .legend-container-pdf ul label:hover,
    .legend-container-pdf ul .k-content:hover,
    .legend-container-pdf ul input[type="checkbox"]:hover {
      cursor: default !important; }
    .legend-container-pdf ul input[type="checkbox"] {
      display: none; }
    .legend-container-pdf ul li {
      pointer-events: none; }
    .legend-container-pdf ul .list-marker {
      display: inline-block;
      width: 14px;
      height: 14px;
      margin: 0 4px 0 0;
      border-radius: 3px; }
    .legend-container-pdf ul::-webkit-scrollbar {
      width: 10px; }
    .legend-container-pdf ul::-webkit-scrollbar-track {
      background-color: white;
      border-radius: 10px; }
    .legend-container-pdf ul::-webkit-scrollbar-thumb {
      background-color: #888;
      border-radius: 10px; }
    .legend-container-pdf ul::-webkit-scrollbar-thumb:hover {
      background-color: #008dc9;
      cursor: pointer; }
  .legend-container-pdf .k-treeview-leaf.k-selected {
    background-color: white; }
    .legend-container-pdf .k-treeview-leaf.k-selected:hover {
      background-color: white; }
  .legend-container-pdf .k-treeview-leaf:hover {
    background: white; }
  .legend-container-pdf .k-treeview-item {
    padding: 0; }

.k-list-container.k-popup {
  padding-top: 10px;
  font-size: 14px; }

.centered-block {
  display: block;
  margin: 0 auto; }

.inline-block {
  display: inline-block; }

.float-right {
  float: right; }

.full-width {
  width: 100%; }

.full-height {
  height: 100%; }

.k-checkbox-label {
  font-weight: normal; }

.k-radio-label {
  font-weight: normal; }

.k-widget.full-width {
  width: 100%; }

.container-fluent {
  padding: 20px; }

.disabled {
  color: gray; }

label.disabled {
  cursor: not-allowed !important; }

.k-grid-header-wrap th {
  white-space: normal !important;
  text-align: center !important; }

.k-grid table {
  border-collapse: collapse; }

.k-grid .k-grid-toolbar .grid-info-icon {
  float: right;
  margin: 8px 4px; }

tr.row-style {
  border-top: 1px solid #c0c0c0; }

.k-grid-content tr {
  background-color: #fff; }

.k-grid-content .k-alt {
  background-color: #ebf3fb; }

.k-widget.k-grid table > thead > tr > th {
  border-color: #c9c9c9;
  border-width: 1px;
  white-space: normal; }

.k-tooltip-content {
  max-width: 400px; }

/* Styles generated outside of .glaas class */
.k-list-content {
  background: #fff;
  color: #3c4245;
  box-shadow: none; }
  .k-list-content .k-list-item.k-selected {
    border-color: #008dc9;
    background-color: #008dc9; }
  .k-list-content .k-list-item.k-focus {
    border-color: #008dc9; }
  .k-list-content .k-input {
    text-indent: 0;
    line-height: 24px;
    padding: 2px 28px 2px 0;
    text-indent: 0; }
  .k-list-content .k-readonly {
    padding: 2px 28px 2px 0;
    line-height: 24px;
    opacity: 0.6; }
  .k-list-content .k-select .k-icon {
    height: 40px; }
  .k-list-content .k-i-close {
    padding: 20px 15px;
    right: 20px; }
    .k-list-content .k-i-close:hover {
      color: #008dc9; }

/* ===== */
.glaas .left-align {
  text-align: left; }

.glaas .right-align {
  text-align: right; }

.glaas label {
  font-size: 14px;
  font-weight: 700; }

.glaas .k-checkbox {
  color: #008dc9;
  margin-top: 1px;
  min-width: 16px;
  min-height: 16px;
  border-radius: 4px; }
  .glaas .k-checkbox:focus {
    border-color: #c0c0c0;
    box-shadow: none;
    outline: none; }
  .glaas .k-checkbox:checked {
    background-color: white;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23008dc9' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
    border-color: silver; }
    .glaas .k-checkbox:checked:disabled {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='silver' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }

.glaas .k-checkbox-label {
  font-size: 14px;
  font-weight: 400; }

.glaas .k-radio-label {
  font-size: 14px;
  font-weight: 400; }

.glaas .k-radio {
  color: #008dc9;
  margin-top: 3px;
  margin-right: 4px;
  min-width: 16px;
  min-height: 16px;
  height: 12px; }
  .glaas .k-radio:focus {
    border-color: #c0c0c0;
    box-shadow: none;
    outline: none; }
  .glaas .k-radio + .k-radio-label {
    font-size: 14px;
    font-weight: 400; }

.glaas .k-switch {
  width: 75px; }
  .glaas .k-switch .k-switch-handle {
    background: #ffffff;
    border: none;
    transition: 0.2s all;
    vertical-align: bottom; }
  .glaas .k-switch .k-switch-label-off {
    font-weight: 700;
    transition: 0.2s all;
    color: #000;
    right: 12px; }
  .glaas .k-switch .k-switch-label-on {
    font-weight: 700;
    transition: 0.2s all;
    color: #fff;
    left: 10px; }

.glaas .k-switch-container {
  border: none;
  padding: 3px; }

.glaas .k-switch-off .k-switch-container {
  background-color: #d9d9de; }

.glaas .k-switch-off .k-switch-label-on {
  color: transparent; }

.glaas .k-switch-off .k-switch-label-off {
  display: -ms-flexbox;
  display: flex; }

.glaas .k-switch-off .k-switch-track {
  background-color: white;
  border-color: white; }

.glaas .k-switch-off .k-switch-thumb {
  background-color: #008dc9;
  border-color: #008dc9; }

.glaas .k-switch-on {
  background-color: #008dc9; }
  .glaas .k-switch-on .k-switch-label-off {
    color: transparent; }
  .glaas .k-switch-on .k-switch-label-on {
    display: -ms-flexbox;
    display: flex; }
  .glaas .k-switch-on .k-switch-track {
    background-color: #008dc9;
    border-color: #008dc9; }
  .glaas .k-switch-on .k-switch-thumb {
    background-color: white;
    border-color: white; }

.glaas .k-dropdowntree {
  box-sizing: border-box;
  background: transparent;
  position: relative; }
  .glaas .k-dropdowntree * {
    box-sizing: border-box; }
  .glaas .k-dropdowntree .k-input-inner .k-input-value-text {
    padding: 2px 28px 2px 0;
    line-height: 24px;
    text-indent: 0;
    opacity: 0.6;
    font-size: 14px; }
  .glaas .k-dropdowntree button {
    position: absolute;
    height: 100%;
    vertical-align: middle;
    right: 0px; }
  .glaas .k-dropdowntree .k-dropdown-wrap {
    border-color: #c0c0c0;
    padding: 6px 28px 6px 15px;
    border-radius: 4px;
    background: #fff;
    color: #3c4245;
    box-shadow: none; }
  .glaas .k-dropdowntree .k-dropdown-wrap.k-state-focused {
    border-color: #008dc9; }
  .glaas .k-dropdowntree .k-dropdown-wrap.k-state-border-down {
    border-color: #008dc9;
    border-radius: 4px 4px 0 0; }

.glaas .k-widget.k-dropdownlist,
.glaas .k-picker.k-dropdownlist {
  box-sizing: border-box;
  background: transparent;
  margin: 0 2px !important; }
  .glaas .k-widget.k-dropdownlist .k-icon-button,
  .glaas .k-picker.k-dropdownlist .k-icon-button {
    height: 100%; }

.glaas .k-dropdownlist * {
  box-sizing: border-box; }

.glaas .k-multiselect {
  box-sizing: border-box;
  background: transparent; }
  .glaas .k-multiselect * {
    box-sizing: border-box; }

.glaas .k-multiselect-wrap {
  border-color: #c0c0c0;
  padding: 6px 28px 6px 15px;
  border-radius: 4px;
  background: #fff;
  color: #3c4245;
  box-shadow: none; }
  .glaas .k-multiselect-wrap ul {
    float: none;
    padding-left: 0; }
  .glaas .k-multiselect-wrap .k-input {
    height: 28px;
    padding: 0;
    font-weight: 400;
    text-indent: 0;
    color: #3c4245; }
  .glaas .k-multiselect-wrap > .k-i-close {
    padding: 20px 15px;
    top: 1px;
    right: 5px; }
    .glaas .k-multiselect-wrap > .k-i-close:hover {
      color: #008dc9; }
  .glaas .k-multiselect-wrap li {
    background: #fff;
    border-color: #c0c0c0;
    margin: 1px;
    border-radius: 4px;
    line-height: 21px;
    font-size: 14px; }
    .glaas .k-multiselect-wrap li:hover {
      border-color: #7d7d7d; }

.glaas .k-multiselect.k-state-focused .k-multiselect-wrap {
  border-color: #008dc9; }

.glaas .k-multiselect.k-state-border-down .k-multiselect-wrap {
  border-color: #008dc9;
  border-radius: 4px 4px 0 0; }

.glaas .k-widget.k-treeview {
  overflow: hidden; }

.glaas .k-treeview ul {
  float: none !important;
  padding-left: 0; }

.glaas .k-treeview .k-item {
  margin-bottom: 1px; }

.glaas .k-treeview:not(.single-selection) .k-selected {
  background: none;
  border-color: transparent;
  color: initial; }

.glaas .k-treeview .k-focus {
  box-shadow: none; }

.glaas .k-treeview .k-hover {
  background: #f5f5f5; }

.glaas .location-widget .k-treeview .k-in {
  padding: 2px 5px;
  cursor: pointer;
  color: #3c4245;
  white-space: break-spaces; }

.glaas .location-widget .k-treeview.single-selection .k-in.k-selected {
  background-color: #008dc9 !important;
  border-color: #008dc9 !important;
  color: #fff !important; }

.glaas .location-selector-title {
  margin-bottom: 6px; }

.glaas .location-selector-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 6px; }
  .glaas .location-selector-header .location-widget-options label {
    cursor: pointer;
    font-weight: normal;
    margin: 0; }

.glaas .location-selector-container {
  border: 1px solid #e7e7e7;
  border-radius: 4px;
  padding: 8px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column !important;
      flex-direction: column !important; }
  .glaas .location-selector-container .k-tabstrip .tab-page-content {
    border-radius: 4px 4px 0 0; }
  .glaas .location-selector-container.all-selected .tab-page-content .k-checkbox {
    display: none; }
  .glaas .location-selector-container .location-selector-footer input.location-search-input {
    border: none;
    width: 100%;
    border: 1px solid #ccc;
    border-top: 0;
    border-color: #e7e7e7;
    border-radius: 0 0 4px 4px;
    padding: 2px 6px;
    line-height: 28px;
    outline: none;
    font-size: inherit;
    margin-bottom: 0; }
  .glaas .location-selector-container .location-selector-footer .location-search-input:focus {
    background-color: #def5fc; }

.glaas .k-grid td {
  color: #3c4245;
  border-width: 1px 0px 1px 1px; }

.glaas .k-grid th {
  color: #000; }

.glaas .k-grid .k-header {
  background: #f5f5f5;
  font-weight: 700; }
  .glaas .k-grid .k-header .k-link {
    background: #f5f5f5;
    font-weight: 700; }

.glaas .k-grid > .k-grid-header {
  background: #f5f5f5; }
  .glaas .k-grid > .k-grid-header .k-grid-header-wrap tr:first-of-type th {
    border-top: none; }

.glaas .k-grid > .k-grid-content tbody tr:first-of-type {
  border-top: none; }

.glaas .k-grid .k-grid-content .k-alt td {
  background: #fafafa; }

.glaas .k-grid .k-grid-content tr:hover td {
  background: #ededed; }

.glaas .k-grid > .k-grid-toolbar {
  background: #fff; }

.glaas .k-grid .k-header.k-filterable {
  position: relative;
  vertical-align: bottom; }
  .glaas .k-grid .k-header.k-filterable > .k-grid-filter {
    position: absolute;
    width: 22px;
    box-sizing: border-box;
    height: 100%;
    right: 5px;
    top: 0;
    margin: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end; }

.glaas .k-grid.k-widget table {
  min-width: 100%; }

.glaas .k-header > .k-grid-filter {
  outline: none !important; }
  .glaas .k-header > .k-grid-filter:hover {
    color: #008dc9; }
  .glaas .k-header > .k-grid-filter .k-icon {
    position: absolute;
    bottom: 6px; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .glaas .k-header > .k-grid-filter {
      top: auto !important;
      bottom: 0; } }

.glaas .k-grid-filter.k-active {
  background-color: transparent; }
  .glaas .k-grid-filter.k-active .k-icon.k-i-filter {
    color: #3e7ae8; }

.glaas .k-grid-pager .k-pager-numbers .k-link {
  min-width: 2.14em !important; }

.glaas .k-pager-sm .k-pager-numbers {
  display: none !important; }

.glaas .k-pager-wrap {
  background: #f5f5f5;
  padding: 8px; }
  .glaas .k-pager-wrap .k-link.k-state-selected {
    background: #008dc9;
    border-color: #008dc9; }
  .glaas .k-pager-wrap .k-pager-nav {
    background: #fff;
    min-width: 2.14em !important; }
    .glaas .k-pager-wrap .k-pager-nav:hover {
      border-color: #008dc9; }
  .glaas .k-pager-wrap .k-pager-numbers .k-link:hover {
    background: #fff;
    border-color: #008dc9;
    color: #008dc9; }
  .glaas .k-pager-wrap .k-pager-sizes .k-dropdown {
    width: 60px; }
    .glaas .k-pager-wrap .k-pager-sizes .k-dropdown .k-dropdown-wrap {
      padding: 0px 28px 0px 8px; }
      .glaas .k-pager-wrap .k-pager-sizes .k-dropdown .k-dropdown-wrap .k-input {
        padding: 2px 0; }
    .glaas .k-pager-wrap .k-pager-sizes .k-dropdown .k-select .k-icon {
      display: block;
      width: 100%;
      height: 100%; }

.glaas .k-button {
  background: #fff;
  color: #000;
  box-shadow: none;
  font-weight: 700; }
  .glaas .k-button:hover {
    border-color: #008dc9;
    color: #008dc9;
    box-shadow: none;
    background: #fff; }
  .glaas .k-button:focus {
    border-color: #008dc9;
    color: #008dc9;
    box-shadow: none;
    background: #fff; }
  .glaas .k-button:disabled:hover {
    border-color: #bbb;
    background: #fff;
    color: #000; }
  .glaas .k-button:disabled:focus {
    border-color: #bbb;
    background: #fff;
    color: #000; }

.glaas .search-button-container {
  margin-bottom: 10px; }
  .glaas .search-button-container .k-button.search {
    width: 100%;
    height: 42px; }

.glaas .chart-export-type .chart-export-button {
  line-height: 22px;
  padding: 7px 14px;
  font-size: 14px;
  min-width: 58px;
  margin: 0 2px; }

.glaas .chart-export-type .k-dropdownlist .k-list {
  padding: 20px 28px 4px 15px; }

.portal .glaas .k-pager-numbers-wrap select.k-dropdown {
  margin-bottom: 0 !important; }

.k-popup-dropdowntree {
  background: #fff;
  border-color: #008dc9;
  margin-top: -1px;
  box-shadow: none; }
  .k-popup-dropdowntree .k-treeview .k-item {
    margin-bottom: 1px; }
  .k-popup-dropdowntree .k-treeview .k-item[aria-expanded="true"] .k-item[aria-expanded="false"] {
    padding-left: 16px; }
  .k-popup-dropdowntree .k-treeview .k-in {
    padding: 2px 5px;
    cursor: pointer;
    color: #3c4245; }
  .k-popup-dropdowntree .k-treeview .k-state-selected {
    background: #008dc9;
    border-color: #008dc9;
    color: #fff; }
  .k-popup-dropdowntree .k-treeview .k-state-focused {
    box-shadow: none; }
  .k-popup-dropdowntree .k-treeview .k-state-hover {
    background: #f5f5f5; }

.k-popup.k-list-container {
  background: #fff;
  border-color: #008dc9;
  margin-top: -1px;
  box-shadow: none;
  padding: 0; }
  .k-popup.k-list-container .k-list .k-item {
    padding: 4px 15px;
    border-radius: 0; }
  .k-popup.k-list-container .k-list .k-state-focused {
    box-shadow: none; }
  .k-popup.k-list-container .k-list .k-state-hover {
    background: #f5f5f5; }
  .k-popup.k-list-container .k-list-filter {
    padding: 2px; }
    .k-popup.k-list-container .k-list-filter > .k-textbox {
      width: 100% !important;
      box-shadow: none;
      line-height: 30px; }
      .k-popup.k-list-container .k-list-filter > .k-textbox:focus {
        border-color: #008dc9 !important; }
  .k-popup.k-list-container .k-list-optionlabel {
    padding: 4px 15px;
    background: #fff;
    border-radius: 0; }
  .k-popup.k-list-container .k-list-optionlabel.k-state-hover {
    background: #f5f5f5; }

.k-header > .k-header-column-menu {
  outline: none !important; }

.page-options {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
  .page-options .page-options {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .page-options .page-options .chart-export-type {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .page-options .k-dropdownlist {
    width: 150px; }

.share-option {
  margin: 0 0 4px 4px;
  padding-left: 4px;
  border-left: 1px solid #d5d5d5; }

#copy-notification {
  position: absolute;
  padding-top: 32px;
  z-index: 2; }

.k-tooltip.k-widget {
  border-color: #f5f5f5;
  color: #3c4245;
  background-color: #f5f5f5;
  box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.3); }

.k-tooltip.k-chart-tooltip {
  background-image: none !important; }

.k-button.k-active {
  border-color: #008dc9 !important;
  background-color: #008dc9 !important;
  color: #fff !important; }
  .k-button.k-active:hover {
    background-color: #008dc9 !important;
    color: #fff !important; }

.k-button.k-selected {
  border-color: #008dc9 !important;
  background-color: #008dc9 !important;
  color: #fff !important; }
  .k-button.k-selected:hover {
    background-color: #008dc9 !important;
    color: #fff !important; }

.k-button:active {
  border-color: #008dc9 !important;
  background-color: #008dc9 !important;
  color: #fff !important; }

.numeric-cell {
  text-align: right; }

.text-cell {
  white-space: normal !important;
  text-align: left; }

.page-info {
  background-color: rgba(233, 195, 178, 0.3);
  color: red;
  text-align: center;
  top: 4px;
  height: auto;
  z-index: 999999;
  left: 10px;
  right: 10px;
  margin: 0 auto;
  width: auto;
  border-radius: 3px;
  margin-bottom: 8px; }
  .page-info .page-info-initial {
    color: #2d2d2d; }

.k-listview-content .k-listview-item label {
  padding: 0 0 4px 0px; }

.required {
  color: red;
  padding: 2px;
  cursor: default; }

div.k-slider-selection {
  display: none; }

.k-mobile .data {
  margin-top: 8px; }

.k-toolbar.k-grid-toolbar .k-button {
  font-size: 14px;
  height: 30px;
  padding: 4px; }

.indicator-selector-list {
  max-height: 240px;
  overflow: auto;
  border: 1px solid #c0c0c0;
  padding: 10px;
  border-radius: 4px; }
  .indicator-selector-list ul {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
    margin-top: 0; }
    .indicator-selector-list ul li {
      margin-bottom: 4px; }
      .indicator-selector-list ul li label {
        font-weight: normal; }
  .k-textbox + .indicator-selector-list {
    margin-top: -1px; }

.indicator-selector-top {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  margin-bottom: 4px; }

.indicator-selector-label {
  margin-bottom: 0px; }

#indicator-selector-input {
  padding: 6px 15px;
  line-height: 28px;
  text-indent: 0;
  font-size: 14px; }

#indicator-selector .k-textbox {
  border-radius: 4px 4px 0 0; }

#indicator-selector .indicator-selector-list {
  border-radius: 0 0 4px 4px; }

.k-datepicker .k-select {
  border-width: 0; }

.location-selector .k-tabstrip .k-tabstrip-items .k-active {
  border-bottom-color: #fff !important; }

.k-tabstrip {
  padding: 0; }
  .k-tabstrip.k-header {
    border: none;
    box-shadow: none !important; }
  .k-tabstrip .k-content {
    margin-left: 0;
    margin-right: 0; }
    .k-tabstrip .k-content label {
      font-weight: normal;
      cursor: pointer;
      display: block; }
      .k-tabstrip .k-content label > input {
        margin-right: 4px; }
  .k-tabstrip ul.k-tabstrip-items {
    /* Sitefinity-specific styles sets the <ul> display to block */
    display: -ms-flexbox;
    display: flex; }
    .k-tabstrip ul.k-tabstrip-items .k-item {
      border-width: 0;
      background-color: transparent !important;
      color: unset; }
      .k-tabstrip ul.k-tabstrip-items .k-item .k-loading {
        border-width: 0;
        border-color: transparent; }
    .k-tabstrip ul.k-tabstrip-items .k-item.k-state-disabled {
      color: #000;
      opacity: 1;
      border-top: 0;
      border-left: 0; }
    .k-tabstrip ul.k-tabstrip-items .k-active {
      border-width: 1px; }
  .k-tabstrip .k-item .k-link {
    font-size: 14px;
    padding: 7px 9px; }
  .k-tabstrip .k-in.k-state-selected {
    background-color: #008dc9;
    color: #fff; }
  .k-tabstrip .k-active {
    border-color: #e7e7e7; }
  .k-tabstrip .tab-page-content {
    margin: 0;
    border-radius: 0 4px 4px 4px;
    min-height: 150px; }

.k-tabstrip.k-header {
  background-color: transparent; }

.k-tabstrip.k-tabstrip-top .k-tabstrip-items {
  float: none !important;
  width: unset !important;
  padding: 0 !important; }

.k-tabstrip-items .k-item.k-active .k-badge.badge-selection-count {
  border-color: #008dc9;
  color: #fff;
  background-color: #008dc9;
  margin-left: 4px; }

.k-tabstrip-items .k-item:not(.k-active) .k-badge.badge-selection-count {
  display: none; }

.location-widget-placeholder {
  margin-bottom: 20px; }

.glaas-icon {
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 12px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjQuMy4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+DQoNCjxzdmcNCiAgIHZlcnNpb249IjEuMSINCiAgIGlkPSJMYXllcl8xIg0KICAgeD0iMHB4Ig0KICAgeT0iMHB4Ig0KICAgd2lkdGg9IjI4MCINCiAgIGhlaWdodD0iNjYiDQogICB2aWV3Qm94PSIwIDAgMjgwIDY2Ig0KICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSINCiAgIHNvZGlwb2RpOmRvY25hbWU9InNwcml0ZS1pY29ucy5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjIuMSAoOWM2ZDQxZTQxMCwgMjAyMi0wNy0xNCkiDQogICBpbmtzY2FwZTpleHBvcnQtZmlsZW5hbWU9InNwcml0ZS1pY29ucy5wbmciDQogICBpbmtzY2FwZTpleHBvcnQteGRwaT0iOTYiDQogICBpbmtzY2FwZTpleHBvcnQteWRwaT0iOTYiDQogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxzb2RpcG9kaTpuYW1lZHZpZXcNCiAgIGlkPSJuYW1lZHZpZXc5NzUiDQogICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICBib3JkZXJjb2xvcj0iIzAwMDAwMCINCiAgIGJvcmRlcm9wYWNpdHk9IjAuMjUiDQogICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiINCiAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiDQogICBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIg0KICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIg0KICAgc2hvd2dyaWQ9ImZhbHNlIg0KICAgaW5rc2NhcGU6em9vbT0iMy4wNTU3MTE0Ig0KICAgaW5rc2NhcGU6Y3g9IjU5LjIzMzM0MiINCiAgIGlua3NjYXBlOmN5PSIyNy40ODk1MDciDQogICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiDQogICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDA5Ig0KICAgaW5rc2NhcGU6d2luZG93LXg9IjEzNTgiDQogICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiDQogICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIg0KICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgLz48ZGVmcw0KICAgaWQ9ImRlZnM1OCIgLz4NCjxzdHlsZQ0KICAgdHlwZT0idGV4dC9jc3MiDQogICBpZD0ic3R5bGUzMSI+DQoJLnN0MHtmaWxsOiMzRjQzNDY7fQ0KCS5zdDF7ZmlsbDojQkYyMzI4O30NCgkuc3Qye2ZpbGw6I0ZEQzAxNTt9DQoJLnN0M3tmaWxsOiM1NjgyM0I7fQ0KCS5zdDR7ZmlsbDojQkUyNDI4O30NCgkuc3Q1e2ZpbGw6IzJFMkUyRTt9DQogICAuc3Q2e2ZpbGw6IzQwODNiMDt9DQo8L3N0eWxlPg0KPHBhdGgNCiAgIGNsYXNzPSJzdDAiDQogICBkPSJtIDE2LDEgYyAyLjgsMCA1LDIuMiA1LDUgMCwyLjggLTIuMiw1IC01LDUgLTIuOCwwIC01LC0yLjIgLTUsLTUgMCwtMi44IDIuMiwtNSA1LC01IG0gMCwtMSBjIC0zLjMsMCAtNiwyLjcgLTYsNiAwLDMuMyAyLjcsNiA2LDYgMy4zLDAgNiwtMi43IDYsLTYgMCwtMy4zIC0yLjcsLTYgLTYsLTYgeiINCiAgIGlkPSJwYXRoMzMiIC8+DQo8cGF0aA0KICAgY2xhc3M9InN0MSINCiAgIGQ9Im0gMzgsMCBjIC0zLjMsMCAtNiwyLjcgLTYsNiAwLDMuMyAyLjcsNiA2LDYgMy4zLDAgNiwtMi43IDYsLTYgMCwtMy4zIC0yLjcsLTYgLTYsLTYgeiBtIDAsMTEgQyAzNS4yLDExIDMzLDguOCAzMyw2IDMzLDMuMiAzNS4yLDEgMzgsMSB2IDUgaCA1IGMgMCwyLjggLTIuMiw1IC01LDUgeiINCiAgIGlkPSJwYXRoMzUiIC8+PHBhdGgNCiAgIGNsYXNzPSJzdDEiDQogICBkPSJtIDcxLjk5NTAxNywzNC4yNDk5OTkgYyAtMy4zLDAgLTYsMi43IC02LDYgMCwzLjMgMi43LDYgNiw2IDMuMywwIDYsLTIuNyA2LC02IDAsLTMuMyAtMi43LC02IC02LC02IHogbSAwLDExIGMgLTIuOCwwIC01LC0yLjIgLTUsLTUgMCwtMi44IDIuMiwtNSA1LC01IHYgNSBoIDUgYyAwLDIuOCAtMi4yLDUgLTUsNSB6Ig0KICAgaWQ9InBhdGgzNS03Ig0KICAgc3R5bGU9ImZpbGw6I2ZkYzAxNTtmaWxsLW9wYWNpdHk6MSIgLz4NCjxwYXRoDQogICBjbGFzcz0ic3QyIg0KICAgZD0ibSA2MCwwIGMgLTMuMywwIC02LDIuNyAtNiw2IDAsMy4zIDIuNyw2IDYsNiAzLjMsMCA2LC0yLjcgNiwtNiBDIDY2LDIuNyA2My4zLDAgNjAsMCBaIE0gNTUsNiBDIDU1LDMuMiA1Ny4yLDEgNjAsMSBWIDExIEMgNTcuMiwxMSA1NSw4LjggNTUsNiBaIg0KICAgaWQ9InBhdGgzNyIgLz4NCjxwYXRoDQogICBjbGFzcz0ic3QzIg0KICAgZD0ibSA4MiwwIGMgLTMuMywwIC02LDIuNyAtNiw2IDAsMy4zIDIuNyw2IDYsNiAzLjMsMCA2LC0yLjcgNiwtNiAwLC0zLjMgLTIuNywtNiAtNiwtNiB6IG0gMCwxIHYgNSBoIC01IGMgMCwtMi44IDIuMiwtNSA1LC01IHoiDQogICBpZD0icGF0aDM5IiAvPg0KPGNpcmNsZQ0KICAgY2xhc3M9InN0MyINCiAgIGN4PSIxMDQiDQogICBjeT0iNiINCiAgIHI9IjYiDQogICBpZD0iY2lyY2xlNDEiIC8+DQo8cG9seWdvbg0KICAgY2xhc3M9InN0MyINCiAgIHBvaW50cz0iMTI0LjksOS45IDEyNi4zLDguNSAxMzEuMywzLjUgMTI5LjksMi4xIDEyNC45LDcuMSAxMjIuMSw0LjIgMTIwLjcsNS43ICINCiAgIGlkPSJwb2x5Z29uNDMiIC8+DQo8cG9seWdvbg0KICAgY2xhc3M9InN0NCINCiAgIHBvaW50cz0iMTQzLjEsOS41IDE0NC41LDEwLjkgMTQ4LDcuNCAxNTEuNSwxMC45IDE1Mi45LDkuNSAxNDkuNCw2IDE1Mi45LDIuNSAxNTEuNSwxIDE0OCw0LjYgMTQ0LjUsMSAxNDMuMSwyLjUgMTQ2LjYsNiAiDQogICBpZD0icG9seWdvbjQ1IiAvPg0KPHBhdGgNCiAgIGNsYXNzPSJzdDMiDQogICBkPSJtIDE3MC4xLDIuNCA1LjksNyBjIDAsMC4xIDAsMC4xIC0wLjEsMC4xIEggMTY0LjEgQyAxNjQsOS41IDE2NCw5LjQgMTY0LDkuNCBsIDUuOSwtNyBjIDAuMSwwIDAuMSwwIDAuMiwwIHogbSAwLDAiDQogICBpZD0icGF0aDQ3IiAvPg0KPHBhdGgNCiAgIGNsYXNzPSJzdDQiDQogICBkPSJtIDE5Mi4xLDkuNiBjIDAsMCAtMC4xLDAgLTAuMiwwIGwgLTUuOSwtNyBjIDAsLTAuMSAwLC0wLjEgMC4xLC0wLjEgaCAxMS44IGMgMC4xLDAgMC4xLDAuMSAwLjEsMC4xIHogbSAwLDAiDQogICBpZD0icGF0aDQ5IiAvPg0KPHBhdGgNCiAgIGNsYXNzPSJzdDUiDQogICBkPSJNIDIxOC40LDUuNiAyMTQuMiwwLjEgQyAyMTQuMiwwIDIxNC4xLDAgMjE0LDAgYyAtMC4xLDAgLTAuMiwwIC0wLjIsMC4xIGwgLTQuMiw1LjUgYyAtMC4xLDAuMSAtMC4xLDAuMiAwLDAuMyAwLDAuMSAwLjEsMC4xIDAuMiwwLjEgaCAyLjIgdiA1LjggYyAwLDAuMSAwLjEsMC4yIDAuMiwwLjIgaCAzLjUgYyAwLjEsMCAwLjIsLTAuMSAwLjIsLTAuMiBWIDYgaCAyLjIgYyAwLjEsMCAwLjIsLTAuMSAwLjIsLTAuMSAwLjIsLTAuMSAwLjIsLTAuMiAwLjEsLTAuMyB6Ig0KICAgaWQ9InBhdGg1MSIgLz4NCjxwYXRoDQogICBjbGFzcz0ic3Q1Ig0KICAgZD0ibSAyNDAuNCw2LjQgLTQuMiw1LjUgYyAwLDAuMSAtMC4xLDAuMSAtMC4yLDAuMSAtMC4xLDAgLTAuMiwwIC0wLjIsLTAuMSBsIC00LjIsLTUuNSBjIC0wLjEsLTAuMSAtMC4xLC0wLjIgMCwtMC4zIDAsLTAuMSAwLjEsLTAuMSAwLjIsLTAuMSBIIDIzNCBWIDAuMyBjIDAsLTAuMSAwLjEsLTAuMiAwLjIsLTAuMiBoIDMuNSBjIDAuMSwwIDAuMiwwLjEgMC4yLDAuMiBWIDYgaCAyLjIgYyAwLjEsMCAwLjIsMC4xIDAuMiwwLjEgMC4yLDAuMSAwLjIsMC4yIDAuMSwwLjMgeiINCiAgIGlkPSJwYXRoNTMiIC8+DQo8Zw0KICAgaWQ9Imc4Mjg5Ig0KICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lIg0KICAgdHJhbnNmb3JtPSJtYXRyaXgoMy43Nzk1Mjc2LDAsMCwzLjc3OTUyNzYsMjUzLjUwMTcsLTEyLjk1MTc5OSkiPjxwYXRoDQogICAgIGNsYXNzPSJzdDAiDQogICAgIGQ9Im0gMS41OTM2NjM5LDMuNzA0NjQyMiBjIDAuNzQwODQsMCAxLjMyMjkyLDAuNTgyMDg0IDEuMzIyOTIsMS4zMjI5MTcgMCwwLjc0MDgzMyAtMC41ODIwOCwxLjMyMjkxNyAtMS4zMjI5MiwxLjMyMjkxNyAtMC43NDA4MywwIC0xLjMyMjkxLC0wLjU4MjA4NCAtMS4zMjI5MSwtMS4zMjI5MTcgMCwtMC43NDA4MzMgMC41ODIwOCwtMS4zMjI5MTcgMS4zMjI5MSwtMS4zMjI5MTcgbSAwLC0wLjI2NDU4MyBjIC0wLjg3MzEyLDAgLTEuNTg3NSwwLjcxNDM3NSAtMS41ODc1LDEuNTg3NSAwLDAuODczMTI1IDAuNzE0MzgsMS41ODc1IDEuNTg3NSwxLjU4NzUgMC44NzMxMywwIDEuNTg3NSwtMC43MTQzNzUgMS41ODc1LC0xLjU4NzUgMCwtMC44NzMxMjUgLTAuNzE0MzcsLTEuNTg3NSAtMS41ODc1LC0xLjU4NzUgeiINCiAgICAgaWQ9InBhdGgzNjYxIg0KICAgICBzdHlsZT0iZmlsbDojM2Y0MzQ2O3N0cm9rZS13aWR0aDowLjI2NDU4MyIgLz48Y2lyY2xlDQogICAgIHN0eWxlPSJmaWxsOiMzZjQzNDY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjAuMzgyO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSINCiAgICAgaWQ9InBhdGg3NjE5Ig0KICAgICBjeD0iMS42MTMxMTgzIg0KICAgICBjeT0iNS43NDM4MzQiDQogICAgIHI9IjAuMDgwMzY2OTU0IiAvPjxwYXRoDQogICAgIHN0eWxlPSJmaWxsOiMzZjQzNDY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjAuMzY1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZSINCiAgICAgZD0iTSAxLjYxNjQzODgsNS4yNjY4NjE5IFYgNC4wODg2MzkzIg0KICAgICBpZD0icGF0aDc3OTgiIC8+PHBhdGgNCiAgICAgc3R5bGU9ImZpbGw6IzNmNDM0NjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS40NDM3ODtzdHJva2UtZGFzaGFycmF5Om5vbmUiDQogICAgIGQ9Im0gNi4wMTk1MzEyLDIyLjExNjM5MyBjIC0wLjAyMTQ4NCwtMC4wMDQzIC0wLjA2NzYzOSwtMC4wMjE2IC0wLjEwMjU2NDgsLTAuMDM4NDMgQyA1LjY5MjgzMiwyMS45Njk5MjMgNS42MTU3OTA2LDIxLjY4OTA2OCA1Ljc1MzQxMzYsMjEuNDgxNzMgNS44OTQ4NjQ3LDIxLjI2ODYyNSA2LjE5MDM3MzQsMjEuMjM0MzUzIDYuMzc4NzEyLDIxLjQwOTIxIGMgMC4xMzI0ODgyLDAuMTIzMDA0IDAuMTY3MjY5NSwwLjMyMDE4NiAwLjA4NTgzNywwLjQ4NjYyOCAtMC4wMjU1MDIsMC4wNTIxMiAtMC4wOTIyOTcsMC4xMjU1MjUgLTAuMTQ1MDA5MSwwLjE1OTM1IC0wLjA4NDkzMiwwLjA1NDUgLTAuMjA4MDY5MSwwLjA3OTYyIC0wLjMwMDAwODgsMC4wNjEyMSB6IG0gMC4yMTA0MzQ2LC0wLjEzMTE4NyBjIDAuMDY0NjQ2LC0wLjAzMTgzIDAuMTI5NDI0NSwtMC4xMDA1OTcgMC4xNTMyMjQzLC0wLjE2MjY3IDAuMDE5OTQ5LC0wLjA1MjAzIDAuMDI0NTA3LC0wLjE1MDM2MiAwLjAwOTM0LC0wLjIwMTQ0MiAtMC4wMTUxOTksLTAuMDUxMTggLTAuMDU3ODI5LC0wLjExNDI4NSAtMC4xMDA3NzkzLC0wLjE0OTE4OCAtMC4wNTc2MjUsLTAuMDQ2ODMgLTAuMTE3MDM3MiwtMC4wNjc0OSAtMC4xOTQwOTEyLC0wLjA2NzQ5IC0wLjEwMzU5MzIsMCAtMC4xODUzNTI4LDAuMDQwNjUgLTAuMjQ3OTUyNSwwLjEyMzI3MSAtMC4wNDIzNSwwLjA1NTkgLTAuMDU2NzU0LDAuMTAzNDkxIC0wLjA1NjYzNywwLjE4NzE1MiA4LjY2ZS01LDAuMDYyMTcgMC4wMDI4OCwwLjA3NjIgMC4wMjQxMTQsMC4xMjEwOTMgMC4wNTY3MSwwLjExOTkxNSAwLjE2MDgxMzcsMC4xODI0MTkgMC4yOTQzNTgyLDAuMTc2NzMzIDAuMDU3NTM4LC0wLjAwMjQgMC4wNzY1OTIsLTAuMDA2OSAwLjExODQyNzIsLTAuMDI3NDYgeiINCiAgICAgaWQ9InBhdGg4MjgxIg0KICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMjY0NTgzMzMpIiAvPjwvZz48cGF0aA0KICAgY2xhc3M9InN0MCINCiAgIGQ9Im0gMTcuOTk5OTk5LDE1LjQ3NTQ2OCBjIDMuNzMzMzMyLDAgNi42NjY2NjYsMi45MzMzMzMgNi42NjY2NjYsNi42NjY2NjcgMCwzLjczMzMzMyAtMi45MzMzMzQsNi42NjY2NjUgLTYuNjY2NjY2LDYuNjY2NjY1IC0zLjczMzMzNCwwIC02LjY2NjY2NCwtMi45MzMzMzIgLTYuNjY2NjY0LC02LjY2NjY2NSAwLC0zLjczMzMzNCAyLjkzMzMzMSwtNi42NjY2NjcgNi42NjY2NjQsLTYuNjY2NjY3IG0gMCwtMS4zMzMzMzMgYyAtNC4zOTk5OTcsMCAtNy45OTk5OTk2LDMuNTk5OTk4IC03Ljk5OTk5OTYsOCAwLDQuNCAzLjYwMDAwMjYsOCA3Ljk5OTk5OTYsOCA0LjM5OTk5NywwIDguMDAwMDAxLC0zLjYgOC4wMDAwMDEsLTggMCwtNC40MDAwMDIgLTMuNjAwMDA0LC04IC04LjAwMDAwMSwtOCB6Ig0KICAgaWQ9InBhdGgzMjMiDQogICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjAuOTk5OTkxIiAvPjxwYXRoDQogICBjbGFzcz0ic3QxIg0KICAgZD0ibSA0MC4wMDAwMDEsMTQuMTQyMTM2IGMgLTQuMzk5OTk5LDAgLTgsMy41OTk5OTkgLTgsNy45OTk5OTkgMCw0LjQgMy42MDAwMDEsOCA4LDggNC4zOTk5OTgsMCA3Ljk5OTk5OSwtMy42IDcuOTk5OTk5LC04IDAsLTQuNCAtMy42MDAwMDEsLTcuOTk5OTk5IC03Ljk5OTk5OSwtNy45OTk5OTkgeiBtIDAsMTQuNjY2NjY2IGMgLTMuNzMzMzMzLDAgLTYuNjY2NjY2LC0yLjkzMzMzMyAtNi42NjY2NjYsLTYuNjY2NjY3IDAsLTMuNzMzMzMzIDIuOTMzMzMzLC02LjY2NjY2NiA2LjY2NjY2NiwtNi42NjY2NjYgdiA2LjY2NjY2NiBoIDYuNjY2NjY4IGMgMCwzLjczMzMzNCAtMi45MzMzMzUsNi42NjY2NjcgLTYuNjY2NjY4LDYuNjY2NjY3IHoiDQogICBpZD0icGF0aDMyNSINCiAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiIC8+PHBhdGgNCiAgIGNsYXNzPSJzdDIiDQogICBkPSJtIDYyLjAwMDAwMSwxNC4xNDIxMzYgYyAtNC40MDAwMDEsMCAtNy45OTk5OTksMy41OTk5OTkgLTcuOTk5OTk5LDcuOTk5OTk5IDAsNC40IDMuNTk5OTk4LDggNy45OTk5OTksOCA0LjM5OTk5OCwwIDguMDAwMDAxLC0zLjYgOC4wMDAwMDEsLTggMCwtNC40IC0zLjYwMDAwMywtNy45OTk5OTkgLTguMDAwMDAxLC03Ljk5OTk5OSB6IG0gLTYuNjY2NjY3LDcuOTk5OTk5IGMgMCwtMy43MzMzMzMgMi45MzMzMzMsLTYuNjY2NjY2IDYuNjY2NjY3LC02LjY2NjY2NiB2IDEzLjMzMzMzMyBjIC0zLjczMzMzNCwwIC02LjY2NjY2NywtMi45MzMzMzMgLTYuNjY2NjY3LC02LjY2NjY2NyB6Ig0KICAgaWQ9InBhdGgzMjciDQogICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjAuOTk5OTk5IiAvPjxwYXRoDQogICBjbGFzcz0ic3QzIg0KICAgZD0ibSA4NC4wMDAwMDMsMTQuMTQyMTM2IGMgLTQuNDAwMDAxLDAgLTgsMy41OTk5OTkgLTgsNy45OTk5OTkgMCw0LjQgMy41OTk5OTksOCA4LDggNC4zOTk5OTksMCA3Ljk5OTk5OSwtMy42IDcuOTk5OTk5LC04IDAsLTQuNCAtMy42LC03Ljk5OTk5OSAtNy45OTk5OTksLTcuOTk5OTk5IHogbSAwLDEuMzMzMzMzIHYgNi42NjY2NjYgaCAtNi42NjY2NjYgYyAwLC0zLjczMzMzMyAyLjkzMzMzMywtNi42NjY2NjYgNi42NjY2NjYsLTYuNjY2NjY2IHoiDQogICBpZD0icGF0aDMyOSINCiAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiIC8+PGNpcmNsZQ0KICAgY2xhc3M9InN0MyINCiAgIGN4PSIxMDYiDQogICBjeT0iMjIuMTQyMTM2Ig0KICAgaWQ9ImNpcmNsZTMzMSINCiAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiDQogICByPSI4IiAvPjxwb2x5Z29uDQogICBjbGFzcz0ic3QzIg0KICAgcG9pbnRzPSIxMjkuOSwyLjEgMTI0LjksNy4xIDEyMi4xLDQuMiAxMjAuNyw1LjcgMTI0LjksOS45IDEyNi4zLDguNSAxMzEuMywzLjUgIg0KICAgaWQ9InBvbHlnb24zMzMiDQogICB0cmFuc2Zvcm09Im1hdHJpeCgxLjQ3MTY5ODEsMCwwLDEuNDQ4NzE3OSwtNTYuOTMzOTc2LDExLjk2MjM5MikiDQogICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjAuNjg0ODUzIiAvPjxwb2x5Z29uDQogICBjbGFzcz0ic3Q0Ig0KICAgcG9pbnRzPSIxNTEuNSwxMC45IDE1Mi45LDkuNSAxNDkuNCw2IDE1Mi45LDIuNSAxNTEuNSwxIDE0OCw0LjYgMTQ0LjUsMSAxNDMuMSwyLjUgMTQ2LjYsNiAxNDMuMSw5LjUgMTQ0LjUsMTAuOSAxNDgsNy40ICINCiAgIGlkPSJwb2x5Z29uMzM1Ig0KICAgdHJhbnNmb3JtPSJtYXRyaXgoMS42MzI2NTMxLDAsMCwxLjUxNTE1MTUsLTkwLjUzMjY1MywxMy42MjY5ODQpIg0KICAgc3R5bGU9InN0cm9rZS13aWR0aDowLjYzNTgwNyIgLz48cGF0aA0KICAgY2xhc3M9InN0MyINCiAgIGQ9Im0gMTcyLjEzMzM0LDE2LjU0MjEzNSA3Ljg2NjY1LDkuODU5MTU1IGMgMCwwLjE0MDg0NSAwLDAuMTQwODQ1IC0wLjEzMzMzLDAuMTQwODQ1IGggLTE1LjczMzMzIGMgLTAuMTMzMzQsMCAtMC4xMzMzNCwtMC4xNDA4NDUgLTAuMTMzMzQsLTAuMTQwODQ1IGwgNy44NjY2NywtOS44NTkxNTUgYyAwLjEzMzMzLDAgMC4xMzMzMywwIDAuMjY2NjcsMCB6IG0gMCwwIg0KICAgaWQ9InBhdGgzMzciDQogICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjEiIC8+PHBhdGgNCiAgIGNsYXNzPSJzdDQiDQogICBkPSJtIDE5NC4xMzMzNCwyNi42NDIxMzYgYyAwLDAgLTAuMTMzMzQsMCAtMC4yNjY2NywwIEwgMTg2LDE2Ljc4Mjk4MSBjIDAsLTAuMTQwODQ1IDAsLTAuMTQwODQ1IDAuMTMzMzQsLTAuMTQwODQ1IGggMTUuNzMzMzMgQyAyMDIsMTYuNjQyMTM2IDIwMiwxNi43ODI5ODEgMjAyLDE2Ljc4Mjk4MSBaIG0gMCwwIg0KICAgaWQ9InBhdGgzMzkiDQogICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjAuOTk5OTk5IiAvPjxwYXRoDQogICBjbGFzcz0ic3Q1Ig0KICAgZD0ibSAyMjAuNDQ0MiwyMS42MDg4MDIgLTUuMTY3NCwtNy4zMzMzMzMgYyAwLC0wLjEzMzMzMyAtMC4xMjMwMywtMC4xMzMzMzMgLTAuMjQ2MDQsLTAuMTMzMzMzIC0wLjEyMzA1LDAgLTAuMjQ2MDgsMCAtMC4yNDYwOCwwLjEzMzMzMyBsIC01LjE2NzM5LDcuMzMzMzMzIGMgLTAuMTIzMDQsMC4xMzMzMzMgLTAuMTIzMDQsMC4yNjY2NjcgMCwwLjQgMCwwLjEzMzMzMyAwLjEyMzAzLDAuMTMzMzMzIDAuMjQ2MDcsMC4xMzMzMzMgaCAyLjcwNjcyIHYgNy43MzMzMzQgYyAwLDAuMTMzMzMzIDAuMTIzMDQsMC4yNjY2NjYgMC4yNDYwNywwLjI2NjY2NiBoIDQuMzA2MTYgYyAwLjEyMzAzLDAgMC4yNDYwNiwtMC4xMzMzMzMgMC4yNDYwNiwtMC4yNjY2NjYgdiAtNy43MzMzMzQgaCAyLjcwNjczIGMgMC4xMjMwMywwIDAuMjQ2MDYsLTAuMTMzMzMzIDAuMjQ2MDYsLTAuMTMzMzMzIDAuMjQ2MDcsLTAuMTMzMzMzIDAuMjQ2MDcsLTAuMjY2NjY3IDAuMTIzMDQsLTAuNCB6Ig0KICAgaWQ9InBhdGgzNDEiDQogICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjAuOTk5OTk5IiAvPjxwYXRoDQogICBjbGFzcz0ic3Q1Ig0KICAgZD0ibSAyNDIuNDQ0MiwyMi43MTI3MjQgLTUuMTY3MzksNy4zOTQ5NTggYyAwLDAuMTM0NDU0IC0wLjEyMzAzLDAuMTM0NDU0IC0wLjI0NjA1LDAuMTM0NDU0IC0wLjEyMzA1LDAgLTAuMjQ2MDgsMCAtMC4yNDYwOCwtMC4xMzQ0NTQgbCAtNS4xNjczOSwtNy4zOTQ5NTggYyAtMC4xMjMwNCwtMC4xMzQ0NTQgLTAuMTIzMDQsLTAuMjY4OTA4IDAsLTAuNDAzMzYxIDAsLTAuMTM0NDU0IDAuMTIzMDMsLTAuMTM0NDU0IDAuMjQ2MDcsLTAuMTM0NDU0IGggMi43MDY3MiB2IC03LjY2Mzg2NiBjIDAsLTAuMTM0NDUzIDAuMTIzMDQsLTAuMjY4OTA3IDAuMjQ2MDcsLTAuMjY4OTA3IGggNC4zMDYxNiBjIDAuMTIzMDMsMCAwLjI0NjA2LDAuMTM0NDU0IDAuMjQ2MDYsMC4yNjg5MDcgdiA3LjY2Mzg2NiBoIDIuNzA2NzMgYyAwLjEyMzAzLDAgMC4yNDYwNiwwLjEzNDQ1NCAwLjI0NjA2LDAuMTM0NDU0IDAuMjQ2MDcsMC4xMzQ0NTMgMC4yNDYwNywwLjI2ODkwNyAwLjEyMzA0LDAuNDAzMzYxIHoiDQogICBpZD0icGF0aDM0MyINCiAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MSIgLz48Zw0KICAgaWQ9ImczNTMiDQogICBzdHlsZT0iZGlzcGxheTppbmxpbmU7c3Ryb2tlLXdpZHRoOjAuNzUiDQogICB0cmFuc2Zvcm09Im1hdHJpeCg1LjAzOTM3MDEsMCwwLDUuMDM5MzcwMSwyNTMuNDkzOTMsLTMuMTQzNTk2MSkiPjxwYXRoDQogICAgIGNsYXNzPSJzdDAiDQogICAgIGQ9Im0gMS41OTM2NjM5LDMuNzA0NjQyMiBjIDAuNzQwODQsMCAxLjMyMjkyLDAuNTgyMDg0IDEuMzIyOTIsMS4zMjI5MTcgMCwwLjc0MDgzMyAtMC41ODIwOCwxLjMyMjkxNyAtMS4zMjI5MiwxLjMyMjkxNyAtMC43NDA4MywwIC0xLjMyMjkxLC0wLjU4MjA4NCAtMS4zMjI5MSwtMS4zMjI5MTcgMCwtMC43NDA4MzMgMC41ODIwOCwtMS4zMjI5MTcgMS4zMjI5MSwtMS4zMjI5MTcgbSAwLC0wLjI2NDU4MyBjIC0wLjg3MzEyLDAgLTEuNTg3NSwwLjcxNDM3NSAtMS41ODc1LDEuNTg3NSAwLDAuODczMTI1IDAuNzE0MzgsMS41ODc1IDEuNTg3NSwxLjU4NzUgMC44NzMxMywwIDEuNTg3NSwtMC43MTQzNzUgMS41ODc1LC0xLjU4NzUgMCwtMC44NzMxMjUgLTAuNzE0MzcsLTEuNTg3NSAtMS41ODc1LC0xLjU4NzUgeiINCiAgICAgaWQ9InBhdGgzNDUiDQogICAgIHN0eWxlPSJmaWxsOiMzZjQzNDY7c3Ryb2tlLXdpZHRoOjAuMTk4NDM4IiAvPjxjaXJjbGUNCiAgICAgc3R5bGU9ImZpbGw6IzNmNDM0NjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MC4yODY1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZSINCiAgICAgaWQ9ImNpcmNsZTM0NyINCiAgICAgY3g9IjEuNjEzMTE4MyINCiAgICAgY3k9IjUuNzQzODM0Ig0KICAgICByPSIwLjA4MDM2Njk1NCIgLz48cGF0aA0KICAgICBzdHlsZT0iZmlsbDojM2Y0MzQ2O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowLjI3Mzc1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZSINCiAgICAgZD0iTSAxLjYxNjQzODgsNS4yNjY4NjE5IFYgNC4wODg2MzkzIg0KICAgICBpZD0icGF0aDM0OSIgLz48cGF0aA0KICAgICBzdHlsZT0iZmlsbDojM2Y0MzQ2O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjA4MjgzO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSINCiAgICAgZD0ibSA2LjAxOTUzMTIsMjIuMTE2MzkzIGMgLTAuMDIxNDg0LC0wLjAwNDMgLTAuMDY3NjM5LC0wLjAyMTYgLTAuMTAyNTY0OCwtMC4wMzg0MyBDIDUuNjkyODMyLDIxLjk2OTkyMyA1LjYxNTc5MDYsMjEuNjg5MDY4IDUuNzUzNDEzNiwyMS40ODE3MyA1Ljg5NDg2NDcsMjEuMjY4NjI1IDYuMTkwMzczNCwyMS4yMzQzNTMgNi4zNzg3MTIsMjEuNDA5MjEgYyAwLjEzMjQ4ODIsMC4xMjMwMDQgMC4xNjcyNjk1LDAuMzIwMTg2IDAuMDg1ODM3LDAuNDg2NjI4IC0wLjAyNTUwMiwwLjA1MjEyIC0wLjA5MjI5NywwLjEyNTUyNSAtMC4xNDUwMDkxLDAuMTU5MzUgLTAuMDg0OTMyLDAuMDU0NSAtMC4yMDgwNjkxLDAuMDc5NjIgLTAuMzAwMDA4OCwwLjA2MTIxIHogbSAwLjIxMDQzNDYsLTAuMTMxMTg3IGMgMC4wNjQ2NDYsLTAuMDMxODMgMC4xMjk0MjQ1LC0wLjEwMDU5NyAwLjE1MzIyNDMsLTAuMTYyNjcgMC4wMTk5NDksLTAuMDUyMDMgMC4wMjQ1MDcsLTAuMTUwMzYyIDAuMDA5MzQsLTAuMjAxNDQyIC0wLjAxNTE5OSwtMC4wNTExOCAtMC4wNTc4MjksLTAuMTE0Mjg1IC0wLjEwMDc3OTMsLTAuMTQ5MTg4IC0wLjA1NzYyNSwtMC4wNDY4MyAtMC4xMTcwMzcyLC0wLjA2NzQ5IC0wLjE5NDA5MTIsLTAuMDY3NDkgLTAuMTAzNTkzMiwwIC0wLjE4NTM1MjgsMC4wNDA2NSAtMC4yNDc5NTI1LDAuMTIzMjcxIC0wLjA0MjM1LDAuMDU1OSAtMC4wNTY3NTQsMC4xMDM0OTEgLTAuMDU2NjM3LDAuMTg3MTUyIDguNjZlLTUsMC4wNjIxNyAwLjAwMjg4LDAuMDc2MiAwLjAyNDExNCwwLjEyMTA5MyAwLjA1NjcxLDAuMTE5OTE1IDAuMTYwODEzNywwLjE4MjQxOSAwLjI5NDM1ODIsMC4xNzY3MzMgMC4wNTc1MzgsLTAuMDAyNCAwLjA3NjU5MiwtMC4wMDY5IDAuMTE4NDI3MiwtMC4wMjc0NiB6Ig0KICAgICBpZD0icGF0aDM1MSINCiAgICAgdHJhbnNmb3JtPSJzY2FsZSgwLjI2NDU4MzMzKSIgLz48L2c+PHBhdGgNCiAgIGNsYXNzPSJzdDUiDQogICBkPSJNIDI4Ljg1MzA1Niw0OC4yNSAxOS40NTc3ODcsMzQuNSBjIDAsLTAuMjUwMDAxIC0wLjIyMzY4OCwtMC4yNTAwMDEgLTAuNDQ3MzMzLC0wLjI1MDAwMSAtMC4yMjM3NDQsMCAtMC40NDc0NDUsMCAtMC40NDc0NDUsMC4yNTAwMDEgTCA5LjE2Nzc4NTEsNDguMjUgYyAtMC4yMjM3MTE2LDAuMjQ5OTk5IC0wLjIyMzcxMTYsMC41IDAsMC43NTAwMDEgMCwwLjI0OTk5OCAwLjIyMzcsMC4yNDk5OTggMC40NDc0MDAxLDAuMjQ5OTk4IEggMTQuNTM2NDk3IFYgNjMuNzUgYyAwLDAuMjUgMC4yMjM3LDAuNSAwLjQ0NzM4OSwwLjUgaCA3LjgyOTM4IGMgMC4yMjM2OTksMCAwLjQ0NzQsLTAuMjUgMC40NDc0LC0wLjUgViA0OS4yNDk5OTkgaCA0LjkyMTMxMSBjIDAuMjIzNzAxLDAgMC40NDczNjgsLTAuMjQ5OTk4IDAuNDQ3MzY4LC0wLjI0OTk5OCBDIDI5LjA3Njc2Nyw0OC43NSAyOS4wNzY3NjcsNDguNDk5OTk5IDI4Ljg1MzA1Niw0OC4yNSBaIg0KICAgaWQ9InBhdGg0NzctMCINCiAgIHN0eWxlPSJmaWxsOiMyZTJlMmU7c3Ryb2tlLXdpZHRoOjEiIC8+PHBhdGgNCiAgIGNsYXNzPSJzdDUiDQogICBkPSJNIDU3Ljg3NTA0NSw1MC4xMzIzNTMgNDguNDc5Nzc4LDYzLjk5NzkgYyAwLDAuMjUyMSAtMC4yMjM2NzgsMC4yNTIxIC0wLjQ0NzM0NSwwLjI1MjEgLTAuMjIzNzQ0LDAgLTAuNDQ3NDMzLDAgLTAuNDQ3NDMzLC0wLjI1MjEgTCAzOC4xODk3NjYsNTAuMTMyMzUzIGMgLTAuMjIzNzMzLC0wLjI1MjEwMiAtMC4yMjM3MzMsLTAuNTA0MjAyIDAsLTAuNzU2MzAyIDAsLTAuMjUyMTAyIDAuMjIzNjc4LC0wLjI1MjEwMiAwLjQ0NzQsLTAuMjUyMTAyIGggNC45MjEzIFYgMzQuNzU0MjAxIGMgMCwtMC4yNTIxIDAuMjIzNywtMC41MDQyMDIgMC40NDc0LC0wLjUwNDIwMiBoIDcuODI5Mzc5IGMgMC4yMjM2ODksMCAwLjQ0NzM3OCwwLjI1MjEwMiAwLjQ0NzM3OCwwLjUwNDIwMiB2IDE0LjM2OTc0OCBoIDQuOTIxMzIyIGMgMC4yMjM3LDAgMC40NDczNzgsMC4yNTIxMDIgMC40NDczNzgsMC4yNTIxMDIgMC40NDc0LDAuMjUyMSAwLjQ0NzQsMC41MDQyIDAuMjIzNzIyLDAuNzU2MzAyIHoiDQogICBpZD0icGF0aDQ3OS0wIg0KICAgc3R5bGU9ImZpbGw6IzJlMmUyZTtzdHJva2Utd2lkdGg6MSIgLz48cGF0aA0KICAgY2xhc3M9InN0MSINCiAgIGQ9Im0gNzQsNDguMjQ5OTk5IGMgLTQuMzk5OTk3LDAgLTcuOTk5OTk4LDMuNTk5OTk5IC03Ljk5OTk5OCw3Ljk5OTk5OSAwLDQuNCAzLjYwMDAwMSw4IDcuOTk5OTk4LDggNC40LDAgOCwtMy42IDgsLTggMCwtNC40IC0zLjYsLTcuOTk5OTk5IC04LC03Ljk5OTk5OSB6IG0gMCwxNC42NjY2NjYgYyAtMy43MzMzMzEsMCAtNi42NjY2NjQsLTIuOTMzMzMzIC02LjY2NjY2NCwtNi42NjY2NjcgMCwtMy43MzMzMzMgMi45MzMzMzMsLTYuNjY2NjY2IDYuNjY2NjY0LC02LjY2NjY2NiB2IDYuNjY2NjY2IGggNi42NjY2NyBjIDAsMy43MzMzMzQgLTIuOTMzMzQsNi42NjY2NjcgLTYuNjY2NjcsNi42NjY2NjcgeiINCiAgIGlkPSJwYXRoMzI1LTciDQogICBzdHlsZT0iZmlsbDojZmRjMDE1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjk5OTk5OSIgLz4NCiAgIDxwYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY2xhc3M9InN0NiIgZD0ibSA5NC4wMDAwMDEsMzQuMTA2NjAyIGMgLTMuMzAwMDAxLDAgLTUuOTk5OTk5LDIuNjk5OTk5IC01Ljk5OTk5OSw1Ljk5OTk5OSAwLDMuMyAyLjY5OTk5OSw2IDUuOTk5OTk5LDYgMy4yOTk5OTksMCA2LjAwMDAwMSwtMi43IDYuMDAwMDAxLC02IDAsLTMuMyAtMi43MDAwMDIsLTUuOTk5OTk5IC02LjAwMDAwMSwtNS45OTk5OTkgeiBtIDUuMDAwMDAwLDUuOTk5OTk5IGMgMCwyLjggLTIuMiw1IC01LjAwMDAwMCw1IHYgLTEwIGMgMi44LDAgNS4wMDAwMDAsMi4yIDUuMDAwMDAwLDUgeiIgaWQ9InBhdGgzMjdfdGhyZWVfZm91cnRocyIgc3R5bGU9InN0cm9rZS13aWR0aDowLjk5OTk5OSIvPg0KICAgPGNpcmNsZSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJzdDYiIGN4PSIxMTYiIGN5PSI0MC4xNDIxMzYiIHI9IjYiIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiLz4NCiAgIDxjaXJjbGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBjeD0iMTQwIiBjeT0iNDAuMTQyMTM2IiByPSI1LjUiIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiIHN0cm9rZT0iIzQwODNiMCIvPg0KICAgPHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ic3Q2IiBkPSJtIDk2LjAwMDAwMSw0OC4xNDIxMzYgYyAtNC40MDAwMDEsMCAtNy45OTk5OTksMy41OTk5OTkgLTcuOTk5OTk5LDcuOTk5OTk5IDAsNC40IDMuNTk5OTk4LDggNy45OTk5OTksOCA0LjM5OTk5OCwwIDguMDAwMDAxLC0zLjYgOC4wMDAwMDEsLTggMCwtNC40IC0zLjYwMDAwMywtNy45OTk5OTkgLTguMDAwMDAxLC03Ljk5OTk5OSB6IG0gNi42NjY2NjcsNy45OTk5OTkgYyAwLDMuNzMzMzMzIC0yLjkzMzMzMyw2LjY2NjY2NiAtNi42NjY2NjcsNi42NjY2NjYgdiAtMTMuMzMzMzMzIGMgMy43MzMzMzQsMCA2LjY2NjY2NywyLjkzMzMzMyA2LjY2NjY2Nyw2LjY2NjY2NyB6IiBpZD0icGF0aDMyNyIgc3R5bGU9InN0cm9rZS13aWR0aDowLjk5OTk5OSIvPg0KICAgPGNpcmNsZSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJzdDYiIGN4PSIxMTgiIGN5PSI1Ni4xNDIxMzYiIHI9IjgiIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiLz4NCiAgIDxjaXJjbGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBjeD0iMTQyIiBjeT0iNTYuMTQyMTM2IiByPSI3LjUiIHN0eWxlPSJzdHJva2Utd2lkdGg6MC45OTk5OTkiIHN0cm9rZT0iIzQwODNiMCIvPg0KICAgPC9zdmc+DQo=); }
  .glaas-icon.glaas-icon-md {
    width: 17px;
    height: 17px; }
  .glaas-icon.glaas-icon-lg {
    width: 34px;
    height: 34px; }
    .glaas-icon.glaas-icon-lg.glaas-icon-arrow {
      width: 20px; }

.k-ie .glaas-icon {
  background-image: url("data:image/png;base64,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"); }

.glaas-icon.glaas-icon-pie-0 {
  background-position: -10px 0; }
  .glaas-icon.glaas-icon-pie-0.glaas-icon-md {
    background-position: -10px -14px; }

.glaas-icon.glaas-icon-pie-025 {
  background-position: -32px 0; }
  .glaas-icon.glaas-icon-pie-025.glaas-icon-md {
    background-position: -32px -14px; }

.glaas-icon.glaas-icon-pie-025-yellow {
  background-position: -66px -34px; }
  .glaas-icon.glaas-icon-pie-025-yellow.glaas-icon-md {
    background-position: -66px -48px; }

.glaas-icon.glaas-icon-pie-05-blue {
  background-position: -88px -34px; }
  .glaas-icon.glaas-icon-pie-05-blue.glaas-icon-md {
    background-position: -88px -48px; }

.glaas-icon.glaas-icon-pie-1-blue {
  background-position: -110px -34px; }
  .glaas-icon.glaas-icon-pie-1-blue.glaas-icon-md {
    background-position: -110px -48px; }

.glaas-icon.glaas-icon-pie-0-blue {
  background-position: -134px -34px; }
  .glaas-icon.glaas-icon-pie-0-blue.glaas-icon-md {
    background-position: -134px -48px; }

.glaas-icon.glaas-icon-pie-05 {
  background-position: -54px 0; }
  .glaas-icon.glaas-icon-pie-05.glaas-icon-md {
    background-position: -54px -14px; }

.glaas-icon.glaas-icon-pie-075 {
  background-position: -76px 0; }
  .glaas-icon.glaas-icon-pie-075.glaas-icon-md {
    background-position: -76px -14px; }

.glaas-icon.glaas-icon-pie-1 {
  background-position: -98px 0px; }
  .glaas-icon.glaas-icon-pie-1.glaas-icon-md {
    background-position: -98px -14px; }

.glaas-icon.glaas-icon-yes {
  background-position: -120px 0; }
  .glaas-icon.glaas-icon-yes.glaas-icon-md {
    background-position: -120px -13px; }

.glaas-icon.glaas-icon-no {
  background-position: -142px 0; }
  .glaas-icon.glaas-icon-no.glaas-icon-md {
    background-position: -142px -14px; }

.glaas-icon.glaas-icon-arrow-60-up {
  background-position: -164px 0; }

.glaas-icon.glaas-icon-arrow-60-down {
  background-position: -186px 0; }

.glaas-icon.glaas-icon-lg.glaas-icon-arrow-up {
  background-position: -9px 34px; }

.glaas-icon.glaas-icon-lg.glaas-icon-arrow-down {
  background-position: -38px 34px; }

.glaas-icon.glaas-icon-md.glaas-icon-warning {
  background-position: 27px -14px; }

.custom-font {
  font-family: DejaVu, sans-serif !important; }

@media (max-width: 992px) {
  .glaas.page-root {
    padding-top: 4px; } }

.link {
  color: #1573ff;
  cursor: pointer;
  border: 1px solid #a5c9ef;
  border-radius: 4px;
  display: inline-block;
  padding: 2px 4px;
  margin: 2px; }

.feedback-dialog {
  font-size: small; }
  .feedback-dialog .feedback-dialog-container {
    width: 99%;
    max-width: 800px; }
    .feedback-dialog .feedback-dialog-container .dialog-title {
      border-bottom: 1px solid #dbdbdb;
      padding-bottom: 8px;
      margin-bottom: 8px; }
    .feedback-dialog .feedback-dialog-container .dimensions-container {
      text-align: right; }
      .feedback-dialog .feedback-dialog-container .dimensions-container .dimensions {
        display: inline-block;
        text-align: left; }
        .feedback-dialog .feedback-dialog-container .dimensions-container .dimensions .option-general {
          padding-bottom: 3px;
          margin-bottom: 3px; }
    .feedback-dialog .feedback-dialog-container textarea {
      width: 100%;
      border: 1px solid black;
      border-radius: 2px;
      min-height: 200px;
      min-width: 500px;
      padding: 4px;
      margin-bottom: 0;
      font-size: inherit; }
    .feedback-dialog .feedback-dialog-container .actions .actions-primary,
    .feedback-dialog .feedback-dialog-container .actions .actions-secondary {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      .feedback-dialog .feedback-dialog-container .actions .actions-primary button,
      .feedback-dialog .feedback-dialog-container .actions .actions-secondary button {
        min-width: 80px; }

.glaas .chart-border {
  border: thin #e0e0e0 solid; }

.k-filter-menu-container .k-multicheck-wrap {
  white-space: normal; }

@media only screen and (min-width: 768px) {
  .k-filter-menu {
    width: 60%; } }

.k-filter-menu-container .k-multicheck-wrap .k-item > .k-label {
  display: -ms-inline-flexbox;
  display: inline-flex; }

.k-filter-menu-container .k-multicheck-wrap .k-item > .k-label input[type="checkbox"] {
  margin: 4px 5px 0 0; }

.k-filter-menu-container
.k-multicheck-wrap
.k-item
> .k-label
input[type="checkbox"]
+ span {
  line-height: 20px; }

.chart-container {
  margin-top: 14px; }
  .chart-container .chart-title {
    font-family: DejaVu Sans;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    color: #8e8e8e; }
    .chart-container .chart-title div {
      text-align: center; }
  .chart-container .chart-area {
    max-width: 1200px;
    margin: 0 auto; }
    .chart-container .chart-area .chart-type-selector {
      margin-bottom: 10px; }

.blank-chart-area {
  background-color: white !important;
  border: thin #e0e0e0 solid;
  position: relative;
  height: 400px;
  width: 100%; }
  .blank-chart-area .blank-area-chart-title {
    font: bold 14px "DejaVu Sans";
    margin-top: 10px;
    color: #8e8e8e;
    fill-opacity: 1;
    text-align: center; }
  .blank-chart-area .glaas-chart-overlay {
    opacity: 0.2;
    background-color: white;
    text-align: center;
    font-size: 30px;
    position: absolute;
    left: 0;
    right: 0;
    top: 45%; }

.glaas-chart-host {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .glaas-chart-host.chart-full-screen {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    background-color: #fff;
    z-index: 9999;
    overflow: hidden;
    padding: 20px; }
    .glaas-chart-host.chart-full-screen .chart-title {
      padding-bottom: 20px !important;
      text-align: center !important;
      display: block !important; }
    .glaas-chart-host.chart-full-screen .chart-subtitle .chart-subtitle-content {
      display: block !important;
      text-align: center !important; }
    .glaas-chart-host.chart-full-screen .glaas-chart-container,
    .glaas-chart-host.chart-full-screen .chart-content,
    .glaas-chart-host.chart-full-screen .chart-container,
    .glaas-chart-host.chart-full-screen .glaas-chart {
      width: 100% !important;
      height: 100% !important; }
      .glaas-chart-host.chart-full-screen .glaas-chart-container.chart-border,
      .glaas-chart-host.chart-full-screen .chart-content.chart-border,
      .glaas-chart-host.chart-full-screen .chart-container.chart-border,
      .glaas-chart-host.chart-full-screen .glaas-chart.chart-border {
        border: 0 !important; }
    .glaas-chart-host.chart-full-screen .custom-chart-legend {
      border: 0 !important; }

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: searchfield-cancel-button; }

.k-treeview-leaf {
  box-shadow: none; }
  .k-treeview-leaf.k-selected, .k-treeview-leaf.k-selected:hover {
    background-color: #008dc9;
    color: white !important; }
  .k-treeview-leaf.k-hover {
    background-color: #f0f0f0; }

.k-button {
  border-radius: 4px;
  border-color: #bbb; }

.k-tabstrip-scrollable {
  background-color: unset;
  box-shadow: none;
  border: none; }

.k-picker:focus-within {
  border-color: unset !important;
  box-shadow: none !important; }

.k-focus {
  border-color: #008dc9; }

.k-focus,
.k-selected {
  box-shadow: none !important; }

.k-input-inner {
  line-height: 24px; }

.k-filter-menu-container .k-checkbox {
  border-color: #c0c0c0;
  color: #008dc9;
  margin-top: 1px;
  min-width: 16px;
  min-height: 16px;
  background-color: unset; }
  .k-filter-menu-container .k-checkbox:focus {
    border-color: #c0c0c0;
    box-shadow: none;
    outline: none; }

.k-radio:checked {
  border-color: #ced4da;
  box-shadow: none;
  background-color: white;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23008dc9'/%3e%3c/svg%3e"); }

th .k-cell-inner .k-column-title {
  white-space: unset; }

th .k-cell-inner .k-link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }

.k-button,
.k-treeview-lines,
.k-input-value-text {
  font-size: 14px; }

.display-flex {
  display: -ms-flexbox;
  display: flex; }
  .display-flex.flex-mode-row {
    -ms-flex-direction: row;
        flex-direction: row; }

#pdf-popup .pdf-mode {
  margin-left: 10px;
  padding-right: 20px;
  border-right: 1px solid gray; }

#pdf-popup .pdf-orientation {
  padding-left: 20px;
  margin-right: 20px; }

#pdf-popup .pdf-export-actions {
  position: relative;
  width: 50%;
  margin: 0 auto;
  margin-top: 20px; }

.sf-content .country-highlights-review-options-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .sf-content .country-highlights-review-options-content .glaas-feedback-form-go-back {
    width: 200px; }

.sf-content [data-sf-role="form-container"] {
  font-size: inherit; }
  .sf-content [data-sf-role="form-container"] .form-container-wrapper form {
    padding: 20px; }
    .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] {
      font-size: inherit; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .feedback-form-header {
        margin-bottom: 34px; }
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .feedback-form-header .feedback-form-header-note {
          color: #fdbb69;
          font-weight: 700; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .sf-fieldWrp {
        margin-bottom: 20px; }
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .sf-fieldWrp label,
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .sf-fieldWrp strong,
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .sf-fieldWrp p {
          font-size: inherit; }
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .sf-fieldWrp input[type="text"] {
          height: 42px;
          padding: 6px 28px 6px 15px; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-feedback-input-info {
        margin-top: 0; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-form-captcha-label {
        margin-bottom: 10px; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-security-code-info {
        font-weight: normal; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-form-no-feedback-field {
        margin-bottom: 20px; }
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-form-no-feedback-field > strong {
          font-weight: normal;
          font-size: inherit; }
        .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-form-no-feedback-field > div.checkbox {
          margin-top: 8px; }
          .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-form-no-feedback-field > div.checkbox label {
            font-weight: normal;
            font-size: inherit; }
      .sf-content [data-sf-role="form-container"] .form-container-wrapper form [data-sf-role="fields-container"] .glaas-feedback-code input[data-sf-role="text-field-input"] {
        background-color: lightgray;
        pointer-events: none;
        cursor: default; }
    .sf-content [data-sf-role="form-container"] .form-container-wrapper form p[data-sf-role="error-message"] {
      font-style: italic; }

.country-highlights {
  position: relative;
  font-size: 10pt;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .country-highlights .scroll-button {
    width: fit-content;
    display: inline;
    position: absolute;
    padding: 0 !important;
    top: 10px; }
    .country-highlights .scroll-button svg {
      fill: #c2c2c2; }
    .country-highlights .scroll-button:hover {
      cursor: pointer; }
      .country-highlights .scroll-button:hover svg {
        fill: #008dc9; }
    .country-highlights .scroll-button.scroll-left {
      left: -30px; }
      .country-highlights .scroll-button.scroll-left:hover svg rect {
        fill: #008dc9; }
    .country-highlights .scroll-button.scroll-right {
      right: -30px; }
      .country-highlights .scroll-button.scroll-right:hover svg rect {
        fill: #008dc9; }
    @media (max-width: 820px) {
      .country-highlights .scroll-button.scroll-left {
        left: 0; }
      .country-highlights .scroll-button.scroll-right {
        right: 0; } }
  .country-highlights .k-tabstrip-items-wrapper {
    overflow-y: hidden;
    overflow-x: scroll;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .country-highlights .k-tabstrip-items-wrapper::-webkit-scrollbar {
      width: 0;
      height: 0; }
    .country-highlights .k-tabstrip-items-wrapper::-webkit-scrollbar-thumb, .country-highlights .k-tabstrip-items-wrapper::-webkit-scrollbar-track {
      display: none; }
    @media (max-width: 820px) {
      .country-highlights .k-tabstrip-items-wrapper {
        margin-left: 25px;
        margin-right: 25px; } }
  .country-highlights.pdf-tmp-font {
    font-family: "DejaVu Sans"; }
    .country-highlights.pdf-tmp-font .data-table .table-title,
    .country-highlights.pdf-tmp-font .data-table .table-content {
      font-size: 13pt; }
    .country-highlights.pdf-tmp-font .tab-page-content {
      font-family: DejaVu sans; }
  .country-highlights .glaas-text-icon {
    font-weight: bold; }
  .country-highlights .tab-page-info-content.review-info-content,
  .country-highlights .glaas-country-highlights-footnote {
    background-color: #fff7db;
    border: 1px solid #918f8f;
    box-shadow: 3px 3px 3px #888888;
    border-radius: 4px;
    margin-right: 5px;
    font-style: italic;
    padding: 10px; }
  .country-highlights [data-pagecontent="page-sdg"] .glaas-country-highlights-footnote {
    background-color: #fff; }
  .country-highlights .empty-text-line {
    height: 12px; }
  .country-highlights .content-item-title {
    font-weight: 700; }
  .country-highlights .review-start .review-error {
    text-align: center;
    padding-top: 8px; }
    .country-highlights .review-start .review-error .review-link-error,
    .country-highlights .review-start .review-error .review-code-error {
      padding: 10px 4px;
      display: none;
      text-align: center;
      font-size: 14px; }
      .country-highlights .review-start .review-error .review-link-error .review-code-error-action,
      .country-highlights .review-start .review-error .review-code-error .review-code-error-action {
        margin-top: 10px; }
  .country-highlights.country-highlights-review .glaas-page-header {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    .country-highlights.country-highlights-review .glaas-page-header .page-options {
      -ms-flex-direction: row;
          flex-direction: row; }
  .country-highlights.country-highlights-review .review-start {
    display: block; }
    .country-highlights.country-highlights-review .review-start .feedback-code-validator {
      padding: 10px 4px; }
      .country-highlights.country-highlights-review .review-start .feedback-code-validator .glaas-feedback-label {
        display: block; }
      .country-highlights.country-highlights-review .review-start .feedback-code-validator input.glaas-feedback-code {
        width: 250px; }
  .country-highlights.country-highlights-review .review-link-valid {
    margin-top: 20px;
    font-size: 16px; }
    .country-highlights.country-highlights-review .review-link-valid .session-details {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      .country-highlights.country-highlights-review .review-link-valid .session-details .session-feedback-code-info {
        color: #5aaaff;
        margin: 3px 8px 0 0; }
      .country-highlights.country-highlights-review .review-link-valid .session-details .session-feedback-code {
        padding: 4px 10px;
        border-radius: 6px;
        background-color: #008dc9;
        color: #fff;
        width: 100%; }
        .country-highlights.country-highlights-review .review-link-valid .session-details .session-feedback-code .session-feedback-code-valid {
          margin: 0 0 4px 4px;
          color: #afa; }
  .country-highlights.country-highlights-review .review-info .review-info-paragraph {
    margin: 10px 0; }
  .country-highlights .overview-table-finance .table-line .simple-table-title {
    color: #ed7d33; }
  .country-highlights .overview-table-finance .table-line .text {
    display: inline-block; }
  .country-highlights .overview-table-finance .table-line .simple-table-value-wrapper {
    float: right;
    width: 55px;
    background-color: white; }
  .country-highlights .table-title,
  .country-highlights .chart-title {
    font-weight: bold;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: justify;
        justify-content: space-between;
    font-size: 14px;
    min-height: 16px; }
    .country-highlights .table-title .table-title-content,
    .country-highlights .table-title .chart-title-content,
    .country-highlights .chart-title .table-title-content,
    .country-highlights .chart-title .chart-title-content {
      color: #ed7d33; }
    .country-highlights .table-title div.table-filter-toggle,
    .country-highlights .chart-title div.table-filter-toggle {
      margin-right: 10px; }
      .country-highlights .table-title div.table-filter-toggle > span,
      .country-highlights .chart-title div.table-filter-toggle > span {
        font-weight: normal; }
  .country-highlights .overview-table-equity table td {
    text-align: center; }
  .country-highlights .data-table.card-legend {
    margin-top: 24px;
    padding-top: 4px;
    border-top: 1px solid lightgray; }
  .country-highlights .data-table table {
    border-spacing: 0; }
    .country-highlights .data-table table thead {
      background-color: #b7d0e1; }
    .country-highlights .data-table table tbody td:first-child {
      text-align: left; }
    .country-highlights .data-table table tbody tr:nth-child(even) {
      background-color: #f8fbff; }
    .country-highlights .data-table table th {
      text-align: center;
      border-style: solid;
      border-color: #b7d0e1;
      border-width: 1px;
      padding: 4px 2px 0 2px; }
      .country-highlights .data-table table th.feedback {
        width: 32px; }
    .country-highlights .data-table table td {
      text-align: center;
      border-style: solid;
      border-width: 1px;
      padding: 0 2px 2px 4px;
      border-color: #e1e7f7; }
      .country-highlights .data-table table td[data-dim="NA"] {
        background-color: #f5f5f5;
        border-style: none; }
      .country-highlights .data-table table td[data-dim="NA"]:last-child {
        border-right: 1px solid #e1e7f7; }
    .country-highlights .data-table table th.key-col {
      text-align: left; }
    .country-highlights .data-table table th.dim-col {
      width: 70px; }
      .country-highlights .data-table table th.dim-col.double-col {
        width: 140px; }
    .country-highlights .data-table table tr.group-row {
      color: #4c4c4c;
      background-color: #f0f9ff;
      font-weight: bold;
      height: 32px;
      vertical-align: bottom; }
      .country-highlights .data-table table tr.group-row.break-row {
        background-color: #dfdfdf;
        height: 20px; }
      .country-highlights .data-table table tr.group-row td {
        padding-bottom: 2px; }
    .country-highlights .data-table table tfoot > tr.footer-row {
      height: 20px;
      background-color: #b7d0e1; }
    .country-highlights .data-table table thead.table-header-hidden {
      display: none; }
  .country-highlights .data-table .table-legend {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 0 2px; }
    .country-highlights .data-table .table-legend .table-legend-item {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      line-height: 20px; }
    .country-highlights .data-table .table-legend .table-legend-item-details {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .country-highlights .data-table .table-legend .glaas-icon {
      display: block;
      margin: 4px 2px; }
  .country-highlights .external-financing.card .indicator-figures {
    margin-top: 5px;
    padding: 19px 0px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    height: 78px; }
  .country-highlights .external-financing.card .indicator-figures-left {
    margin-top: 5px;
    padding: 19px 0px;
    background-color: #fff;
    border: 1px solid #e0e0e0; }
  .country-highlights .policy-and-plans-descriptions,
  .country-highlights .target-descriptions-box,
  .country-highlights .finance-budget-chart-note {
    padding: 4px;
    border: 1px solid #e1e7f7; }
    .country-highlights .policy-and-plans-descriptions .table-info-content,
    .country-highlights .target-descriptions-box .table-info-content,
    .country-highlights .finance-budget-chart-note .table-info-content {
      padding: 4px 8px; }
      .country-highlights .policy-and-plans-descriptions .table-info-content a,
      .country-highlights .target-descriptions-box .table-info-content a,
      .country-highlights .finance-budget-chart-note .table-info-content a {
        cursor: pointer; }
  .country-highlights .table-content .sdg-participation-table.square-progress-bar thead {
    background-color: transparent; }
    .country-highlights .table-content .sdg-participation-table.square-progress-bar thead th {
      border-style: none; }
  .country-highlights .table-content .sdg-participation-table.square-progress-bar tbody > tr:nth-child(even) {
    background-color: #e6e6e6; }
  .country-highlights .table-content .sdg-participation-table.square-progress-bar tbody > tr td {
    border-style: none;
    border-bottom: 1px solid #e1e7f7;
    padding: 0 4px; }
    .country-highlights .table-content .sdg-participation-table.square-progress-bar tbody > tr td.procedures-defined-cell {
      text-align: center; }
  .country-highlights .table-content .square-progress-bar .column-title {
    margin-bottom: 8px;
    vertical-align: bottom; }
  .country-highlights .table-content .square-progress-bar .column-subtitle {
    font-weight: normal;
    display: inline-block;
    width: 100%; }
    .country-highlights .table-content .square-progress-bar .column-subtitle .very-low {
      float: left;
      margin-left: 5px; }
    .country-highlights .table-content .square-progress-bar .column-subtitle .very-high {
      float: right;
      margin-right: 5px; }
  .country-highlights .table-content .square-progress-bar td.progress-bar-wrapper {
    width: 170px; }
    .country-highlights .table-content .square-progress-bar td.progress-bar-wrapper .squares {
      text-align: left;
      white-space: nowrap;
      width: 165px; }
      .country-highlights .table-content .square-progress-bar td.progress-bar-wrapper .squares .squares-wrapper .square {
        display: inline-block;
        width: 15px;
        height: 15px;
        margin-left: 5px;
        margin-top: 5px; }
      .country-highlights .table-content .square-progress-bar td.progress-bar-wrapper .squares .default-response {
        margin-left: 5px; }
  .country-highlights .table-content .sdg-participation-table {
    background-color: transparent;
    width: 100%; }
  .country-highlights .overview-table-coord .coord-mech {
    margin-top: 5px; }
  .country-highlights div.coordination-card-value-div {
    text-align: center; }
    .country-highlights div.coordination-card-value-div span {
      vertical-align: middle; }
      .country-highlights div.coordination-card-value-div span.glaas-highlighted-value {
        padding: 0;
        line-height: 26px;
        min-width: 20px;
        height: 30px;
        display: block; }
  .country-highlights .glaas-highlighted-value {
    padding: 1px 12px 0 12px;
    margin-top: 4px;
    background-color: #fff;
    line-height: 12px;
    height: 18px;
    width: 56px; }
    .country-highlights .glaas-highlighted-value .glaas-icon {
      vertical-align: middle;
      margin-top: 0; }
  .country-highlights .feedback-action {
    padding: 0;
    background: #fff; }
    .country-highlights .feedback-action .do-feedback {
      cursor: pointer;
      font-weight: bold; }
      .country-highlights .feedback-action .do-feedback.feedback-given {
        color: #11d111; }
  .country-highlights .tab-strip {
    position: relative;
    border-radius: 2px;
    border-color: #e7e7e7; }
    .country-highlights .tab-strip .k-content {
      overflow: auto; }
    .country-highlights .tab-strip .tab-page {
      overflow-x: hidden; }
      .country-highlights .tab-strip .tab-page .tab-page-info .tab-page-info-content {
        border: solid 1px #eae9e9;
        border-radius: 6px;
        padding: 10px;
        margin-bottom: 20px;
        font-size: 14px; }
      .country-highlights .tab-strip .tab-page .tab-page-title {
        margin: 20px 4px;
        text-align: center; }
        .country-highlights .tab-strip .tab-page .tab-page-title .country-name {
          -webkit-user-select: text;
              -ms-user-select: text;
                  user-select: text;
          font-size: 30pt;
          margin-bottom: 10px; }
        .country-highlights .tab-strip .tab-page .tab-page-title .time {
          -webkit-user-select: text;
              -ms-user-select: text;
                  user-select: text;
          font-size: 18px;
          font-style: italic; }
      .country-highlights .tab-strip .tab-page .overview-table-hr.card .glaas-chart.chart-border,
      .country-highlights .tab-strip .tab-page .overview-table-targets.card .glaas-chart.chart-border {
        border-bottom: none; }
      .country-highlights .tab-strip .tab-page .card {
        display: -ms-flexbox;
        display: flex;
        background-color: #f2f2f2;
        margin-bottom: 25px; }
        .country-highlights .tab-strip .tab-page .card > * {
          -ms-flex-positive: 1;
              flex-grow: 1; }
        .country-highlights .tab-strip .tab-page .card .card-vertical-title {
          -ms-flex-positive: 0 !important;
              flex-grow: 0 !important;
          -ms-flex-negative: 0;
              flex-shrink: 0;
          position: relative;
          width: 30px;
          text-align: center;
          background-color: #ffd966;
          font-size: 16px;
          font-weight: bold; }
          .country-highlights .tab-strip .tab-page .card .card-vertical-title span {
            position: absolute;
            top: 50%;
            left: 50%;
            -ms-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                transform: translateX(-50%) translateY(-50%) rotate(-90deg);
            display: inline-block;
            white-space: nowrap; }
        .country-highlights .tab-strip .tab-page .card .card-horizontal-title {
          position: relative;
          background-color: #d0cece;
          font-size: 16px;
          font-weight: bold;
          padding-left: 10px;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-direction: row;
              flex-direction: row;
          -ms-flex-wrap: nowrap;
              flex-wrap: nowrap;
          -ms-flex-pack: justify;
              justify-content: space-between; }
          .country-highlights .tab-strip .tab-page .card .card-horizontal-title .feedback-action {
            background-color: transparent; }
          .country-highlights .tab-strip .tab-page .card .card-horizontal-title .do-feedback {
            right: 4px; }
        .country-highlights .tab-strip .tab-page .card .card-vertical-content {
          width: 100%; }
        .country-highlights .tab-strip .tab-page .card .card-content {
          padding: 10px; }
          .country-highlights .tab-strip .tab-page .card .card-content .table-content .standards-table .glaas-response-row {
            margin-bottom: 2px;
            border-bottom: 1px solid #ebebeb;
            padding-bottom: 4px;
            padding-top: 4px; }
          .country-highlights .tab-strip .tab-page .card .card-content .table-content .standards-table .glaas-response {
            display: -ms-flexbox;
            display: flex; }
            .country-highlights .tab-strip .tab-page .card .card-content .table-content .standards-table .glaas-response .glaas-icon {
              -ms-flex-negative: 0;
                  flex-shrink: 0; }
            .country-highlights .tab-strip .tab-page .card .card-content .table-content .standards-table .glaas-response .comment-text {
              margin: -1px 0 0 5px;
              word-break: break-word; }
          .country-highlights .tab-strip .tab-page .card .card-content .chart-content,
          .country-highlights .tab-strip .tab-page .card .card-content .blank-chart-area {
            position: relative; }
            .country-highlights .tab-strip .tab-page .card .card-content .chart-content .feedback-action,
            .country-highlights .tab-strip .tab-page .card .card-content .blank-chart-area .feedback-action {
              position: absolute;
              top: 0;
              right: 0;
              z-index: 1;
              width: 16px;
              height: 16px;
              margin: 4px 6px; }
              .country-highlights .tab-strip .tab-page .card .card-content .chart-content .feedback-action .do-feedback,
              .country-highlights .tab-strip .tab-page .card .card-content .blank-chart-area .feedback-action .do-feedback {
                position: absolute; }
                .country-highlights .tab-strip .tab-page .card .card-content .chart-content .feedback-action .do-feedback.feedback-given,
                .country-highlights .tab-strip .tab-page .card .card-content .blank-chart-area .feedback-action .do-feedback.feedback-given {
                  border: 1px solid #b9d9b9;
                  padding: 8px;
                  border-radius: 4px; }
          .country-highlights .tab-strip .tab-page .card .card-content .card-notes {
            padding-top: 5px; }
            .country-highlights .tab-strip .tab-page .card .card-content .card-notes .card-note {
              display: block; }
          .country-highlights .tab-strip .tab-page .card .card-content .custom-chart-legend {
            border: thin #e0e0e0 solid;
            border-top: none;
            background-color: white;
            margin-top: -8px;
            text-align: center; }
            .country-highlights .tab-strip .tab-page .card .card-content .custom-chart-legend ul {
              list-style-type: none;
              margin-right: 10px;
              margin-left: 10px;
              padding: 20px 0 3px 0; }
              .country-highlights .tab-strip .tab-page .card .card-content .custom-chart-legend ul li {
                display: inline-block;
                margin-right: 5px; }
                .country-highlights .tab-strip .tab-page .card .card-content .custom-chart-legend ul li .bullet-color {
                  width: 8px;
                  height: 8px;
                  display: inline-block;
                  margin-right: 3px;
                  border-radius: 4px; }
                .country-highlights .tab-strip .tab-page .card .card-content .custom-chart-legend ul li .line-color {
                  vertical-align: middle;
                  width: 15px;
                  height: 3px;
                  display: inline-block;
                  margin-right: 3px; }
          .country-highlights .tab-strip .tab-page .card .card-content .card-chart-container.SDG-disburse .chart-container {
            -ms-flex-direction: column;
                flex-direction: column;
            margin-top: 0;
            border: thin #e0e0e0 solid;
            height: 400px;
            position: relative; }
            .country-highlights .tab-strip .tab-page .card .card-content .card-chart-container.SDG-disburse .chart-container.blank-chart {
              border: 0; }
            .country-highlights .tab-strip .tab-page .card .card-content .card-chart-container.SDG-disburse .chart-container .chart-title {
              padding: 6px;
              background-color: #fff; }
            .country-highlights .tab-strip .tab-page .card .card-content .card-chart-container.SDG-disburse .chart-container .chart-display {
              height: 100%;
              background-color: #fff; }
              .country-highlights .tab-strip .tab-page .card .card-content .card-chart-container.SDG-disburse .chart-container .chart-display .glaas-chart {
                height: 100%; }
        .country-highlights .tab-strip .tab-page .card .number {
          text-align: right; }
  .country-highlights .glaas-page-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-bottom: 10px; }
    .country-highlights .glaas-page-header .filter-panel {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      margin-bottom: 0; }
      .country-highlights .glaas-page-header .filter-panel .data-filter {
        padding: 0;
        margin: 0 8px 0 0; }
        .country-highlights .glaas-page-header .filter-panel .data-filter .time-selector {
          border: 1px solid #e7e7e7;
          border-radius: 4px;
          padding: 8px 10px;
          height: 100%; }
          .country-highlights .glaas-page-header .filter-panel .data-filter .time-selector .option-list label {
            padding: 4px; }
          .country-highlights .glaas-page-header .filter-panel .data-filter .time-selector .option-list.time-list {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-direction: column;
                flex-direction: column; }
        .country-highlights .glaas-page-header .filter-panel .data-filter .location-selector .location-widget {
          border-color: #e7e7e7;
          border-radius: 4px; }
          .country-highlights .glaas-page-header .filter-panel .data-filter .location-selector .location-widget .tab-page-content {
            height: 200px;
            width: 400px; }
    .country-highlights .glaas-page-header .page-options {
      padding-top: 10px;
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      text-align: right; }
      .country-highlights .glaas-page-header .page-options .share-option {
        border-left: none; }
        .country-highlights .glaas-page-header .page-options .share-option .k-button {
          display: inline-block !important;
          min-width: 44.22px !important;
          min-height: 30.5px !important; }
    .country-highlights .glaas-page-header .k-notification {
      min-width: 200px !important; }
  .country-highlights .no-data-for-selected-country {
    background-color: rgba(233, 195, 178, 0.3);
    color: red;
    text-align: center;
    top: 4px;
    height: auto;
    z-index: 999999;
    left: 10px;
    right: 10px;
    margin: 0 auto;
    width: auto;
    border-radius: 3px;
    margin-bottom: 8px; }
  .country-highlights > .tab-strip {
    margin-top: 20px; }
    .country-highlights > .tab-strip > .k-content {
      padding: 12px 0;
      border-left: none;
      border-right: none;
      border-bottom: none; }
    .country-highlights > .tab-strip .k-tabstrip-items .k-item {
      font-weight: 600; }
      .country-highlights > .tab-strip .k-tabstrip-items .k-item + .k-item {
        margin-left: 20px; }
      .country-highlights > .tab-strip .k-tabstrip-items .k-item .k-link {
        padding: 7px 0; }
      .country-highlights > .tab-strip .k-tabstrip-items .k-item.k-active {
        border: none;
        border-bottom: 2px solid #008dc9; }
        .country-highlights > .tab-strip .k-tabstrip-items .k-item.k-active .k-link {
          color: #008dc9; }
  .country-highlights .finance-wash-budget .table-content,
  .country-highlights .finance-wash-expenditure .table-content {
    margin-bottom: 10px; }
  .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels .chart-title {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
    .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels .chart-subtitle {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
      .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels .chart-subtitle .chart-subtitle-content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels .chart-content {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
      height: 300px;
      margin-top: 5px; }
      .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels .chart-content .glaas-chart,
      .country-highlights .external-financing .donor-funding-channels .chart-donor-funding-channels .chart-content .blank-chart-area {
        height: 100%; }
  .country-highlights .overview-table-equity .equity-table {
    font-size: 14px; }
    .country-highlights .overview-table-equity .equity-table thead th,
    .country-highlights .overview-table-equity .equity-table thead td {
      background-color: #f2f2f2;
      border-width: 0;
      text-align: left;
      vertical-align: top; }
    .country-highlights .overview-table-equity .equity-table thead .header-title {
      width: 27%; }
    .country-highlights .overview-table-equity .equity-table thead .header-subtitle {
      font-size: small;
      font-style: italic;
      font-weight: normal;
      padding: 10px 40px 10px 0; }
    .country-highlights .overview-table-equity .equity-table tbody td {
      border-width: 0; }
      .country-highlights .overview-table-equity .equity-table tbody td.row-header {
        text-align: left;
        padding-left: 20px; }
      .country-highlights .overview-table-equity .equity-table tbody td.value-cell {
        padding-right: 40px; }
        .country-highlights .overview-table-equity .equity-table tbody td.value-cell div {
          height: 30px;
          background-color: #fff;
          padding-top: 6px; }
  .country-highlights .data-table {
    margin-bottom: 10px; }
    .country-highlights .data-table.row-header {
      text-align: left;
      padding-left: 20px; }
  .country-highlights .chart-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: start;
        justify-content: flex-start;
    background-color: #f0f0f0;
    width: 100%; }
    .country-highlights .chart-container .data-title {
      text-align: center;
      margin-top: 30px;
      margin-bottom: 30px;
      font-size: 16px; }
      .country-highlights .chart-container .data-title .text-title {
        font-weight: bold; }
      .country-highlights .chart-container .data-title .text-subtitle {
        font-weight: normal; }
    .country-highlights .chart-container .selected-regions-wrapper {
      text-align: center;
      width: 80%;
      margin: 10px auto; }
    .country-highlights .chart-container .chart-wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
    .country-highlights .chart-container .block-color {
      width: 20px;
      height: 25px;
      display: inline-block;
      margin-right: 5px; }
    .country-highlights .chart-container .chart-legend ul {
      list-style-type: none;
      padding-left: 32px;
      padding-right: 31px;
      white-space: nowrap; }
      .country-highlights .chart-container .chart-legend ul li {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center; }

@media (max-width: 991px) {
  .country-highlights .glaas-page-header {
    display: block; }
    .country-highlights .glaas-page-header .filter-panel {
      display: block; }
      .country-highlights .glaas-page-header .filter-panel .data-filter {
        margin: 0 0 10px 0; }
        .country-highlights .glaas-page-header .filter-panel .data-filter .location-selector .location-widget .tab-page-content {
          width: 100%; }
  .country-highlights .tab-strip .tab-page .card {
    -ms-flex-direction: column;
        flex-direction: column; }
    .country-highlights .tab-strip .tab-page .card .card-vertical-title {
      width: 100%;
      text-align: left;
      padding: 3px 10px;
      font-size: 17px; }
      .country-highlights .tab-strip .tab-page .card .card-vertical-title span {
        -ms-transform: none;
            transform: none;
        position: static; }
    .country-highlights .tab-strip .tab-page .card .card-horizontal-title {
      font-size: 15px; } }

.justify-content-end {
  width: 100%;
  text-align: right; }
  .justify-content-end span {
    cursor: pointer; }

.resource-link {
  color: #008dc9;
  font-style: italic;
  padding-right: 0;
  text-decoration: underline;
  margin-bottom: 10px;
  cursor: pointer; }

.goto-page,
.resource-link {
  color: #008dc9;
  font-style: italic;
  padding-right: 10px;
  text-decoration: underline;
  margin-bottom: 10px;
  cursor: pointer; }
  .goto-page span,
  .resource-link span {
    position: relative;
    margin-right: 10px; }
    .goto-page span:after,
    .resource-link span:after {
      position: absolute;
      content: "";
      border-left: 5px solid transparent;
      border-right: 5px solid transparent;
      border-bottom: 5px solid transparent;
      border-top: calc(2 * 5px * 0.866) solid #008dc9;
      top: 5px; }

.resource-link {
  padding-right: 0; }

.tab-strip .tab-page.k-active .data-table table > thead th {
  border: solid #a7c7e7 1px !important; }

.center-div {
  min-height: 30px;
  text-align: left; }

.bt-cell-value.bt-cell-value-right {
  text-align: right; }

.fake-thead {
  background-color: #b7d0e1; }
  .fake-thead td {
    text-align: center;
    border-style: solid;
    border-color: #b7d0e1;
    border-width: 1px;
    padding: 4px 2px 0 2px;
    font-weight: bold; }
    .fake-thead td.feedback {
      width: 32px; }

.chart-donor-funding-channels {
  height: 400px; }

@media screen and (max-width: 992px) {
  .margin-bottom-sm {
    margin-bottom: 10px; } }

.country-highlights .impacts-of-sector-review-table table .expand-col-description,
.country-highlights .impacts-of-sector-review-table table tbody td:nth-child(3) {
  width: 70%;
  text-align: left; }

.country-highlights .equity-table-human-rights table thead tr th.expand-col-title {
  width: 40%; }

.country-highlights .equity-table-human-rights table tbody tr td.custom-align.custom-align-left {
  text-align: left; }

.country-highlights .data-table .glaas-close-button,
.country-highlights .card .glaas-close-button {
  position: relative;
  top: auto;
  right: auto; }

.country-highlights .data-table .table-content {
  overflow-x: auto; }
  .country-highlights .data-table .table-content th.key-col {
    min-width: 170px; }

.country-highlights .data-table .glaas-close-button {
  margin-right: -6px; }

.d-flex-end {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: end; }

.location-selector-container {
  border: 1px solid #e7e7e7;
  border-radius: 4px;
  padding: 8px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column !important;
      flex-direction: column !important; }
  .location-selector-container .k-tabstrip .tab-page-content {
    border-radius: 4px 4px 0 0; }
  .location-selector-container .location-selector-footer .location-search-input {
    border: none;
    width: 100%;
    border: 1px solid #ccc;
    border-top: 0;
    border-color: #e7e7e7;
    border-radius: 0 0 4px 4px;
    padding: 2px 6px;
    line-height: 28px;
    outline: none; }
  .location-selector-container .location-selector-footer .location-search-input:focus {
    background-color: #def5fc; }

th,
td,
.table-content,
.table-legend {
  font-size: 14px; }

.glaas.page-root .table-institutional-wash th.key-col {
  width: 280px !important; }

.glaas.page-root .table-institutional-wash th[data-code="TARGET_DESCRIPTION"] {
  width: 280px !important; }

.glaas.page-root .climate-risk-policies-assessment th.key-col {
  width: 100px !important; }

.glaas.page-root .climate-risk-policies-assessment th[data-code="CLIMATE_DESCRIPTION"] {
  width: 350px !important; }

.glaas.page-root .indicators-for-climate-resilient-wash th.key-col {
  width: 300px !important; }

.glaas.page-root .mis-table-sys th[data-code="MINISTRY"] {
  width: 300px; }

.glaas.page-root .mis-table-sys th[data-code="DATA"] {
  width: 300px; }

.glaas.page-root .climate-finance-for-wash th.key-col {
  width: 100px !important; }

.glaas.page-root .climate-finance-for-wash th[data-code="VALUE"] {
  width: 350px !important; }

.glaas.page-root .wash-in-climate-policy th.key-col {
  width: 100px !important; }

.glaas.page-root .wash-in-climate-policy th[data-code="CLIMATE_DESCRIPTION"] {
  width: 350px !important; }

.glaas.page-root .wash-other-sector-policies th.key-col {
  width: 200px !important; }

.glaas.page-root .wash-other-sector-policies th[data-code="HEALTH"] {
  width: 300px !important; }

.glaas.page-root .wash-other-sector-policies th[data-code="EDUC"] {
  width: 300px !important; }

.glaas.page-root .type-mis td.val-col {
  width: 10%; }

.glaas.page-root .type-mis td.key-col {
  width: 40%;
  text-align: start; }

.pdf-tmp-font .data-table {
  margin-top: 30px !important; }

.pdf-tmp-font .data-table th[colspan="2"] {
  width: 200px !important; }

.pdf-tmp-font .data-table th[colspan="3"] {
  width: 300px !important; }

.pdf-tmp-font .data-table th[colspan="4"] {
  width: 400px !important; }

.pdf-tmp-font .data-table.table-national-policies-and-plans th.key-col {
  width: 500px !important; }

.pdf-tmp-font .data-table.table-wash-in-covid19 th,
.pdf-tmp-font .data-table.table-wash-in-covid19 td {
  font-size: 11px; }

.pdf-tmp-font .data-table.table-wash-in-covid19 th.key-col {
  width: 180px !important; }

.pdf-tmp-font .data-table.table-coverage-targets th,
.pdf-tmp-font .data-table.table-coverage-targets td {
  font-size: 11px; }

.pdf-tmp-font .data-table.table-coverage-targets th[colspan="2"] {
  width: 150px !important; }

.pdf-tmp-font .data-table.table-coverage-targets th[colspan="3"] {
  width: 230px !important; }

.pdf-tmp-font .data-table.table-coverage-targets th.key-col {
  width: 100px !important; }

.pdf-tmp-font .data-table.table-risk-management th.key-col {
  width: 200px !important; }

.pdf-tmp-font .data-table.coordination-among-stakeholders-table th.key-col {
  width: 300px !important; }

.pdf-tmp-font .data-table.performance-indicators-table th.dim-col {
  width: 100px !important; }

.pdf-tmp-font .data-table.use-of-monitoring-data-table th.dim-col {
  width: 130px !important; }

.pdf-tmp-font .data-table.joint-sector-review-table th.key-col {
  width: 200px !important; }

.pdf-tmp-font .data-table.impacts-of-sector-review-table th.key-col {
  width: 300px !important; }

.pdf-tmp-font .data-table.impacts-of-sector-review-table th.dim-col:last-child {
  width: 550px !important; }

.pdf-tmp-font .data-table.hr-plans-strategies-needs-part1 th.key-col {
  width: 200px !important; }

.pdf-tmp-font .data-table.hr-gov-ministries th.dim-col {
  width: 200px !important; }

.pdf-tmp-font .data-table.wash-training-institutions th.key-col {
  width: 200px !important; }

.pdf-tmp-font .data-table.hr-constraints th.dim-col {
  width: 360px !important; }
  .pdf-tmp-font .data-table.hr-constraints th.dim-col[data-code="WATER_DRNK"],
  .pdf-tmp-font .data-table.hr-constraints th.dim-col [data-code="SAN"] {
    width: 180px !important; }

.pdf-tmp-font .data-table.sufficiency-hr-wash th.dim-col {
  width: 150px !important; }

.pdf-tmp-font .data-table.sufficiency-hr-env-health th.key-col {
  width: 300px !important; }

.pdf-tmp-font .data-table.rights-safety-measures th.dim-col {
  width: 150px !important; }

.pdf-tmp-font .data-table.equity-table-equity-measures th,
.pdf-tmp-font .data-table.equity-table-equity-measures td {
  font-size: 11px !important; }

.pdf-tmp-font .data-table.equity-table-equity-measures th.key-col {
  width: 220px !important; }

.pdf-tmp-font .data-table.equity-table-human-rights th.key-col {
  width: 150px !important; }

.pdf-tmp-font .data-table.equity-table-human-rights th.dim-col:last-child {
  width: 500px !important; }
