@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
.toggle-window.permalink-window {
  padding: 0;
  width: 540px;
  z-index: 1200;
}
.toggle-window.permalink-window p {
  margin: 0;
}
.toggle-window.permalink-window .permalink-icon {
  margin-top: ;
  margin-left: 0;
  margin-bottom: ;
  margin-right: 10px;
  margin-block-start: ;
  margin-inline-start: 0;
  margin-block-end: ;
  margin-inline-end: 10px;
  font-size: 24px;
}
.toggle-window.permalink-window .permalink-value-wrap {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  height: 30px;
  line-height: 30px;
  margin: 5px 0;
}
.toggle-window.permalink-window .permalink-value {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0 5px;
}
.toggle-window.permalink-window .permalink-value-copy {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-width: 0%;
  -webkit-flex: 0 1 auto;
  -moz-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  padding: 0 20px;
  border: none;
}
.toggle-window.permalink-window .permalink-value-copy:before {
  content: "\f175";
}
.toggle-window.permalink-window .qr-code-container {
  margin: 0;
  text-align: center;
}
.toggle-window.permalink-window .qr-code-container img {
  width: 160px;
}
.toggle-window.permalink-window .status-message {
  color: rgba(255, 255, 255, 0.7);
  font-size: 13px;
  text-align: center;
}
.toggle-window.permalink-window .tabs-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.toggle-window.permalink-window .tabs-container .single-tab {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  color: rgba(0, 0, 0, 0.54);
  background-color: #eeeeee;
  padding: 0;
  margin: 0;
  list-style-type: none;
  padding: 6px 0;
  text-align: center;
  cursor: pointer;
}
body:not(.touch) .toggle-window.permalink-window .tabs-container .single-tab:hover:not(.active) {
  color: rgba(0, 0, 0, 0.87);
  background-color: #eeeeee;
}
body.touch .toggle-window.permalink-window .tabs-container .single-tab:active {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
body.touch .toggle-window.permalink-window .tabs-container .single-tab:active:not(.active) {
  color: rgba(0, 0, 0, 0.87);
  background-color: #eeeeee;
}
.toggle-window.permalink-window .tabs-container .single-tab.active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: default;
}
.toggle-window.permalink-window .tabs-container .tab-create-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 21px;
}
.toggle-window.permalink-window .tabs-container .tab-create-icon:before {
  content: "\f138";
}
.toggle-window.permalink-window .tabs-container .tab-list-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 21px;
}
.toggle-window.permalink-window .tabs-container .tab-list-icon:before {
  content: "\f1c4";
}
.toggle-window.permalink-window .tabs-container .tab-back-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
}
.toggle-window.permalink-window .tabs-container .tab-back-icon:before {
  content: "\f122";
}
.toggle-window.permalink-window .tab-content-create {
  margin: 10px;
}
.toggle-window.permalink-window .blocks {
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
  margin: 20px 0;
}
.toggle-window.permalink-window .blocks .block {
  position: relative;
  display: inline-block;
  width: 33%;
  margin-bottom: 0;
  cursor: pointer;
  text-align: center;
  font-weight: normal;
  background-color: #eeeeee;
}
.toggle-window.permalink-window .blocks .block:not(:first-child) {
  margin-top: ;
  margin-left: 15px;
  margin-bottom: ;
  margin-right: 0;
  margin-block-start: ;
  margin-inline-start: 15px;
  margin-block-end: ;
  margin-inline-end: 0;
}
.toggle-window.permalink-window .blocks .block .icon {
  display: block;
  font-size: 48px;
}
.toggle-window.permalink-window .blocks .block .icon:before {
  display: inline-block;
  padding: 24px 24px 12px;
}
.toggle-window.permalink-window .blocks .block input[type='checkbox'] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  margin: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.toggle-window.permalink-window .blocks .block input[type='checkbox']:focus {
  outline-offset: unset;
  outline: auto;
}
.toggle-window.permalink-window .blocks .block .checkbox-label {
  display: block;
  padding: 5px 4px;
}
body:not(.touch) .toggle-window.permalink-window .blocks .block:hover:not(.active) {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(255, 255, 255, 0.7);
}
body.touch .toggle-window.permalink-window .blocks .block:active {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
body.touch .toggle-window.permalink-window .blocks .block:active:not(.active) {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(255, 255, 255, 0.7);
}
.toggle-window.permalink-window .blocks .block.active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.toggle-window.permalink-window .input-group .form-control {
  border: 1px solid #7a7a7a;
  box-shadow: none;
  border-radius: 0;
  padding: 0 4px;
}
.toggle-window.permalink-window .input-group .form-control:hover {
  border-color: #171717;
}
.toggle-window.permalink-window .input-group .form-control,
.toggle-window.permalink-window .input-group .input-group-btn > .btn {
  height: 29px;
}
.toggle-window.permalink-window .input-group .input-group-favorite {
  font-size: 1.8em;
  height: 29px;
  line-height: 17px;
  padding: 0 5px;
}
.toggle-window.permalink-window .input-group .input-group-favorite .action-fav {
  font-weight: bold;
  color: #FFF;
  cursor: pointer;
}
.toggle-window.permalink-window .input-group .input-group-favorite .action-fav:hover {
  text-decoration: none;
}
.toggle-window.permalink-window .input-group .btn {
  padding-left: 24px;
  padding-right: 24px;
}
.toggle-window.permalink-window .table-container {
  height: 200px;
  max-height: 200px;
  overflow: auto;
}
.toggle-window.permalink-window .table-container .table {
  margin-bottom: 0;
}
.toggle-window.permalink-window .table-container .table th.sortable {
  cursor: pointer;
  position: relative;
}
.toggle-window.permalink-window .table-container .table th.sortable .sort-arrow {
  position: absolute;
  inset-inline-start: 15px;
}
.toggle-window.permalink-window .table-container .table th.sortable .sort-column {
  padding-top: ;
  padding-left: 20px;
  padding-bottom: ;
  padding-right: 0;
  padding-block-start: ;
  padding-inline-start: 20px;
  padding-block-end: ;
  padding-inline-end: 0;
}
.toggle-window.permalink-window .table-container .table td {
  vertical-align: middle;
}
.toggle-window.permalink-window .table-container .table .link {
  cursor: pointer;
}
.toggle-window.permalink-window .table-container .table .link-date {
  color: rgba(255, 255, 255, 0.4);
  width: 145px;
  text-align: center;
}
.toggle-window.permalink-window .table-container .table .actions {
  width: 72px;
  white-space: nowrap;
}
.toggle-window.permalink-window .table-container .no-link {
  color: rgba(255, 255, 255, 0.7);
  font-style: italic;
}
.toggle-window.permalink-window .table-container .favorite-info {
  display: block;
  font-style: italic;
  font-size: 0.8em;
}
.toggle-window.permalink-window .link-container .single-tab {
  text-align: left;
  text-align: start;
  padding-top: ;
  padding-left: 10px;
  padding-bottom: ;
  padding-right: 0;
  padding-block-start: ;
  padding-inline-start: 10px;
  padding-block-end: ;
  padding-inline-end: 0;
  font-weight: bold;
}
.toggle-window.permalink-window .link-container .tab-content-link {
  padding: 8px;
}
.toggle-window.permalink-window .actions {
  padding: 0;
}
.toggle-window.permalink-window .actions .actions-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  height: 100%;
  overflow: auto;
}
.toggle-window.permalink-window .actions .action-delete {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  font-size: 16px;
}
body:not(.touch) .toggle-window.permalink-window .actions .action-delete:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .toggle-window.permalink-window .actions .action-delete:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.toggle-window.permalink-window .actions .action-delete .icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.toggle-window.permalink-window .actions .action-view {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  font-size: 16px;
}
body:not(.touch) .toggle-window.permalink-window .actions .action-view:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .toggle-window.permalink-window .actions .action-view:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.toggle-window.permalink-window .actions .action-view .icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.toggle-window.permalink-window .actions .action-fav {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  font-size: 24px;
}
body:not(.touch) .toggle-window.permalink-window .actions .action-fav:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .toggle-window.permalink-window .actions .action-fav:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.toggle-window.permalink-window .actions .action-fav .icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.toggle-window.permalink-window .actions .action-fav .icon {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.geokeyPermalink-extension .dropdown-menu {
  inset-inline-end: 0;
  inset-inline-start: auto;
  min-width: 500px;
  z-index: 1200;
}
.geokeyPermalink-extension .permalink-window .toggle-window-heading {
  padding: 0 16px;
  overflow: hidden;
}
.geokeyPermalink-extension .permalink-window p {
  margin: 0;
}
.geokeyPermalink-extension .permalink-window .permalink-icon {
  margin-top: ;
  margin-left: 0;
  margin-bottom: ;
  margin-right: 10px;
  margin-block-start: ;
  margin-inline-start: 0;
  margin-block-end: ;
  margin-inline-end: 10px;
  font-size: 24px;
}
.geokeyPermalink-extension .permalink-window .permalink-value-wrap {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  height: 30px;
  line-height: 30px;
  margin: 5px 0;
}
.geokeyPermalink-extension .permalink-window .permalink-value {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0 5px;
}
.geokeyPermalink-extension .permalink-window .permalink-value-copy {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-width: 0%;
  -webkit-flex: 0 1 auto;
  -moz-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  padding: 0 20px;
  border: none;
}
.geokeyPermalink-extension .permalink-window .permalink-value-copy:before {
  content: "\f175";
}
.geokeyPermalink-extension .permalink-window .qr-code-container {
  margin: 0;
  text-align: center;
}
.geokeyPermalink-extension .permalink-window .qr-code-container img {
  width: 160px;
}
.geokeyPermalink-extension .permalink-window .status-message {
  color: rgba(255, 255, 255, 0.7);
  font-size: 13px;
  text-align: center;
}
.geokeyPermalink-extension .permalink-window .tabs-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.geokeyPermalink-extension .permalink-window .tabs-container .single-tab {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  color: rgba(0, 0, 0, 0.54);
  background-color: #eeeeee;
  padding: 0;
  margin: 0;
  list-style-type: none;
  padding: 6px 0;
  text-align: center;
  cursor: pointer;
}
body:not(.touch) .geokeyPermalink-extension .permalink-window .tabs-container .single-tab:hover:not(.active) {
  color: rgba(0, 0, 0, 0.87);
  background-color: #eeeeee;
}
body.touch .geokeyPermalink-extension .permalink-window .tabs-container .single-tab:active {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
body.touch .geokeyPermalink-extension .permalink-window .tabs-container .single-tab:active:not(.active) {
  color: rgba(0, 0, 0, 0.87);
  background-color: #eeeeee;
}
.geokeyPermalink-extension .permalink-window .tabs-container .single-tab.active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: default;
}
.geokeyPermalink-extension .permalink-window .tabs-container .tab-create-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 21px;
}
.geokeyPermalink-extension .permalink-window .tabs-container .tab-create-icon:before {
  content: "\f138";
}
.geokeyPermalink-extension .permalink-window .tabs-container .tab-list-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 21px;
}
.geokeyPermalink-extension .permalink-window .tabs-container .tab-list-icon:before {
  content: "\f1c4";
}
.geokeyPermalink-extension .permalink-window .tabs-container .tab-back-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
}
.geokeyPermalink-extension .permalink-window .tabs-container .tab-back-icon:before {
  content: "\f122";
}
.geokeyPermalink-extension .permalink-window .tab-content-create {
  margin: 10px;
}
.geokeyPermalink-extension .permalink-window .input-group .form-control {
  border: 1px solid #7a7a7a;
  box-shadow: none;
  border-radius: 0;
  padding: 0 4px;
}
.geokeyPermalink-extension .permalink-window .input-group .form-control:hover {
  border-color: #171717;
}
.geokeyPermalink-extension .permalink-window .input-group .form-control,
.geokeyPermalink-extension .permalink-window .input-group .input-group-btn > .btn {
  height: 29px;
}
.geokeyPermalink-extension .permalink-window .input-group .btn {
  padding-left: 24px;
  padding-right: 24px;
}
.geokeyPermalink-extension .permalink-window .table-container {
  height: 200px;
  max-height: 200px;
  overflow: auto;
}
.geokeyPermalink-extension .permalink-window .table-container .table {
  margin-bottom: 0;
}
.geokeyPermalink-extension .permalink-window .table-container .table th.sortable {
  cursor: pointer;
  position: relative;
}
.geokeyPermalink-extension .permalink-window .table-container .table th.sortable .sort-arrow {
  position: absolute;
  inset-inline-start: 15px;
}
.geokeyPermalink-extension .permalink-window .table-container .table th.sortable .sort-column {
  padding-top: ;
  padding-left: 20px;
  padding-bottom: ;
  padding-right: 0;
  padding-block-start: ;
  padding-inline-start: 20px;
  padding-block-end: ;
  padding-inline-end: 0;
}
.geokeyPermalink-extension .permalink-window .table-container .table td {
  vertical-align: middle;
}
.geokeyPermalink-extension .permalink-window .table-container .table .link {
  cursor: pointer;
}
.geokeyPermalink-extension .permalink-window .table-container .table .link-date {
  color: rgba(255, 255, 255, 0.4);
  width: 145px;
  text-align: center;
}
.geokeyPermalink-extension .permalink-window .table-container .table .actions {
  width: 72px;
  white-space: nowrap;
}
.geokeyPermalink-extension .permalink-window .table-container .no-link {
  color: rgba(255, 255, 255, 0.7);
  font-style: italic;
}
.geokeyPermalink-extension .permalink-window .table-container .favorite-info {
  display: block;
  font-style: italic;
  font-size: 0.8em;
}
.geokeyPermalink-extension .permalink-window .link-container .single-tab {
  text-align: left;
  text-align: start;
  padding-top: ;
  padding-left: 10px;
  padding-bottom: ;
  padding-right: 0;
  padding-block-start: ;
  padding-inline-start: 10px;
  padding-block-end: ;
  padding-inline-end: 0;
  font-weight: bold;
}
.geokeyPermalink-extension .permalink-window .link-container .tab-content-link {
  padding: 8px;
}
.geokeyPermalink-extension .permalink-window .actions {
  padding: 0;
}
.geokeyPermalink-extension .permalink-window .actions .actions-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  height: 100%;
  overflow: auto;
}
.geokeyPermalink-extension .permalink-window .actions .action-delete {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  font-size: 16px;
}
body:not(.touch) .geokeyPermalink-extension .permalink-window .actions .action-delete:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .geokeyPermalink-extension .permalink-window .actions .action-delete:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.geokeyPermalink-extension .permalink-window .actions .action-delete .icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.geokeyPermalink-extension .permalink-window .actions .action-view {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  font-size: 16px;
}
body:not(.touch) .geokeyPermalink-extension .permalink-window .actions .action-view:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .geokeyPermalink-extension .permalink-window .actions .action-view:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.geokeyPermalink-extension .permalink-window .actions .action-view .icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.geokeyPermalink-extension .permalink-window .actions .action-fav {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  font-size: 24px;
}
body:not(.touch) .geokeyPermalink-extension .permalink-window .actions .action-fav:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .geokeyPermalink-extension .permalink-window .actions .action-fav:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.geokeyPermalink-extension .permalink-window .actions .action-fav .icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.geokeyPermalink-extension .permalink-window .actions .action-fav .icon {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.module-launcher .launcher-intro-icon:before {
  content: "\f108";
}
.intro-module .intro-title {
  display: table;
  margin-top: 6px;
  font-size: 2em;
  text-align: center;
}
.intro-module .intro-msg,
.intro-module .mentions {
  padding-bottom: 6px;
}
.intro-module .intro-msg {
  display: table;
  font-size: 1.2em;
  margin: 2px;
  text-align: justify;
}
.intro-module .intro-msg a {
  color: inherit;
  text-decoration: underline;
}
.intro-module .mentions {
  font-size: 10px;
  text-align: center;
}
.intro-module .mentions a {
  color: inherit;
  text-decoration: none;
}
.cookie-consent-banner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  background-color: #2f4d69;
  color: #99cbe6;
  font-weight: bold;
  text-align: center;
  line-height: 24px;
}
.cookie-consent-banner .content {
  padding: 0 10%;
}
.cookie-consent-banner .opt-in {
  background-color: #349886;
  color: #ffffff;
  border: 3px solid #59bdab;
  font-weight: bold;
  padding: 1px 8px;
}
.cookie-consent-banner .opt-out {
  color: #ffffff;
  text-decoration: underline;
  font-weight: normal;
}
.display-f,
.display-flex {
  display: flex !important;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-auto {
  flex: 1 1 auto;
}
.flex-fit {
  flex: 0 0 auto;
}
.items-center {
  align-items: center;
}
.items-end,
.align-items-end {
  align-items: flex-end;
}
.align-items-start {
  align-items: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.flex-col {
  flex-direction: column;
}
.flex-row {
  flex-direction: row;
}
.padding-0 {
  padding: 0 !important;
}
.no-padding {
  padding-left: 0;
  padding-right: 0;
}
.padding-1 {
  padding: 1rem;
}
.padding-2 {
  padding: 2rem;
}
.margin-0 {
  margin: 0 !important;
}
.margin-r-1 {
  margin-right: 4px;
}
.margin-b-4 {
  margin-bottom: 1rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 1rem;
}
.gap-4 {
  gap: 1.5rem;
}
.gap-5 {
  gap: 2rem;
}
.display-b {
  display: block;
}
.display-ib {
  display: inline-block;
}
.display-i {
  display: inline;
}
.overflow-auto {
  overflow: auto;
}
.list-style-none {
  list-style-type: none;
}
.position-relative {
  position: relative;
}
.word-break-all {
  word-break: break-all;
}
.full-height {
  height: 100%;
}
.width-full {
  width: 100%;
}
.text-align-start {
  text-align: start;
}
.center {
  text-align: center;
}
.upper {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.first-letter-capital {
  display: inline-block;
}
.first-letter-capital:first-letter {
  text-transform: uppercase;
}
.first-letter-lowercase {
  display: inline-block;
}
.first-letter-lowercase:first-letter {
  text-transform: lowercase;
}
.font-italic {
  font-style: italic;
}
.bold {
  font-weight: bold;
}
.visibility-hidden {
  visibility: hidden;
}
.hand {
  cursor: pointer;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sr-only {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ellipsis-break {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: normal;
}
.flex-order-first {
  -webkit-order: -9999;
  -moz-order: -9999;
  -ms-order: -9999;
  order: -9999;
}
.flex-order-last {
  -webkit-order: 9999;
  -moz-order: 9999;
  -ms-order: 9999;
  order: 9999;
}
.btn-reset {
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
  text-align: inherit;
}
.spinning {
  -webkit-animation: animation-spin 2s infinite linear;
  animation: animation-spin 2s infinite linear;
}
@-webkit-keyframes animation-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes animation-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.bg-badge {
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: -ms-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  padding: 4px 8px;
  border-radius: 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 17px;
  letter-spacing: 0.004em;
  background-color: #616161;
  color: #ffffff;
}
.bg-badge .icon {
  margin-right: 4px;
}
.bg-badge--info {
  background-color: #e6eff9;
  color: #616161;
}
.bg-badge--success {
  background-color: #e0f0ec;
  color: #616161;
}
.bg-badge--error {
  background-color: #f3e2e5;
  color: #616161;
}
.bg-badge--warning {
  background-color: #feece1;
  color: #616161;
}
.bg-badge--small {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.004em;
}
.bg-badge--large {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.0015em;
}
.bg-badge--icon-only {
  font-size: 11px;
  width: 16px;
  height: 16px;
  padding: 0;
}
.bg-badge--icon-only .icon {
  margin-right: 0;
}
.badge-notification-num {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.004em;
  display: inline-block;
  height: 18px;
  padding: 0 6px;
  color: #690207;
  background: #ffffff;
  border-radius: 12px;
}
.badge-notification-num--info {
  color: #616161;
  background: #e6eff9;
}
.badge-notification-num--warn {
  color: #616161;
  background: #feece1;
}
.generictree {
  text-align: left;
  background-color: #ffffff;
  padding: 0;
  margin: 0;
  font-size: 11px;
}
.generictree ul {
  margin-left: 35px;
}
.generictree > ul,
.generictree ul.accordion-content {
  margin: 0;
  padding: 0;
}
.generictree li {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  list-style-type: none;
}
.generictree .generictree-item,
.generictree .generictree-item-disable {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
}
.generictree .generictree-item {
  cursor: pointer;
}
.generictree .generictree-item:hover {
  background-color: var(--bg-generictree-item--hovered, hsl(0, 0%, 96%));
}
.generictree .generictree-item.generictree-leaf {
  height: 24px;
}
.generictree .generictree-item.generictree-leaf-file {
  height: 30px;
}
.generictree .generictree-item.generictree-leaf-selected:not(:hover) {
  background-color: var(--bg-generictree-item--selected, hsl(0, 0%, 93%));
}
.generictree .generictree-item .generictree-actionbutton {
  cursor: pointer;
  float: right;
  display: inline-block;
  visibility: hidden;
}
.generictree .generictree-item:hover .generictree-actionbutton {
  visibility: visible;
}
.generictree .generictree-item:disabled {
  color: #bdbdbd;
  cursor: default;
}
.generictree .generictree-item a {
  margin-left: 5px;
}
.generictree .generictree-item a:hover,
.generictree .generictree-item a:focus {
  text-decoration: none;
}
.generictree .generictree-item-disable {
  color: #bdbdbd;
}
.generictree .generictree-group {
  border-top: 1px solid #e0e0e0;
  background-color: #f5f5f5;
  padding-left: 5px;
  font-weight: bold;
}
.generictree .generictree-group.no-hover {
  cursor: default;
}
.generictree .generictree-group.no-hover:hover {
  background-color: #f5f5f5;
}
.generictree .generictree-group-file {
  border-top: 1px solid #e0e0e0;
  background-color: #f5f5f5;
  padding-left: 0;
  font-weight: bold;
}
.generictree .generictree-group-file.no-hover {
  cursor: default;
}
.generictree .generictree-group-file.no-hover:hover {
  background-color: #f5f5f5;
}
.generictree .generictree-leaf .generictree-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.generictree .generictree-leaf .generictree-icon {
  padding: 0 5px;
}
.generictree-large .generictree-item {
  height: 35px;
  line-height: 35px;
}
/*  *********************** the new bg tree (wip) *************************** */
.bg-tree {
  text-align: left;
  padding: 0;
  margin: 0;
}
.bg-tree li {
  list-style-type: none;
}
.bg-tree ul {
  margin-left: 35px;
}
.bg-tree .tree-item.group {
  background-color: #f5f5f5;
}
.bg-tree .tree-item.leaf .expand-icon {
  display: none;
}
.bg-tree .tree-item .item-content {
  display: inline;
}
.bg-simple-file-drop {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -moz-transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
.bg-simple-file-drop .sfd-form {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.bg-simple-file-drop .sfd-input-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  padding: 12px;
  width: 100%;
  height: 100%;
  font-size: inherit;
  font-weight: inherit;
  text-align: center;
}
.bg-simple-file-drop .sfd-input-wrapper .sfd-file {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.bg-simple-file-drop .sfd-input-wrapper .sfd-label-browse {
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
.bg-simple-file-drop .sfd-inputfile {
  width: 0.1px !important;
  height: 0.1px !important;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.bg-simple-file-drop label {
  margin-bottom: 0;
}
.bg-analysis-key-value-legend {
  margin-top: -10px;
  margin-bottom: 25px;
  font-size: 0.8em;
}
[class*='ag-theme-'] {
  font-family: Arial !important;
}
.ag-theme-alpine .ag-row,
.ag-theme-alpine .ag-header-row {
  font-size: 12px !important;
  font-weight: 700 !important;
}
.ag-theme-alpine .ag-ltr .ag-sort-indicator-icon {
  padding-left: 0;
}
.ag-theme-alpine .ag-sort-indicator-container {
  padding-left: 10px;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.ag-theme-alpine .ag-ltr .ag-sort-order {
  color: #7980dc;
  font-size: 10px;
}
.ag-theme-alpine .ag-icon-none,
.ag-theme-alpine .ag-icon-desc,
.ag-theme-alpine .ag-icon-asc {
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-evenly;
  -moz-justify-content: space-evenly;
  -ms-justify-content: space-evenly;
  justify-content: space-evenly;
  min-width: 15px;
  min-height: 19px;
}
.ag-theme-alpine .ag-icon-none:before,
.ag-theme-alpine .ag-icon-desc:before,
.ag-theme-alpine .ag-icon-asc:before,
.ag-theme-alpine .ag-icon-none:after,
.ag-theme-alpine .ag-icon-desc:after,
.ag-theme-alpine .ag-icon-asc:after {
  content: none;
  width: 0px;
  height: 0px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
.ag-theme-alpine .ag-icon-none:before,
.ag-theme-alpine .ag-icon-desc:before,
.ag-theme-alpine .ag-icon-asc:before {
  border-bottom: 5px solid;
}
.ag-theme-alpine .ag-icon-none:after,
.ag-theme-alpine .ag-icon-desc:after,
.ag-theme-alpine .ag-icon-asc:after {
  border-top: 5px solid;
}
.ag-theme-alpine .ag-icon-none:before {
  content: '';
  border-bottom-color: #cccccc;
}
.ag-theme-alpine .ag-icon-none:after {
  content: '';
  border-top-color: #cccccc;
}
.ag-theme-alpine .ag-icon-desc:before {
  content: '';
  border-bottom-color: #7980dc;
}
.ag-theme-alpine .ag-icon-asc:after {
  content: '';
  border-top-color: #7980dc;
}
.ag-theme-alpine .ag-body-viewport:has(.ag-row-selected) .ag-row:not(.ag-row-selected) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-root.ag-has-column-selected [role='gridcell']:not(.ag-column-selected):not([col-id*='ag-Grid-AutoColumn']) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-root.ag-has-column-selected .ag-header-cell:not(.ag-column-selected):not([col-id*='ag-Grid-AutoColumn']) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-row-column-selected .ag-header-group-cell:not(.ag-column-selected) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-row-selected:before {
  z-index: 1;
}
.ag-theme-alpine .ag-row-hover:before {
  background-color: rgba(33, 150, 243, 0.1);
  z-index: 1;
}
.ag-theme-alpine .ag-column-hover {
  z-index: 1;
  color: #181d1f !important;
}
.ag-theme-alpine .ag-row-footer {
  border-bottom: 1px solid #babfc7;
}
.ag-theme-alpine .ag-cell.ag-column-selected {
  background: rgba(33, 150, 243, 0.3) !important;
}
.ag-theme-alpine .ag-cell-label-container {
  padding: 0;
}
.ag-theme-alpine .ag-group-value {
  line-height: initial;
  padding-top: 5px;
  padding-bottom: 5px;
}
.ag-theme-alpine .ag-cell,
.ag-theme-alpine .ag-full-width-row .ag-cell-wrapper.ag-row-group,
.ag-theme-alpine .ag-row > .ag-cell-wrapper,
.ag-theme-alpine .ag-header-cell,
.ag-theme-alpine .ag-header-group-cell {
  padding-left: 5px;
  padding-right: 5px;
}
.ag-theme-alpine .ag-center-cols-container {
  min-width: 100%;
}
.ag-theme-alpine [role='gridcell']:not(:last-child),
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell']:not(:last-child) {
  border-right: 1px dashed #dde2eb;
}
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell'] {
  background: #f8f8f8;
}
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell'].ag-column-hover {
  border-color: rgba(33, 150, 243, 0.1);
}
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell'].ag-column-hover:before {
  content: '';
  background-color: rgba(33, 150, 243, 0.1);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.ag-theme-alpine .ag-header-group-cell-label {
  justify-content: center;
  cursor: pointer;
}
.ag-theme-alpine .ag-cell:first-child {
  cursor: pointer;
}
.upload-config-modal .alert {
  margin-bottom: 0;
  margin-top: 10px;
}
.upload-config-modal .pull-right .alert {
  margin: 0 !important;
}
.upload-config-modal .left-part {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  overflow-y: auto;
  padding: 15px 0;
  border-right: 1px solid #e0e0e0;
  width: 25%;
}
.upload-config-modal .left-part p {
  padding-left: 15px;
  font-weight: bold;
  font-size: 16px;
}
.upload-config-modal .left-part ul {
  margin-right: 0;
}
.upload-config-modal .left-part ul.generictree {
  overflow-y: auto;
}
.upload-config-modal .left-part .data-update-config {
  margin-top: 20px;
  border-top: 1px solid #e0e0e0;
  padding-top: 10px;
}
.upload-config-modal .left-part .data-update-config > div {
  margin: 10px;
}
.upload-config-modal .right-part {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: auto;
  margin: 10px 12px;
  margin-bottom: 0;
}
.upload-config-modal .right-part .combo-box-input {
  padding: 0 1px 0 0;
  margin: -4px 9px -4px -11px;
  border: 0;
  width: 69px;
  height: 29px;
}
.upload-config-modal .right-part .file-btns {
  float: right;
}
.upload-config-modal .right-part .file-btns .btn {
  vertical-align: top;
  margin-top: 5px;
}
.upload-config-modal .right-part .alpha-header {
  height: 40px;
  line-height: 40px;
}
.upload-config-modal .right-part .alpha-header span {
  font-size: 16px;
  font-weight: bold;
}
.upload-config-modal .right-part .separators {
  text-align: center;
}
.upload-config-modal .right-part .separators .btn-normal {
  margin: 5px 20px;
}
.upload-config-modal .right-part .crs-options {
  color: #606c7a;
  font-size: 12px;
  font-weight: bold;
  margin-right: 15px;
  margin-top: 15px;
  width: 100%;
}
.upload-config-modal .upload-config-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.upload-config-modal .upload-config-container .table-container {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.upload-config-modal .file-upload-container .file-upload-container__row {
  margin-bottom: 1%;
}
.upload-config-modal .file-upload-container .file-upload-container__row-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.upload-config-modal .file-upload-container .file-upload-container__row-content .control-label {
  margin-right: 10px;
}
.upload-config-modal .file-upload-container .file-upload-container__row-content .srid-picker-container {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.upload-config-modal .file-upload-container .file-upload-container__srid-picker {
  display: inline-block;
  width: 55%;
}
.upload-config-modal .invalid-column {
  background-color: #ffe9e9;
}
.upload-config-modal td.geo-column {
  font-weight: bold;
}
.upload-config-modal .geo-column .column-type {
  color: #f96001 !important;
}
.upload-config-modal tbody tr:hover td {
  background-color: #ededed;
}
.upload-config-modal .table-container {
  overflow: auto;
  margin: 10px 20px;
}
.upload-config-modal .table-container table.table {
  margin-bottom: 0;
}
.upload-config-modal .data-table .column-type {
  font-size: 12px;
  color: gray;
  margin-top: 6px;
}
.upload-config-modal .data-table .column-user-type {
  position: relative;
  display: inline-block;
  padding: 2px 4px;
  cursor: pointer;
}
.upload-config-modal .data-table .column-user-type .down-arrow {
  position: relative;
  top: -2px;
}
.upload-config-modal .data-table .column-user-type .column-user-type-dropdown {
  position: absolute;
  top: 23px;
  left: 0;
  margin-top: 0;
  border-radius: 0;
}
.upload-config-modal .data-table .column-user-type:hover {
  color: #fafafa;
  background-color: #757575;
}
.upload-config-modal .data-table .column-user-type:hover .column-user-type-dropdown {
  display: block;
}
.upload-config-modal .data-table .disable-column:hover a {
  color: #ffffff;
}
.upload-config-modal .data-table .disable-column a {
  color: #97071a;
}
.upload-config-modal .data-table .disabled-type {
  color: #97071a !important;
}
.upload-config-modal .data-table .spatial-type {
  color: #f96001 !important;
}
.upload-config-modal .data-table thead th:last-child:not(:nth-of-type(2)) .btn-group .dropdown-menu,
.upload-config-modal .data-table thead th:last-child:not(:nth-of-type(2)) .column-user-type-dropdown {
  left: auto;
  right: 0;
}
.upload-config-modal .data-table .btn-group .divider:last-child,
.upload-config-modal .data-table .btn-group .divider:first-child {
  display: none;
}
.upload-config-modal .data-table .header-name-input {
  font-weight: bold;
  font-size: 14px;
  height: 18px;
  padding: 2px;
  margin: 0;
  line-height: 18px;
  width: 70%;
  min-width: 60px;
}
.upload-config-modal .data-table .header-date-input {
  padding: 1px 2px;
  margin: -2px 0 0 0;
  width: 70px;
}
.upload-config-modal .data-table th {
  padding: 4px 8px;
}
.upload-config-modal td[disabled] {
  font-weight: normal;
  font-style: italic;
  color: #bdbdbd;
  background-color: #fafafa;
}
.upload-config-modal th.line-num {
  width: 15px;
}
.upload-config-modal th.line-num span {
  display: table;
  font-weight: normal;
  height: 47px;
  color: #757575;
}
.upload-config-modal td.line-num {
  background-color: #fafafa;
}
.upload-config-modal tfoot tr {
  background-color: #fafafa;
  height: 30px;
}
.upload-config-modal .inline-date {
  margin-left: 8px;
}
.upload-config-modal .filename {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 5px;
}
.upload-config-modal .control-label {
  margin-left: 5px !important;
  cursor: text;
  margin-top: 5px;
}
.upload-config-modal .label-spinner {
  margin-left: 5px;
  margin-right: 10px;
}
.upload-config-modal .ui-spinner-input {
  float: left;
  width: 35px;
}
.upload-config-modal .file-type {
  margin-left: 5px;
  padding: 2px 8px;
}
.upload-config-modal .in-button {
  float: left;
  left: -4px;
  position: relative;
  top: 3px;
}
.hierarchy-infos {
  text-align: center;
  cursor: default;
}
.hierarchy-infos .hierarchy-infos-separator {
  font-weight: bold;
}
.hierarchy-infos .hierarchy-infos-text {
  cursor: pointer;
  pointer-events: auto;
}
.hierarchy-infos .hierarchy-infos-text.disabled {
  cursor: default;
  pointer-events: none;
}
.lasso path {
  stroke: #505050;
  stroke-width: 2px;
}
.lasso .drawn {
  fill-opacity: 0.05;
}
.lasso .loop_close {
  fill: none;
  stroke-dasharray: 4, 4;
}
.lasso .origin {
  fill: #3399ff;
  fill-opacity: 0.5;
}
.stat-loading-transition {
  visibility: hidden;
  animation: 0s linear 1s forwards stat-loading-delayedShow;
}
@keyframes stat-loading-delayedShow {
  to {
    visibility: visible;
  }
}
.statistic-alert-outer-container {
  height: 100%;
  overflow-y: hidden;
}
.statistic-alert {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  padding: 12px 12px 12px 24px;
}
.statistic-alert .statistic-alert-title {
  margin-bottom: 2px;
  color: #97071a;
  font-size: 15px;
  font-weight: bold;
}
.statistic-alert .statistic-alert-details {
  max-width: 60vw;
  white-space: normal;
  color: #bdbdbd;
  font-size: 11px;
  font-weight: bold;
  padding-bottom: 12px;
}
.statistic-alert .statistic-alert-details .statistic-alert-collapse {
  text-decoration: underline;
  cursor: pointer;
}
.statistic-alert .statistic-alert-details .statistic-alert-collapse:hover {
  color: #616161;
}
.statistic-alert .statistic-alert-formatted-container {
  flex: 1;
  overflow: hidden;
}
.statistic-alert .statistic-alert-formatted-container .statistic-alert-pre {
  white-space: break-spaces;
  height: 100%;
  overflow: auto;
  margin: 0;
}
.bg-directive-stat-legend {
  margin: 10px;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
.bg-directive-stat-legend .bg-directive-stat-legend__legend,
.bg-directive-stat-legend .stat-measure-info-legend {
  padding: 5px 10px !important;
}
.bg-directive-stat-legend .stat-legend-part {
  padding: 5px;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-title {
  font-weight: bold;
  margin-bottom: 10px;
  cursor: default;
  overflow-wrap: break-word;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-wrapper {
  padding: 0;
  margin: 0;
  list-style: none;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value .stat-legend-symbol {
  display: inline-block;
  margin-right: 5px;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value .stat-legend-symbol.click-enabled {
  cursor: pointer;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value .stat-legend-text {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  cursor: default;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-text {
  -webkit-touch-callout: none;/* iOS Safari */
  -webkit-user-select: none;/* Chrome/Safari/Opera */
  -khtml-user-select: none;/* Konqueror */
  -moz-user-select: none;/* Firefox */
  -ms-user-select: none;/* Internet Explorer/Edge */
  user-select: none;/* Non-prefixed version, currently not supported by any browser */
  /* source: http://stackoverflow.com/a/4407335 */
  display: inline-block;
  cursor: default;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content {
  width: 195px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-bounds {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-text {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 2px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-text:first-of-type {
  text-align: left;
  margin-right: 4px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-text:last-of-type {
  text-align: right;
  margin-left: 4px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .image-reverse {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
.bg-directive-stat-legend--hidden {
  position: absolute !important;
  visibility: hidden !important;
  max-width: inherit !important;
}
.stat-container-direction {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  height: 100%;
}
.stat-container-direction .stat-legend-container {
  max-width: 30%;
}
.stat-container-direction.right {
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.stat-container-direction.left,
.stat-container-direction.right {
  height: 100%;
}
.stat-container-direction.left .stat-legend-container,
.stat-container-direction.right .stat-legend-container {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 30%;
}
.stat-container-direction.left .bg-directive-stat,
.stat-container-direction.right .bg-directive-stat {
  min-width: 0%;
  -webkit-flex: 2 1 auto;
  -moz-flex: 2 1 auto;
  -ms-flex: 2 1 auto;
  flex: 2 1 auto;
  width: auto;
}
.stat-container-direction.top {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.stat-container-direction.top .stat-legend-container {
  max-width: 100%;
  width: 100%;
}
.stat-container-direction.top .bg-directive-stat {
  width: 100%;
}
.stat-container-direction.bottom {
  -webkit-flex-direction: column-reverse;
  -moz-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.stat-container-direction.bottom .stat-legend-container {
  max-width: 100%;
  width: 100%;
}
.stat-container-direction.bottom .bg-directive-stat {
  width: 100%;
}
.stat-container-direction.bottom .stat-legend-button-container {
  -webkit-align-items: flex-end;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
}
table.stat-pivot-table {
  border-collapse: collapse;
}
.stat-pivot-table tr th:not(.line-header),
.stat-pivot-table tr:first-child th,
.stat-pivot-table tr:first-child td {
  text-align: center;
  border-bottom: 1px solid #cccccc;
}
.stat-pivot-table tr th,
.stat-pivot-table tr td {
  padding: 1px 2px;
  border-bottom: 1px solid #ededed;
  border-collapse: collapse;
}
.stat-pivot-table tr th.col-header.selectable,
.stat-pivot-table tr th.line-header.selectable {
  cursor: pointer;
}
.stat-pivot-table tr td.cell {
  border-left: 1px dashed #ededed;
  text-align: right;
}
/*! jQuery UI - v1.11.4 - 2015-07-28
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, sortable.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, slider.css, spinner.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CHelvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=dddddd&bgTextureHeader=glass&bgImgOpacityHeader=35&borderColorHeader=bbbbbb&fcHeader=444444&iconColorHeader=999999&bgColorContent=c9c9c9&bgTextureContent=inset_soft&bgImgOpacityContent=50&borderColorContent=aaaaaa&fcContent=333333&iconColorContent=999999&bgColorDefault=eeeeee&bgTextureDefault=glass&bgImgOpacityDefault=60&borderColorDefault=cccccc&fcDefault=3383bb&iconColorDefault=70b2e1&bgColorHover=f8f8f8&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=bbbbbb&fcHover=599fcf&iconColorHover=3383bb&bgColorActive=999999&bgTextureActive=inset_hard&bgImgOpacityActive=75&borderColorActive=999999&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=eeeeee&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=ffffff&fcHighlight=444444&iconColorHighlight=3383bb&bgColorError=c0402a&bgTextureError=flat&bgImgOpacityError=55&borderColorError=c0402a&fcError=ffffff&iconColorError=fbc856&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;/* support: IE7 */
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);/* support: IE8 */
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;/* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
/* button text element */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-text-only .ui-button-text {
  padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
  padding: .4em 1em;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}
/* button sets */
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -.3em;
}
/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px .4em;
  cursor: pointer;
  min-height: 0;/* support: IE7 */
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.ui-slider-horizontal {
  height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
  /* need to fix icons sprite */
  background-position: -65px -16px;
}
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #c9c9c9 url("public/canvas/images/jquery-ui/ui-bg_inset-soft_50_c9c9c9_1x100.png") 50% bottom repeat-x;
  color: #333333;
}
.ui-widget-content a {
  color: #333333;
}
.ui-widget-header {
  border: 1px solid #bbbbbb;
  background: #dddddd url("public/canvas/images/jquery-ui/ui-bg_glass_35_dddddd_1x400.png") 50% 50% repeat-x;
  color: #444444;
  font-weight: bold;
}
.ui-widget-header a {
  color: #444444;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #cccccc;
  background: #eeeeee url("public/canvas/images/jquery-ui/ui-bg_glass_60_eeeeee_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #3383bb;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #3383bb;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #bbbbbb;
  background: #f8f8f8 url("public/canvas/images/jquery-ui/ui-bg_glass_100_f8f8f8_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #599fcf;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #599fcf;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #999999;
  background: #999999 url("public/canvas/images/jquery-ui/ui-bg_inset-hard_75_999999_1x100.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #ffffff;
  background: #eeeeee url("public/canvas/images/jquery-ui/ui-bg_flat_55_eeeeee_40x100.png") 50% 50% repeat-x;
  color: #444444;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #444444;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #c0402a;
  background: #c0402a url("public/canvas/images/jquery-ui/ui-bg_flat_55_c0402a_40x100.png") 50% 50% repeat-x;
  color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);/* support: IE8 */
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);/* support: IE8 */
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);/* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_999999_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_999999_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_70b2e1_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_3383bb_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_3383bb_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("public/canvas/images/jquery-ui/ui-icons_fbc856_256x240.png");
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 6px;
}
/* Overlays */
.ui-widget-overlay {
  background: #eeeeee url("public/canvas/images/jquery-ui/ui-bg_flat_0_eeeeee_40x100.png") 50% 50% repeat-x;
  opacity: .8;
  filter: Alpha(Opacity=80);/* support: IE8 */
}
.ui-widget-shadow {
  margin: -4px 0 0 -4px;
  padding: 4px;
  background: #aaaaaa url("public/canvas/images/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  opacity: .6;
  filter: Alpha(Opacity=60);/* support: IE8 */
  border-radius: 0px;
}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  height: 40px;
  width: 40px;
  margin-top: -20px;
  margin-left: -20px;
  cursor: pointer;
  overflow: hidden;
  z-index: 1104;
  display: none;
}
* html #fancybox-loading { /* IE6 */
  position: absolute;
  margin-top: 0;
}
#fancybox-loading div {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 480px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
}
#fancybox-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #000;
  z-index: 1100;
  display: none;
}
* html #fancybox-overlay { /* IE6 */
  position: absolute;
  width: 100%;
}
#fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  overflow: auto;
  display: none;
}
#fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 20px;
  z-index: 1101;
  display: none;
}
#fancybox-outer {
  position: relative;
  width: 100%;
  height: 100%;
  background: #FFF;
}
#fancybox-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: 0;
  outline: none;
  overflow: hidden;
}
#fancybox-hide-sel-frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
}
#fancybox-close {
  position: absolute;
  top: -15px;
  right: -15px;
  width: 30px;
  height: 30px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px 0px;
  cursor: pointer;
  z-index: 1103;
  display: none;
}
#fancybox_error {
  color: #444;
  font: normal 12px/20px Arial;
  padding: 7px;
  margin: 0;
}
#fancybox-content {
  height: auto;
  width: auto;
  padding: 0;
  margin: 0;
}
#fancybox-img {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  line-height: 0;
  vertical-align: top;
  -ms-interpolation-mode: bicubic;
}
#fancybox-frame {
  position: relative;
  width: 100%;
  height: 100%;
  border: none;
  display: block;
}
#fancybox-title {
  position: absolute;
  bottom: 0;
  left: 0;
  font-family: Arial;
  font-size: 12px;
  z-index: 1102;
}
.fancybox-title-inside {
  padding: 10px 0;
  text-align: center;
  color: #333;
}
.fancybox-title-outside {
  padding-top: 5px;
  color: #FFF;
  text-align: center;
  font-weight: bold;
}
.fancybox-title-over {
  color: #FFF;
  text-align: left;
}
#fancybox-title-over {
  padding: 10px;
  background-image: url('public/canvas/images/fancybox/fancy_title_over.png');
  display: block;
}
#fancybox-title-wrap {
  display: inline-block;
}
#fancybox-title-wrap span {
  height: 32px;
  float: left;
}
#fancybox-title-left {
  padding-left: 15px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -90px;
  background-repeat: no-repeat;
}
#fancybox-title-main {
  font-weight: bold;
  line-height: 29px;
  background-image: url('public/canvas/images/fancybox/fancybox-x.png');
  background-position: 0px -40px;
  color: #FFF;
}
#fancybox-title-right {
  padding-left: 15px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -55px -90px;
  background-repeat: no-repeat;
}
#fancybox-left,
#fancybox-right {
  position: absolute;
  bottom: 0px;
  height: 100%;
  width: 35%;
  cursor: pointer;
  outline: none;
  background-image: url('public/canvas/images/fancybox/blank.gif');
  z-index: 1102;
  display: none;
}
#fancybox-left {
  left: 0px;
}
#fancybox-right {
  right: 0px;
}
#fancybox-left-ico,
#fancybox-right-ico {
  position: absolute;
  top: 50%;
  left: -9999px;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  cursor: pointer;
  z-index: 1102;
  display: block;
}
#fancybox-left-ico {
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -30px;
}
#fancybox-right-ico {
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -60px;
}
#fancybox-left:hover,
#fancybox-right:hover {
  visibility: visible;/* IE6 */
}
#fancybox-left:hover span {
  left: 20px;
}
#fancybox-right:hover span {
  left: auto;
  right: 20px;
}
.fancy-bg {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  width: 20px;
  height: 20px;
  z-index: 1001;
}
#fancy-bg-n {
  top: -20px;
  left: 0;
  width: 100%;
  background-image: url('public/canvas/images/fancybox/fancybox-x.png');
}
#fancy-bg-ne {
  top: -20px;
  right: -20px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -162px;
}
#fancy-bg-e {
  top: 0;
  right: -20px;
  height: 100%;
  background-image: url('public/canvas/images/fancybox/fancybox-y.png');
  background-position: -20px 0px;
}
#fancy-bg-se {
  bottom: -20px;
  right: -20px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -182px;
}
#fancy-bg-s {
  bottom: -20px;
  left: 0;
  width: 100%;
  background-image: url('public/canvas/images/fancybox/fancybox-x.png');
  background-position: 0px -20px;
}
#fancy-bg-sw {
  bottom: -20px;
  left: -20px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -142px;
}
#fancy-bg-w {
  top: 0;
  left: -20px;
  height: 100%;
  background-image: url('public/canvas/images/fancybox/fancybox-y.png');
}
#fancy-bg-nw {
  top: -20px;
  left: -20px;
  background-image: url('public/canvas/images/fancybox/fancybox.png');
  background-position: -40px -122px;
}
/* IE */
#fancybox-loading.fancybox-ie div {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_loading.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-close {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_close.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-title-over {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_title_over.png', sizingMethod='scale');
  zoom: 1;
}
.fancybox-ie #fancybox-title-left {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_title_left.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-title-main {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_title_main.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-title-right {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_title_right.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-left-ico {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_nav_left.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-right-ico {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_nav_right.png', sizingMethod='scale');
}
.fancybox-ie .fancy-bg {
  background: transparent !important;
}
.fancybox-ie #fancy-bg-n {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_n.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-ne {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-e {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_e.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-se {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_se.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-s {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_s.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-sw {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-w {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_w.png', sizingMethod='scale');
}
.fancybox-ie #fancy-bg-nw {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='public/canvas/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale');
}
/* nvd3 version 1.8.5-dev (https://github.com/novus/nvd3) 2016-12-08 */
.nvd3 .nv-axis {
  pointer-events: none;
  opacity: 1;
}
.nvd3 .nv-axis path {
  fill: none;
  stroke: #000;
  stroke-opacity: .75;
  shape-rendering: crispEdges;
}
.nvd3 .nv-axis path.domain {
  stroke-opacity: .75;
}
.nvd3 .nv-axis.nv-x path.domain {
  stroke-opacity: 0;
}
.nvd3 .nv-axis line {
  fill: none;
  stroke: #e5e5e5;
  shape-rendering: crispEdges;
}
.nvd3 .nv-axis .zero line,
/*this selector may not be necessary*/ .nvd3 .nv-axis line.zero {
  stroke-opacity: .75;
}
.nvd3 .nv-axis .nv-axisMaxMin text {
  font-weight: bold;
}
.nvd3 .x .nv-axis .nv-axisMaxMin text,
.nvd3 .x2 .nv-axis .nv-axisMaxMin text,
.nvd3 .x3 .nv-axis .nv-axisMaxMin text {
  text-anchor: middle;
}
.nvd3 .nv-axis.nv-disabled {
  opacity: 0;
}
.nvd3 .nv-bars rect {
  fill-opacity: .75;
  transition: fill-opacity 250ms linear;
}
.nvd3 .nv-bars rect.hover {
  fill-opacity: 1;
}
.nvd3 .nv-bars .hover rect {
  fill: lightblue;
}
.nvd3 .nv-bars text {
  fill: rgba(0, 0, 0, 0);
}
.nvd3 .nv-bars .hover text {
  fill: #000000;
}
.nvd3 .nv-multibar .nv-groups rect,
.nvd3 .nv-multibarHorizontal .nv-groups rect,
.nvd3 .nv-discretebar .nv-groups rect {
  stroke-opacity: 0;
  transition: fill-opacity 250ms linear;
}
.nvd3 .nv-multibar .nv-groups rect:hover,
.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,
.nvd3 .nv-candlestickBar .nv-ticks rect:hover,
.nvd3 .nv-discretebar .nv-groups rect:hover {
  fill-opacity: 1;
}
.nvd3 .nv-discretebar .nv-groups text,
.nvd3 .nv-multibarHorizontal .nv-groups text {
  font-weight: bold;
  fill: #000000;
  stroke: rgba(0, 0, 0, 0);
}
/* boxplot CSS */
.nvd3 .nv-boxplot circle {
  fill-opacity: 0.5;
}
.nvd3 .nv-boxplot circle:hover {
  fill-opacity: 1;
}
.nvd3 .nv-boxplot rect:hover {
  fill-opacity: 1;
}
.nvd3 line.nv-boxplot-median {
  stroke: black;
}
.nv-boxplot-tick:hover {
  stroke-width: 2.5px;
}
/* bullet */
.nvd3.nv-bullet {
  font: 10px sans-serif;
}
.nvd3.nv-bullet .nv-measure {
  fill-opacity: .8;
}
.nvd3.nv-bullet .nv-measure:hover {
  fill-opacity: 1;
}
.nvd3.nv-bullet .nv-marker {
  stroke: #000;
  stroke-width: 2px;
}
.nvd3.nv-bullet .nv-markerTriangle {
  stroke: #000;
  fill: #fff;
  stroke-width: 1.5px;
}
.nvd3.nv-bullet .nv-markerLine {
  stroke: #000;
  stroke-width: 1.5px;
}
.nvd3.nv-bullet .nv-tick line {
  stroke: #666;
  stroke-width: .5px;
}
.nvd3.nv-bullet .nv-range.nv-s0 {
  fill: #eee;
}
.nvd3.nv-bullet .nv-range.nv-s1 {
  fill: #ddd;
}
.nvd3.nv-bullet .nv-range.nv-s2 {
  fill: #ccc;
}
.nvd3.nv-bullet .nv-title {
  font-size: 14px;
  font-weight: bold;
}
.nvd3.nv-bullet .nv-subtitle {
  fill: #999;
}
.nvd3.nv-bullet .nv-range {
  fill: #bababa;
  fill-opacity: .4;
}
.nvd3.nv-bullet .nv-range:hover {
  fill-opacity: .7;
}
.nvd3.nv-candlestickBar .nv-ticks .nv-tick {
  stroke-width: 1px;
}
.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover {
  stroke-width: 2px;
}
.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect {
  stroke: #2ca02c;
  fill: #2ca02c;
}
.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect {
  stroke: #d62728;
  fill: #d62728;
}
.with-transitions .nv-candlestickBar .nv-ticks .nv-tick {
  transition: stroke-width 250ms linear, stroke-opacity 250ms linear;
}
.nvd3.nv-candlestickBar .nv-ticks line {
  stroke: #333;
}
.nv-force-node {
  stroke: #fff;
  stroke-width: 1.5px;
}
.nv-force-link {
  stroke: #999;
  stroke-opacity: .6;
}
.nv-force-node text {
  stroke-width: 0px;
}
.nvd3 .nv-legend .nv-disabled rect {
  /*fill-opacity: 0;*/
}
.nvd3 .nv-check-box .nv-box {
  fill-opacity: 0;
  stroke-width: 2;
}
.nvd3 .nv-check-box .nv-check {
  fill-opacity: 0;
  stroke-width: 4;
}
.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check {
  fill-opacity: 0;
  stroke-opacity: 0;
}
.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check {
  opacity: 0;
}
/* line plus bar */
.nvd3.nv-linePlusBar .nv-bar rect {
  fill-opacity: .75;
}
.nvd3.nv-linePlusBar .nv-bar rect:hover {
  fill-opacity: 1;
}
.nvd3 .nv-groups path.nv-line {
  fill: none;
}
.nvd3 .nv-groups path.nv-area {
  stroke: none;
}
.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point {
  fill-opacity: 0;
  stroke-opacity: 0;
}
.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point {
  fill-opacity: .5 !important;
  stroke-opacity: .5 !important;
}
.with-transitions .nvd3 .nv-groups .nv-point {
  transition: stroke-width 250ms linear, stroke-opacity 250ms linear;
}
.nvd3.nv-scatter .nv-groups .nv-point.hover,
.nvd3 .nv-groups .nv-point.hover {
  stroke-width: 7px;
  fill-opacity: .95 !important;
  stroke-opacity: .95 !important;
}
.nvd3 .nv-point-paths path {
  stroke: #aaa;
  stroke-opacity: 0;
  fill: #eee;
  fill-opacity: 0;
}
.nvd3 .nv-indexLine {
  cursor: ew-resize;
}
/********************
 * SVG CSS
 */
/********************
  Default CSS for an svg element nvd3 used
*/
svg.nvd3-svg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  width: 100%;
  height: 100%;
}
/********************
  Box shadow and border radius styling
*/
.nvtooltip.with-3d-shadow,
.with-3d-shadow .nvtooltip {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
.nvd3 text {
  font: normal 12px Arial, sans-serif;
}
.nvd3 .title {
  font: bold 14px Arial, sans-serif;
}
.nvd3 .nv-background {
  fill: white;
  fill-opacity: 0;
}
.nvd3.nv-noData {
  font-size: 18px;
  font-weight: bold;
}
/**********
*  Brush
*/
.nv-brush .extent {
  fill-opacity: .125;
  shape-rendering: crispEdges;
}
.nv-brush .resize path {
  fill: #eee;
  stroke: #666;
}
/**********
*  Legend
*/
.nvd3 .nv-legend .nv-series {
  cursor: pointer;
}
.nvd3 .nv-legend .nv-disabled circle {
  fill-opacity: 0;
}
/* focus */
.nvd3 .nv-brush .extent {
  fill-opacity: 0 !important;
}
.nvd3 .nv-brushBackground rect {
  stroke: #000;
  stroke-width: .4;
  fill: #fff;
  fill-opacity: .7;
}
/**********
*  Print
*/
@media print {
  .nvd3 text {
    stroke-width: 0;
    fill-opacity: 1;
  }
}
.nvd3.nv-ohlcBar .nv-ticks .nv-tick {
  stroke-width: 1px;
}
.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover {
  stroke-width: 2px;
}
.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive {
  stroke: #2ca02c;
}
.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative {
  stroke: #d62728;
}
.nvd3 .background path {
  fill: none;
  stroke: #EEE;
  stroke-opacity: .4;
  shape-rendering: crispEdges;
}
.nvd3 .foreground path {
  fill: none;
  stroke-opacity: .7;
}
.nvd3 .nv-parallelCoordinates-brush .extent {
  fill: #fff;
  fill-opacity: .6;
  stroke: gray;
  shape-rendering: crispEdges;
}
.nvd3 .nv-parallelCoordinates .hover {
  fill-opacity: 1;
  stroke-width: 3px;
}
.nvd3 .missingValuesline line {
  fill: none;
  stroke: black;
  stroke-width: 1;
  stroke-opacity: 1;
  stroke-dasharray: 5, 5;
}
.nvd3.nv-pie path {
  stroke-opacity: 0;
  transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear;
}
.nvd3.nv-pie .nv-pie-title {
  font-size: 24px;
  fill: rgba(19, 196, 249, 0.59);
}
.nvd3.nv-pie .nv-slice text {
  stroke: #000;
  stroke-width: 0;
}
.nvd3.nv-pie path {
  stroke: #fff;
  stroke-width: 1px;
  stroke-opacity: 1;
}
.nvd3.nv-pie path {
  fill-opacity: .7;
}
.nvd3.nv-pie .hover path {
  fill-opacity: 1;
}
.nvd3.nv-pie .nv-label {
  pointer-events: none;
}
.nvd3.nv-pie .nv-label rect {
  fill-opacity: 0;
  stroke-opacity: 0;
}
/* scatter */
.nvd3 .nv-groups .nv-point.hover {
  stroke-width: 20px;
  stroke-opacity: .5;
}
.nvd3 .nv-scatter .nv-point.hover {
  fill-opacity: 1;
}
.nv-noninteractive {
  pointer-events: none;
}
.nv-distx,
.nv-disty {
  pointer-events: none;
}
/* sparkline */
.nvd3.nv-sparkline path {
  fill: none;
}
.nvd3.nv-sparklineplus g.nv-hoverValue {
  pointer-events: none;
}
.nvd3.nv-sparklineplus .nv-hoverValue line {
  stroke: #333;
  stroke-width: 1.5px;
}
.nvd3.nv-sparklineplus,
.nvd3.nv-sparklineplus g {
  pointer-events: all;
}
.nvd3 .nv-hoverArea {
  fill-opacity: 0;
  stroke-opacity: 0;
}
.nvd3.nv-sparklineplus .nv-xValue,
.nvd3.nv-sparklineplus .nv-yValue {
  stroke-width: 0;
  font-size: .9em;
  font-weight: normal;
}
.nvd3.nv-sparklineplus .nv-yValue {
  stroke: #f66;
}
.nvd3.nv-sparklineplus .nv-maxValue {
  stroke: #2ca02c;
  fill: #2ca02c;
}
.nvd3.nv-sparklineplus .nv-minValue {
  stroke: #d62728;
  fill: #d62728;
}
.nvd3.nv-sparklineplus .nv-currentValue {
  font-weight: bold;
  font-size: 1.1em;
}
/* stacked area */
.nvd3.nv-stackedarea path.nv-area {
  fill-opacity: .7;
  stroke-opacity: 0;
  transition: fill-opacity 250ms linear, stroke-opacity 250ms linear;
}
.nvd3.nv-stackedarea path.nv-area.hover {
  fill-opacity: .9;
}
.nvd3.nv-stackedarea .nv-groups .nv-point {
  stroke-opacity: 0;
  fill-opacity: 0;
}
.nvtooltip {
  position: absolute;
  background-color: #ffffff;
  color: #000000;
  padding: 1px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  z-index: 10000;
  display: block;
  font-family: Arial, sans-serif;
  font-size: 13px;
  text-align: left;
  pointer-events: none;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.nvtooltip {
  background: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
/*Give tooltips that old fade in transition by
    putting a "with-transitions" class on the container div.
*/
.nvtooltip.with-transitions,
.with-transitions .nvtooltip {
  transition: opacity 50ms linear;
  transition-delay: 200ms;
}
.nvtooltip.x-nvtooltip,
.nvtooltip.y-nvtooltip {
  padding: 8px;
}
.nvtooltip h3 {
  margin: 0;
  padding: 4px 14px;
  line-height: 18px;
  font-weight: normal;
  background-color: rgba(247, 247, 247, 0.75);
  color: #000000;
  text-align: center;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.nvtooltip p {
  margin: 0;
  padding: 5px 14px;
  text-align: center;
}
.nvtooltip span {
  display: inline-block;
  margin: 2px 0;
}
.nvtooltip table {
  margin: 6px;
  border-spacing: 0;
}
.nvtooltip table td {
  padding: 2px 9px 2px 0;
  vertical-align: middle;
}
.nvtooltip table td.key {
  font-weight: normal;
}
.nvtooltip table td.key.total {
  font-weight: bold;
}
.nvtooltip table td.value {
  text-align: right;
  font-weight: bold;
}
.nvtooltip table td.percent {
  color: darkgray;
}
.nvtooltip table tr.highlight td {
  padding: 1px 9px 1px 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
}
.nvtooltip table td.legend-color-guide div {
  width: 8px;
  height: 8px;
  vertical-align: middle;
}
.nvtooltip table td.legend-color-guide div {
  width: 12px;
  height: 12px;
  border: 1px solid #999;
}
.nvtooltip .footer {
  padding: 3px;
  text-align: center;
}
.nvtooltip-pending-removal {
  pointer-events: none;
  display: none;
}
/****
Interactive Layer
*/
.nvd3 .nv-interactiveGuideLine {
  pointer-events: none;
}
.nvd3 line.nv-guideline {
  stroke: #ccc;
}
/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#dt/dt-1.10.13/b-2.2.3/b-colvis-1.2.4/cr-1.3.2/r-2.1.1/rr-1.2.0/sc-1.4.2/sl-1.2.0
 *
 * Included libraries:
 *  DataTables 1.10.13, Buttons 2.2.3, Column visibility 1.2.4, ColReorder 1.3.2, Responsive 2.1.1, RowReorder 1.2.0, Scroller 1.4.2, Select 1.2.0
 */
/*
 * Table styles
 */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;/*
   * Header and footer styles
   */
  /*
   * Body styles
   */
}
table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 10px 18px;
  border-bottom: 1px solid #111;
}
table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
  border-top: 1px solid #111;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}
table.dataTable thead .sorting {
  background-image: url("/DataTables-1.10.13/images/sort_both.png");
}
table.dataTable thead .sorting_asc {
  background-image: url("/DataTables-1.10.13/images/sort_asc.png");
}
table.dataTable thead .sorting_desc {
  background-image: url("/DataTables-1.10.13/images/sort_desc.png");
}
table.dataTable thead .sorting_asc_disabled {
  background-image: url("/DataTables-1.10.13/images/sort_asc_disabled.png");
}
table.dataTable thead .sorting_desc_disabled {
  background-image: url("/DataTables-1.10.13/images/sort_desc_disabled.png");
}
table.dataTable tbody tr {
  background-color: #ffffff;
}
table.dataTable tbody tr.selected {
  background-color: #B0BED9;
}
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 8px 10px;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
  border-top: 1px solid #ddd;
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td,
table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}
table.dataTable.cell-border tbody th,
table.dataTable.cell-border tbody td {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #ddd;
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd {
  background-color: #f9f9f9;
}
table.dataTable.stripe tbody tr.odd.selected,
table.dataTable.display tbody tr.odd.selected {
  background-color: #acbad4;
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
  background-color: #f4faff;
}
table.dataTable.stripe tbody tr.odd:hover,
table.dataTable.display tbody tr.odd:hover {
  background-color: #E3EFF9;
}
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3,
table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3 {
  background-color: #fafafa;
}
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3,
table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad5;
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;
}
table.dataTable.display tbody tr.odd > .sorting_2,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;
}
table.dataTable.display tbody tr.odd > .sorting_3,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;
}
table.dataTable.display tbody tr.odd.selected > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b4cd;
}
table.dataTable.display tbody tr.odd.selected > .sorting_2,
table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a8b5cf;
}
table.dataTable.display tbody tr.odd.selected > .sorting_3,
table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b7d1;
}
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #fafafa;
}
table.dataTable.display tbody tr.even > .sorting_2,
table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fcfcfc;
}
table.dataTable.display tbody tr.even > .sorting_3,
table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fefefe;
}
table.dataTable.display tbody tr.even.selected > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
  background-color: #acbad5;
}
table.dataTable.display tbody tr.even.selected > .sorting_2,
table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
  background-color: #aebcd6;
}
table.dataTable.display tbody tr.even.selected > .sorting_3,
table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
  background-color: #afbdd8;
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;
}
table.dataTable.display tbody tr:hover > .sorting_2,
table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ececec;
}
table.dataTable.display tbody tr:hover > .sorting_3,
table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #efefef;
}
table.dataTable.display tbody tr:hover.selected > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  background-color: #a2aec7;
}
table.dataTable.display tbody tr:hover.selected > .sorting_2,
table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  background-color: #a3b0c9;
}
table.dataTable.display tbody tr:hover.selected > .sorting_3,
table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  background-color: #a5b2cb;
}
table.dataTable.no-footer {
  border-bottom: 1px solid #111;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 4px 17px 4px 4px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 4px;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}
table.dataTable,
table.dataTable th,
table.dataTable td {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
/*
 * Control feature layout
 */
.dataTables_wrapper {
  position: relative;
  clear: both;
  *zoom: 1;
  zoom: 1;
}
.dataTables_wrapper .dataTables_length {
  float: left;
}
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
}
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #333 !important;
  border: 1px solid transparent;
  border-radius: 2px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333 !important;
  border: 1px solid #979797;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);/* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111;
  background-color: #585858;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111 100%);/* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}
.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}
.dataTables_wrapper .dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333;
}
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td {
  vertical-align: middle;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #111;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
  border-bottom: none;
}
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}
@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}
@media screen and (max-width: 640px) {
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}
@keyframes dtb-spinner {
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes dtb-spinner {
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes dtb-spinner {
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes dtb-spinner {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes dtb-spinner {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
div.dataTables_wrapper {
  position: relative;
}
div.dt-buttons {
  position: initial;
}
div.dt-button-info {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  margin-top: -100px;
  margin-left: -200px;
  background-color: white;
  border: 2px solid #111;
  box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  text-align: center;
  z-index: 21;
}
div.dt-button-info h2 {
  padding: 0.5em;
  margin: 0;
  font-weight: normal;
  border-bottom: 1px solid #ddd;
  background-color: #f3f3f3;
}
div.dt-button-info > div {
  padding: 1em;
}
div.dtb-popover-close {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 2003;
}
button.dtb-hide-drop {
  display: none !important;
}
div.dt-button-collection-title {
  text-align: center;
  padding: 0.3em 0 0.5em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  font-size: 0.9em;
}
div.dt-button-collection-title:empty {
  display: none;
}
span.dt-button-spacer {
  display: inline-block;
  margin: 0.5em;
  white-space: nowrap;
}
span.dt-button-spacer.bar {
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  vertical-align: middle;
  padding-left: 0.5em;
}
span.dt-button-spacer.bar:empty {
  height: 1em;
  width: 1px;
  padding-left: 0;
}
div.dt-button-collection span.dt-button-spacer {
  width: 100%;
  font-size: 0.9em;
  text-align: center;
  margin: 0.5em 0;
}
div.dt-button-collection span.dt-button-spacer:empty {
  height: 0;
  width: 100%;
}
div.dt-button-collection span.dt-button-spacer.bar {
  border-left: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  padding-left: 0;
}
button.dt-button,
div.dt-button,
a.dt-button,
input.dt-button {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  margin-left: 0.167em;
  margin-right: 0.167em;
  margin-bottom: 0.333em;
  padding: 0.5em 1em;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  cursor: pointer;
  font-size: 0.88em;
  line-height: 1.6em;
  color: black;
  white-space: nowrap;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  /* Fallback */
  background: linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="rgba(230, 230, 230, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  outline: none;
  text-overflow: ellipsis;
}
button.dt-button:first-child,
div.dt-button:first-child,
a.dt-button:first-child,
input.dt-button:first-child {
  margin-left: 0;
}
button.dt-button.disabled,
div.dt-button.disabled,
a.dt-button.disabled,
input.dt-button.disabled {
  cursor: default;
  opacity: 0.4;
}
button.dt-button:active:not(.disabled),
div.dt-button:active:not(.disabled),
a.dt-button:active:not(.disabled),
input.dt-button:active:not(.disabled) {
  background-color: rgba(0, 0, 0, 0.1);
  /* Fallback */
  background: linear-gradient(to bottom, rgba(179, 179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="rgba(179, 179, 179, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
  box-shadow: inset 1px 1px 3px #999999;
}
button.dt-button:active:not(.disabled):hover:not(.disabled),
div.dt-button:active:not(.disabled):hover:not(.disabled),
a.dt-button:active:not(.disabled):hover:not(.disabled),
input.dt-button:active:not(.disabled):hover:not(.disabled) {
  box-shadow: inset 1px 1px 3px #999999;
  background-color: rgba(0, 0, 0, 0.1);
  /* Fallback */
  background: linear-gradient(to bottom, rgba(128, 128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="rgba(128, 128, 128, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
}
button.dt-button:hover,
div.dt-button:hover,
a.dt-button:hover,
input.dt-button:hover {
  text-decoration: none;
}
button.dt-button:hover:not(.disabled),
div.dt-button:hover:not(.disabled),
a.dt-button:hover:not(.disabled),
input.dt-button:hover:not(.disabled) {
  border: 1px solid #666;
  background-color: rgba(0, 0, 0, 0.1);
  /* Fallback */
  background: linear-gradient(to bottom, rgba(153, 153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="rgba(153, 153, 153, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
}
button.dt-button:focus:not(.disabled),
div.dt-button:focus:not(.disabled),
a.dt-button:focus:not(.disabled),
input.dt-button:focus:not(.disabled) {
  border: 1px solid #426c9e;
  text-shadow: 0 1px 0 #c4def1;
  outline: none;
  background-color: #79ace9;
  /* Fallback */
  background: linear-gradient(to bottom, #d1e2f7 0%, #79ace9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#d1e2f7", EndColorStr="#79ace9");
}
button.dt-button.active:focus:not(.disabled),
div.dt-button.active:focus:not(.disabled),
a.dt-button.active:focus:not(.disabled),
input.dt-button.active:focus:not(.disabled) {
  background: linear-gradient(to bottom, #d1e2f7 0%, #79ace9 100%) !important;
}
button.dt-button span.dt-down-arrow,
div.dt-button span.dt-down-arrow,
a.dt-button span.dt-down-arrow,
input.dt-button span.dt-down-arrow {
  position: relative;
  top: -2px;
  color: rgba(70, 70, 70, 0.75);
  font-size: 8px;
  padding-left: 10px;
  line-height: 1em;
}
.dt-button embed {
  outline: none;
}
div.dt-buttons {
  float: left;
}
div.dt-buttons.buttons-right {
  float: right;
}
div.dataTables_layout_cell div.dt-buttons {
  float: none;
}
div.dataTables_layout_cell div.dt-buttons.buttons-right {
  float: none;
}
div.dt-btn-split-wrapper {
  display: inline-block;
}
div.dt-button-collection {
  position: absolute;
  top: 0;
  left: 0;
  width: 200px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding: 4px 4px 2px 4px;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-color: white;
  overflow: hidden;
  z-index: 2002;
  border-radius: 5px;
  box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
}
div.dt-button-collection button.dt-button,
div.dt-button-collection div.dt-button,
div.dt-button-collection a.dt-button {
  position: relative;
  left: 0;
  right: 0;
  width: 100%;
  display: block;
  float: none;
  margin: 4px 0 2px 0;
}
div.dt-button-collection button.dt-button:active:not(.disabled),
div.dt-button-collection button.dt-button.active:not(.disabled),
div.dt-button-collection div.dt-button:active:not(.disabled),
div.dt-button-collection div.dt-button.active:not(.disabled),
div.dt-button-collection a.dt-button:active:not(.disabled),
div.dt-button-collection a.dt-button.active:not(.disabled) {
  background-color: #dadada;
  /* Fallback */
  background: linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#f0f0f0", EndColorStr="#dadada");
  box-shadow: inset 1px 1px 3px #666;
}
div.dt-button-collection button.dt-button:first-child,
div.dt-button-collection div.dt-button:first-child,
div.dt-button-collection a.dt-button:first-child {
  margin-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
div.dt-button-collection button.dt-button:last-child,
div.dt-button-collection div.dt-button:last-child,
div.dt-button-collection a.dt-button:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
div.dt-button-collection div.dt-btn-split-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch;
  margin: 4px 0 2px 0;
}
div.dt-button-collection div.dt-btn-split-wrapper button.dt-button {
  margin: 0;
  display: inline-block;
  width: 0;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 50px;
  border-radius: 0;
}
div.dt-button-collection div.dt-btn-split-wrapper button.dt-btn-split-drop {
  min-width: 20px;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 0;
}
div.dt-button-collection div.dt-btn-split-wrapper:first-child {
  margin-top: 0;
}
div.dt-button-collection div.dt-btn-split-wrapper:first-child button.dt-button {
  border-top-left-radius: 3px;
}
div.dt-button-collection div.dt-btn-split-wrapper:first-child button.dt-btn-split-drop {
  border-top-right-radius: 3px;
}
div.dt-button-collection div.dt-btn-split-wrapper:last-child button.dt-button {
  border-bottom-left-radius: 3px;
}
div.dt-button-collection div.dt-btn-split-wrapper:last-child button.dt-btn-split-drop {
  border-bottom-right-radius: 3px;
}
div.dt-button-collection div.dt-btn-split-wrapper:active:not(.disabled) button.dt-button,
div.dt-button-collection div.dt-btn-split-wrapper.active:not(.disabled) button.dt-button {
  background-color: #dadada;
  /* Fallback */
  background: linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#f0f0f0", EndColorStr="#dadada");
  box-shadow: inset 0px 0px 4px #666;
}
div.dt-button-collection div.dt-btn-split-wrapper:active:not(.disabled) button.dt-btn-split-drop,
div.dt-button-collection div.dt-btn-split-wrapper.active:not(.disabled) button.dt-btn-split-drop {
  box-shadow: none;
}
div.dt-button-collection.fixed .dt-button:first-child {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
div.dt-button-collection.fixed .dt-button:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
div.dt-button-collection.fixed {
  position: fixed;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -75px;
  border-radius: 5px;
  background-color: white;
}
div.dt-button-collection.fixed.two-column {
  margin-left: -200px;
}
div.dt-button-collection.fixed.three-column {
  margin-left: -225px;
}
div.dt-button-collection.fixed.four-column {
  margin-left: -300px;
}
div.dt-button-collection.fixed.columns {
  margin-left: -409px;
}
@media screen and (max-width: 1024px) {
  div.dt-button-collection.fixed.columns {
    margin-left: -308px;
  }
}
@media screen and (max-width: 640px) {
  div.dt-button-collection.fixed.columns {
    margin-left: -203px;
  }
}
@media screen and (max-width: 460px) {
  div.dt-button-collection.fixed.columns {
    margin-left: -100px;
  }
}
div.dt-button-collection.fixed > :last-child {
  max-height: 100vh;
  overflow: auto;
}
div.dt-button-collection.two-column > :last-child,
div.dt-button-collection.three-column > :last-child,
div.dt-button-collection.four-column > :last-child {
  display: block !important;
  -webkit-column-gap: 8px;
  -moz-column-gap: 8px;
  -ms-column-gap: 8px;
  -o-column-gap: 8px;
  column-gap: 8px;
}
div.dt-button-collection.two-column > :last-child > *,
div.dt-button-collection.three-column > :last-child > *,
div.dt-button-collection.four-column > :last-child > * {
  -webkit-column-break-inside: avoid;
  break-inside: avoid;
}
div.dt-button-collection.two-column {
  width: 400px;
}
div.dt-button-collection.two-column > :last-child {
  padding-bottom: 1px;
  column-count: 2;
}
div.dt-button-collection.three-column {
  width: 450px;
}
div.dt-button-collection.three-column > :last-child {
  padding-bottom: 1px;
  column-count: 3;
}
div.dt-button-collection.four-column {
  width: 600px;
}
div.dt-button-collection.four-column > :last-child {
  padding-bottom: 1px;
  column-count: 4;
}
div.dt-button-collection .dt-button {
  border-radius: 0;
}
div.dt-button-collection.columns {
  width: auto;
}
div.dt-button-collection.columns > :last-child {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  gap: 6px;
  width: 818px;
  padding-bottom: 1px;
}
div.dt-button-collection.columns > :last-child .dt-button {
  min-width: 200px;
  flex: 0 1;
  margin: 0;
}
div.dt-button-collection.columns.dtb-b3 > :last-child,
div.dt-button-collection.columns.dtb-b2 > :last-child,
div.dt-button-collection.columns.dtb-b1 > :last-child {
  justify-content: space-between;
}
div.dt-button-collection.columns.dtb-b3 .dt-button {
  flex: 1 1 32%;
}
div.dt-button-collection.columns.dtb-b2 .dt-button {
  flex: 1 1 48%;
}
div.dt-button-collection.columns.dtb-b1 .dt-button {
  flex: 1 1 100%;
}
@media screen and (max-width: 1024px) {
  div.dt-button-collection.columns > :last-child {
    width: 612px;
  }
}
@media screen and (max-width: 640px) {
  div.dt-button-collection.columns > :last-child {
    width: 406px;
  }
  div.dt-button-collection.columns.dtb-b3 .dt-button {
    flex: 0 1 32%;
  }
}
@media screen and (max-width: 460px) {
  div.dt-button-collection.columns > :last-child {
    width: 200px;
  }
}
div.dt-button-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  /* Fallback */
  background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
  /* W3C Markup, IE10 Release Preview */
  z-index: 2001;
}
@media screen and (max-width: 640px) {
  div.dt-buttons {
    float: none !important;
    text-align: center;
  }
}
button.dt-button.processing,
div.dt-button.processing,
a.dt-button.processing {
  color: rgba(0, 0, 0, 0.2);
}
button.dt-button.processing:after,
div.dt-button.processing:after,
a.dt-button.processing:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  box-sizing: border-box;
  display: block;
  content: " ";
  border: 2px solid #282828;
  border-radius: 50%;
  border-left-color: transparent;
  border-right-color: transparent;
  animation: dtb-spinner 1500ms infinite linear;
  -o-animation: dtb-spinner 1500ms infinite linear;
  -ms-animation: dtb-spinner 1500ms infinite linear;
  -webkit-animation: dtb-spinner 1500ms infinite linear;
  -moz-animation: dtb-spinner 1500ms infinite linear;
}
button.dt-btn-split-drop {
  margin-left: calc(-1.333px);
  padding-bottom: calc(-0.5em);
  border-radius: 0px 1px 1px 0px;
  color: rgba(70, 70, 70, 0.9);
  border-left: none;
}
button.dt-btn-split-drop span.dt-btn-split-drop-arrow {
  position: relative;
  top: -1px;
  left: -2px;
  font-size: 8px;
}
button.dt-btn-split-drop:hover {
  z-index: 2;
}
button.buttons-split {
  border-right: 1px solid rgba(70, 70, 70, 0);
  border-radius: 1px 0px 0px 1px;
}
button.dt-btn-split-drop-button {
  background-color: white;
}
button.dt-btn-split-drop-button:hover {
  background-color: white;
}
table.DTCR_clonedTable.dataTable {
  position: absolute !important;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 202;
}
div.DTCR_pointer {
  width: 1px;
  background-color: #0259C4;
  z-index: 201;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
  cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
  display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  left: 4px;
  display: block;
  position: absolute;
  text-align: center;
  content: '';
  background: url('/aws/public/images/elements_graphiques.png');
  background-position: -87px 0px;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-color: transparent;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  background-position: -73px -7px;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.child td:before {
  display: none;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
  padding-left: 27px;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
  top: 5px;
  left: 4px;
  height: 14px;
  width: 14px;
  border-radius: 14px;
  line-height: 14px;
  text-indent: 3px;
}
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
  position: relative;
  cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  font-family: 'Courier New', Courier, monospace;
  line-height: 14px;
  content: '+';
  background-color: #31b131;
}
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
}
table.dataTable > tbody > tr.child {
  padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
  background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
}
table.dataTable > tbody > tr.child ul.dtr-details li:first-child {
  padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details li:last-child {
  border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
}
div.dtr-modal {
  position: fixed;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  margin: auto;
  z-index: 102;
  overflow: auto;
  background-color: #f5f5f7;
  border: 1px solid black;
  border-radius: 0.5em;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
  div.dtr-modal div.dtr-modal-display {
    width: 95%;
  }
}
table.dt-rowReorder-float {
  position: absolute !important;
  opacity: 0.8;
  table-layout: fixed;
  outline: 2px solid #888;
  outline-offset: -2px;
  z-index: 2001;
}
tr.dt-rowReorder-moving {
  outline: 2px solid #555;
  outline-offset: -2px;
}
body.dt-rowReorder-noOverflow {
  overflow-x: hidden;
}
table.dataTable td.reorder {
  text-align: center;
  cursor: move;
}
div.DTS {
  display: block !important;
}
div.DTS tbody th,
div.DTS tbody td {
  white-space: nowrap;
}
div.DTS div.DTS_Loading {
  z-index: 1;
}
div.DTS div.dataTables_scrollBody {
  background: repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, white 10px, white 20px);
}
div.DTS div.dataTables_scrollBody table {
  z-index: 2;
}
div.DTS div.dataTables_paginate,
div.DTS div.dataTables_length {
  display: none;
}
table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  background-color: #B0BED9;
}
table.dataTable.stripe tbody > tr.odd.selected,
table.dataTable.stripe tbody > tr.odd > .selected,
table.dataTable.display tbody > tr.odd.selected,
table.dataTable.display tbody > tr.odd > .selected {
  background-color: #acbad4;
}
table.dataTable.hover tbody > tr.selected:hover,
table.dataTable.hover tbody > tr > .selected:hover,
table.dataTable.display tbody > tr.selected:hover,
table.dataTable.display tbody > tr > .selected:hover {
  background-color: #aab7d1;
}
table.dataTable.order-column tbody > tr.selected > .sorting_1,
table.dataTable.order-column tbody > tr.selected > .sorting_2,
table.dataTable.order-column tbody > tr.selected > .sorting_3,
table.dataTable.order-column tbody > tr > .selected,
table.dataTable.display tbody > tr.selected > .sorting_1,
table.dataTable.display tbody > tr.selected > .sorting_2,
table.dataTable.display tbody > tr.selected > .sorting_3,
table.dataTable.display tbody > tr > .selected {
  background-color: #acbad5;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_1,
table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
  background-color: #a6b4cd;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_2,
table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {
  background-color: #a8b5cf;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_3,
table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {
  background-color: #a9b7d1;
}
table.dataTable.display tbody > tr.even.selected > .sorting_1,
table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
  background-color: #acbad5;
}
table.dataTable.display tbody > tr.even.selected > .sorting_2,
table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {
  background-color: #aebcd6;
}
table.dataTable.display tbody > tr.even.selected > .sorting_3,
table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {
  background-color: #afbdd8;
}
table.dataTable.display tbody > tr.odd > .selected,
table.dataTable.order-column.stripe tbody > tr.odd > .selected {
  background-color: #a6b4cd;
}
table.dataTable.display tbody > tr.even > .selected,
table.dataTable.order-column.stripe tbody > tr.even > .selected {
  background-color: #acbad5;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_1,
table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
  background-color: #a2aec7;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_2,
table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {
  background-color: #a3b0c9;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_3,
table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {
  background-color: #a5b2cb;
}
table.dataTable.display tbody > tr:hover > .selected,
table.dataTable.display tbody > tr > .selected:hover,
table.dataTable.order-column.hover tbody > tr:hover > .selected,
table.dataTable.order-column.hover tbody > tr > .selected:hover {
  background-color: #a2aec7;
}
table.dataTable td.select-checkbox {
  position: relative;
}
table.dataTable td.select-checkbox:before,
table.dataTable td.select-checkbox:after {
  display: block;
  position: absolute;
  top: 1.2em;
  left: 50%;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}
table.dataTable td.select-checkbox:before {
  content: ' ';
  margin-top: -6px;
  margin-left: -6px;
  border: 1px solid black;
  border-radius: 3px;
}
table.dataTable tr.selected td.select-checkbox:after {
  content: '\2714';
  margin-top: -11px;
  margin-left: -4px;
  text-align: center;
  text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9;
}
div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
  margin-left: 0.5em;
}
@media screen and (max-width: 640px) {
  div.dataTables_wrapper span.select-info,
  div.dataTables_wrapper span.select-item {
    margin-left: 0;
    display: block;
  }
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 10px 14px 10px 10px;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 10px 6px 10px;
}
.bg-dt-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 8px;
}
.bg-dt-filter {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.bg-dt-filter label,
.bg-dt-filter .dataTables_filter input {
  margin-bottom: 0;
}
.dataTables_wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.dataTables_wrapper .dataTables_scrollHeadInner {
  width: 100% !important;
}
.dataTables_wrapper .dataTables_scroll {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollHead,
.dataTables_wrapper .dataTables_scroll .dataTables_scrollFoot {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .btn--table-colvis {
  border: 0 !important;
  text-shadow: none !important;
  box-shadow: none !important;
  background: transparent !important;
  font-size: 12px !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .btn--table-colvis.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.dataTables_wrapper .btn--table-colvis.current:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button[aria-expanded="true"],
.dataTables_wrapper .btn--table-colvis[aria-expanded="true"] {
  background: #bdbdbd !important;
  color: black !important;
  border-color: transparent !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.dataTables_wrapper .btn--table-colvis:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:focus,
.dataTables_wrapper .btn--table-colvis:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button:active,
.dataTables_wrapper .btn--table-colvis:active {
  background: #e0e0e0 !important;
  color: black !important;
  border-color: transparent !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button .dt-down-arrow,
.dataTables_wrapper .btn--table-colvis .dt-down-arrow {
  color: inherit !important;
}
.dt-buttons {
  position: relative;
  flex-direction: column !important;
  gap: 6px;
}
.dt-buttons .dt-button-background {
  display: none !important;
}
.dt-buttons .dt-button-collection {
  left: unset !important;
  top: unset !important;
  right: 0;
}
.dt-buttons .dt-button-collection .dt-button {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  text-align: start;
}
.display-f,
.display-flex {
  display: flex !important;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-auto {
  flex: 1 1 auto;
}
.flex-fit {
  flex: 0 0 auto;
}
.items-center {
  align-items: center;
}
.items-end,
.align-items-end {
  align-items: flex-end;
}
.align-items-start {
  align-items: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.flex-col {
  flex-direction: column;
}
.flex-row {
  flex-direction: row;
}
.padding-0 {
  padding: 0 !important;
}
.no-padding {
  padding-left: 0;
  padding-right: 0;
}
.padding-1 {
  padding: 1rem;
}
.padding-2 {
  padding: 2rem;
}
.margin-0 {
  margin: 0 !important;
}
.margin-r-1 {
  margin-right: 4px;
}
.margin-b-4 {
  margin-bottom: 1rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 1rem;
}
.gap-4 {
  gap: 1.5rem;
}
.gap-5 {
  gap: 2rem;
}
.display-b {
  display: block;
}
.display-ib {
  display: inline-block;
}
.display-i {
  display: inline;
}
.overflow-auto {
  overflow: auto;
}
.list-style-none {
  list-style-type: none;
}
.position-relative {
  position: relative;
}
.word-break-all {
  word-break: break-all;
}
.full-height {
  height: 100%;
}
.width-full {
  width: 100%;
}
.text-align-start {
  text-align: start;
}
.center {
  text-align: center;
}
.upper {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.first-letter-capital {
  display: inline-block;
}
.first-letter-capital:first-letter {
  text-transform: uppercase;
}
.first-letter-lowercase {
  display: inline-block;
}
.first-letter-lowercase:first-letter {
  text-transform: lowercase;
}
.font-italic {
  font-style: italic;
}
.bold {
  font-weight: bold;
}
.visibility-hidden {
  visibility: hidden;
}
.hand {
  cursor: pointer;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sr-only {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ellipsis-break {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: normal;
}
.flex-order-first {
  -webkit-order: -9999;
  -moz-order: -9999;
  -ms-order: -9999;
  order: -9999;
}
.flex-order-last {
  -webkit-order: 9999;
  -moz-order: 9999;
  -ms-order: 9999;
  order: 9999;
}
.btn-reset {
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
  text-align: inherit;
}
.spinning {
  -webkit-animation: animation-spin 2s infinite linear;
  animation: animation-spin 2s infinite linear;
}
@-webkit-keyframes animation-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes animation-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.bg-badge {
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: -ms-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  padding: 4px 8px;
  border-radius: 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 17px;
  letter-spacing: 0.004em;
  background-color: #616161;
  color: #ffffff;
}
.bg-badge .icon {
  margin-right: 4px;
}
.bg-badge--info {
  background-color: #e6eff9;
  color: #616161;
}
.bg-badge--success {
  background-color: #e0f0ec;
  color: #616161;
}
.bg-badge--error {
  background-color: #f3e2e5;
  color: #616161;
}
.bg-badge--warning {
  background-color: #feece1;
  color: #616161;
}
.bg-badge--small {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.004em;
}
.bg-badge--large {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.0015em;
}
.bg-badge--icon-only {
  font-size: 11px;
  width: 16px;
  height: 16px;
  padding: 0;
}
.bg-badge--icon-only .icon {
  margin-right: 0;
}
.badge-notification-num {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.004em;
  display: inline-block;
  height: 18px;
  padding: 0 6px;
  color: #690207;
  background: #ffffff;
  border-radius: 12px;
}
.badge-notification-num--info {
  color: #616161;
  background: #e6eff9;
}
.badge-notification-num--warn {
  color: #616161;
  background: #feece1;
}
.generictree {
  text-align: left;
  background-color: #ffffff;
  padding: 0;
  margin: 0;
  font-size: 11px;
}
.generictree ul {
  margin-left: 35px;
}
.generictree > ul,
.generictree ul.accordion-content {
  margin: 0;
  padding: 0;
}
.generictree li {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  list-style-type: none;
}
.generictree .generictree-item,
.generictree .generictree-item-disable {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
}
.generictree .generictree-item {
  cursor: pointer;
}
.generictree .generictree-item:hover {
  background-color: var(--bg-generictree-item--hovered, hsl(0, 0%, 96%));
}
.generictree .generictree-item.generictree-leaf {
  height: 24px;
}
.generictree .generictree-item.generictree-leaf-file {
  height: 30px;
}
.generictree .generictree-item.generictree-leaf-selected:not(:hover) {
  background-color: var(--bg-generictree-item--selected, hsl(0, 0%, 93%));
}
.generictree .generictree-item .generictree-actionbutton {
  cursor: pointer;
  float: right;
  display: inline-block;
  visibility: hidden;
}
.generictree .generictree-item:hover .generictree-actionbutton {
  visibility: visible;
}
.generictree .generictree-item:disabled {
  color: #bdbdbd;
  cursor: default;
}
.generictree .generictree-item a {
  margin-left: 5px;
}
.generictree .generictree-item a:hover,
.generictree .generictree-item a:focus {
  text-decoration: none;
}
.generictree .generictree-item-disable {
  color: #bdbdbd;
}
.generictree .generictree-group {
  border-top: 1px solid #e0e0e0;
  background-color: #f5f5f5;
  padding-left: 5px;
  font-weight: bold;
}
.generictree .generictree-group.no-hover {
  cursor: default;
}
.generictree .generictree-group.no-hover:hover {
  background-color: #f5f5f5;
}
.generictree .generictree-group-file {
  border-top: 1px solid #e0e0e0;
  background-color: #f5f5f5;
  padding-left: 0;
  font-weight: bold;
}
.generictree .generictree-group-file.no-hover {
  cursor: default;
}
.generictree .generictree-group-file.no-hover:hover {
  background-color: #f5f5f5;
}
.generictree .generictree-leaf .generictree-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.generictree .generictree-leaf .generictree-icon {
  padding: 0 5px;
}
.generictree-large .generictree-item {
  height: 35px;
  line-height: 35px;
}
/*  *********************** the new bg tree (wip) *************************** */
.bg-tree {
  text-align: left;
  padding: 0;
  margin: 0;
}
.bg-tree li {
  list-style-type: none;
}
.bg-tree ul {
  margin-left: 35px;
}
.bg-tree .tree-item.group {
  background-color: #f5f5f5;
}
.bg-tree .tree-item.leaf .expand-icon {
  display: none;
}
.bg-tree .tree-item .item-content {
  display: inline;
}
.bg-simple-file-drop {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -moz-transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
.bg-simple-file-drop .sfd-form {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.bg-simple-file-drop .sfd-input-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  padding: 12px;
  width: 100%;
  height: 100%;
  font-size: inherit;
  font-weight: inherit;
  text-align: center;
}
.bg-simple-file-drop .sfd-input-wrapper .sfd-file {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.bg-simple-file-drop .sfd-input-wrapper .sfd-label-browse {
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
.bg-simple-file-drop .sfd-inputfile {
  width: 0.1px !important;
  height: 0.1px !important;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.bg-simple-file-drop label {
  margin-bottom: 0;
}
.bg-analysis-key-value-legend {
  margin-top: -10px;
  margin-bottom: 25px;
  font-size: 0.8em;
}
[class*='ag-theme-'] {
  font-family: Arial !important;
}
.ag-theme-alpine .ag-row,
.ag-theme-alpine .ag-header-row {
  font-size: 12px !important;
  font-weight: 700 !important;
}
.ag-theme-alpine .ag-ltr .ag-sort-indicator-icon {
  padding-left: 0;
}
.ag-theme-alpine .ag-sort-indicator-container {
  padding-left: 10px;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.ag-theme-alpine .ag-ltr .ag-sort-order {
  color: #7980dc;
  font-size: 10px;
}
.ag-theme-alpine .ag-icon-none,
.ag-theme-alpine .ag-icon-desc,
.ag-theme-alpine .ag-icon-asc {
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-evenly;
  -moz-justify-content: space-evenly;
  -ms-justify-content: space-evenly;
  justify-content: space-evenly;
  min-width: 15px;
  min-height: 19px;
}
.ag-theme-alpine .ag-icon-none:before,
.ag-theme-alpine .ag-icon-desc:before,
.ag-theme-alpine .ag-icon-asc:before,
.ag-theme-alpine .ag-icon-none:after,
.ag-theme-alpine .ag-icon-desc:after,
.ag-theme-alpine .ag-icon-asc:after {
  content: none;
  width: 0px;
  height: 0px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
.ag-theme-alpine .ag-icon-none:before,
.ag-theme-alpine .ag-icon-desc:before,
.ag-theme-alpine .ag-icon-asc:before {
  border-bottom: 5px solid;
}
.ag-theme-alpine .ag-icon-none:after,
.ag-theme-alpine .ag-icon-desc:after,
.ag-theme-alpine .ag-icon-asc:after {
  border-top: 5px solid;
}
.ag-theme-alpine .ag-icon-none:before {
  content: '';
  border-bottom-color: #cccccc;
}
.ag-theme-alpine .ag-icon-none:after {
  content: '';
  border-top-color: #cccccc;
}
.ag-theme-alpine .ag-icon-desc:before {
  content: '';
  border-bottom-color: #7980dc;
}
.ag-theme-alpine .ag-icon-asc:after {
  content: '';
  border-top-color: #7980dc;
}
.ag-theme-alpine .ag-body-viewport:has(.ag-row-selected) .ag-row:not(.ag-row-selected) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-root.ag-has-column-selected [role='gridcell']:not(.ag-column-selected):not([col-id*='ag-Grid-AutoColumn']) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-root.ag-has-column-selected .ag-header-cell:not(.ag-column-selected):not([col-id*='ag-Grid-AutoColumn']) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-row-column-selected .ag-header-group-cell:not(.ag-column-selected) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-row-selected:before {
  z-index: 1;
}
.ag-theme-alpine .ag-row-hover:before {
  background-color: rgba(33, 150, 243, 0.1);
  z-index: 1;
}
.ag-theme-alpine .ag-column-hover {
  z-index: 1;
  color: #181d1f !important;
}
.ag-theme-alpine .ag-row-footer {
  border-bottom: 1px solid #babfc7;
}
.ag-theme-alpine .ag-cell.ag-column-selected {
  background: rgba(33, 150, 243, 0.3) !important;
}
.ag-theme-alpine .ag-cell-label-container {
  padding: 0;
}
.ag-theme-alpine .ag-group-value {
  line-height: initial;
  padding-top: 5px;
  padding-bottom: 5px;
}
.ag-theme-alpine .ag-cell,
.ag-theme-alpine .ag-full-width-row .ag-cell-wrapper.ag-row-group,
.ag-theme-alpine .ag-row > .ag-cell-wrapper,
.ag-theme-alpine .ag-header-cell,
.ag-theme-alpine .ag-header-group-cell {
  padding-left: 5px;
  padding-right: 5px;
}
.ag-theme-alpine .ag-center-cols-container {
  min-width: 100%;
}
.ag-theme-alpine [role='gridcell']:not(:last-child),
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell']:not(:last-child) {
  border-right: 1px dashed #dde2eb;
}
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell'] {
  background: #f8f8f8;
}
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell'].ag-column-hover {
  border-color: rgba(33, 150, 243, 0.1);
}
.ag-theme-alpine [col-id*='ag-Grid-AutoColumn'][role='gridcell'].ag-column-hover:before {
  content: '';
  background-color: rgba(33, 150, 243, 0.1);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.ag-theme-alpine .ag-header-group-cell-label {
  justify-content: center;
  cursor: pointer;
}
.ag-theme-alpine .ag-cell:first-child {
  cursor: pointer;
}
.upload-config-modal .alert {
  margin-bottom: 0;
  margin-top: 10px;
}
.upload-config-modal .pull-right .alert {
  margin: 0 !important;
}
.upload-config-modal .left-part {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  overflow-y: auto;
  padding: 15px 0;
  border-right: 1px solid #e0e0e0;
  width: 25%;
}
.upload-config-modal .left-part p {
  padding-left: 15px;
  font-weight: bold;
  font-size: 16px;
}
.upload-config-modal .left-part ul {
  margin-right: 0;
}
.upload-config-modal .left-part ul.generictree {
  overflow-y: auto;
}
.upload-config-modal .left-part .data-update-config {
  margin-top: 20px;
  border-top: 1px solid #e0e0e0;
  padding-top: 10px;
}
.upload-config-modal .left-part .data-update-config > div {
  margin: 10px;
}
.upload-config-modal .right-part {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: auto;
  margin: 10px 12px;
  margin-bottom: 0;
}
.upload-config-modal .right-part .combo-box-input {
  padding: 0 1px 0 0;
  margin: -4px 9px -4px -11px;
  border: 0;
  width: 69px;
  height: 29px;
}
.upload-config-modal .right-part .file-btns {
  float: right;
}
.upload-config-modal .right-part .file-btns .btn {
  vertical-align: top;
  margin-top: 5px;
}
.upload-config-modal .right-part .alpha-header {
  height: 40px;
  line-height: 40px;
}
.upload-config-modal .right-part .alpha-header span {
  font-size: 16px;
  font-weight: bold;
}
.upload-config-modal .right-part .separators {
  text-align: center;
}
.upload-config-modal .right-part .separators .btn-normal {
  margin: 5px 20px;
}
.upload-config-modal .right-part .crs-options {
  color: #606c7a;
  font-size: 12px;
  font-weight: bold;
  margin-right: 15px;
  margin-top: 15px;
  width: 100%;
}
.upload-config-modal .upload-config-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.upload-config-modal .upload-config-container .table-container {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.upload-config-modal .file-upload-container .file-upload-container__row {
  margin-bottom: 1%;
}
.upload-config-modal .file-upload-container .file-upload-container__row-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.upload-config-modal .file-upload-container .file-upload-container__row-content .control-label {
  margin-right: 10px;
}
.upload-config-modal .file-upload-container .file-upload-container__row-content .srid-picker-container {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.upload-config-modal .file-upload-container .file-upload-container__srid-picker {
  display: inline-block;
  width: 55%;
}
.upload-config-modal .invalid-column {
  background-color: #ffe9e9;
}
.upload-config-modal td.geo-column {
  font-weight: bold;
}
.upload-config-modal .geo-column .column-type {
  color: #f96001 !important;
}
.upload-config-modal tbody tr:hover td {
  background-color: #ededed;
}
.upload-config-modal .table-container {
  overflow: auto;
  margin: 10px 20px;
}
.upload-config-modal .table-container table.table {
  margin-bottom: 0;
}
.upload-config-modal .data-table .column-type {
  font-size: 12px;
  color: gray;
  margin-top: 6px;
}
.upload-config-modal .data-table .column-user-type {
  position: relative;
  display: inline-block;
  padding: 2px 4px;
  cursor: pointer;
}
.upload-config-modal .data-table .column-user-type .down-arrow {
  position: relative;
  top: -2px;
}
.upload-config-modal .data-table .column-user-type .column-user-type-dropdown {
  position: absolute;
  top: 23px;
  left: 0;
  margin-top: 0;
  border-radius: 0;
}
.upload-config-modal .data-table .column-user-type:hover {
  color: #fafafa;
  background-color: #757575;
}
.upload-config-modal .data-table .column-user-type:hover .column-user-type-dropdown {
  display: block;
}
.upload-config-modal .data-table .disable-column:hover a {
  color: #ffffff;
}
.upload-config-modal .data-table .disable-column a {
  color: #97071a;
}
.upload-config-modal .data-table .disabled-type {
  color: #97071a !important;
}
.upload-config-modal .data-table .spatial-type {
  color: #f96001 !important;
}
.upload-config-modal .data-table thead th:last-child:not(:nth-of-type(2)) .btn-group .dropdown-menu,
.upload-config-modal .data-table thead th:last-child:not(:nth-of-type(2)) .column-user-type-dropdown {
  left: auto;
  right: 0;
}
.upload-config-modal .data-table .btn-group .divider:last-child,
.upload-config-modal .data-table .btn-group .divider:first-child {
  display: none;
}
.upload-config-modal .data-table .header-name-input {
  font-weight: bold;
  font-size: 14px;
  height: 18px;
  padding: 2px;
  margin: 0;
  line-height: 18px;
  width: 70%;
  min-width: 60px;
}
.upload-config-modal .data-table .header-date-input {
  padding: 1px 2px;
  margin: -2px 0 0 0;
  width: 70px;
}
.upload-config-modal .data-table th {
  padding: 4px 8px;
}
.upload-config-modal td[disabled] {
  font-weight: normal;
  font-style: italic;
  color: #bdbdbd;
  background-color: #fafafa;
}
.upload-config-modal th.line-num {
  width: 15px;
}
.upload-config-modal th.line-num span {
  display: table;
  font-weight: normal;
  height: 47px;
  color: #757575;
}
.upload-config-modal td.line-num {
  background-color: #fafafa;
}
.upload-config-modal tfoot tr {
  background-color: #fafafa;
  height: 30px;
}
.upload-config-modal .inline-date {
  margin-left: 8px;
}
.upload-config-modal .filename {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 5px;
}
.upload-config-modal .control-label {
  margin-left: 5px !important;
  cursor: text;
  margin-top: 5px;
}
.upload-config-modal .label-spinner {
  margin-left: 5px;
  margin-right: 10px;
}
.upload-config-modal .ui-spinner-input {
  float: left;
  width: 35px;
}
.upload-config-modal .file-type {
  margin-left: 5px;
  padding: 2px 8px;
}
.upload-config-modal .in-button {
  float: left;
  left: -4px;
  position: relative;
  top: 3px;
}
.hierarchy-infos {
  text-align: center;
  cursor: default;
}
.hierarchy-infos .hierarchy-infos-separator {
  font-weight: bold;
}
.hierarchy-infos .hierarchy-infos-text {
  cursor: pointer;
  pointer-events: auto;
}
.hierarchy-infos .hierarchy-infos-text.disabled {
  cursor: default;
  pointer-events: none;
}
.lasso path {
  stroke: #505050;
  stroke-width: 2px;
}
.lasso .drawn {
  fill-opacity: 0.05;
}
.lasso .loop_close {
  fill: none;
  stroke-dasharray: 4, 4;
}
.lasso .origin {
  fill: #3399ff;
  fill-opacity: 0.5;
}
.stat-loading-transition {
  visibility: hidden;
  animation: 0s linear 1s forwards stat-loading-delayedShow;
}
@keyframes stat-loading-delayedShow {
  to {
    visibility: visible;
  }
}
.statistic-alert-outer-container {
  height: 100%;
  overflow-y: hidden;
}
.statistic-alert {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  padding: 12px 12px 12px 24px;
}
.statistic-alert .statistic-alert-title {
  margin-bottom: 2px;
  color: #97071a;
  font-size: 15px;
  font-weight: bold;
}
.statistic-alert .statistic-alert-details {
  max-width: 60vw;
  white-space: normal;
  color: #bdbdbd;
  font-size: 11px;
  font-weight: bold;
  padding-bottom: 12px;
}
.statistic-alert .statistic-alert-details .statistic-alert-collapse {
  text-decoration: underline;
  cursor: pointer;
}
.statistic-alert .statistic-alert-details .statistic-alert-collapse:hover {
  color: #616161;
}
.statistic-alert .statistic-alert-formatted-container {
  flex: 1;
  overflow: hidden;
}
.statistic-alert .statistic-alert-formatted-container .statistic-alert-pre {
  white-space: break-spaces;
  height: 100%;
  overflow: auto;
  margin: 0;
}
.bg-directive-stat-legend {
  margin: 10px;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
.bg-directive-stat-legend .bg-directive-stat-legend__legend,
.bg-directive-stat-legend .stat-measure-info-legend {
  padding: 5px 10px !important;
}
.bg-directive-stat-legend .stat-legend-part {
  padding: 5px;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-title {
  font-weight: bold;
  margin-bottom: 10px;
  cursor: default;
  overflow-wrap: break-word;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-wrapper {
  padding: 0;
  margin: 0;
  list-style: none;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value .stat-legend-symbol {
  display: inline-block;
  margin-right: 5px;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value .stat-legend-symbol.click-enabled {
  cursor: pointer;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-part-value .stat-legend-text {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  cursor: default;
}
.bg-directive-stat-legend .stat-legend-part .stat-legend-text {
  -webkit-touch-callout: none;/* iOS Safari */
  -webkit-user-select: none;/* Chrome/Safari/Opera */
  -khtml-user-select: none;/* Konqueror */
  -moz-user-select: none;/* Firefox */
  -ms-user-select: none;/* Internet Explorer/Edge */
  user-select: none;/* Non-prefixed version, currently not supported by any browser */
  /* source: http://stackoverflow.com/a/4407335 */
  display: inline-block;
  cursor: default;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content {
  width: 195px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-bounds {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-text {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 2px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-text:first-of-type {
  text-align: left;
  margin-right: 4px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .stat-legend-text:last-of-type {
  text-align: right;
  margin-left: 4px;
}
.bg-directive-stat-legend .stat-legend-part.legend-gradient .stat-legend-part-content .image-reverse {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
.bg-directive-stat-legend--hidden {
  position: absolute !important;
  visibility: hidden !important;
  max-width: inherit !important;
}
.stat-container-direction {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  height: 100%;
}
.stat-container-direction .stat-legend-container {
  max-width: 30%;
}
.stat-container-direction.right {
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.stat-container-direction.left,
.stat-container-direction.right {
  height: 100%;
}
.stat-container-direction.left .stat-legend-container,
.stat-container-direction.right .stat-legend-container {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 30%;
}
.stat-container-direction.left .bg-directive-stat,
.stat-container-direction.right .bg-directive-stat {
  min-width: 0%;
  -webkit-flex: 2 1 auto;
  -moz-flex: 2 1 auto;
  -ms-flex: 2 1 auto;
  flex: 2 1 auto;
  width: auto;
}
.stat-container-direction.top {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.stat-container-direction.top .stat-legend-container {
  max-width: 100%;
  width: 100%;
}
.stat-container-direction.top .bg-directive-stat {
  width: 100%;
}
.stat-container-direction.bottom {
  -webkit-flex-direction: column-reverse;
  -moz-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.stat-container-direction.bottom .stat-legend-container {
  max-width: 100%;
  width: 100%;
}
.stat-container-direction.bottom .bg-directive-stat {
  width: 100%;
}
.stat-container-direction.bottom .stat-legend-button-container {
  -webkit-align-items: flex-end;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
}
table.stat-pivot-table {
  border-collapse: collapse;
}
.stat-pivot-table tr th:not(.line-header),
.stat-pivot-table tr:first-child th,
.stat-pivot-table tr:first-child td {
  text-align: center;
  border-bottom: 1px solid #cccccc;
}
.stat-pivot-table tr th,
.stat-pivot-table tr td {
  padding: 1px 2px;
  border-bottom: 1px solid #ededed;
  border-collapse: collapse;
}
.stat-pivot-table tr th.col-header.selectable,
.stat-pivot-table tr th.line-header.selectable {
  cursor: pointer;
}
.stat-pivot-table tr td.cell {
  border-left: 1px dashed #ededed;
  text-align: right;
}
.date-picker {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.date-picker .date-picker-input {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.date-picker .date-picker-btn {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding: 4px;
  cursor: pointer;
  font-size: 18px;
}
.date-picker .date-picker-btn:before {
  content: "\f115";
}
.time-picker input[type='number'] {
  width: 42px;
}
.date-time-picker {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.dropdown--resizable {
  resize: both;
}
.treeselect__container,
.treeselect__input-container {
  position: relative;
}
.treeselect--clearable {
  padding-right: 32px !important;
}
.treeselect__input-container {
  position: relative;
  display: inline-block;
  height: var(--input-height, 26px);
}
.treeselect__input {
  box-sizing: border-box;
  height: var(--input-height, 26px) !important;
  width: var(--input-width, 220px) !important;
}
.treeselect__clear {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  color: var(--str-btn-tertiary-text, var(--accent-color-700, #1975d2));
  background: transparent;
  border: 0;
  box-shadow: none;
  fill: var(--str-btn-tertiary-text, var(--accent-color-700, #1975d2));
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 8px;
  width: 20px !important;
  height: 20px !important;
  padding: 4px;
  margin: auto;
  border-radius: 50%;
}
.treeselect__clear:before {
  font-size: 16px;
}
.treeselect__clear:hover {
  color: var(--str-btn-tertiary-text--hover, var(--accent-color-800, #1565c1)) !important;
  background-color: var(--str-btn-tertiary-background--hover, var(--accent-color-50, #e2f2fd));
  fill: var(--str-btn-tertiary-text--hover, var(--accent-color-800, #1565c1));
}
.treeselect__clear:focus {
  color: var(--str-btn-tertiary-text, var(--accent-color-700, #1975d2));
  background-color: transparent;
  outline: none;
}
.treeselect__clear:focus-visible {
  color: var(--str-btn-tertiary-text, var(--accent-color-700, #1975d2));
  background-color: transparent;
  outline: none;
  box-shadow: 0 0 0 2px var(--str-component-focus-outline, black);
  fill: var(--str-btn-tertiary-text, var(--accent-color-700, #1975d2));
}
.treeselect__icon {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.treeselect__icon:before {
  font-size: 17px;
}
.treeselect__arrow {
  transition: transform 0.3s ease-out;
}
.treeselect__arrow.treeselect__arrow--open {
  transform: rotate(90deg);
}
.str-display-none {
  display: none !important;
}
.search--found {
  font-weight: bold;
}
.str-treeselect {
  position: absolute;
  z-index: var(--bg-dropdown-zindex, 1060);
  left: var(--bg-dropdown-left, 0);
  top: var(--bg-dropdown-top, 30px);
}
.str-treeselect ul {
  position: relative;
  padding-left: 27px !important;
}
.str-treeselect ul::before {
  position: absolute;
  top: 0;
  left: 10px;
  width: 1px;
  height: 100%;
  background: var(--str-contextual-menu-item-tree-line, hsl(0, 0%, 88%));
  content: '';
}
.str-treeselect .menu-item--view-only:hover {
  background-color: inherit;
  color: inherit;
  cursor: default;
}
.str-treeselect {
  margin: 0;
  padding: 8px;
  color: var(--str-contextual-menu-color, #424242);
  list-style-type: none;
  background-color: var(--str-contextual-menu-background, white);
  border: 0;
  border-radius: 0;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  fill: var(--str-contextual-menu-color, #424242);
  width: var(--str-treeselect-width, auto);
  max-height: var(--str-treeselect-max-height, none);
  overflow-y: auto;
}
.str-treeselect ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.str-treeselect .str-contextual-menu__item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.0015em;
  font-style: normal;
  font-weight: normal;
  height: 40px;
  cursor: pointer;
  padding: 0 8px;
  gap: 8px;
  margin: 0;
  border-radius: 6px;
}
.str-treeselect .str-contextual-menu__item.str-treeselect__node--focus,
.str-treeselect .str-contextual-menu__item:hover {
  color: var(--str-contextual-menu-color, #424242);
  background-color: var(--str-contextual-menu-item-background--hover, #ededed);
}
.str-treeselect .str-contextual-menu__item.selected {
  background: var(--str-contextual-menu-item-background--selected, var(--accent-color-50, #e2f2fd));
}
.str-treeselect .str-contextual-menu__item.menu-item--view-only input[type='checkbox'] {
  display: none;
}
.str-treeselect .str-treeselect__label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: inline;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  gap: 8px;
  margin: 0;
}
.str-treeselect .str-flex-auto {
  flex: 1 1 auto;
}
.str-treeselect .str-display-flex {
  display: flex;
}
.str-treeselect .str-items-center {
  align-items: center;
}
.str-treeselect .str-text-left {
  text-align: left;
}
.str-contextual-menu--medium .str-contextual-menu__item {
  font-size: 13px;
  line-height: 18px;
  letter-spacing: 0.004em;
  height: 32px;
}
.str-contextual-menu--small .str-contextual-menu__item {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.004em;
  height: 26px;
}
body,
html {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}
html {
  -webkit-font-smoothing: antialiased;
  -ms-overflow-style: scrollbar;
}
body {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Century Gothic', Arial, sans-serif;
}
img {
  max-width: 100%;
}
.acf-map,
.map-3d {
  width: 100%;
  height: 100%;
  min-width: 1px;
  min-height: 1px;
  background-color: #ffffff;
}
.acf-map .acf-map-controls-center,
.map-3d .acf-map-controls-center {
  left: 0;
  right: 0;
  text-align: center;
}
.acf-map .acf-map-controls-center .acf-map-control,
.map-3d .acf-map-controls-center .acf-map-control {
  display: inline-block;
  float: none;
  clear: none;
}
.acf-map .acf-map-toolbar-button-group:not(:first-child),
.map-3d .acf-map-toolbar-button-group:not(:first-child) {
  margin-top: 10px;
}
.acf-map .acf-map-toolbar-button-group a,
.map-3d .acf-map-toolbar-button-group a,
.acf-map .acf-map-toolbar-button-group button,
.map-3d .acf-map-toolbar-button-group button {
  pointer-events: auto;
  background-color: #fff;
  background-repeat: no-repeat !important;
  border-bottom: 1px solid #ccc;
  width: 26px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: black;
}
body:not(.touch) .acf-map .acf-map-toolbar-button-group a:hover,
body:not(.touch) .map-3d .acf-map-toolbar-button-group a:hover,
body:not(.touch) .acf-map .acf-map-toolbar-button-group button:hover,
body:not(.touch) .map-3d .acf-map-toolbar-button-group button:hover {
  background-color: #f4f4f4;
}
body.touch .acf-map .acf-map-toolbar-button-group a:active,
body.touch .map-3d .acf-map-toolbar-button-group a:active,
body.touch .acf-map .acf-map-toolbar-button-group button:active,
body.touch .map-3d .acf-map-toolbar-button-group button:active {
  background-color: #f4f4f4;
}
.acf-map .acf-map-toolbar-button-group a:first-child,
.map-3d .acf-map-toolbar-button-group a:first-child,
.acf-map .acf-map-toolbar-button-group button:first-child,
.map-3d .acf-map-toolbar-button-group button:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.acf-map .acf-map-toolbar-button-group a:last-child,
.map-3d .acf-map-toolbar-button-group a:last-child,
.acf-map .acf-map-toolbar-button-group button:last-child,
.map-3d .acf-map-toolbar-button-group button:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.acf-map .acf-map-toolbar-button-group a.control-warning,
.map-3d .acf-map-toolbar-button-group a.control-warning,
.acf-map .acf-map-toolbar-button-group button.control-warning,
.map-3d .acf-map-toolbar-button-group button.control-warning {
  background-image: url('public/canvas/images/warn.png') !important;
}
.acf-map .acf-map-toolbar-button-group a.control-disabled,
.map-3d .acf-map-toolbar-button-group a.control-disabled,
.acf-map .acf-map-toolbar-button-group button.control-disabled,
.map-3d .acf-map-toolbar-button-group button.control-disabled {
  cursor: default;
  color: #bbb !important;
  background-color: #f4f4f4 !important;
}
.acf-map .acf-map-controls,
.map-3d .acf-map-controls {
  position: absolute;
  z-index: 1000;
  pointer-events: none;
}
.acf-map div .acf-map-controls,
.map-3d div .acf-map-controls {
  z-index: 10001;
}
.acf-map .acf-map-controls-top,
.map-3d .acf-map-controls-top {
  top: 0;
}
.acf-map .acf-map-controls-bottom,
.map-3d .acf-map-controls-bottom {
  bottom: 0;
}
.acf-map .acf-map-controls-left,
.map-3d .acf-map-controls-left {
  left: 0;
}
.acf-map .acf-map-controls-right,
.map-3d .acf-map-controls-right {
  right: 0;
  max-width: calc(100vw - 138px);
}
@media (max-width: 767px) {
  .acf-map .acf-map-controls-right,
  .map-3d .acf-map-controls-right {
    max-width: calc(100vw - 20px);
  }
}
.acf-map .acf-map-controls-right .acf-map-control,
.map-3d .acf-map-controls-right .acf-map-control {
  float: right;
  clear: both;
}
.acf-map .acf-map-control-scale .scale-display-control .scale-line,
.map-3d .acf-map-control-scale .scale-display-control .scale-line {
  border: 2px solid #777;
  border-top: none;
  line-height: 1.1;
  padding: 2px 5px 1px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  background-color: rgba(255, 255, 255, 0.5);
}
.acf-map .acf-map-control-scale .scale-display-control .scale-line:not(:first-child),
.map-3d .acf-map-control-scale .scale-display-control .scale-line:not(:first-child) {
  border-top: 2px solid #777;
  border-bottom: none;
  margin-top: -2px;
}
.acf-map .scale-picker-control,
.map-3d .scale-picker-control,
.acf-map .scale-display-control,
.map-3d .scale-display-control {
  font-size: 11px;
  color: rgba(0, 0, 0, 0.87);
  margin-bottom: 5px;
}
.acf-map .scale-picker-control,
.map-3d .scale-picker-control {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.5);
}
.acf-map .scale-picker-control .prefix,
.map-3d .scale-picker-control .prefix {
  margin-left: 4px;
}
.acf-map .scale-picker-control input,
.map-3d .scale-picker-control input {
  -webkit-align-self: stretch;
  -moz-align-self: stretch;
  -ms-align-self: stretch;
  align-self: stretch;
  margin: 0;
  width: 110px;
  line-height: 12px;
  pointer-events: auto;
}
.acf-map .scale-picker-control.with-minimap .prefix,
.map-3d .scale-picker-control.with-minimap .prefix {
  margin-left: 6px;
  min-width: 55px;
  text-align: right;
}
.acf-map .scale-picker-control.with-minimap input,
.map-3d .scale-picker-control.with-minimap input {
  width: 120px;
}
.acf-map .acf-map-control-scale-line:not(:first-child),
.map-3d .acf-map-control-scale-line:not(:first-child) {
  border-top: 2px solid #757575;
  border-bottom: none;
  margin-top: -2px;
}
.acf-map-control-attribution {
  padding: 0 5px;
  margin: 0;
  font-size: 11px;
  color: #616161;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  max-width: calc(100vw - 350px);
  pointer-events: auto;
}
@media (max-width: 767px) {
  .acf-map-control-attribution {
    bottom: 0;
    right: 0;
    padding: 0;
    max-width: 100vw;
  }
}
.acf-map-control-attribution a,
.acf-map-control-attribution button {
  color: #424242;
}
.mobile-device-layout .acf-map-control-attribution {
  margin: 0 -10px;
  text-align: center;
}
body.framed .acf-map-control-attribution {
  right: 8px;
}
.mobile-device-layout .acf-map-control-attribution,
.print .acf-map-control-attribution {
  padding: 0 6px;
  background-color: rgba(255, 255, 255, 0.8);
  text-indent: 0;
  width: auto;
}
.mobile-device-layout .acf-map-control-attribution:before,
.print .acf-map-control-attribution:before {
  display: none;
}
.acf-map-control-attribution .attributions-control {
  padding: 3px 10px;
}
.acf-map-control-attribution .attributions-control a {
  white-space: nowrap;
}
body:not(.touch) .acf-map-control-attribution .attributions-control a:hover {
  text-decoration: underline;
}
body.touch .acf-map-control-attribution .attributions-control a:active {
  text-decoration: underline;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-search-tooltip .acf-attribute-label {
  display: none;
}
.acf-search-tooltip .acf-attribute-label:after {
  content: ' : ';
}
.acf-map-decoration-tooltip,
.acf-map-text-tooltip {
  font-size: 11px;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 0 0 5px #bbb;
  margin: 0;
  padding: 2px;
  width: auto !important;
  height: auto !important;
  white-space: nowrap;
  line-height: 10px;
  pointer-events: none;
}
.acf-map-decoration-tooltip-text {
  font-weight: bold;
  font-size: 12px;
}
.acf-map-decoration-tooltip-subtext {
  color: #777;
}
.acf-draw-tooltip {
  background: #363636;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  font: 12px/18px 'Helvetica Neue', Arial, Helvetica, sans-serif;
  margin-left: 35px;
  margin-top: -14px;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
  z-index: 6;
}
.acf-draw-tooltip:before {
  border-right: 6px solid black;
  border-right-color: rgba(0, 0, 0, 0.5);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  content: '';
  position: absolute;
  top: 7px;
  left: -7px;
}
.acf-draw-tooltip-error {
  background-color: #f2dede;
  border: 1px solid #e6b6bd;
  color: #b94a48;
}
.acf-draw-tooltip-error:before {
  border-right-color: #e6b6bd;
}
.acf-draw-tooltip-subtext {
  color: #f8d5e4;
}
.acf-map-control-print-frames {
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 900;
  pointer-events: none;
}
.acf-map-control-print-frames > div {
  border: 2px solid red;
  box-shadow: 0 0 30px #600;
  position: absolute;
  top: 50%;
  left: 50%;
}
.acf-window {
  position: fixed !important;
  z-index: 1100;
  padding: 0;
  border-radius: 0;
  border: none;
  background-image: none;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Century Gothic', Arial, sans-serif;
  font-size: 14px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  overflow: visible;
}
.acf-window .ui-widget-header {
  background-image: none;
  border: none;
}
.acf-window.no-titlebar .ui-dialog-titlebar {
  display: none;
}
.acf-window .ui-dialog-titlebar {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 0;
  border: 0;
  border-radius: 0;
  font-weight: normal;
}
.acf-window .ui-dialog-titlebar .dialog-edit-btn,
.acf-window .ui-dialog-titlebar .dialog-save-btn,
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-buttonpane {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-window .ui-dialog-titlebar .ui-dialog-title {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-window .ui-dialog-titlebar .ui-dialog-title {
  margin: 0;
  padding: 0 12px;
  float: none;
  width: auto;
  font-size: inherit;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-buttonpane {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  position: static !important;
  top: auto !important;
  right: auto !important;
  margin: 0 !important;
  height: auto !important;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-collapse {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  float: none;
  border: 0;
  border-radius: 0;
  background: none;
  color: inherit;
  background-color: unset;
  -webkit-order: 0;
  -moz-order: 0;
  -ms-order: 0;
  order: 0;
  font-size: 19px;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-collapse .ui-icon {
  display: none;
  background-image: none;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-collapse:before {
  content: "\f1be";
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-restore {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  float: none;
  border: 0;
  border-radius: 0;
  background: none;
  color: inherit;
  background-color: unset;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-order: 1;
  order: 1;
  font-size: 24px;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-restore .ui-icon {
  display: none;
  background-image: none;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-restore:before {
  content: "\f1bd";
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-maximize {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  float: none;
  border: 0;
  border-radius: 0;
  background: none;
  color: inherit;
  background-color: unset;
  -webkit-order: 2;
  -moz-order: 2;
  -ms-order: 2;
  order: 2;
  font-size: 24px;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-maximize .ui-icon {
  display: none;
  background-image: none;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-maximize:before {
  content: "\f1b2";
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-close {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  float: none;
  border: 0;
  border-radius: 0;
  background: none;
  color: inherit;
  background-color: unset;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-order: 3;
  order: 3;
  font-size: 11px;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon {
  display: none;
  background-image: none;
}
.acf-window .ui-dialog-titlebar .ui-dialog-titlebar-close:before {
  content: "\f128";
}
.acf-window .ui-resizable-nw {
  left: -2px;
  top: -2px;
}
.acf-window .ui-resizable-sw {
  left: -2px;
  bottom: -2px;
}
.acf-window .ui-resizable-ne {
  right: -2px;
  top: -2px;
}
.acf-window .ui-resizable-se {
  right: -2px;
  bottom: -2px;
}
.acf-thematic .layer-actions .action {
  display: inline-block;
  width: 24px;
  text-align: center;
  cursor: pointer;
}
.acf-thematic .layer-actions .action .actions-menu {
  right: 0;
  border-radius: 0;
}
.acf-thematic .layer-actions .action .actions-menu li a {
  padding: 6px 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.acf-thematic .acf-thematic-layer-item.acf-thematic-wms img.acf-thematic-layer-graphic {
  cursor: pointer;
}
.acf-thematic-wms-legend-graphic-popover {
  padding: 5px;
}
.acf-thematic-wms-legend-graphic-popover img {
  max-width: 380px;
}
.popover {
  max-width: 400px;
}
.acf-infosheet-stack .acf-infosheet-status,
.acf-infosheet-stack .acf-infosheet-loading,
.acf-infosheet-stack .acf-infosheet-content {
  color: #FFF;
  background-color: #0f4182;
}
.acf-infosheet-stack .acf-infosheet-status {
  padding: 10px;
  text-align: center;
  color: rgba(255, 255, 255, 0.7);
}
.acf-infosheet-stack .acf-infosheet-status .icon,
.acf-infosheet-stack .acf-infosheet-status span {
  display: block;
}
.acf-infosheet-stack .acf-infosheet-status .icon {
  margin-bottom: 10px;
}
.acf-infosheet-stack .acf-infosheet-status span {
  font-size: 16px;
  font-weight: 400;
}
.acf-infosheet-stack .acf-infosheet-loading,
.acf-infosheet-dialog .loading-overlay-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  padding: 40px 10px;
}
.acf-infosheet-stack .acf-infosheet-loading span,
.acf-infosheet-dialog .loading-overlay-content span {
  font-size: 16px;
  font-weight: 400;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner,
.acf-infosheet-dialog .loading-overlay-content .spinner {
  text-align: center;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce1,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce1,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce2,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce2,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3,
.acf-infosheet-stack .acf-infosheet-loading .spinner > div,
.acf-infosheet-dialog .loading-overlay-content .spinner > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce1:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce1:last-of-type,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce2:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce2:last-of-type,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3:last-of-type,
.acf-infosheet-stack .acf-infosheet-loading .spinner > div:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner > div:last-of-type {
  margin-right: 0;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce1,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce2,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce1,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce1,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce2,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce2,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3,
.acf-infosheet-stack .acf-infosheet-loading .spinner > div,
.acf-infosheet-dialog .loading-overlay-content .spinner > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce1:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce1:last-of-type,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce2:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce2:last-of-type,
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3:last-of-type,
.acf-infosheet-stack .acf-infosheet-loading .spinner > div:last-of-type,
.acf-infosheet-dialog .loading-overlay-content .spinner > div:last-of-type {
  margin-right: 0;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce1,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce2,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-infosheet-dialog .acf-external-infosheet .loading-overlay-content {
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  position: absolute;
  width: 99%;
  height: 99%;
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(255, 255, 255, 0.9);
}
.acf-infosheet-stack .icon_alert,
.acf-infosheet-dialog .loading-overlay .icon_alert {
  color: #ffffff;
  font-size: 36px;
}
.erasable-autocomplete {
  display: flex;
  flex-direction: row;
}
.erasable-autocomplete .erasable-autocomplete-input {
  padding-right: 1.6em !important;
  flex-shrink: 0;
}
.erasable-autocomplete .erasable-autocomplete-button {
  position: relative;
  height: 25px;
  top: 0;
  left: -1.6em;
  padding: 0 6px;
  background: none;
  border: none;
}
.erasable-autocomplete .erasable-autocomplete-button .erase-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 11px;
  text-align: center;
}
.erasable-autocomplete .erasable-autocomplete-button .erase-icon:before {
  content: "\f128";
}
.acf-infosheet-content {
  font-size: 16px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Century Gothic', Arial, sans-serif;
}
.acf-infosheet-content .acf-infosheet-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  border-bottom: 2px solid #e6e6e6;
}
.acf-infosheet-content .acf-infosheet-header .header-title {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-size: 1.1em;
}
.acf-infosheet-content .acf-infosheet-header .header-title .title-icon-class {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.9em;
}
.acf-infosheet-content .acf-infosheet-header .header-title .title-icon-class:before {
  content: "\f1e6";
}
.acf-infosheet-content .acf-infosheet-header .header-title .title-label {
  margin-left: 0.5em;
}
.acf-infosheet-content .acf-infosheet-header .header-pop-infosheet,
.acf-infosheet-content .acf-infosheet-header .header-extensions {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-content .acf-infosheet-header .header-pop-infosheet .icon,
.acf-infosheet-content .acf-infosheet-header .header-extensions .extension-visibility-toggle,
.acf-infosheet-content .acf-infosheet-header .header-extensions .extension-launcher {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  color: inherit;
  background-color: inherit;
  width: 1.8em;
  height: 100%;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
body:not(.touch) .acf-infosheet-content .acf-infosheet-header .header-pop-infosheet .icon:hover,
body:not(.touch) .acf-infosheet-content .acf-infosheet-header .header-extensions .extension-visibility-toggle:hover,
body:not(.touch) .acf-infosheet-content .acf-infosheet-header .header-extensions .extension-launcher:hover {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}
body.touch .acf-infosheet-content .acf-infosheet-header .header-pop-infosheet .icon:active,
body.touch .acf-infosheet-content .acf-infosheet-header .header-extensions .extension-visibility-toggle:active,
body.touch .acf-infosheet-content .acf-infosheet-header .header-extensions .extension-launcher:active {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-infosheet-content .acf-infosheet-header .icon_left {
  font-size: 1em;
}
.acf-infosheet-content .acf-infosheet-header .extension-launcher {
  font-size: 1.25em;
}
.acf-infosheet-content .acf-infosheet-header .extension-launcher.icon_detach {
  font-size: 1.1em;
}
.acf-infosheet-content .uploadmedia-container {
  color: rgba(255, 255, 255, 0.7);
}
.acf-infosheet-content .uploadmedia-container .bg-simple-file-drop {
  min-height: 150px;
  z-index: 1;
}
.acf-infosheet-content .uploadmedia-container .bg-simple-file-drop .sfd-form {
  position: relative;
}
.acf-infosheet-content .uploadmedia-container .bg-simple-file-drop .sfd-form .sfd-input-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
}
.acf-infosheet-content .uploadmedia-container.image-uploaded {
  padding: 12px;
  position: relative;
  font-size: smaller;
  text-align: center;
}
.acf-infosheet-content .uploadmedia-container.image-uploaded .bg-simple-file-drop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 0;
}
.acf-infosheet-content .uploadmedia-container.image-uploaded .bg-simple-file-drop .sfd-input-wrapper {
  top: auto;
  height: auto;
}
.acf-infosheet-content .uploadmedia-container.image-uploaded .image-upload-preview {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-bottom: 36px;
}
.acf-infosheet-content .uploadmedia-container.image-uploaded .image-upload-preview img {
  margin-bottom: 4px;
  max-width: 100%;
}
.acf-infosheet-content .uploadmedia-container.image-uploaded .image-upload-preview span {
  color: rgba(255, 255, 255, 0.4);
  font-size: 11px;
  max-width: 100%;
  word-wrap: break-word;
}
.acf-infosheet-content .uploadmedia-controls {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}
.acf-infosheet-content .uploadmedia-controls .uploadmedia-control {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 4px;
  color: rgba(255, 255, 255, 0.4);
  font-size: 15px;
  cursor: pointer;
}
.acf-infosheet-content .uploadmedia-controls .uploadmedia-control:first-child {
  padding-left: 0;
}
.acf-infosheet-content .uploadmedia-controls .uploadmedia-control:last-child {
  padding-right: 0;
}
body:not(.touch) .acf-infosheet-content .uploadmedia-controls .uploadmedia-control:hover {
  color: #FFF;
}
body.touch .acf-infosheet-content .uploadmedia-controls .uploadmedia-control:active {
  color: #FFF;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-infosheet-content .uploadmedia-controls .uploadmedia-control.control-rotateleft:before {
  content: "\f20b";
}
.acf-infosheet-content .uploadmedia-controls .uploadmedia-control.control-rotateright:before {
  content: "\f20c";
}
.acf-infosheet-content.editing .acf-infosheet-header .header-extensions .extension-launcher.print_infosheet_infosheet {
  display: none;
}
.acf-infosheet-content .invalid-attributes,
.acf-infosheet-content .attribute-error-message {
  color: #c51116;
  font-weight: 400;
}
.acf-infosheet-content .invalid-attributes {
  padding: 5px 10px;
  font-size: 0.8em;
}
.acf-infosheet-content .attribute-error-message {
  margin-top: 0.4em;
  font-size: 0.8em;
}
.acf-infosheet-content .attribute-typing-help-message {
  color: #2d77d2;
  font-weight: 400;
  margin-top: 0.4em;
  font-size: 0.8em;
}
.acf-infosheet-section {
  width: 100%;
}
.acf-infosheet-section:not(:last-of-type) {
  margin-bottom: 0.5em;
}
.acf-infosheet-section .section-title:not(:last-of-type),
.acf-infosheet-section .section-attributes-list:not(:last-of-type),
.acf-infosheet-section .section-attributes-table:not(:last-of-type),
.acf-infosheet-section .acf-infosheet-carousel:not(:last-of-type),
.acf-infosheet-section .acf-infosheet-actions:not(:last-of-type) {
  margin-bottom: 8px;
}
.acf-infosheet-section .acf-infosheet-add {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-infosheet-section .acf-infosheet-add:before {
  content: "\f24a";
}
.acf-infosheet-section .section-attributes-elem {
  line-height: normal;
}
.acf-infosheet-section .section-attributes-elem .elem-name {
  font-size: 0.9em;
  line-height: 0.9em;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.4);
}
.acf-infosheet-section .section-attributes-elem .elem-value {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  font-weight: normal;
}
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-icon {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-right: 0.3em;
}
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-icon > img {
  max-height: 1em;
}
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-label,
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-edit {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-label a {
  color: inherit;
  text-decoration: underline;
}
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-label.elem-value-empty {
  font-style: italic;
}
.acf-infosheet-section .section-attributes-elem .elem-name,
.acf-infosheet-section .section-attributes-elem .elem-value {
  max-width: 100%;
  word-wrap: break-word;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-radio,
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-checkbox,
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .multiautocomplete-list {
  max-height: 240px;
  overflow-y: auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value .elem-value-label:not(.elem-value-empty) img,
.acf-infosheet-section .section-attributes-row .row-elem-value-label:not(.elem-value-empty) img {
  max-width: 100%;
  max-height: 100%;
}
.acf-infosheet-section .section-attributes-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-section .section-attributes-list.attributes-vertical {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-section .section-attributes-list.attributes-vertical .section-attributes-elem {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-list.attributes-horizontal {
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.acf-infosheet-section .section-attributes-list.attributes-horizontal .section-attributes-elem {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-list.attributes-horizontal .section-attributes-elem:not(:first-of-type) {
  margin-left: 0.75em;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-none .elem-name,
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-none .elem-value-empty {
  display: none;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-none .elem-value-edit,
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-none .elem-value-icon,
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-none .elem-value-label:not(.elem-value-empty) {
  margin-top: 0.5em;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-vertical {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-vertical > .elem-name {
  margin-top: 0.7em;
  margin-bottom: 0.3em;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-horizontal {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: baseline;
  -moz-align-items: baseline;
  -ms-align-items: baseline;
  align-items: baseline;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-horizontal:not(:last-of-type) {
  margin-bottom: 0.5em;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-horizontal .elem-name {
  min-width: 0%;
  -webkit-flex: 30 1;
  -moz-flex: 30 1;
  -ms-flex: 30 1;
  flex: 30 1;
  text-align: right;
}
.acf-infosheet-section .section-attributes-list .section-attributes-elem.labels-horizontal .elem-value {
  min-width: 0%;
  -webkit-flex: 60 1;
  -moz-flex: 60 1;
  -ms-flex: 60 1;
  flex: 60 1;
  margin-left: 1em;
}
.acf-infosheet-section .acf-infosheet-actions {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.acf-infosheet-section .acf-infosheet-actions .action-btn {
  margin-top: 1em;
}
.acf-infosheet-section .acf-infosheet-actions .action-btn:not(:first-of-type) {
  margin-left: 4px;
}
.acf-infosheet-section .acf-infosheet-actions .action-btn .action-btn-label {
  padding-right: 8px;
}
.acf-infosheet-section .acf-infosheet-actions .action-btn .icon,
.acf-infosheet-section .acf-infosheet-actions .action-btn img.action-btn-icon {
  padding-left: 8px;
  padding-right: 4px;
}
.acf-infosheet-section .acf-infosheet-actions .action-dropdown {
  display: flex;
}
.acf-infosheet-section .acf-infosheet-actions .action-dropdown .dropdown-toggle {
  border: 0;
  line-height: 28px;
  margin-left: 0;
}
.acf-infosheet-section .acf-infosheet-actions .action-dropdown .dropdown-toggle:hover {
  background-color: rgba(0, 0, 0, 0.15);
}
.acf-infosheet-section .acf-infosheet-actions .action-dropdown .dropdown-toggle .ui-icon {
  margin: 0 auto;
}
.acf-infosheet-section .acf-infosheet-actions .action-dropdown .dropdown-add-joined {
  padding: 0;
  margin: 0;
  border: 0;
  width: 100%;
  min-width: unset;
}
.acf-infosheet-section .acf-infosheet-actions .action-dropdown .dropdown-item {
  width: 100%;
  text-align: left;
  margin: 0;
}
.acf-infosheet-section .acf-infosheet-actions .icon_open_fiche_info {
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
}
.acf-infosheet-section .action-btn {
  background-color: rgba(0, 0, 0, 0.04);
  font-size: 0.8em;
  line-height: 2em;
  cursor: pointer;
  border: 0;
  padding: 0;
}
.acf-infosheet-section .action-btn:hover .icon,
.acf-infosheet-section .action-btn:hover .action-btn-label {
  color: #FFF;
}
.acf-infosheet-section .action-btn:hover .action-btn-label {
  text-decoration: underline;
}
.acf-infosheet-section .action-btn:active {
  background-color: #e0e0e0;
}
.acf-infosheet-section .action-btn .action-btn-label {
  color: rgba(255, 255, 255, 0.7);
  line-height: 28px;
}
.acf-infosheet-section .action-btn .action-btn-icon {
  margin-right: -2px;
}
.acf-infosheet-section .action-btn.infosheet-addrecord {
  display: flex;
  flex-direction: row;
}
.acf-infosheet-section .action-btn.infosheet-addrecord:hover {
  border-color: #33b573;
}
.acf-infosheet-section .action-btn.infosheet-addrecord .action-btn-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ffffff;
  background-color: #33b573;
  width: 28px;
  line-height: 28px;
  font-size: 11px;
  text-align: center;
}
.acf-infosheet-section .action-btn.infosheet-addrecord .action-btn-icon:before {
  content: "\f24a";
}
.acf-infosheet-section .action-btn.infosheet-addrecord .action-btn-label {
  padding-left: 8px;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.acf-infosheet-section .section-attributes-table {
  margin-top: 1em;
  margin-bottom: 0;
  font-size: 0.9em;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  table-layout: auto;
}
.acf-infosheet-section .section-attributes-table:last-child {
  margin-bottom: 1em;
}
.acf-infosheet-section .section-attributes-table thead {
  background-color: rgba(0, 0, 0, 0.12);
}
.acf-infosheet-section .section-attributes-table th {
  padding: 0.5em;
  vertical-align: middle;
  word-wrap: break-word;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.acf-infosheet-section .section-attributes-table td {
  padding: 2px 5px 0 8px;
  vertical-align: middle;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  min-width: 40px;
}
.acf-infosheet-section .section-attributes-table td .select-link,
.acf-infosheet-section .section-attributes-table td .infosheet-link,
.acf-infosheet-section .section-attributes-table td .delete-link {
  width: 30px;
  height: 30px;
}
.acf-infosheet-section .section-attributes-table .row-elem-value-label {
  max-width: 100%;
  word-wrap: break-word;
}
.acf-infosheet-section .section-attributes-table .row-elem-value-label a {
  color: inherit;
  text-decoration: underline;
}
.acf-infosheet-section .section-attributes-table .select-link-header,
.acf-infosheet-section .section-attributes-table .infosheet-link-header,
.acf-infosheet-section .section-attributes-table .delete-link-header {
  width: 35px;
}
.acf-infosheet-section .section-attributes-table .select-link,
.acf-infosheet-section .section-attributes-table .infosheet-link,
.acf-infosheet-section .section-attributes-table .delete-link {
  color: rgba(255, 255, 255, 0.7);
  line-height: 30px;
  font-size: 16px;
  text-align: center;
}
.acf-infosheet-section .section-attributes-table .row-select-link,
.acf-infosheet-section .section-attributes-table .row-infosheet-link,
.acf-infosheet-section .section-attributes-table .row-delete-link {
  padding: 5px 0 6px 5px;
  text-align: center;
}
.acf-infosheet-section .section-attributes-table .action-btn {
  background-color: transparent;
}
.acf-infosheet-section .section-attributes-table .action-btn .action-btn-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-order: 0;
  -moz-order: 0;
  -ms-order: 0;
  order: 0;
  padding: 0;
  line-height: inherit;
}
.acf-infosheet-section .section-attributes-table .action-btn .action-btn-icon {
  -webkit-align-self: flex-start;
  -moz-align-self: flex-start;
  -ms-align-self: flex-start;
  align-self: flex-start;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-order: 1;
  order: 1;
  background-color: transparent;
}
.acf-infosheet-section .section-attributes-table.attributes-horizontal th:not(.action-buttons) {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
  background-color: #e0e0e0;
}
.acf-infosheet-section .section-attributes-table.attributes-horizontal td {
  max-width: 100%;
  word-break: break-word;
}
.acf-infosheet-section .section-attributes-table input,
.acf-infosheet-section .section-attributes-table select,
.acf-infosheet-section .section-attributes-table textarea {
  width: 90%;
}
.acf-infosheet-section .section-attributes-list-empty,
.acf-infosheet-section .section-attributes-table-empty {
  color: rgba(255, 255, 255, 0.7);
  font-style: italic;
  font-size: small;
}
.acf-infosheet-section .section-error-message {
  color: #c51116;
  font-weight: 400;
  font-size: small;
}
.acf-infosheet-section .infosheet-inline-file {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid #e0e0e0;
  border-bottom: none;
}
.acf-infosheet-section .infosheet-inline-file .inline-image-section {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-flex-grow: 2;
  -moz-flex-grow: 2;
  -ms-flex-grow: 2;
  flex-grow: 2;
  min-height: 48px;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  background-color: #e0e0e0;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section .inline-icon-button {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 6px;
  margin: 0 4px;
  font-size: 18px;
  background-color: transparent;
  border: none;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section .inline-icon-button:focus {
  outline: 0;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section .inline-icon-button:focus-visible {
  outline: 1px solid black;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section .inline-icon-button:focus {
  outline: 0;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section .inline-icon-button:focus-visible {
  outline: 1px solid black;
}
.acf-infosheet-section .infosheet-inline-file .inline-input-section .inline-icon-button:hover {
  background-color: white;
}
.acf-infosheet-subsections-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-subsections-container .section-title {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-infosheet-subsections-container .section-title .section-title-icon {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: relative;
}
.acf-infosheet-subsections-container .section-title .section-title-icon > img {
  max-height: 1em;
}
.acf-infosheet-subsections-container .section-title .button-right {
  position: absolute;
  right: 0px;
}
.acf-infosheet-subsections-container .section-title .section-title-label {
  max-width: 100%;
  word-wrap: break-word;
}
.acf-infosheet-subsections-container .section-title .section-title-required {
  color: red;
  font-weight: bold;
}
.acf-infosheet-subsections-container .section-title.with-title .section-title-icon {
  margin-left: 0.3em;
  margin-right: 0.3em;
}
.acf-infosheet-subsections-container.presentation-vertical {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper > .acf-infosheet-section {
  margin-bottom: 12px;
}
.acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title {
  color: #FFF;
  margin-bottom: 0.5em;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.1em;
  font-weight: 600;
}
.acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title:not(.with-title) .section-title-icon {
  margin-bottom: 0.1em;
}
.acf-infosheet-subsections-container.presentation-horizontal {
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.acf-infosheet-subsections-container.presentation-horizontal > .acf-infosheet-section-wrapper {
  min-width: 0%;
  -webkit-flex: 1 1 0;
  -moz-flex: 1 1 0;
  -ms-flex: 1 1 0;
  flex: 1 1 0;
}
.acf-infosheet-subsections-container.presentation-horizontal > .acf-infosheet-section-wrapper:not(:first-of-type) {
  margin-left: 1em;
}
.acf-infosheet-subsections-container.presentation-horizontal > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title {
  color: #FFF;
  margin-bottom: 0.5em;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.1em;
  font-weight: 600;
}
.acf-infosheet-subsections-container.presentation-horizontal > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title:not(.with-title) .section-title-icon {
  margin-bottom: 0.1em;
}
.acf-infosheet-subsections-container.presentation-tabs {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  margin-bottom: 12px;
  overflow-x: hidden;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  color: rgba(255, 255, 255, 0.65);
  font-size: 1em;
  cursor: pointer;
  margin-bottom: 0;
  border-bottom: 2px solid transparent;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn.section-visible {
  color: #FFF;
  font-weight: normal;
  cursor: default;
  border-bottom: 2px solid #ffffff;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn:not(.section-visible):hover {
  color: #FFF;
  border-bottom: 2px solid rgba(255, 255, 255, 0.5);
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn .section-title-icon > img {
  margin: 2px;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn .section-title-label {
  display: inline-block;
  padding: 2px 12px;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn.with-icon .section-title-label {
  padding-left: 0;
}
.acf-infosheet-subsections-container.presentation-tabs > .acf-infosheet-section-wrapper {
  padding: 0 6px;
}
.acf-infosheet-subsections-container.presentation-tabs > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title {
  display: none;
}
.acf-infosheet-subsections-container.presentation-accordion {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-bottom: 0;
  padding: 4px 6px 4px 12px;
  font-size: 1em;
  font-weight: normal;
  color: rgba(255, 255, 255, 0.65);
  background-color: rgba(0, 0, 0, 0.12);
  cursor: pointer;
  width: 100%;
  text-align: start;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn:hover {
  color: #FFF;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn.section-visible {
  color: #FFF;
  border-bottom: 2px solid #ffffff;
  background-color: transparent;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn .section-title-icon,
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn .section-title-toggle {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn .section-title-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn .icon_chevron_right,
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn .icon_chevron_down {
  font-size: 10px;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn + .acf-infosheet-section > .section-title {
  display: none;
}
.acf-infosheet-subsections-container.presentation-accordion > .acf-infosheet-section-wrapper {
  border: 1px solid rgba(0, 0, 0, 0.12);
  margin-top: -1px;
}
.acf-infosheet-subsections-container.presentation-accordion > .acf-infosheet-section-wrapper > .acf-infosheet-section {
  padding: 6px 12px;
}
.acf-infosheet-statistic-section {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-statistic-section.presentation-vertical {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-statistic-section.presentation-vertical > .statistic-section-container {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-infosheet-statistic-section.presentation-horizontal {
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.acf-infosheet-statistic-section.presentation-horizontal > .statistic-section-container {
  min-width: 0%;
  -webkit-flex: 1 1 0px;
  -moz-flex: 1 1 0px;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px;
}
.acf-infosheet-statistic-section .statistic-section-container:not(:first-of-type) {
  margin-top: 8px;
}
.acf-infosheet-statistic-section .chart-title {
  margin-bottom: 4px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.acf-infosheet-statistic-section .chart-info {
  margin-bottom: 8px;
}
.acf-infosheet-statistic-section .bg-directive-stat-legend {
  margin: 10px 0;
}
.acf-infosheet-statistic-section .bg-stat-pivottable .div-chart-content {
  padding: 0;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container > .acf-infosheet-section-wrapper > .acf-infosheet-section:not(.ignore-indentation) .section-attributes-elem .elem-name {
  font-size: 0.8em;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container > .acf-infosheet-section-wrapper > .acf-infosheet-section:not(.ignore-indentation) .section-attributes-elem .elem-value {
  font-size: 0.9em;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title,
.acf-infosheet-subsections-container .acf-infosheet-subsections-container.presentation-horizontal > .acf-infosheet-section-wrapper > .acf-infosheet-section > .section-title {
  font-size: 0.9em;
  font-weight: normal;
  border-bottom-style: dotted;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper > .acf-infosheet-section:not(.ignore-indentation) > *:not(.section-title) {
  margin-left: 1em;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container.presentation-vertical > .acf-infosheet-section-wrapper > .acf-infosheet-section.ignore-indentation {
  margin-bottom: 0.5em;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container.presentation-tabs > .acf-scrollable > .tab-title-container > .tab-title-btn {
  font-size: 0.9em;
}
.acf-infosheet-subsections-container .acf-infosheet-subsections-container.presentation-accordion > .acf-infosheet-section-wrapper > .accordion-title-btn {
  font-size: 0.9em;
}
.acf-infosheet-subsections-container .acf-infosheet-actions + .acf-infosheet-subsections-container,
.acf-infosheet-subsections-container .section-attributes-list + .acf-infosheet-subsections-container {
  margin-top: 0.5em;
}
.acf-infosheet-selectionsearch-container {
  display: block;
  padding: 0 !important;
  overflow: auto;
}
.acf-section-linked-data-selection-search {
  padding: 8px 12px;
}
.acf-section-linked-data-selection-search .filters-tree-panel-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 16px;
  padding: 8px 12px;
  font-size: 14px;
  background-color: #eeeeee;
  border: 1px solid #e0e0e0;
}
.acf-section-linked-data-selection-search .filters-tree-panel-wrapper .filters-tree-panel {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding: 0;
}
.acf-section-linked-data-selection-search .filters-tree-panel-wrapper .btn-filter-search {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-align-self: flex-end;
  -moz-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
  margin-top: 8px;
}
.acf-section-linked-data-selection-search .selection-search-title {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: baseline;
  -moz-align-items: baseline;
  -ms-align-items: baseline;
  align-items: baseline;
  margin: 12px 0;
  padding-bottom: 2px;
  border-bottom: 1px solid #eeeeee;
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-icon {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 4px;
  font-size: 18px;
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-icon:before {
  content: "\f20f";
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 18px;
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-back {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-left: 8px;
  color: rgba(255, 255, 255, 0.7);
  cursor: pointer;
}
body:not(.touch) .acf-section-linked-data-selection-search .selection-search-title .selection-search-back:hover {
  color: #FFF;
}
body.touch .acf-section-linked-data-selection-search .selection-search-title .selection-search-back:active {
  color: #FFF;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-back .search-back-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-back .search-back-icon:before {
  content: "\f10d";
}
.acf-section-linked-data-selection-search .selection-search-title .selection-search-back .search-back-label {
  font-size: 12px;
  text-transform: uppercase;
}
.acf-section-linked-data-selection-search .table {
  margin-bottom: 0;
}
.acf-section-linked-data-selection-search .table thead th {
  cursor: pointer;
  background-color: #eeeeee;
}
.acf-section-linked-data-selection-search .table thead th.row-selection {
  width: 32px;
}
.acf-section-linked-data-selection-search .table tbody tr {
  cursor: pointer;
}
.acf-section-linked-data-selection-search .table tbody tr.is-selected {
  color: #FFF;
}
body:not(.touch) .acf-section-linked-data-selection-search .table tbody tr:hover {
  background-color: #fafafa;
}
body.touch .acf-section-linked-data-selection-search .table tbody tr:active {
  background-color: #fafafa;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-section-linked-data-selection-search .table tfoot td {
  background-color: #f5f5f5;
  text-align: right;
}
.acf-section-linked-data-selection-search .table tfoot td.td-validate {
  padding: 0;
}
.acf-section-linked-data-selection-search .table tfoot td:not(.td-validate) {
  font-size: 12px;
  font-style: italic;
}
.acf-section-linked-data-selection-search .table .row-selection {
  text-align: center;
}
.acf-section-linked-data-selection-search .table input[type='checkbox'] {
  cursor: pointer;
}
.acf-section-linked-data-selection-search .no-results {
  padding: 0 4px;
  font-style: italic;
}
.acf-section-linked-data-selection-search .loading-indicator {
  text-align: center;
  margin: 12px 0;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce1,
.acf-section-linked-data-selection-search .loading-indicator .bounce2,
.acf-section-linked-data-selection-search .loading-indicator .bounce3,
.acf-section-linked-data-selection-search .loading-indicator > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce1:last-of-type,
.acf-section-linked-data-selection-search .loading-indicator .bounce2:last-of-type,
.acf-section-linked-data-selection-search .loading-indicator .bounce3:last-of-type,
.acf-section-linked-data-selection-search .loading-indicator > div:last-of-type {
  margin-right: 0;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-section-linked-data-selection-search .loading-indicator .bounce1,
.acf-section-linked-data-selection-search .loading-indicator .bounce2,
.acf-section-linked-data-selection-search .loading-indicator .bounce3,
.acf-section-linked-data-selection-search .loading-indicator > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce1:last-of-type,
.acf-section-linked-data-selection-search .loading-indicator .bounce2:last-of-type,
.acf-section-linked-data-selection-search .loading-indicator .bounce3:last-of-type,
.acf-section-linked-data-selection-search .loading-indicator > div:last-of-type {
  margin-right: 0;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-section-linked-data-selection-search .loading-indicator .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-infosheet-carousel {
  position: relative;
}
.acf-infosheet-carousel .media-controls-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  top: 1px;
  right: 1px;
  z-index: 1;
}
.acf-infosheet-carousel .media-control {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
}
.acf-infosheet-carousel .media-control:active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.acf-infosheet-carousel .media-control.launch-mediabrowser {
  font-size: 19px;
}
.acf-infosheet-carousel .media-control.launch-mediabrowser:before {
  content: "\f1bb";
}
.acf-infosheet-carousel .media-control.save-media {
  font-size: 16px;
}
.acf-infosheet-carousel .media-control.save-media:before {
  content: "\f142";
}
.acf-infosheet-carousel .media-control.link-media {
  font-size: 22px;
}
.acf-infosheet-carousel .media-control.link-media:before {
  content: "\f20f";
}
.acf-infosheet-carousel .media-control.unlink-media {
  font-size: 19px;
}
.acf-infosheet-carousel .media-control.unlink-media:before {
  content: "\f23f";
}
.acf-infosheet-carousel .media-control.launch-mediabrowser-editmode {
  font-size: 14px;
}
.acf-infosheet-carousel .media-control.launch-mediabrowser-editmode:before {
  content: "\f24a";
}
.acf-infosheet-carousel .media-control.launch-infosheet {
  font-size: 16px;
}
.acf-infosheet-carousel .media-control.launch-infosheet:before {
  content: "\f1e6";
}
.acf-infosheet-carousel .empty-carousel-label {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  color: rgba(255, 255, 255, 0.4);
  background-color: rgba(0, 0, 0, 0.12);
  height: 420px;
  font-size: 1.5em;
}
.acf-infosheet-content .add-dl-feat-btn {
  margin: 8px 0 4px 0;
  color: rgba(255, 255, 255, 0.4);
  font-size: 12px;
  cursor: pointer;
}
body:not(.touch) .acf-infosheet-content .add-dl-feat-btn:hover {
  color: rgba(255, 255, 255, 0.7);
}
body.touch .acf-infosheet-content .add-dl-feat-btn:active {
  color: rgba(255, 255, 255, 0.7);
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-infosheet-content .domain-list-add-feature {
  max-width: 480px;
  background-color: #f5f5f5;
  border: 1px solid #eeeeee;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-body {
  padding: 8px;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-item:last-of-type {
  margin-bottom: 0;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-item .form-item-label {
  min-width: 0%;
  -webkit-flex: 1 1 25%;
  -moz-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  padding-right: 8px;
  text-align: right;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-item .form-item-input {
  min-width: 0%;
  -webkit-flex: 1 1 75%;
  -moz-flex: 1 1 75%;
  -ms-flex: 1 1 75%;
  flex: 1 1 75%;
  padding-right: 16px;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-item .form-item-input input[type='text'] {
  max-width: 210px;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-footer {
  margin-top: 2px;
  background-color: rgba(0, 0, 0, 0.05);
  text-align: right;
}
.acf-infosheet-content .domain-list-add-feature .add-feature-form .form-footer .btn {
  font-size: 11px;
  padding: 4px 16px;
}
.acf-infosheet-content .domain-list-add-feature .error {
  color: #c51116;
  font-size: 12px;
}
.acf-infosheet-content .domain-list-add-feature .error span {
  display: inline-block;
  padding: 8px;
}
.modal-dialog.edit-signature-dialog .modal-content .modal-body {
  padding: 40px 20px 0 20px !important;
  text-align: center;
  max-height: calc(100vh - 220px);
  overflow: auto;
}
.modal-dialog.edit-signature-dialog .signature-canvas {
  border: 1px solid #616161;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date .date-picker-input,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date .date-picker-input,
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date .date-picker-fallback,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date .date-picker-fallback {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date-time,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date-time {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date-time .date-picker-input,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date-time .date-picker-input,
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date-time .date-picker-fallback,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date-time .date-picker-fallback {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-date-time .time-picker-fallback input,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-date-time .time-picker-fallback input {
  display: inline;
  width: 60px !important;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-time .time-picker-fallback input,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-time .time-picker-fallback input {
  display: inline;
  width: 60px !important;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-textarea .textarea-before,
.tableview-container .sourcetable-editform .acf-attribute-edit-textarea .textarea-before {
  visibility: hidden;
  pointer-events: none;
  height: 12px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-textarea textarea,
.tableview-container .sourcetable-editform .acf-attribute-edit-textarea textarea {
  margin-top: -12px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-radio .radio-item,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-radio .radio-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: baseline;
  -moz-align-items: baseline;
  -ms-align-items: baseline;
  align-items: baseline;
  margin-bottom: 0.5em;
  font-weight: normal;
  cursor: pointer;
  margin-left: 2px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-radio .radio-item:last-of-type,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-radio .radio-item:last-of-type {
  margin-bottom: 0;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-radio .radio-item input[type='radio'],
.tableview-container .sourcetable-editform .acf-attribute-edit-input-radio .radio-item input[type='radio'] {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
  top: 2px;
  margin-right: 6px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-radio .radio-item .attribute-label,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-radio .radio-item .attribute-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-input-radio .radio-item.value-empty,
.tableview-container .sourcetable-editform .acf-attribute-edit-input-radio .radio-item.value-empty {
  font-style: italic;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-checkbox,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-checkbox {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-checkbox .multicheckbox-item,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-checkbox .multicheckbox-item {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-checkbox .multicheckbox-item,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-checkbox .multicheckbox-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: baseline;
  -moz-align-items: baseline;
  -ms-align-items: baseline;
  align-items: baseline;
  font-weight: normal;
  cursor: pointer;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-checkbox .multicheckbox-item .multicheckbox-item-input,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-checkbox .multicheckbox-item .multicheckbox-item-input {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
  top: 1px;
  margin-right: 6px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-checkbox .multicheckbox-item .multicheckbox-item-value,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-checkbox .multicheckbox-item .multicheckbox-item-value {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .multiautocomplete-list,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .multiautocomplete-list {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 4px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  color: #ffffff;
  background-color: #5a6482;
  margin-bottom: 4px;
  padding: 2px 4px;
  border-radius: 1px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-label,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-label {
  margin: 0 4px;
  white-space: nowrap;
  cursor: default;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
  opacity: 0.65;
}
body:not(.touch) .acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon:hover,
body:not(.touch) .tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon:hover {
  opacity: 1;
}
body.touch .acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon:active,
body.touch .tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon:active {
  opacity: 1;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-remove,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-remove {
  padding: 4px 6px 4px 4px;
  font-size: 8px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-remove:before,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-remove:before {
  content: "\f128";
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-restore,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-restore {
  padding: 0 2px;
  font-size: 14px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-restore:before,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item .list-item-icon-restore:before {
  content: "\f1b8";
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item.added-value,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item.added-value {
  color: inherit;
  background-color: transparent;
  border: 1px dotted #5a6482;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item.deleted-value,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item.deleted-value {
  background-color: rgba(90, 100, 130, 0.5);
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item.deleted-value .list-item-label,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item.deleted-value .list-item-label {
  font-style: italic;
  text-decoration: line-through;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .list-item:not(:last-of-type),
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .list-item:not(:last-of-type) {
  margin-right: 4px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .acf-attribute-edit-multi-autocomplete .multiautocomplete-empty,
.tableview-container .sourcetable-editform .acf-attribute-edit-multi-autocomplete .multiautocomplete-empty {
  margin-top: 7px;
  margin-bottom: 8px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
  font-style: italic;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .dl-switch-input-type,
.tableview-container .sourcetable-editform .dl-switch-input-type {
  margin: 4px 0;
  color: rgba(255, 255, 255, 0.4);
  font-size: 12px;
  cursor: pointer;
}
body:not(.touch) .acf-infosheet-section .section-attributes-elem .elem-value-edit .dl-switch-input-type:hover,
body:not(.touch) .tableview-container .sourcetable-editform .dl-switch-input-type:hover {
  color: rgba(255, 255, 255, 0.7);
}
body.touch .acf-infosheet-section .section-attributes-elem .elem-value-edit .dl-switch-input-type:active,
body.touch .tableview-container .sourcetable-editform .dl-switch-input-type:active {
  color: rgba(255, 255, 255, 0.7);
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .time-picker,
.tableview-container .sourcetable-editform .time-picker {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .ui-autocomplete.ui-widget-content,
.tableview-container .sourcetable-editform .ui-autocomplete.ui-widget-content {
  padding: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .ui-autocomplete.ui-widget-content .ui-menu-item,
.tableview-container .sourcetable-editform .ui-autocomplete.ui-widget-content .ui-menu-item {
  font-size: 15px;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit .ui-autocomplete.ui-widget-content .ui-state-focus,
.tableview-container .sourcetable-editform .ui-autocomplete.ui-widget-content .ui-state-focus {
  margin: 0;
  font-weight: inherit;
  border: none;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='text'],
.tableview-container .sourcetable-editform input[type='text'],
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='date'],
.tableview-container .sourcetable-editform input[type='date'],
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='time'],
.tableview-container .sourcetable-editform input[type='time'],
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='datetime-local'],
.tableview-container .sourcetable-editform input[type='datetime-local'],
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='number'],
.tableview-container .sourcetable-editform input[type='number'],
.acf-infosheet-section .section-attributes-elem .elem-value-edit select,
.tableview-container .sourcetable-editform select,
.acf-infosheet-section .section-attributes-elem .elem-value-edit textarea,
.tableview-container .sourcetable-editform textarea {
  padding: 2px 3px;
  width: 100% !important;
  max-width: 480px;
  color: inherit;
  line-height: inherit;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='text'].ng-invalid,
.tableview-container .sourcetable-editform input[type='text'].ng-invalid,
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='date'].ng-invalid,
.tableview-container .sourcetable-editform input[type='date'].ng-invalid,
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='time'].ng-invalid,
.tableview-container .sourcetable-editform input[type='time'].ng-invalid,
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='datetime-local'].ng-invalid,
.tableview-container .sourcetable-editform input[type='datetime-local'].ng-invalid,
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='number'].ng-invalid,
.tableview-container .sourcetable-editform input[type='number'].ng-invalid,
.acf-infosheet-section .section-attributes-elem .elem-value-edit select.ng-invalid,
.tableview-container .sourcetable-editform select.ng-invalid,
.acf-infosheet-section .section-attributes-elem .elem-value-edit textarea.ng-invalid,
.tableview-container .sourcetable-editform textarea.ng-invalid {
  border: 1px solid #c51116;
}
.acf-infosheet-section .section-attributes-elem .elem-value-edit input[type='checkbox'],
.tableview-container .sourcetable-editform input[type='checkbox'] {
  width: auto;
  cursor: pointer;
}
.acf-scrollable {
  position: relative;
  overflow-x: hidden;
}
.acf-scrollable .scroll-container {
  overflow-x: hidden;
}
.acf-scrollable div[class|='arrow'] {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: absolute;
  top: 0;
  padding: 0 4px;
  z-index: 1;
  background-color: rgba(255, 255, 255, 0.85);
  cursor: pointer;
}
.acf-scrollable div[class|='arrow']:before {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
.acf-scrollable .arrow-left {
  left: 0;
}
.acf-scrollable .arrow-left:before {
  border-right: 6px solid #ffffff;
}
.acf-scrollable .arrow-right {
  right: 0;
}
.acf-scrollable .arrow-right:before {
  border-left: 6px solid #ffffff;
}
.acf-scrollable.scroll-active.leftmost .arrow-left {
  display: none;
}
.acf-scrollable.scroll-active.rightmost .arrow-right {
  display: none;
}
.acf-scrollable.scroll-inactive div[class|='arrow'] {
  display: none;
}
.acf-scrollable:not(.scroll-active):not(.scroll-inactive) div[class|='arrow'] {
  display: none;
}
.map-popup {
  text-align: center;
}
.map-popup-content-wrapper {
  padding: 1px;
  text-align: left;
  border-radius: 6px;
}
.map-popup-content {
  margin: 13px 19px;
  line-height: 1.4;
}
.map-popup-content p {
  margin: 18px 0;
}
/* Specific style on PieChart & BarChart analysises. */
.map-popup .series h3,
.map-popup .series h4,
.map-popup .series h5 {
  margin-top: 0;
  margin-bottom: 0;
}
.map-popup .series ul {
  margin: 0;
  padding: 0;
}
.map-popup .series li {
  align-items: center;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.map-popup .series li span.color {
  flex-grow: 0;
  flex-shrink: 0;
  width: 15px;
  height: 15px;
  display: block;
  margin-right: 0.5em;
  border: 1px solid #333;
}
.map-popup .series li span.formatted {
  display: block;
  vertical-align: text-bottom;
}
.map-popup-content-wrapper,
.map-popup-tip {
  background: white;
  box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
}
.map-popup .map-popup-close-button {
  position: absolute;
  padding: 2px;
  text-align: center;
  width: 18px;
  height: 14px;
  font: 16px/14px Tahoma, Verdana, sans-serif;
  color: #c3c3c3;
  text-shadow: 0 0 #c3c3c3;
  text-decoration: none;
  font-weight: bold;
  background: transparent;
}
.map-popup .map-popup-close-button:hover {
  color: #999;
}
.map-popup {
  position: relative;
}
.map-popup.tooltip-positioning-top-left,
.map-popup.tooltip-positioning-bottom-left {
  left: -25px;
}
.map-popup.tooltip-positioning-top-left .map-popup-tip-container,
.map-popup.tooltip-positioning-bottom-left .map-popup-tip-container {
  margin: 0 auto 0 7px;
}
.map-popup.tooltip-positioning-top-left .map-popup-close-button,
.map-popup.tooltip-positioning-bottom-left .map-popup-close-button {
  right: -2px;
}
.map-popup.tooltip-positioning-top-right,
.map-popup.tooltip-positioning-bottom-right {
  right: -30px;
}
.map-popup.tooltip-positioning-top-right .map-popup-tip-container,
.map-popup.tooltip-positioning-bottom-right .map-popup-tip-container {
  margin: 0 7px 0 auto;
}
.map-popup.tooltip-positioning-top-right .map-popup-close-button,
.map-popup.tooltip-positioning-bottom-right .map-popup-close-button {
  right: -2px;
}
.map-popup.tooltip-positioning-top-left .map-popup-tip-container-bottom,
.map-popup.tooltip-positioning-top-right .map-popup-tip-container-bottom {
  display: none;
}
.map-popup.tooltip-positioning-top-left .map-popup-close-button,
.map-popup.tooltip-positioning-top-right .map-popup-close-button {
  top: 4px;
}
.map-popup.tooltip-positioning-bottom-left .map-popup-tip-container-top,
.map-popup.tooltip-positioning-bottom-right .map-popup-tip-container-top {
  display: none;
}
.map-popup.tooltip-positioning-bottom-left .map-popup-close-button,
.map-popup.tooltip-positioning-bottom-right .map-popup-close-button {
  top: -2px;
}
.map-popup-tip-container {
  position: relative;
  width: 42px;
  height: 7px;
  overflow: hidden;
}
.map-popup-tip-container .map-popup-tip {
  position: absolute;
  left: 11px;
  padding: 1px;
  width: 15px;
  height: 15px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.map-popup-tip-container.map-popup-tip-container-top .map-popup-tip {
  bottom: -12px;
}
.map-popup-tip-container.map-popup-tip-container-bottom .map-popup-tip {
  top: -12px;
}
.map-marker-clickable {
  cursor: pointer;
}
img.map-marker-image {
  vertical-align: middle;
}
.ol-box {
  box-sizing: border-box;
  border-radius: 2px;
  border: 2px solid #00f;
}
.ol-mouse-position {
  top: 8px;
  right: 8px;
  position: absolute;
}
.ol-scale-line {
  background: rgba(0, 60, 136, 0.3);
  border-radius: 4px;
  bottom: 8px;
  left: 8px;
  padding: 2px;
  position: absolute;
}
.ol-scale-line-inner {
  border: 1px solid #eee;
  border-top: none;
  color: #eee;
  font-size: 10px;
  text-align: center;
  margin: 1px;
  will-change: contents, width;
}
.ol-overlay-container {
  will-change: left, right, top, bottom;
}
.ol-unsupported {
  display: none;
}
.ol-unselectable,
.ol-viewport {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.ol-selectable {
  -webkit-touch-callout: default;
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.ol-grabbing {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
.ol-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
.ol-control {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.4);
  border-radius: 4px;
  padding: 2px;
}
.ol-control:hover {
  background-color: rgba(255, 255, 255, 0.6);
}
.ol-zoom {
  top: .5em;
  left: .5em;
}
.ol-rotate {
  top: .5em;
  right: .5em;
  transition: opacity .25s linear, visibility 0s linear;
}
.ol-rotate.ol-hidden {
  opacity: 0;
  visibility: hidden;
  transition: opacity .25s linear, visibility 0s linear .25s;
}
.ol-zoom-extent {
  top: 4.643em;
  left: .5em;
}
.ol-full-screen {
  right: .5em;
  top: .5em;
}
@media print {
  .ol-control {
    display: none;
  }
}
.ol-control button {
  display: block;
  margin: 1px;
  padding: 0;
  color: #fff;
  font-size: 1.14em;
  font-weight: 700;
  text-decoration: none;
  text-align: center;
  height: 1.375em;
  width: 1.375em;
  line-height: .4em;
  background-color: rgba(0, 60, 136, 0.5);
  border: none;
  border-radius: 2px;
}
.ol-control button::-moz-focus-inner {
  border: none;
  padding: 0;
}
.ol-zoom-extent button {
  line-height: 1.4em;
}
.ol-compass {
  display: block;
  font-weight: 400;
  font-size: 1.2em;
  will-change: transform;
}
.ol-touch .ol-control button {
  font-size: 1.5em;
}
.ol-touch .ol-zoom-extent {
  top: 5.5em;
}
.ol-control button:focus,
.ol-control button:hover {
  text-decoration: none;
  background-color: rgba(0, 60, 136, 0.7);
}
.ol-zoom .ol-zoom-in {
  border-radius: 2px 2px 0 0;
}
.ol-zoom .ol-zoom-out {
  border-radius: 0 0 2px 2px;
}
.ol-attribution {
  text-align: right;
  bottom: .5em;
  right: .5em;
  max-width: calc(98.7%);
}
.ol-attribution ul {
  margin: 0;
  padding: 0 .5em;
  font-size: .7rem;
  line-height: 1.375em;
  color: #000;
  text-shadow: 0 0 2px #fff;
}
.ol-attribution li {
  display: inline;
  list-style: none;
  line-height: inherit;
}
.ol-attribution li:not(:last-child):after {
  content: " ";
}
.ol-attribution img {
  max-height: 2em;
  max-width: inherit;
  vertical-align: middle;
}
.ol-attribution button,
.ol-attribution ul {
  display: inline-block;
}
.ol-attribution.ol-collapsed ul {
  display: none;
}
.ol-attribution.ol-logo-only ul {
  display: block;
}
.ol-attribution:not(.ol-collapsed) {
  background: rgba(255, 255, 255, 0.8);
}
.ol-attribution.ol-uncollapsible {
  bottom: 0;
  right: 0;
  border-radius: 4px 0 0;
  height: 1.1em;
  line-height: 1em;
}
.ol-attribution.ol-logo-only {
  background: 0 0;
  bottom: .4em;
  height: 1.1em;
  line-height: 1em;
}
.ol-attribution.ol-uncollapsible img {
  margin-top: -.2em;
  max-height: 1.6em;
}
.ol-attribution.ol-logo-only button,
.ol-attribution.ol-uncollapsible button {
  display: none;
}
.ol-zoomslider {
  top: 4.5em;
  left: .5em;
  height: 200px;
}
.ol-zoomslider button {
  position: relative;
  height: 10px;
}
.ol-touch .ol-zoomslider {
  top: 5.5em;
}
.ol-overviewmap {
  left: .5em;
  bottom: .5em;
}
.ol-overviewmap.ol-uncollapsible {
  bottom: 0;
  left: 0;
  border-radius: 0 4px 0 0;
}
.ol-overviewmap .ol-overviewmap-map,
.ol-overviewmap button {
  display: inline-block;
}
.ol-overviewmap .ol-overviewmap-map {
  border: 1px solid #7b98bc;
  height: 150px;
  margin: 2px;
  width: 150px;
}
.ol-overviewmap:not(.ol-collapsed) button {
  bottom: 1px;
  left: 2px;
  position: absolute;
}
.ol-overviewmap.ol-collapsed .ol-overviewmap-map,
.ol-overviewmap.ol-uncollapsible button {
  display: none;
}
.ol-overviewmap:not(.ol-collapsed) {
  background: rgba(255, 255, 255, 0.8);
}
.ol-overviewmap-box {
  border: 2px dotted rgba(0, 60, 136, 0.7);
}
.ol-overviewmap .ol-overviewmap-box:hover {
  cursor: move;
}
.hand {
  cursor: pointer;
}
.no-padding {
  padding-left: 0;
  padding-right: 0;
}
.no-select {
  -webkit-touch-callout: none;/* iOS Safari */
  -webkit-user-select: none;/* Chrome/Safari/Opera */
  -khtml-user-select: none;/* Konqueror */
  -moz-user-select: none;/* Firefox */
  -ms-user-select: none;/* Internet Explorer/Edge */
  user-select: none;/* Non-prefixed version, currently not supported by any browser */
  /* source: http://stackoverflow.com/a/4407335 */
}
.clearfix:after {
  content: '';
  display: table;
  clear: both;
}
.position-relative {
  position: relative;
}
.ng-cloak {
  display: none !important;
}
.loading-dots:after {
  animation: three-dots 1.5s linear infinite;
  content: '   ';
  white-space: pre;
}
@keyframes three-dots {
  0%,
  20% {
    content: '.  ';
  }
  40% {
    content: '.. ';
  }
  60% {
    content: '...';
  }
  90%,
  100% {
    content: '   ';
  }
}
@font-face {
  font-family: "icons";
  src: url("public/canvas/fonts/common/icons-83320c971d285e43e789150d43567be7.eot");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "icons";
  src: url("public/canvas/fonts/common/icons-83320c971d285e43e789150d43567be7.eot");
  src: url("public/canvas/fonts/common/icons-83320c971d285e43e789150d43567be7.eot?#iefix") format("embedded-opentype"), url("public/canvas/fonts/common/icons-83320c971d285e43e789150d43567be7.woff") format("woff"), url("public/canvas/fonts/common/icons-83320c971d285e43e789150d43567be7.ttf") format("truetype"), url("public/canvas/fonts/common/icons-83320c971d285e43e789150d43567be7.svg?#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon_3d-box-big:before {
  content: "\f101";
}
.icon_3d-building-explorer:before {
  content: "\f102";
}
.icon_3d-thematic:before {
  content: "\f103";
}
.icon_3d-tool-edit:before {
  content: "\f104";
}
.icon_3d-tool-measure-1point:before {
  content: "\f105";
}
.icon_3d-tool-measure-2points:before {
  content: "\f106";
}
.icon_3d-tool-measure-3:before {
  content: "\f107";
}
.icon_accueil:before {
  content: "\f108";
}
.icon_alert:before {
  content: "\f109";
}
.icon_analyse:before {
  content: "\f10a";
}
.icon_angle-left:before {
  content: "\f10b";
}
.icon_applications:before {
  content: "\f10c";
}
.icon_arrow_left:before {
  content: "\f10d";
}
.icon_arrow_right:before {
  content: "\f10e";
}
.icon_auto:before {
  content: "\f10f";
}
.icon_barcode_scanner:before {
  content: "\f110";
}
.icon_brush:before {
  content: "\f111";
}
.icon_building-home:before {
  content: "\f112";
}
.icon_cad:before {
  content: "\f113";
}
.icon_calcul_launch:before {
  content: "\f114";
}
.icon_calendar:before {
  content: "\f115";
}
.icon_camera_photo:before {
  content: "\f116";
}
.icon_cartes:before {
  content: "\f117";
}
.icon_chevron2_down:before {
  content: "\f118";
}
.icon_chevron2_down_pix:before {
  content: "\f119";
}
.icon_chevron2_left:before {
  content: "\f11a";
}
.icon_chevron2_left_pix:before {
  content: "\f11b";
}
.icon_chevron2_right:before {
  content: "\f11c";
}
.icon_chevron2_right_pix:before {
  content: "\f11d";
}
.icon_chevron2_up:before {
  content: "\f11e";
}
.icon_chevron2_up_pix:before {
  content: "\f11f";
}
.icon_chevron_down:before {
  content: "\f120";
}
.icon_chevron_down_pix:before {
  content: "\f121";
}
.icon_chevron_left:before {
  content: "\f122";
}
.icon_chevron_left_pix:before {
  content: "\f123";
}
.icon_chevron_right:before {
  content: "\f124";
}
.icon_chevron_right_pix:before {
  content: "\f125";
}
.icon_chevron_up:before {
  content: "\f126";
}
.icon_chevron_up_pix:before {
  content: "\f127";
}
.icon_close_cross:before {
  content: "\f128";
}
.icon_close_cross_pix:before {
  content: "\f129";
}
.icon_close_round:before {
  content: "\f12a";
}
.icon_cog:before {
  content: "\f12b";
}
.icon_compare-chart-bar-contain:before {
  content: "\f12c";
}
.icon_compare-chart-bar:before {
  content: "\f12d";
}
.icon_compare-chart-pie-contain:before {
  content: "\f12e";
}
.icon_compare-chart-pie:before {
  content: "\f12f";
}
.icon_compare-files:before {
  content: "\f130";
}
.icon_compare:before {
  content: "\f131";
}
.icon_context_appli:before {
  content: "\f132";
}
.icon_context_carte:before {
  content: "\f133";
}
.icon_coordinates:before {
  content: "\f134";
}
.icon_couches:before {
  content: "\f135";
}
.icon_couches_add:before {
  content: "\f136";
}
.icon_couches_select:before {
  content: "\f137";
}
.icon_creer_permalien:before {
  content: "\f138";
}
.icon_dashboard:before {
  content: "\f139";
}
.icon_data-validation:before {
  content: "\f13a";
}
.icon_datasource:before {
  content: "\f13b";
}
.icon_detach:before {
  content: "\f13c";
}
.icon_directions:before {
  content: "\f13d";
}
.icon_directions2:before {
  content: "\f13e";
}
.icon_doc_export:before {
  content: "\f13f";
}
.icon_doc_report:before {
  content: "\f140";
}
.icon_done:before {
  content: "\f141";
}
.icon_download:before {
  content: "\f142";
}
.icon_download_server:before {
  content: "\f143";
}
.icon_draw-param:before {
  content: "\f144";
}
.icon_draw-add-multi:before {
  content: "\f145";
}
.icon_draw-add-next:before {
  content: "\f146";
}
.icon_draw-advanced_tools_btn-arriere_plan:before {
  content: "\f147";
}
.icon_draw-advanced_tools_btn-buffer:before {
  content: "\f148";
}
.icon_draw-advanced_tools_btn-continu_line:before {
  content: "\f149";
}
.icon_draw-advanced_tools_btn-continu_line_end:before {
  content: "\f14a";
}
.icon_draw-advanced_tools_btn-decal_ligne:before {
  content: "\f14b";
}
.icon_draw-advanced_tools_btn-decouper:before {
  content: "\f14c";
}
.icon_draw-advanced_tools_btn-fusion:before {
  content: "\f14d";
}
.icon_draw-advanced_tools_btn-intersection:before {
  content: "\f14e";
}
.icon_draw-advanced_tools_btn-percer:before {
  content: "\f14f";
}
.icon_draw-advanced_tools_btn-premier_plan:before {
  content: "\f150";
}
.icon_draw-advanced_tools_btn-scissors:before {
  content: "\f151";
}
.icon_draw-advanced_tools_btn-select_point:before {
  content: "\f152";
}
.icon_draw-geom:before {
  content: "\f153";
}
.icon_draw-info:before {
  content: "\f154";
}
.icon_draw-isochrone_btn-isochrone:before {
  content: "\f155";
}
.icon_draw-isochrone_btn-mode_bike:before {
  content: "\f156";
}
.icon_draw-isochrone_btn-mode_car:before {
  content: "\f157";
}
.icon_draw-isochrone_btn-mode_foot:before {
  content: "\f158";
}
.icon_draw-isochrone_btn-outputmode_circle:before {
  content: "\f159";
}
.icon_draw-isochrone_btn-outputmode_fastline:before {
  content: "\f15a";
}
.icon_draw-isochrone_btn-outputmode_isoline:before {
  content: "\f15b";
}
.icon_draw-isochrone_btn-outputmode_network:before {
  content: "\f15c";
}
.icon_draw-isochrone_btn-type_dist:before {
  content: "\f15d";
}
.icon_draw-isochrone_btn-type_time:before {
  content: "\f15e";
}
.icon_draw-objects_around:before {
  content: "\f15f";
}
.icon_draw-schema_btn-schema_add:before {
  content: "\f160";
}
.icon_draw-schema_btn-schema_close:before {
  content: "\f161";
}
.icon_draw-schema_btn-schema_edit:before {
  content: "\f162";
}
.icon_draw-schema_btn-schema_line:before {
  content: "\f163";
}
.icon_draw-schema_btn-schema_save:before {
  content: "\f164";
}
.icon_draw-schema_btn-schema_tool:before {
  content: "\f165";
}
.icon_draw-search_info:before {
  content: "\f166";
}
.icon_draw-select:before {
  content: "\f167";
}
.icon_draw-select_btn-select_circle:before {
  content: "\f168";
}
.icon_draw-select_btn-select_lasso:before {
  content: "\f169";
}
.icon_draw-select_btn-select_line:before {
  content: "\f16a";
}
.icon_draw-select_btn-select_point:before {
  content: "\f16b";
}
.icon_draw-select_btn-select_polygon:before {
  content: "\f16c";
}
.icon_draw-select_btn-select_rectangle:before {
  content: "\f16d";
}
.icon_draw-select_btn-select_trash:before {
  content: "\f16e";
}
.icon_draw-tools_btn-contour:before {
  content: "\f16f";
}
.icon_draw-tools_btn-contour_1px:before {
  content: "\f170";
}
.icon_draw-tools_btn-contour_2px:before {
  content: "\f171";
}
.icon_draw-tools_btn-contour_3px:before {
  content: "\f172";
}
.icon_draw-tools_btn-contour_4px:before {
  content: "\f173";
}
.icon_draw-tools_btn-contour_5px:before {
  content: "\f174";
}
.icon_draw-tools_btn-copy_paste:before {
  content: "\f175";
}
.icon_draw-tools_btn-delete_all:before {
  content: "\f176";
}
.icon_draw-tools_btn-edit:before {
  content: "\f177";
}
.icon_draw-tools_btn-edit_creageom:before {
  content: "\f178";
}
.icon_draw-tools_btn-edit_ellipse:before {
  content: "\f179";
}
.icon_draw-tools_btn-edit_fleche:before {
  content: "\f17a";
}
.icon_draw-tools_btn-edit_fleche_fine:before {
  content: "\f17b";
}
.icon_draw-tools_btn-edit_line:before {
  content: "\f17c";
}
.icon_draw-tools_btn-edit_point:before {
  content: "\f17d";
}
.icon_draw-tools_btn-edit_polygon:before {
  content: "\f17e";
}
.icon_draw-tools_btn-edit_polygon_contiguous:before {
  content: "\f17f";
}
.icon_draw-tools_btn-edit_rectangle:before {
  content: "\f180";
}
.icon_draw-tools_btn-edit_textbox:before {
  content: "\f181";
}
.icon_draw-tools_btn-edittopology:before {
  content: "\f182";
}
.icon_draw-tools_btn-fond:before {
  content: "\f183";
}
.icon_draw-tools_btn-magnet:before {
  content: "\f184";
}
.icon_draw-tools_btn-magnet_center:before {
  content: "\f185";
}
.icon_draw-tools_btn-magnet_endpoint:before {
  content: "\f186";
}
.icon_draw-tools_btn-magnet_line:before {
  content: "\f187";
}
.icon_draw-tools_btn-magnet_midpoint:before {
  content: "\f188";
}
.icon_draw-tools_btn-magnet_off:before {
  content: "\f189";
}
.icon_draw-tools_btn-magnet_perpendicular:before {
  content: "\f18a";
}
.icon_draw-tools_btn-magnet_point:before {
  content: "\f18b";
}
.icon_draw-tools_btn-magnet_segment:before {
  content: "\f18c";
}
.icon_draw-tools_btn-measure-1:before {
  content: "\f18d";
}
.icon_draw-tools_btn-measure-2:before {
  content: "\f18e";
}
.icon_draw-tools_btn-measure:before {
  content: "\f18f";
}
.icon_draw-tools_btn-redo:before {
  content: "\f190";
}
.icon_draw-tools_btn-undo:before {
  content: "\f191";
}
.icon_earth:before {
  content: "\f192";
}
.icon_edit:before {
  content: "\f193";
}
.icon_edit_fiche:before {
  content: "\f194";
}
.icon_emprise:before {
  content: "\f195";
}
.icon_epingle:before {
  content: "\f196";
}
.icon_epingle_outline:before {
  content: "\f197";
}
.icon_erase:before {
  content: "\f198";
}
.icon_erase2:before {
  content: "\f199";
}
.icon_expand-height:before {
  content: "\f19a";
}
.icon_expand-width:before {
  content: "\f19b";
}
.icon_expand:before {
  content: "\f19c";
}
.icon_expand2:before {
  content: "\f19d";
}
.icon_export:before {
  content: "\f19e";
}
.icon_export_fiche_parcelle:before {
  content: "\f19f";
}
.icon_export_pes:before {
  content: "\f1a0";
}
.icon_export_releve_prop:before {
  content: "\f1a1";
}
.icon_eye-partial:before {
  content: "\f1a2";
}
.icon_eye:before {
  content: "\f1a3";
}
.icon_eye_half:before {
  content: "\f1a4";
}
.icon_eye_off:before {
  content: "\f1a5";
}
.icon_fiche_info_cadastre:before {
  content: "\f1a6";
}
.icon_filter-cog:before {
  content: "\f1a7";
}
.icon_filter-plus:before {
  content: "\f1a8";
}
.icon_filter-save:before {
  content: "\f1a9";
}
.icon_filter-trash:before {
  content: "\f1aa";
}
.icon_filter:before {
  content: "\f1ab";
}
.icon_folder:before {
  content: "\f1ac";
}
.icon_folder_categ:before {
  content: "\f1ad";
}
.icon_fullscreen-2:before {
  content: "\f1ae";
}
.icon_fullscreen-2d:before {
  content: "\f1af";
}
.icon_fullscreen-3d:before {
  content: "\f1b0";
}
.icon_fullscreen-exit:before {
  content: "\f1b1";
}
.icon_fullscreen:before {
  content: "\f1b2";
}
.icon_gestion_permaliens:before {
  content: "\f1b3";
}
.icon_gps-traces:before {
  content: "\f1b4";
}
.icon_grip:before {
  content: "\f1b5";
}
.icon_hierarchie-move-down:before {
  content: "\f1b6";
}
.icon_hierarchie-move-up:before {
  content: "\f1b7";
}
.icon_history_back:before {
  content: "\f1b8";
}
.icon_history_for:before {
  content: "\f1b9";
}
.icon_info_help:before {
  content: "\f1ba";
}
.icon_infos_generales:before {
  content: "\f1bb";
}
.icon_infosheet-history:before {
  content: "\f1bc";
}
.icon_infosheet-maximize:before {
  content: "\f1bd";
}
.icon_infosheet-minimize:before {
  content: "\f1be";
}
.icon_isodistance:before {
  content: "\f1bf";
}
.icon_items_create:before {
  content: "\f1c0";
}
.icon_items_list:before {
  content: "\f1c1";
}
.icon_legend:before {
  content: "\f1c2";
}
.icon_letters:before {
  content: "\f1c3";
}
.icon_liste_permaliens:before {
  content: "\f1c4";
}
.icon_localiz_me:before {
  content: "\f1c5";
}
.icon_locker-close:before {
  content: "\f1c6";
}
.icon_locker-open:before {
  content: "\f1c7";
}
.icon_longitudinal_profile:before {
  content: "\f1c8";
}
.icon_magnet_layer:before {
  content: "\f1c9";
}
.icon_maison:before {
  content: "\f1ca";
}
.icon_maison2:before {
  content: "\f1cb";
}
.icon_map-book:before {
  content: "\f1cc";
}
.icon_map_contexts:before {
  content: "\f1cd";
}
.icon_mapsearch-circle:before {
  content: "\f1ce";
}
.icon_mapsearch-lasso:before {
  content: "\f1cf";
}
.icon_mapsearch-line:before {
  content: "\f1d0";
}
.icon_mapsearch-point:before {
  content: "\f1d1";
}
.icon_mapsearch-polygon:before {
  content: "\f1d2";
}
.icon_mapsearch-rectangle:before {
  content: "\f1d3";
}
.icon_metadata:before {
  content: "\f1d4";
}
.icon_metadatag:before {
  content: "\f1d5";
}
.icon_minimap:before {
  content: "\f1d6";
}
.icon_mobile:before {
  content: "\f1d7";
}
.icon_mobile_offline:before {
  content: "\f1d8";
}
.icon_mobile_online:before {
  content: "\f1d9";
}
.icon_mobility_data:before {
  content: "\f1da";
}
.icon_modif_geom:before {
  content: "\f1db";
}
.icon_modules:before {
  content: "\f1dc";
}
.icon_more-horizontal:before {
  content: "\f1dd";
}
.icon_more-vertical:before {
  content: "\f1de";
}
.icon_multimedia:before {
  content: "\f1df";
}
.icon_news:before {
  content: "\f1e0";
}
.icon_newspaper:before {
  content: "\f1e1";
}
.icon_nfc_scanner:before {
  content: "\f1e2";
}
.icon_north-arrow:before {
  content: "\f1e3";
}
.icon_notify:before {
  content: "\f1e4";
}
.icon_notify2:before {
  content: "\f1e5";
}
.icon_open_fiche_info:before {
  content: "\f1e6";
}
.icon_options:before {
  content: "\f1e7";
}
.icon_orderby-alphabetical:before {
  content: "\f1e8";
}
.icon_orderby-date:before {
  content: "\f1e9";
}
.icon_orderby-value:before {
  content: "\f1ea";
}
.icon_ordering_asc:before {
  content: "\f1eb";
}
.icon_ordering_desc:before {
  content: "\f1ec";
}
.icon_panier:before {
  content: "\f1ed";
}
.icon_panier_ajout:before {
  content: "\f1ee";
}
.icon_param-filter:before {
  content: "\f1ef";
}
.icon_pdf_export:before {
  content: "\f1f0";
}
.icon_personal_data:before {
  content: "\f1f1";
}
.icon_personal_data_own:before {
  content: "\f1f2";
}
.icon_personal_data_refresh:before {
  content: "\f1f3";
}
.icon_personal_queries:before {
  content: "\f1f4";
}
.icon_pieton:before {
  content: "\f1f5";
}
.icon_pin_vide:before {
  content: "\f1f6";
}
.icon_pipette:before {
  content: "\f1f7";
}
.icon_play-book:before {
  content: "\f1f8";
}
.icon_play-desktop:before {
  content: "\f1f9";
}
.icon_play-file:before {
  content: "\f1fa";
}
.icon_play-files:before {
  content: "\f1fb";
}
.icon_play-flow:before {
  content: "\f1fc";
}
.icon_play-pins:before {
  content: "\f1fd";
}
.icon_play-screen:before {
  content: "\f1fe";
}
.icon_play-screens:before {
  content: "\f1ff";
}
.icon_play-step:before {
  content: "\f200";
}
.icon_plus-3:before {
  content: "\f201";
}
.icon_print:before {
  content: "\f202";
}
.icon_print2:before {
  content: "\f203";
}
.icon_printer:before {
  content: "\f204";
}
.icon_qr_code_scanner:before {
  content: "\f205";
}
.icon_recenter:before {
  content: "\f206";
}
.icon_recherches_courantes:before {
  content: "\f207";
}
.icon_refresh:before {
  content: "\f208";
}
.icon_requeteur:before {
  content: "\f209";
}
.icon_resultats:before {
  content: "\f20a";
}
.icon_rotate-left:before {
  content: "\f20b";
}
.icon_rotate-right:before {
  content: "\f20c";
}
.icon_save:before {
  content: "\f20d";
}
.icon_save2:before {
  content: "\f20e";
}
.icon_search:before {
  content: "\f20f";
}
.icon_search2:before {
  content: "\f210";
}
.icon_search3:before {
  content: "\f211";
}
.icon_search4:before {
  content: "\f212";
}
.icon_sectorisation-add:before {
  content: "\f213";
}
.icon_sectorisation-from-selected:before {
  content: "\f214";
}
.icon_sectorisation:before {
  content: "\f215";
}
.icon_select-add:before {
  content: "\f216";
}
.icon_select-all:before {
  content: "\f217";
}
.icon_select-lasso:before {
  content: "\f218";
}
.icon_select-remove:before {
  content: "\f219";
}
.icon_selection-add:before {
  content: "\f21a";
}
.icon_selection-delete:before {
  content: "\f21b";
}
.icon_selection-menu:before {
  content: "\f21c";
}
.icon_selection-restrict-contains:before {
  content: "\f21d";
}
.icon_selection-restrict-equals:before {
  content: "\f21e";
}
.icon_selection-restrict-intersects:before {
  content: "\f21f";
}
.icon_selection-restrict-iscontained:before {
  content: "\f220";
}
.icon_selection:before {
  content: "\f221";
}
.icon_send:before {
  content: "\f222";
}
.icon_server:before {
  content: "\f223";
}
.icon_settings:before {
  content: "\f224";
}
.icon_shape-sorter:before {
  content: "\f225";
}
.icon_share:before {
  content: "\f226";
}
.icon_share2:before {
  content: "\f227";
}
.icon_share3:before {
  content: "\f228";
}
.icon_size-height:before {
  content: "\f229";
}
.icon_size-width:before {
  content: "\f22a";
}
.icon_spinner:before {
  content: "\f22b";
}
.icon_star-filled:before {
  content: "\f22c";
}
.icon_star-quick:before {
  content: "\f22d";
}
.icon_star:before {
  content: "\f22e";
}
.icon_stat-legend:before {
  content: "\f22f";
}
.icon_statistic:before {
  content: "\f230";
}
.icon_streetvman:before {
  content: "\f231";
}
.icon_streetvman2:before {
  content: "\f232";
}
.icon_switch_off:before {
  content: "\f233";
}
.icon_switch_off2:before {
  content: "\f234";
}
.icon_synchronization:before {
  content: "\f235";
}
.icon_table:before {
  content: "\f236";
}
.icon_text-edit:before {
  content: "\f237";
}
.icon_text-t-strike:before {
  content: "\f238";
}
.icon_text-t:before {
  content: "\f239";
}
.icon_thematique:before {
  content: "\f23a";
}
.icon_theme:before {
  content: "\f23b";
}
.icon_thermometre:before {
  content: "\f23c";
}
.icon_tic:before {
  content: "\f23d";
}
.icon_time:before {
  content: "\f23e";
}
.icon_trash:before {
  content: "\f23f";
}
.icon_upload:before {
  content: "\f240";
}
.icon_urgence:before {
  content: "\f241";
}
.icon_user:before {
  content: "\f242";
}
.icon_user2:before {
  content: "\f243";
}
.icon_velo:before {
  content: "\f244";
}
.icon_weathericons-regular-webfont:before {
  content: "\f245";
}
.icon_xls_export:before {
  content: "\f246";
}
.icon_zoom:before {
  content: "\f247";
}
.icon_zoom_moins:before {
  content: "\f248";
}
.icon_zoom_objet_selection:before {
  content: "\f249";
}
.icon_zoom_plus:before {
  content: "\f24a";
}
.icon_zoom_select:before {
  content: "\f24b";
}
.dataTables_wrapper .dt-button-collection {
  border: 0 !important;
}
.dataTables_wrapper .dt-button-collection .dt-button {
  font-size: 12px;
  color: inherit !important;
  background: transparent;
  border: none !important;
  box-shadow: none !important;
}
.dataTables_wrapper .dt-button-collection .dt-button.active:not(.disabled):before {
  content: "\f141";
}
.dataTables_wrapper .dt-button-collection .dt-button.active:not(.disabled):before {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  margin-right: 16px;
}
body {
  font-size: 14px;
  font-weight: 300;
  color: #FFF;
}
input[type='text'],
input[type='password'],
input[type='datetime'],
input[type='datetime-local'],
input[type='date'],
input[type='month'],
input[type='time'],
input[type='week'],
input[type='number'],
input[type='email'],
input[type='url'],
input[type='search'],
input[type='tel'],
input[type='color'] {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
input[type='text']:-moz-placeholder,
input[type='password']:-moz-placeholder,
input[type='datetime']:-moz-placeholder,
input[type='datetime-local']:-moz-placeholder,
input[type='date']:-moz-placeholder,
input[type='month']:-moz-placeholder,
input[type='time']:-moz-placeholder,
input[type='week']:-moz-placeholder,
input[type='number']:-moz-placeholder,
input[type='email']:-moz-placeholder,
input[type='url']:-moz-placeholder,
input[type='search']:-moz-placeholder,
input[type='tel']:-moz-placeholder,
input[type='color']:-moz-placeholder {
  color: rgba(0, 0, 0, 0.54);
}
input[type='text']:-ms-input-placeholder,
input[type='password']:-ms-input-placeholder,
input[type='datetime']:-ms-input-placeholder,
input[type='datetime-local']:-ms-input-placeholder,
input[type='date']:-ms-input-placeholder,
input[type='month']:-ms-input-placeholder,
input[type='time']:-ms-input-placeholder,
input[type='week']:-ms-input-placeholder,
input[type='number']:-ms-input-placeholder,
input[type='email']:-ms-input-placeholder,
input[type='url']:-ms-input-placeholder,
input[type='search']:-ms-input-placeholder,
input[type='tel']:-ms-input-placeholder,
input[type='color']:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.54);
}
input[type='text']::-webkit-input-placeholder,
input[type='password']::-webkit-input-placeholder,
input[type='datetime']::-webkit-input-placeholder,
input[type='datetime-local']::-webkit-input-placeholder,
input[type='date']::-webkit-input-placeholder,
input[type='month']::-webkit-input-placeholder,
input[type='time']::-webkit-input-placeholder,
input[type='week']::-webkit-input-placeholder,
input[type='number']::-webkit-input-placeholder,
input[type='email']::-webkit-input-placeholder,
input[type='url']::-webkit-input-placeholder,
input[type='search']::-webkit-input-placeholder,
input[type='tel']::-webkit-input-placeholder,
input[type='color']::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.54);
}
.down-arrow::before {
  content: '\2191';
}
.up-arrow::before {
  content: '\2193';
}
.export-loadingbar {
  width: 100%;
  height: 20px;
  border: 1px solid lightgrey;
  border-radius: 1px;
  overflow: hidden;
  position: relative;
}
.export-loadingbar::after {
  content: '';
  position: absolute;
  right: 0;
  display: block;
  width: 200%;
  height: 100%;
  background: lightgrey;
  background-image: -webkit-linear-gradient(45deg, white 0%, white 30%, lightgrey 30%, lightgrey 70%, white 70%);
  background-image: -webkit-moz-gradient(45deg, white 0%, white 30%, lightgrey 30%, lightgrey 70%, white 70%);
  background-image: -webkit-o-gradient(45deg, white 0%, white 30%, lightgrey 30%, lightgrey 70%, white 70%);
  background-image: linear-gradient(45deg, white 0%, white 30%, lightgrey 30%, lightgrey 70%, white 70%);
  background-size: 50px 20px;
  animation: slide 3s linear infinite;
}
@keyframes slide {
  from {
    right: 0;
  }
  to {
    right: -300px;
  }
}
.module .module-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  margin: 4px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
::-webkit-scrollbar-thumb {
  -webkit-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #ffffff;
  background: #9e9e9e;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
  background: #9e9e9e;
}
#fancybox-wrap {
  padding: 20px;
  box-sizing: content-box !important;
}
#fancybox-wrap #fancybox-title-over {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, #000000 100%);/* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.35)), color-stop(100%, #000000));/* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, #000000 100%);/* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, #000000 100%);/* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, #000000 100%);/* IE10+ */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.35) 0%, #000000 100%);/* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000, endColorstr=#ff000000, GradientType=0);/* IE6-9 */
  font-size: 11px;
  text-shadow: 0 0 2px #000000;
}
#fancybox-wrap #fancybox-title-over p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 5px 0 0;
}
#fancybox-wrap #fancybox-title-over span {
  display: inline-block;
  vertical-align: middle;
}
#fancybox-wrap #fancybox-title-over a {
  color: #ffffff;
  text-decoration: underline;
}
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, 'Century Gothic', Arial, sans-serif;
  font-size: inherit;
}
.ui-widget button.icon {
  font-family: 'icons';
}
.dropdown-header-ext {
  padding: 0;
  border: 0;
  margin: 0;
}
.acf-thematic {
  font-size: 15px;
  font-weight: normal;
}
.acf-thematic ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  font-size: 0.95em;
}
.acf-thematic > ul {
  margin-right: 5px;
}
.acf-thematic .acf-thematic-group-header,
.acf-thematic .acf-thematic-layer-item-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-thematic .acf-thematic-group-header .toggle-thematic,
.acf-thematic .acf-thematic-layer-item-header .toggle-thematic {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 7px;
}
.acf-thematic .acf-thematic-group-header .acf-thematic-layer-visibility-checkbox-label,
.acf-thematic .acf-thematic-layer-item-header .acf-thematic-layer-visibility-checkbox-label {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 5px;
}
.acf-thematic .acf-thematic-group-header .acf-thematic-layer-graphic,
.acf-thematic .acf-thematic-layer-item-header .acf-thematic-layer-graphic {
  margin-right: 5px;
}
.acf-thematic .acf-thematic-group-header .acf-thematic-layer-name,
.acf-thematic .acf-thematic-layer-item-header .acf-thematic-layer-name {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.acf-thematic .acf-thematic-group-item > .acf-thematic-group-header > .acf-thematic-layer-name,
.acf-thematic .acf-thematic-classified-item > .acf-thematic-layer-item-header > .acf-thematic-layer-name {
  font-weight: bold;
}
.acf-thematic .acf-thematic-layer-visibility-checkbox-label {
  cursor: pointer;
  text-align: center;
  color: #5a6482;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  height: 24px;
  line-height: 20px;
}
.acf-thematic .acf-thematic-layer-class {
  margin: 0 0 0 5px !important;
}
.acf-thematic .acf-thematic-class-visibility-checkbox-label {
  cursor: pointer;
  text-align: center;
  color: #5a6482;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  line-height: 17px;
}
.acf-thematic .acf-thematic-item-invisible {
  color: rgba(255, 255, 255, 0.4);
}
.acf-thematic .acf-thematic-item-invisible .acf-thematic-layer-item-header .acf-thematic-layer-graphic,
.acf-thematic .acf-thematic-item-invisible .acf-thematic-group-header .acf-thematic-layer-graphic,
.acf-thematic .acf-thematic-item-invisible.acf-thematic-class-item .acf-thematic-layer-graphic {
  opacity: 0.6;
}
.filters-tree-panel .prompt-suggest .spinner {
  text-align: center;
  position: absolute;
  top: 2px;
  right: 8px;
}
.filters-tree-panel .prompt-suggest .spinner .bounce1,
.filters-tree-panel .prompt-suggest .spinner .bounce2,
.filters-tree-panel .prompt-suggest .spinner .bounce3,
.filters-tree-panel .prompt-suggest .spinner > div {
  width: 6px;
  height: 6px;
  margin-right: 2px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.filters-tree-panel .prompt-suggest .spinner .bounce1:last-of-type,
.filters-tree-panel .prompt-suggest .spinner .bounce2:last-of-type,
.filters-tree-panel .prompt-suggest .spinner .bounce3:last-of-type,
.filters-tree-panel .prompt-suggest .spinner > div:last-of-type {
  margin-right: 0;
}
.filters-tree-panel .prompt-suggest .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.filters-tree-panel .prompt-suggest .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.filters-tree-panel .prompt-suggest .spinner .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.filters-tree-panel .prompt-suggest .spinner .bounce1,
.filters-tree-panel .prompt-suggest .spinner .bounce2,
.filters-tree-panel .prompt-suggest .spinner .bounce3,
.filters-tree-panel .prompt-suggest .spinner > div {
  width: 6px;
  height: 6px;
  margin-right: 2px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.filters-tree-panel .prompt-suggest .spinner .bounce1:last-of-type,
.filters-tree-panel .prompt-suggest .spinner .bounce2:last-of-type,
.filters-tree-panel .prompt-suggest .spinner .bounce3:last-of-type,
.filters-tree-panel .prompt-suggest .spinner > div:last-of-type {
  margin-right: 0;
}
.filters-tree-panel .prompt-suggest .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.filters-tree-panel .prompt-suggest .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.filters-tree-panel .prompt-suggest .spinner .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.filters-tree-panel select:disabled {
  background-color: #f5f5f5;
  border-color: #e0e0e0;
}
.alert-info,
.alert-warning,
.alert-danger {
  padding: 16px;
  font-size: 14px;
  line-height: normal;
  text-align: left;
}
.alert-info.small,
.alert-warning.small,
.alert-danger.small {
  padding: 8px;
  font-size: 11px;
  font-weight: bold;
}
.alert-info.medium,
.alert-warning.medium,
.alert-danger.medium {
  padding: 8px;
  font-size: 12px;
  font-weight: bold;
}
.alert-info {
  border: 1px solid #8ce0ff;
  color: #0080bb;
  background-color: #eefafd;
}
.alert-warning {
  border: 1px solid #ebbd27;
  color: #b68800;
  background-color: #fef6ec;
}
.alert-danger {
  border: 1px solid #ee3229;
  color: #e7212c;
  background-color: #fdf6f7;
}
html {
  overflow-y: scroll;
}
body {
  line-height: normal;
}
body.noscroll {
  overflow-y: hidden;
}
hr {
  margin-bottom: 5px;
  margin-top: 5px;
}
.acf-thematic ul li {
  margin: 6px 0 0 5px;
}
.acf-thematic span {
  vertical-align: middle;
}
.acf-thematic .toggle-thematic {
  font-size: 0.8em;
  font-weight: bold;
  cursor: pointer;
}
.acf-thematic .toggle-thematic.invisible {
  font-size: 11px;
}
.acf-thematic .acf-thematic-layer-visibility-checkbox-label {
  margin-top: 3px;
  border-radius: 50%;
  border: 2px solid;
  margin-bottom: 0;
  width: 24px;
  font-size: 16px;
}
.acf-thematic .acf-thematic-layer-graphic {
  margin-left: 2px;
  display: inline-block;
}
.acf-thematic .acf-thematic-layer-graphic + .acf-thematic-layer-name {
  margin: 0;
}
.acf-thematic .acf-thematic-items,
.acf-thematic .acf-thematic-layer-classes {
  margin: 2px 0 2px 16px;
}
.acf-thematic .acf-thematic-layer-class {
  margin: 0 0 0 5px !important;
}
.acf-thematic .acf-thematic-layer-name {
  margin-left: 3px;
}
.acf-thematic .acf-thematic-class-visibility-checkbox-label {
  margin-top: 3px;
  border-radius: 50%;
  border: 2px solid;
  font-size: 13px;
}
.acf-thematic .acf-thematic-layer-item.analysis-item .acf-thematic-analyse-filter-item {
  margin: 0 0 2px 0;
  color: rgba(255, 255, 255, 0.4);
  font-weight: bold;
  line-height: 14px;
}
.acf-thematic .acf-thematic-item-unchecked .acf-thematic-layer-visibility-checkbox-label {
  background: #5a6482;
  border-color: #ffffff;
  color: #ffffff;
}
.acf-thematic .acf-thematic-item-unchecked .acf-thematic-class-visibility-checkbox-label {
  background: #5a6482;
  border-color: #ffffff;
  color: #ffffff;
}
.acf-thematic .acf-thematic-item-checked .acf-thematic-layer-visibility-checkbox-label {
  background: #ffffff;
  border-color: #ffffff;
}
.acf-thematic .acf-thematic-item-checked .acf-thematic-class-visibility-checkbox-label {
  background: #ffffff;
  border-color: #ffffff;
}
.acf-thematic .acf-thematic-item-checked .acf-thematic-item-unchecked .acf-thematic-layer-visibility-checkbox-label {
  background: #5a6482;
  border-color: #ffffff;
  color: #ffffff;
}
.acf-thematic .acf-thematic-item-checked .acf-thematic-item-unchecked .acf-thematic-class-visibility-checkbox-label {
  background: #5a6482;
  border-color: #ffffff;
  color: #ffffff;
}
.acf-thematic .acf-thematic-item-invisible label,
.acf-thematic .acf-thematic-item-invisible .acf-thematic-class-visibility-checkbox-label,
.acf-thematic .acf-thematic-item-invisible .acf-thematic-layer-visibility-checkbox-label {
  color: rgba(255, 255, 255, 0.4) !important;
  background-color: rgba(0, 0, 0, 0.12) !important;
  border-color: transparent !important;
}
.acf-thematic .acf-thematic-layer-buttons {
  display: inline;
}
.acf-thematic .acf-thematic-layer-buttons .metadata-btn:before {
  content: "\f1d5";
}
.acf-thematic .acf-thematic-layer-buttons .search-btn {
  display: none !important;
}
.acf-thematic .acf-thematic-layer-buttons .thematic-layer-btn {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ffffff;
  cursor: pointer;
  opacity: 0.75;
}
.acf-thematic .acf-thematic-layer-buttons .thematic-layer-btn:not(:last-of-type) {
  margin-right: 4px;
}
body:not(.touch) .acf-thematic .acf-thematic-layer-buttons .thematic-layer-btn:hover {
  opacity: 1;
}
body.touch .acf-thematic .acf-thematic-layer-buttons .thematic-layer-btn:active {
  opacity: 1;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-thematic .acf-metadata-link {
  width: 24px;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.4);
  text-align: center;
  cursor: pointer;
}
body:not(.touch) .acf-thematic .acf-metadata-link:hover {
  color: #ffffff;
}
body.touch .acf-thematic .acf-metadata-link:active {
  color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.toggle-window.layers-window {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 25px;
}
.toggle-window.layers-window .layers-window-heading {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  margin-bottom: 5px;
}
.toggle-window.layers-window .layers-window-content {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-height: 350px;
  overflow-y: auto;
  overflow-x: hidden;
  width: calc(100% + 20px );
  position: relative;
}
.tooltip {
  z-index: 2000;
  position: absolute;
  word-wrap: break-word;
  pointer-events: none;
}
.tooltip.top .tooltip-arrow {
  top: auto !important;
}
.acf-external-infosheet {
  padding: 2px !important;
  background: #0f4182 !important;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.acf-external-infosheet iframe {
  width: 100%;
  height: 99%;
  border: none;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper {
  color: #FFF;
  background: #0f4182 !important;
  width: 100% !important;
  padding: 0 !important;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-wrap > .acf-infosheet-subsections-container,
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-header .header-title {
  padding: 8px 12px;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-pop-infosheet .icon,
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-extensions .extension-visibility-toggle,
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-extensions .extension-launcher {
  width: 36px;
  height: 36px;
  color: #ffffff;
  background-color: #eeeeee;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-extensions {
  z-index: 2;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-extensions .extension-visibility-toggle {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: none;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-extensions:not(.visible-on-tactile-device) .extension-visibility-toggle:before {
  content: "\f19d";
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .header-extensions.visible-on-tactile-device .extension-visibility-toggle:before {
  content: "\f128";
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-content .acf-infosheet-header {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-color: transparent;
  border-bottom: none;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-content .acf-infosheet-header .header-title {
  display: none;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-content .acf-infosheet-header .header-extensions {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .acf-infosheet-content .acf-infosheet-wrap {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-infosheet-dialog .acf-dialog-content-wrapper .uploadmedia-container {
  margin: 12px;
}
.acf-infosheet-dialog .loading-overlay {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  position: absolute;
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(255, 255, 255, 0.9);
  top: 36px;
  width: 100%;
  height: calc(100% - 36px );
  text-align: center;
  z-index: 1;
}
.acf-infosheet-dialog .loading-overlay .icon {
  color: #ffffff;
  margin-bottom: 5px;
}
.map-canvas {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 0;
}
.acf-tooltip {
  pointer-events: none;
}
.acf-tooltip .map-popup-close-button,
.acf-map .map-popup-close-button,
.map-3d .map-popup-close-button {
  color: #ffffff;
  text-shadow: 0 0 #ffffff;
}
.acf-tooltip .map-popup-content-wrapper,
.acf-map .map-popup-content-wrapper,
.map-3d .map-popup-content-wrapper,
.acf-tooltip .map-popup-tip,
.acf-map .map-popup-tip,
.map-3d .map-popup-tip {
  color: #ffffff;
  background-color: #5a6482;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  border: 1px solid #5a6482;
}
.acf-tooltip .map-popup-content-wrapper,
.acf-map .map-popup-content-wrapper,
.map-3d .map-popup-content-wrapper {
  padding: 0;
  border-radius: 3px;
}
.acf-tooltip .map-popup-tip-container,
.acf-map .map-popup-tip-container,
.map-3d .map-popup-tip-container {
  margin-top: -1px;
}
.acf-tooltip .map-popup-content,
.acf-map .map-popup-content,
.map-3d .map-popup-content {
  word-wrap: break-word;
  text-align: center;
}
.acf-tooltip .map-popup-content p,
.acf-map .map-popup-content p,
.map-3d .map-popup-content p {
  margin: 0;
}
.acf-map-control-home {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-home:before {
  content: "\f1ca";
}
.acf-map-control-layers {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-layers:before {
  content: "\f135";
}
.acf-map-control-geolocation {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-geolocation:before {
  content: "\f1c5";
}
.acf-map-control-permalink {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-permalink:before {
  content: "\f226";
}
.acf-map-control-zoom {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-zoom:before {
  content: "\f24b";
}
.acf-map-control-printlink {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-printlink:before {
  content: "\f204";
}
.acf-map-control-measure {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-measure:before {
  content: "\f18f";
}
.acf-map-control-rotation-needle {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.acf-map-control-rotation-needle:before {
  content: "\f1e3";
}
.acf-media-carousel {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}
.acf-media-carousel .carousel-image-container {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  padding: 20px 60px;
  background-color: rgba(0, 0, 0, 0.12);
  height: 350px;
  position: relative;
}
.acf-media-carousel .carousel-image-container .acf-media-viewer {
  min-width: 0%;
  -webkit-flex: 0 0 100%;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-align-self: center;
  -moz-align-self: center;
  -ms-align-self: center;
  align-self: center;
  width: 100%;
  height: 100%;
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  padding: 1% 2%;
  font-size: 24px;
  color: rgba(255, 255, 255, 0.4);
  opacity: 0.5;
  cursor: pointer;
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow:active {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.12);
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow.arrow-left {
  left: 0;
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow.arrow-left .inner-arrow:before {
  content: "\f122";
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow.arrow-right {
  right: 0;
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow.arrow-right .inner-arrow:before {
  content: "\f124";
}
.acf-media-carousel .carousel-image-container .carousel-main-arrow .inner-arrow {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-media-carousel .carousel-thumblist {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
}
.acf-media-carousel .carousel-thumblist .simple-carousel-arrow {
  -webkit-touch-callout: none;
  -webkit-touch-callout: none;/* iOS Safari */
  -webkit-user-select: none;/* Chrome/Safari/Opera */
  -khtml-user-select: none;/* Konqueror */
  -moz-user-select: none;/* Firefox */
  -ms-user-select: none;/* Internet Explorer/Edge */
  user-select: none;/* Non-prefixed version, currently not supported by any browser */
  /* source: http://stackoverflow.com/a/4407335 */
  position: absolute;
  top: 0;
  padding: 0 6px;
  cursor: pointer;
  font-size: 16px;
  color: #cccccc;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 60px;
  z-index: 1;
}
.acf-media-carousel .carousel-thumblist .simple-carousel-arrow-min {
  left: 0;
}
.acf-media-carousel .carousel-thumblist .simple-carousel-arrow-max {
  right: 0;
}
.acf-media-carousel .carousel-thumblist-inner {
  overflow: hidden;
  background-color: #616161;
}
.acf-media-carousel .carousel-thumblist-inner ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.acf-media-carousel .carousel-thumblist-inner ul li {
  padding: 0;
  margin: 0;
  list-style-type: none;
  min-width: 0%;
  -webkit-flex: 0 0 60px;
  -moz-flex: 0 0 60px;
  -ms-flex: 0 0 60px;
  flex: 0 0 60px;
  height: 60px;
  padding: 2px;
  overflow: hidden;
  cursor: pointer;
  opacity: 0.65;
  background-color: transparent;
}
.acf-media-carousel .carousel-thumblist-inner ul li:active,
.acf-media-carousel .carousel-thumblist-inner ul li.element-selected {
  opacity: 1;
  background-color: #eeeeee;
}
.acf-media-carousel .carousel-thumblist-inner ul li .img-wrapper {
  display: table-cell;
  vertical-align: middle;
  width: 56px;
  height: 56px;
}
.acf-media-carousel .carousel-thumblist-inner ul li .img-wrapper img {
  display: block;
  margin: auto;
  max-width: 56px;
  max-height: 56px;
}
.acf-media-viewer {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  overflow: hidden;
}
.acf-media-viewer .media-image,
.acf-media-viewer .media-video {
  max-width: 100%;
  max-height: 100%;
}
.acf-media-viewer .media-infos {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 8px;
}
.acf-media-viewer .media-infos .title {
  font-size: 13px;
}
.acf-media-viewer .media-infos .filename {
  color: rgba(255, 255, 255, 0.4);
  font-size: 11px;
  font-weight: bold;
}
.humane-canvas {
  position: fixed;
  top: 40px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  width: 300px;
  -webkit-transform: translateY(-40px);
  -moz-transform: translateY(-40px);
  -o-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  transform: translateY(-40px);
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
  opacity: 0;
  z-index: 100000;
  pointer-events: none;
  box-shadow: 0 4px 4px -4px #000000;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.humane-canvas.humane-canvas-animate,
.humane-canvas.humane-canvas-js-animate {
  opacity: 0.8;
  pointer-events: auto;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.humane-canvas.humane-canvas-animate:hover,
.humane-canvas.humane-canvas-js-animate:hover {
  opacity: 1;
}
.humane-canvas.humane-error {
  background-color: #c51116;
  color: #fafafa;
}
.ui-autocomplete {
  z-index: 1500;
}
.ui-autocomplete.ui-widget-content {
  padding: 5px 0;
  max-height: 10em;
  overflow-x: hidden;
  overflow-y: auto;
  color: #FFF;
  background: #0f4182;
  border: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.4);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.ui-autocomplete .ui-corner-all {
  border-radius: 0;
}
.ui-autocomplete .ui-state-focus {
  cursor: pointer;
  text-decoration: none;
  color: #5a6482;
  background: #ffffff;
  font-weight: normal;
}
.ui-autocomplete .ui-state-focus a {
  color: inherit;
  background-color: inherit;
}
.no-corner {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ui-datepicker {
  background-color: #ffffff;
  padding: 0;
}
.ui-datepicker .ui-datepicker-header {
  background-color: #fafafa;
  color: #424242;
  border-radius: 0;
  border: none;
}
.ui-datepicker .ui-datepicker-prev {
  cursor: pointer;
  width: 27px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ui-datepicker .ui-datepicker-prev-hover {
  background: none;
  border: none;
  margin: 0;
  top: 2px;
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  cursor: pointer;
  width: 27px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ui-datepicker .ui-datepicker-next-hover {
  background: none;
  border: none;
  margin: 0;
  top: 2px;
  right: 2px;
}
.ui-datepicker th {
  font-size: 11px;
  text-transform: uppercase;
  color: #bdbdbd;
}
.ui-datepicker table {
  margin: 0;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 4px;
}
.ui-datepicker table a {
  text-align: center;
}
.ui-datepicker table .ui-state-default {
  color: #212121 !important;
  background: none !important;
  border-top: 1px solid #e0e0e0 !important;
  border-left: 1px solid #e0e0e0 !important;
  border-bottom: none !important;
  border-right: none !important;
}
.ui-datepicker table .ui-state-disabled {
  border-top: 1px solid #e0e0e0 !important;
  border-left: 1px solid #e0e0e0 !important;
}
.ui-datepicker table .ui-state-active,
.ui-datepicker table .ui-state-hover {
  background: #bdbdbd !important;
  color: #ffffff !important;
  text-shadow: none;
}
.ui-datepicker td {
  padding: 0;
}
.ui-datepicker.ui-widget-content {
  color: #e0e0e0;
  background: none;
  background-color: #ffffff;
  border: none;
  box-shadow: 0 2px 6px rgba(33, 33, 33, 0.54);
}
.ui-datepicker.ui-corner-all {
  border-radius: 0;
}
.acf-search-result-tooltip .map-popup-content {
  margin: 0;
  width: auto !important;
}
.acf-search-result-tooltip .acf-search-tooltip {
  display: table;
}
.acf-search-result-tooltip .extensions-container {
  display: table-cell;
  padding: 15px 10px;
  vertical-align: middle;
  background: #ffffff;
}
.acf-search-result-tooltip .extension-launcher {
  display: block;
  color: #5a6482;
  font-size: 22px;
  margin-top: 8px;
  text-decoration: none;
  cursor: pointer;
}
.acf-search-result-tooltip .extension-launcher:first-child {
  margin-top: 0;
}
.acf-search-result-tooltip .acf-search-tooltip-title {
  display: table-cell;
  padding: 15px 20px;
  min-width: 200px;
  vertical-align: middle;
}
.acf-search-result-tooltip .acf-search-tooltip-title p {
  font-size: 1em;
  font-weight: bold;
  margin-top: 5px;
}
.acf-search-result-tooltip .acf-search-tooltip-title p:first-child {
  font-size: 1.2em;
  margin: 0;
}
.acf-search-result-tooltip .map-popup-close-button {
  margin: 2px;
}
.acf-cluster-content-tooltip ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-cluster-content-tooltip ul a {
  color: #ffffff;
}
.srid-picker {
  display: inline-block;
  width: 300px;
}
.srid-picker .srid-picker-left {
  position: relative;
  z-index: 200;
  width: 100%;
  padding-right: 126px;
  margin-right: -120px;
  display: inline-block;
  box-sizing: border-box;
}
.srid-picker .srid-picker-left.srid-picker-focused {
  z-index: 201;
}
.srid-picker .srid-picker-right {
  display: inline-block;
  position: relative;
  z-index: 201;
}
.srid-picker input {
  box-sizing: border-box;
  height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 10px 0;
  width: 100%;
}
.srid-picker .btn {
  padding: 4px 10px 4px 10px;
}
.srid-picker.srid-picker-immediate .srid-picker-left {
  padding-right: 26px;
  margin-right: -24px;
}
.srid-picker.srid-picker-immediate input {
  margin: 0 0 4px 0;
}
.srid-picker ul {
  position: fixed;
}
.srid-picker ul li a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.srid-picker ul li em {
  font-style: normal;
  font-weight: bold;
}
.srid-picker .ui-autocomplete.ui-widget-content {
  max-height: 10em;
  border: 1px solid #ccc;
  border-top-width: 0;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 0;
  text-align: left;
}
.span-srid-picker {
  height: 30px;
}
.acf-numeric-slider-spinner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.acf-numeric-slider-spinner .slider-container {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 80px;
  max-width: 220px;
}
.acf-numeric-slider-spinner .delimiter {
  min-width: 0%;
  -webkit-flex: 0 0 8px;
  -moz-flex: 0 0 8px;
  -ms-flex: 0 0 8px;
  flex: 0 0 8px;
}
.acf-numeric-slider-spinner .spinner-container {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-numeric-slider-spinner.opacity-property .slider-container {
  border: none;
  border-radius: 0;
  height: 18px;
  background-image: url(data:image/png;base64,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);
}
.acf-numeric-slider-spinner.opacity-property .slider-container .ui-slider-handle {
  top: -4px;
  border: none;
  padding: 0;
  margin: 0 0 0 -3px;
  height: 26px;
  width: 7px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAaCAYAAAB7GkaWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNDdhZWQ1ZC00N2Y1LTExZTEtYjk2YS1lYmEwM2EwOGFiZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTkwRjQ4Qjc3NUZDMTFFMjkzQkQ5Nzg3RUJFNjcxNTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTkwRjQ4QjY3NUZDMTFFMjkzQkQ5Nzg3RUJFNjcxNTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU5NEE2NURFRDc0RTIxMUIyNDQ5OTBERkJFOTE1NUYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNDdhZWQ1ZC00N2Y1LTExZTEtYjk2YS1lYmEwM2EwOGFiZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7OuGNOAAAAPUlEQVR42mJMSkr6z4ADMAExIw45RiYYA10CppMBTQEjsrEM+OwclRyVRJX8j0bDJdHT7n+YJK5E/R8gwACllQhZMmh6fQAAAABJRU5ErkJggg==);
  cursor: pointer;
}
.ui-spinner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  border: none;
  border-radius: 0;
  background-color: transparent;
  background-image: none;
}
.ui-spinner .ui-spinner-button,
.ui-spinner .ui-icon,
.ui-spinner .ui-spinner-input,
.ui-spinner .ui-button-text {
  position: static;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 0;
}
.ui-spinner .ui-button-text {
  display: none !important;
}
.ui-spinner .ui-spinner-down,
.ui-spinner .ui-spinner-up {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  height: 20px;
  cursor: pointer;
}
.ui-spinner .ui-spinner-down {
  -webkit-order: 1;
  -moz-order: 1;
  -ms-order: 1;
  order: 1;
  margin-right: 1px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH3QgCCC06EDj0/gAAAGtJREFUCNddy7EJAjEYhuHnwq0gCMJtkm1SHTiBla3VgSAE3ObfIQMIVoIz2CQifuXz8k21VmM55wNO8x/cUFKHBVeUiHhNrbUFW4c3zLhjHQAJBZec8+6LEfHAEXWEBBHx/An7NC49rDh/APHdJNQ+CYO1AAAAAElFTkSuQmCC) no-repeat scroll center center #616161;
}
.ui-spinner .ui-spinner-up {
  -webkit-order: 3;
  -moz-order: 3;
  -ms-order: 3;
  order: 3;
  margin-left: 1px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH3QgCCRAd3hhjHAAAAHBJREFUCNdNzLEJAlEQBNCnXAuCIFwn281FgqmpGJgYCcKBYDfTw+9AEARrMPGLG76Z2UVrbcYpycP3ljhgrqrND5O8MOFaVWNv+gsuVTUu+yTJG3vcf1hVK5wxDX9wwy7JY9FaW2PuAAOO2CZ59lcfFGUorufNZ2wAAAAASUVORK5CYII=) no-repeat scroll center center #616161;
}
.ui-spinner .ui-spinner-input {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-order: 2;
  -moz-order: 2;
  -ms-order: 2;
  order: 2;
  color: rgba(255, 255, 255, 0.7);
  background-color: #616161;
  width: 40px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
}
.bg-simple-file-drop {
  border: 2px dashed rgba(255, 255, 255, 0.4);
}
.bg-simple-file-drop.is-dragover {
  border-color: rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.12);
}
.bg-simple-file-drop.is-drag-forbidden {
  border-color: #c51116 !important;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background: none;
  position: relative;
}
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  content: none;
  position: absolute;
  top: 50%;
  right: 3px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  border-bottom: 5px solid;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  border-top: 5px solid;
}
table.dataTable thead .sorting:before {
  content: "";
  top: calc(50% - 4px);
  border-bottom-color: #cccccc;
}
table.dataTable thead .sorting:after {
  content: "";
  top: calc(50% + 4px);
  border-top-color: #cccccc;
}
table.dataTable thead .sorting_asc:after {
  content: "";
  border-top-color: #7980dc;
}
table.dataTable thead .sorting_desc:before {
  content: "";
  border-bottom-color: #7980dc;
}
table.dataTable thead .sorting_asc_disabled:after {
  content: "";
  border-top-color: #cccccc;
}
table.dataTable thead .sorting_desc_disabled:before {
  content: "";
  border-bottom-color: #cccccc;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th {
  overflow: hidden;
}
/*!
 * Bootstrap Colorpicker v2.5.1
 * https://itsjavi.com/bootstrap-colorpicker/
 *
 * Originally written by (c) 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0.txt
 *
 */
.colorpicker-saturation {
  width: 100px;
  height: 100px;
  background-image: url("public/canvas/images/bootstrap-colorpicker/saturation.png");
  cursor: crosshair;
  float: left;
}
.colorpicker-saturation i {
  display: block;
  height: 5px;
  width: 5px;
  border: 1px solid #000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  top: 0;
  left: 0;
  margin: -4px 0 0 -4px;
}
.colorpicker-saturation i b {
  display: block;
  height: 5px;
  width: 5px;
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.colorpicker-hue,
.colorpicker-alpha {
  width: 15px;
  height: 100px;
  float: left;
  cursor: row-resize;
  margin-left: 4px;
  margin-bottom: 4px;
}
.colorpicker-hue i,
.colorpicker-alpha i {
  display: block;
  height: 1px;
  background: #000;
  border-top: 1px solid #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: -1px;
}
.colorpicker-hue {
  background-image: url("public/canvas/images/bootstrap-colorpicker/hue.png");
}
.colorpicker-alpha {
  background-image: url("public/canvas/images/bootstrap-colorpicker/alpha.png");
  display: none;
}
.colorpicker-saturation,
.colorpicker-hue,
.colorpicker-alpha {
  background-size: contain;
}
.colorpicker {
  padding: 4px;
  min-width: 130px;
  margin-top: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 2500;
}
.colorpicker:before,
.colorpicker:after {
  display: table;
  content: "";
  line-height: 0;
}
.colorpicker:after {
  clear: both;
}
.colorpicker:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 6px;
}
.colorpicker:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.colorpicker div {
  position: relative;
}
.colorpicker.colorpicker-with-alpha {
  min-width: 140px;
}
.colorpicker.colorpicker-with-alpha .colorpicker-alpha {
  display: block;
}
.colorpicker-color {
  height: 10px;
  margin-top: 5px;
  clear: both;
  background-image: url("public/canvas/images/bootstrap-colorpicker/alpha.png");
  background-position: 0 100%;
}
.colorpicker-color div {
  height: 10px;
}
.colorpicker-selectors {
  display: none;
  height: 10px;
  margin-top: 5px;
  clear: both;
}
.colorpicker-selectors i {
  cursor: pointer;
  float: left;
  height: 10px;
  width: 10px;
}
.colorpicker-selectors i + i {
  margin-left: 3px;
}
.colorpicker-element .input-group-addon i,
.colorpicker-element .add-on i {
  display: inline-block;
  cursor: pointer;
  height: 16px;
  vertical-align: text-top;
  width: 16px;
}
.colorpicker.colorpicker-inline {
  position: relative;
  display: inline-block;
  float: none;
  z-index: auto;
}
.colorpicker.colorpicker-horizontal {
  width: 110px;
  min-width: 110px;
  height: auto;
}
.colorpicker.colorpicker-horizontal .colorpicker-saturation {
  margin-bottom: 4px;
}
.colorpicker.colorpicker-horizontal .colorpicker-color {
  width: 100px;
}
.colorpicker.colorpicker-horizontal .colorpicker-hue,
.colorpicker.colorpicker-horizontal .colorpicker-alpha {
  width: 100px;
  height: 15px;
  float: left;
  cursor: col-resize;
  margin-left: 0px;
  margin-bottom: 4px;
}
.colorpicker.colorpicker-horizontal .colorpicker-hue i,
.colorpicker.colorpicker-horizontal .colorpicker-alpha i {
  display: block;
  height: 15px;
  background: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  border: none;
  margin-top: 0px;
}
.colorpicker.colorpicker-horizontal .colorpicker-hue {
  background-image: url("public/canvas/images/bootstrap-colorpicker/hue-horizontal.png");
}
.colorpicker.colorpicker-horizontal .colorpicker-alpha {
  background-image: url("public/canvas/images/bootstrap-colorpicker/alpha-horizontal.png");
}
.colorpicker-right:before {
  left: auto;
  right: 6px;
}
.colorpicker-right:after {
  left: auto;
  right: 7px;
}
.colorpicker-no-arrow:before {
  border-right: 0;
  border-left: 0;
}
.colorpicker-no-arrow:after {
  border-right: 0;
  border-left: 0;
}
.colorpicker.colorpicker-visible,
.colorpicker-alpha.colorpicker-visible,
.colorpicker-saturation.colorpicker-visible,
.colorpicker-hue.colorpicker-visible,
.colorpicker-selectors.colorpicker-visible {
  display: block;
}
.colorpicker.colorpicker-hidden,
.colorpicker-alpha.colorpicker-hidden,
.colorpicker-saturation.colorpicker-hidden,
.colorpicker-hue.colorpicker-hidden,
.colorpicker-selectors.colorpicker-hidden {
  display: none;
}
.colorpicker-inline.colorpicker-visible {
  display: inline-block;
}
/* *********** draw tools ************* */
/* toolbar */
.acf-feature-tools-bar {
  text-align: center;
  min-height: 46px;
  padding: 5px 70px 0;
  pointer-events: none;
}
.acf-feature-tools-bar .feature-tools-bar-inner {
  display: inline-block;
  padding: 4px 6px;
  border: 2px solid rgba(255, 255, 255, 0.63);
  border-radius: 30px;
  background-color: rgba(255, 255, 255, 0.63);
  background-clip: padding-box;
  pointer-events: all;
}
/* result panel */
.acf-feature-tools-bar .feature-tools-bar-result-panel {
  position: absolute;
  left: calc(50% - 450px / 2);
  width: 450px;
  height: auto;
  pointer-events: all;
  text-align: left;
  box-shadow: 0 0 8px 0 rgba(117, 117, 117, 0.5);
}
.acf-feature-tools-bar .feature-tools-bar-result-panel .result-panel-titlebar {
  color: #ffffff;
  background-color: #5a6482;
}
.acf-feature-tools-bar .feature-tools-bar-result-panel .result-panel-titlebar .result-panel-title {
  font-size: 14px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  cursor: move;
}
.acf-feature-tools-bar .feature-tools-bar-result-panel .result-panel-titlebar .result-panel-close {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 9px;
  padding: 10px;
  cursor: pointer;
}
.acf-feature-tools-bar .feature-tools-bar-result-panel .result-panel-titlebar .result-panel-close:before {
  content: "\f128";
}
.feature-tool,
.feature-tools-group {
  font-family: "icons";
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  text-align: center;
  margin: 2px;
  font-size: 22px;
  cursor: pointer;
}
body:not(.touch) .feature-tool:hover,
body:not(.touch) .feature-tools-group:hover {
  color: #ffffff;
  background-color: #ffffff;
}
body.touch .feature-tool:active,
body.touch .feature-tools-group:active {
  color: #ffffff;
  background-color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.feature-tool.feature-tool-active,
.feature-tools-group.feature-tool-active {
  color: #ffffff;
  background-color: #ffffff;
}
.feature-tools-group {
  position: relative;
}
.feature-tools-group .feature-tools-group-inner {
  display: none;
  padding: 4px 6px;
  border: 2px solid rgba(255, 255, 255, 0.63);
  border-radius: 30px;
  background-color: rgba(255, 255, 255, 0.63);
  background-clip: padding-box;
  position: absolute;
  top: 35px;
  left: -11px;
}
.feature-tools-group.dropdown-active .feature-tools-group-inner {
  display: inline-block;
}
/* style editor */
.acf-editor-panel.style-editor {
  width: 350px;
}
.acf-style-editor .tabs-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-style-editor .tabs-container .single-tab {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
  padding: 0;
  margin: 0;
  list-style-type: none;
  padding: 8px 4px;
  text-align: center;
  cursor: pointer;
}
.acf-style-editor .tabs-container .single-tab:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.acf-style-editor .tabs-container .single-tab.active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: default;
}
.acf-style-editor .tab-content {
  padding: 12px 18px;
}
.acf-style-editor .tab-content .stroke-weight-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-style-editor .tab-content .stroke-weight-container .stroke-weight-pickers {
  min-width: 0%;
  -webkit-flex: 0 0 220px;
  -moz-flex: 0 0 220px;
  -ms-flex: 0 0 220px;
  flex: 0 0 220px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.acf-style-editor .tab-content .stroke-weight-container .acf-numeric-slider-spinner {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: block;
  margin-left: 8px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  cursor: pointer;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker:hover {
  opacity: 0.75;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker .wp-shape {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-color: #616161;
  height: 20px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker .wp-text {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 9px;
  margin-top: 2px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-1 {
  padding: 0 7px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-2 {
  padding: 0 7px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-3 {
  padding: 0 6px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-4 {
  padding: 0 6px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-5 {
  padding: 0 5px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-6 {
  padding: 0 5px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-7 {
  padding: 0 4px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-9 {
  padding: 0 3px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-12 {
  padding: 0 2px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-13 {
  padding: 0 1px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-16 {
  padding: 0;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-1 .wp-shape {
  width: 1px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-2 .wp-shape {
  width: 2px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-3 .wp-shape {
  width: 3px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-4 .wp-shape {
  width: 4px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-5 .wp-shape {
  width: 5px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-6 .wp-shape {
  width: 6px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-7 .wp-shape {
  width: 7px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-9 .wp-shape {
  width: 9px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-12 .wp-shape {
  width: 12px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-13 .wp-shape {
  width: 13px;
}
.acf-style-editor .tab-content .stroke-weight-container .weight-single-picker.value-16 .wp-shape {
  width: 16px;
}
.acf-style-editor .tab-content .acf-numeric-slider-spinner {
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
}
.acf-style-editor .tab-content .style-symbol-list {
  max-height: 150px;
  overflow: auto;
}
.acf-style-editor .tab-content .style-symbol {
  background-image: linear-gradient(45deg, #EDEDED 25%, transparent 25%), linear-gradient(-45deg, #EDEDED 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #EDEDED 75%), linear-gradient(-45deg, transparent 75%, #EDEDED 75%);
  background-color: #FFFFFF;
  background-size: 15px 15px;
  background-position: 0 0, 0 7.5px, 7.5px -7.5px, -7.5px 0px;
  padding: 2px;
  margin: 4px;
  cursor: pointer;
}
.acf-style-editor .tab-content .style-symbol.style-symbol-default {
  outline: 2px dashed #ffffff;
}
.acf-style-editor .tab-content .style-symbol:hover {
  outline: 2px solid #bdbdbd;
}
.acf-style-editor .tab-content .style-symbol.style-symbol-selected {
  outline: 2px solid #000000;
}
.acf-style-editor .tab-content .style-symbol.style-symbol-selected:hover {
  outline-style: dashed;
}
.acf-style-editor .tab-content label:not(:first-child) {
  margin-top: 12px;
}
.acf-style-editor .tab-content select {
  display: block;
  padding: 4px 8px;
}
.acf-style-editor .tab-content .input-group .form-control,
.acf-style-editor .tab-content .input-group .input-group-addon {
  border-radius: 0;
}
/* contextual tools */
.contextual-tools {
  pointer-events: none;
  outline: none;
}
.acf-map-contextual-toolbar {
  position: absolute;
  z-index: 1;
}
.acf-map-contextual-toolbar .acf-map-contextual-toolbar-arc {
  fill: none;
  stroke: #ffffff;
  stroke-opacity: 0.5;
  stroke-width: 50;
  stroke-linecap: round;
}
.acf-map-contextual-toolbar-handle {
  fill: #ffffff;
  fill-opacity: 0.5;
  position: absolute;
  cursor: move;
  pointer-events: all;
}
.contextual-tools.toolbar-xsmall .acf-map-contextual-toolbar {
  top: -80px;
  left: -80px;
}
.contextual-tools.toolbar-xsmall .acf-map-contextual-toolbar-arc {
  width: 170px;
  height: 170px;
}
.contextual-tools.toolbar-xsmall .acf-map-contextual-toolbar-handle {
  top: 90px;
  left: 90px;
}
.contextual-tools.toolbar-small .acf-map-contextual-toolbar {
  top: -70px;
  left: -70px;
}
.contextual-tools.toolbar-small .acf-map-contextual-toolbar-arc {
  width: 180px;
  height: 180px;
}
.contextual-tools.toolbar-small .acf-map-contextual-toolbar-handle {
  top: 85px;
  left: 85px;
}
.contextual-tools.toolbar-medium .acf-map-contextual-toolbar {
  top: -100px;
  left: -100px;
}
.contextual-tools.toolbar-medium .acf-map-contextual-toolbar-arc {
  width: 230px;
  height: 230px;
}
.contextual-tools.toolbar-medium .acf-map-contextual-toolbar-handle {
  top: 120px;
  left: 120px;
}
.contextual-tools.toolbar-large .acf-map-contextual-toolbar {
  top: -90px;
  left: -90px;
}
.contextual-tools.toolbar-large .acf-map-contextual-toolbar-arc {
  width: 260px;
  height: 260px;
}
.contextual-tools.toolbar-large .acf-map-contextual-toolbar-handle {
  top: 150px;
  left: 150px;
}
.contextual-tools.toolbar-xlarge .acf-map-contextual-toolbar {
  top: -110px;
  left: -110px;
}
.contextual-tools.toolbar-xlarge .acf-map-contextual-toolbar-arc {
  width: 300px;
  height: 300px;
}
.contextual-tools.toolbar-xlarge .acf-map-contextual-toolbar-handle {
  top: 175px;
  left: 175px;
}
.acf-map-contextual-tool,
.acf-map-contextual-tools-group {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  width: 32px;
  height: 32px;
  line-height: 28px;/* 32 minus borders x2 */
  background-color: #ffffff;
  border-radius: 50%;
  border: 2px solid rgba(255, 255, 255, 0.63);
  cursor: pointer;
  color: #424242;
  text-align: center;
  text-decoration: none;
  pointer-events: all;
}
body:not(.touch) .acf-map-contextual-tool:hover,
body:not(.touch) .acf-map-contextual-tools-group:hover {
  color: #ffffff;
  background: #ffffff;
}
body.touch .acf-map-contextual-tool:active,
body.touch .acf-map-contextual-tools-group:active {
  color: #ffffff;
  background: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-map-contextual-tool.acf-map-contextual-tool-active,
.acf-map-contextual-tools-group.acf-map-contextual-tool-active {
  color: #ffffff;
  background: #ffffff;
}
.acf-map-contextual-tools-group .acf-map-contextual-tools-group-inner {
  display: none;
  padding: 2px 4px 2px 45px;
  border-radius: 28px;
  background-color: rgba(255, 255, 255, 0.63);
  pointer-events: all;
  position: absolute;
  top: -4px;
  left: -4px;
}
.acf-map-contextual-tools-group.dropdown-active .acf-map-contextual-tools-group-inner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-map-contextual-toolbar-light .acf-map-contextual-toolbar-arc {
  stroke-opacity: 0.3;
}
.acf-map-contextual-toolbar-light .acf-map-contextual-toolbar-handle {
  fill-opacity: 0.3;
}
.acf-map-contextual-toolbar-light .acf-map-contextual-tool-top:not(.dropdown-active) {
  opacity: 0.7;
}
/* editing */
.map-editing-icon {
  border-radius: 2px;
  background: white;
  border: 1px solid #666;
  width: 8px;
  height: 8px;
  cursor: pointer;
}
.mover-point {
  width: 16px;
  height: 16px;
}
.mover-point-middle {
  opacity: 0.5;
  background-color: #b9b9b9;
}
.mover-point-topology {
  opacity: 0.9;
  background-color: #ff0000;
}
/*** contextual container ***/
.acf-map-edit-handle-rotate {
  width: 22px;
  height: 22px;
  cursor: url(data:application/cur;base64,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) 10 10, auto;
  background: url(data:image/png;base64,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) no-repeat;
  border-radius: 50%;
}
body.touch .acf-map-edit-handle-rotate {
  width: 26px;
  height: 26px;
  background-position: 49% 50%;
}
.acf-map-edit-handle-nw {
  width: 8px;
  height: 8px;
  cursor: nw-resize;
}
body.touch .acf-map-edit-handle-nw {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-ne {
  width: 8px;
  height: 8px;
  cursor: ne-resize;
}
body.touch .acf-map-edit-handle-ne {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-se {
  width: 8px;
  height: 8px;
  cursor: se-resize;
}
body.touch .acf-map-edit-handle-se {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-sw {
  width: 8px;
  height: 8px;
  cursor: sw-resize;
}
body.touch .acf-map-edit-handle-sw {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-n {
  width: 8px;
  height: 8px;
  cursor: n-resize;
}
body.touch .acf-map-edit-handle-n {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-s {
  width: 8px;
  height: 8px;
  cursor: s-resize;
}
body.touch .acf-map-edit-handle-s {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-e {
  width: 8px;
  height: 8px;
  cursor: e-resize;
}
body.touch .acf-map-edit-handle-e {
  width: 16px;
  height: 16px;
}
.acf-map-edit-handle-w {
  width: 8px;
  height: 8px;
  cursor: w-resize;
}
body.touch .acf-map-edit-handle-w {
  width: 16px;
  height: 16px;
}
/*** reticle ***/
.acf-map-edition-reticle {
  position: absolute;
  z-index: 1;
  pointer-events: none;
}
/*** Snap ***/
.snap-globalSnap:before {
  content: "\f184";
}
.snap-mode-SnapSegment:before {
  content: "\f18c";
}
.snap-mode-SnapNode:before {
  content: "\f18b";
}
.snap-mode-SnapEndpoint:before {
  content: "\f186";
}
.snap-mode-SnapMidpoint:before {
  content: "\f188";
}
.snap-mode-SnapPerpendicular:before {
  content: "\f18a";
}
.snap-mode-SnapCenter:before {
  content: "\f185";
}
.snap-snapToLine:before {
  content: "\f187";
}
/*** colorpicker ***/
.colorpicker-element .input-group-addon {
  padding: 5px 11px;
}
.colorpicker-element .input-group-addon i,
.colorpicker-element .add-on i {
  height: 18px;
  width: 18px;
}
.colorpicker-150 .colorpicker-saturation {
  width: 150px;
  height: 150px;
}
.colorpicker-150 .colorpicker-hue,
.colorpicker-150 .colorpicker-alpha {
  width: 15px;
  height: 150px;
}
.colorpicker-150 .colorpicker-color,
.colorpicker-150 .colorpicker-color div {
  height: 15px;
}
ul.chart-tooltip {
  margin: 0;
  padding: 0;
  text-align: left;
}
ul.chart-tooltip li {
  white-space: nowrap;
  list-style-type: none;
  padding-left: 0;
}
ul.chart-tooltip li:not(:last-of-type) {
  margin-bottom: 2px;
}
ul.chart-tooltip li span.color-preview {
  display: inline-block;
  margin-right: 4px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  border: 1px solid;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background: none;
  position: relative;
}
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  content: none;
  position: absolute;
  top: 50%;
  right: 3px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  border-bottom: 5px solid;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  border-top: 5px solid;
}
table.dataTable thead .sorting:before {
  content: "";
  top: calc(50% - 4px);
  border-bottom-color: #cccccc;
}
table.dataTable thead .sorting:after {
  content: "";
  top: calc(50% + 4px);
  border-top-color: #cccccc;
}
table.dataTable thead .sorting_asc:after {
  content: "";
  border-top-color: #7980dc;
}
table.dataTable thead .sorting_desc:before {
  content: "";
  border-bottom-color: #7980dc;
}
table.dataTable thead .sorting_asc_disabled:after {
  content: "";
  border-top-color: #cccccc;
}
table.dataTable thead .sorting_desc_disabled:before {
  content: "";
  border-bottom-color: #cccccc;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th {
  overflow: hidden;
}
.bg-directive-stat {
  overflow: hidden;
  min-width: 0%;
  -webkit-flex: 2 1 auto;
  -moz-flex: 2 1 auto;
  -ms-flex: 2 1 auto;
  flex: 2 1 auto;
  display: flex;
  flex-direction: column;
}
.dashboard-widget-content .bg-directive-stat {
  overflow: auto;
}
.dashboard-widget-content .bg-directive-stat .div-chart-content {
  overflow-x: auto;
  overflow-y: hidden;
}
.dashboard-widget-content .bg-directive-stat.bg-stat-pivottable .div-chart-content {
  overflow: visible;
}
.dashboard-widget-content .bg-directive-stat.bg-stat-simpletable {
  overflow: visible;
}
.dashboard-widget-content .bg-directive-stat.bg-stat-simpletable .div-chart-content {
  overflow: visible;
}
.bg-directive-stat .chart-content-wrapper {
  height: calc(80%);
  flex: 1;
}
.bg-directive-stat .chart-content-wrapper .chart-content {
  height: 100%;
}
.bg-directive-stat .div-chart-content {
  padding: 15px 10px 10px 10px;
  font-size: 12px;
  font-family: Arial;
  color: #667586;
}
.bg-directive-stat .div-chart-content .dataTables_length,
.bg-directive-stat .div-chart-content .dataTables_filter {
  margin-bottom: 4px;
}
.bg-directive-stat .div-chart-content .dataTables_length label,
.bg-directive-stat .div-chart-content .dataTables_filter label {
  font-weight: normal !important;
}
.bg-directive-stat .div-chart-content .dataTables_length label select,
.bg-directive-stat .div-chart-content .dataTables_filter label select,
.bg-directive-stat .div-chart-content .dataTables_length label input,
.bg-directive-stat .div-chart-content .dataTables_filter label input {
  color: #8499a0;
  border-color: #e6e4e5;
  border-style: solid;
  border-width: 1px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  height: 20px;
}
.bg-directive-stat .div-chart-content .dataTables_length label select,
.bg-directive-stat .div-chart-content .dataTables_filter label select {
  cursor: pointer;
}
.bg-directive-stat.bg-stat-textchart .div-chart-content {
  padding-top: 0;
  padding-bottom: 0;
  overflow-y: auto;
}
.bg-directive-stat.bg-stat-simpletable .div-chart-content {
  padding-top: 10px;
}
.bg-directive-stat.bg-stat-pivottable {
  overflow: auto;
}
.bg-directive-stat .drill-down-button {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
  pointer-events: auto;
  margin-top: 8px;
  margin-left: 8px;
  font-size: 24px;
  color: #FFF;
}
.bg-directive-stat .drill-down-button:before {
  content: "\f1b6";
}
body:not(.touch) .bg-directive-stat .drill-down-button:hover {
  opacity: 0.5;
}
body.touch .bg-directive-stat .drill-down-button:active {
  opacity: 0.5;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.bg-directive-stat .drill-down-button.disabled {
  cursor: default;
  color: lightgrey;
  pointer-events: none;
}
body:not(.touch) .bg-directive-stat .drill-down-button.disabled:hover {
  opacity: 1;
}
body.touch .bg-directive-stat .drill-down-button.disabled:active {
  opacity: 1;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.bg-directive-stat .drill-up-button {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
  margin-top: 8px;
  margin-left: 8px;
  font-size: 24px;
  color: #FFF;
}
.bg-directive-stat .drill-up-button:before {
  content: "\f1b7";
}
body:not(.touch) .bg-directive-stat .drill-up-button:hover {
  opacity: 0.5;
}
body.touch .bg-directive-stat .drill-up-button:active {
  opacity: 0.5;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.bg-directive-stat .hierarchy-infos .hierarchy-infos-separator {
  color: #1d6fae;
}
.bg-directive-stat .hierarchy-infos .hierarchy-infos-text {
  color: #667586;
}
.bg-directive-stat .not_possible {
  fill: #c8c8c8;
}
.bg-directive-stat .possible {
  fill: #ec888c;
}
.show-legend-button {
  font-family: "icons" !important;
  display: inline-block !important;
  vertical-align: middle !important;
  line-height: 1 !important;
  font-weight: normal !important;
  font-style: normal !important;
  speak: none !important;
  text-decoration: inherit !important;
  text-transform: none !important;
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  margin-top: 8px;
  margin-left: 8px;
  font-size: 24px !important;
  cursor: pointer;
  color: #FFF;
}
.show-legend-button:before {
  content: "\f22f";
}
body:not(.touch) .show-legend-button:hover {
  opacity: 0.5;
}
body.touch .show-legend-button:active {
  opacity: 0.5;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.show-legend-button.legend-button-active {
  color: #ffffff;
}
.bg-directive-stat-legend {
  color: #667586;
}
.acf-stat-result-item .bg-directive-stat-legend,
.bg-stat-layout-manager:not(.large-layout) .bg-directive-stat-legend {
  position: relative;
}
.acf-stat-result-item .bg-directive-stat-legend .bg-directive-stat-legend__legend,
.bg-stat-layout-manager:not(.large-layout) .bg-directive-stat-legend .bg-directive-stat-legend__legend,
.acf-stat-result-item .bg-directive-stat-legend .stat-measure-info-legend,
.bg-stat-layout-manager:not(.large-layout) .bg-directive-stat-legend .stat-measure-info-legend {
  background-color: rgba(238, 238, 238, 0.5);
}
.statistic-attributions {
  font-size: 10px;
  opacity: 0.9;
  text-align: right;
}
.statistic-attributions .attributions-control {
  padding: 2px 3px 0 5px;
}
.statistic-modal-content .statistic-attributions .attributions-control {
  padding: 3px 6px;
}
.statistic-modal-content {
  padding: 0 !important;
  width: 100% !important;
}
.statistic-modal-content .statistic-info {
  padding: 15px 12px;
}
.statistic-modal-content .filters-form-panel {
  margin-bottom: 10px;
}
.statistic-modal-content .filters-form-panel label {
  color: inherit;
}
.statistic-modal-content .filters-form-panel .filters-error-message,
.statistic-modal-content .filters-form-panel .bottom-button-bar {
  font-size: 12px;
}
body:not(.touch) .stat-pivot-table tr th.col-header.selectable:hover,
body:not(.touch) .stat-pivot-table tr th.line-header.selectable:hover {
  color: #404040;
}
body.touch .stat-pivot-table tr th.col-header.selectable:active,
body.touch .stat-pivot-table tr th.line-header.selectable:active {
  color: #404040;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-map-control-txbutton {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 72px;
  padding: 10px;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
  pointer-events: auto;
  width: calc(50% - 10px);
}
.acf-map-control-txbutton {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.acf-map-control-txbutton + .acf-map-control-txbutton {
  margin-left: 10px;
}
.acf-map-control-txbutton .icon {
  position: relative;
  top: -2px;
  margin-right: 4px;
  font-size: 21px;
}
.icon_datasource-overmetadata:before {
  content: "\f13b";
}
.geo-aggrid.ag-theme-alpine .ag-root-wrapper.ag-layout-normal {
  border: none;
}
.geo-aggrid.ag-theme-alpine .ag-root-wrapper-body.ag-layout-normal {
  flex: initial;
  height: auto;
  border: 1px solid #babfc7;
}
.bg-directive-stat.bg-stat-pivottable {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 100%;
}
.bg-directive-stat.bg-stat-pivottable .chart-content-wrapper {
  min-height: 0%;
}
.tab-content-container .stat-presentation-PIVOTTABLE .bg-stat-pivottable,
.acf-infosheet-statistic-section .bg-stat-pivottable {
  max-height: 350px;
  overflow: auto;
}
.tab-content-container .stat-presentation-PIVOTTABLE .bg-stat-pivottable .div-chart-content,
.acf-infosheet-statistic-section .bg-stat-pivottable .div-chart-content {
  overflow: visible;
  height: 100%;
}
.acf-widget-metadata {
  color: rgba(255, 255, 255, 0.7);
  cursor: pointer;
}
.acf-widget-metadata .metadata-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 4px;
  font-size: 14px;
}
.acf-widget-metadata .metadata-icon:before {
  content: "\f1d5";
}
body:not(.touch) .acf-widget-metadata:hover .metadata-label {
  color: #FFF;
}
body:not(.touch) .acf-widget-metadata:hover .metadata-icon {
  color: #ffffff;
}
body.touch .acf-widget-metadata:active {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
body.touch .acf-widget-metadata:active .metadata-label {
  color: #FFF;
}
body.touch .acf-widget-metadata:active .metadata-icon {
  color: #ffffff;
}
/* Utilitary classes */
.flex-grow {
  flex-grow: 1;
}
/* global */
.background {
  background-color: #0f4182;
  -webkit-transition: background-color 0.3s ease 0s;
  -moz-transition: background-color 0.3s ease 0s;
  -o-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}
.main-container {
  position: relative;
  height: 100%;
}
input[type='text'],
input[type='password'],
input[type='datetime'],
input[type='datetime-local'],
input[type='date'],
input[type='month'],
input[type='time'],
input[type='week'],
input[type='number'],
input[type='email'],
input[type='url'],
input[type='search'],
input[type='tel'],
input[type='color'] {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
input[type='text']:-moz-placeholder,
input[type='password']:-moz-placeholder,
input[type='datetime']:-moz-placeholder,
input[type='datetime-local']:-moz-placeholder,
input[type='date']:-moz-placeholder,
input[type='month']:-moz-placeholder,
input[type='time']:-moz-placeholder,
input[type='week']:-moz-placeholder,
input[type='number']:-moz-placeholder,
input[type='email']:-moz-placeholder,
input[type='url']:-moz-placeholder,
input[type='search']:-moz-placeholder,
input[type='tel']:-moz-placeholder,
input[type='color']:-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
input[type='text']:-ms-input-placeholder,
input[type='password']:-ms-input-placeholder,
input[type='datetime']:-ms-input-placeholder,
input[type='datetime-local']:-ms-input-placeholder,
input[type='date']:-ms-input-placeholder,
input[type='month']:-ms-input-placeholder,
input[type='time']:-ms-input-placeholder,
input[type='week']:-ms-input-placeholder,
input[type='number']:-ms-input-placeholder,
input[type='email']:-ms-input-placeholder,
input[type='url']:-ms-input-placeholder,
input[type='search']:-ms-input-placeholder,
input[type='tel']:-ms-input-placeholder,
input[type='color']:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
input[type='text']::-webkit-input-placeholder,
input[type='password']::-webkit-input-placeholder,
input[type='datetime']::-webkit-input-placeholder,
input[type='datetime-local']::-webkit-input-placeholder,
input[type='date']::-webkit-input-placeholder,
input[type='month']::-webkit-input-placeholder,
input[type='time']::-webkit-input-placeholder,
input[type='week']::-webkit-input-placeholder,
input[type='number']::-webkit-input-placeholder,
input[type='email']::-webkit-input-placeholder,
input[type='url']::-webkit-input-placeholder,
input[type='search']::-webkit-input-placeholder,
input[type='tel']::-webkit-input-placeholder,
input[type='color']::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.header {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  position: fixed;
  top: 0;
  width: 100%;
  height: 88px;
  -webkit-transition: height 0.3s ease 0s;
  -moz-transition: height 0.3s ease 0s;
  -o-transition: height 0.3s ease 0s;
  transition: height 0.3s ease 0s;
  z-index: 1050;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.header .title-module {
  min-width: 0%;
  -webkit-flex: 1 1;
  -moz-flex: 1 1;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.header .title-module .acf-image {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.header .title-module .acf-title {
  min-width: 0%;
  -webkit-flex: 1 1;
  -moz-flex: 1 1;
  -ms-flex: 1 1;
  flex: 1 1;
}
.header > .search-module {
  margin: 0 4px;
  padding-top: 4px;
  min-width: 0%;
  -webkit-flex: 0 0 38%;
  -moz-flex: 0 0 38%;
  -ms-flex: 0 0 38%;
  flex: 0 0 38%;
}
.header > .base-layer-switcher {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-align-self: center;
  -moz-align-self: center;
  -ms-align-self: center;
  align-self: center;
}
.header > .platform-language {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-align-self: center;
  -moz-align-self: center;
  -ms-align-self: center;
  align-self: center;
}
.header > .user-info-header {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-align-self: center;
  -moz-align-self: center;
  -ms-align-self: center;
  align-self: center;
}
.header > .search-module {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.header > .search-module .acf-search-box,
.header > .search-module .search-module-functions {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.header > .search-module .search-module-functions {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.header > .search-module .search-module-functions .map-searches-launcher {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.header > .search-module .search-module-functions .global-parameters-container {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
}
.header .global-parameters-launcher {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  line-height: 36px;
  color: #ffffff;
  text-align: center;
  font-size: 21px;
  cursor: pointer;
}
.header .global-parameters-launcher:before {
  content: "\f1ef";
}
body:not(.touch) .header .global-parameters-launcher:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
body.touch .header .global-parameters-launcher:active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.header .global-parameters-launcher.global-param-opened {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.global-parameters-panel-container {
  position: absolute;
  top: 36px;
  right: 0;
  width: 250px;
  background: #ffffff;
  outline: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 8px 0 rgba(117, 117, 117, 0.5);
}
/*
Language switcher
*/
.platform-language .dropdown-header {
  padding: 0;
}
.platform-language .dropdown-toggle {
  padding: 0;
  width: 76px;
  height: 88px;
  line-height: 88px;
  color: #ffffff;
  font-size: 32px;
  font-weight: normal;
  text-transform: capitalize;
  text-align: center;
  cursor: pointer;
}
.platform-language .dropdown-menu {
  margin-top: 0;
  border-radius: 0;
}
.platform-language .dropdown-menu li {
  margin: 2px 0;
}
body:not(.touch) .platform-language .dropdown-menu li:hover a {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: pointer;
}
body.touch .platform-language .dropdown-menu li:active {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
body.touch .platform-language .dropdown-menu li:active a {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: pointer;
}
.platform-language .dropdown-menu li.selected a {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: pointer;
}
.platform-language .inline-layout .lang-item-inline {
  padding: 8px;
  color: inherit;
}
.platform-language .inline-layout .lang-item-inline:not(:last-of-type) {
  border-bottom: 1px dotted #ededed;
}
.platform-language .inline-layout .lang-item-inline.selected {
  color: #ffffff;
  font-weight: bold;
}
/*
User info header
*/
.user-info-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  padding-bottom: 4px;
  width: 88px;
  height: 88px;
}
.user-info-header .name-user .loginout-button {
  display: block;
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-size: 32px;
}
.user-info-header .name-user .loginout-label {
  display: block;
  padding-top: 4px;
  width: 100%;
  font-size: 11px;
  font-weight: normal;
  line-height: 12px;
  text-align: center;
}
.user-info-header .name-user .loginout-label span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  max-width: 100%;
}
/*
Side modules
*/
.module {
  background: none repeat scroll 0 0 #0f4182;
  border-radius: 3px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.module .title-container {
  padding: 10px;
  text-align: left;
  vertical-align: middle;
}
.module .title-container span {
  font-size: 14px;
}
.module .module-icon {
  color: #ffffff;
  font-size: 28px;
  padding-right: 6px;
}
/* Gestionnaire de modules  */
.acf-extensions-container .extensions-launcher {
  display: block;
  min-height: 42px;
  margin-left: 0;
  margin-right: 0;
  background-color: #0f4182;
  color: #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}
.acf-extensions-container .extensions-launcher .launcher-item {
  cursor: pointer;
  height: 42px;
  color: #50a0fe;
  background: #ffffff;
  background: none;
  font-size: 28px;
  line-height: 1;
  padding: 6px 0 0;
  text-align: center;
  float: left;
}
.acf-extensions-container .extensions-launcher .launcher-item .launcher-label {
  display: none;
}
.acf-extensions-container .extensions-launcher .launcher-item:hover {
  color: #ffffff;
  background: #50a0fe;
  border-bottom: medium none;
}
.acf-extensions-container .extensions-launcher .launcher-item.active {
  border-bottom: 2px solid #50a0fe;
}
.acf-extensions-container .extensions-launcher .launcher-item:first-child {
  margin-left: 25%;
}
.city-background {
  position: fixed;
  top: 0;
  left: 0;
}
.background-photo {
  display: block;
  overflow: hidden;
  -webkit-mask: url(public/canvas/images/gp1/photo_mask.png);
  -webkit-mask-size: 100% 100%;
  -webkit-transition: width 0.2s ease 0s;
  -moz-transition: width 0.2s ease 0s;
  -o-transition: width 0.2s ease 0s;
  transition: width 0.2s ease 0s;
}
.toggle-window.permalink-window {
  color: #FFF;
  background-color: #0f4182;
}
.toggle-window.permalink-window.right:after {
  border-left-color: #ffffff;
}
.toggle-window.permalink-window .tabs-container .single-tab.active {
  color: #ffffff;
  background-color: transparent;
  font-weight: normal;
}
.toggle-window.permalink-window .btn-primary {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  border: none;
  border-radius: 0;
}
.toggle-window.permalink-window .actions .action-delete,
.toggle-window.permalink-window .actions .action-view {
  color: #ffffff;
}
body:not(.touch) .toggle-window.permalink-window .actions .action-delete:hover,
body:not(.touch) .toggle-window.permalink-window .actions .action-view:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
body.touch .toggle-window.permalink-window .actions .action-delete:active,
body.touch .toggle-window.permalink-window .actions .action-view:active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.toggle-window.permalink-window .status-message {
  color: inherit;
}
/*
HTML module special rules
Fix layout shifts by adding top or bottom margin or by re-calculating height of fixed elements whether a header or a footer module exists or not.
Real dirty but don't have much choice.
*/
html.display-module-header:not(.is-mobile-device-html) {
  margin-top: 30px;
}
html.display-module-header:not(.is-mobile-device-html) .module-html-header {
  position: fixed;
  top: 0;
}
html.display-module-header:not(.is-mobile-device-html),
html.display-module-header:not(.is-mobile-device-html) .map-canvas {
  height: calc(100vh - 30px );
}
html.display-module-header:not(.is-mobile-device-html) .map-side-tools {
  height: calc(100% - 118px );
  top: 118px;
}
html.display-module-header:not(.is-mobile-device-html) .side {
  margin-top: calc(20em + 30px );
}
html.display-module-header:not(.is-mobile-device-html) .map-canvas,
html.display-module-header:not(.is-mobile-device-html) .header,
html.display-module-header:not(.is-mobile-device-html) .city-background {
  top: 30px;
}
html.display-module-header:not(.is-mobile-device-html) .base-layer-switcher .base-layer-buttons:not(.simple-carousel-no-scroll) {
  height: calc(100% - 118px  - 50px);
}
html.display-module-header:not(.is-mobile-device-html) .acf-bar-launcher .acf-launcher-children {
  max-height: calc(100% - 118px  - 36px);
}
@media all and (max-width: 767px) {
  html.display-module-header .map-side-tools {
    height: calc(100% - 78px );
    top: 78px;
  }
  html.display-module-header .acf-map-controls-top {
    margin-top: 30px;
  }
}
html.display-module-footer:not(.is-mobile-device-html) .module-html-footer {
  position: fixed;
  bottom: 0;
}
html.display-module-footer:not(.is-mobile-device-html),
html.display-module-footer:not(.is-mobile-device-html) .map-canvas {
  height: calc(100vh - 30px );
}
html.display-module-footer:not(.is-mobile-device-html) .map-side-tools {
  height: calc(100% - 118px );
}
html.display-module-footer:not(.is-mobile-device-html) .side {
  padding-bottom: 30px;
}
html.display-module-footer:not(.is-mobile-device-html) .base-layer-switcher .base-layer-buttons:not(.simple-carousel-no-scroll) {
  height: calc(100% - 118px  - 50px);
}
html.display-module-footer:not(.is-mobile-device-html) .acf-bar-launcher .acf-launcher-children {
  max-height: calc(100% - 118px  - 36px);
}
@media all and (max-width: 767px) {
  html.display-module-footer .map-side-tools {
    height: calc(100% - 78px );
  }
}
html.display-module-header.display-module-footer:not(.is-mobile-device-html),
html.display-module-header.display-module-footer:not(.is-mobile-device-html) .map-canvas {
  height: calc(100vh - 60px );
}
html.display-module-header.display-module-footer:not(.is-mobile-device-html) .map-side-tools {
  height: calc(100% - 148px );
}
html.display-module-header.display-module-footer:not(.is-mobile-device-html) .base-layer-switcher .base-layer-buttons:not(.simple-carousel-no-scroll) {
  height: calc(100% - 148px  - 50px);
}
html.display-module-header.display-module-footer:not(.is-mobile-device-html) .acf-bar-launcher .acf-launcher-children {
  max-height: calc(100% - 148px  - 36px);
}
@media all and (max-width: 767px) {
  html.display-module-header.display-module-footer .map-side-tools {
    height: calc(100% - 108px );
  }
}
html.is-mobile-device-html body {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
}
html.is-mobile-device-html body .responsive-main-container {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
html.is-mobile-device-html body .module-html {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.toggle-window {
  position: fixed;
  padding: 4px 12px;
  min-height: 40px;
  color: #ffffff;
  background: #0f4182;
  border-radius: 4px;
  border: none;
  z-index: 1300;
}
.toggle-window:before,
.toggle-window:after {
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.toggle-window:before {
  border-width: 5px;
}
.toggle-window:after {
  border-width: 5px;
}
.toggle-window.left:before,
.toggle-window.left:after {
  right: 100%;
}
.toggle-window.left:before {
  border-right-color: transparent;
}
.toggle-window.left:after {
  border-right-color: #0f4182;
}
.toggle-window.right:before,
.toggle-window.right:after {
  left: 100%;
}
.toggle-window.right:before {
  border-left-color: transparent;
}
.toggle-window.right:after {
  border-left-color: #0f4182;
}
.toggle-window.top:before,
.toggle-window.top:after {
  top: 20px;
}
.toggle-window.top:before {
  margin-top: -5px;
}
.toggle-window.top:after {
  margin-top: -5px;
}
.toggle-window.bottom:before,
.toggle-window.bottom:after {
  bottom: 20px;
}
.toggle-window.bottom:before {
  margin-bottom: -5px;
}
.toggle-window.bottom:after {
  margin-bottom: -5px;
}
.toggle-window .toggle-window-heading {
  padding: 0 16px;
  overflow: hidden;
}
.toggle-window .toggle-window-heading {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.modal-backdrop {
  z-index: 1299;
}
/* titre de l'application */
.acf-title h1 {
  font-size: 3.4em;
  font-weight: 400;
  line-height: 68px;
  margin: 10px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.title-module {
  margin: 0 4px;
  height: 100%;
}
.title-module .acf-image {
  margin: 5px 20px 5px 15px;
  -webkit-transition: margin-left 0.2s ease 0s;
  -moz-transition: margin-left 0.2s ease 0s;
  -o-transition: margin-left 0.2s ease 0s;
  transition: margin-left 0.2s ease 0s;
  max-height: 78px;
  max-width: 420px;
}
.humane-canvas-streetview {
  top: 98px;
  -webkit-transform: translateY(-98px);
  -moz-transform: translateY(-98px);
  -o-transform: translateY(-98px);
  -ms-transform: translateY(-98px);
  transform: translateY(-98px);
}
/* ************ side panel ************** */
/* panneau de gauche ou du bas */
.side {
  margin-top: 20em;
  max-width: 460px;
  width: 40%;
  z-index: 1;
  -webkit-transition: height 0.2s ease 0s;
  -moz-transition: height 0.2s ease 0s;
  -o-transition: height 0.2s ease 0s;
  transition: height 0.2s ease 0s;
}
.side .pointer-event-parent {
  pointer-events: none;
}
.side .pointer-event-parent .row {
  pointer-events: auto;
}
.side .side-inner-container {
  position: static;
}
.side .close-panel {
  position: relative;
  float: right;
  margin-right: 15px;
}
.side .close-panel:focus {
  outline: auto;
}
.side .close-panel .icon-hide {
  background-color: #5a6482;
  color: #ffffff;
  display: inline-block;
  margin-bottom: 2px;
  min-height: 32px;
  min-width: 64px;
  padding-left: 15px;
  padding-top: 2px;
  font-size: 29px;
}
.side .side-close {
  margin-right: 0;
  background-color: #ffffff;
}
.side .gradient {
  position: fixed;
  top: 0;
  left: 0;
  width: 40%;
  max-width: 460px;
  height: 100%;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.6) 0%, rgba(0, 0, 0, 0) 100%);/* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.6)), color-stop(100%, rgba(0, 0, 0, 0)));/* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.6) 0%, rgba(0, 0, 0, 0) 100%);/* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0.6) 0%, rgba(0, 0, 0, 0) 100%);/* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.6) 0%, rgba(0, 0, 0, 0) 100%);/* IE10+ */
  background: linear-gradient(to right, rgba(255, 255, 255, 0.6) 0%, rgba(0, 0, 0, 0) 100%);/* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#00000000, GradientType=0);/* IE6-9 */
  -webkit-transition: width 0.2s ease 0s;
  -moz-transition: width 0.2s ease 0s;
  -o-transition: width 0.2s ease 0s;
  transition: width 0.2s ease 0s;
}
.side .left-box {
  margin-left: 15px;
  margin-right: 15px;
}
.side .left-box .left-box-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-evenly;
  -moz-justify-content: space-evenly;
  -ms-justify-content: space-evenly;
  justify-content: space-evenly;
  height: 25px;
  background-color: #0f4182;
  color: #FFF;
  border-bottom: 1px solid #ffffff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}
.side .left-box .left-box-header .tab {
  min-width: 0%;
  -webkit-flex: 1 1 0;
  -moz-flex: 1 1 0;
  -ms-flex: 1 1 0;
  flex: 1 1 0;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.side-panel-invisible .icon-hide {
  margin-left: 15px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.side-panel-invisible .module,
.side-panel-invisible .acf-extensions-container .tabs-header,
.side-panel-invisible .search-title,
.side-panel-invisible .acf-search-results-list,
.side-panel-invisible .infosheet-container {
  display: none;
}
.side-panel-invisible .side .pointer-event-parent .row {
  pointer-events: none;
}
.side-panel-invisible .side .close-panel-container {
  position: static;
}
.side-panel-invisible .side .close-panel {
  float: left;
  margin-left: -15px;
  pointer-events: auto;
}
.side-panel-invisible .city-background,
.side-panel-invisible .gradient,
.side-panel-invisible .xs-gradient {
  display: none;
}
.side-panel-invisible .search-results-container .search-results-module {
  display: table-cell;
}
.side-panel-invisible .search-results-container .search-results-module button {
  width: 64px;
  float: none;
}
.side-panel-invisible .tab-content-container {
  padding: 0;
}
.tab {
  cursor: pointer;
  height: 25px;
  font-size: 1.3em;
  font-weight: 300;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tab.tab-active {
  background-color: none;
  color: #ffffff;
  font-weight: 400;
  border-bottom: 2px solid #50a0fe;
}
.tab i {
  display: none;
}
.tab-clear {
  position: absolute;
  top: 50%;
  right: 7px;
  font-size: 14px;
  line-height: 25px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.tab-content {
  height: 100%;
}
.bg-stat-simpletable .dataTables_scrollBody {
  max-height: 30vh;
}
.ui-dialog-content .bg-directive-stat,
.ui-dialog-content .div-chart-content {
  height: 100%;
}
.ui-dialog-content .bg-stat-simpletable .dataTables_scrollBody {
  max-height: 100%;
}
/* ************ Map ************** */
/* Panneau contenant l'arbre des thématiques */
.map-side-tools {
  height: calc(100% - 88px );
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  right: -315px;
  top: 88px;
  width: 315px;
  max-width: 315px;
  z-index: 1000;
  background-color: #0f4182;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  -webkit-transition: right 0.25s ease-in-out;
  -moz-transition: right 0.25s ease-in-out;
  -o-transition: right 0.25s ease-in-out;
  transition: right 0.25s ease-in-out;
}
.map-side-tools > div {
  margin: 10px 10px 20px;
}
.map-side-tools .sidebar_heading {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top: 20px;
}
.map-side-tools .sidebar_thematic-title {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 0;
}
.map-side-tools .sidebar_close {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 14px;
  cursor: pointer;
}
.acf-map-controls-top.acf-map-controls-right {
  -webkit-transition: right 0.25s ease-in-out;
  -moz-transition: right 0.25s ease-in-out;
  -o-transition: right 0.25s ease-in-out;
  transition: right 0.25s ease-in-out;
}
body.thematics-visible .map-side-tools {
  right: 0;
}
body.thematics-visible .acf-map-controls-top.acf-map-controls-right {
  right: 315px;
}
.acf-map .acf-map-toolbar-button-group {
  border-radius: 4px;
}
.acf-map .acf-map-toolbar-button-group:empty {
  display: none;
}
.acf-map .acf-map-toolbar-button-group a,
.acf-map .acf-map-toolbar-button-group button {
  color: #ffffff;
  background-color: #0f4182;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  text-decoration: none;
  border-bottom: none;
}
.acf-map .acf-map-toolbar-button-group a,
.acf-map .acf-map-toolbar-button-group button {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body:not(.touch) .acf-map .acf-map-toolbar-button-group a:hover,
body:not(.touch) .acf-map .acf-map-toolbar-button-group button:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .acf-map .acf-map-toolbar-button-group a:active,
body.touch .acf-map .acf-map-toolbar-button-group button:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-map .acf-map-toolbar-button-group a:first-child,
.acf-map .acf-map-toolbar-button-group button:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
}
.acf-map .acf-map-toolbar-button-group a:last-child,
.acf-map .acf-map-toolbar-button-group button:last-child {
  border-bottom: medium none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
}
.acf-map .acf-map-toolbar-button-group a.acf-map-control-streetview.drag-simple-clone,
.acf-map .acf-map-toolbar-button-group button.acf-map-control-streetview.drag-simple-clone {
  background: none;
  color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.Glow(Color=#0f4182, Strength=1);
  text-shadow: -1px -1px 0 #0f4182, 1px -1px 0 #0f4182, -1px 1px 0 #0f4182, 1px 1px 0 #0f4182;
}
.acf-map .acf-map-control-zoom-in {
  font-size: 14px;
}
.acf-map .acf-map-control-zoom-out {
  font-size: 14px;
}
.acf-map .acf-map-control-home {
  font-size: 20px;
}
.acf-map .acf-map-control-layers {
  font-size: 18px;
}
.acf-map .acf-map-control-geolocation {
  font-size: 18px;
}
.acf-map .acf-map-control-permalink {
  font-size: 24px;
}
.acf-map .acf-map-control-zoom {
  font-size: 18px;
}
.acf-map .acf-map-control-zoom.active {
  color: #ffffff;
  background-color: #5a6482;
}
.acf-map .acf-map-control-printlink {
  font-size: 30px;
}
.acf-map .acf-map-control-measure {
  font-size: 20px;
}
.acf-map .acf-map-control-streetview {
  font-size: 24px;
}
.acf-map .acf-map-control-rotation-needle {
  font-size: 24px;
}
.acf-map .acf-map-control-scale,
.acf-map .acf-map-control-attribution,
.acf-map .acf-map-control-coordinates {
  font-weight: normal;
}
.acf-map .control-active {
  border-bottom-right-radius: 0;
  border-right: 5px solid #50a0fe;
  border-top-right-radius: 0;
}
.acf-map .acf-map-toolbar-button-group:not(:first-child) {
  margin-top: 3px;
}
.acf-map .acf-map-controls-right {
  right: 0;
}
.acf-map .acf-map-controls-right .acf-map-control {
  margin-right: 0;
}
.acf-map .map-popup-content-wrapper,
.acf-map .map-popup-tip {
  border: 1px solid #5a6482;
}
.acf-map .map-popup-tip-container {
  margin-top: -1px;
}
.acf-map .acf-map-controls-top {
  top: 96px;
}
.acf-map .acf-map-controls-center {
  margin-left: 445px;
}
.side-panel-invisible .acf-map .acf-map-controls-center {
  margin-left: 0;
}
.acf-map-measure-tooltip-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(255, 255, 255, 0.95);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  border-radius: 2px;
  overflow: hidden;
  cursor: default;
  pointer-events: auto;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-type-toggle {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-self: stretch;
  -moz-align-self: stretch;
  -ms-align-self: stretch;
  align-self: stretch;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-type-toggle.length .tooltip-icon.tooltip-icon-length {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: default;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-type-toggle.area .tooltip-icon.tooltip-icon-area {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  cursor: default;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 3px 6px;
  font-size: 18px;
  cursor: pointer;
}
body:not(.touch) .acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-icon:hover {
  background-color: #ededed;
}
body.touch .acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-icon:active {
  background-color: #ededed;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-icon-length:before {
  content: "\f18d";
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-icon-area:before {
  content: "\f18e";
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-label {
  padding-left: 8px;
  padding-right: 4px;
  font-size: 13px;
  font-weight: bold;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-close-btn {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 8px;
  font-size: 9px;
  cursor: pointer;
}
.acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-close-btn:before {
  content: "\f128";
}
body:not(.touch) .acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-close-btn:hover {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.38);
}
body.touch .acf-map-measure-tooltip-wrapper .acf-map-measure-tooltip .tooltip-close-btn:active {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.38);
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-search-box {
  height: 41px;
  border-bottom: 1px solid #ffffff;
}
.acf-search-box .acf-search-input {
  position: relative;
  width: 100%;
}
.acf-search-box .acf-search-input input[type='text'] {
  padding: 5px 95px 5px 5px;
  float: right;
  width: 100%;
  min-height: 40px;
  height: 40px;
  border: 0 none;
  background-color: #0f4182;
  color: #FFF;
  font-size: 23px;
}
/* focus sur champs de recherche globale */
.acf-search-box .acf-search-input input[type='text']:focus {
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.075) inset, 0 0 8px #ffffff;
  background-color: #5a6482;
  -webkit-transition: box-shadow 0.3s linear, background-color 0.3s linear;
  -moz-transition: box-shadow 0.3s linear, background-color 0.3s linear;
  -o-transition: box-shadow 0.3s linear, background-color 0.3s linear;
  transition: box-shadow 0.3s linear, background-color 0.3s linear;
  outline: 0 none;
}
.acf-search-box .acf-search-input-button {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  min-height: 24px;
  min-width: 24px;
  padding: 6px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 150;
  color: #ffffff;
  cursor: pointer;
  font-size: 2em;
}
.acf-search-box .acf-search-input-button:before {
  content: "\f20f";
}
.acf-search-box .acf-search-select-list {
  position: relative;
}
.acf-search-box .acf-search-select-list-button {
  -webkit-touch-callout: none;/* iOS Safari */
  -webkit-user-select: none;/* Chrome/Safari/Opera */
  -khtml-user-select: none;/* Konqueror */
  -moz-user-select: none;/* Firefox */
  -ms-user-select: none;/* Internet Explorer/Edge */
  user-select: none;/* Non-prefixed version, currently not supported by any browser */
  /* source: http://stackoverflow.com/a/4407335 */
  padding: 0 14px;
  position: absolute;
  top: 6px;
  right: 40px;
  font-size: 1.5em;
  font-weight: bold;
  cursor: pointer;
  color: #ffffff;
}
.acf-search-box .acf-search-clear {
  position: absolute;
  top: 12px;
  right: 85px;
  line-height: 2em;
  font-size: 0.65em;
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
}
.acf-search-box ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-search-box ul li {
  margin: 0;
}
.acf-search-box .acf-search-select-list-content {
  color: #ffffff;
  background-color: #0f4182;
  width: 100%;
  padding: 5px 10px;
  margin: 2px 0 0;
  border-radius: 0;
  border: none;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.075) inset, 0 0 8px #ffffff;
  top: 41px;
}
.acf-search-box .acf-search-select-list-content ul {
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}
.acf-search-box .acf-search-select-list-content label {
  margin: 5px 0;
  position: relative;
}
.acf-search-box .acf-search-select-list-content input {
  position: absolute;
  top: 0;
  left: 0;
  inset-block-start: 0;
  inset-inline-start: 0;
}
.acf-search-box .acf-search-select-list-content span {
  display: block;
  padding-left: 20px;
  font-weight: normal;
  word-wrap: break-word;
}
.acf-search-box .acf-search-select-list-content .empty-active-searches {
  font-style: italic;
  color: #c51116;
}
/* ************ search suggest ************** */
.acf-searches-suggest-container {
  position: relative;
  top: 1px;
  display: inline-block;
  width: 100%;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 2;
  background-color: #5a6482;
  box-shadow: 0 7px 5px rgba(255, 255, 255, 0.5);
}
/* Titre de la section de suggestion (nom de la recherche qui remonte les suggestions) */
.acf-searches-suggest-container .acf-searches-suggest-part {
  font-weight: bold;
  font-size: 1.5em;
  padding: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* suggestions */
.acf-searches-suggest-container .acf-searches-suggest-element {
  cursor: pointer;
  font-size: 1.2em;
  line-height: 1.2em;
  padding: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* suggestions au roll over */
.acf-searches-suggest-container .acf-searches-suggest-element:hover {
  box-shadow: 0 1px 1px #0f4182 inset, 0 0 8px #ffffff;
  background-color: #5a6482;
  -webkit-transition: box-shadow 0.3s linear, background-color 0.3s linear;
  -moz-transition: box-shadow 0.3s linear, background-color 0.3s linear;
  -o-transition: box-shadow 0.3s linear, background-color 0.3s linear;
  transition: box-shadow 0.3s linear, background-color 0.3s linear;
  outline: 0 none;
}
.acf-searches-suggest-container .acf-searches-suggest-element.acf-search-item-selected {
  color: #5a6482;
  background-color: #ffffff;
}
.acf-searches-suggest-container .acf-searches-suggest-element.acf-search-item-selected .acf-search-suggest-token {
  color: #5a6482;
}
.acf-searches-suggest-container .acf-searches-suggest-element.acf-search-item-selected:hover {
  background-color: #ffffff;
}
/* element recherché, mis en évidence dans la liste des résultats */
.acf-searches-suggest-container .acf-search-suggest-token {
  color: #ffffff;
  font-weight: bold;
}
.map-searches-launcher {
  position: relative;
  display: block;
  overflow: hidden;
  color: #FFF;
  font-size: 1em;
}
body:not(.touch) .map-searches-launcher .acf-launcher-root:hover {
  border-bottom: 2px solid #50a0fe;
}
body.touch .map-searches-launcher .acf-launcher-root:active {
  border-bottom: 2px solid #50a0fe;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.map-searches-launcher .acf-launcher-root.active {
  border-bottom: 2px solid #50a0fe;
}
/* sous-groupes */
.map-searches-launcher li:hover ul li {
  border-bottom: 0;
}
.map-searches-launcher ul li ul {
  border-bottom: 0;
  background-color: #0f4182;
}
.map-searches-launcher ul li ul li {
  background-color: #0f4182;
  border-left: 4px solid #0f4182;
}
.map-searches-launcher ul li ul li:hover {
  border-left: 4px solid #50a0fe;
}
.map-searches-launcher ul li ul li.active {
  border-left: 4px solid #50a0fe;
}
.map-searches-launcher.simple-carousel {
  position: relative;
  visibility: hidden;
}
.map-searches-launcher.simple-carousel.simple-carousel-visible {
  visibility: visible;
}
.map-searches-launcher.simple-carousel .simple-carousel-container {
  overflow: hidden;
  background: #0f4182;
}
.map-searches-launcher.simple-carousel .simple-carousel-arrow {
  display: block;
  position: absolute;
  text-align: center;
  cursor: pointer;
  font-size: 1em;
  background: #ffffff;
  color: #5a6482;
}
body:not(.touch) .map-searches-launcher.simple-carousel .simple-carousel-arrow:hover {
  background: #5a6482;
  color: #ffffff;
}
body.touch .map-searches-launcher.simple-carousel .simple-carousel-arrow:active {
  background: #5a6482;
  color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.map-searches-launcher.simple-carousel.simple-carousel-no-scroll {
  display: block;
}
.map-searches-launcher.simple-carousel.simple-carousel-no-scroll .simple-carousel-container {
  margin: 0;
}
.map-searches-launcher.simple-carousel .simple-carousel-container {
  width: calc(100% - 40px );
  height: 40px;
  margin: 0 20px;
}
.map-searches-launcher.simple-carousel .simple-carousel-arrow {
  top: 0;
  line-height: 40px;
  height: 40px;
  width: 20px;
}
.map-searches-launcher.simple-carousel .simple-carousel-arrow-min {
  inset-inline-start: 0;
}
.map-searches-launcher.simple-carousel .simple-carousel-arrow-max {
  inset-inline-end: 0;
}
.map-searches-launcher.simple-carousel.simple-carousel-no-scroll {
  width: auto;
}
.map-searches-launcher.simple-carousel.simple-carousel-no-scroll .simple-carousel-container {
  width: auto;
}
.map-searches-launcher.simple-carousel .simple-carousel-arrow {
  z-index: 1;
}
.map-searches-launcher.simple-carousel .simple-carousel-container {
  margin: 0;
  width: 100%;
  overflow-y: hidden;
  white-space: nowrap;
}
/* ************ search launcher ************** */
.acf-bar-launcher {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-bar-launcher .acf-launcher-children {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-bar-launcher .acf-launcher-children {
  float: left;/*pour IE*/
}
.acf-bar-launcher .acf-launcher-item {
  border-bottom: 2px solid transparent;
}
.acf-bar-launcher .acf-launcher-group {
  border-bottom: 1px dotted #ffffff;
}
.acf-bar-launcher .acf-launcher-group.unfolded .acf-launcher-children,
.acf-bar-launcher .acf-launcher-group:focus-within > .acf-launcher-children,
.acf-bar-launcher .acf-launcher-group:hover > .acf-launcher-children,
.acf-bar-launcher .acf-launcher-group:focus > .acf-launcher-children,
.acf-bar-launcher .acf-launcher-group:hover > .acf-launcher-title + .acf-launcher-children,
.acf-bar-launcher .acf-launcher-group:focus > .acf-launcher-title + .acf-launcher-children {
  display: block;
}
/* niveau 1 groupes parent des fonctionnalités */
.acf-bar-launcher .acf-launcher-item,
.acf-bar-launcher .acf-launcher-group {
  cursor: pointer;
  display: inline-block;
  padding: 1px 2px;
  vertical-align: middle;
  width: 40px;
  height: 40px;
}
/* niveau 2 groupes enfants des fonctionnalités */
.acf-bar-launcher .acf-launcher-children {
  display: none;
  margin-left: -6px;
  margin-top: 3px;
  margin-right: 0;
  position: fixed;
  max-height: calc(100% - 88px  - 36px);
  overflow-y: auto;
  z-index: 1;
}
/* item enfant */
.acf-bar-launcher .acf-launcher-children .acf-launcher-title {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-bar-launcher .acf-launcher-child {
  float: none;
  width: 250px;
  height: auto;
  min-height: 38px;
  padding: 2px 4px;
  text-align: left;
  clear: both;
  display: block;
}
.acf-bar-launcher .acf-launcher-child .acf-launcher-function-label {
  -webkit-touch-callout: none;/* iOS Safari */
  -webkit-user-select: none;/* Chrome/Safari/Opera */
  -khtml-user-select: none;/* Konqueror */
  -moz-user-select: none;/* Firefox */
  -ms-user-select: none;/* Internet Explorer/Edge */
  user-select: none;/* Non-prefixed version, currently not supported by any browser */
  /* source: http://stackoverflow.com/a/4407335 */
  vertical-align: middle;
  margin: 0;
  padding: 6px 0 6px 4px;
  display: block;
  word-wrap: break-word;
  white-space: normal;
}
.acf-bar-launcher .acf-launcher-icon-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  width: 36px;
  height: 36px;
}
.acf-bar-launcher .acf-launcher-icon-container .acf-launcher-icon {
  width: auto !important;
  max-width: 36px;
  max-height: 36px;
}
.acf-bar-launcher .acf-launcher-icon-folder {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  line-height: 36px;
  text-align: center;
}
.acf-bar-launcher .acf-launcher-icon-folder:before {
  content: "\f1ac";
}
.acf-bar-launcher .acf-launcher-icon-empty {
  visibility: hidden;
  display: block;
}
/* styles des labels parents et enfants */
.acf-bar-launcher .acf-launcher-function-label {
  display: none;
  color: #FFF;
  font-size: 1em;
  text-align: left;
}
.acf-analyses-results-list {
  margin: 10px 0;
  overflow-y: auto;
  text-align: center;
  background-color: #0f4182;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}
.acf-analyses-results-list > ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.acf-analyses-results-list .acf-analyses-result-item {
  text-align: left;
}
.acf-analyses-results-list .acf-analyses-result-item .analysis-info {
  padding: 12px;
  background-color: #0f4182;
  border-bottom: 1px solid #ededed;
}
.acf-analyses-results-list .acf-analyses-result-item .analysis-info .analysis-info-invisible {
  color: rgba(255, 255, 255, 0.4);
  font-size: small;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 6px;
}
.acf-analyses-results-list .open-stat-dialog-btn {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-width: 0%;
  -webkit-flex: 0 0 32px;
  -moz-flex: 0 0 32px;
  -ms-flex: 0 0 32px;
  flex: 0 0 32px;
  line-height: 32px;
  font-size: 18px;
  text-align: center;
  cursor: pointer;
}
.acf-analyses-results-list .open-stat-dialog-btn:before {
  content: "\f1bd";
}
.acf-analyses-results-list .acf-analyses-result-content {
  padding: 5px;
}
.acf-analyses-results-list .acf-analyses-result-content .alert-panel {
  margin-top: 15px;
  padding: 20px;
  background-color: #0f4182;
  font-size: 1.5em;
  text-align: center;
}
.acf-analyses-results-list .analysis-item-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  padding-left: 4px;
  padding-right: 5px;
}
.acf-analyses-results-list .analysis-item-header .header-toggle-btn {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-width: 0%;
  -webkit-flex: 0 0 32px;
  -moz-flex: 0 0 32px;
  -ms-flex: 0 0 32px;
  flex: 0 0 32px;
  line-height: 32px;
  font-size: 18px;
  text-align: center;
  cursor: pointer;
}
.acf-analyses-results-list .analysis-item-header .header-toggle-btn:before {
  content: "\f1a3";
}
.acf-analyses-results-list .analysis-item-header .header-toggle-btn.closed {
  opacity: 0.5;
}
.acf-analyses-results-list .analysis-item-header .header-toggle-btn.closed:before {
  content: "\f1a5";
}
.acf-analyses-results-list .analysis-item-header .header-title {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-left: 4px;
  line-height: 24px;
  word-wrap: break-word;
  max-width: 100%;
}
.acf-analyses-results-list .analysis-item-header .header-expand-btn {
  display: none;
}
.acf-analyses-results-list .bg-indicator-legend .bg-analysis-legend-unique,
.acf-analyses-results-list .bg-indicator-legend .bg-analysis-legend-ramp,
.acf-analyses-results-list .bg-indicator-legend .bg-analysis-legend-proportional-symbols {
  margin: 12px;
}
.acf-analyses-results-list .bg-indicator-legend .bg-analysis-legend-multiple {
  padding-top: 12px;
  padding-bottom: 12px;
}
.acf-analyses-results-list .bg-analysis-legend-multiple {
  padding-left: 12px;
}
.acf-analyses-results-list .acf-widget-metadata {
  padding: 4px 21px;
}
.acf-thematic .legend-item,
.acf-analyses-results-list .legend-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-thematic .legend-item .legend-item-toggle,
.acf-analyses-results-list .legend-item .legend-item-toggle {
  min-width: 0%;
  -webkit-flex: 0 0 32px;
  -moz-flex: 0 0 32px;
  -ms-flex: 0 0 32px;
  flex: 0 0 32px;
  line-height: 32px;
  font-size: 18px;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
}
.acf-thematic .legend-item .legend-item-toggle.icon_eye_off,
.acf-analyses-results-list .legend-item .legend-item-toggle.icon_eye_off {
  color: rgba(255, 255, 255, 0.4);
}
.acf-thematic .legend-item .legend-item-legend,
.acf-analyses-results-list .legend-item .legend-item-legend {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-thematic .legend-item .legend-item-label,
.acf-analyses-results-list .legend-item .legend-item-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0 8px;
  word-wrap: break-word;
  max-width: 100%;
}
.acf-thematic-invisible-item-help {
  margin-left: 4px;
}
.acf-thematic-invisible-item-help .inner {
  background: #e6eff9;
  border-radius: 4px;
  padding: 0px 3px;
}
.acf-thematic .acf-thematic-layer-item.analysis-item .acf-thematic-analyse-filter-item,
.acf-thematic .acf-thematic-layer-item.analysis-item .bg-analysis-legend-unique,
.acf-thematic .acf-thematic-layer-item.analysis-item .legend-item {
  padding-left: 24px;
}
.acf-thematic .acf-thematic-layer-item.analysis-item .acf-analyses-expand {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  padding: 4px;
  border-radius: 50%;
  font-size: 9px;
  cursor: pointer;
}
.acf-thematic .acf-thematic-layer-item.analysis-item .acf-thematic-layer-item-header .acf-thematic-layer-graphic {
  display: none;
}
/* ************ search indicator ************** */
.search-results-container {
  position: relative;
}
.search-results-container .current-search-indicator {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.search-results-container .current-search-indicator .search-icon {
  max-height: 24px;
  min-height: 16px;
}
.search-results-container .current-search-indicator .search-title {
  display: none;
  padding-top: 5px;
}
.search-results-container .search-title {
  background-color: #0f4182;
  color: #ffffff;
  border-radius: 3px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  font-size: 1.5em;
  margin-top: 10px;
  padding: 0 10px;
  height: 42px;
  line-height: 42px;
  position: relative;
}
.search-results-container .search-title .search-title-text {
  width: calc(100% - 42px);
  display: inline-block;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.search-results-container .search-title .search-title-text.no-filter {
  width: 100%;
}
.search-results-container .search-title .advanced-filter-launch {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  right: 0;
  width: 42px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  cursor: pointer;
  font-size: 0.8em;
}
.search-results-container .search-title .advanced-filter-launch:before {
  content: "\f1ab";
}
.search-results-container .search-title .advanced-filter-launch:hover,
.search-results-container .search-title .advanced-filter-launch.open {
  background-color: #ffffff;
  color: #0f4182;
}
.search-results-container .search-results-module {
  display: block;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  background-color: #0f4182;
  color: #FFF;
  font-size: 1em;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}
.search-results-container .search-results-module button {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: start;
  -moz-align-items: start;
  -ms-align-items: start;
  align-items: start;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  cursor: pointer;
  float: left;
  min-height: 39px;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 8px;
  width: 40px;
}
.search-results-container .search-results-module button:hover {
  border-bottom: 1px solid #50a0fe;
}
.search-results-container .search-results-module button.active {
  border-bottom: 3px solid #50a0fe;
}
.touch .search-results-container .search-title .advanced-filter-launch:not(.open):hover {
  color: inherit;
  background-color: initial;
}
/* ************  Search Results************** */
.acf-search-results-list {
  width: 100%;
}
.acf-search-results-list ul {
  padding: 5px 0 0;
  margin: 4px 0 0 0;
}
.acf-search-results-list ul li {
  margin-bottom: 15px;
  overflow: hidden;
  list-style-type: none;
  min-height: 75px;
  background-color: #0f4182;
  border-radius: 3px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  cursor: pointer;
}
.acf-search-results-list ul li.highlight,
.acf-search-results-list ul li:hover {
  background-color: rgba(90, 100, 130, 0.8);
  box-shadow: 0 0 8px 2px #50a0fe;
}
.acf-search-results-list ul li.active {
  background-color: #5a6482;
  box-shadow: 0 0 0 3px #50a0fe;
}
/* Style du contenu pour tous les attributs de résultats */
.acf-search-results-list ul li .acf-search-result-attribute {
  margin: 5px;
  display: block;
  word-wrap: break-word;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 50px;
}
.acf-search-results-list ul li .acf-search-result-attribute:first-child {
  font-size: 24px;
  font-weight: 400;
  line-height: 25px;
  margin: 5px;
  text-align: left;
  display: block;
}
.acf-search-results-list ul li .acf-search-result-attribute:nth-child(2) {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  margin: 5px;
  display: block;
}
/* si il y a un lien */
.acf-search-results-list ul li .acf-search-result-attribute a {
  font-size: 14px;
  font-weight: 400;
  margin: 0 5px;
}
.acf-search-results-list .no-data {
  margin-top: 15px;
  padding: 20px;
  background-color: #0f4182;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  font-size: 1.5em;
  text-align: center;
}
.acf-search-results-list .acf-search-result-item-content {
  background-repeat: no-repeat;
  background-position: 12px 8px;
  min-height: 65px;
  width: 100%;
  text-align: start;
}
/* Affichage de l'alias de l'attribut */
.acf-search-results-list .acf-attribute-label {
  display: none;
}
/* Si l'alias est visible on peut afficher ':' entre l'alias et la valeur */
.acf-search-results-list .acf-attribute-label:after {
  content: ' : ';
}
.touch .acf-search-results-list ul li:hover {
  background-color: #0f4182;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}
/* ************ filters : tree panel ************** */
.filters-tree-panel .filter-item .filter-invalid select,
.filters-tree-panel .filter-item .filter-invalid input {
  border-color: #c51116;
  -webkit-box-shadow: 0 0 6px rgba(197, 17, 22, 0.5);
  -moz-box-shadow: 0 0 6px rgba(197, 17, 22, 0.5);
  box-shadow: 0 0 6px rgba(197, 17, 22, 0.5);
}
.filters-tree-panel .filter-item .required {
  color: #c51116;
}
.filters-tree-panel .filter-container .filter-container {
  margin-left: 15px;
}
.filters-tree-panel > .filter-container > .filters-group > .filter-container {
  margin-left: 0;
}
.filters-tree-panel > .filter-container > .filters-group > legend {
  font-size: 21px;
  margin-bottom: 10px;
}
.filters-tree-panel .filter-group-container legend {
  border: 0;
  margin-bottom: -4px;
  font-size: 18px;
  color: #ffffff;
}
.filters-tree-panel .filter-group-container .filter-group-container {
  margin-bottom: 15px;
}
.filters-tree-panel .filter-item-container + .filter-group-container {
  margin-top: 20px;
}
.filters-tree-panel .filter-prompt label,
.filters-tree-panel .filter-prompt .prompt-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  width: 100%;
  padding-top: 5px;
  margin-right: 10px;
  color: #ffffff;
}
.filters-tree-panel .filter-prompt .prompt-label {
  font-weight: bold;
}
.filters-tree-panel .filter-prompt input,
.filters-tree-panel .filter-prompt select {
  color: black;
  width: 100%;
  height: 26px;
  padding: 0 4px;
}
.filters-tree-panel .filter-prompt select[multiple] {
  height: 180px;
}
body.touch .filters-tree-panel .filter-prompt select[multiple] {
  height: auto;
}
.filters-tree-panel .filter-prompt .prompt-suggest-input {
  position: relative;
}
.filters-tree-panel .filter-prompt .prompt-suggest-input .ui-autocomplete {
  z-index: 1000;
}
.filters-tree-panel .prompt-list .pl-radio-item,
.filters-tree-panel .prompt-list .pl-checkbox-item,
.filters-tree-panel .prompt-boolean .pb-radio-item,
.filters-tree-panel .prompt-boolean .pb-checkbox-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-bottom: 0;
  cursor: pointer;
}
.filters-tree-panel .prompt-list .pl-radio-item .value-label,
.filters-tree-panel .prompt-list .pl-checkbox-item .value-label,
.filters-tree-panel .prompt-boolean .pb-radio-item .value-label,
.filters-tree-panel .prompt-boolean .pb-checkbox-item .value-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.filters-tree-panel .prompt-list .pl-radio-item input,
.filters-tree-panel .prompt-list .pl-checkbox-item input,
.filters-tree-panel .prompt-boolean .pb-radio-item input,
.filters-tree-panel .prompt-boolean .pb-checkbox-item input {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-top: 0;
  margin-right: 4px;
  width: auto;
}
.filters-tree-panel .datepicker-input {
  position: relative;
}
.filters-tree-panel .datepicker-input .filter-calendar-toggle-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  right: 8px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
  cursor: pointer;
}
.filters-tree-panel .datepicker-input .filter-calendar-toggle-icon:before {
  content: "\f115";
}
.filters-tree-panel .ui-datepicker {
  margin-left: auto;
}
.search-results-filters-summary {
  background-color: #0f4182;
  padding: 5px;
  z-index: 1200;
  border-bottom: 3px solid #ffffff;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.filters-form-panel {
  background-color: #0f4182;
  padding: 5px;
  z-index: 1200;
  border-bottom: 3px solid #ffffff;
  padding: 15px;
}
.filters-form-panel .btn {
  font-size: 12px;
  border-radius: 0;
  font-weight: bold;
}
.filters-form-panel .btn-primary,
.filters-form-panel .btn-primary:active,
.filters-form-panel .btn-primary:disabled {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #5a6482;
}
.filters-form-panel .btn-normal,
.filters-form-panel .btn-normal:active,
.filters-form-panel .btn-normal:disabled {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ededed;
  border-color: #bdbdbd;
}
.filters-form-panel .bottom-button-bar {
  margin-top: 10px;
  text-align: right;
}
.filters-form-panel .filters-error-message {
  display: block;
  font-size: 12px;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}
.filters-form-panel .datepicker-container {
  position: absolute;
  z-index: 1;
}
.filters-form-panel.ng-enter {
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
  opacity: 0;
}
.filters-form-panel.ng-enter.ng-enter-active {
  opacity: 1;
}
.acf-analyses-result-item .filters-form-panel .spinner {
  text-align: center;
  margin: 0 15px;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce1,
.acf-analyses-result-item .filters-form-panel .spinner .bounce2,
.acf-analyses-result-item .filters-form-panel .spinner .bounce3,
.acf-analyses-result-item .filters-form-panel .spinner > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce1:last-of-type,
.acf-analyses-result-item .filters-form-panel .spinner .bounce2:last-of-type,
.acf-analyses-result-item .filters-form-panel .spinner .bounce3:last-of-type,
.acf-analyses-result-item .filters-form-panel .spinner > div:last-of-type {
  margin-right: 0;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce1,
.acf-analyses-result-item .filters-form-panel .spinner .bounce2,
.acf-analyses-result-item .filters-form-panel .spinner .bounce3,
.acf-analyses-result-item .filters-form-panel .spinner > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce1:last-of-type,
.acf-analyses-result-item .filters-form-panel .spinner .bounce2:last-of-type,
.acf-analyses-result-item .filters-form-panel .spinner .bounce3:last-of-type,
.acf-analyses-result-item .filters-form-panel .spinner > div:last-of-type {
  margin-right: 0;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-analyses-result-item .filters-form-panel .spinner .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-infosheet-stack .acf-infosheet-status,
.acf-infosheet-stack .acf-infosheet-loading,
.acf-infosheet-stack .acf-infosheet-content {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  margin-top: 15px;
}
.acf-infosheet-stack .acf-infosheet-content:last-of-type {
  margin-bottom: 15px;
}
.acf-infosheet-stack .acf-infosheet-wrap,
.acf-infosheet-stack .acf-infosheet-header .header-title {
  padding: 8px;
}
.infosheet-addrecord {
  display: none !important;
}
/* ************ base layer switcher ************** */
.base-layer-switcher {
  margin: 0 15px;
  position: relative;
}
.base-layer-switcher .base-layer-buttons {
  position: fixed !important;
  margin-top: 3px;
  height: calc(100% - 88px  - 50px);
}
.base-layer-switcher .base-layer-buttons.simple-carousel {
  position: relative;
  visibility: hidden;
}
.base-layer-switcher .base-layer-buttons.simple-carousel.simple-carousel-visible {
  visibility: visible;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-container {
  overflow: hidden;
  background: transparent;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow {
  display: block;
  position: absolute;
  text-align: center;
  cursor: pointer;
  font-size: 1em;
  background: #ffffff;
  color: #5a6482;
}
body:not(.touch) .base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow:hover {
  background: #5a6482;
  color: #ffffff;
}
body.touch .base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow:active {
  background: #5a6482;
  color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.base-layer-switcher .base-layer-buttons.simple-carousel.simple-carousel-no-scroll {
  display: block;
}
.base-layer-switcher .base-layer-buttons.simple-carousel.simple-carousel-no-scroll .simple-carousel-container {
  margin: 0;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-container {
  width: 225px;
  height: calc(100% - 40px );
  margin: 20px 0;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow {
  inset-inline-start: 0;
  line-height: 20px;
  height: 20px;
  width: 225px;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow-min {
  top: 0;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow-max {
  bottom: 0;
}
.base-layer-switcher .base-layer-buttons.simple-carousel.simple-carousel-no-scroll {
  height: auto;
}
.base-layer-switcher .base-layer-buttons.simple-carousel.simple-carousel-no-scroll .simple-carousel-container {
  height: auto;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-arrow {
  z-index: 1;
}
.base-layer-switcher .base-layer-buttons.simple-carousel .simple-carousel-container {
  margin: 0;
  height: 100%;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  overflow-x: visible;
}
.base-layer-switcher .base-layer-buttons .base-layer-button {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}
.base-layer-switcher ul,
.base-layer-switcher li {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.base-layer-switcher .base-layer-button {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: relative;
  padding: 5px;
  border: none;
  background-color: #0f4182;
  width: 225px;
  height: 80px;
  border-radius: 1px;
}
.base-layer-switcher .base-layer-button .base-layer-preview {
  display: block;
  height: 100%;
  width: auto;
  border-radius: 3px;
  padding-right: 5px;
}
.base-layer-switcher .base-layer-button .base-layer-name {
  /* Enable text crop on bloc */
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
  color: #FFF;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
}
.base-layer-switcher .selected-layer-button {
  border: 2px solid #ffffff;
}
.base-layer-switcher .base-layers-toggle {
  position: relative;
  border: none;
}
.base-layer-switcher .base-layers-toggle:focus {
  outline: auto;
}
.base-layer-switcher .base-layers-toggle .acf-metadata-link {
  display: none;
  position: absolute;
  top: 3px;
  right: 3px;
  color: rgba(255, 255, 255, 0.7);
  z-index: 1;
}
body:not(.touch) .base-layer-switcher .base-layers-toggle .acf-metadata-link:hover {
  color: #ffffff;
}
body.touch .base-layer-switcher .base-layers-toggle .acf-metadata-link:active {
  color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.base-layer-switcher .base-layers-toggle.has-metadata .acf-metadata-link {
  display: block;
}
.base-layer-switcher .base-layers-toggle.has-metadata.has-metadata:after {
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 28px 28px 0;
  border-color: transparent #ffffff transparent transparent;
  content: '';
}
.acf-metadata-link {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
}
.acf-metadata-link:before {
  content: "\f1d5";
}
@media all and (max-width: 767px) {
  .geoapi-base-layer-switcher-hidden .base-layer-switcher {
    display: none;
  }
}
@media all and (max-width: 319px) {
  .permalink,
  .control-layer {
    display: none;
  }
}
@media all and (max-width: 767px) {
  .map-side-tools {
    top: 48px;
    height: calc(100% - 48px );
  }
}
@media all and (max-width: 479px), all and (max-height: 460px) {
  .acf-map-control-zoom-in,
  .acf-map-control-zoom-out {
    display: none !important;
  }
}
@media all and (max-width: 767px) {
  .acf-map .acf-map-controls-top {
    top: 64px;
  }
  .acf-map .acf-map-toolbar-button-group:not(:first-child) {
    margin-top: 0;
  }
  .acf-map a,
  .acf-map button {
    border-radius: 0 !important;
    border: 1px solid #f5f5f5 !important;
  }
  .acf-map-control-coordinates {
    display: none !important;
  }
}
@media all and (max-width: 319px) {
  .side {
    display: none;
  }
}
@media all and (min-width: 320px) and (max-width: 479px), all and (min-width: 480px) and (max-width: 767px) {
  .side {
    width: auto;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 65vh !important;
  }
  .side .close-panel {
    margin-left: 5px;
    margin-right: 0;
    float: left;
  }
  .side .close-panel .icon-hide {
    float: right;
    min-width: 32px;
    font-size: 2em;
    padding-top: 1px;
    padding-left: 10px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .side-panel-invisible .side .close-panel {
    position: absolute;
    bottom: 1px;
    left: 20px;
  }
  .side-panel-invisible .side .close-panel .icon-hide {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .city-background,
  .gradient {
    display: none;
  }
  .xs-gradient {
    height: auto;
    margin-left: -30px;
    margin-right: -30px;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait), all and (min-width: 480px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  .side {
    margin-top: 665.6px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape), all and (min-width: 480px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  .side {
    margin-top: 499.2px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait), all and (min-width: 480px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  .side {
    margin-top: 312px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape), all and (min-width: 480px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  .side {
    margin-top: 208px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait), all and (min-width: 480px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  .side {
    margin-top: 369.2px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape), all and (min-width: 480px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  .side {
    margin-top: 208px !important;
  }
}
@media all and (min-width: 320px) and (max-width: 479px), all and (min-width: 480px) and (max-width: 767px), all and (min-width: 768px) and (max-width: 991px) {
  .tab,
  .side .left-box .left-box-header {
    height: 35px;
  }
  .tab .glyphicon {
    display: block;
    padding-top: 3px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  .tab .tab-name {
    display: none;
  }
  .tab .glyphicon {
    font-size: 1.5em;
  }
}
@media all and (min-width: 480px) and (max-width: 767px) {
  .tab,
  .side .left-box .left-box-header {
    height: 45px;
  }
}
@media all and (max-width: 767px) {
  .acf-title {
    padding: 0 8px;
  }
  .acf-title h1 {
    margin: 0;
    line-height: 1;
  }
  .acf-image {
    max-width: 100%;
    max-height: 100%;
  }
  .title-module {
    white-space: nowrap;
    overflow: hidden;
  }
  .title-module .acf-image,
  .title-module .acf-title {
    display: inline-block;
  }
  .title-module .acf-image {
    max-height: 44px;
    margin: 2px 6px;
  }
  .acf-search-box {
    height: 40px;
    border: none;
  }
  .acf-search-box .acf-searches-suggest-container {
    max-height: 240px;
  }
  .acf-search-box .acf-searches-suggest-container {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  }
  .acf-search-box .acf-searches-suggest-part {
    font-size: 1.25em;
  }
  .acf-search-box .acf-search-input {
    color: rgba(0, 0, 0, 0.87);
    background-color: #fafafa;
  }
  .acf-search-box .acf-search-input .acf-search-clear,
  .acf-search-box .acf-search-input .acf-search-input-button,
  .acf-search-box .acf-search-input .acf-search-select-list .acf-search-select-list-button {
    color: rgba(0, 0, 0, 0.54);
    background-color: #fafafa;
    background-color: transparent;
  }
  .acf-search-box .acf-search-input input[type='text'] {
    font-size: 18px;
    color: inherit;
    background-color: transparent;
    border-bottom: 1px solid #ededed;
  }
  .acf-search-box .acf-search-input input[type='text']:focus {
    color: rgba(0, 0, 0, 0.87);
    background-color: #f5f5f5;
    box-shadow: none;
  }
  .acf-search-box .acf-search-select-list-content {
    margin-top: -1px;
    box-shadow: none;
    border: 1px solid #ededed;
  }
  .acf-search-box .acf-search-select-list-content {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  }
  .acf-mobiledevice-menu .mdm-subcontent .mdm-subcontent-group.subcontent-userinfoheader {
    min-height: 0%;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
  }
  .acf-mobiledevice-menu .mdm-subcontent .mdm-subcontent-group.subcontent-userinfoheader .mdm-subcontent-container {
    padding-top: 24px;
    width: auto;
    height: auto;
    background-color: transparent;
  }
  .acf-mobiledevice-menu .mdm-subcontent .mdm-subcontent-group.subcontent-userinfoheader .user-info-header .name-user .loginout-button {
    color: #ffffff;
  }
  .mdm-subcontent-group.subcontent-platformlanguage .platform-language .inline-layout .lang-item-inline {
    cursor: pointer;
  }
  .mdm-subcontent-group.subcontent-platformlanguage .platform-language .inline-layout .lang-item-inline.selected {
    color: #ffffff;
    border-right: 4px solid #ffffff;
    font-weight: 400;
    cursor: default;
  }
}
@media all and (min-width: 320px) and (max-width: 479px) {
  .acf-search-results-list .acf-search-result-item-content {
    background-image: none !important;
  }
  .acf-search-results-list .acf-search-result-item-content .acf-search-result-attribute {
    padding-left: 10px;
  }
}
@media all and (max-width: 767px) {
  .acf-mobiledevice-menu .acf-bar-launcher {
    font-size: 14px;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-children,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-child {
    float: none;
    text-align: left;
    width: 100%;
    height: auto;
    min-height: 0;
    max-height: none;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item .acf-launcher-icon-container,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group .acf-launcher-icon-container {
    float: left;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-children {
    display: block;
    padding-left: 18px;
    margin: 0;
    position: relative;
    top: 0 !important;
    left: 0 !important;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-function-label,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-child .acf-launcher-function-label {
    display: inline;
    vertical-align: middle;
    padding: 2px 0 2px 5px;
    line-height: 36px;
    color: inherit;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group {
    padding: 0;
    border-left: none !important;
    border-bottom: none !important;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item .acf-launcher-title,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group .acf-launcher-title {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    width: auto;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item .acf-launcher-title .acf-launcher-icon-container,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group .acf-launcher-title .acf-launcher-icon-container {
    min-width: 0%;
    -webkit-flex: 0 0 auto;
    -moz-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item .acf-launcher-title .acf-launcher-function-label,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group .acf-launcher-title .acf-launcher-function-label {
    min-width: 0%;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 8px 0 4px;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item.active > .acf-launcher-title .acf-launcher-function-label,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group.active > .acf-launcher-title .acf-launcher-function-label {
    font-weight: 400;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item.active > .acf-launcher-title .acf-launcher-icon,
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group.active > .acf-launcher-title .acf-launcher-icon {
    opacity: 1;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item {
    padding: 0;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-item.active > .acf-launcher-title .acf-launcher-function-label {
    color: #ffffff;
    border-right: 4px solid #ffffff;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group .acf-launcher-icon {
    float: left;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-group .acf-launcher-icon-empty {
    display: none;
  }
  .acf-mobiledevice-menu .acf-bar-launcher .acf-launcher-icon {
    opacity: 0.65;
  }
}
@media all and (max-width: 767px) {
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container {
    padding: 4px 0;
    font-size: 14px;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    border-right: 4px solid transparent;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container .base-layer-preview,
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container .acf-metadata-link {
    min-width: 0%;
    -webkit-flex: 0 0 auto;
    -moz-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container .base-layer-name {
    min-width: 0%;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container.selected-layer {
    border-right-color: #ffffff;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container.selected-layer .base-layer-preview {
    opacity: 1;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .bl-inline-container.selected-layer .base-layer-name {
    color: #ffffff;
    font-weight: 400;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .base-layer-preview {
    padding: 3px;
    opacity: 0.65;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .base-layer-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 4px;
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container .acf-metadata-link {
    padding: 6px;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.7);
  }
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container ul,
  .mdm-subcontent-group.subcontent-baselayer .mdm-subcontent-container li {
    padding: 0;
    margin: 0;
    list-style-type: none;
  }
}
@media all and (max-width: 767px) {
  .acf-media-carousel .carousel-image-container {
    padding: 20px 50px;
    height: 320px;
  }
  .acf-mediabrowser-overlay .mediabrowser-window {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .acf-mediabrowser-overlay .mediabrowser-window.metadata-visible .acf-media-carousel,
  .acf-mediabrowser-overlay .mediabrowser-window.metadata-visible .mb-addmedia-label {
    display: none;
  }
  .acf-mediabrowser-overlay .mediabrowser-window.metadata-visible .mb-metadata {
    min-width: 0%;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
}
.responsive-main-container {
  overflow-y: hidden;
}
.responsive-main-container .acf-map-controls-bottom {
  bottom: 39px;
}
body.thematics-visible .responsive-main-container .acf-map-controls-top.acf-map-controls-right {
  right: 100%;
}
.acf-mobiledevice-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding: 4px 8px 4px 4px;
  height: 48px;
  max-height: 48px;
  overflow: hidden;
  cursor: pointer;
  color: #ffffff;
  background-color: rgba(15, 65, 130, 0.85);
}
.acf-mobiledevice-header {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body:not(.touch) .acf-mobiledevice-header:hover {
  background-color: #f5f5f5;
}
body.touch .acf-mobiledevice-header:active {
  background-color: #f5f5f5;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-mobiledevice-header .acf-image,
.acf-mobiledevice-header .header-menu-burger {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-mobiledevice-header .acf-title {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-mobiledevice-header .acf-image {
  pointer-events: none;
}
.acf-mobiledevice-header .header-menu-burger {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top: 2px;
  color: rgba(255, 255, 255, 0.4);
}
.acf-mobiledevice-header .header-menu-burger .menu-burger-icon {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.5em;
}
.acf-mobiledevice-header .header-menu-burger .menu-burger-icon:before {
  content: "\f19d";
}
.acf-mobiledevice-header .header-menu-burger .menu-burger-label {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-top: -2px;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: -0.5px;
}
.acf-mobiledevice-header .acf-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.acf-mobiledevice-header .acf-title h1 {
  margin: 0;
  padding: 0;
  font-size: 1.4em !important;
  line-height: 1;
}
.acf-mobiledevice-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
}
.acf-mobiledevice-menu.opened {
  pointer-events: auto;
}
.acf-mobiledevice-menu.opened .mdm-content,
.acf-mobiledevice-menu.opened .mdm-backdrop {
  opacity: 1;
}
.acf-mobiledevice-menu.opened .mdm-content {
  left: 0;
}
.acf-mobiledevice-menu .mdm-content,
.acf-mobiledevice-menu .mdm-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}
.acf-mobiledevice-menu .mdm-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-content: stretch;
  -moz-align-content: stretch;
  -ms-align-content: stretch;
  align-content: stretch;
  width: 85%;
  max-width: 420px;
  z-index: 2;
  left: -25%;
  opacity: 0;
  color: rgba(255, 255, 255, 0.7);
  background-color: #0f4182;
  -webkit-transition: opacity 0.35s ease-in-out, left 0.25s ease-in-out 0.1s;
  -moz-transition: opacity 0.35s ease-in-out, left 0.25s ease-in-out 0.1s;
  -o-transition: opacity 0.35s ease-in-out, left 0.25s ease-in-out 0.1s;
  transition: opacity 0.35s ease-in-out, left 0.25s ease-in-out 0.1s;
}
.acf-mobiledevice-menu .mdm-content {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.acf-mobiledevice-menu .mdm-content .mdm-content-header,
.acf-mobiledevice-menu .mdm-content .acf-search-box {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-mobiledevice-menu .mdm-content .mdm-subcontent {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-mobiledevice-menu .mdm-content .acf-search-box {
  margin-top: 0;
}
.acf-mobiledevice-menu .mdm-content .acf-search-box .acf-search-clear {
  top: 12px !important;
}
.acf-mobiledevice-menu .mdm-backdrop {
  right: 0;
  background-color: rgba(255, 255, 255, 0.4);
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.35s ease-in-out;
  -moz-transition: opacity 0.35s ease-in-out;
  -o-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}
.acf-mobiledevice-menu .mdm-content-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 16px 8px 24px 8px;
  border-bottom: 1px solid #ededed;
}
.acf-mobiledevice-menu .mdm-content-header .acf-image,
.acf-mobiledevice-menu .mdm-content-header .acf-title {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-mobiledevice-menu .mdm-content-header .acf-image {
  max-width: 75%;
  max-height: 64px;
}
.acf-mobiledevice-menu .mdm-content-header .acf-title {
  max-width: 100%;
}
.acf-mobiledevice-menu .mdm-content-header .acf-title h1 {
  margin: 0;
  padding: 0;
  font-size: 1.4em;
  line-height: 1.25;
  color: inherit;
  white-space: normal;
  text-overflow: initial;
  text-align: center;
}
.acf-mobiledevice-menu .mdm-content-header .content-close-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  right: 0;
  padding: 8px;
  font-size: 14px;
  cursor: pointer;
}
.acf-mobiledevice-menu .mdm-content-header .content-close-icon:before {
  content: "\f128";
}
.acf-mobiledevice-menu .mdm-content-header .acf-image + .acf-title h1:not(:empty) {
  margin-top: 12px;
}
.acf-mobiledevice-menu .mdm-subcontent {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.acf-mobiledevice-menu .mdm-subcontent .mdm-subcontent-group {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-bottom: 1px solid #e0e0e0;
}
.mdm-subcontent-toggle {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 6px 0;
  font-size: 18px;
  color: rgba(255, 255, 255, 0.7);
  cursor: pointer;
}
body:not(.touch) .mdm-subcontent-toggle:hover {
  color: #FFF;
  background-color: #fafafa;
}
body.touch .mdm-subcontent-toggle:active {
  color: #FFF;
  background-color: #fafafa;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.mdm-subcontent-toggle.opened {
  border-bottom: 1px solid #e0e0e0;
}
.mdm-subcontent-toggle.opened .mdm-sct-arrow:before {
  content: "\f120";
}
.mdm-subcontent-toggle .mdm-sct-icon,
.mdm-subcontent-toggle .mdm-sct-arrow {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.mdm-subcontent-toggle .mdm-sct-label {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-left: 2px;
}
.mdm-subcontent-toggle .mdm-sct-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  width: 36px;
}
.mdm-subcontent-toggle .mdm-sct-arrow {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 6px;
  font-size: 14px;
}
.mdm-subcontent-toggle .mdm-sct-arrow:before {
  content: "\f124";
}
.mdm-subcontent-toggle.sct-barlauncher .mdm-sct-icon {
  font-size: 18px;
}
.mdm-subcontent-toggle.sct-barlauncher .mdm-sct-icon:before {
  content: "\f20f";
}
.mdm-subcontent-toggle.sct-baselayer .mdm-sct-icon {
  font-size: 18px;
}
.mdm-subcontent-toggle.sct-baselayer .mdm-sct-icon:before {
  content: "\f135";
}
.mdm-subcontent-toggle.sct-globalparameters .mdm-sct-icon {
  font-size: 24px;
}
.mdm-subcontent-toggle.sct-globalparameters .mdm-sct-icon:before {
  content: "\f1f4";
}
.mdm-subcontent-toggle.sct-platformlanguage .mdm-sct-icon {
  font-size: 18px;
}
.mdm-subcontent-toggle.sct-platformlanguage .mdm-sct-icon:before {
  content: "\f12b";
}
.mdm-subcontent-container {
  color: rgba(0, 0, 0, 0.87);
  background-color: #fafafa;
}
.mdm-subcontent-container .acf-global-parameter-presentation .param-pres-label {
  color: inherit;
}
.responsive-side {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
  position: absolute;
  top: calc(100% - 39px );
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
}
.responsive-side .responsive-side-header {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.responsive-side .responsive-side-content {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.responsive-side.maximized {
  top: 0;
}
.responsive-side.restored {
  top: 55%;
}
.responsive-side.minimized {
  top: calc(100% - 39px );
}
.responsive-side-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  border-top: 2px solid rgba(158, 158, 158, 0.25);
  border-bottom: 2px solid #e0e0e0;
}
.responsive-side-header .rsh-canvas-tabs {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.responsive-side-header .rsh-controls {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.responsive-side-header .rsh-canvas-tabs {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-evenly;
  -moz-justify-content: space-evenly;
  -ms-justify-content: space-evenly;
  justify-content: space-evenly;
  height: 35px;
  overflow-y: hidden;
}
.responsive-side-header .rsh-canvas-tabs .tab {
  min-width: 0%;
  -webkit-flex: 1 1 0;
  -moz-flex: 1 1 0;
  -ms-flex: 1 1 0;
  flex: 1 1 0;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.responsive-side-header .rsh-canvas-tabs .tab-name {
  height: 35px;
  line-height: 35px;
}
.responsive-side-header .rsh-canvas-tabs .glyphicon {
  display: none;
}
.responsive-side-header .rsh-canvas-tabs .tab.tab-active {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffffff !important;
  border-bottom: none;
}
.responsive-side-header .rsh-controls {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.responsive-side-header .rsh-control {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  border-left: 1px solid rgba(255, 255, 255, 0.35);
  cursor: pointer;
}
body:not(.touch) .responsive-side-header .rsh-control:hover {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}
body.touch .responsive-side-header .rsh-control:active {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.responsive-side-header .control-maximize {
  font-size: 21px;
}
.responsive-side-header .control-maximize:before {
  content: "\f1b2";
}
.responsive-side-header .control-restore {
  font-size: 21px;
}
.responsive-side-header .control-restore:before {
  content: "\f1bd";
}
.responsive-side-header .control-minimize {
  font-size: 18px;
}
.responsive-side-header .control-minimize:before {
  content: "\f1be";
}
.responsive-side-content {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.responsive-side-content .module {
  margin: 0;
  box-shadow: none;
}
.responsive-side-content .module + .module {
  border-top: 1px solid #ededed;
}
.responsive-side-content .search-results-container .search-results-module {
  box-shadow: none;
  border-bottom: 1px solid #ededed;
}
.responsive-side-content .search-results-container .search-title {
  margin-top: 0;
  font-size: 1.25em;
  height: 32px;
  line-height: 32px;
  box-shadow: none;
  border-radius: 0;
  border-bottom: 1px solid #ededed;
}
.responsive-side-content .search-results-container .search-title .search-title-text {
  width: calc(100% - 32px );
}
.responsive-side-content .search-results-container .search-title .advanced-filter-launch {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.responsive-side-content .search-results-container .filters-form-panel {
  background-color: #fafafa;
}
.responsive-side-content .search-results-container .search-results-filters-summary {
  font-size: 14px;
  font-weight: 600;
  border-bottom-width: 2px;
}
.responsive-side-content .search-results-container .acf-search-results-list li {
  box-shadow: none;
  border-radius: 0;
  border-left: 4px solid transparent;
  border-bottom: 1px solid #f5f5f5;
}
.responsive-side-content .search-results-container .acf-search-results-list li.active {
  border-left-color: #ffffff;
}
.responsive-side-content .search-results-container .acf-search-results-list .acf-search-result-item {
  padding: 4px 0;
}
.responsive-side-content .search-results-container .acf-search-results-list .acf-search-result-attribute {
  line-height: 1.125 !important;
}
.responsive-side-content .search-results-container .acf-search-results-list .acf-search-result-attribute:first-child {
  font-size: 1.5em;
}
.responsive-side-content .search-results-container .acf-search-results-list .no-data {
  margin-top: 0;
  box-shadow: none;
  border-bottom: 1px solid #f5f5f5;
}
.responsive-side-content .search-results-container .acf-search-results-list ul li,
.responsive-side-content .search-results-container .acf-search-results-list .acf-search-result-item-content {
  min-height: 30px;
}
.responsive-side-content .search-results-container .acf-search-results-list ul,
.responsive-side-content .search-results-container .acf-search-results-list li {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.responsive-side-content .infosheet-container .acf-infosheet-stack .acf-infosheet-status,
.responsive-side-content .infosheet-container .acf-infosheet-stack .acf-infosheet-content,
.responsive-side-content .infosheet-container .acf-infosheet-stack .acf-infosheet-loading {
  color: rgba(255, 255, 255, 0.7);
  margin-top: 0;
  box-shadow: none;
  border-bottom: 1px solid #f5f5f5;
}
.responsive-side-content .infosheet-container .acf-infosheet-content .acf-infosheet-header .header-title {
  font-size: 1em;
}
.responsive-side-content .analysis-container .acf-analyses-results-list {
  margin: 0;
  box-shadow: none;
  border-bottom: 1px solid #f5f5f5;
}
.responsive-side-content .stats-container .acf-analyses-results-list {
  margin: 0;
  box-shadow: none;
  border-bottom: 1px solid #f5f5f5;
}
.responsive-side-content .stats-container .analysis-item-header .header-title {
  line-height: 2;
}
.responsive-side-content .stats-container .open-stat-dialog-btn {
  display: none;
}
.responsive-map-side-tools {
  -webkit-transition: left 0.25s ease-in-out;
  -moz-transition: left 0.25s ease-in-out;
  -o-transition: left 0.25s ease-in-out;
  transition: left 0.25s ease-in-out;
  width: 100%;
  max-width: none;
  left: 100%;
  color: #ffffff;
  background-color: #0f4182;
}
body.thematics-visible .responsive-map-side-tools {
  left: 0;
}
.acf-map-touch .acf-map-control-active {
  border: 4px solid #50a0fe;
}
.responsive-main-container ~ .toggle-window.permalink-window {
  width: calc(100% - 60px);
  background-color: #ffffff;
  border-radius: 0;
}
.responsive-main-container ~ .toggle-window.permalink-window {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.responsive-main-container ~ .toggle-window.permalink-window .blocks {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 10px 0;
}
.responsive-main-container ~ .toggle-window.permalink-window .blocks .block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  margin-left: 0;
}
.responsive-main-container ~ .toggle-window.permalink-window .blocks .block .icon {
  font-size: 24px;
}
.responsive-main-container ~ .toggle-window.permalink-window .blocks .block .icon::before {
  padding: 12px;
}
.responsive-main-container ~ .toggle-window.permalink-window .table-container table thead,
.responsive-main-container ~ .toggle-window.permalink-window .table-container table tbody tr td:nth-child(2) {
  display: none;
}
.responsive-main-container ~ .toggle-window.permalink-window .table-container table .link.link-label {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.responsive-main-container ~ .toggle-window.permalink-window .table-container table .link.link-label .link-label-title {
  line-height: 1.35;
}
.responsive-main-container ~ .toggle-window.permalink-window .table-container table .link.link-label .link-label-date {
  display: inline !important;
  visibility: visible !important;
  font-size: 12px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.4);
}
.acf-map-control-txbutton .txbutton-icon-saving {
  text-align: center;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce1,
.acf-map-control-txbutton .txbutton-icon-saving .bounce2,
.acf-map-control-txbutton .txbutton-icon-saving .bounce3,
.acf-map-control-txbutton .txbutton-icon-saving > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce1:last-of-type,
.acf-map-control-txbutton .txbutton-icon-saving .bounce2:last-of-type,
.acf-map-control-txbutton .txbutton-icon-saving .bounce3:last-of-type,
.acf-map-control-txbutton .txbutton-icon-saving > div:last-of-type {
  margin-right: 0;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce1,
.acf-map-control-txbutton .txbutton-icon-saving .bounce2,
.acf-map-control-txbutton .txbutton-icon-saving .bounce3,
.acf-map-control-txbutton .txbutton-icon-saving > div {
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 0;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1s infinite ease-in-out both;
  animation: sk-bouncedelay 1s infinite ease-in-out both;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce1:last-of-type,
.acf-map-control-txbutton .txbutton-icon-saving .bounce2:last-of-type,
.acf-map-control-txbutton .txbutton-icon-saving .bounce3:last-of-type,
.acf-map-control-txbutton .txbutton-icon-saving > div:last-of-type {
  margin-right: 0;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  background-color: #ffffff;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  background-color: #ffffff;
}
.acf-map-control-txbutton .txbutton-icon-saving .bounce3 {
  background-color: #ffffff;
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.acf-map-control-txbutton.txbutton-btn-default {
  color: #ffffff;
  background-color: #0f4182;
}
body:not(.touch) .acf-map-control-txbutton.txbutton-btn-default:hover {
  color: #ffffff;
  background-color: #5a6482;
}
body.touch .acf-map-control-txbutton.txbutton-btn-default:active {
  color: #ffffff;
  background-color: #5a6482;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-map-control-txbutton.txbutton-btn-primary {
  color: #ffffff;
  background-color: #33b573;
}
body:not(.touch) .acf-map-control-txbutton.txbutton-btn-primary:hover {
  color: #33b573;
  background-color: #ffffff;
}
body.touch .acf-map-control-txbutton.txbutton-btn-primary:active {
  color: #33b573;
  background-color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-map-control-txbutton.txbutton-btn-disabled {
  color: #ffffff;
  background-color: rgba(117, 117, 117, 0.85);
  font-style: italic;
  text-transform: none;
}
.acf-map-control-txbutton-full {
  width: auto !important;
  height: auto !important;
  line-height: initial !important;
  margin: 0 0;
}
.acf-map-geolocation-control {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-end;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
}
body.pointer {
  -ms-touch-action: manipulation !important;
  touch-action: manipulation !important;
}
body.pointer .acf-map {
  -ms-touch-action: none;
  touch-action: none;
}
.acf-mediabrowser-overlay {
  position: fixed;
}
.acf-mediabrowser-overlay .mb-menu .mb-menu-icon {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}
.acf-mediabrowser-overlay .mb-menu .mb-menu-icon:not(.disabled).active,
.acf-mediabrowser-overlay .mb-menu .mb-menu-icon:active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.acf-mediabrowser-overlay .mb-menu .mb-menu-icon.disabled {
  color: rgba(0, 0, 0, 0.87);
  background-color: #bdbdbd;
  opacity: 0.5;
}
.modal-dialog {
  position: absolute;
  bottom: auto;
  margin-top: 130px;
  z-index: 10001;
}
.modal-dialog:focus {
  outline: auto;
}
.modal-dialog.modal {
  overflow: visible;
}
.modal-dialog .modal-content {
  border: 0;
  border-radius: 0;
  box-shadow: 0 32px 64px 0 rgba(0, 0, 0, 0.5);
}
.modal-dialog .modal-content .modal-header {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.modal-dialog .modal-content .modal-header h3 {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
}
.modal-dialog .modal-content .modal-header h3 > i {
  margin-left: 5px;
  margin-right: 20px;
  color: white;
  line-height: normal;
}
.modal-dialog .modal-content .modal-header h3 > .icon_alert {
  font-size: 36px;
}
.modal-dialog .modal-content .modal-header h3 > .icon_zoom_plus,
.modal-dialog .modal-content .modal-header h3 > .icon_draw-advanced_tools_btn-buffer {
  font-size: 24px;
  padding-top: 4px;
}
.modal-dialog .modal-content .modal-body {
  padding: 40px 20px 0 80px !important;
}
.modal-dialog .modal-content .modal-body p {
  margin-bottom: 0;
  font-size: 16px;
  color: #FFF;
}
.modal-dialog .modal-content .modal-body > .prompt > .input {
  margin-top: 8px;
  width: calc(100% - 12px);
}
.modal-dialog .modal-content .modal-body > .prompt > .input-required-error {
  display: block;
  height: 0;
  color: #c51116;
}
.modal-dialog .modal-content .modal-footer {
  border-top: 0;
  padding: 28px 32px;
}
.modal-dialog .modal-content .modal-footer .btn + .btn {
  margin-left: 10px;
}
.modal-dialog .modal-content .modal-footer .btn.modal-footer-btn {
  padding: 6px 32px;
  border-radius: 0;
  border: 0;
  text-transform: uppercase;
}
.modal-dialog .modal-content .modal-footer .btn.modal-footer-btn.btn-primary {
  color: #ffffff;
  background-color: #33b573;
}
.modal-dialog .modal-content .modal-footer .btn.modal-footer-btn.btn-normal {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ededed;
}
.statistic-modal-content .filters-form-panel {
  color: rgba(0, 0, 0, 0.54);
  background-color: #f5f5f5;
}
.acf-window {
  background-color: #5a6482;
}
.acf-window .ui-dialog-titlebar {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
body:not(.touch) .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-collapse:hover,
body:not(.touch) .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-maximize:hover,
body:not(.touch) .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-restore:hover,
body:not(.touch) .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-close:hover {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}
body.touch .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-collapse:active,
body.touch .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-maximize:active,
body.touch .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-restore:active,
body.touch .acf-window .ui-dialog-titlebar .ui-dialog-titlebar-close:active {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-global-parameters-panel {
  padding: 8px;
}
.acf-global-parameters-panel .global-param-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
}
.acf-global-parameters-panel .global-param-content .btn-apply,
.acf-global-parameters-panel .global-param-content .acf-global-parameter-presentation {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-global-parameters-panel .global-param-content .btn-apply {
  -webkit-align-self: flex-end;
  -moz-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
}
.acf-global-parameters-panel .btn-apply {
  display: inline-block;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 600;
  color: #ffffff;
  cursor: pointer;
  border: 1px solid #ffffff;
}
body:not(.touch) .acf-global-parameters-panel .btn-apply:hover {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
body.touch .acf-global-parameters-panel .btn-apply:active {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-global-parameters-panel .global-param-header {
  display: none !important;
}
.acf-global-parameter-presentation {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acf-global-parameter-presentation .param-pres-label,
.acf-global-parameter-presentation .param-pres-value {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.acf-global-parameter-presentation .param-pres-label {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-global-parameter-presentation .param-pres-value {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.acf-global-parameter-presentation .param-pres-value .param-pres-value-input {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.acf-global-parameter-presentation .param-pres-value .param-pres-clear-btn {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-left: 4px;
}
.acf-global-parameter-presentation .datepicker-input {
  position: relative;
}
.acf-global-parameter-presentation .datepicker-input .filter-calendar-toggle-icon {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 3px;
  right: 8px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  cursor: pointer;
}
.acf-global-parameter-presentation .datepicker-input .filter-calendar-toggle-icon:before {
  content: "\f115";
}
.acf-global-parameter-presentation:not(:last-of-type) {
  margin-bottom: 8px;
}
.acf-global-parameter-presentation .param-pres-label {
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
  font-weight: bold;
}
.acf-global-parameter-presentation .param-pres-value {
  font-size: 12px;
  line-height: 1;
}
.acf-global-parameter-presentation .param-pres-clear-btn {
  font-family: "icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 1px;
  margin-bottom: 2px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 17px;
}
.acf-global-parameter-presentation .param-pres-clear-btn:before {
  content: "\f12a";
}
body:not(.touch) .acf-global-parameter-presentation .param-pres-clear-btn:hover {
  color: unset;
}
body.touch .acf-global-parameter-presentation .param-pres-clear-btn:active {
  color: unset;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.acf-global-parameter-presentation input[type='date'] {
  line-height: normal;
}
.acf-global-parameter-presentation select {
  padding: 1px;
}
/* Titre principal */
.acf-title h1 {
  font-weight: 300;
  margin: 0 10px 10px 10px;
}
/* Cacher l'accès au thématiques */
.acf-map-toolbar .control-layer.map-tool.acf-map-toolbar-button-group {
  display: none;
}
/* Cacher l'accès au thématiques en mode mobile */
.acf-mobiledevice-header .header-menu-burger {
  display: none;
}
/* Panneau de gauche */
/* Taille du panneau latéral gauche */
#side.side {
  max-width: 760px;
}
/* Ajouter de la hauteur aux onglets du panneau de gauche */
.container-fluid.left-box .row.left-box-header {
  height: 45px;
}
.container-fluid.left-box .row.left-box-header .tab {
  height: 45px;
  line-height: 43px;
}
/* Modifier le positionnement de la flèche dans le bouton de rabat */
.side .close-panel .icon-hide {
  padding-top: 0px;
}
/* Changer la couleur du fond des onglets du panneau de gauche */
.container-fluid.left-box .row.left-box-header .tab.tab-active,
.responsive-side-header .rsh-canvas-tabs .tab.tab-active {
  font-weight: bold;
  background-color: #50a0fe !important;
  color: #FFF !important;
}
/* Changer la couleur du fond du panneau de gauche en mode mobile */
.responsive-side,
.responsive-side-header .rsh-canvas-tabs,
.responsive-side-header .rsh-controls {
  background-color: #0f4182 !important;
  color: #FFF !important;
}
/* Onglet de bienvenue */
/*---------------------*/
.signature {
  text-align: center;
  font-weight: bold;
}
.other_info {
  font-size: 0.9em;
}
.link_popin {
  text-align: center;
  font-size: 0.85em;
  opacity: 0.7;
}
.logos_signature {
  text-align: center;
}
.logos_signature .logo_bg img {
  box-sizing: content-box;
  width: 118px;
  height: 43px;
  margin: 10px;
  background: #fff;
  border: 5px solid #fff;
  border-radius: 2px;
  box-shadow: 0 0 10px 0px rgba(100, 100, 100, 0.5);
  transition: all 0.3s;
}
.logos_signature .logo_bg img:hover {
  box-shadow: 0 0 10px 0px #505050;
  transition: all 0.3s;
}
/* Popin personnalisée */
/*---------------------*/
.popin_perso {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 10000;
  height: 100%;
  width: 100%;
}
.popin_perso_background {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.popin_perso_popin {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: max-content;
  min-height: 450px;
  width: 100%;
  max-width: 800px;
  background-color: #ffffff;
  border: solid 25px #0f4182;
  border-radius: 5px;
  padding: 20px;
}
.popin_perso_texte {
  position: relative;
  height: 100%;
  overflow-y: auto;
  color: #000;
}
.popin_perso h1 {
  margin-top: 0px;
  color: #000;
  font-size: 35px;
  font-weight: 700;
  line-height: 35px;
}
.popin_perso h2 {
  margin: 0px 0px 5px 0px;
  color: #000;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
}
.popin_perso p {
  color: #000;
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
}
.popin_perso_fermeture {
  position: absolute;
  top: -19px;
  right: -19px;
}
.popin_perso_fermeture a {
  color: #000000;
}
.popin_perso #popin_responsabilite_fermeture.btn {
  display: block;
  margin: 20px auto 0 auto;
  background-color: #0f4182;
  color: #fff;
}
.popin_perso #popin_responsabilite_fermeture.btn:hover {
  background-color: #ff6a6a;
}
/* Spécificité popin mention */
#popin_responsabilite {
  display: block;
}
/* Infobulles */
/*------------*/
.infobulle_risk {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.infobulle_risk div {
  text-align: center;
}
.infobulle_risk .risk .icon_risk {
  height: 60px;
  width: 90px;
  margin: 5px auto 5px auto;
}
.infobulle_risk .images {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  gap: 5px;
  margin: 5px 0 10px 0;
}
.infobulle_risk .images img {
  height: 70px;
  border-radius: 5px;
}
.infobulle_risk .click_detail {
  margin-top: 8px;
}
/* Textes du BRA */
/*---------------*/
/* Massif */
.titre_massif {
  font-size: 2em;
}
.sous_titre_massif {
  font-size: 0.8em;
}
/* BRA */
.mef_attention {
  font-weight: bold;
}
.mef_detail {
  font-size: 0.8em;
  font-style: italic;
}
.mef_center {
  text-align: center;
}
.mef_risk_1 {
  color: #00BE2F;
}
.mef_risk_2 {
  color: #FFFF00;
}
.mef_risk_3 {
  color: #FF8800;
}
.mef_risk_4 {
  color: #FF0000;
}
.mef_risk_5 {
  color: #FF0000;
}
/* Risque */
.estim_risk {
  display: flex;
  flex-direction: row;
  gap: 10px;
}
.estim_risk .risk_today {
  flex: 65% 1 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}
.estim_risk .risk_date {
  font-weight: bold;
  min-height: 40px;
  text-align: center;
}
.estim_risk .risk_images {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  min-height: 100px;
}
.estim_risk .risk_images .icon_risk {
  width: 100px;
  height: 70px;
}
.estim_risk .risk_images img {
  height: 100px;
  border-radius: 5px;
}
.estim_risk .risk_future {
  flex: 35% 1 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}
/* Icône risque */
/*--------------*/
.icon_risk {
  display: block;
  width: 80px;
  height: 50px;
  background-size: auto 100%;
  background-repeat: no-repeat;
}
.icon_risk.risk_1 {
  background-image: url('data:image/png;base64,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');
}
.icon_risk.risk_2 {
  background-image: url('data:image/png;base64,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OrX1AuFYnaVLlix5YshavHgxhYWF0e7du40CAgLirKysDslksrKWuM6CIHBTU9Mr7u7us/v06WMtkUjo+eef1+izNS8vj/bt20cvv/wy9e/fn9q1a/dnRURE0LBhw2jlypX0n//8h7KysvBhBKBPpk2bVj9ypXbP1Weffaa1PVepqals586d7MaNG0h/WuT69ets5syZzNLS0uCCFelJ4/trr7322B3fhw4dSkRE3bp1c3VycnrL2Ng4R0uudaWVldXB0NDQDvWjWWLZt28fRUVFUXh4OEVERDw6iifZtm2b0ejRo+XDhw9XDB8+XDF27FjjgwcPyjjnEqK6rSfat29P7du3p86dO9OuXbvwAQWgq9asWUNEfza0q9Vzpa0N7Xl5eXzbtm2sXbt2zMjIiIeEhLBt27axwsJCpJsWVFxczD/55BMWHBysl03shhayXn31VUVkZOSfz5bIyEjinAsBAQHRFhYWJwRBaPJ9NjY25paWlvyZZ55hgYGBLCIigj377LO8Q4cOPDQ0lLVu3ZrZ2tpyU1NTlb53ExOTlFatWk186aWX5N27d1f5OfrVV19R27ZtydXVlYiIXnjhBdOoqCj3Ll26RFtYWIx/5plnlnt5eb3n6uq6297e/isHB4fvHBwcvrW3t//S3d39315eXptdXFyWWlpajuvatWt0TEyMx/Dhw5VERG5ubhQUFERbt27FBxaArjh48GD9yJUoDe3aFq4qKir44cOHWe/evZlcLv/L96xQKPiwYcPYyZMnscqxBZw/f56NHj1ar7ZeMPCQVezm5jZ75syZEiKirl270uzZs409PDwmKRSKtKb87G5ubqx///4sPj6e7dmzh/32228sJSWF3b9/n2VlZfGcnByenZ3NMzIyWGpqKrt48SL75ptv2Pr169mYMWOYn58fUygUTfneixwcHNa+8MILVo+OODXGSy+9RE5OTkREFB0dbRcWFhZjb28fb2tr+42RkdFNhUKRL5FIaqnxvWK1CoUi39jY+Jatre1hBweH1aGhob2joqIcOedkZWVFEydOxIcXgDarra0VJVxpY89VbW0tT0hIYBMnTmRWVlZP/P6feeYZvnLlSnb37l1MGzaD3NxcvnHjRtamTRuMWulZT5ZcLs/w9/fvFRISQpMnTzZzcnKKl8lkhY35uxYWFrx3797sgw8+YFeuXGElJSUq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');
}
.icon_risk.risk_3 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtMAAAJYCAYAAACgg2oqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4gsSAwA212SV7AAAgABJREFUeNrs3Xd8lFXa//Hr3NOTTHqvkJDe6QQVxLVgwYJdsLs2fNRde127rl2xl1UQFRUEpYkFCCn0TkJIQkkB0nuZdp/nj5lAhADJ9PJ9v175PfvbpYR7ZpLPnFzn3IwGiXPOHnjgQb/fflse6+XlNXLfvn0jVSpVMuc8rq2tLVSj0aiJSEpEolQq7fL19W2Qy+XVPT09e6KjozdJpdKNF1xwQeUrr7zaSQAAAAAAboCd6n9cvny55LXXXotqaKjPbmhoOEOv14/s6upK4ZwHGQwGpSiKjIiIMXayACdBELggCBqpVNqgVKq2+Pn5/hYdHb3y4Ycf2X/ppZeKeAgA4HQWLlzINmzYELh+/bqgtrY2ma+vr3bixImt8fEJzbfddpsBVwgAAJwqpqdPvyKwpKRkYmNj47Te3t6Jvb29w0VRVIqieNJwHixBEAwKhWKfv7//gtjYuDlFRYV7GBM4HgoAON6NN85UbN68eXxjY+N0jUYzhojCRVFUMMZ6JRJJIxGVhYWFLU1LS1uxYMHCVlwxAABwqAsvnBqUkBB/m5+f7xq5XNYlCIwzRlwQmNU/JBJB9Pb22hsbG/PAtddeE4CrDwD9jR07JjEkJPhjhULeJJEInDE64UMQGJfJpL3BwUELsrOz0nHVAADAId5443UhKyvzbH9//5UymbTXFvF8sg+pVKIJDg76KScnOxWPBABwzlliYuI5Pj7eGyUSYdBfS3x8vLfk5uZM4ZwzXEUAALCr9PT08729vQ7aM6KPW6XmPj7eG3Nzc/LwaAB4dEgLqakpVyiViv3mfC3x9vban5KSfNWDDz4gwdUEAAC7ffPy8/P9wlEh3f/Dy0u1Y+TI3HF4VAA882tRenraVUqlosaSryMqlfJIQkL8TS+88LyAqwoAAHbh7+/3gTPEtCAw7ufnu3bcuLHxeFQAPCqkmTVCul9Q148YkXDTH3/8jqAGAADby8hIny6Xy7qdIaYlEoGHhYV+9uCDD3jhkQHwqJCutebXEpVKWTdiRMJNc+Z8jZEPAACwrfPOOy/I19d3jbOsTstk0o4RI0Zcg0cGwCNC+kprrUifLKjfeutNBDUAANhWfPzw22QyqcZZgtrXV7166tQLQvDIALhtSAsZGek2C+njg/q55/6DoAYAANu55JKLw/z9/QqdaHW6d8SIhJl4ZADcNqSvsnVI9w9qbEoEAACbGzEi4Y7Brk733TBBIhG4VCo5+jGUc2FP9xEYGLD4mWeewew0gHuFtFU3Gw41qOfPn4+gBgAAq/nbjz3POOOMmkOHDk3UarVxp/pNgiBofHx89kkkkqKQkNDlsbFxv8TFxS0NCAhYLQhCKee8gzGmNhgM3pZ8cqIoBtTX16+sr68/jIcKwD1COiMjfXplZeU7Wq02yp5/t8Fg8O7p6cnbuHFj3UcffbTrp59+4nhEAADA6hITR8yQy2U9A63syOWy1qCgwAXJyUnXnnPOlOFffPGFfKA/49FHH/HJysqaEBwc9L++25KbeXdEMSEh/n48KgDuEdLp6WlXqlRKs1ekiYgTHbuVuLkr1ImJI2559913MEMNAADWd9NNN/oGBwd9139cQy6XdQYE+C9NTk666O677xr02MU111zjFR0d9ZglQe3n5/tdbe0hKR4ZANcO6YyMdLNDmjHiEomER0VF8oyMdDEsLJQLgmB2VHt5qRqSkhJvffHFFxDUAABgfePGjR0WFRX1dlhY6O/R0VGfJiaOuHzatEv8zfmzbr75Jq+QkODPzZmlZox4QID/lksvnRaBRwXAZUNasCSkiYgHBwfxRx99RNyxY4dYX1/PN23aKM6ada/o7+/HiSwLapzyAQAANvHqq69Kr7nmau85c+ZYvCqck5M9TqGQ15l5qkdDTEx0Jh4RANcNaXM3GxIRT0iI5z/++IOo1Wp5fxqNhn/99ddibGyMxUH9+eefIagBAMB5XXnldHVwcNBKM2O6a+LEvPNxFQFcLqQtuiELEfHU1BTx999/F/lJiKLIlyxZIo4YkWBxUC9cuBBBDQAAzvtNNSws9H1zvtHJ5TJtXt6EG3AVAVwvpC0Z7UhLSxVXr1590pDub8WKFTwxcYQlQV2flJR4yyeffIygBgAA5ySVSl4w55ucQiHX5+Xl3YErCOA6IZ2RkT7d0pBetWrVoEL6WFAvt0ZQ3/raa68iqAEAwPkolYqXzIxp3YQJE27DFQRwiZDu22xYbc+Q7r9CPWLECItHPp5//jkENQAAONU3WGlERPiXZo559J555hlX4SoCuExI22W0w4YjHw2JiSNufeONN3CnRAAAcA5nn312hFrts9XMG7e0Z2VlTsRVBHDqkGbOENJ/X6G2eFPiLStWLMcKNQAAOF5CQvxMmUzaY843NR8f772ZmRnDcBUBnDek09PTplse0qusEtL9Z6gtDOr6pKTEW77++isENQAAOM7EiXnxarXPenPvgBgQ4L/wm2/mKnElAdwzpJOTk/mff/5p1ZD+e1BbfsrH22+/haAGAAD7+8c//hEZFBQ4XyIRRDNHPAzx8cPvwZUEcM6QNp3aUW1JSJ/qHGlnCuoXXngeQQ0AAPaxYsUKYeTI3NGBgQFLJBLBYO6qtLe3V9n48eMScEUBnC6kBctDOsnmIW3FGer6pKTEW1555WUENQAA2OybKz3zzDOqkSNzcyMjI1708lIdMDeiBYFxiUQQIyMjn+Wc4+ICONdrnVkjpP/44w+7hHT/FeqEhHhsSgQAAMe6+eZbhJiYaNUNN1wfeOutt4xIS0s9IzIy4vqEhPiX1Gqf5SqV8pC5Yx39P3x91RsnTsyLwxUHcK6QtnxGOon/8cfvdg3pPkuXLhHj44dbvEL9ww/zEdQAADB0eXkTwmJjY59RKOSrlErFNl9fdaWXl6pZIhEMEonALQ3ofjdqaRoxIuEKXHEApwxplxjtOJklS6wT1B98MBtBDQAAQ/pGKomICP+vVCo5uurMGFktoPvfpCUmJvrJZcuWyXDVAZwnpF1pRvpURFG0WlC//DJmqAEAYJAuvXRaSHBw0EZbBHS/0zu0oaEh70yffoUaVxwAIe0aQf0SghoAAE4vKioySqVSltkqpGUyaW9YWOjbEyaM98fVBnCfkE5Kcq6QtsUM9XfffYdbjwMAwKkJAosRBFZhi5CWy2XNw4bFPXXppdN8cKUBENL2nqEePtzioL55yZJfsUINAACnjOlYQWD7bTEjnZSU+PgXX3yuwFUGcJ6QTk9Pu8KdRjvsEdSff/45ghoAAE4Z0wesHdMSiWDw8fHeHhcXO+ucc6YE4UoDOD6kMzLSLQ7plStXukRIH5uh/tUaIx83v/76fxHUAABw0pjeb8OZaa2/v9+yrKysvA8+mM1wxQEcE9KZmRlXWDra4UohffymRGusUONOiQAAcAKpVBItkQgVtorpfrcQ3x8fP/zmV155RY6rDmDfkLZ0RdoVZqTtNfLx0UcfYlMiAAAck5GRHunrqy61dUyb5qhbY2JiHn7mmaeVuPIACGnXDOqkm//660+sUAMAgNHkyZPCAgMDttrynOnjxj464+JiH/ziiy+kuPoAtg1pSzcbulNIHwvqXy0O6uTkpJvnzfsGQQ0AAETPP/+8d2hoyK/2iul+txW/ElcfwHYhbY0VaVeckR7MDPWvv1oc1HVJSYk3v/vuuwhqAAAgSkiIn+7t7VUlkQiivYLax8d7x/jx41Jw9QGsH9KmzYZVCGmbBjU2JQIAuLEhfXH/xz/+sVcQhPzOzs6tarV6bXBwcFFISMh2b2/v/RqNplUmk2klEolUFEUFEVnlRA69Xh+m0+n4O++898cvv/wi4iEDsE5IZ2VlXl5RUfGORqOJGervF0VOSUlJNHv2bH7uuee67ek7jDFKTExkiYmJvLi4mLW0tBBjQ/vn6vV67+7u7on79u2rf+KJJ3asXLmS4xkIAAB935CJcy58/PFHsrS0VO/rr78uLj09bXJcXOyDgYEBvyoU8gZrrE6rVKpDI0eOHIsrDmCdkLZ0tCMxcYRbr0iffIZ6mMUz1IWFhTjlAwAATu+BB+5XZWZm5IWHh32mUMhbLbyxC4+MjHiVc47zpwEcHNIjRiTwFSuWc09kHPmwOKhvWrhwIUY+AABgcJ566klFfPzwq728VOWWBLVa7bP5oosuCsMVBTA7pCk1NeVSS0N6+fJl3FMdm6G2KKjrkpOTbvr4448Q1AAAMHgpKcn/8Pb2MvsOikqlojUjI2MKriSAWSHNUlNTpimVigMIaecI6qSkxJv++9/XENQAADD4VbHhw4fdJZNJe80LaoGHhobchysJgJB2k6CuT0pKvPmNN17HDDUAAAzOtGmXBPr5+a4yd3V6+PDh73PO8Y0HwO4hvRwFbaMZ6qSkxJuWLPkVX9cAAGBw4uOH/0siEcz6xuPrq16am5ujwFUEGFxIp6QkI6RtbPHixWJcXKxIFs5Q//bbCgQ1AACcXkxM9JlyuazdnG86crls88UXX+SPqwhw2pCmlJTkSzDaYZ+Rj0WLfrZKUH/11f8wQw0AAKd2xRWXJ/n7++0b6m3JGSOuVvuU3XXXnXG4igCnDGmWmppicUgvW4aQdkRQv/XWmwhqAAA4uaeeeioqMDBghzkx7eurrrrmmmvScRUBThnS0xDSjgrqRRYHdVJS4k1vvPE6ghoAwEXYfUZPIhE459ys2+kyxmQ6nQ4z0wAnCem0tNRL9u/f/55Wqx3yT3BEkVNCQgK9//77NHXqVFzQoX99omnTprF3332P4uJiuSgO/ctcb29vaE1NzeuffvrpjLlz52CGGgAATnTjjTMTAgL895qzMu3v71c3ffr0MbiKACeGtKUr0gkJ8ZiRtsoKNeeLFi0SY2MtHvm4sbCwAEENAAB/Fx8/fJxKpWwe6jcXxoj7+fkevuKKy0fiKgL8LaQt3myIkLb+yMfPP/9slaCeP/97jHwAAMAxiYkj7pBIBIM5Me3rqz54/fXXpeEqAhwNaWZ5SCfwZcuWooBtFNRW2JR44+zZ7yOoAQCA6Pnnn1cGBQX+aM43FcaIe3t7ld55553RuJIAfzu1Yz9C2r2DOikp6aY333wDQQ0A4Ap27Ngh2bVrl03m9DIzMyYplYp6c++AqFDIC8eNG+uDRwkQ0pYff2cMaYx22OvYPEtHPpKSEm/64IPZmKEGAHBm48ePG+Hn5/uZWu0zJzFxxMzzzz8v6ocfvmfW+LNnzLghICgocKG5IS0IjEdFRX79xRdfSPFIAUI6xeIZaYS0a85Q79ixHUENAOCM1qxZLYuICP+w71bfMplU6+PjvTUqKvKFUaNGjp8x4wZvM0+0oxtvnKkKDw97USqVaM0NaYlE4FFRkf/GIwUeHtJW2WyIkHbtoP71118R1AAAziY3NzdbpVLWDBSxSqWiPiDAf1l0dNT9eXkTRk2dOtV39+7SQa1Yn3/+eRGhoaFvymTSLktWpZVKRUt2dtbZeKQAIW1pSGNG2rFBvdAqQf35559hhhoAwJlER0c90bcqfbIPqVRiUCoVdQEB/qtCQ0NezcjIuGr06FGpF144NXDr1i0KzjnjnEteffVVn9GjR8XHx8ff5ufnWyCRCHpLQloQGFerfdZdeOHUYDxS4KEhzdLSUi3cbBjPly5FSLvTCjVuPQ4A4CSuvPLKYF9fdaEZGwJ75HLZoaCgwKLw8LD5AQH+n4WEBP8vPDxsmUqlrJTJpBpLI7rfiMd/8EiBp4a05ad2YEXaHYM6KSnxxvfffw8jHwAAjpaRkX6eXC7rMDd2GSPe/46GQ7274SC+aVSPGTM6F48UeHBIY7TDbYM6xuIV6vz8fAQ1AIAjv1mHh4e9dboRD0d9SCQCj4gIf3fjxg04xQM87bVJCGkE9SCDeuaqVasQ1AAAjpCXNyFarfbZ7IwhLQiMe3t7lY8fPy4TjxR4WkinpCRfbGlIY0baNYJ64cKFlgb1keTkpJnffDMXM9QAAPaWlpZ6jUwm7XDGkJbJpD1xcbGzzD2SD8BFQ5qlpqZcjM2GnhjUsZYG9Y3vvfcughoAwJ5CQ0O+dtbxjpCQ4K+nT79CjUcJPCmk09JSrRTSIirVQ4/Nw6ZEAAA78vf32+eMMa1W+6waM2b0cDxC4EkhbemKdHw8VqTdI6gt35S4aNEiBDUAgD0IguVnQNtgTnrD2LFjsvHogAeFNFkjpLHZEEHdf1Pipk2bENQAALbm5+e708lWpAtHjRo5Eo8MeFJImzYbYkUarL4pceHCBQhqAABbGjVq5Jn+/n7L5HJZtyMjWiqVaAMDA37MyclOxqMCnhTS1tlsuAQFiqA+aVB//PFH2JQIAGBLF1xwfkBi4oirg4ICF6hUyjqJRBDtuNFQ9PJS7Y+Ojnr48ssvC8SjAR4U0lbabIiQRlCfPqixKREAwA5uvvkmr9GjR42Liop8Tq32WSeXy9ttdTMXU0RXR0REzB49elTO66//FysngJA2Y7RDFHFqB4J6ULcen/nll18gqAEA7OGtt95iV1xxeXBi4ohzo6OjXvbx8V7j5aU6IpEI+r64Huwtw/tuNS6RCFwiEUSlUtHo66teExMT88T48eOy7rzzLtzZEDwtpK2w2XA4ZqQ9MKhjYizflFhevhdBDQBgRex0v+D2229jKpVKvXr16gSdTpfe2tqa29XVlSyXy6O6u7tDtVqtryAIUiISGGPEjTdY4aIoGgRB6FKr1Q2iKB4mosqIiIitoihumTJlStny5cvaDhyowiMAHhfSaWmpF+/fv/99rVY7bKi/XxQ5xccPp/ffn00XXnghLqiHPXcWLVrE77//fqqurmaCwIb8ZyiVyrqYmJiH33vvvXnnn3+BiKsKAGCHmB7Ijz/+qFyxYnnAihUr/HU6nV9cXJy/Uqn0lkgkEs65qNFoeuvq6lqbm5tbzznnH+3nnntuy4033tTp7e2FWxmCp4f0Rfv3759tSUi/9977dNFFF+GCeuhz6Oeff+YPPPCAxUH92GOPfXvLLbcacFUBAADAFSKIpaWlXqRUKvZZMiO9ZAk2G2LkQ+QLFy6wyqbE2bPfx8gHAAAAuERIW2FGegk2G4I1Z6iPJCcnzfzss08R1AAAAOD+IQ1go02JM3bu3IGgBgAAAKcLaUpNTbkIIQ22DOoFCxaIMTHRlq5QzygqKkRQAwAAgHuFNGakYfBBbf4Ktbe315Hk5KQZ33//HYIaAAAAHB/Slm42HDZsmPjrr79gQBrsHtQffvgBghoAAAAcFtLM8pCOExcvXixisyE4KKhnfvrpJwhqAAAAcL2QjotDSINjZ6j7VqhXr16FoAYAAAC7hbTFM9J9IY0kBEuD+qeffhSjoiItCuqUlOQZu3btQlADAACA3UJ6H0IanCWo58+fb5Wg/uWXXxDUAAAAYNOQvtDSkF60aBFGO8CqDAYDnz//e4uDOjk5acZnn32GoAYAAACrh7RVZqQR0mDboJ4vRkVFWRzU2JQIAAAAThfSixcjpMFeQW35CvWCBT8hqAEAAMDikCbLQzoWp3aA3WeoIyMtnqG+oba2BkENAAAA5oe05TPSseLixYtQ0eCAoP7e0qA+nJKSfMOqVX8hqAEAAMARIY0ZaXDsyMf331u8KfFwSkryDXPnzkFQAwAAwOBDOj09DSENCGpTUBs3JX6KoAYAAIDThjRLS0tFSIObbUq0zrF58+Z9g6AGAACAk4Y0WR7SsQhpcNqgtsamxEOHahHUAAAAcGJIW2Oz4aJF2GwIzrsp8fvvrbMpcfPmTQhqAAAAQEiDZ85QWyOof/oJ51ADAAAgpI+NdlRaEtI///wzRjvA44L6889x63EAAABPDmlmOrWj0rIVaYQ0eGZQJycn4dg8AAAADw1pbDYEBPX334uRkRGWnvJxw44d2xHUAAAACGmENHjqpsQIS0c+rq+srEBQAwAAeILU1JSpKpVyn6Uz0kgxcJcV6u+++84qQb1ixXIENQAAgJuvSE9VqZTYbAgwYFBbvCnx+q+++h+CGgAAwB1DOj09bSpO7QBXotfrub2eb8YZ6u+ssilxzhxsSgQAAHC3kMbxd+Ayurq6+HfffSfOnDlTfPnll8WmpiZX2pR4ODk56fq//vqT4asPAACAG4R0WlqqRSvSsbEIabCfsrIy8Y47bhfVah9ORFwmk/IHHrhfbG9vt+OmROvMULe2tmCFGgAAwJWZNhtaHNJIPLC1jo4O/vXXX4lZWZkiY4wzZgxZxogrlQr+73//W2xra7NbUFtrU2JhYQGCGgAAwFVXpC0P6YVYkQabj1Zs2rRJvP7660Rvby8+ULwyRlyhsG9QW/OUj++++xZBDQAA4EohnZ6ehpAGp1dXV8dfe+01cfjwYZyIOGMnf172BfVDD/3bbiMf1jzlA3dKBAAA8KiQxow02N6bb74pymRSPthQ7b9C3d7uWivUyclJ1y9evAibEgEAAJw5pK0z2oGQBvvYvHmzmJycNKRINQa1nD/wwP1ia2ury4186HQ6rFADAAA4I8tDOgabDcHuli9fJiYlDT2o5XI5v/9++wV136bEiAiLg/q6Xbt2IqgBAACcLKQvsHRFeuFCzEiDY/z1119iamrqoMc9+ge1/Veov7V0hfpQSkry9YsXL0JQAwAAOJq1ZqQR0uBof/75J09JSTE7qO17yse3Vhn5wKZEAAAAhDSAlYM62UWC2jqbEhcuXICgBgAAcM2QjsHxd+B2QW3vTYnWmKE+fPgwTvkAAACwZ0hbPiONkAbnDurk5CSnD2rjpsRvrRLUhw4dwgo1AACAPVgjpBcuXIiKBqe2cuVKMTEx0axTPuy9Qv3ttxYH9aGUlOTr/vzzDwQ1AACALVek09PTLlCplBWWhfQCrEiDS/jtt9/MCmpHnENtraD+9tt5CGoAAADnDWmMdoCrrVD/ZvYK9X33zRJbWlrsGtRWODbvup9++glBDQAAgJAGd9TY2Mg3b94stre323nkY8SQg1omk/FZs+wf1NaYod6xYwc2JQIAAFgxpCsR0uBIBoOBr127Vpw69QIxMDCA33nnP8UjR47Y7e9fsWKFmJAQb8YKtaOCOtzioNbrcetxAAAAi2CzITiDI0cO8xdeeEGMjo7iRMQZIy6RCHzGjBvsGtTLli0V4+M9JqgPpaQkX7dx40YENQAAgDkr0qaQtmi0Y8ECbDYE8/X29vKlS5eIkydPEqVSKWfs72FoDOoZdg3qpUuXmr1Cbf8Z6nlW2ZS4YAFmqAEAAIYU0hkZ6QhpcKjy8nJ+//3/JwYFBZ70vGfGjEF94403ivX19Xb5vERRtGiF+r77ZomtrS41Q23alPgjghoAAGAwIY3NhuBInZ2dfM6cr8WcnGyxL0JPF6kSiYTffPNNdgvqvhXq4cOHm3FjF5lDTvmwNKiTk5OvW7NmNTYlAgAA2DKkY2IQ0mD+iu+WLVvEG264QfT29h5ypDoiqH/99Rc+bNiwIX+uMpmjgtriGeprOecIagAAgIGkpaWeb3lIY7QDhq6xsZG/9dZbYnx8vGmD4dCfg4wxLpXaP6h/+cW8oO5boW5ubrbzDLVlQZ2amnJtRUUFRj4AAACsHdKYkYah0ul0fNWqv8SpUy8Q5XL5kIL01EF9s11nqH/5ZbHZQX3PPXfbNajnzZtnlRXqZcuWIqgBAABMmw3dNqRFUeStra388OHDYltbG0fsO4/q6irxiSeeEMPDwyyO6OMjtV9Qi/YN6jgzRj6kDgpqizclXos7JQIAAELawlM7nDmkKyoqxJdeelGcPHmymJ6eLp577j/Ed955Wzx06BBK1oF6err5Tz/9JI4fP16USCSn3WBoblBLJBJ+440z7XZsniiK/Oeff+axsbEuEdRWOjbv2t9/X4kZagAA8MyQtsZmQ2cM6YaGBj579mwxMzNDlEgETkRHP2QyKT/jjIniokU/i729vShbOyspKRH/+c87RD8/P6uuRp/82DwJnzlzhr2DWoyNjTFrU6JjghqbEgEAAIYsPT3NwtGOaKcL6e7ubr5o0SLxnHOmiArFyedviYj7+/vxO+/8p1hSUoI5bztoa2vjn376iZiamioyxmyyGn2yD8cE9UKXCWprzFCnpqZc29bWipEPAADwDJZvNnSukNbpdHzdumJxxowbRD8/30EFDGPGEyNSU1PEDz/80G5HlHkag8HA160rFqdPv0JUqZQ2X412pqBeuNDzgnrt2nwENQAAuC/TaIfFmw1/+uknpwhpURR5RUU5f+yxx8To6CjTkWo05H+TUqng06ZdIq5Zs0bU6XQoYCs5cuQIf+mll44GpTnH3Vl35EPgM2fOFOvq6uz2/FywYIEYExM95DslGoP6HrGlxfVO+Vi4cAGCGgAA3DOkrXNqh3OEdENDPZ89+30xMzNDFATBohVPxoz/voiIcPGJJ54QDx48iBK2gEaj4cuXLxenTDlblMlkDluNPnVQH7FbpP744w9idHSUGUEt5ffcc49LHpv3228rENQAAIAVaWfcbNjV1cV//nmhOGXK2aecizb/BAiBjx07Rvzuu+/Erq4ulPEQ7dtXKf7rXw+KwcFBThPRA29KtO8pH+YHtYzffffdYlNTk8sFdUNDPTYlAgCAe3CHzYY6nY4XFxeLN9ww+Llocz+IiKvVPnzmzJni1q1bRIPBgEoexJucefPmiSNH5oqCINh1g6ErBXVUlHkr1Hfe+U+7B3V4uMUz1NfglA8AAHB5aWmp51ke0o4c7RB5eXm5+Oijj4hRUZFmzUWbu0pNRDw+fjh//fXX7Xp7alciiiLfvn27eNNNN4o+Pj5OuRp9qk2JN9440653SvzhB0uC+k67BvU333xjaVDXpqamXLNz5w6MfAAAgMuuSJ+nUinLLQlpR242rK+v5++//56YkZHusNVOIuMtn885Z4q4bNkynE3dT3NzM3///ffExMRE0Xg6iuuEdP9bj99yyy1iQ0OD3YJ6/vz5YmRkpFlBfddd9g9qC0c+alNTU6759ddfENQAAOA6+m02NDuk4+JiuaNGOzo7O/mCBQvEs8+ebPW5aEuiOigoiN933yxxz549Hn02tV6v5/n5+eIll1wsKhQKl1qNPtmtx+0Z1MabpXwrRkZGuERQz5tneVCnpCRfu3z5cgQ1AAB4TkgvWvQzt3cw6nQ6XlhYIF533bWir6/a4cepDRQzgsB4Rka6+Omnn4itra0eF9K1tbXis88+czQEnenxsU5Q1zt9UEul9h/5sMYMdUpK8jW7d+/CDDUAADg302ZDlwppURR5WVkZf+ihf4sREeF2m4u2ZJVapVLyyy67VFy7dq2o1+s94ri7X375RTzzzDNEqVTqciMdQwlqe81Q9wX1UFd9HTVDPW/eN2J4eBg2JQIAgFuH9HnWCGl7qqurE995520xLS31b6u/rjBvS8azqfmTTz4pVlW579nU5eV7xfvumyUGBAS49EiHMwa1KIoWBbUjZqitsSmxtrYWIx8AAOB+If3zzwvttiLd2dnJf/jhB/Gss84S5XKZy0basbOpx4rff+9eZ1N3dnbyr7/+SszOzhIZY263Gn2qTYm33mrfGWpzznZ29aD+44/fEdQAAOB4phlplwlprVbL8/PzxauvvlpUq33cZqWTiLhareYzZ84Ut2zZ7NJnUxsMBr5lyxbxhhuuF729vd16NfpUK9S33Xar2NjYaOdIDRvS9e4L6n/+8592+1z1er1VgjolJfkabEoEAAA3CWnbz0iLoshLS0vEBx984GgwuOPcLWPEhw8fLr722mtiXV2dy4V0Y2Mjf/vtt8SEhHjuisfdWTeopfyOO+6wa6TOnTvHrKCWSqX89ttvs+tqurWCetOmjZihBgAAhPSpHD58mL/xxuticnKS6Epz0ZasUstkUj5lytni0qVLRI1G4xLH3a1evVq88MILneY4Qk8MaoPBwOfOnSOGhblSUGNTIgAAuCBLZ6RjY40hzbntQrq9vZ1/99234sSJeaJMJvW4QCMiHhgYwO+9915xz5493FnPpq6trRWfeebpoyepeHpEO0NQz5njUUFdm5qacrVer0dQAwCAK4W07WakNRoNX7VqlTh9+hWij4+3RweacVSC8fT0NP7JJ851NnVvby9fvHixeMYZE0WJROKxIx2Dn0u2d1B/bUFQ327nee+5Vgnq9evXY4YaAABsx1qjHQsX2iakRVHku3btFO+7b5YYGhridDddcYazqS+99FIxPz9f1Ol0Dg3pvXv38vvumyUGBgZgNXqIQW2vkzP0ej2fM+drM2eoJXYNauOmxLlWOeVjxQpsSgQAACcOaVutSNfU1PBXXnlFTEwc4THHqJl7NnVkZAR/6qknxaqqKoccdzdnztdidnaWR8yv22Lkw/5BbcmmRHsGtfU2Ja5bV4yRDwAAcK6QttVoR1tbG58zZ444btw4j5yLNv9sagkfN26sOH/+fLucTS2KIt+2bZs4c+YMjzzuzjZBba8xCj3/+uuveWhoqNlB7Woz1CkpyVdjUyIAAFiN5TPSMVYPaY1Gw3///Xdx2rRLRC8vFeLMzMfG11fNb7rpJnHbtm2irWbYW1pa+HvvvSeOGJHg0cfd2SKo7TlG8b//fclDQkI8aoYaQQ0AANYI6XMtDemFCxda9Rvltm3bxLvuulMMDg7CXLQVRj8YI56QkCC+9dZbVl1B1Ov1vKCgQJw27RJRoVDgDY+Lb0rU6/X8yy+/5H37EYYa1LfddqvdbpNuPOLPOkG9d+9ezFADAIB5MjLSz7V0tGPhwgVWWpEW+cGDB8UXXnhejI8fzjEXbf1Varlczs8//zzx999Xilqt1uKzvV944QUxKioKEW3zoP6nXWeozQtqxiUSCb/llpvtFtTGm9BYJ6hx63EA6CPBJYDB4JzTwoULzq2srPxAo9EkDvX3iyKn2NhYeuedd+iyyy4nxiz7SWlLSwt99913/OGHH6Lvv5/PmpubSRCYxX8uHMMYI1EUqaKikv322wrW0NDIExNHUEBAwJAusk6no99//53/618P0pw5c1l7exsJAh4nWz5mO3ZsZ01NzXzixIlMpVLZ9O8UBIGysrIoJCSUiouLqLOza1CvQ8aMX1d27NjJGhrqeV7eRObt7W3zzzU9PZ1FRERScXExdXR0sqF+zdDr9eru7u6JhYWF1YsX/1Ly5Zdf4okHJzh8+LAkMjJS3draEtTZ2RmWk5OdkJaWmhEVFZUTHh4+WqVSjgsICBgXGBgwLiDAf2RkZGR2UlJSclJSYlxsbGyoRtPrHRsbq3jooYeEH3/8Qf/aa69xXFUAFw9p02bDvZatSFs+I93T08OXLVsmTp06VVSplFjhtOsGRYGPHJkrfvPNXLGzs3NQj9eBAwfEhx76txgcHIzHygNO+TB3hVoqte8KtbVGPlJSkq/u6GjHO0MPt2rVKslNN90YNmxY3MhRo0ZdGxER/h+1Wv11eHjY735+vjslEuGQTCZtUSjkHQqFvEehkGvlcpleLpcZTB96uVymUyjkvQqFvEsul7VKJEKdWu1TEh4e/pevr/rriIjwp0ePHnVFUlJixiOPPBKA2X0AF2P5aEeMxSGt1+v5pk2bxFtvvfXoOcQY6XDM6IePjze/4YYbxC1bNp90g2JPTw//4YcfxDFjRosSiYDHyqFBbf+RD/M2JTomqMPCsCkRhmbJkiXs7rvv8k9NTRmbkpJ8b0CA/9yAAP/NcrmsUSaTaqVSCT92zCdZ/DoWBMalUokok0k1KpXysL+/X35oaMi7SUmJV06adFbCU089JcOjAuDEnGGz4b59+8Snn35KjI2NQUQ70dnU8fHDxVdffUXcv3+/qNPpuCiKvKenh2/cuFG8/fbbRD8/X6xGO9EMtb03JQ49qJlLB3VLSwuC2s1/QnvDDTf4paWlToqJiX5erfbJV6mUjRKJYPfz8ft+UiiVSrQ+Pt4VISHB8xIS4mecd965cbfffhvGdwGcMKT3WhbS5m82bGxs5B9//JGYk5ON1U0nXvlMTU3hM2fOFB944H5+2WWXipGREdgM6oRBfeed9l2h/uKLLywI6lvsvClxjqUjHzWpqSlXFxSsxaZEN/PSSy9JJ006K2nYsLj7/fx8/1Io5C3O9voWBMZlMqnG29urJCIi/K3MzMwzZs6c4YVHD8DB78AzMzMcFtJdXV188eLF4rnn/kNUKnF8miuMfvT/QEQjqI+tUH9hwSkft7jaKR81qakpVxcWFmCF2g383//dJ8/NzRkbFhb6tre3V4VUKtG7wmtdIhG4QiFvDAoK/CElJfmSa6+9Ro1HE8ABIW2akd5r6WjHUENap9Px4uJiccaMGaK/vx/Oi8YHPtwiqC3ZlOhyQV2bkpJ8dXV1FYLaRT355BPSkSNzx4aHh32iUikPCwITLX3dHb/gMJQPSxYn5HJZe2BgwOLU1JSL7rtvFlaqbQgvePibjIx0C4+/i6F33nmXLrvssiEdU1dRUcE///wz+uabb1ht7SFijHDMHYAN3ixLJFK67bZb+csvv8ICAwNt/ncaDAaaM2cOPfroo9TQ0DDoYxE5J5JIBJo5cyZ/9dXXWGhoqM0/V1EU6dtvv+UPPfQQ1dXVMXOOcFSpVIdiY2MfKCkp/cm0vwBc5LUxbtzYpKqqqn+2trZer9VqI8z5HthHEBjJ5XLy8/Pjfn7+pFb7kI+PD/n6+nFvby/m5eXFpVLp0V+v0+mpp6ebdXf38Pb2NtbZ2Ultbe3U0tJMbW1tTK/XEzf98UP9/iiTydr9/Px+jYyMnD1r1qyNt99+hwGPOGIanDqkh3aOdENDA//+++/ok08+YaWle4hzERENYONokEqldOut9g7qr01B3TiEoOYkCBK64YYb+Ouvv27HoJ7HH3roYUuCujY2NvZBBLVruOaaq/02btx4bV1d3f29vb0pgz2dhXNOnBvDWaVSUWRkJI+PT6Dk5GRKTk6m+Ph4CgkJoYCAAPL19SUfHx+SSqWMsYHviWD88zjp9Xrq6urira2t1NTURDU11VRSUko7d+6g0tI9dODAftbV1UWiyIcU1gqF4pC/v//n6ekZn/7xxx+1eOQBrCw9Pe0flo52LFgw+Bnpzs5O/uOPP4qTJ08S5XIZ5qLxgQ9sSjzlDPVNN90o1tXV2e1znTNnjqWnfNSkpqZctW3bNmxKdFKffvoJGzkyd3RAgP8CmUzaO5SxDalUyiMjI8SpUy8Qn3vuOXHFihViZWWl2NXVJdrqeanT6XhNTY34559/iv/5z7Pi2WdPFgMDA46esDTImWq9n59vQXp62oW33norjtQDsJbMzAy7hbRWq+Vr164Vr7nmalGtViOi8YEPhwf1nS4S1IJDgtoKmxKvwqZE53P33Xd5x8XF3uHlpaoc7Pc6xhgPDg7iF144VXzvvffE7du3ix0dHdxRWlpaeH5+vvjoo4+ImZkZvG9hajB7jZRKRUNkZMSLU6deEIpnA4AFrHVqx2BC2mAw8JKSEvHBBx8Qw8PDceoDPvCBFWqXWaG2RlCXl+9FUDuJM844Iyo0NOQDmUzaNZjvcxKJwBMTR4j/+te/xIKCtQ4N6JN9fz148CD/6KOPxDPPPGPQp2BJpRJdYGDAspyc7FGcYxoJwCzWObXj9CF96NAh/vrrr4vJyUl2P9weH/jAx+DOC0dQnzxUjCMfoZbe2OUq3CnR8fLyJuT4+fmulEgEw+nPbxZ4amqK+OKLL4plZWWiXq/nzq6+vp5/+eUX4oQJE0SZTDqo15e3t9ee1NSUK1955RUpniEAQwtpi0Y7YmJOH9Lt7e3822+/FfPyBv+ixgc+8OHYFerGxkbRvkEd7ClBXYOgduhPYlli4ohzfX3VOwZzh9eYmGj+5JNPiOXl5aK5Nx5zpMOHD/M33nhdTEwcwRk7/U+ClUpFY2xszEN33HEHjtADGAxLNxvGxJx6tEOj0fC//vpLvPzyy0Vvby9END7w4UJBffvtt4sNDQ0cQW27oMY51Pb1ww8/CMOGxV2lUikPnO77m5eXF7/mmmvE9evXu8RK9KmIosh37Ngh3nzzTaJa7XPa15hMJu2OjIx48+qrrwrEswbAhivSxhnpnwYMaYPBwHfs2CHee+89Yt+Pb3HTFXzgw/VGPm6//TaxsbHRjkH9uQUjHze55CkfxcVFOOXDDgoLCyXx8cNnKhTyw6f7/paUlMg//fRTsb29nbuTrq4u/vXXX4mpqSmicZX6lHPU2rCw0P+deeYZEXj2AJz4Iy4rndoxcEhXV1eLL730kpiQkCAyhrlofODDtYNa4oCg/sLjgrq0tAQr1DbU2dkpjBiRcJNSqag/3RvISy65WNy8ebPI3dj27dvFK664XJTJZKf8Hi2VSgyhoSE/jBo1MhrPIoB+LD2142SjHS0tLfx///ufOHbsGFEqxVw0PvCBFWrHbUo8cuSIywU1ZqhttoDEhg0bdq1CIT9yque5j483f+ihf4v19fVuHdJ9Ghsb+ZNPPiH6+fme8nUmkQhiUFDgT2eddWYknk0AZI3NhtEnhHRvby9fsWKFeNFFF4kqlQoRjQ98IKgdPkM9Y8YN/PDhwy41Q52Wlnolgtr6RoxIuEilUlad6ntbSEgIf//998Senh7uSXp7e/nnn38uRkVFnfJ1JpVKxNDQkHmTJ08KwTMKPJqlmw2jo6P+Ntqh1+v5li1bxDvuuF0MDAzAXDQ+8IGgtnpQf/7550MOatNqGp8x4wZurxVqg8HAv/76a6sEtVarQVBb7SexmeO9vb1KT/e97dtv57n8JkNLnrtLly4RU1KSxdMEtT4iIvyDGTNuUOOZBZ68Il1mbkhHRkaI8+fPF0VR5KIo8v3794vPPvuMOGxYnEi46Qo+8OFhQX27CwX1DG7PkQ9Lg9rHx7smNTXlys2bN2FTooUmTBg/ws/Pt+DU+39i+cKFC7krHnlnbQUFa8WRI3NPF9S9kZERTz799FO4/Th41KxY32bDMnO/eQYHB/F58+aJoijyhoYG/sknn4i5uTmiRCLBSAc+8OGhQX3HHfYLap1OZ1ZQ9916fMaMGXYb+TgW1GGWBvVVu3fvwgq1mS6++OLAgAD/74by01bgfMOGDeLo0aNP+dyVy2UtCQnx1+NZBgjpIaxKjx49iu/Zs0f89tt54uTJkwZ9e1J84AMf7n7KhyOCOsTMGWr7BvWcOVYJasxQm2H+/O+l0dFR/5HJpLpTLRLNnTtXFEUDCnqAoD7dCrW3t9fe7OysMXi2gQfMilkW0v13OGdnZx+96QrmovGBD3y45siHfTclWmvkA0E9NAkJ8VcoFPKmkz1vvb29+Ntvvy3qdDqU80msXbtWTElJPuXrLDAwYMnll1+GDYnHkeASuI+MjPRzKisrP9RoNEmW/DmMMdLpdHTkyBGm1+tJEBgxfFkH8HiMMRJFkXbs2MEaGxv5xIkTmZeXbe8+LAgCZWdnU3BwMBUVFVFXVzexIXxB2rVrFx0+fIQmTpxIPj4+Nr8+mZmZLCwsnIqLi6izs4uxIX7x1Ol0vj09PRPnzfumqr6+ofS5557DE+80xo8fl3zgwIHZvb29wwcMHYmE7rnnXv7II48whUKBC3YSsbGxbNiwYXzNmtWsvb1jwNeZVqtNaGtr6yooKCj4+OOPOa4aYhohPYhvDIhoADhZUNfX1/O8vDzm7e1tt6AuLjYvqI8cOUx5efYJ6oyMDBYebllQd3d3582b901VQUFh6ezZs/HEO4l//vMO7+Li4pfb2touGOh/F0VOF154IX/99f8yf39/XLDTGDFiBPPx8eFr1qxhWq32hNcZ51zQ6XQpq1at2lhf33AQVwwx7TYyMzOsHtIAAKcL6p07d7D6+ga7rVBnZWVRcHDIkIOac/sGtSAIVgvq5cuXVa1Zs7r0ww8/xBNvAG1tbTOOHDnyMOdcNlBIJycn8dmzP6ARIxKxNDTI13Z6ejpraWnhGzduGPCaGQwGtVarDbnkkktWlJSU9OCqIaZdGuecFi5c8I+KigqENAA4JKh37Nhp1xVqc4Kasb6g3u1yQd3T0zPxt99+qzp48EDpyy+/jCdeP2PHjknev3//O1qtNmqg748+Pj708ssv09SpUxHSQyCTySg7O5u2bt1K+/btG/B5q9fr4zo6OqpaW9s244ohpl2aKaQ/QEgDgKOCmnORdu7cyerrG5x65MMY1Jx27dpNhw8fpry8PLsGdVGRZUE9f/78qoYGzFD3mT//e+n333//RHt7+7SB/nfOiWbOnMkffvhhJpPheOShUqvVLC4ujn7//XfW3t4+0LiHVKfTxYwbN25FVVVVK2IaXJItZqQBAMwJauPIh2OCeiibEo2/hNOuXbuopqaW5+XlkVqtZrb+XDMzM60S1PPmfXOwvr5hD4KaqKKifGxtbe3zBoPhhDvziSKn1NRU/vbbb1NkZCRWpc0UGxvLNJpenp+/hnF+4l5DvV4fZjAYWtra2tZ4+nMSd1tCSAMAWBzUBoNIc+fOYY8++ihvaGiw+d8pkUjo5ptvpldeeYWCg4NJFAd/sADnnObPn8/+/e9/0eHDh21+IoEgCHTDDTew11//L4WGhvKhfK59uru7o6qqqt5JT0+7orGxwWkDkXNOnHPh0KHD0vLySmlDQ4OUcy4ZKMbMNXv2+7LDhw/fpNPpIgf635VKBf3f//0fpaWlIaQtfN7edttt7IwzzhzwOcs5Z01NTTPGjRub7PFfA/F0cS2ZmRnnYEYaAJwzpIgkEoFuvPFG/tpr/2XBwcE2/zsNBgP973//o8cff5waGxtJEIbybY3RNddcw998802KiIhg9vhcv/nmG/7oo49QXV09G9rnauTl5VUTExPz4IIFCxakpaU77GiyX3/9Vfbss8/4qtXqEM55XGlpaWR3d3dIYGBgoFKpVOv1eqXBYGCCIHCZTKbRaDQdLS0tLVKptCEjI+OwTCarrqurO/LQQw+133zzLZqhrNbn5GSPLisrW6zRaE6IaVHkNHXqVD5v3jcsICAQL0orWLx4Mb/ppptYe3vbCT8BYoxRaGjofw4dOvwc8+DjvxDTLiQrK/Oc8vJyhDQAOHFQc5JIJHYNar1eT1999RU98cTj1NAw+KDm3BgD9g7qefO+4Y88YnlQFxQULggKCrJLUNfUVAu33HJLUFtbW9Lhw4fHaLXanJ6enrTe3t4oiUSi1uv1XgaD4bSjo4IgGGQyWY8oil0ymeyIWq0u02q1O4cNG76Fc3H3bbfddvjee2dpT/V5jBo16vXGxsZ/Hb/azTknf39/mjdvHp869UL0jZV0d3fTP//5Tz5v3rwBn68qlapk9OjRl6xZk78PVwucWmZmxjmW3tkQH/jABz7seevxW2+9RWxoqLfjrcc/M/tOidddd6146NAh0V53dfz666/E0FCL75Q43ZZ3SuSc02WXXRqcmZlxflhY6Ft+fr7r5XJZi0wmNVjzuSKRCKJcLuvy8fEuCwoKnJeUlHjb+PHjUmbPfl9+/Oc0cmRumkqlrBzozyIifuONM8Wenh7cztDK1qxZI4aGhnDGTny+SqUSfUxM9P+h1AAhjQ984AMfNgrq+nr7BLVer+efffYZDw4O4kOPVPsGtcFg4F999ZUYGhpiSVBXp6WlWj2o3377Hem4cWPTo6OjHvf1VRfJZNJOiUQYMKRs8SGVSnTe3l4HgoODvklJSb7qwgsvDC8v38s45xQeHvacRCIM+HwLDQ3h+fn5ItLX+jQaDb/llltO+lz18/NdM336dI+dq8FpHk4uIyN9SmVl5UcY7QAAV9L/lI+6OvveKTEoyLw7Je7eXcJqa2v7bj3ObH19+m49bskpH6Y7JVrllI/p06+Qy2TScb/9tuKR6urq51pbWy/XarUxnHN53+dsD6a77Pn39vZmtba2Tjt0qPbc7777LuzLL78Mrqure0Cv1wed+HuIrr76Gn7XXXcxiQRpY/VYlEjIz8+Pliz5lfX09JzwXBBFMUin065ramoqR0wDQhoAwKpBzWnnzp3syJHDfOLEiXYN6nXris0I6t3s0KFasuexeWFhYVYJ6sLCwj3vvz/0W4/PmHGDVCqVjdm5c8fThw8ffrajo2OyXq/3Iwv3VfWfaR7qv6vv15vOM47o6uqa1NraepFOpws7/vPinFNwcBC99NJLlJCQgFlpGwkNDWVbt27lJSWlbICYlkul0s4lS5Ys/+qrr7mnXRvEtJPKysrsO7UjGVcDAFw3qPtulrKTHTlSZ7egzsrKotDQUF5cXMw6O7uGdOtxRwW1pbceX7Zs2cHdu3fveeONNwYbu+yPP35P2rJly6M1NdUvdnZ2TjIYDEN6cESRE+f0tw/GGEmlUpLJ5CSXy0gikRDnnAwG8YRfO4TQZqIoygcKfM6JLr74Yj5r1izcoMWGZDIZcU60dOlSptfrBlqd9t2/f/+Sffv2t3jatZHi6eF8MjMzzikvL/8AIQ0A7hLUoshp3rx5jIjz119/g4WGhtr2m5tUSjfeeBNjjPFHH32U1dc3DOqUj774nz9/PuOc+JtvvsltfcqHRCKhGTNmMCLijzzyCK+vH/opH93d3dHV1dXvTJ48iTjnCxljp1wdvPLK6X7x8fHXNjTU/19PT08K53xQ950wniNt/M8KhZyCg4MpLCyMx8XFUWxsLIWHR1BQUBD5+HiTTCZnEomE63Q6ptFoeHt7GzU0NFBtbS3t37+fampqqK6ujtrb21nfOcZD/XcbbxvuTddddz2pVCq82Gxs0qSzWFpaGt+8efMJ74G0Wm383r17zyOij/s/PmvWrJavXbtWvX79ep9NmzarGhrqFaGhocqAgAC5XC6XdHd36+vr6zVdXV29SUlJvePGjes688yzOi688MKusLAw0SW+xuGp4XwhbbpFOEIaANwK5303MLneLkFNZDyKbu7cOfyRRx5lDQ0NQ4o1xhhdfbX9z6F+5JGHqb6+wexj82JjYx/YvbtkwKBeuzafPfDAg6P379/3WEdHx0UGg0Ex2IAWBIFCQ0MoNTWVjx07jkaPHkWJiYkUHR1DPj4+TCaTkSAIg/h36kmj0VJjYyPft28f7dy5g4qKimjr1q104MABptFoibHBrViLIqdJk87iCxf+TIGBgWgaO3jyySf4yy+/MuDz08vLqzQiIuJ1uVzRIZEIcQcPHkwwGAzRKpUq2GAwBHR3d/tqtVovxpis349guCiKnDGmUalUnUqlslUUxaaenp7DkZGRFXK5vMRgEMunTr2gShAkLW+//bbTBTaeeE7ENCON0Q4AcGuM2T+o58yZwx99dOhBTcTo2muv4W+++RaFh4fb/HumKIo0d+5ci4M6Jibmgc8//2LhxIkTjwb1jBkz1GvX5t/Y0NDwUG9v77DBRDQRUUBAAI0ePZpPnTqVzjzzLEpKSmI+Pj5W3ZCo0+mopqaGb9y4gZYtW0Zr1qyh6uoaZjAYiDFGJ/urGGP05ptv8vvvfwA9Yydr1qzhV1xxOWtpaRnwOcAYM5j+r8A5Z6a7Yh59vAb7vGOMkSAIxDnXy+WKZqlUst/b23ubUqlcGx8fvzEhIeHAZ599rkVMA0IaADw4qG/gr7/+uh2D+mv+2GOPDXrk4/igfuMNe65Qz+WPPPIomTPyQUSkUChqQ0NDH3v44Ud+uOaa63SXXHJRemVlxSOtra1XGQwG5amDnpMgCBQbG0sXX3wxv/LKK2nkyJFMrVbb5bmh0+mooqKcL1mylBYs+Im2b9/Oens1J0S1KHKKjx/Oly5dRikpKegZO2lubqbLLruUr11bYNZz01yc877A1svl8mpvb+/1arV66fDhw9dcf/0Nh2677TaDo64JNiA6gayszCnYbAgAnqRvU2JdXR3Py7PbpkQWEhJi9qbE6uoqmjAhj3x9fe20KTGUioqKzdqUaDAYfHt6eiYXFKxN+OCD2ZOPHDn8VHt7+xRRFKWnekyIGA0bNozuuutO/sorr9CMGTNYfHw8UygUdntuSCQSCgkJYRMnTmQXX3wJS0pK4i0tzXTkSB3T6/X9Tvoguuyyy+mmm25igxkvAetQqVRUXl5OBQUFzJ63EO93woug1+sDenp6Mjo6Oi4+cuTI1MLCgujk5KS2c8/9R+P27TvsHtWIaceHdN8twhHSAOAxjBv9iHbu3MWOHDliz1M+WEhIKC8uLhp0UPf9kpKSUlZdXUV5efYMavOPzRNFUaXRaEb29vZO0Ol0Qaf+tZwCAgLoxhtn8jfeeIOuvfY6Fh4e7vBI9fHxodzcXHbxxRez4cOH8UOHaqmurp6JokheXip67LHHKD09HavSdqbV6mjRop+ZTqcjewb1AG8AJTqdLrS7u3tiU1PTJVVVVYkjRiQ033rrrXUFBQV2i2rEtANlZmZgRRoAPDyoOe3a5ZigLioqYl1dXUOKAccEdajZQT2IGCHGBMrLm8DfeOMNmjXrPhYdHe10K73e3t40cuQodsEFU8nb25v27i1j0dEx/LHHHiW12hcxbWdyuZyWLPmVGhoaT/uc7NvAOpgP49cFsx5OZjAY1D09PSNbW1svLi0tHZaenlb73nuz63/4Yb7Nz71GTCOkAQA8MqhDQ0NMQd09xKAuYdXV1TRx4kS7nENt/FxDzT6H+mREkZOvr5ruuusu/tZbb9GYMWOZVCp14ucKI39/fzZp0iQ2duw4npGRTuPHT8CIhwN4eXmxtWvXUv8buBwfzRKJhORyOQUFBfHY2FhKSBhBycnJlJaWSqmpqSw5OZkSE0fwuLhhFBkZQf7+/iSXy8lgMDBRFEkURbMi22AwePf09Ixubm6eumbNau+xY8eW79u3v9Omz008JewPmw0BAAaKJYFmzLiB//e/9t2U+Oijj5lxygfRVVddxd96622KjIy0y6bEuXPn8kcffcTsUz6OD+nhw4fRM888w6+77nq7zkSDe3j55Zf5k08+yYiIpFIJeXl5UVhYGI+PT6CkpERKSUmlxMQRFBYWTn5+fuTj40MqlYrkcjkJpicw55xrtVrq7e2lrq4u6ujooMbGRtq3r5JKS0uppKSE9uwpo0OHall3d4/pJymDD2tBEAw+Pj7rwsLCX73qqitXvvjiSzY5/QMxbWdYkQYAGFjfWcb2Duqvvzae8mHOsXlXXXWlA4La/FM++kJ69OhR/PXX36BJkyYxR868gutatWoVf+GF52nEiBGUkZFJmZmZNHz4cAoODmbe3t5WmaXu6emhuro6vnv3biosLKSCgrW0a9cu1tradvR0j8H8NVKprDkoKPDzxMTEd/Lz1x5GTLuwrKzMKdhsCADgfEE9Z84c/vjjj1Fd3VAjtS+o36LIyCinD2rOOZ199hT+zjvvUGZmJhoAzKbVaqm7u5vUah+SSKR2+NrAqbW1hXbs2MGXL19Oy5cvp7KyMtNNfk4f1YLADD4+6tVxccOeWbJkRXFMTITVZqkxM42QBgBwGn0z1Dt37mJ1dUfsemxeeHi4WXPJJSWlrKammvLy8my+Ga5vU6I5M9ScE11wwQX8ww8/ZKmpqQhpsCwgJRJSKpVkr5l1xhipVCoaNmwYmzLlHDZt2jRKSUml7u5uqqurY1qt9pSr4ZyToNFo4tvb26b89NP81gceeLB09erVVjnxAzFtBxjtAABw/qC25Ci6Y0Ftn02JxqA2fq5dXV2DOlHh3HPPpQ8//JAlJIzAkwxc/GsEI19fX5abm8umTZvGsrKyeHt7G9XWHjrtcX16vT6gs7NzSnn5XvnEiRO3lpdXaBDTTi4jI/3sffv2fYSQBgAYWlAT2TeoGWOUmZnFwsPNDeoSuwd1WFjYaVeoRZHTxIkT+UcffUSJiUlYkQa3olQqKS0tjV188SVsxIgEXltbS0eO1DHORTr5a0JUdHV1TWhqag4fN27chgMHDlh02gdi2oYyMzPO3rdv30e9vb0IaQAAMxxboa6zy7F5jDHKyBhcpA4c1KWspqbGNPKhdvjIhyhySktL4x999BFlZ2cjpMGtozonJ4ddcMFU8vJS0d695ayjo/OkQc05l/T29ua0traOmDRp0oaKispWxLST6XeL8BRcDQAAc+O2L6h3svr6Op6Xl2fXkQ9z5pLtv0KdxUJDT/xcRZFTeHgYvfPOuzRlyhSENHgEPz8/dtZZZ7HRo0fx6uoqqqqqPtUqNevt7U1tampKGTly5Ibq6uomxLQThXR5efkHCGkAAOsGdV2dfYM6PHxoQd3/1uP2HvkICgqigoIC1tPTQ0REKpWSnnnmGX7jjTfi+DvwKIIg0PDh8ezcc88jUTTQrl27mUajOekqdW9v74i2trbU3Nyc9TU1tUMOasS09UP67PLy8o8Q0gAArh/UGRmZphnqQqfflJiVlcUEgfHCwkKm0+lpxowZ/KmnnsYNWcBjqdVqNmnSJBYZGcm3bdvKWlvbThrUWq02vrOzM3ny5EmFQx35QExbUWZmxtmVlZXYbAgA4EZBnZmZZTrlo9DsTYn2uvV4Tk4Oq6ur44wRvf32OxQREYElafBoUqmUcnNzWUZGJt++fTsdOVJ30tewRqNJaGxsjJ00adKaysrKQW9KRExbN6Q/7O3txYo0AIAdgrq+3n6bEo8dm1dsVlBXV1fThAl5zNfX16afq1wup5EjR7Gzzz6bMjIyENIAptdwQkICGzt2LO3evYtVVVWfaoU6uaWlxe/cc89bU1ZWNqjbjyOmrSA7O+vsiooKhDQAgJsG9bFNiaFUXFxs1shHVdVBmjAhj2wd1Gq1GivSAAOIjIxk48eP5yUlu2n//gMnew0zrVab0dHR0fPFF1+s+/HHH0XEtI1lZWUipAEAHBLUIu3cucvup3xERERQcXExdXR0DimoS0v3UFVVFeXl2T6oAWBgISGhbNy4cbRjx3Y6eLBqwNcw51za29ubs2nT5r3Nzc2liGmENACAmwY1c9ixeZGRkVRUVGhGUJciqAEcHtQhbOTIUbRx4wY6dOjwgK9hURS9tFpN2ujRo9dUV1c3IKZtADPSAADOENTGkY9du/pGPvLsdGOXDBYZGUFFRUVmB/XEiRMR1AAOEh4ezpKTU2jt2nzW3Nwy4Ay1TqcL6+rq8p82bdrK3bt3axHT1g3pyZWVlR8hpAEAnCOoRdEY1HV19Xa8U2KGaeSjyIIVagQ1gKMMGzaMhYSE8FWrVrGenp6TBXViZ2dndUtL6xbEtJVkZWWejZAGAHDOoDaOfNgvqNPT01lERKQFM9T22ZQIAANLSUlhvb29vKioiHHOT/jfOecynU6XMHbsmD+rqga+QyJieghwagcAgHMHtXFTov2CWhAESk9PN418mBfU1dVVCGor0uv11NzczA8dOkRlZWW0fft22rp1K+3atYvv27ePjhw5TB0dHdTb28tEUSSpVEoSCXLIU0kkEsrMzGS7d5fwsrKyAV+/er0+VKPRGt58860/lyz59YTTPXB0ziBhsyEAgGvg3Bi5M2fO5P/9739ZSEiIzf9OURTpu+++5Q899BAdOVLHBGEo314ZTZ9+Bb311tsUHR2NB3DIjzenhoYGKisr4xs3bqRt27ZRRUUF1dTUUHt7G9Pr9WQwGExvfiQklUpILpfzgIAACg8Pp6ioKEpMTKLMzExKTU2l2NhY8vX1RR95mA0bNvBrr72G9u8/MODrVy6X18XHx19VUlK6FjGNkAYA8IiglkgEmjHDVYKaaPr06fT22+9QVFQUHsBBaG9vp02bNvJly5ZRfv5a2ru3jHV2dpLBcGzh8FQ/JOj/E33GGMnlMgoODuZJSck0YcJ4mjz5bMrNzWVBQUE0lJ82gOu+KXv77bf4448/zvR6/YC/JigoaO7111//z3fffa+3/3+Pn2ucBjYbAgC4nv6bEo0jH2cwLy8vG/+d2JRoD42NjfTjjz/yZ555mt5++222atVqdujQIabVao4+DkP/ML4Z6ujoYPv3H2AFBQVs0aKf2R9//MkPHz5Mfn5+FBgYyDAO4s5fMxglJiaxTZs28srKfQO+dg0GQ3Rra2tRQ0PDAcT0IGVlZSKkAQBcPKh37tzJmpubeF7eRLsEtXFTorlBjRu7nExXVxctXryYP/LIw/Txxx+zsrK9TKPRkiAci2Ii4woj5zToDyJ2dAW7f2BrtTqqqalha9asZkuWLKHy8nIKDAygsLAwJpVK8YC4IS8vL/L396fly5cxjUZzwk8kDAaDFxGJL7zw4vLffvtNREyfRnZ21uSKigqENACAywe1SNu3b2dNTfYJauOmxAzTKR/mr1BPmDABQX3smvCnnnqSXnvtVVZWtpcZDKIpovui2BjQjDHy9fWlsLBQGjZsGM/MzKDc3FwaPXoUy83NobS0ND58+HAKCQkhlUpJUqmU6XQ60usNR8c++h4rxo7957a2drZlyxa2dOlSOnjwAMXExFBoaCjD+If7iYmJYSUlpXzXrl0nW50Oq6mp+aOuru7I0a8zuGwnwow0AIB74ZyTRCKlW265mb/yyqssKCjI5n+nKBro+++/5w8//DA7dOgwYVOiOddQpKVLl/Knn36KduzYyYj4CSvQKpWShg8fzkePHk1jx46l5OQUio2NpaCgIKZQKEgqlZIgCMQYI1EUyWAwkF6vo87OLn7oUC1VVFTS9u3bacOG9VRSUkL19Q1MFMWj4x/HP4+IiOLj4/k999xDN998CwsMDMQLzM38+ecf/Oqrr2YtLSfezIUxRuHh4c/V1h76T99/h5XpE0MaK9IAAG6mL6S2b9/Bmpoa7TTyYVyhjo6O5sXFRay9vYOGukJdXe25M9Q6nY6++OIL/u9//4tVVu5jfeMcfUEbHh5Ol156KX/sscfpsccepxtumMHGjx/P4uPjWVBQEPPy8iK5XH706DuJREJSqZRkMhkpFEpSq9UsMjKKZWRksHPOOYddccV0dv75F1Bi4gjSarXU1NTENJpjc9h9/5cxRs3NLWzNmtVs167dPDk5mSIiIrA46UYiIiLY9u3b+e7dJSf76YPPxRdf/EtpaWkXYvo42GwIAICgtvbfmZ6ezqKioswO6qqqao+bodbpdPTxxx/xJ598ijU2NpEgsKMr0ZGREfyWW26hV155le68806WlZXF/Pz8mCAIFj1OCoWCIiMjWV5eHrvsssvYuHFjOeecDh06xLq7e06IalEUac+eMrZmzWoKCQmllJQUiz4HcB4ymYykUiktWbKE6XS6gWanA7RabXFTU/NexPSJIf1hb29vKq4GAID7B3VLSwufOHEiU6lUNv8709IsCeoSqq72nKAWRZG+/vpr/sQTT7C2tlYSBEaiyEmt9qGrrrqSv/nmW3TLLbewmJgYm52uoVQqKTExiV100YVs/PjxvLe3h6qqqk/YlMYYo8bGJrZq1V9MJpPz3NxcJpPJ8EJzAyEhIWz16tW8qqp6oNVpmUQiae7s7Fz+3HPPIaaJjm42REgDAHhUUG9nra0tPC/PPkGdnp7OoqPNC+qSkr6RD/cP6pUrf+MPPvggq69vOHqNsrIy+SuvvEoPP/wwi4+Pt9sKsFQqo+HD49nUqVNZamoKr6mppkOHDjHO+d9Wqbu7e6iwsJDp9To+btxYJpfL8UJzcV5eXnTkSB2tXr3qhBcq55wEQZCvX79ucVlZWafHx3R2dtbk8vJyhDQAgAcG9bZt2+wa1GlplgW1ux+bV1FRQbNmzaI9e8oYY0RyuYKuvvpq/v77s2nKlCkOi1S5XE7p6Rns/PPPZ1KphO/Zs4d1d/f8Lah1Oi1t2LCR6XR6PmHCBKxQuwGVSkWLFy9iXV1dJ/xEwmAw+BDRHw0Njfs9OqZNmw0R0gAACGqXCGrjDPVBmjDB/YJao9HQf/7zLP/ll18YEVFgYAA99thj/LnnnmPR0dFOscHPz8+PJk2axFJSUvmePaVUV1fH+ge1Xq+nTZs2MalUxsePH4+bvLg4tVrN8vPzeWVlJRvgVA+5Uqnc29bWttZjH2WENAAA9A/qtrY2PnHiRKZUKm3+d6anZ7CoqCheVFTEOjqGHtQHDx7geXl5zNfXz20eix9//JG/+uorrLdXQ1FRUfTGG2/wO++80+abRIdKIpFQamoqO+usSXTo0GEqL9/b7yi9vqDezMLCwvjIkSNxFrULUygUdPDgQVq9etUJj6Np1Kd16dKlv3hkTGdmZkwyndqBkAYAQFCbZqi3sY6Odj5hQp5dgtqSTYl79uxhBw8edJugbm9vpwcffJDKy8tZcnISvfvue3z69OlOfafBkJAQNmXKFKbVavmOHTuOnvrAGKPeXg1t3bqFsrKyKT4+HjXtwnQ6Hf3880Km1Wr/9hrlnJNMJhO3bt36q8fFdHZ21iTTOdIIaQAAOBq3BoOBtm7dyjo6OnheXp6dVqgtD+oJE/KYn59rBzXnnLZt20pEnN5551264IILXGJF19vbm8488yymUqn4xo2bWE9P79GgbmtrZ+Xl5TRlyhQWEBCAF5mLkkql9Ouvv1JDQyMbYG5aFhwctMKjYtq02RAhDQAApwzq9nb7BnV0dDRft67YjKAuYwcPHnD5oJZKpTRp0mR29dVXUXp6hkuNRshkMhozZiwLDAzgRUXFrKen52hQ19TUMo1Gw8855xxsSHRRKpWK/fnnH1RWtveE56VEIhGCg0O2ekxM49QOAAAYfFBvY11dnTwvL48pFAqb/51paWksNjaWioqKyFNXqOVyOXl7+7jkjLFEIqHc3FymVCp5YWFBv5EATmVlZSwpKZFnZGRi3MMFSSQS2rlzBxUUFAw0Ny3t6Oio9IiYzsrKxGgHAAAMKai3bNnKurq6+IQJE+w0Q51GMTExVFxsflDn5U1knnjrcWcgCALl5uay9vY2vmHDhqNnUWs0Gjp48CBdcMEFLj+O46lqamrp119/GfAF6e/vX+/2MY3NhgAAYG5Qb926hXV3d/EJE+y2Qm1hUB9AUDuQVCql7Owctm3bNl5RYTxOjTFGhw8fYX5+fnzSpEk43cMFNTc308KFC0mj0bDjNyH6+vp2u3VMZ2VlIqQBAMCioN6yZSvTaHr5+PET7BLUqampFBMTS8XFxdTe3j7koK6qOsjz8ia41bF5rsTHx4diYmLot99WsI6OTtNpMZyqq6voH//4B4WGhqKmXUxnZyctWLCA2traT9iEyBhz39uJ49QOAACwTlDrafPmzay3t5dPmJBn87vwHQvqGLOCurS0b4Z6AsYKHCQmJobV19fz4uLio6vTLS0tLCAggM4++2ysTrsYvV5PP/ww/4QTPYiIdDqdwi1jGqd2AACANeNWrzcGtVar5RMmTLBzUJsz8lHqNsfmuSJBECgqKop++20FNTe3MMYYcU7U1NREF110EfP398dFcrGvAd999x0dOnRooDdC7nefy+zsrEkIaQAAsEVQb9q0mel0Wj5+vH2CGpsSXVdwcDCrrq6m/qvTra2tLC0tjY8cORJL0y5EFEW2cOEC2r9//4A/VXCrmMapHQAAYOug3rhxE9PrdXz8+PF2Dep164r58TObgw/qPAS1A54v3t4+9Msvv7Du7m7T88dAcrmcpk2b5tR3d4QTYpoWLfqZ7d27l9w6phHSAABgr6DevHkzMxhEPm7cOLuNfAwbFkfFxcU09KAuNW1KRFDbW0BAACsoKDh6sgfnRN3dXXTppZdSUFAQVqddKKYXL14slpSUuu/KdE5O9iTTDVnS8JADAICt41an09GmTRuZKHIaN24c2frudowxSklJYXFxw6i4uGjIQV1augdB7QAKhYJqa2vpr7/+PPpgaTQalpc3gdLS0hHTLhPTBlq48GdeUlLinjFtmpFGSAMAgN2DeuPGTcQY2S2oU1NTWVxcHBUVWRLUODbPnjgXacGCBUfPKNbp9JSamkJnn302YtpFGAwG+uGH+bRnzx73i2mENAAAODqoN2zYaArq8WTrOdi/B3WhGUFdyqqqqrBCbUdSqZQtXbqE6urqj456RERE0LRplzCJBHPTrkCn09G8efOooqLCvWI6KyvzLNOMNEIaAAAcHtQSiYSPHTuW2Teoi8wMaox82ItCoaC//vrr6Kom50R+fn507bXX2fwmQGAdWq2WvvzyS6qqqnKfmEZIAwCAcwW1ljZsWM9kMpldgzo21rxNiQhq+5FKpbRp0yYqKio+GtM+Pt40Y8YM8vb2xqiHC2hvb+eff/4ZHTlSN+DrTHC1f1BOTjZCGgAAnC6ou7q66JVXXmHvvvsO12g0dvk7r7jiCvbuu+9QbGwMF0U+pN+/cOHP7MEHH+Q1NTV4AG1s+PDhJJEcSy6tVse6u7txYVxEa2srdXZ2Dvi/CYLQ41IxnZ2dNWnv3r0IaQAAcMqg7uzsoBdffIm9//77dglqQRDo8suvYO+++x7FxsYOMag5LVy4kD344AMIahuLioomSb/75HEuksFgwKq0i2hqaqT29nYa6Ic/fn5+DS4T09hsCAAArhLUL7zwAvvgg9mk1Wrt8ndeeuml7N133zVjhZrTwoU/s/vvv59XVVVxPIK2ERwcRHK5nPd/EySVSnG9XcThw0eora3thBEPzjkplcpDLhHT2dlZZyGkAQDAVYK6o6Odnn/+efroow+5TqezY1C/Z1ZQ//zzz+z++++nmpoaBJ4NqFRepFKpiHPj5ZXL5dzLywsXxkVUVlYM+MaYMUbd3d1VTh/TWVmZZ5WXl2O0AwAAXCqo29ra6dln/8M+/vhjOwf10FeoGSNavHgxe/zxx6mlpQUPoJXJ5XLqf3JHYGAgKZVKjHm4AFEUadeu3cQHeDkJgiBKpdIKp47p7OwsbDYEAACXJAiM2tra6Nlnn2WfffapHYP6MlNQD32G+ocf5rN5877B6rSVSSQSJpFIWF+QxcTEEo7Fcw1tbW18z57Sk7zGhd4RI0bsdtqYzsnJxoo0AAC4fFC3tLTQ008/w7788kuu1+vtGtRxcbE02KBmjJFWq6MffviBWltb8eBZEef8b49DUlISyeVyXBgXsH//ftq3b//JTp5sa25uLnXKmM7OzjoLp3YAAIC7BHVzczM9+eST7Kuv/mfHoL6Uvf/+bBo2bBgNZYW6urqG6uqOYHXainQ6HdfptJyISKVSUkZGOi6Ki9i6dSs1NTXSQJsP1Wp1ZV7exBqni2nTZkOENAAAuFVQNzU10eOPP8HmzPmaGwwGuwT1JZdcQu+9996QgpoxwiyvlfX09FBPTw8REYWGhvLMzCxcFBeg1+spP38N6fWGAV9foiju+vLLLxudKqazsjLPREgDAIC7BnVjYyM9/vjj7Jtv5pIoinb5ey+++OIhBXVUVBQPCwtHUFtRS0sz9fb2MiKi3NyRFBMTg+vrAqqrq2nDhg0neT0LhsjIyHWMMe40MZ2dnXVmRUXFxwhpAABw56Cur2+gRx99lL777ltuj6BmjA0qqDnnJJVK6fLLryB/f388WFaNshrS6/Ukl8vooosuIhyL5xqKior4/v37mSCc+N5HLpcflkgkm4ic5Hbi2GwIAACeFNR1dfX00EMP0w8/zLdrUM+ePZuSk5O4KPKjZx73bY5jTKDp06/gM2fOxKqple3fv48MBpGSkpL5ueeeiwviAnp7e2nJkiWk0Qx84yW5XL7tuuuu30dEJHGGkN67d++Hvb29mMYHAACPYLyxSycrLi6i2NhYSk1NZSc7LsCaf2dSUhKNGzeeWltbqKmpiWk0Gq5QKCguLo7uuOOf9Oyzz7KwsDA8QFZWWlpKO3Zspzvv/CdNnXqhzR9rsNyOHdv5a6+9yjo6Ok7YfMgY4xERER/89NNPhUTk2E0G/e5siJAGAACPI4qcoqOj6J133qErrphO9oqsrq4u2rOnlNfU1JJcLqMRIxJp+PDhTCqV4kGx0fU+cOAAj4uLYz4+PrggTo5zTs888zR/6aWXBnzjo1Qqq1NSUqZu2bJ1t0NjOjs7q2+zIUIaAAA8OqhjYmLovffe5ZdeehlWLQEcrLKykqZNm8ZLSkoGnJcOCgqa+9Zbb982c+ZMHZGDZqb7ndqBkAYAAI8mCIyqq6vpgQceZEuWLMH5zgAO9tNPP/Kysj0DhrRUKu0KDAxc0BfSDonpnJzsM023CEdIAwAAmIL64MGDdP/9/8eWLVuGoAZwkIqKCj537lwyGAbeGKxSqTaMGjVqbf//zq4bEE2bDRHSAAAAx2GMUUtLK61bV8xGjEjgiYmJGPkAsCNRFOnNN9+kRYsWDfjak0gk2sjIyFfXrMkv+tubYTuG9Jk4tQMAAODkBIHRvn37adasWeyXX37hfcfXAYDtrV+/js+Z8zU72Vns3t7em3JycpecENn2+OSw2RAAAGBw+laoCwsLWExMDLfHsXkAnq69vZ0effRR2rBhw4Cz0hKJRBMREfFCYWFhwQlvgm39yWGzIQAAwNAYNyXW0P33/x998803XK/X46IA2AjnnObM+ZovW7bspO9bfXx8Vo8dO3bxQP+bTVemc3KyEdIAAABm6LuxS0FBAVOr1Tw7OxvnQAPYwLp16/hDDz1EjY2NA65Ky2Sy5oiIiMfWrMnfYdeYNs1II6QBAAAsCOqurm4qLCxgnHM+evRoJpfLcWEArKS2tpbff//9tGXLlgFDmjFGgYGBX95yyy0fr1mzxmC3mEZIAwAAWC+oNRoNrVtXzFpbW/jo0aOZt7c3LgyAhTo7O+mZZ56hn3766aTjHd7e3tvT0tL+PXfuN/Un+3OsHtPYbAgAAGD9oNbr9bR582a2f/9+PnLkSAoMDMSuRAAz6XQ6evfdd/i7777L9HodDVTTUqm0PSoq6tFt27bnn+rPsuoGxKyszDMQ0gAAALYJalEU6ccff2I333wzFRcX49w8ADMYDAb66quv+Guv/Zf19vYOGNKMMTEoKOjzf/7zzkWn+/OstjKdnZ11RkVFxccIaQAAAFtGNdHBg1UsP38NCwkJ4cnJKUwikeDCAAyCKIo0b948/vjjj7GmpmYaaE6aiEit9l2ZnJzy6Jdfftlql5jOzc3pm5HOwMMEAABg66Bm1NTUTKtWrWK9vb08KyuLeXl54cIAnILBYKBvvvmGP/roI6y+vuGkIe3l5VWanJw0a/369XsH8+daHNP97myIkAYAALBjUPf09FBRURHbu7eMp6amUFhYOOaoAQag0Wjos88+40888QRraDh5SMtksrrw8PAHSkpKVw32z7YopnNyss/AijQAAIDjgppzkUpKStmaNavJz8+fkpKScB41QD9tbW30+uv/5S+++CJraWk9aUhLpdL2mJiYJ37+edH3H3/88aD3JJgd09nZWX2bDRHSAAAADo7qhoZG9ueff7DDhw/xlJRUnPYBQET79u3jjz32KH3yySesp6fnVCHdHRkZ+eLdd9/98fTp04d0y1GzYhohDQAA4HxBrdFoaPPmzSw/P598fX0pPj4eN3kBj6TX6+mPP/7g9913Hy1btpwZDCKd7DBpiUTSExkZ+call1725osvvqQZ6t815JjOzc3BaAcAAICTBjUR0eHDR9jKlStZZWUFj42No/DwcHbSu1IAuJkjR47Q22+/zZ988klWVlbGBIHRyZ7+Uqm0Jygo6K20tLTXvvvuu25z/r4hxXS/OxsipAEAAJw4qrVaLW3fvoOtXPkb6+jo4MOGDWP+/v64OOC2ent7afny5fyhh/5N8+bNYx0dHScd6zCFdGdUVNRrkyZNen3RosVdZr/ehhDSWJEGAABwMaLISSqVUGZmFr/jjtvpiiumU1hYGJapwW2Y7g7KP/nkY1q0aNEpNxn2C+mm6Ojo52+88eZP//OfZ3stevM6mF+EGWkAAADXj2q5XE6jRo3kN998M11yyTSMf4BL02q1tG3bNj537lxauHABO3z4sDFuT/OcVqlU+8PDw594+OFHfrrrrrv0ln4ep30FZWdnTSwvL/8YIQ0AAOAuUS2jzMwsfuWVV9Ill1xCiYmJ2KgILoFzTq2trVRcXMx/+OEHWrnyN3bkyJFBRTRjjPv4+BQNGzbssW3bthcyxrg1PqdT/q0Y7QAAAHDfqJZIBIqOjqHJkyfziy66kMaPn0AREeFMKpXhAoFTBXRnZyeVle3hf/75Jy1btoy2bdvG2ts7iLHTRzQRkUQi6fb39/82NTX1pfz8tQes+fmd9G/Pzc05o6ysDCENAADg5lFNRKRSqWj48GF8/PgJNHHiRBo5ciRFR0ezgIAAkkgkuFBgVz09PVRfX09lZWW8uLiICgsLaceOHayxsZGMx9wNLqKJiLy8vMpDQkJenzx58nf/+99Xndb+XAf8LLAiDQAA4Fk458RNP/SWy2UUEBBA8fHxPCkpiZKSkikhIYGio6PJ39+PVCovUigUJJVKmYV/J8eV94znliiKA7yRMzC9Xk8ajZb39PRQU1MTVVVV0d69e6m0tJTKyvZQbe0h1t3dRaLIhxTQRMbTOvz8/BYOHz78zTlz5uxMSUm1yfPthM8oNzd3ZFnZnv/19vZm4eEHAABAXAsCI6lUSnK5nNRqX65W+5BKpSKZTEbm7mA0BZaIK+0ZzyWDwTBATItMp9NRT08PdXV1UXd3N9Pr9aTX648+94Ya0Mbnq6D39vZeFxoa+t6555679MMPP+q25b/vb5/dRRddFFxYWPB1e3v7hXjoAQAA4FSRDWC1IDUjmgeIaJ1SqdwRFBT0v7S0tJ+WL19RZ4/PXdr//1NSsnt6Z2fnP/CQAgAAwMDRc/K7yQE4glQq7VYqlVuCgoK+GzZs2OK//lpVa88jH4/G9IMPPuD75ZdfXi2KIs7GAQAAAACnJQiCQSaT1fr4+OQHBQUvjI2NWfvbbysbjW/27Ptu7+jflpmZObKysmJZb29P2BBujAgAAAAAYBOcc+oLZEEQNHK5vFalUm1RqVR/xsXFrYmOjqn8/vvvtY78HI+uTNfX18VoNJogc0Kac8L8FAAAANgOs+Fv7/8/ciJu+q8wzmK7QB7wYTBFM2OMOOcGqVTaqVQqDxsMhgMhISFbDQbDxrS09J1+fr7V8+f/oKmurnGKf8/RmA4ODg5sbGwc8kGSjBGNCCWeHEakVhIziER6A3nE7lzGiAkMy/gA4ILfzIhIFF3na7Xp83XcJ8yJRE6M2+FHt6JIJHKb/BO4yMniP5lzIsPpHwhmEAe+ViI/8d/H+Ymfm0GkY/8FJzJwEvoarO/5wI/9mZyIuOnXGRf5jH+GwE2fc9+5IaLx13He79f2/dkiJ5IKRGol8Y5eopZuyx5vxhgXBEFv+pQF08knjI6dCsiPuwsfP1VsHh+ep3q/wDlnA/1vpt9njedx/5MNj/47TP8lN/3Ho/+Xcy4SkVahUOhkMplGEAStTCbrJaJeIurVarXd3d3dbb6+vvWRkVE1Wq32QFdXZ9WUKVMOBQUF1zEm6X3rrTeoqqra6b4+HY1pw0BnlgyCRCD61zmcbpto/M+mF4VnBCbDQAwAuHBQu9DX6r4gcuRPQUVOTLTP42KTf6exdCx/zDmdPvb7wpQP8t/Hidjxv/j43398XPf/HPpOUaPj/t6jv6ffr+/7tbzff9f36zgnkjAiLwXRgSaiWd8z2ltHJJhx1aRSaWNwcPDc4cOHb5RIJDqNRuvDuagyLkNyURRFvSiKem9vb4NSqRQNBoOh76hAzjnX6/UGGvgSEmOMSaXSvx0iIQiCIDHdXUevN7COjnaJwSAyxogEQZD2rbMzxiSMMeHY7/v7//80jyvnXNSb3geIosgNnHORc25Qq330UqlUr9Pp9FqtVieKoo6IdO3t7drGxiZNa2uL1mAw6IOCgvQRERE6tVqtT0gYoQsMDNQmJMTrIiOjeuPj4zVpaWliU1Pz0b9zzpy5Tv/16egD0dLSUscY03DOlUP5A7R6or/KGF0/jjO1wvhEZFitBQBw/vUAF/pabbW1NGt8Hi78kDv5hWA2+b3MrL+HhfkRxQYQ7T0y9M+MMSaGhIS88fPPi14fO3YsztLup6amlmpqaomI6K+/VrnFv+noO5Hs7OwKpVJZM9SbETFGtGQnsU/zGdcZMF8EAADui+Pjbz8lcIkPcWgfxIk0OqKvColvPGhe18jl8nq12ncZQtozHI3pp5566qCXl9dfQz1OhBFRj5bopeXEPlzDuEaPoAYAAADXwxiRRk/0zp/En/6FsfaeoTcN55xUKlXNxIl59biiHhbTZ501SR8dHf2VQqE4ZM6Tr7Wb6JlfiL39B+O9OgQ1AAAAuF5If7Ca+MvLGevoNa9lBEEghULxx+eff4GY9rSYJiL64osv1gcFBX0okUj05jwJO3qNK9Rv/4mgBgAAANcJ6V490Xt/EX9uifkhTUTk6+u7NiMj45PjTukAN/a3o/A++eQTfuaZZ+5qaGiI1Wg0WeY8GbV6og37iUkljI+JIyaT4CIDAACAc4f0+38Rf2GZMaTNOb2DMUa+vr6FcXFx9xUVFe/BlfXQmCYiKi8v783NzdnU0dGRpNVqkxDUAAAA4O4h/aIFIU1E5O/vvyYjI+PuDRs27sSV9fCYJiKqrq5pmzgxb11LS0uyRqMZYW5Qr99PTIagBgAAACcMaY2VQtrHx2dtXFzcvRs2bNyNK4uYPmr//v0tZ511VnFTUxOCGgAAANwupN/7i/gLSxnr1Jg/I+3j41MQGxt7z86du3bhyiKmT1BZWdkyadLk4qamxiSNRpOIoAYAAAC3Celllod0dHT03bt3lyCkEdMnV1FR0TJ58tnrGhsbkyxZocYMNQAAADg6pK2x2bAvpGNiYu4uKSlFSCOmT6+ioqLljDPOWNfc3IygBgAAAJcOaWvMSMfGxt6DFWkYdEwTEe3bt69lwoQJxa2trZihBgAAAJcKaStuNiyIjY29Z9eu3QhpGFpMExHt33+g5YwzzrR4hRpBDQAAAPYM6aMz0r0Wbza8GyENZsc0kXGFetKkSeuamposDmq5hPHRCGoAAABwgZCOiYnBZkOwPKaJiCoqKlsmT55s8abEvhXq0cMQ1AAAAODUIY0ZabBeTBuDuqLlzDOtN/KBFWoAAACwZkhba0baFNK4syFYN6aJiCor97VMmJC3rrW1xfKRDymjMcOIpAhqAAAAsEJIv7CMsXYrbDZESIPNYprIeKfEiRMnrmtpsSyoNxwgUkgZjY5DUANY+o3kbx/CAP/d8R/H/T4w89qThdcelxDAqiFtpVM7ENJw2q/9VnH++eclbNy4cXZbW9sFnPMh/36RE/kqiZ6+kOi+KZwUUiIz/hgAz3jRsn4fIpHB9KEXiXp1xLu1RD064xtVnYG4QSTG+cCvd8aIyyREChmRSkbkLSdSyYlJBSKJ6YMEIuLHPjiu/bGvXQbjdTeIRL164l0a47XX6Il0eiIDJzbQBWOMuFRCXC4hQS4lrjRde4WUmORk157wdRFgMCH9vOUz0oWxsbF34dQOsGtMExFdcMEFCRs2rDc7qDknUiOoAU74BtH3SjUYiHq0RC3dxKuaiapbiKqaiWpaGR1uI2roJOroMd6YQKMn0huI6UTinBOdKqalApFMQkxhijpfJVGImijCjyjan1NMIFG0P1FMIFGQNzEvOZGk7ydI3H1fp/2vvSgS9WqJ2nqJ17Qcu/bVLUSH2xjVtxO19hD1mkJaayDSG4jEU1x3gRmvu0xCXC4lUkqJfFVEIT5EYb5EUf6cov2JokzXPtiHmLecSCp1/2sP4MiQjo6OvrukpBQr0mD/mCYiOv/88xM2btyAoAawQsTpDUTNnUSVjcR31hLtPsSo9AjRwSai5m5i7T3G1efTvbpP90LnJ/yHv5NJjYHt70UUF0g8LYJTRhRRVhRRQjCxQB/TeJYbxF3ftTeIRK1dRAeaiO86ZLz2JUeI9jcSNXURazOF84DXbJDXnp/0/3OMVELcV0nMz4so2p94agRRVhSnrCiixFBiQT7GxwdhDQhp68xIY7MhODymiYjOOWdKwtatWz9oa2s7H0ENMIQXo0Ck1xtXPNftJ55fzmjTQaIDTcZw1hmO/eK+WVt74X3jHfxo5JGfimhYEPFRcURnjuA0bhhRXBAxucz14o4JxoA+3Ep840GiNXsZbTxAVNFArLX7uDctdp5xPv7aSyREfkqiuCDio/uu/XDjtVe44LUHQEgDYhpBDWBxyHX0EK3bR3zhNkaryogONhHr1R37huGMGwN5v2hTyIiiA4ifMYLo8hxOZ44wrljzfvO+znrtezREW6qI/7yN0e+lxoDu1rjWtY/yJz4xgWhaNqdJicRC1Md+HYAnhHSH5TPSd2OzIThVTBMRnXfeuQmbNm1CUAOc4ptBl4bozz3EvyhklF9uXAUlZv7qiiOJpnD2VhKNG0b81omcLs40jihw0Tm/ERdUEP+ykNHKUmJNncbud8WTNfquvZecKDeW+I3jOV2eY4xqfN0Etw3pVcRfWIqQBsey6SF0lZX7WiZNmlTc1NSUbO6xeb3Gc6hJKWM0CsfmgRvhZFwNfXIxo1d/Y2xHDTGNwRjRrno8Xd8qrs5AtL+B2IoSxnbWMh4bQBQd4ET/LEZUdoT4c0sYPbeEsQ37ifXoXPuIur7PXS8SVTUR+72UsY0HGQ/3JRoWbDwhBAAhfWJIR0dH343RDnDamCYy3np80qTJ65qaGs0Oao2eaB2CGtzlGwEZg+f7jcTv+56xNXuJaQ1EguA+5wz3zXPrRKI9h4n9uYeRj4IoI4qYo1+/nIiW7iR+z7eMLdtljGhBcK/ztRkzrlTvayD2eykjxoiyo4kppHj9gXuFtIUz0oUxMTE4tQOcP6aNQV3RPHHixOKWlhYENXg8kRP9r4j4wwsYq21xv5AbKKpbe4jllzOmVhIfHUvMYSMsjGjRNuL3fc+ovJ6YO1/7vq+dnRpiBRWMcU58fDwxGVaoASF9NKSxIg0uE9NERPv27W8ZP35CcWtrq+VBLUVQg+t+M1izl/j9PzBW12EMaU/5d/fqibZUMZYVRTwxzP6L8IwR7aghfs+3jPY1GkPaU6693mC89sODiGfH4EaL4PohbeGdDQtjY2MR0uB6MU1EdODAgZYzzjijuLm5GSvU4HnfDIioS0v0+M+MNuz3nJjr//rt7CVq6WF0SSYxpcy+f79eJHppGaPluz3z2mt0RLVtjC7OIKZW4fUIrhfSs7HZEBDTRvv27Ws566yz1lljU6IKQQ2u9A1BINpaRfy1lYx1ad17vOBUmrqITU4iHhc88G22bfXNeH8j8eeWMtbS7aHXnhE1dxEbO5x4aqT9rj2AtUL6ectDugibDcEWHLI+89tvKyvGjh07y9fX7zdmxqtCYEQdvUQvLCWavYqRRu+5YQKuZVctUVOnax57Z61vjC1dxutg75AsPUJU1+65XysYGW9Fv7WaiES8FsH1QrodtwgHxPTfrVjxW8Xo0aNm+fr6mhXUjBG1I6jBlXCi+g7jXfY8+jJwokNtdj53mhE1dhLv1hL39C8TR9oY6RHT4IIhbeFmw3tKSkp34MqCW8U0EdHvv/9RkZOTO8vX12+lJUH9PIIawKU4IuZw4xIjA8cGRPC8kN69uwQhDe4Z00REq1atqhg1auS9lgR1B4IaXOTV5u9F5PEpw4h8FHZ+nXIifxUxhZSYpze1r5K4gK+R4MQhrT1uRtqCkC6KjY1FSIP7xzQR0R9//FkxZsyYe7FCDe4u2IdIKSWP3/sV6IA3FUE+RCo5efbFZ0SB3pwEnDUNThrSfcffWWOzYUxMzF27du1GSINnxDQR0cqVKyvGjh17r7kz1AJmqMHZcaIALyKlzLODTioQt/sKfd+1xxsZCvQm/HQEnDakcWoHIKYt9Ntvv1WMGTNmlq+v70oENbgjPxWRQua5QceJSCEl8lXZ/w2Fv/GNjEe3tEQwvqlATIMzh7Slp3aYbhGOFWnwzJgmIlq58veK3Nzce80N6uNP+dAiqMGJStJXRaSQenDQcePKvK/S/n+1l5yYt4I89p0MJyKllLivkrA8D04Z0i9gsyEgpq3nr79WVeTmjrzX19d3pbkvzr4Z6vexQg1ORK00rsx6cEuTQkpM7YCYlgqOiXhnuvgKGTGPvgbgdCGttd6pHUUIaUBMnxDUf1WMHj3mXj8/bEoE96GQevbqKJFxzMXuq6McMf23lWkAJwhpa85Ix8bG3o2QBsT0AH7//fe+TYkWz1B/gKAGJ4DVUePcskNWpiXGnwx4+ps5NcY8wElC+oNVxJ+z0mZDnNoBiOlTMN56fJzFQf08ghqcICQ9PqbJ+O9XSO27BY6TcfOdWsk9+vnnqDcyACeE9GpjSLdbIaSx2RAQ04MK6t8qRo4cafGmxL6gxqZEcBSpgNXRAJXxOth7dVQqEKkVnn3t1UoipQxneYDjQ/r5JVaZkUZIA2J6KP7886+KnJwcq2xKxCkf4Ah9q6O+Ss/+Gbu/l/E62P0buUCkVnn2c9BfZbr2GPMANwhpzEgDYtoMq1atrhg1avS9fn5+Zgd1Wy/RcwhqcBCpxHTGskfHNCep4ICeY0R+SvLoM5b9vUw/FQCwc0hr+0Y7llg82lGMkAbEtIX++OOPijFjxpod1P1nqGevxgw12P8V54/VUccEHTfeNEcm8eRr76A3MuDRIa3RE802hbSFmw2Lo6Oj70JIA2LaCky3Hp9l7rF5gmmF+vmlRB8gqMEBMSnx4NVBfy/HfeXxM4U89+BrL8HKNNg5pK20Io3NhoCYtrbffltZPmrUqFm+vr6/m/UPZ0TtPceCGiMfYBem1VGpxDODTuhbmXfQa+3oyrSH1rS/yjg7DmDPkLZ0Rtrb23hDlpKS0u24soCYtrI//vizPCcn5x4/P7/fzX2xt/cQPb/EOPKBoAa7Bp3nvY8gudQ0M85x7e0eNwKRnxcRzvIAe4d0m0Uh7V0UGxtzz+7dJQhpQEzbyqpVqytGjhxlWVD3IqjBAUHnaauj3Pjv9lM57u/3UxJJJZ63Ls2JSC5xwJ0nwSNDWmu1FWnv4tjYWIQ0IKbt4c8//6wYM2bMvZYEdRuCGuwY01IPXR09GnQO4qUg5iUnj6xpmQQ3DAL7hPRsK8xIm0L6LoQ0IKbtaOXK38tNp3yYPUONTYlgj6hRK4mUUuIeuDB9bGXaQf94uQcHpQzHMoKNQ9pamw29vb1x/B0gph0X1CvLR48ebVFQt/cYz6H+ECvUYCMKKTFPvQuiXErckTErl3ruqINMYjpnG8BGIf1hv5C2ZEbadGdDrEgDYtpRfv/9j/KcnJx7/fz8fjf71uOmoMYpH2CToPPg2VW1gkjhwNtZyz10ddY0M80dufkTPCOkLd9sGItTOwAx7QxWrVpdnpuba9mtx3uInluCoAYbBJ3UQ0cNuDFkHXaaBvfga09EXnIilQxneYB1Q1prvRVpbDYExLSz+euvVeVZWdn3+Pr6rjD3i0TfrccR1GDNoPPk2VU/lXF12EGX3nNnph39RgbcNqQ/sN5mw7sR0oCYdkJr1qypzMnJmaVWmxfUAiNqw8gHWDvoPHh11Ffp4GMBBdMdGD302ssR0+CEIW3abIiQBsS0s1q9ek1lbm7OLLVajaAGpyBx5FnLDtZ3xrYjx3b9VcY7MeKNDIB5IX301I6lxhlpS0MaM9KAmHaRoM7IyLAoqLEpEawadB56Jzo/lfHNhKOvvcQTYxpjHmClkP6wL6R7LJuRRkgDYtrFFBYWmYLa/BlqBDVYLehURFJPCzpm/Hc7/tpzknjga7dvZRoL02Du90CtFUM6NjYWIQ2IaVcN6uzsLIuCGiMfYJWg8+IetzoqFZxjvKVvZdrTotJf5Wlf8cHaIX10RtqykF6HzYaAmHZx+flrMUMNThE2nhZ0EoHIT8Wd5tp71Bd6wXPn9MHKIW3ZjPS66Oho3CIcENPuwLgpcaTFQf38UqIP1yCoYegCvMijRg04GVemneEkDbWSSCEj7knvZCSIabAgpD9cY73NhqWlexDSgJh2n6BeXZmZmTlLrVb/ZklQ48YuYA5fFZFMiqBzRNUrZcY7MXrKpe97I+PnhWlpMC+k/7PEKpsN7ykpKd2GKwuIaTdTUFBYmZ6efq+5QY0ZajCXSkbkI/egf7DxZjXcGTYgKqREPgrPer5hZRocGdKmW4QjpAEx7a6Kioors7KyrBLUHyKoYZBhqZQR+Sg9a3XUS278cPQ/Wikzjnp40sWXCs5xkgq4XkhbYbPhPbt3lyCkATHt7tauLajMycm519KRj/9ghhoGSSE1jhp40piHj8L473b4GxkPXJmWS4l76l03wbKQtmSzYUxMzF0IaUBMe5A1a/Irc3Nz77XGDPWHaxhpDQhqOLm+lWmPwU0b/6SOvVUNJyKFzLNimpveyChlxHDINAw2pNssD2mcIw2IaU+0evUai0Y+BEbU2hfUGPmAk8WNh66OmmLa4TknkxBzhlNF7H3t5VK89mDwIW2FOxtuw5UFxLSHWru2oDItLd16K9QIahiAXErM0zaEqRXGVWFnWB31V5Hn3M6dO8mIDTh9SD9neUivw6kdgJgGIiIqLi6uzMzMtHhT4n8Q1HCK54inbQgzrY4yZ5g0CPAyPxhc9dojpuFUIW2FFel1pluEI6QBMQ1GBQWFldnZOdYLasxQwwBB50nPCX9nCVhGFODFPera943YcMxMw0lC2tLNhqZbhCOkATENf5efn1+Zk5NrlRu7fLQaQQ3HxyX3mNVRZ1uJ9/ewlWk/008F8KqDgULa0s2G0dHRCGlATMPJrVmzpiI7O2eWpZsS/9O3KRFBDUSm1VEiwUNegYLp3+ssOedpYx6etuESTh/SH1lptMN0i3CENCCm4dTy8/Mr0tPTrbJCjVM+oH/QecrzQBCMK/HOwk9FJJd4xkFxguBcb2TAvUIaM9IAiOlBKyoqrsjIyJilVqtXmvtFDKd8QH/+XkRSwUOCrm9l2kmo5EReCuMxhZ5w7Z3pjQw4R0i3IqQBENOOUFhYVJGdnX2vJUHdN/LxETYlejxv0+21PSHoJM50O2tO5CUzXn9PSEyBEQXgVuIIaVNIP2v5ivR6nNoBgJi2SH7+2gqr3HocmxI9GzeujnpC0HEyniShdqI7PnqZ3sh4xBd5wbl+KgCODWkLT+1YHx0djVuEAyCmLbdmTX6F6ZQPs1ao+29KRFB7Li+ZhwQdJ/JWEKlkzvMp9b2R8YSlaalA3A8x7bkhbfj7jLSlp3ZgsyEAYtqKQb2mIiMj415Lghor1J5NJTdGprsHHSdjuKqcJF45N76J8faA27lzbrz23nK83jw2pFdbbUb6ntLSPVtxZQEQ01ZVWFhUYbr1uEWbEo8GNTYleg7uQaMGpttZO9PKtFxCzFfpEZf+2LXHHkTPCWkyjXZYMaRLSkoR0gCIadsoLi6uyMrKwqZEGHLkKGXE1ErP+Pd6K4iUThTTxhMuPOfaq7Ay7Tkh3bcinW+V4+/WI6QBENN2sXZtQYXp1uOYoYZBkzjZXQFtyccUdM5ycgljHnL2shPOq4N9QvrZXy2ekV4fHR19F0IaADFtN/n5+X2nfFge1Fih9phvfJ5yMw0/FZFM4jz/UuO15x5xHxOMeXhYSK8h/h/rhDQ2GwIgpu1vzZr8iszMTMuD+lcEtUfFtAcI8HK+9wyecgdKtZJIISOGlnb/kP7YFNKtlo923I3NhgCIaYcpKCisSEtLs/yUj18x8uEJAr252z++fW8anOrf6WFvZAR8DXHf1xcdW5F+1kohjdEOAMS0wxUXr7NohRqbEj3nu6C/l/tPefSNVDjjtZdK3Hz4gTnnTwXAeq8trXhsRboNIQ2AmHYnBQWFFt16vP/Ix8cIarcOHYmbvwoZIwr0Jucqun7H9XE3v/YBXhw17a4hbRrtsMJmww0IaQDEtFPqd+txi4L6WQS1ezIFnVLqNIduxAT4AAAudUlEQVRc2Oo9g1OOVHh7wMa8o9ceXzfcOqRbcWoHAGLana1Zk1+RlZU1S61W/25JUGOF2j35KIiUbn5ba7mUuNPdIMV0Z0B3X5kW+n4qAG4d0oLlp3YgpAEQ085t7dqC8rS0tHssDWqsULuZfmcAu2vQOfOtu/vOvnbnmpYIxD3lLHOE9NBDGqd2ACCmXUpx8bqK9PQMs4OaHRfUOgS1W/CRu/cNNTiZYtrZopU7310ZbXHtVTLjmwZwg5Am64c0RjsAENMup6ioqCIrK8sqK9Q45cM9eMLcrpfM+VamTaHJ1O4cmqafCnghpl0/pPud2vGs5ad2YLMhAGLatfW79ThGPjycaQSCebt50KmcdMxDEIzH47nxpTdeezcfZfGIkLbeZsMN2GwIgJh2C/n5+eWmUz6wKdHDSQX3v3mItzHomLMdWSJx9xu3cOf8qQBYFtLYbAiAmAaTNWvyy9PT0xHUnv4CFNz/tAU/FZFM4oTX3hlvJmNlXliZRkjT0Rnpe0pL92zBlQVATLuVoqLictOtx7Ep0UNJGFGgm69MO+vtrD3hjYyP0jgbjpZ2sZAmq4b0hpiYmHtKSkoR0gCIafdUXLyu3HTrcYuD+iMEteu9AAWiQG/3Tp0Ab+eMaXLGOzPa4o0Mvsq7VkgzIp1I9Il1NxsipAEQ0+6toKCw3HTrcWxK9LjvnG4edKZRCmeN6QAvIqngvkMQ/k76UwE4eUj3rUg/Y73NhghpAMS0Z8jPX1tulVM+lhB9gqB2sdg0bkR0VwFeTvqVhhP5KY1nTXO3fW5xxLSLhfQn+cdCWrAspLHZEAAx7YlBnV+ekZFxr1qt/sPcoG7pRlC7FG7coOeuQcf6Tsxw0uehr/HaM3ddmw7wwtcAVwvpZ3+xWkhjRRoAMe2ZCguLylNTUy27sUu3ceTjE8xQu4S+mHbHoJNLiPs56+2s+97ISIm765yHM7+RAVNI099DusUKM9IIaQDEtMdbt269RSvUjBG19BA9g1M+nJ8p6BRuGHScG98k+Cic942Cn4pI4aa3FJcIxP1ViGmnDum+zYb5xJ/5xSqndmCzIQBiGvoUFhaVW+PW48/8SvRxPoLamfkqTaMGbkgpJVIrnffz81EQc+bYt+A9Gin6rj3OxXPekDYQfWwK6TbLNhtuREgDIKZhAGvXFljvlI98zFA7c9B5yYm7Y9ApZU4cdNx4Mxm3vAui6acCatz90GlDWtsvpHFqBwBiGmwoP39t3znUlm1K/JXoE6xQOyWZhMhf5Z7/NoWTB5273s6dE5FSSsxHideXs4Y0NhsCIKbBjgoKCvs2JZod1H2bEjHy4XzVI3Xj1VGVcWaaOemn57YxbXojw91xhMWlQ5r6hfSvlm82REgDIKZhCNatW1+enp5+j0WbEhHUTht0/m4adH4q48q7swadVELk78Xd8onl7PPqnhjSfZsNn/2FsZZunNoBgJgGuysqKi7PzMy6x9KRD2xKdLKgE4j8Ve65fOivIpI48VcZ5sZvZLzkRF5y9z1D26VC2nRqx8fWObUDmw0BENNgiYKCgvKsrOx7rTHygRlqJ3kRCsabh7hlTHsZY9ppe44Zg98dXwP+Kve+s6ZLhbTh78ffWXJqR1RUFDYbAiCmwVJr167dazrlw+IVagS1c7wK/dw1plXcqVemiRuPJpRJ8EYGbBPS1r5F+J49ZQhpAMQ0WEN+/tq9aWlpCGo3oVYSSdw46JxZX0y7W3T6qZz/2ntCSH9qCmlLZ6Sjo6PvKS3dsxlXFgAxDVZUXLxub1paGmaoXR033iVQ6oariP5ezv9VRq00bkR0t4vv78UR044KaTKOdlgppDfGxMQgpAEQ02DDoMY51G7AR+5+860SCZGfC5wm4aMgkrnhV0J/lfkBBxaE9PG3CLc8pO8qKSlFSAMgpsGWCgoK92ZlZWHkw4V5K9xrdZQTkVxi2ljJnfsT9VYYw9/tfiqgwld4h4S0aUb66V+M50hjsyEAYhpcxNq1BdiU6MJUMiKJ4EY9x4nkUuM8srNzx5VpmdR9T4hxhZC2wmbDjdhsCICYBgfIz1+7Nz09/V61Wv0ngtrFYto45uFWV1smcY2bhsglxrsFutH7GJJJTG9kcJSH3UK6/6kdls5Im+5siNEOAMQ0OEJRUfFe063HEdQuVD9KKZHAiHP3+ScZxzxcIOgkAjEvmRu9keHGa4+7H9oppMm6mw0R0gCIaXAC69at35uRkYGgdiFqpfGOde5ELiXuCmMeMgmRt4K4O63iylxkxMblQ7r/ZsNfrbLZECENgJgGZ1FYWLTXdOtxBLUL8FESiwkg9/mxvOlmKEpnX/HlxhGbCD/3eS5xIlJITccSYszDtiF93GiHBZsNN0VHR9+NUzsAENPgZAoKCvZmZVknqD9di6C2Wfxw4w02cmLc6981LMi02u7EQcfJ+DlmRRO5zaAHJ4r0Ix7kTXi12jikP11rndGOqKiou7AiDeC6JLgE7q2qqqpp9OhR69ra2tK0Wm28Od80enRE6/YR+SoZ5cbirmo2eVdruqZLdjKm0bn+mxaBEd1+BqdJScScfXGUCcYzvn/dwVi31vWvPSei68YQXZKFmLZ1SD/9i3VmpPfsKUNIAyCmwZlVV1c35ebmrGtvbzc7qLt1RMX7EdQ2+wZNROG+xHYfZnz3IWKuHHSiSJQVRfzZi4kCXWB1lHGiEDWx8nrGt1W7+LXnRMOCiD8/jVNUADGMeVj/daoTrRvSWJEGQEyDi6ipqW0aNWqk5SvUCGqbUciI4oOJ1lYwauhwzagTjWFKr1zB6cwRxFzleBKZlGhEKFHxPkaH21zz2nNu3Mj6n4s5XZyFkHbykN6EkAZATIMLqq6uaRozZvS61tZWi4PaT8UoNwZBbW2R/sQSQog2HWTU2EGMmOuM8ooiUXQA0SuXcX7NaNcL0jBfYmkRRFurGR1pc71rH+RD/OmLON15JjEZXpfWDWlm3ZCOiYnBjDQAYhpcVVVVddPYsWMsDurifQhqWxkRSmxMHFFtG6OqJmJ6A5Ezh50oGo+Xm5RE/K2rOF2aQ0xw0VGJYUHE8uKJmroY7W8iptUfe9475bXnxtff6GHEX5/OacY4YnIJDvGwekhbb0Z6EzYbAiCmwS2CuqppzJgx61tbW1Mt3pSIoLaJmEBiF6QTiwkg3tjFqLmLmE5vjCRnCDvOjR9SgSgzmvgj53F69mJimVGuv+kt3I/YeWnEksKIt/UwaugkptGZAtUJ3tT0XXuBESWFEb/vbKKXLuNs3HDXfRPjISG9MTo6+h5sNgRww68VuASea/z4cUmlpaUfdnR0nGPO7xc5UaAX0fPTiP55JieZhNznFn5O8o2cE1FdG9GqMuK/7GBUtI/YoVYiveHYr7FXXIuciLjx7/P3IsqJIX5FDqdLsojFBhm/mLjL48+Y8atjcydRQQXxxdsZ5VcQVTcbw9re174voImI1CqijAjil+ZwujzH+JMMgeG1Z4tvjn2jHc/8wlizFUK6tHTPJlxZAMQ0uF1Qj08qLS2xKKgDvIheQFDbPOx6tUSVDcSLKonyKxhtryGqaSFq6yHWF7p9r2pm5goq56Y/hv/971fIiMLUxEeEEp2RwGlyElFODDE/L/eK6JNde62OqKqZ+IYDRPnljDYfJDrYTNTcTcwgWuna913H4669VEIU4kM8PoQoL55ochKn0XHEgtXufe2dJaStuNkQIQ2AmAZ3NXFiXtKuXbsQ1K7wYjXFnU5P1NBBvLKBaM8Rot2HGZXXEx1pI2rqJmrtJurVGSObc9Oq8t+b72isCab4k0qIe8uNdy708yIK8iaKDSRKDOWUGk40IoQoNpCYt8J4NjNxz3qc+8LaYCBq7jK+sdlzhGjXIUZ764kOtRI1dRmvfc8grz0j4/WXCERecuJqpfEGPgFeRNH+pmsfQZQYapzn9lWZziTneI3Z8nG25ox0dHQ0ZqQBENPgCc4444zknTt3fICgdr24IyLiIpFWT9TSTbylm6itx3j3ypZuovZeoi4N4xo9kciNdz0VGIkKKZGXnDNvBZGf0ji64aMwHq/ma4w6ppCa4o0h4E517XWGv1/75i6i5m6ijh6iLi3jGj0xkRt/h8CIyyXEVaZr76s0vnZ8FMaPvjczKhkxidDvq7SIjYWuFtJRUVF3YUYaADENHuTMM89I3r59x4ednR1TzA3qQC+iF6ZxuuNMQlA7KvIGemXzIXwF6FtJxWPnsGtPHOHsqJD+bC3xp6wT0nfv2VOG0Q4AD4DTPOCoqqqqppEjc9e3tbWnabXa4eZ8M+rWEa3bx8hXRcZTPvB2zTH4cR+D/XUoOFx7TwxpMs5If2bFGWmENABiGjxUTU1NU05OzvqODmsEtelOiQhqAHDykLbSqR3YbAiAmAYgqq2tbRo1auR6063HzQ7q4n1E/iqiHNx6HACcMaSZ9VekEdIAiGkAIjp66/H1LS2tZge18U6JzBjUuLELADhbSFtvRnozQhoAMQ1wgqqq6qYxY8asb2lpsSio1+1j5IegBgD3DGlsNgRATAOcKqirmkaNGrW+tbXV4hnqo0GNGWoAcIKQfhohDQCIabCH6mrjpsT29g7rBDU2JQKAI0Ka/j4j3YxTOwAAMQ32Ultba7Vj8/ywKREAXDukMSMNAIhpGLqampqm0aOtPPKBoLZLRDB2ig9cIlx7d38c+p3aYaXNhnchpAEAMQ1mqa62fFPi0aD2QlDbKhyYYPy/BoNxE2iXlqili3hjJ7GWLqK2XuJaPZFeJMY5kURivG04As96114Ujde+W0vU3EW8oYNYYxdRew9xjc547UUyPv8FCa69TUPaQPRZgXVC2nSLcIQ0ABz7OoNLAOaYOHFiys6dOz7s7Ow825zff/TW45dyuuMMIpmAG8BZGgzEiLQ6ovoOotIjxHcfItpbx+hAE1FdB1FnL5FBJMaNv57LJUT+XkQRvkTDgoiSwjilRxIlhhIL8iGSSsh4W2s8MIO69jo9UUMH0Z4647UvO2K89kfaiTp6j71xERiRVELcV2W89nFBREmhxmufHEYsWE0kl+LaWzOkPy8g/tRiy2eko6Ki7tmzp2wjriwAIKbBKsaNG5tcWlr6kcVBPY3THWciqM2NBZET1bYSrS0n/kcpo/UHiGpbiXX0GldHT/qKP+5iSyVEviqiYUHExw8n+kcKp/HxxML9jL8NYXfitedEdKSNqLCS+O8ljNbtJ6pqNl57wxCuvUQgUiuJogOIjxtOdE4KpzMSiEUFGH9iwEVcb3O+uelE44r004utstnwntLSPQhpAEBMg3WNHz8uuaSkBEHtgJAziEQlh4n/uJnR4h1Ee+uI9WqNr+q+Wd2h4v1WQ70URGkRxC/NJpqeyykpjJhEQFT3vYEprydasIXxn7cRlRwm1q2xwrU3hbZSTpQYSvziTKKrRnLKiCImk+DaOyKkvby8N8fERN+NkAYAxDTYTF5eXvKuXTstDuoXL+V0+xlEiIZThxwnooo64l8WMfp+k3ElVOTWn7nlZFwRFQSi4cHErx1NdPMETgmhxlb0tMeImf6fg01Ec9Yz/s16osp6YgbRNCdt7WvPjX9mdADRFbnEb5/IWVqkMQrx+jj1a8Raox1eXl6bY2JisNkQAE4JGxDBYv02JaZbsimxeB8jf2xKPOV1au8lmruO+L9+YrRoG7HWHmK2Ohmi/wprcxexwkpif5UxkgpEI0KJKWWede17dEQ/bSb+4E+Mvt9IrLHT9teeMaL2HqL1+4mtLGWkNxBPCiPmrST8CMcOIR0dHY3NhgCAmAb7qKqqbrRKUO9n5I87JQ54fUoPEz32M+Nv/8HYobZjIWevv5+IqK6D2J97GKuoZzwljCjM1/1/usUEogNNRM/8yvjLKxg70Gj/a88YUVMX0eq9jO2sZTwhhCgywG6fgqeGNG7IAgCIabB/UOfm5q5va2szP6i1x61QoxaIE9FvJcRnfcfo91Jiem5+JFgjWPQi0e5DxNZWMor0N57+Ibjr48SIiiqN137RNmJavXHsxVHXXuTG2fhVZYwCvIjSIohJ8VX86Iy0lUMaM9IAgJgG+6upqW3MyclZ197ebpWRj1wPDmpGxk2Gc9cTf/AHxsrqiAmC4zc69I0g1LURW72XMR8F8axo94s6TkS/bCc+63tGW6vsuxp9utdIczex1WWMESM+MpaYQoqQtuKMNEIaABDT4Fi1tbVNo0aNWt/a2mq9GWoPC+r+pxE8/jNjdR2OWxE91ePUoSFaW8GYQkp8VJzxxAl3CekfNhF/8EfjWIczXvte42uEafTExw0nppB53tcaK4f0lpiYGJzaAQCIaXAO1dU1jaNHj7ZuUHvQpkSRE/2vmPiTixg1dzvvGAVjRBo90bp9jHnLiY8eRszV3/gwRvTzNmNI17Y635uY/p+n3kC08SBjegPxCQnE5B60Qt13i3BrhbRpsyFCGgAQ0+BMQW2dTYnrPGxTImNEi7YRf3gBYw2dzj+PzBiRVk+04SBjEX7Ec2Jcd1MiY0Sr9xK/73tGB5ucb0V6oM/XIBJtqWLMS0587HA3nl8/PqQNmJEGAMQ0eICqqurGkSNHWrwp0VOCmglEGw8Qn/U9YwebnHdVdKDHqUdnjLrsaOLxIa4X1IwR7a0nfs+3jHbVOn9IHx+Wm6sZiw8mnhHl3ies2GCzIW4RDgCIaXBuNTU1jdnZOest2pSodf9NiYwR1bUT3f8Do/X7XCfm+n/+bd1EFQ2MpiQTC/B2rc+9o5fosYWMVux2zWvfrSXadYjRxASiCH9i7ngOtY1CegO+SgMAYhqcXm1treUr1G5+yofIid76g/hXxYy56toiY0TVrcREzviUFGJSF1rd/aqI+Nt/MqbnrnlrWMaIGjqJNXcxOi/N/W6qw8h4LKM1NxtiRRoAENPgUmpqrLQpcT+jABVRthsFNROICiuNJ3e09ZJr342DE+2tJ5YVRTw5wvlXSBkjKjlsvKvkkXYXnzlmRJWNxGICjKeruE1ImzYbfmG9kL4Lp3YAAGIaXFJ1dXXj6NFj1re2tlg8Q+0uQc0YUaeG6KnFjNa54HjHQP+eHi1RQxeji9KJeSmc+/PVi0SvrGC0bKfrb95jRKTTE1W3MDovjSjQ2/WDum8m/IsC4k/i1A4AQEwDGIPadA51hlarHebpQc0EohW7iL++kjGtgdzjHtGM6FArscQw5z7dgwlEmw4Qf/ZXxjo07nHtGSNq6CAW5EN05gjXjum+GekvCok/+Qs2GwIAYhqgX1DXNObk5Kxvb2+3SlC76ikfjIi6NET/WcJoW7Xrr0r/LYL0RO09jC7OIuYld87P02Agen0loz/L3OtIOVEkqu9gNDXddVenj4Z0AfGnfmGsuQubDQEAMQ3wN7W1tY25ubnr29raLArqYhcOaiYQFVcS/+9Kxnp1brIq3a+G6juIjY4jnuKEs9OMEe2pI/7cUkat3cbbhbvNpWdEzV3E4kOIxg13wWMKqd+KtHVGOxDSAICYBvdUU1NrlZEPVw1qLhLNXs3orz3usyrdP4i0eiKFjNHFGc55S+5vNhD9tJm5VUj3MYhEWj2jS3OIKV3ozoiMGefYvygk/uQi62w2xGgHANiSgEsAjlZUVLwnMzPzHh8fn9VmPYmNq3D01C+MPi80rmi5QhsxRnSknfife9z4wWVEBRVE+5uIO1OwMjKeK71iFyOD6KaXnhFtrSG2o4Y4udgNaD630op0VFTU3Ti1AwAQ0+ARCguLSjMzsywK6qYu44kYX7hKUDOibdVEFQ3EmJu+EgVGVN1CbMMBcq4HRCDaW0d8Ry255ap0X5i2dBHllxO5wg1cjp7a0RfSXRaPdtxdVrYXox0AgJgGTwrqwtLU1FSrBbXe2YOaExXtY9SlIbe+/7NOT1RQwUh0shXgLVVEDZ1uNqd+/FPM9Bzr1jr3c4zRsZB+ykohjRlpAEBMg0dav35DaWpq6t3WCOrPC5w7qHu0xqBzx9s+H2/XIaLWbucZ9RANRJsOMjIY3PzCM6K9dUSHWok76wuh/2bDpxYz1oSQBgDENIDFQb0nPT3d8hVq0wy1M94emjGiug7iB5rIvZelTf/Wg01ER9qc49/KiKhTQ3xPnQd8gTfO5bOqFud8nvXdIrxvs6GFIb3VdItwhDQAIKYBiovXlVq6KfHoyEeBEwa18dg4qmt37zGDvphu7iZW2+Y8176h03ni3tZ6dUSVDc75vNBb7/i7rdHR0XeVlu5BSAMAYhqgj3FTouVB/aSTBnVdO1GX1u1bmoiM87A1Lc4T0y3dxueGJ1x8g0hU3exc/9D+mw2fsMKMdFRU1F1YkQYAxDTASYI6LS3tHh8fnzVWCWonmqGubye3PZZtoKCrb3eeoGvt9pw3MpwbfwriLLP5fZsNv7TeqR334NQOAEBMA5zCunXrS1NSUu62RlB/7iynfHCitl7iIveMx1A0/nudJujae8npThexpY5eIoPo+Kvft9mwL6StsNnwnj17ytbjqyQAIKYBTmPDho2laWnpFgf10WPznGDkQ6PziIXRo28eNHrnmbLR6olxD3r9aA2OfxPZt9nQSiG91XRqB0IaABDTAIO1bt260oyMjLvdaIaa41F1UNgxXAN7X+++zYZPWCekMSMNAIhpAHMUFRX3bUq0zgy1A4NaKePkMU3HiOQS53nzIJcQ96SelkmIpIJj3r0xRqS33p0Nt0ZFReH4OwBATANYorCwqDQ9Pf1ulw5qRuSnct9bWQ90zX1V5DS7P32VRIIHffXzUxJJBIc8zf92i3BrjHaUle3FaAcAIKYBLFVcvM5qmxIddcpHiJpI4iGvQIlAFOrjPFMtfl5E3nLi3AMGbRgzPtfs/QS38mZDzEgDAGIawNo2bNhYmpqaZp2gdsCmxHBfIm8FeULPkVQgig5wkk+GEwV4EQV5e8bQukQgigm0778Umw3/v717C46zvO84/nt2V5J1tPBBMlr5EGM7tiXtrlYWCSYYcijQkCakaXLTG3LRljhpe9VyCJSmM820nWmnuUlzKjn0ukAOzTSTzjQh2BaSSBOwAcnBBry7QpIB7Uq2sQ779OLdFcI4jq332dW7u9/PjJIZZ5jgV7Lnq1f///MAIKaBCvH000+/0NPTW3kjH9Z7W9jZqqqvaevFq422ByemN7VIW9arJmp6XZ10w+byh7TD0Y57CWkAxDRQQseOHXuht7fPSVA/WqagtlbqbJXZvrH6g85aadsGact6mSD8Xq2k1gaZPR3V/2cjb6UtbbLbrivP15kx3p+fR4+6CWmWDQEQ00CZHD161NkpH+UK6sZ6KblVqoUjPXq7pA1NwXkLHwpLB7bb6p9Zt9KeTqmrDN/IrBztePAJNyHNsiEAYhoooyNHjj6/d+8+X0F99pz0YLlGPox0006rpvrqfjldF5Fu3mUVCgfr3yu5TdrUUt1LiKb4NdZQ2q8xo8IbaUchzakdAIhpYI0MDw8/v3fvvsqYobZSYqt0wyZZW6VXW+etFG2Xfd8OBes7hrz03k6Znq7qnVkvzKrr0G6V9LtC12+kWTYEQEwDax/UL/T09LgZ+SjhKR/WStevl7ntvVX8ybDSwZ3Szs0yQYpWK+/c6zt6qve8aet9s2ZjURmV6Ju15TfSR52E9K8IaQCVKMwjQDVKpVLTAwMDwzMzM73z8/M7rjkSjHR+Xjp2ymhDsxTfKoVLUNShsFQXkn70nDFvLVTXNddWUlO9dP+dVrGtwVg+fMfnOCS1Nkj/9ZzRzIXqu0AnHJL+4kNWt+6RKcWjX142dPNG+lfRaPReRjsAENNAgJw5k5oeGDjgO6iHShjURtLmVpnhl40dn6yuoLN56f07Ze+7Q6a5Ppi1v7FZZmzK6JevVNezz1vpvZ2yj3xM2tDs/gcrrmekWTYEQEwDgQ3qM9OJRGI4l8v1zc/Pb19NUJ8rcVA31Htvp398wpiFxep4O20lNUS8t9K37A7WiMc7/gKMSOsbpR8fN+bcxer5yYAx0hdus7o7UdqQ/qKbkD5MSAMgpoEAS6fT07FYfHh21l9Ql2rkw0jqvk7mV2eMHXutOt6Q2rx0aLfsQx+VaW4IcHRa7/zr02eNfebV6nj2+bzUG5X9+7vdv5VeXjY86mzZ8PDY2PgQf0sBIKaBgMtkMtP9/f3D2Wx21UFdyhnqdfXerXz/fcKY8/OV/YbUWqm9SfryJ60O7AjuW+miSMS76vynLxi9cb6yg9pKWheRHrrL6vb9bp89y4YAQEyjxqVS6elkcmA4m50JXlB7twSaN84be+xU5V/jcs9B2S/cJhOphN+Jd0ugWbLSz8aMyVfwUXk2L308LvvF35dZV1eCkD7iLKS5IhwAMQ1UZlAvn/LhK6iHThltdBzU4ZC0d4v0zCtGL5+tzDek+bz0vvfI/vMfWdPRWjmX0Rgj7e2UeXHS2OcnKvTZe7cd2n/9jNXODndvpYsh/W13p3awbAiAmAYq2ZkzKd8jH6WaoV7fKLNzs/SzcWPePF9Z4x55K0Wv82JusALGOy7VWC/tv1468pLRa9nKCuriBS3/+IdWd/QEPqSZkQZATAOVLpVys5RYilM+tm+Q2dgs++TJypmftlZqb5S+fLfVp5KVO6bS2SazY6P0898Yk71QOc9+XZ10/53W/sktMq6+Di89teOsgxlpQhoAMQ1UkUwmE8hj84yk/V0yjXXe/PRbAT8uz1qpuUF66KPW/tmhCpmTvoIbOmQ6W2WPvGTM3MXgP/u6sPTnH7T2/jtkGuvcjNa4fiNdWDYkpAEQ00C1SafT08lk0snIh8sZ6nBI6t8m0xAxdvhlBfZ2xLyV2tZJD37U2r/8kExDpHLmpK8Ukr1dMh1tskOnghvU1npneX/hg9Y+fJdM6zrv11yG9AOENAAQ08Dv4mop0XVQR8LS4HaZDc3Gjr4iM/dWsKIun5c626S/+7i1n7/NOz3C2ur4mjBGikVltm+UfeYVozfPBWuGOm+9y2b++nZr779Tpq0xmCHNjDQAYhqoEWfOpKaTyYGRbHam19cb6tNGG5scBnVISm6T2dMpe2LCaGpWRkZrOpRsC//RG5X+5dPW/vGNMnWhyn8jfbnPaU+XTGKrND5llH5Txmrtv6HJ56X3bJL98t1Wn7tVpqnefUizbAgAxDRwzVKp1HQ8Hh/O5XKxII18GCPtu17mll3S6+eMXprWml07ns9LjXXSp5LeqR237qmaG7h/q/dslrltj8yFBWPHJ2UurtHITd56P624fb/sVz5j9bGYTCTk6BuHS0L6LCENAMQ0sBrpdGY6Ho8/7Xcp8VgJzqHuXC9z+z6ZrvWyp183OjvnHYFWjrDLF/5/eqOyj9xldd+dMts2Vt7xd6tipQ3N0of3yuzqkD0zY/RaTiZfpmdffMY3bJL9q9ulL/2BNXuvl1GJjr/j1A4AIKYB30Ht6hxqp0FdOALtwA6Z39sn09xgbGZGmrkgk897VeSy7ay8G/VCRtrVIXv4Vu/ou4/sr6756KtVH5b6umXu2C+zqUV2Imv0xjmZpRI8++I3MJJ3dvc9N3lnSN/dL9PS4O7ZO56R/jXLhgBqkeERAJd3003v7zlx4sRX5+bmDq02hja1eAH62YNSxLibKzZGWspLL74m+5+/NPrBs9ILr8mcv/j2/76at6bWeh/GSE0NUm+X7CfiVp9MSLs7vTOMay2iL/fsrZVOn5V94tfSY/9n9GzaWxBd/knBKuLa2rfn0dfVS3s6ZO/qkz6dtOqNytSF3T775ZA+KvvA4/5DOhqN3ssbaQDENIB3OHjwpp7jx4//29zc3C1BC+rlsJM0MSMNnZb9nxeNhk9Lp1+XmX1LWlj8LX/qL/MvUR+R2hq9cYL375Q+ste7ybCjrfCPWL4eLn32knR2Vhp9VfanLxgNnZJOTsvkLkgXF67wN+4lzzISllrXSds3yA7ukD681+rgTil6nUwo5P2EwPVf/ItW+k4hpB3MSB8eGxs/xlcFAGIawLvceONgz4svvug/qD9h9dmb3Qf1ctgZaXFJen1OOjUte2JCOjklvfqG0eSsNHPeO8Ivb2XCIeWb62Xam6QtbdK2DVZ7OqSeLmnHRpkNLd5Z17JE9NU++3xeevOc9PLr3rMfn5ReecNoMie9eV46d1F2Ma9QyMg21XtH23W2Sls3WO3a7D37GzbLbGqR6iKle/Yr30g/SEgDADENlMPg4IH9Y2NjXwtyUF8ad5IXYxcXpPlFaWFJWrJepBnjxXIkLDWEpfq6FWMhBLSzZz+/uOLZ5wvP1Xgz9JGwd+lKfUQKhcrz7AlpAHCPBUTgKnhXj/cP53I+lxJPuz/l47IK0SxJdSGpoU5qqveu/S5+NNZ7MRcJvfufgZtnHyk8+8ZLnn1TvbdMWs5nv3K0w0FI/5pTOwCAmAauicurxzc1S7FSBzVwmZB2MCPNsiEAENPA6qRSqelkcmA4m50hqFF5If2Ek5DmjTQAENOAv6BOJBLDLi52IahR1pCecxLSzEgDADEN+JNOp6djsdjw7OwsQY3AWiKkAYCYBoLKW0rkDTWCx6wM6ceNzp6TcbBsSEgDADENuJVOp51dPU5Qw1VIX7JsaBxcEU5IAwAxDZRGKsUpHwhgSDtYNuzq6uKNNAAQ00A5gjo13d+fHMlms7H5+fltqw3qoVPeOdQENXyHtIMZ6fHxk4Q0ABDTQNmCeqqwlOgrqHlDDT8h/eATRmfn/I12cLMhABDTwJrIZDLT8Xh8OJfLEdQoe0g/4CakGe0AAGIaWDvpdIalRFRiSD/LqR0AQEwDgVBYShyZmcnGFhb8vaHeTFDjCiH9XUdvpFk2BABiGghYUKemBgaSIzMzM7GFhQVGPuA+pI/J3u9oRpplQwAgpoFABnU8Hh/J5XK+31AT1HhHSLubkT48NjZ+lCcLAMQ0EEiZTGYqHndzysfGZim+dfVHnqG6QnqakAYAYhqokaCeTiQSI65O+SCoazOklwoh7WC041lO7QAAYhqoKOl0eqq/v9/NDHWLFOtm5KOWQtrhjPSz0Wj0XkIaAIhpoOKkUml3S4kEde2F9OP+Q7qrq4ubDQGAmAYqOahTU4lEfCSbzRLUuOqQfuBxN6Md4+MnmZEGAGIaqGzpdGYqFusbyeVmnZzyEd/q/Rqqy9KKkJ52MyNNSAMAMQ1Uh0xmwukb6ng3S4nVwkjKE9IAQEwDuLJ0OjOVTLpbSiSoqyOkl6z0HUcz0oQ0ABDTQFVLpdJT3tXj/oN6c4vUxwx1RYf0opW+52hGurBsSEgDADENVHtQp6b6+/tHs1mCmpD23khP+w/pw4Q0ABDTQM1Ip9NTsVhsOJfLxRn5qD1LDkM6Go0eHh8/eYSnCgDENFBTilePE9S1w7gPaWakAYCYBmo7qPv7E8PZbDbuYuQjRlDXSkg/R0gDADENQN7Ih6tTPpihDm5IO56RZtkQAIhpAEWlOOWDN9RVG9IsGwIAMQ3g3UGdmorHYyO5XM5JUDNDHQwsGwIAMQ2gTDKZjLNTPooz1Fw9Xj0hPTY2TkgDADEN4HcFdSKRcHL1OG+o10bxinCHy4aENAAQ0wCuluulRE75KG9IL1npu45Cuqur615mpAGAmAZwjbylRP9BPXTaO4eapcTyhPSilf5jyFlIc2oHABDTAPwEdTweH8nlsvGFhYWtqwnquYvSECMf5Q3px5yd2sFoBwAQ0wD88JYS+3yd8jHHUmLJOb6QhZAGAGIagLugnphKJOJOlhI7mKF2qrhs6Gq0o3CzISENAMQ0AJfS6cxUf7//Uz6OnjLqaCWoXYX0kpW+NyR732OENAAQ0wACHtTLS4mrnqFePuWDoA5USBeWDQlpACCmAZRSKpUunkPtaylxZVAzQ33tIe1w2fA5lg0BgJgGUEbpdLq4lOgvqF9iKXE1llaE9JSbkH6KpwoAxDSAMspkJqbi8Zi/oJ7nDfU1PTO9vWzoaEaakAYAYhrA2gV1xv/IBzPUVx3SrmakGxsbj3d3d7NsCADENIC1lk6np/r7+0ez2RlnM9QE9btDevHtK8KNi1M7mJEGAGIaQHCCejKZ7B/1c8oHS4lXDulvHzX2gSeMOTu3+m82GhsbuZAFAIhpAEGUSqUnY7G+Ud9LiQT1ZUP6wSfkKqSZkQYAYhpAEGUyE5NOTvkgqN8Z0o/LnD1HSAMAMQ2gFoJ6KpGIj7o4h7pWb0p0HNLHu7u7CWkAIKYBVIp0OjPZ359wFtR9NRTUxZD+TnG0w2dIF5YNCWkAIKYBVFZQpyddnfJRDOpqH/lYGdIP+J+RJqQBgJgGUOlBHY/HRnO5XMLVyEe1BrXjkGZGGgCIaQDVIJPJTPb19Y7Mzs4S1OUJ6eOENAAQ0wCqyMTExKTvq8erNKhdh3R3dzejHQBATAOoNplMZjKRSIxms9kEp3y8/XtiRhoAQEwDuCreUmJixFVQV/JSojHSQl569CmjL3JqBwCAmAZwtUEdj8dHcrlszc5QG0kLthDS35deP8eMNACAmAZwlWp5KdHIeyP970eMHnIX0r/gqwoAiGkANWRiYmIyFouN1NKxeUbSIiENACCmAbjgLSXGncxQd7ZJfdHgLiUWlw0dhfQJTu0AAGIaAJxePV4M6qC9oTam8Eba0Yx0V1cXM9IAQEwDQDGo01Ub1KVYNjx58jeMdgAAMQ0A7wzqvr6+kdlZBzPUbVIsAEG9YtnQPvR9GWakAQDENICS8ZYS+5wsJa71G+piSH/zF15Iv3GekAYAENMASiyTmZiMx+OjuZy/kY+jaxjUxQtZvvkLYx/6gcyb530vGxLSAABiGsDVBvXy1ePxSjvlwxhpYcldSHd1dX2OkAYAENMArkklLiUuh/RTxj7sKKRZNgQAENMAVh3UsVjfaGGGujvIQb08I/2UsQ+7mZH+PCENACCmAfiSyUxM9vX1jhauHg9kUK9cNnz4B75D+kQ0Gv38+PjJJ/nsAwCIaQC+TUxMTMbjsUC+oV65bOgopJmRBgAQ0wDcKlw9Plq4etxXUG9xtJRYnJH+2s+N/Zsf+p+RJqQBAMQ0gJJJp5dP+XAS1L0+3lAbI80vSV8vhPTMBd/LhtxsCAAgpgGUOqjTaz7ysTKkH/mR/5AuXBHOjDQAgJgGUHqZTGbNlhKLox1f/7mxj/zQTUizbAgAIKYBlFXh6nEnb6i3XGVQXzojTUgDAIhpABVrxdXj/oN6vdTX7R1zd8WQftJJSD/PsiEAgJgGEICgzkwmEvFn/C4lDp0yirbL9kZlLo3kYkh/o3D8HcuGAABiGkDVSKczr/kN6tmL0rGXjLmuWbanSyYS8d5Sm5B0YUH6xpPesqGDK8JZNgQAENMAghfUfpcSZy9KT540ZiJnbHujtJiXTmSkf/qJ0Vf+VybHqR0AAACoZgMDyXhra8uxUMjY1XwY4/33hmZjd2wy+euajQ2Zt399NR/NzU3H9+zZfYjPDgAAAAJvcPBAwk9QF6NaPiO6ENInCGkAAABUlBtvHPQd1H4/mpubTuzevYuQBgAAQMUG9dAahfTx3bt33cpnAQAAABVrYCBZ9qAmpAEAAFA1ksnyBXVh2ZCQBgAAQPU4cGCg5EHNsiEAAACq1uBg6WaoWTYEAABA1SvFUmIhpBntAAAAQPVzOfJBSAMAAKDmJBKJeEtL8xE/Id3a2sKyIQAAAGpTb2/P/vb29T8Jh0P5aw3ptrbWpwcHB2/iKQIAAKBmHTp0y9bOzo5v1dVFLlxNREci4fn29vWP3XzzwX08PQAAANS8e+65p2X79m1/2tLSfDwSCS9eLqLD4dBSU1PjqW3btt535513bOSpAQAAAAVvvXXBfOADN+/r7o7+Q3v7+rFwOLRUCOl8a2vrq9dfv+WrBw4MHPjSl/42zNMCAKyF/wc7ffECrBnnhwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0xOFQwMzowMDo1NCswMDowMIRv0GQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMThUMDM6MDA6NTQrMDA6MDD1MmjYAAAAAElFTkSuQmCC');
}
.icon_risk.risk_4 {
  background-image: url('data:image/png;base64,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');
}
.icon_risk.risk_5 {
  background-image: url('data:image/png;base64,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');
}
