@import url('//fonts.googleapis.com/css?family=Lato:100,300,400,900&subset=latin');
.financement,
.financement a {
  font-style: normal;
  color: white !important;
  margin-top: 10px !important;
  margin-left: 15px !important;
}
.module-html {
  overflow: hidden;
  z-index: 1;
  width: 100%;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.module-html-header {
  height: 30px;
  max-height: 30px;
}
.module-html-footer {
  height: 30px;
  max-height: 30px;
}
.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;
}
.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:has(.ag-column-selected) [role='gridcell']:not(.ag-column-selected):not([col-id*='ag-Grid-AutoColumn']) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-root:has(.ag-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;
}
.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;
}
.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-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: 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 */
  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;
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('public/canvas/fonts/bootstrap3/glyphicons-halflings-regular.eot');
  src: url('public/canvas/fonts/bootstrap3/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('public/canvas/fonts/bootstrap3/glyphicons-halflings-regular.woff2') format('woff2'), url('public/canvas/fonts/bootstrap3/glyphicons-halflings-regular.woff') format('woff'), url('public/canvas/fonts/bootstrap3/glyphicons-halflings-regular.ttf') format('truetype'), url('public/canvas/fonts/bootstrap3/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.428571429;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.428571429;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666666666666%;
}
.col-xs-10 {
  width: 83.33333333333334%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666666666666%;
}
.col-xs-7 {
  width: 58.333333333333336%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666666666667%;
}
.col-xs-4 {
  width: 33.33333333333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.666666666666664%;
}
.col-xs-1 {
  width: 8.333333333333332%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666666666666%;
}
.col-xs-pull-10 {
  right: 83.33333333333334%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666666666666%;
}
.col-xs-pull-7 {
  right: 58.333333333333336%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666666666667%;
}
.col-xs-pull-4 {
  right: 33.33333333333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.666666666666664%;
}
.col-xs-pull-1 {
  right: 8.333333333333332%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666666666666%;
}
.col-xs-push-10 {
  left: 83.33333333333334%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666666666666%;
}
.col-xs-push-7 {
  left: 58.333333333333336%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666666666667%;
}
.col-xs-push-4 {
  left: 33.33333333333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.666666666666664%;
}
.col-xs-push-1 {
  left: 8.333333333333332%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
  margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666666666666%;
  }
  .col-sm-10 {
    width: 83.33333333333334%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666666666666%;
  }
  .col-sm-7 {
    width: 58.333333333333336%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666666666667%;
  }
  .col-sm-4 {
    width: 33.33333333333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.666666666666664%;
  }
  .col-sm-1 {
    width: 8.333333333333332%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666666666666%;
  }
  .col-md-10 {
    width: 83.33333333333334%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666666666666%;
  }
  .col-md-7 {
    width: 58.333333333333336%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666666666667%;
  }
  .col-md-4 {
    width: 33.33333333333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.666666666666664%;
  }
  .col-md-1 {
    width: 8.333333333333332%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666666666666%;
  }
  .col-md-pull-10 {
    right: 83.33333333333334%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666666666666%;
  }
  .col-md-pull-7 {
    right: 58.333333333333336%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666666666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.666666666666664%;
  }
  .col-md-pull-1 {
    right: 8.333333333333332%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666666666666%;
  }
  .col-md-push-10 {
    left: 83.33333333333334%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666666666666%;
  }
  .col-md-push-7 {
    left: 58.333333333333336%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666666666667%;
  }
  .col-md-push-4 {
    left: 33.33333333333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.666666666666664%;
  }
  .col-md-push-1 {
    left: 8.333333333333332%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-md-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666666666666%;
  }
  .col-lg-10 {
    width: 83.33333333333334%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666666666666%;
  }
  .col-lg-7 {
    width: 58.333333333333336%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666666666667%;
  }
  .col-lg-4 {
    width: 33.33333333333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.666666666666664%;
  }
  .col-lg-1 {
    width: 8.333333333333332%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666666666666%;
  }
  .col-lg-pull-10 {
    right: 83.33333333333334%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666666666666%;
  }
  .col-lg-pull-7 {
    right: 58.333333333333336%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666666666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.666666666666664%;
  }
  .col-lg-pull-1 {
    right: 8.333333333333332%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666666666666%;
  }
  .col-lg-push-10 {
    left: 83.33333333333334%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666666666666%;
  }
  .col-lg-push-7 {
    left: 58.333333333333336%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666666666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.666666666666664%;
  }
  .col-lg-push-1 {
    left: 8.333333333333332%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-lg-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.428571429;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: 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 */
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: .65;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: .35s;
  transition-duration: .35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.428571429;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.428571429;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
  padding-left: 15px;
  padding-right: 15px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
  -moz-transition: border .2s ease-in-out;
  -o-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: .5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.428571429;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: .9;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out left;
  -moz-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: .5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: .9;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  content: '';
  display: table;
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*! 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');
}
html,
body {
  min-height: 100%;
}
.humane,
.humane-libnotify {
  position: fixed;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  z-index: 100000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.humane,
.humane-libnotify {
  text-align: center;
  font-size: 15px;
  top: 40px;
  left: 40%;
  opacity: 0;
  width: 295px;
  color: #fff;
  padding: 10px;
  font-weight: bold;
  /*
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAYAAADYxx/bAAAABmJLR0QA/wD/AP+gvaeTAAAANElEQVQYlWNgYGB4ysTAwMDAxMjICCUQXDQWAwMDAxMTExMedcRyB6d5CAMQ5hGrjSrmAQBQdgIXlosSTwAAAABJRU5ErkJggg==');
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.9)), color-stop(1, rgba(50,50,50,0.9))) no-repeat;
  background: -moz-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;
  background: -webkit-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;
  background: -ms-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;
  background: -o-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;
  background: linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;
  */
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
  background-color: #556270;
  box-shadow: 0 4px 4px -4px #000;
  -moz-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  -o-transform: translateY(-40px);
  transform: translateY(-40px);
}
.humane p,
.humane-libnotify p,
.humane ul,
.humane-libnotify ul {
  margin: 0;
  padding: 0;
}
.humane ul,
.humane-libnotify ul {
  list-style: none;
}
.humane.humane-libnotify-info,
.humane-libnotify.humane-libnotify-info {
  background-color: #556270;
}
/*
.humane.humane-libnotify-success,
.humane-libnotify.humane-libnotify-success {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAYAAADYxx/bAAAABmJLR0QA/wD/AP+gvaeTAAAAMUlEQVQYlWNgMGJ4ysTAwMDAxMAIJxhQWQwMDEwMTKgS2NRhkxg65jGhmke6M6hhHgBS2QHn2LzhygAAAABJRU5ErkJggg==');
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,50,0,0.9)), color-stop(1, rgba(0,100,0,0.9))) no-repeat;
  background: -moz-linear-gradient(top, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat;
  background: -webkit-linear-gradient(top, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat;
  background: -ms-linear-gradient(top, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat;
  background: -o-linear-gradient(top, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat;
  background: linear-gradient(top, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat;
  *background-color: #030;
}
.humane.humane-libnotify-error,
.humane-libnotify.humane-libnotify-error {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAYAAAAp8ov1AAAABmJLR0QA/wD/AP+gvaeTAAAAPklEQVQokWMwYmB4ysTAwMCATjASFsOmBBvBRJ7x+O0g0wCS7CDTH/RwH7X9MVDuwyaG032D2M2UeIYO7gMAqt8C19Bn7+YAAAAASUVORK5CYII=');
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(50,0,0,0.9)), color-stop(1, rgba(100,0,0,0.9))) no-repeat;
  background: -moz-linear-gradient(top, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat;
  background: -webkit-linear-gradient(top, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat;
  background: -ms-linear-gradient(top, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat;
  background: -o-linear-gradient(top, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat;
  background: linear-gradient(top, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat;
  *background-color: #300;
}
*/
.humane.humane-animate,
.humane-libnotify.humane-libnotify-animate {
  opacity: 0.8;
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.humane.humane-animate:hover,
.humane-libnotify.humane-libnotify-animate:hover {
  opacity: 0.2;
}
.humane.humane-animate,
.humane-libnotify.humane-libnotify-js-animate {
  opacity: 1;
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.humane.humane-animate:hover,
.humane-libnotify.humane-libnotify-js-animate:hover {
  opacity: 0.2;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #ffffff;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toast-container > div:hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
/*overrides*/
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}
.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;
}
.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:has(.ag-column-selected) [role='gridcell']:not(.ag-column-selected):not([col-id*='ag-Grid-AutoColumn']) {
  opacity: 0.5;
}
.ag-theme-alpine .ag-root:has(.ag-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;
}
.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;
}
.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-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: 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 */
  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;
}
body,
html {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}
html {
  -webkit-font-smoothing: antialiased;
  -ms-overflow-style: scrollbar;
}
body {
  font-family: "Segoe UI", Roboto, "Helvetica Neue", 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: "Segoe UI", Roboto, "Helvetica Neue", 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: "\f1bd";
}
.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: "\f1bc";
}
.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: "\f1b1";
}
.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: #4b4e53;
  background-color: #ffffff;
}
.acf-infosheet-stack .acf-infosheet-status {
  padding: 10px;
  text-align: center;
  color: rgba(75, 78, 83, 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: #287fb8;
}
.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: #287fb8;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3 {
  background-color: #287fb8;
}
@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: #287fb8;
}
.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: #287fb8;
}
.acf-infosheet-stack .acf-infosheet-loading .spinner .bounce3,
.acf-infosheet-dialog .loading-overlay-content .spinner .bounce3 {
  background-color: #287fb8;
}
@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(75, 78, 83, 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: "Segoe UI", Roboto, "Helvetica Neue", 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 #f5f5f5;
}
.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: "\f1e3";
}
.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(75, 78, 83, 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(75, 78, 83, 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(75, 78, 83, 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: #4b4e53;
}
body.touch .acf-infosheet-content .uploadmedia-controls .uploadmedia-control:active {
  color: #4b4e53;
  -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: "\f206";
}
.acf-infosheet-content .uploadmedia-controls .uploadmedia-control.control-rotateright:before {
  content: "\f207";
}
.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: "\f244";
}
.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(75, 78, 83, 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(75, 78, 83, 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: #4b4e53;
}
.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(75, 78, 83, 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: rgba(0, 0, 0, 0.87);
  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: "\f244";
}
.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(75, 78, 83, 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(75, 78, 83, 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: #4b4e53;
  margin-bottom: 0.5em;
  border-bottom: 1px solid rgba(75, 78, 83, 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: #4b4e53;
  margin-bottom: 0.5em;
  border-bottom: 1px solid rgba(75, 78, 83, 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(75, 78, 83, 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: #4b4e53;
  font-weight: normal;
  cursor: default;
  border-bottom: 2px solid #ffffff;
}
.acf-infosheet-subsections-container.presentation-tabs .tab-title-btn:not(.section-visible):hover {
  color: #4b4e53;
  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-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(75, 78, 83, 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: #4b4e53;
}
.acf-infosheet-subsections-container.presentation-accordion .accordion-title-btn.section-visible {
  color: #4b4e53;
  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(75, 78, 83, 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: "\f20a";
}
.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(75, 78, 83, 0.7);
  cursor: pointer;
}
body:not(.touch) .acf-section-linked-data-selection-search .selection-search-title .selection-search-back:hover {
  color: #4b4e53;
}
body.touch .acf-section-linked-data-selection-search .selection-search-title .selection-search-back:active {
  color: #4b4e53;
  -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: #4b4e53;
}
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: #287fb8;
}
.acf-infosheet-carousel .media-control.launch-mediabrowser {
  font-size: 19px;
}
.acf-infosheet-carousel .media-control.launch-mediabrowser:before {
  content: "\f1ba";
}
.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: "\f20a";
}
.acf-infosheet-carousel .media-control.unlink-media {
  font-size: 19px;
}
.acf-infosheet-carousel .media-control.unlink-media:before {
  content: "\f23a";
}
.acf-infosheet-carousel .media-control.launch-mediabrowser-editmode {
  font-size: 14px;
}
.acf-infosheet-carousel .media-control.launch-mediabrowser-editmode:before {
  content: "\f244";
}
.acf-infosheet-carousel .media-control.launch-infosheet {
  font-size: 16px;
}
.acf-infosheet-carousel .media-control.launch-infosheet:before {
  content: "\f1e3";
}
.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(75, 78, 83, 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(75, 78, 83, 0.4);
  font-size: 12px;
  cursor: pointer;
}
body:not(.touch) .acf-infosheet-content .add-dl-feat-btn:hover {
  color: rgba(75, 78, 83, 0.7);
}
body.touch .acf-infosheet-content .add-dl-feat-btn:active {
  color: rgba(75, 78, 83, 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(75, 78, 83, 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: #373b47;
  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: "\f1b7";
}
.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 #373b47;
}
.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(55, 59, 71, 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(75, 78, 83, 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(75, 78, 83, 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(75, 78, 83, 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(75, 78, 83, 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 #287fb8;
}
.acf-scrollable .arrow-right {
  right: 0;
}
.acf-scrollable .arrow-right:before {
  border-left: 6px solid #287fb8;
}
.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-bottom: 6px;
  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;
}
.ui-autocomplete {
  z-index: 1500;
}
.ui-autocomplete.ui-widget-content {
  padding: 5px 0;
  max-height: 10em;
  overflow-x: hidden;
  overflow-y: auto;
  color: #4b4e53;
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px 0 rgba(75, 78, 83, 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: #4b4e53;
  background: #ededed;
  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;
}
/*!
 * 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(40, 127, 184, 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: #373b47;
}
.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: #287fb8;
}
body.touch .feature-tool:active,
body.touch .feature-tools-group:active {
  color: #ffffff;
  background-color: #287fb8;
  -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: #287fb8;
}
.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(40, 127, 184, 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: #287fb8;
  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 #287fb8;
}
.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: #287fb8;
  stroke-opacity: 0.5;
  stroke-width: 50;
  stroke-linecap: round;
}
.acf-map-contextual-toolbar-handle {
  fill: #287fb8;
  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: #287fb8;
}
body.touch .acf-map-contextual-tool:active,
body.touch .acf-map-contextual-tools-group:active {
  color: #ffffff;
  background: #287fb8;
  -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: #287fb8;
}
.acf-map-contextual-tools-group .acf-map-contextual-tools-group-inner {
  display: none;
  padding: 2px 4px 2px 45px;
  border-radius: 28px;
  background-color: rgba(40, 127, 184, 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: "\f183";
}
.snap-mode-SnapSegment:before {
  content: "\f18b";
}
.snap-mode-SnapNode:before {
  content: "\f18a";
}
.snap-mode-SnapEndpoint:before {
  content: "\f185";
}
.snap-mode-SnapMidpoint:before {
  content: "\f187";
}
.snap-mode-SnapPerpendicular:before {
  content: "\f189";
}
.snap-mode-SnapCenter:before {
  content: "\f184";
}
.snap-snapToLine:before {
  content: "\f186";
}
/*** 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;
}
/* *********** editor panel ************* */
.acf-editor-panel {
  position: absolute;
  height: auto !important;
  pointer-events: all;
  text-align: left;
  box-shadow: 0 0 8px 0 rgba(117, 117, 117, 0.5);
  z-index: 1;
}
.acf-editor-panel .editor-panel-titlebar {
  color: #ffffff;
  background-color: #373b47;
}
.acf-editor-panel .editor-panel-titlebar .editor-panel-title {
  font-size: 14px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  cursor: move;
}
.acf-editor-panel .editor-panel-titlebar .editor-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-editor-panel .editor-panel-titlebar .editor-panel-close:before {
  content: "\f128";
}
.acf-editor-panel .editor-panel-content {
  background: #ffffff;
  min-width: 100px;
  min-height: 100px;
}
body {
  font-size: 14px;
  font-weight: normal;
  color: #4b4e53;
}
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: "Segoe UI", Roboto, "Helvetica Neue", 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: #373b47;
  -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: #373b47;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  line-height: 17px;
}
.acf-thematic .acf-thematic-item-invisible {
  color: rgba(75, 78, 83, 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;
}
.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;
}
@font-face {
  font-family: "icons";
  src: url("public/canvas/fonts/common/icons-89fd0341cf340d1573b021d9817133d5.eot");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "icons";
  src: url("public/canvas/fonts/common/icons-89fd0341cf340d1573b021d9817133d5.eot");
  src: url("public/canvas/fonts/common/icons-89fd0341cf340d1573b021d9817133d5.eot?#iefix") format("embedded-opentype"), url("public/canvas/fonts/common/icons-89fd0341cf340d1573b021d9817133d5.woff") format("woff"), url("public/canvas/fonts/common/icons-89fd0341cf340d1573b021d9817133d5.ttf") format("truetype"), url("public/canvas/fonts/common/icons-89fd0341cf340d1573b021d9817133d5.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_draw-param:before {
  content: "\f143";
}
.icon_draw-add-multi:before {
  content: "\f144";
}
.icon_draw-add-next:before {
  content: "\f145";
}
.icon_draw-advanced_tools_btn-arriere_plan:before {
  content: "\f146";
}
.icon_draw-advanced_tools_btn-buffer:before {
  content: "\f147";
}
.icon_draw-advanced_tools_btn-continu_line:before {
  content: "\f148";
}
.icon_draw-advanced_tools_btn-continu_line_end:before {
  content: "\f149";
}
.icon_draw-advanced_tools_btn-decal_ligne:before {
  content: "\f14a";
}
.icon_draw-advanced_tools_btn-decouper:before {
  content: "\f14b";
}
.icon_draw-advanced_tools_btn-fusion:before {
  content: "\f14c";
}
.icon_draw-advanced_tools_btn-intersection:before {
  content: "\f14d";
}
.icon_draw-advanced_tools_btn-percer:before {
  content: "\f14e";
}
.icon_draw-advanced_tools_btn-premier_plan:before {
  content: "\f14f";
}
.icon_draw-advanced_tools_btn-scissors:before {
  content: "\f150";
}
.icon_draw-advanced_tools_btn-select_point:before {
  content: "\f151";
}
.icon_draw-geom:before {
  content: "\f152";
}
.icon_draw-info:before {
  content: "\f153";
}
.icon_draw-isochrone_btn-isochrone:before {
  content: "\f154";
}
.icon_draw-isochrone_btn-mode_bike:before {
  content: "\f155";
}
.icon_draw-isochrone_btn-mode_car:before {
  content: "\f156";
}
.icon_draw-isochrone_btn-mode_foot:before {
  content: "\f157";
}
.icon_draw-isochrone_btn-outputmode_circle:before {
  content: "\f158";
}
.icon_draw-isochrone_btn-outputmode_fastline:before {
  content: "\f159";
}
.icon_draw-isochrone_btn-outputmode_isoline:before {
  content: "\f15a";
}
.icon_draw-isochrone_btn-outputmode_network:before {
  content: "\f15b";
}
.icon_draw-isochrone_btn-type_dist:before {
  content: "\f15c";
}
.icon_draw-isochrone_btn-type_time:before {
  content: "\f15d";
}
.icon_draw-objects_around:before {
  content: "\f15e";
}
.icon_draw-schema_btn-schema_add:before {
  content: "\f15f";
}
.icon_draw-schema_btn-schema_close:before {
  content: "\f160";
}
.icon_draw-schema_btn-schema_edit:before {
  content: "\f161";
}
.icon_draw-schema_btn-schema_line:before {
  content: "\f162";
}
.icon_draw-schema_btn-schema_save:before {
  content: "\f163";
}
.icon_draw-schema_btn-schema_tool:before {
  content: "\f164";
}
.icon_draw-search_info:before {
  content: "\f165";
}
.icon_draw-select:before {
  content: "\f166";
}
.icon_draw-select_btn-select_circle:before {
  content: "\f167";
}
.icon_draw-select_btn-select_lasso:before {
  content: "\f168";
}
.icon_draw-select_btn-select_line:before {
  content: "\f169";
}
.icon_draw-select_btn-select_point:before {
  content: "\f16a";
}
.icon_draw-select_btn-select_polygon:before {
  content: "\f16b";
}
.icon_draw-select_btn-select_rectangle:before {
  content: "\f16c";
}
.icon_draw-select_btn-select_trash:before {
  content: "\f16d";
}
.icon_draw-tools_btn-contour:before {
  content: "\f16e";
}
.icon_draw-tools_btn-contour_1px:before {
  content: "\f16f";
}
.icon_draw-tools_btn-contour_2px:before {
  content: "\f170";
}
.icon_draw-tools_btn-contour_3px:before {
  content: "\f171";
}
.icon_draw-tools_btn-contour_4px:before {
  content: "\f172";
}
.icon_draw-tools_btn-contour_5px:before {
  content: "\f173";
}
.icon_draw-tools_btn-copy_paste:before {
  content: "\f174";
}
.icon_draw-tools_btn-delete_all:before {
  content: "\f175";
}
.icon_draw-tools_btn-edit:before {
  content: "\f176";
}
.icon_draw-tools_btn-edit_creageom:before {
  content: "\f177";
}
.icon_draw-tools_btn-edit_ellipse:before {
  content: "\f178";
}
.icon_draw-tools_btn-edit_fleche:before {
  content: "\f179";
}
.icon_draw-tools_btn-edit_fleche_fine:before {
  content: "\f17a";
}
.icon_draw-tools_btn-edit_line:before {
  content: "\f17b";
}
.icon_draw-tools_btn-edit_point:before {
  content: "\f17c";
}
.icon_draw-tools_btn-edit_polygon:before {
  content: "\f17d";
}
.icon_draw-tools_btn-edit_polygon_contiguous:before {
  content: "\f17e";
}
.icon_draw-tools_btn-edit_rectangle:before {
  content: "\f17f";
}
.icon_draw-tools_btn-edit_textbox:before {
  content: "\f180";
}
.icon_draw-tools_btn-edittopology:before {
  content: "\f181";
}
.icon_draw-tools_btn-fond:before {
  content: "\f182";
}
.icon_draw-tools_btn-magnet:before {
  content: "\f183";
}
.icon_draw-tools_btn-magnet_center:before {
  content: "\f184";
}
.icon_draw-tools_btn-magnet_endpoint:before {
  content: "\f185";
}
.icon_draw-tools_btn-magnet_line:before {
  content: "\f186";
}
.icon_draw-tools_btn-magnet_midpoint:before {
  content: "\f187";
}
.icon_draw-tools_btn-magnet_off:before {
  content: "\f188";
}
.icon_draw-tools_btn-magnet_perpendicular:before {
  content: "\f189";
}
.icon_draw-tools_btn-magnet_point:before {
  content: "\f18a";
}
.icon_draw-tools_btn-magnet_segment:before {
  content: "\f18b";
}
.icon_draw-tools_btn-measure-1:before {
  content: "\f18c";
}
.icon_draw-tools_btn-measure-2:before {
  content: "\f18d";
}
.icon_draw-tools_btn-measure:before {
  content: "\f18e";
}
.icon_draw-tools_btn-redo:before {
  content: "\f18f";
}
.icon_draw-tools_btn-undo:before {
  content: "\f190";
}
.icon_earth:before {
  content: "\f191";
}
.icon_edit:before {
  content: "\f192";
}
.icon_edit_fiche:before {
  content: "\f193";
}
.icon_emprise:before {
  content: "\f194";
}
.icon_epingle:before {
  content: "\f195";
}
.icon_epingle_outline:before {
  content: "\f196";
}
.icon_erase:before {
  content: "\f197";
}
.icon_erase2:before {
  content: "\f198";
}
.icon_expand-height:before {
  content: "\f199";
}
.icon_expand-width:before {
  content: "\f19a";
}
.icon_expand:before {
  content: "\f19b";
}
.icon_expand2:before {
  content: "\f19c";
}
.icon_export:before {
  content: "\f19d";
}
.icon_export_fiche_parcelle:before {
  content: "\f19e";
}
.icon_export_pes:before {
  content: "\f19f";
}
.icon_export_releve_prop:before {
  content: "\f1a0";
}
.icon_eye-partial:before {
  content: "\f1a1";
}
.icon_eye:before {
  content: "\f1a2";
}
.icon_eye_half:before {
  content: "\f1a3";
}
.icon_eye_off:before {
  content: "\f1a4";
}
.icon_fiche_info_cadastre:before {
  content: "\f1a5";
}
.icon_filter-cog:before {
  content: "\f1a6";
}
.icon_filter-plus:before {
  content: "\f1a7";
}
.icon_filter-save:before {
  content: "\f1a8";
}
.icon_filter-trash:before {
  content: "\f1a9";
}
.icon_filter:before {
  content: "\f1aa";
}
.icon_folder:before {
  content: "\f1ab";
}
.icon_folder_categ:before {
  content: "\f1ac";
}
.icon_fullscreen-2:before {
  content: "\f1ad";
}
.icon_fullscreen-2d:before {
  content: "\f1ae";
}
.icon_fullscreen-3d:before {
  content: "\f1af";
}
.icon_fullscreen-exit:before {
  content: "\f1b0";
}
.icon_fullscreen:before {
  content: "\f1b1";
}
.icon_gestion_permaliens:before {
  content: "\f1b2";
}
.icon_gps-traces:before {
  content: "\f1b3";
}
.icon_grip:before {
  content: "\f1b4";
}
.icon_hierarchie-move-down:before {
  content: "\f1b5";
}
.icon_hierarchie-move-up:before {
  content: "\f1b6";
}
.icon_history_back:before {
  content: "\f1b7";
}
.icon_history_for:before {
  content: "\f1b8";
}
.icon_info_help:before {
  content: "\f1b9";
}
.icon_infos_generales:before {
  content: "\f1ba";
}
.icon_infosheet-history:before {
  content: "\f1bb";
}
.icon_infosheet-maximize:before {
  content: "\f1bc";
}
.icon_infosheet-minimize:before {
  content: "\f1bd";
}
.icon_isodistance:before {
  content: "\f1be";
}
.icon_items_create:before {
  content: "\f1bf";
}
.icon_items_list:before {
  content: "\f1c0";
}
.icon_legend:before {
  content: "\f1c1";
}
.icon_letters:before {
  content: "\f1c2";
}
.icon_liste_permaliens:before {
  content: "\f1c3";
}
.icon_localiz_me:before {
  content: "\f1c4";
}
.icon_locker-close:before {
  content: "\f1c5";
}
.icon_longitudinal_profile:before {
  content: "\f1c6";
}
.icon_magnet_layer:before {
  content: "\f1c7";
}
.icon_maison:before {
  content: "\f1c8";
}
.icon_maison2:before {
  content: "\f1c9";
}
.icon_map-book:before {
  content: "\f1ca";
}
.icon_map_contexts:before {
  content: "\f1cb";
}
.icon_mapsearch-circle:before {
  content: "\f1cc";
}
.icon_mapsearch-lasso:before {
  content: "\f1cd";
}
.icon_mapsearch-line:before {
  content: "\f1ce";
}
.icon_mapsearch-point:before {
  content: "\f1cf";
}
.icon_mapsearch-polygon:before {
  content: "\f1d0";
}
.icon_mapsearch-rectangle:before {
  content: "\f1d1";
}
.icon_metadata:before {
  content: "\f1d2";
}
.icon_metadatag:before {
  content: "\f1d3";
}
.icon_minimap:before {
  content: "\f1d4";
}
.icon_mobile:before {
  content: "\f1d5";
}
.icon_mobile_offline:before {
  content: "\f1d6";
}
.icon_mobile_online:before {
  content: "\f1d7";
}
.icon_modif_geom:before {
  content: "\f1d8";
}
.icon_modules:before {
  content: "\f1d9";
}
.icon_more-horizontal:before {
  content: "\f1da";
}
.icon_more-vertical:before {
  content: "\f1db";
}
.icon_multimedia:before {
  content: "\f1dc";
}
.icon_news:before {
  content: "\f1dd";
}
.icon_newspaper:before {
  content: "\f1de";
}
.icon_nfc_scanner:before {
  content: "\f1df";
}
.icon_north-arrow:before {
  content: "\f1e0";
}
.icon_notify:before {
  content: "\f1e1";
}
.icon_notify2:before {
  content: "\f1e2";
}
.icon_open_fiche_info:before {
  content: "\f1e3";
}
.icon_options:before {
  content: "\f1e4";
}
.icon_orderby-alphabetical:before {
  content: "\f1e5";
}
.icon_orderby-date:before {
  content: "\f1e6";
}
.icon_orderby-value:before {
  content: "\f1e7";
}
.icon_panier:before {
  content: "\f1e8";
}
.icon_panier_ajout:before {
  content: "\f1e9";
}
.icon_param-filter:before {
  content: "\f1ea";
}
.icon_pdf_export:before {
  content: "\f1eb";
}
.icon_personal_data:before {
  content: "\f1ec";
}
.icon_personal_data_own:before {
  content: "\f1ed";
}
.icon_personal_data_refresh:before {
  content: "\f1ee";
}
.icon_personal_queries:before {
  content: "\f1ef";
}
.icon_pieton:before {
  content: "\f1f0";
}
.icon_pin_vide:before {
  content: "\f1f1";
}
.icon_pipette:before {
  content: "\f1f2";
}
.icon_play-book:before {
  content: "\f1f3";
}
.icon_play-desktop:before {
  content: "\f1f4";
}
.icon_play-file:before {
  content: "\f1f5";
}
.icon_play-files:before {
  content: "\f1f6";
}
.icon_play-flow:before {
  content: "\f1f7";
}
.icon_play-pins:before {
  content: "\f1f8";
}
.icon_play-screen:before {
  content: "\f1f9";
}
.icon_play-screens:before {
  content: "\f1fa";
}
.icon_play-step:before {
  content: "\f1fb";
}
.icon_plus-3:before {
  content: "\f1fc";
}
.icon_print:before {
  content: "\f1fd";
}
.icon_print2:before {
  content: "\f1fe";
}
.icon_printer:before {
  content: "\f1ff";
}
.icon_qr_code_scanner:before {
  content: "\f200";
}
.icon_recenter:before {
  content: "\f201";
}
.icon_recherches_courantes:before {
  content: "\f202";
}
.icon_refresh:before {
  content: "\f203";
}
.icon_requeteur:before {
  content: "\f204";
}
.icon_resultats:before {
  content: "\f205";
}
.icon_rotate-left:before {
  content: "\f206";
}
.icon_rotate-right:before {
  content: "\f207";
}
.icon_save:before {
  content: "\f208";
}
.icon_save2:before {
  content: "\f209";
}
.icon_search:before {
  content: "\f20a";
}
.icon_search2:before {
  content: "\f20b";
}
.icon_search3:before {
  content: "\f20c";
}
.icon_search4:before {
  content: "\f20d";
}
.icon_sectorisation-add:before {
  content: "\f20e";
}
.icon_sectorisation-from-selected:before {
  content: "\f20f";
}
.icon_sectorisation:before {
  content: "\f210";
}
.icon_select-add:before {
  content: "\f211";
}
.icon_select-all:before {
  content: "\f212";
}
.icon_select-lasso:before {
  content: "\f213";
}
.icon_select-remove:before {
  content: "\f214";
}
.icon_selection-add:before {
  content: "\f215";
}
.icon_selection-delete:before {
  content: "\f216";
}
.icon_selection-menu:before {
  content: "\f217";
}
.icon_selection-restrict-contains:before {
  content: "\f218";
}
.icon_selection-restrict-equals:before {
  content: "\f219";
}
.icon_selection-restrict-intersects:before {
  content: "\f21a";
}
.icon_selection-restrict-iscontained:before {
  content: "\f21b";
}
.icon_selection:before {
  content: "\f21c";
}
.icon_send:before {
  content: "\f21d";
}
.icon_server:before {
  content: "\f21e";
}
.icon_settings:before {
  content: "\f21f";
}
.icon_shape-sorter:before {
  content: "\f220";
}
.icon_share:before {
  content: "\f221";
}
.icon_share2:before {
  content: "\f222";
}
.icon_share3:before {
  content: "\f223";
}
.icon_size-height:before {
  content: "\f224";
}
.icon_size-width:before {
  content: "\f225";
}
.icon_spinner:before {
  content: "\f226";
}
.icon_star-filled:before {
  content: "\f227";
}
.icon_star-quick:before {
  content: "\f228";
}
.icon_star:before {
  content: "\f229";
}
.icon_stat-legend:before {
  content: "\f22a";
}
.icon_statistic:before {
  content: "\f22b";
}
.icon_streetvman:before {
  content: "\f22c";
}
.icon_streetvman2:before {
  content: "\f22d";
}
.icon_switch_off:before {
  content: "\f22e";
}
.icon_switch_off2:before {
  content: "\f22f";
}
.icon_synchronization:before {
  content: "\f230";
}
.icon_table:before {
  content: "\f231";
}
.icon_text-edit:before {
  content: "\f232";
}
.icon_text-t-strike:before {
  content: "\f233";
}
.icon_text-t:before {
  content: "\f234";
}
.icon_thematique:before {
  content: "\f235";
}
.icon_theme:before {
  content: "\f236";
}
.icon_thermometre:before {
  content: "\f237";
}
.icon_tic:before {
  content: "\f238";
}
.icon_time:before {
  content: "\f239";
}
.icon_trash:before {
  content: "\f23a";
}
.icon_urgence:before {
  content: "\f23b";
}
.icon_user:before {
  content: "\f23c";
}
.icon_user2:before {
  content: "\f23d";
}
.icon_velo:before {
  content: "\f23e";
}
.icon_weathericons-regular-webfont:before {
  content: "\f23f";
}
.icon_xls_export:before {
  content: "\f240";
}
.icon_zoom:before {
  content: "\f241";
}
.icon_zoom_moins:before {
  content: "\f242";
}
.icon_zoom_objet_selection:before {
  content: "\f243";
}
.icon_zoom_plus:before {
  content: "\f244";
}
.icon_zoom_select:before {
  content: "\f245";
}
.acf-external-infosheet {
  padding: 2px !important;
  background: #ffffff !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: #4b4e53;
  background: #ffffff !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: #287fb8;
  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: "\f19c";
}
.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(75, 78, 83, 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;
}
.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: rgba(0, 0, 0, 0.87);
}
.acf-search-result-tooltip .extension-launcher {
  display: block;
  color: #ffffff;
  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: rgba(0, 0, 0, 0.87);
}
.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: rgba(0, 0, 0, 0.87);
  text-shadow: 0 0 rgba(0, 0, 0, 0.87);
}
.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: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  border: 1px solid #ffffff;
}
.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: "\f1c8";
}
.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: "\f1c4";
}
.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: "\f221";
}
.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: "\f245";
}
.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: "\f1ff";
}
.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: "\f18e";
}
.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: "\f1e0";
}
.hand {
  cursor: pointer;
}
.no-padding {
  padding-left: 0;
  padding-right: 0;
}
.no-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: 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 */
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  content: '';
  display: table;
  clear: both;
}
.position-relative {
  position: relative;
}
.ng-cloak {
  display: none !important;
}
.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(75, 78, 83, 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-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: 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: #ffffff;
  background-color: rgba(75, 78, 83, 0.7);
  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(75, 78, 83, 0.4);
  font-size: 11px;
  font-weight: bold;
}
.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,iVBORw0KGgoAAAANSUhEUgAAANwAAAAUCAYAAADm4VNYAAAACXBIWXMAAAsSAAALEgHS3X78AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACv5JREFUeNrMXGtvVMkRPWfMSxsUJ7AgRBYJhAiCDY///xvMQ0KIIEBWVllLQVkrS5AHezx98qFfVX37zsMe41jyMr73dnV13zpV1adqloo/AAD7b/784sULhBAgAWS9l+8/f/7cXSsyIEDAy5cvu3Lz5ydPngzHmr/fvHnTl58+P3r0CJKSjhr8vnv396hNCFAjWxIePHgAAHU8EJ9N9z98+JCuCwrDddy9exchhCIDEEKIaxeE3d3durcSQhoHAEHCnZ9+asZn+XHPf/31n4hDh3sDALdu3Yoys+xmfZ8//wvxUSFPndd54/qPcV1priwzKAAC9vf3o7w0hmSRIwB/2t5GUACFsq4oJ67jy5cvZa15P+zfs+MZtre33X0lIZIwnU6LHbkfASBw+fJlY7fxYvwc9Tw6OkIxXHufBARcuLgFljEo+5T/G+bzKEvKQ/LU8XcySfLSjCHKjjoTQIjymdcHXEC7lhHDrps5vO+MPcsx17xBJ2NM4+bzeXmuB5rj42M/PhtVujabzRBCKPftPUmYzY6Mbn5uADg6OoQEzOfz7noODw/9vhTgRcObTqdO36DggHl4eOjmbfd1Oj1AmCe5HYcx/XZYDNAaV34XBwcHzujbOb59O6pGZO4BwMH0IF3LgAzV8IW4djmYGKMUptNLaVwGotfx6OjIYCQaIVmBT7Lsb3VKxcYxm82MiddnGD0/JhMWcMEAJ2sYbYfpieww0mcQ8+McRPqAzjZCMjrRCB+IjI8keyOAkNGYd4txvUEClZ5nAzgNZu5fGwPoWJQa/YU37gKaBmBj0QuIQLFgsWPi7xwSnGwP6PlgjhBCAVaWnSNXO//x7LiAxUaqql986SFEYw6KsjNAZrPjdC9HPxV9AWA+m5UI02YhSEbZ6mQj5fF8BiIbjImuIeA4yzbRPxpuKLrbqOhsgtGg04gkvwIyRohQopqyDabnQWJra8vsLzy4sxNkhky9ERRl1cwr6ZyiV12Hii5EjcIx6gRIE4RQQVf/jU7EZnVp5uoNkr45sgnRmWQHoFD1jmAHBGKCc/zhGIgXQ3y9SbRJbTsOiVqyHlajo8Ylsa+vyMbg4KPGOhuRPXwBDxvFs9GovyIN1SVshIgRoDj4JoWMZmkh2DhuNBGi6+BZIkZJ7jKwjLpxqSYyus9mdta3VOSoQsU/zWagbECswpTAxuELnnwXBK0JBm5yEvJka1HPuHkibFN0unefS89ooK9GgcVymlikGUtahAZoWbLKM1k5Lt36PCYFO5+LdXaFHcMfrsVsjpq/YVJfto6kBQMcaFuAM0VN5rQww4q03mGwVu8DVFLVCk0/nxoQbh5wwrn8LMSUNiRT6CT7qzmDaiAafa6ASifbdC3VSN1IyZNul3rRmjXiE90omt2DxC7oxHGnxBQ0qJG1s4u3BXvur9PMqhygRJ980Mbymn24iMqcmSR3VvyizjelBDeD6UU4EDflO9g3Ai031+xFrS1yFOBaeYvWWpvY+lzzQc0pSUs3hXYDTFpW9kOd5ZiFjznJMr5sVo2kJfBQncS2uSwTmRpF1EzYpoQkXdQqYlkjn5xFJCYzR1tVIsce+QiCOzs7ag/bNs+3tH/L4gHAq1evFpImT58+XUiMjNH++bnHjx8vHP/u3bsuIRIUSwEPHvwVgDBP5IkaWR8/fhyQNLY8cO/evXI4j/S512F3d7dLVmTD/cvt244EyaWDfG1vb8/R+ZbUAICbN2+6v0PD/n7+/LnOF5RecCiE2bXr1yMhU5jVuk/7+/ueeXSkA7C9/cekm2FHkwUJwH+/fBkwhDHFjHJ++MMPQFClxavlRQb5aFZY6DYrlYQrV64UMEjKHGHRf3Y0S5mkCr1vCZALFy56RiQzJGmi+XF6FymXpvMKwtZkkthFA1nVbCGTKEU3+nhJwJQTIlt5+gh30jPSWaev3kGac9TJJuAqyRYbu9FqYYjrLo7LrptUR1owzp//3Bkmy2nSsjZa29SQBhJSjnbs1tE4uiD/4mgu5XTVArdNCodRTyYNYjdLYLEPOgKljJBMJiBz/qWLlPTJtYueTBOdHnA6n4PbUjummvRIa2Ww7LCFWgOjy/iHwfmN69BGXKpHa5SgvNPRcLHsnTE53IeF68jaMRV8HYvLkeVpyCYqn/Vy2tqel3pnuF7KzPoi7P2UYtPxkKq2laMa65ojaDiejjujpLcdxuzifM9wZ3j8OzEZMPa81jxypkqnVvAWXA6hlZycJQ8qsc3ytxqPwLFYpwVTydP25LBMokHUGRJDGgE13RmvH2nzmtR7WTagqaH2xcF5slBJrO+FrbyeH1ImRVj5NDbOx0b/VC+cnN7w/89TSpti6OwA3p1eI1G1CZ8rEaArRBmiF7XyRw2AU5h3tbWpmh2wJf0bxqUlWCiTB6otG9ToQC17lz7qDkoB5iKtLbavmTYqyWcr8kcGscP4kqMpjCxH21RdSOPRTHvZ5PR2r+8Ppl7ON2p+2pBKWgGMrQflaAXtNID25zKi7+ib6+KgSNCifMCcigOSEaLrfOmMcrk02ecHtazroeX6e+fABiAypQom9lSN7u2ZvNTh5ClUG41Je4KznTOG3zTlAza9q1mRzXSanEWAW+ncw9UAog0psSBA9gyKQqWKB1mZTlm+YBd87KR+bi764q8nWUyYlYlE1CC7omHuxlWzrV7s3Rolm1wEZUf3Jq+yaajDq3xa2tYCu4RNbp0ROzmlId9cuE+RlX5uNmdjYiOkyfmklEsDXO8UR61h0jrVOUtsWbMlmq6TUq7wuRohxzdM9Z46qWqb6tIBSQOx7MrukBsL3h9HgDsgsToolauRDbW2hKUgpx+z28nlM8JEu+rcciAkmz4dqcOE1hRXNaJKvTpSvrazszNoXLX3nz17Nqhh2edev3492rwMAT//7eeFzctv3771dbimZvXw4cOFzcvv37938trn7t+/v7B5+dOnT3VM8F39AHDnzh03rp3rH7/84vTNTcxZzu3bt11jc9u8vLe3F196W+NLXf43bvy4sHn537/9VupYpRsfcR+vXfuzm6t+PSca0e+//wd1iLcBkrh69ar7Ok3JLdLHr1+/NmmtARCBra0LuHjxYiVSKJT+YADfptNK+KQ5c+M0BFy6dMkzwjaeSZgdz2H7SWS8EQFsbW25ul/94kEkaeaap284tGexJGYyqe1doiNFCdPIjNplulGW8nvEOn4nnQZ1u5FgtewM2+vgWMQxDlqeyPFowFXW4SgPl/q07BvJ8fLAGFmJthRCy+o32xdB0+v+FNXdmN57KD2kntJ0dTPRNxe7zZI5nNm02rJIrM/Jvn8NsyAWFsg4HbTF8vizUcCtTb3z7Gt4OiHktCIby5HaSxd2C+xYHEtll0F0Ncci0aRn9CYzaBTmUqfF5cexTgN4ZeeH5QY258p2X0zM6FHwqN/LYKfkIfmitFol6I8caovYTcZI+gbuNh92LW4mq99wHe6cSgRrnMVOvJSx2heXuxwOQlLHDYijDkI8xW5zMLWjsik0TZ7GjWt8Xc7G2GM+Vc9EbclB/aYXdc6GhUWkbyag6V2kKwyo/4XSxiI4+IaBDf1Gok0hzXlOsF8B92ulr4UUAm0znSaninE88zl0YiegjhydgLyxKVxlATXGnHD1OaTlu9JS5hrUqZoILI0yhj1H5v8XCDLEC10HDRsAtovK9cJCwdO/P+cTVCU6JnakkdwnITIdK/JstiVqxASwekOmrsrG4wgqZ8OWBcsprQT8bwAip39G5SKUoQAAAABJRU5ErkJggg==);
}
.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;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar {
  height: 45px;
}
.toolsoptionsbar-open .acf-draw-selection-toolbar.acf-selection-properties-bar,
.toolsoptionsbar-open-details .acf-draw-selection-toolbar.acf-selection-properties-bar {
  display: none;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .toolbar-header {
  color: rgba(0, 0, 0, 0.87);
  background-color: #287fb8;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .toolbar-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .selection-properties-move {
  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-draw-selection-toolbar.acf-selection-properties-bar .selection-move-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;
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-self: stretch;
  -moz-align-self: stretch;
  -ms-align-self: stretch;
  align-self: stretch;
  color: rgba(0, 0, 0, 0.87);
  margin-right: 10px;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .move-mode-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;
  font-size: 13px;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .toolbar-submit {
  color: rgba(0, 0, 0, 0.38);
  background-color: #f5f5f5;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .toolbar-submit .toolbar-submit-btn {
  width: 45px;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .toolbar-submit .btn-center-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: 18px;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar .toolbar-submit .btn-center-icon:before {
  content: "\f20a";
}
.acf-draw-selection-toolbar.acf-selection-properties-bar.left-handed .toolbar-header {
  -webkit-order: 2;
  -moz-order: 2;
  -ms-order: 2;
  order: 2;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar.left-handed .toolbar-content {
  -webkit-order: 1;
  -moz-order: 1;
  -ms-order: 1;
  order: 1;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar.left-handed .toolbar-submit {
  -webkit-order: 0;
  -moz-order: 0;
  -ms-order: 0;
  order: 0;
  margin-right: 6px;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar.left-handed .toolbar-submit .btn-center {
  -webkit-order: 1;
  -moz-order: 1;
  -ms-order: 1;
  order: 1;
}
.acf-draw-selection-toolbar.acf-selection-properties-bar.left-handed .toolbar-submit .btn-submit {
  -webkit-order: 0;
  -moz-order: 0;
  -ms-order: 0;
  order: 0;
}
.bg-simple-file-drop {
  border: 2px dashed rgba(75, 78, 83, 0.4);
}
.bg-simple-file-drop.is-dragover {
  border-color: rgba(75, 78, 83, 0.7);
  background-color: rgba(0, 0, 0, 0.12);
}
.bg-simple-file-drop.is-drag-forbidden {
  border-color: #c51116 !important;
}
.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;
}
/* style editor */
.acf-editor-panel.map-customization-editor {
  width: 400px;
}
.acf-editor-panel.map-customization-editor .toolbar {
  padding: 15px;
  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-editor-panel.map-customization-editor .header {
  padding: 8px;
}
.bg-analysis-legend-multiple .legend-item-edit-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;
  cursor: pointer;
  padding-right: 10px;
  color: #373b47;
}
.bg-analysis-legend-multiple .legend-item-edit-link:before {
  content: "\f111";
}
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;
  position: relative;
  overflow: hidden;
}
a:focus {
  outline: none;
}
.main-container {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
}
.module-html {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.module-html-header,
.module-html-header a {
  color: #ffffff;
  background-color: #287fb8;
}
.module-html-footer,
.module-html-footer a {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.btn {
  border-radius: 0;
  color: #ffffff;
  background-color: #287fb8;
  text-transform: uppercase;
  font-size: 12px;
  padding-left: 20px;
  padding-right: 20px;
  border: none;
}
.btn:focus {
  outline: none !important;
}
.btn:focus-visible {
  outline: 1px solid black !important;
}
.btn:hover,
.btn:active,
.btn:focus {
  color: #ffffff;
  background-color: #287fb8;
  background-color: #3494c9;
}
.header-panel {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.header-panel .header-panel-logo,
.header-panel .header-panel-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;
  padding: 5px 0;
}
.header-panel .header-panel-logo {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-left: 5px;
}
.header-panel .header-panel-logo .acf-image {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 350px;
  max-height: 40px;
}
@media all and (min-width: 768px) {
  .header-panel .header-panel-logo .acf-image {
    max-height: 74px;
  }
}
.header-panel .header-panel-title {
  min-width: 0%;
  -webkit-flex: 1000 1000 auto;
  -moz-flex: 1000 1000 auto;
  -ms-flex: 1000 1000 auto;
  flex: 1000 1000 auto;
  padding-left: 10px;
  padding-right: 10px;
}
.header-panel .header-panel-title .acf-title {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  white-space: normal;
}
.header-panel .header-panel-title .acf-title h1 {
  line-height: 40px;
}
@media all and (min-width: 768px) {
  .header-panel .header-panel-title .acf-title h1 {
    line-height: 74px;
  }
}
.header-panel .header-panel-title h1 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  font-size: 2em;
}
body.mobile-device-layout .main-container {
  position: relative;
}
body.mobile-device-layout .header-panel {
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}
body.mobile-device-layout .user-header {
  min-width: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-right: 0;
}
body.mobile-device-layout .user-header.search-visible {
  width: 100%;
}
body.mobile-device-layout .user-header-tab {
  width: 1px;
}
body.mobile-device-layout .user-header-tab-content.icon_more-vertical {
  font-size: 28px;
}
body.mobile-device-layout .apps-search-input {
  margin: 0;
  width: 100%;
}
body.mobile-device-layout .apps-search-input-wrapper {
  padding-left: 15px;
}
.header-menu-container,
.header-menu-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.header-menu-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;
  z-index: 1;
}
.header-menu-container ul,
.header-menu-container li {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.header-menu-container .header-menu-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;
  color: rgba(0, 0, 0, 0.54);
  background-color: #fafafa;
  position: relative;
  width: 85%;
  max-height: 65%;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 16px;
  border-radius: 2px;
  z-index: 1;
}
.header-menu-container .header-menu-content {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.header-menu-container .header-menu-content .header-menu-contentinline {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  overflow-y: hidden;
}
.header-menu-container .header-menu-content .header-menu-contentblock {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow-y: auto;
}
.header-menu-container .header-menu-content .header-menu-contentinline {
  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-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
  -webkit-justify-content: space-evenly;
  -moz-justify-content: space-evenly;
  -ms-justify-content: space-evenly;
  justify-content: space-evenly;
  color: rgba(0, 0, 0, 0.54);
  background-color: #e0e0e0;
  padding-bottom: 0.5em;
}
.header-menu-container .header-menu-content .header-menu-contentinline > * {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.header-menu-container .header-menu-content .header-menu-contentinline .dropdown-header {
  font-size: inherit;
}
.header-menu-container .header-menu-content .header-menu-contentinline .dropdown-toggle {
  color: inherit;
}
.header-menu-container .header-menu-content .header-menu-contentinline .user-info-header .loginout-button,
.header-menu-container .header-menu-content .header-menu-contentinline .mobile-page-refresh .dropdown-header .dropdown-toggle,
.header-menu-container .header-menu-content .header-menu-contentinline .mobile-offline-switch .dropdown-header .dropdown-toggle {
  padding: 0.5em;
  font-size: 1.5em;
}
.header-menu-container .header-menu-content .header-menu-contentinline .user-info-header {
  text-align: center;
}
.header-menu-container .header-menu-content .header-menu-contentinline .user-info-header .loginout-label {
  display: block;
  font-size: 0.5em;
}
.header-menu-container .header-menu-content .header-menu-contentinline .user-info-header .loginout-button {
  padding: 0;
}
.header-menu-container .header-menu-content .header-menu-contentblock .mobile-server-list {
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
}
.header-menu-container .header-menu-content .header-menu-contentblock .header-menu-title {
  margin-top: 0.5em;
  padding: 0 0.5em;
  font-weight: bold;
}
.header-menu-container .header-menu-content .header-menu-contentblock .platform-language {
  margin-bottom: 0.5em;
}
.header-menu-container .header-menu-content .header-menu-contentblock .platform-language .lang-item-inline {
  margin-left: 0.25em;
  padding: 0.125em 1em;
  color: rgba(75, 78, 83, 0.4);
}
.header-menu-container .header-menu-content .header-menu-contentblock .platform-language .lang-item-inline.selected {
  color: #287fb8;
  font-weight: bold;
}
.header-menu-container .header-menu-backdrop {
  background-color: rgba(0, 0, 0, 0.65);
}
.user-header {
  min-width: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: table;
  height: 50px;
  padding: 5px 5px 5px 0;
}
@media all and (min-width: 768px) {
  .user-header {
    height: 84px;
  }
}
.user-header > * {
  display: table-cell;
  vertical-align: middle;
}
.user-header > .user-header-tab:nth-last-child(odd) .user-header-tab-content,
.user-header > .header-extension:nth-last-child(odd) .dropdown.dropdown-header .dropdown-toggle,
.user-header > .header-extension:nth-last-child(odd) .header-extension-content,
.user-header > .user-info-header:nth-last-child(odd) .name-user,
.user-header > .user-info-header:nth-last-child(odd) .dropdown.dropdown-header .dropdown-toggle,
.user-header > .platform-language:nth-last-child(odd) .dropdown.dropdown-header .dropdown-toggle {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}
.user-header > .user-header-tab:nth-last-child(even) .user-header-tab-content,
.user-header > .header-extension:nth-last-child(even) .dropdown.dropdown-header .dropdown-toggle,
.user-header > .header-extension:nth-last-child(even) .header-extension-content,
.user-header > .user-info-header:nth-last-child(even) .name-user,
.user-header > .user-info-header:nth-last-child(even) .dropdown.dropdown-header .dropdown-toggle,
.user-header > .platform-language:nth-last-child(even) .dropdown.dropdown-header .dropdown-toggle {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}
body:not(.touch) .user-header > .user-header-tab .user-header-tab-content:hover,
body:not(.touch) .user-header > .header-extension .dropdown.dropdown-header > .dropdown-toggle:hover,
body:not(.touch) .user-header > .user-info-header .dropdown.dropdown-header > .dropdown-toggle:hover,
body:not(.touch) .user-header > .platform-language .dropdown.dropdown-header > .dropdown-toggle:hover {
  -webkit-transition: background 0.35s ease-out, color 0.35s ease-out;
  -moz-transition: background 0.35s ease-out, color 0.35s ease-out;
  -o-transition: background 0.35s ease-out, color 0.35s ease-out;
  transition: background 0.35s ease-out, color 0.35s ease-out;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}
body.touch .user-header > .user-header-tab .user-header-tab-content:active,
body.touch .user-header > .header-extension .dropdown.dropdown-header > .dropdown-toggle:active,
body.touch .user-header > .user-info-header .dropdown.dropdown-header > .dropdown-toggle:active,
body.touch .user-header > .platform-language .dropdown.dropdown-header > .dropdown-toggle:active {
  -webkit-transition: background 0.35s ease-out, color 0.35s ease-out;
  -moz-transition: background 0.35s ease-out, color 0.35s ease-out;
  -o-transition: background 0.35s ease-out, color 0.35s ease-out;
  transition: background 0.35s ease-out, color 0.35s ease-out;
  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;
}
.user-header > .user-header-tab .user-header-tab-content.open,
.user-header > .header-extension .dropdown.dropdown-header.open > .dropdown-toggle,
.user-header > .user-info-header .dropdown.dropdown-header.open > .dropdown-toggle,
.user-header > .platform-language .dropdown.dropdown-header.open > .dropdown-toggle {
  -webkit-transition: background 0.35s ease-out, color 0.35s ease-out;
  -moz-transition: background 0.35s ease-out, color 0.35s ease-out;
  -o-transition: background 0.35s ease-out, color 0.35s ease-out;
  transition: background 0.35s ease-out, color 0.35s ease-out;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.87);
}
.user-header .platform-language .dropdown-toggle {
  font-size: 22px;
  text-transform: capitalize;
}
.user-header .dropdown-menu {
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
  border-radius: 0;
  margin-top: 0;
}
.user-header .dropdown-header,
.user-header .dropdown-toggle {
  padding: 0;
}
.user-header .icon_search,
.user-header .icon_switch_off {
  font-size: 30px !important;
  color: rgba(0, 0, 0, 0.87);
  background-color: #ffffff;
}
.user-header .header-extension .dropdown-toggle {
  font-size: 30px;
}
.user-header .icon_search4 {
  font-size: 32px;
}
.user-header-tab-content,
.user-header .dropdown-toggle {
  width: 36px;
  height: 36px;
  line-height: 36px;
  min-width: 36px;
  font-size: 36px;
  cursor: pointer;
  text-align: center;
}
@media all and (min-width: 768px) {
  .user-header-tab-content,
  .user-header .dropdown-toggle {
    width: 50px;
    height: 50px;
    line-height: 50px;
    min-width: 50px;
    font-size: 50px;
    cursor: pointer;
    text-align: center;
  }
}
.header-extension-content {
  display: table-cell;
  height: 36px;
}
@media all and (min-width: 768px) {
  .header-extension-content {
    height: 50px;
  }
}
.apps-search-input {
  width: 200px;
  height: 36px;
  font-size: 16px;
  padding: 5px 10px;
  margin: 0 5px;
  border: 1px solid #e0e0e0;
}
@media all and (min-width: 768px) {
  .apps-search-input {
    width: 300px;
    height: 50px;
    font-size: 24px;
    padding: 10px 20px;
    margin: 0 10px;
  }
}
.user-info-header .dropdown-menu {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}
.user-info-header .dropdown-menu .tooltip-title {
  margin: 0;
}
.user-info-header .dropdown-menu button {
  color: #ffffff !important;
  background-color: #A0328C !important;
  margin: 10px;
}
body:not(.touch) .user-info-header .dropdown-menu button:hover {
  background-color: #b440a2 !important;
}
body.touch .user-info-header .dropdown-menu button:active {
  background-color: #b440a2 !important;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.user-info-header .icon_switch_off:before {
  content: "\f22f";
}
.platform-language .dropdown-menu li,
.header-extension .dropdown-menu li {
  margin: 2px 0;
}
.platform-language .dropdown-menu li a,
.header-extension .dropdown-menu li a {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ffffff;
}
body:not(.touch) .platform-language .dropdown-menu li:hover a,
body:not(.touch) .header-extension .dropdown-menu li:hover a {
  color: #ffffff;
  background-color: #287fb8;
  cursor: pointer;
}
body.touch .platform-language .dropdown-menu li:active,
body.touch .header-extension .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,
body.touch .header-extension .dropdown-menu li:active a {
  color: #ffffff;
  background-color: #287fb8;
  cursor: pointer;
}
.platform-language .dropdown-menu li.selected a,
.header-extension .dropdown-menu li.selected a {
  color: #ffffff;
  background-color: #287fb8;
  cursor: pointer;
}
.main-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;
}
.main-container .header-panel {
  min-height: 0%;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.main-container .portal-content {
  min-height: 0%;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.header-panel {
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);
  height: 50px;
  z-index: 1;
}
@media all and (min-width: 768px) {
  .header-panel {
    height: 84px;
  }
}
.header-panel .header-panel-logo img {
  margin: 5px 10px;
}
@media all and (min-width: 768px) {
  .header-panel .header-panel-logo img {
    margin: 5px 20px 5px 15px;
  }
}
.portal-content {
  position: relative;
}
.published-application .toggle-description {
  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;
  text-decoration: none;
  margin-right: 3px;
}
.published-application .toggle-description.toggle-description-open:before {
  content: "\f11c";
}
.published-application .toggle-description.toggle-description-close:before {
  content: "\f11a";
}
.portal-grid-elements {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #f5f5f5;
  background-size: cover;
  background-position: center center;
}
@media all and (min-width: 480px) {
  .portal-grid-elements {
    padding: 15px;
  }
}
@media all and (min-width: 768px) {
  .portal-grid-elements {
    padding: 30px;
  }
}
@media all and (min-width: 992px) {
  .portal-grid-elements {
    padding: 45px;
  }
}
@media all and (min-width: 1200px) {
  .portal-grid-elements {
    padding: 60px;
  }
}
.applications-message {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ededed;
  padding: 20px;
  text-align: center;
}
.application-item {
  padding: 15px;
}
.application-item .application-item-content {
  position: relative;
  height: 440px;
  padding: 0;
  background-color: #ffffff;
  color: #4b4e53;
  overflow: auto;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.application-item .application-item-content .application-item-image {
  position: relative;
  margin: 0;
  height: 200px;
  text-align: center;
  overflow: hidden;
  background-color: #ffffff;
  background-color: #373b47;
  background-color: #287fb8;
}
.application-item .application-item-content .application-item-image .application-item-image-link {
  height: 100%;
  width: 100%;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.application-item .application-item-content .application-item-image .application-item-image-link img {
  visibility: hidden;
  opacity: 0;
}
.application-item .application-item-content .application-item-content-text {
  margin: 0;
  padding: 20px;
  height: 190px;
  overflow: auto;
}
.application-item .application-item-content .application-item-content-text .application-item-metas {
  margin: -20px -20px 0;
  padding: 15px 20px;
  font-size: 0.9em;
  color: rgba(75, 78, 83, 0.4);
}
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-author:hover,
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-creation:hover,
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-modification:hover {
  cursor: pointer;
}
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-author label,
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-creation label,
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-modification label {
  display: none;
  color: rgba(75, 78, 83, 0.6);
}
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-author {
  display: none;
}
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-creation {
  display: none;
}
.application-item .application-item-content .application-item-content-text .application-item-metas .application-item-meta-modification {
  float: right;
}
.application-item .application-item-content .application-item-content-text .application-item-metas.open {
  background-color: #ffffff;
  background-color: #4b4e53;
  background-color: rgba(75, 78, 83, 0.1);
  color: #4b4e53;
  cursor: pointer;
}
.application-item .application-item-content .application-item-content-text .application-item-metas.open .application-item-meta-author,
.application-item .application-item-content .application-item-content-text .application-item-metas.open .application-item-meta-creation,
.application-item .application-item-content .application-item-content-text .application-item-metas.open .application-item-meta-modification {
  display: block;
  float: none;
}
.application-item .application-item-content .application-item-content-text .application-item-metas.open .application-item-meta-author label,
.application-item .application-item-content .application-item-content-text .application-item-metas.open .application-item-meta-creation label,
.application-item .application-item-content .application-item-content-text .application-item-metas.open .application-item-meta-modification label {
  display: inline-block;
  font-weight: normal;
}
.application-item .application-item-content .application-item-content-text .application-item-title {
  margin: 10px 0 20px;
}
.application-item .application-item-content .application-item-content-text .application-item-description {
  margin: 0 0 20px;
}
.application-item .application-item-content .application-item-actions {
  position: relative;
  margin: 0;
  padding: 10px 20px;
  height: 50px;
  border-top: 1px solid rgba(75, 78, 83, 0.08);
}
@media all and (min-width: 768px) {
  .application-item.default-app {
    width: 100%;
  }
  .application-item.default-app .application-item-content .application-item-image {
    float: left;
    width: 50%;
    height: 100%;
  }
  .application-item.default-app .application-item-content .application-item-content-text {
    float: left;
    width: 50%;
    height: calc(100% - 50px);
  }
  .application-item.default-app .application-item-content .application-item-content-text .application-item-title {
    margin: 20px 0 50px;
  }
  .application-item.default-app .application-item-content .application-item-actions {
    float: left;
    width: 50%;
    height: 50px;
  }
}
@media all and (min-width: 992px) {
  .application-item.default-app {
    width: 66.66%;
  }
}
@media all and (min-width: 1200px) {
  .application-item.default-app {
    width: 50%;
  }
}
.module-html-header,
.menu-filler,
.application-item-image-link {
  background-color: #A0328C;
}
.btn {
  background-color: #A0328C;
}
.module-html-footer,
.module-html-footer a {
  min-height: 20% !important;
  background-color: #A0328C;
  padding-right: 15px !important;
}
.application-item-image-link {
  background-size: 200% !important;
}
.h4 {
  margin-left: 10px !important;
  font-weight: bold !important;
}
.div {
  display: flex !important;
}
.application-item .application-item-content .application-item-content-text .application-item-description {
  margin: 0 0 20px;
  font-family: sans-serif;
  font-style: oblique;
  color: grey;
}
.financement {
  background-image: url( data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEBLAEsAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABABLAAAAAEAAQEsAAAAAQAB/+ICQElDQ19QUk9GSUxFAAEBAAACMEFEQkUCEAAAbW50clJHQiBYWVogB88ABgADAAAAAAAAYWNzcEFQUEwAAAAAbm9uZQAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1BREJFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKY3BydAAAAPwAAAAyZGVzYwAAATAAAABrd3RwdAAAAZwAAAAUYmtwdAAAAbAAAAAUclRSQwAAAcQAAAAOZ1RSQwAAAdQAAAAOYlRSQwAAAeQAAAAOclhZWgAAAfQAAAAUZ1hZWgAAAggAAAAUYlhZWgAAAhwAAAAUdGV4dAAAAABDb3B5cmlnaHQgMTk5OSBBZG9iZSBTeXN0ZW1zIEluY29ycG9yYXRlZAAAAGRlc2MAAAAAAAAAEUFkb2JlIFJHQiAoMTk5OCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABjdXJ2AAAAAAAAAAECMwAAY3VydgAAAAAAAAABAjMAAGN1cnYAAAAAAAAAAQIzAABYWVogAAAAAAAAnBgAAE+lAAAE/FhZWiAAAAAAAAA0jQAAoCwAAA+VWFlaIAAAAAAAACYxAAAQLwAAvpz/7gATQWRvYmUAZAAAAAABBQACSUT/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgMCAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwQEBAQEAwQEBAQEBAQEBAQEBAQEBAQEBAQEBP/AABEIAYYC5QMBEQACEQEDEQH/xAGiAAAABgIDAQAAAAAAAAAAAAAHCAYFBAkDCgIBAAsBAAAGAwEBAQAAAAAAAAAAAAYFBAMHAggBCQAKCxAAAgEDBAEDAwIDAwMCBgl1AQIDBBEFEgYhBxMiAAgxFEEyIxUJUUIWYSQzF1JxgRhikSVDobHwJjRyChnB0TUn4VM2gvGSokRUc0VGN0djKFVWVxqywtLi8mSDdJOEZaOzw9PjKThm83UqOTpISUpYWVpnaGlqdnd4eXqFhoeIiYqUlZaXmJmapKWmp6ipqrS1tre4ubrExcbHyMnK1NXW19jZ2uTl5ufo6er09fb3+Pn6EQACAQMCBAQDBQQEBAYGBW0BAgMRBCESBTEGACITQVEHMmEUcQhCgSORFVKhYhYzCbEkwdFDcvAX4YI0JZJTGGNE8aKyJjUZVDZFZCcKc4OTRnTC0uLyVWV1VjeEhaOzw9Pj8ykalKS0xNTk9JWltcXV5fUoR1dmOHaGlqa2xtbm9md3h5ent8fX5/dIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/AN/j37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690Wv5Z/Ljof4R9K5/v75GbzXZXXWBrMbifuoMdX5rM5vcGaleHD7c25gsXDUZHM5vJPFIyxRppigilnmeOCGWVNEgcevdAX8bP5pPwl+VfR3bfyG6v7dSk636DgyNV3bV7625uLZGW6wpcbjshmJKncuJzmOgnenqcVi55qd6I1aztG0KE1CPCvgQc9e6Qfwz/nGfA355dmZPp7oDs3O1XY1HgKzdeK2zvjY25th1e79s42oFPkczs6XcNFTU2dioLiSWnR1rEgDymHxxTNH4MDgde6D6T+fD/LMT5CH4vL3duGbuIdxDoYYKPqPtQYxuzDvQdfHDDcku0osF9mN1H7c1xnFFoHl8vi9fvWoVp17o1+3/wCYL8Yd0b/+XPWeE3dnKzdnwd22N0/IukbZ25Kal2njDhs/n7YqtqqCGn3XU/wnbdVLoxxqB6VW+tgvvdR+zr3QK7T/AJxXwF3z1N053ZtTtrK5rr7vX5EUHxW2HkKXYe8hkj3dlBFNjdp7jwE2Hjze1lraCohq0qq6CGm+0nilLhZFv6o690tPlt/NM+FHwe7W626W+SPadbsnsDtbF4/N7SxdHsvd+56c4bJ7ml2lRZXM5HbmGydHg6CbM0tQgkqWjBSlmYXCc+LAcevdLz5IfzAPi58TO2/j/wBJd778rNmb7+Tm4V2t1DC22s9k8Jmc0dx7Z2s0GY3FjaGqw+1aaLL7voVeoyUtNTrHKzl9KOR4kDj17r2xv5gnxS3/AIX5YbmxXZQxe2PhHvvfXXHyS3FujAZ/bmI2HujrebLw7vpoqnJ46Ftx0uPOEm8c+NWqjqiUSAySOqe/VHXugd+FH83X4OfP/e24etfjt2Pnshv/AG9gW3Ydpbz2LujZGWzmz4qxMdU7r22M3QRUmZwtFkJo4aho5RNTyTRiSNRIhPgQeHXuq8/id/Ow6n+Vv80bP9PbC+VG2tw/G/e+wsZtD449O43o3sjFb53h27QYMbs33vPd+/Nz9aYen25t7C4vbuWhoqU5Vo64TQP443QrJoNU8evdXafKv5U9LfC3pDdXyG+QO4q/a/V+zqnAUWZy2L29m90V61u587j9t4SlpsPt+ir8hO9Zl8nDGW0COMMWdlUE+9k0yevdF9+Ev80j4bfzAsvvTa3x17AzVfvvr3F4/Pbs693xsvcuwd54/bmVnSloNx02L3FQUsOYwktRNCkk9FNUClappxUCI1MHk8CDw691x+O38074T/Kr5IdlfE/pLtKv3R3Z1PDvyp3ft+p2TvHB4qOm633ljdibpnw26czhaLbmfSnz2Wg8P2dTM1TTM08YaNHZfVBNOvdF+7P/AJ8/8tjprvrePx47J7X3ltneHXW+n627A3DU9Tdg1HX+zN5JkK7GfwvPbtosHUU0MDVGPkYVkcctEYVaTy6I5THrUvXuriaeop6yngq6SeGqpaqGKopqmnlSenqKedFlhngmiZo5oZo2DKykqykEG3u3Xus3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de61qP8AhTpTmg+MXw535nsbWZHq7rj59dNbn7VeKklyWPxm1htjf9JJkczj4w6SUMgmkoleRdBnrEgvqqFVqvw690A/zh+Q3xc+ZPwX/noUvwB2NWz722jQfGncve3yA2oKfL7E+RVJTblxm5Nw5LZmUxuZzLZSPZHVWw83j8tI1HQiOOdHBkjYTDRIINOvdFE+GfZvVvyI/mT/APCf6i+NGexO7tx/HH+Wpjdt/JnKbUWoNLsCo270PvzaO4Np70MFEIqHM0288nU0koe5lqs7SMzBaiKVtDJFOvdDh/JYx/z4qfmb/MQqvj5nPjHQfFim/mV9ln5I43taHsJ+58hSjfW62r16dk2xh63aqVbbcsq/xeogj+602suo+9rWpp69e6V/Qv8A2Wt/wqN/8Qsv/vn+5PfvNuvda+vWPRXZvQOP/k27qwk+QrPjh81vkr8aO8a+nqfNWUe1/kj0b3hurqHc2Ox8ziUYmDc/X27MZk2EkgavmMqRIIccoWg8uvdHT/nPYHuP5jfO/wDmvbq6v6ix/Z/XXwz+LnSPUm7uwanfOH2+Ol8Tgd3bF753LuqgwFeprN4bgrM1tPeWAXHUki+GhlqqpyZUSFttUk/Lr3Rp/wCZbsxv5qm8/wCQxtsbnlw+5vlP8Ru/s9S7oM8q/wAD7gTozZW78fVZWWntPNR4XtjAxpkBEQ8sEMqxsCysNt3U690WH4qU/f3Z/wDJf/n6V26afOQd/wCa+ROO3x3DRyYySTORZzF762pvbvylyWOb7mWmmXEY7OpWElmp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94kfGP8A9EJ1X/8AYp79QenXuvf7JP8ADP8A7xI+Mf8A6ITqv/7FPfqD06917/ZJ/hn/AN4kfGP/ANEJ1X/9inv1B6de69/sk/wz/wC8SPjH/wCiE6r/APsU9+oPTr3Xv9kn+Gf/AHiR8Y//AEQnVf8A9inv1B6de69/sk/wz/7xI+Mf/ohOq/8A7FPfqD06917/AGSf4Z/94kfGP/0QnVf/ANinv1B6de69/sk/wz/7xI+Mf/ohOq//ALFPfqD06917/ZJ/hn/3iR8Y/wD0QnVf/wBinv1B6de69/sk/wAM/wDvEj4x/wDohOq//sU9+oPTr3Xv9kn+Gf8A3iR8Y/8A0QnVf/2Ke/UHp17r3+yT/DP/ALxI+Mf/AKITqv8A+xT36g9Ovde/2Sf4Z/8AeJHxj/8ARCdV/wD2Ke/UHp17r3+yT/DP/vEj4x/+iE6r/wDsU9+oPTr3Xv8AZJ/hn/3iR8Y//RCdV/8A2Ke/UHp17r3+yT/DP/vEj4x/+iE6r/8AsU9+oPTr3RhNv7ewG0sHidsbVweH2ztvA0FNisHt7b+MosNg8Li6KJYaPG4nE42CmoMdQUkKBIoYY0jjUAKAPe+vdPHv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xugh7+7x6++NPS3ZnffauSmxXX/VO0ctvHctRSRwz5GopMZBqgxOGpaipo4a7P52veKix9O0sQqa2oii1rruDrlzl/cuat9tOXNnTXc3kqxRg4WrH4mIBoqirMaGigny6Q7nuNrtO3zbnetpigQux86AVoB5k8APM0HTL8ZO/MX8oejOu+/MB1/2V1ntvs/CJufbG2O28XtrCb5O2qyaX+BZzI4nam696Yqioty41Y6+hU1zTvRVETyRxMxQKObOXJeUuYbrly4uYLuW0fw5JLZpHh1gd6K0kcTEoaq3bTUDQkZ6b2fc13jbYtzjikhWZdSpKFV9J+EkKzgVGRmtCK0OOh49h3oy697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuqmf5t/8wXsf+Xp1l0JvjrfZOyd8V/bXyD230/mKPe5zoo8Zhs3t/cWXmyuN/gOUxUxycM2GRVErPFpdrrexEyezPtrtnuXuu5WG53EtutjZSXSmLRVmR0UK2tWwdflnoFc7c0XPK1paXFtEspuLhISGJAAcMdQp5jT1bN7hvoa9ULfA/8Amy9v/K/+WB8y/nTu/rTrbbW/vjX/ALMR/dfZ2233Qdn5/wD0OfHvZ/cOF/jzZPNVuaH8VzW45aWq+3qYv8ljXx6ZLscjPcT2Y2bkz3b2L27s7uea33X6LxJXEfiJ9Vey2zaAqhe1UDCoOTnHUY8s893m+8mbhzPNAiSWfj6UUsVbwoElFSc5LUNPLo9/8tz589c/zFfjHtTvbZiUuC3VCRtntzrpa5ayu677Gx0ETZbEM5InqcDlIpEr8PVuqmqx1RGZBHUJPDFHXun7cbp7Yc2zcuX9ZIv7S2npQTwMTpf5MKaXX8Lg0qtCRPyjzPZ82bLHultRX+GWOtTHIPiX7PNT5qQcGoAXdK/PHsHs3+an8xvgTldm7Nx/Xnxu6p6z39tneePObO88/kd8bQ6h3FXUWdFTkpsGKKjqexKmOL7emikKQRamJ1ljbf8A2727aPaHYvcaKeR7ndri4heI6fCRYZbiMFKDVUiEE1Pmfl0k27ma4vectx5ZeNVjso4nVwTqYyJGxB8sazw6ZPg//MF7H+UfzX/mGfGLdmydk7d2r8O994Xamy9w7dOdO4N00eU3FvjDyVO6BkspW44VMUG1omX7SGBS8j3FtID/AD97a7ZyjyFyzzbZ3Ess2+RPJKj6NEZRYmpHpUGh8Q8SeA6py9zRc7zzFuuyzRKibe6KrAmr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bgtNaTAyWs5FPFirkGmNaE6XA86MBpZeneS+bLTnDZ13CEBJVOmWOtdD/L+i3FT6Y4g9IHaP8wXsfcX833tL+XTU7J2TB1psT4+Y/uDH76gOd/vzWZmsx/XVW+KrFkyj4D+GLJvKcApSrLpij9V9RJhee2u2W3spae563Epuri9NqYTo8IKDN3A6dVf0h50yemIeaLmXnqblMxL4UduJg9TqJJQaSOFO7pN/BX+bHtX5TfLv5mfCvf8AhcB1/wBw/HLvXuHZ3WcWPrqk0PbnVfW2/M9st8vTRZKpnqE33t8YRanL0sREMtNWJPTII4apYVnuH7M3vJ3JWxc+bdI9zY7raW0s5KittcTwpLoOkU8NtdEY5qpDZK1Tcs88W++b7uPL1woiuLKaVEAOJY43ZNQrnUNPcOFCCPOi/wD5hHzx7B+H/eP8vDq3Zezdm7oxHzF+T23ei965Hc5zYyO1sDmt39b7dmzO1v4VkqGmOXhpt6Tuoq0nh8kUd0tqDFntp7d7dzvsPM27X08kL7Ht8l5EsenTI6RzOEk1AnSTGOFDk9LOaeZrjYL/AGq0gjWQX9ykDFiQVDMg1LTz7vPouHzy/mL/ADc6g/mC9TfBD4adCdJdxbr7P+OdN3fSv2nuLN7Xq0q6bdnbeKz9BFlod1bdwUOPosF1xHPEsoM0k0sihiCigUe3nthyFvXtpee4vPO5XVjDaXxtCLeNJAQY7dkbSUZqlpiDTAAHRTzHzZzBZc1Q8sbDaxXDy2/j1kcpTvkUioxwQH8+lL1R3n/Pay/aXW2J7e+EfxJ2n1Pk9/7Ox/aG6dt9xnKbi2113W7ix1NvXP4DG/6S6/8AiOaw22pamopYPBN5p41TxvfSUe8cv/d7h2i6m2Xf9ymvEhlaCN7UKjzBGMSO3hCis9ATUUBJr0ps9x9xnvIkvtutUhLqJGWcllQsNbKPMgVIHmertfcDdD/r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6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917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XuqXP57Pwm7Z+a/wuocV0HStlO6eje1Nt95bH27DVxUlfu5dvYPc2Aze2cNJWSR47+OyUG5f4hRLLpNRVY5KdGUzkNO/3eeftl5C58abmQ6dv3G3ktJnIJEfiNG6yMBnTWPS1OCsWpjqPvcrl2/5i5eCbVm5tZVnjFQNRQMCoritGqK8SAK56IxVfz6flFkOoKjrfHfyt/mHT/N6o23Ltb+BR9W7qTrHHdjS0ZoDuiOGfCVG+/4PR1LjJriJsaG0D7V68Jeu9yAn3dOUY97G6S84bWdgD+Jr+oj+oaAHVowwj1EdmsP/AEglezoOt7mby1ibVNjvBuJXTp8JvCEnDVqpqp50K8MavPoRvhx8AO4fhh/Id+YnSG/dv1tZ3z3T0R8u+z871vtpW3VlsPu7f3x/qdj7U69xq4P78Z/c74LZ+LSeCgEyHK1MtPA04VZpS7nn3K2Tnz7xex8w7dKF22wvNtgSeT9NWihvBLJM2umlNUjkFqHQAzBcgPbByrf8u+2F/tdwhN3cQXUjRr3kPJCUVBprVqKoIWvdUCvEna/lM9MCu/lH/HLovvnrbIU1Jnept97K7I6x7F27ksNWz4Tcm+N902TwO5Nu5mmocnRx5PD5HlJI43MUqupF1b3H3vJvvh+9G68w8u3QJjuY5YLiB1YBkjiKvG6Eg0YcQTkdCfknb68jWe27nCQGhKSRyKQaMWBVlYA5B4HquL+U1/Lc39/Ln/mrfLnZclBns10Tu747rnui+yaynqKmiy20qztHaLUuz8xmFj+zXe+ylp3oaynLRyzwwR1qRJBUxgSj7ze6m3e6HtBsd9qSPcYLwpdwAgFZBA9ZVXj4cldQPAElCSVPQT5G5QueUuctwgALWssKtA5qarrHYT/EnA+oofPoYv5VHVvZuzP5pX85zeO8Out97U2jv7tra1bsXdW5do7gwW296UUG8+1p5qvaecymPpcZuOlh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r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6pC/n4fNr5CfAv4e9b9v/Gzc2I2rvncfyU2f1tlcjmtr4LdtLNtPMdX9x7nrqKPG7ho66igqJMxs+gcTqglVY2UHS7Az/wDdx9v+Wvcfne62PmqJ5beKxlnUJI0ZEi3FtGDqQg00ytjhmvl1HHufzLuvK2wQ7htDKsj3CRksoYaTHKxwfmgz1d77gDqR+qbv5JfzE73+avx2787C+QO48VubdOwvmB2n1BtusxO2sJteCl2NtbY3VGbw+PnosFR0VLV1cGR3VWu1TIpmkEgVmIRQJx9+uR+XuQuZNs23luNoorrbLe6kDO0hM0ktwrEFiSBSNccB+fQC9vt/3LmHbby53Ngzw3csKlVC9iLGRUDzqxz0DX8pX+brN8uu4PkX8SO+8lhaH5AdUdo9oS9a5Slo8dgaPtHqfA7wy2Pjx9JjaNYKU7z68pqdFrEiRWrcW8dUFd6eulB57zeyn9Sdi2rnXl1Wbbb63t/HUkube5eJWJLGp8OUk6Sfheq4BQFByRz2N/3G92HcSFuraWXQRQCWJXYCg/iSgDeoofWgj/Nr5p/IDpT+aL/Lf+MHX25sTjOn/kb/AHr/ANKuDq9sYLKZHMfwmrqYqP7DPV9FPlsLpSMBvtpY9VuefZXyFyHy5v3tHzTzduUTNfbV4X07CRlVddK6kBo359K+YeYdz27nLaNltWUQXnieKCoJOkVFD5dXU1FRT0lPPVVU8NNS00MtRU1NRKkNPT08KNJNPPNIyxxQxRqWZmIVVBJNvcEKrOwRASSaADJJPAAdSASAKnAHVDX8o3+bW38wT5E/Ovq3LZOhmw2wOx3318aII6HG4+tq/jotTBsAiVaOgx9dXS0mdxVBm6qau+6qoardxpROaenp448ifen2X/1tOWOXd3hQiS6g8K+NWIF7QzebMBVWaNQtARBq06mYmNOReehzVuu6WTMCsMuq34Zt8R1wAT3LrNakeJStAKGv/nB/Kvtn4V/BDsj5FdJ1eFpOwNk7u6kgoBuHD02dw1bjNwdnbWwOfxdfj6jSTBlMLkJ4DJE8VRD5NcUiSKrAHeyPJ2zc++4tpyvvwc21xHck6GKMGS3kdGBHoyg0NQeBBHR3z5vl7y5yxPvG36fFiaKmoVBDSorAj5gn7Oh/+DHzN6s+evxt2H8i+qpxT0O5aZ8du7aVTVw1Wa6739ikii3TsfPGJIW+7xNXIslNO0UIr8dPTVkaCKoj9hr3C5F3j255queV95FXhNY5ACEmhbMcqfJhxFTpYMhyp6NOW+YLHmfaIt3sD2yCjKfiRxhkb5g/tFCMEdEK/lJfNT5A/LPt3+ZFtLuzc2J3Bg/jj8n8h1h1TT4za+C29LhtoU25+zsZFRV9ThqKknzVT9ptmjUz1RklJjJvdmvInvPyHy3yZs3K15sMTRybrt6XFwWkZ9UpSBiVDE6RVzgYz0G+SOYdz3y93eHcGVls7poo6KFois4FacTgZ65/CX5p/IDuv+aL/Mg+MHYO5sTk+n/jl/dT/RVg6TbGCxeRw/8AFqumirPv89QUUGWzWpJCF+5lk03459+595D5c2H2j5W5u22Jlvt18X6hjIzK2itNKE0X8uvcvcw7nuPOW77LdMpgs/D8IBQCNQqanz6KZ80vld/NG3X/ADX6r4D/AAW7m6T60oG6D2/2xSf6Zdl42vwUcsFHUz7jEm4qLrzsDcpqqwtF9vD9q0IIa7oPqM+Q+TfaK09mx7j+4dld3TfWvbH6WUh800djTQrQZqdVeGD0R8w75znNzv8A1X5ZmgiH06zfrLUcSG7lRz6UFPz6M58ceov5+2C7w63y/wAnvlJ8Jt59BUG4Fn7Q2v11t7N0u9s1twUdWrUe3aip+Om1IIq81rQtdsjSDQrev8EJ807z93C45fuoeUdp3aDcmSlvJO8ZhV6jLgXkhpSv4TmmOjjaLP3Pj3KJ96u7J7UH9RYw+srQ4WsKjjTzGOhH+aXWP86jdfdtVlvgt8i/iP1p0M22dv09JtfuXB5ev3pHuqCOpG462SoouiuwITjKyRojTj+IsQA140+hK+Q919hrTYBD7h7buV1uPiOTJasgi8M00CjXUJ1DNe30yelXMNr7hTbhr5ZubSK20r2zBy+vOo9sTinCmeqxPhh8rv5w+/v5qFX8IO4vkT0L2XsnoKli3r8ot0dNdYYir2djMJFiKCtp+vaHdua602Dlk3jmM/m6DFTpBFG9GzVjxvJJQVEayzz3yZ7H7b7Pr7gbFtt7a3G5ExbfHdTkSM2ogzGNJ5h4aqjMKnu7AQA6kg/l7fefrrnZuW9xubeWO1XXctDGdIBAKxh2RO4lgDjA1UNVI6sI/mH/ADU+QPx7/mCfyuvj/wBX7mxOH6y+T/ZGf253Bia7a+CzNdnMVjt09d4ymhx2YyVFUZHAyLR7hqlL0kkTEuDe6qRGftpyHy3zL7a83cy7tEz3e0QxvbMJGVVZkmJLKpAbKDj0KuaOYdz2vmnZdps2UQ3zyLKCoJIUx0oTw+I9WlfJHeef65+O3ffYW1KmKi3TsPpbtLee26yelgrYKTP7X2Nnc3h6maiqklpauKDI0MbtFIrRyAaWBBI9xFyxY2+58ybftt2NUVxcwROASCUklRWAIyME5HDoZ7nPJbbbcXMJo8cUjKeOVUkY+0dE/wD5QfyR7Y+XX8u349fIbvDM4/cHaPYP+ln+8+XxeExe3KGr/un3j2ZsfC+DDYanpMbR/b7d21SRN4418joXa7MxI597eVNm5I9ztz5Y5fRo7S1+n8NWdnYeJaQStVmqT3SMc8BjoPchbzfcwcp2m77kQ003i6ioCjtmkQUA+Sjqyj3FXQv61V858oP5ynyd/mOfOD4r/C/v/wCOPXWzfjLuDFT0NF3XsahVBtzNQ0FPR0ePzeB6m7EzGWr4sg8rSGsWECMizseBmBbco+xnKftdy/zhz5t1/cz7ujgm0l/GhNSVe4hCilKaa58h1C8u9e4G7827lsnLtxbRR2RT+2Q/C4FACqOTmvGnVlPwt6x/nUbU7tpct86fkX8R+y+hl2zuCnq9r9NYPL0G9JN1Tx0w25Wx1Fb0V1/CMZRyLKagfxFSQVtG/wBBFfPm6+w13sBh9vNt3K13HxEIkumQxeGK6xRbqY6jinb65HQt5etfcKHcNfM1zaS22lu2EOH140nuiQU41z0gei/m18hN8/z1Pmd8GtxbmxFV8demvjXtbsnYW14dr4KkzGN3ZlNvfFHIVlbV7rp6NM/k6d6rtXNEQTzvEonQAWij0mfMPt/y1t33edi9w7WJxul/fSQTOZGKGNX3FQBGTpBpbx5Arg+p6R7ZzLut17l7hyxKy/SW1usiDSAwYrbE1bif7VsfZ6dKz+ed8xO9/g78JqPuv47bjxW1+wJe6dh7MkyWY21hN1UbYDPYjd9Xkqb+F5+jraESyz4mArKEEiaSAQCbofu+cj8ve4PP/wDV/maNpbb6aaWiO0Z1oY9J1KQfxHHSr3H3/cuWuWzue1MFlEqLVlDCjVrg9Kf+bR8se6/id/LU3j8k+lc/jMB2zhv9Cv2Oaye3sPuGgT++m9No4XP68JmKSqxcn3NBl51S8f7TMGWxA9pPZjkzYedPdW35V36NpLOT6rUquyN+lFK6d6kHBUfb09z1vm4bByjNvG3MBOnhULKGHfIitg/Jj1U7ubt3/hRj0b8aqX5yZruD4c989P0vVmE723D1jj9nLR7kwvW1btSi3dkarIUlJ1l1RVTJhNuSGryKUW4qipicTiDyxxpeZLPZPuv8xc1f639vZbpt181w1ok7SAo04kMagEz3AGp+1axAEU1UJPQJuL/3Z2vaDzFLNZ3MCxiZowrBhHp1H8EfBcnuJrWlQB1fv8Pvmpsb5Q/B7rX5tZaCm632buXrbcm+N+QZKuerxmxKjrqv3Fguz0fKGmgmrcFtvO7Pyfiqmgjkmo4VkaNGYoMced+Q9w5Q9wLvkGIm6nhnSKIqtGmEwR4DpqaM6yJUVNGNKnj1Jmwcw2298uQcxGkUckZdwTUIUJEgrQVClWzQVArTqj7qr5Rfzmf5sOQ353X8FOxenvhB8QNvbuyuz+q852fsbbu+Owu2HwckdNkMnkYdx7A7QpFEMjl6p6KDGUVFUMtBDJkJaesqRkBvHKPsZ7NR2+we4drc8wb5LGslwkEzwwW2sVVVMc0Br6ai5Yd5CBlXqOrLeefueTJuPLU0W27erlYmkjEksunBJDI4A9aUoe3uoT0Pnww/mLfMzqj5vUX8tP8AmjYDr6Ttrfe2Jt0/H35A9X0TY3anbEFNTZSsFDkaClosZiETM0+3cqlJVpQYSWnyOOahmomepgm9hvnr2w5F3j2/b3W9opZvoraQR3tncENJbElRVSSSaF0qNUlVbWHorDo05f5s3+y5jHJ/OaR/USqWt54gQkoAJII8j2tmi5GkrkEqH+bl8rPnd1b8qPgZ8X/g92T1t1xur5Ut2riK3IdobTxef2ucztaTZ0+EqclkptpbyzWIooKTI1iv9nRTtI7pqQ2uE3styb7d7xyfzHzd7g2txcw7N9MwW3kKSaZfFDBV8SNWNVX4mFM56d553zmax3ra9l5bkijkvvGBMq1WqBCKkKxGCeAPl0VntT+YF/N3/lVbw6q3N/Mkw/xx+RPxX7M33jtg5ntzoqmymD3FsfLZFKrKlIYP7tbLkqsvSbWxWRyMWOn27NDk0x8kMWRgkUswv2b209lfeGxvLT2rkvts3m0hMy214UeOZVovEPJQF2RS/igpqBMZHAkvua+eeSbiCfnBLa6sZ5BGZYNStGTmpBC17Qx06TWlAwPG7b+Y38vMZ8LfhH3l8k6WvoJc7t3ZT0PVwbwV9JmOyt6NDt3rkRQeOphymPh3BlaeuqVCujY+mmckIrMID9r+SZufef8Ab+VGUiOaWs/kVgiq8+cUOlSo/pEDj1IvNm+x8u8u3O8VGqNP0/OsjdsY88aiK/Kp4dJ/+Vh8vKn5w/BTofv3O11PXdgZPbku0u2GgpKPH37Q2LWTbZ3dkGxuNhgx2Mi3PVUCZmnpqdEhhpMlEqqgGhVPu/ySvt/7h7ly1bqVtkk8S3qS3+LygSRDU1SdAbQScllPHj0zyXvx5k5atd2kNZXXTJQU/UQ6XNBwqRqA9COrCfcadCnr3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917rWP8A+FXP/bu/pr/xdDrv/wB8d8iveWn3Nv8Ap51//wBKuf8A7S7LqGffL/lU7f8A564/+rNx1s4e8S+pm61zf+Ezn/ZIHyu/8aHd6f8AvsOhveT/AN6z/lc9k/6Uln/1fu+oo9ov+SNuP/SwuP8AjkPVMHwy+Dm+Pkj158/PkP8AGWvl2n84viH8/N59m/Hrc+PZIKrdcNGcpWbn6jyxkvS12O3hSU16OKpUwnIItPK8dHW1xedOevcHb+Vty5a5Z5sXx+Xt72WGC9jORGTQR3K+YaMnJGdNWALIlADy/wAt3G7W267ts58PcrDcJZIG/ip8ULfJx/P5E1HrIfPDZX8wT+Zt/JM7dwtIm1uxcDU7/wBk95dX1LumY617Tw1TUx57D1NHU6K9MLkpP8sxc0yK8tJIEkC1MNRFEHY/bvcPbX2m5/2S4bxrWQW8tpcD4Li3ahRwRjUODgE0YYqpUkyfmW25p5x5bv4h4cy+Mk0R+KKUCjKQc081rxHzqBeF/Pc+VmR+Mf8AL77Ew2y6mqHbvyUr6L429W0OL+5fNy5DsemrKfeFfio6C1fBWY/YNLkkpKmMoYMpUUYDCR41aAfu8cnRc2+5VrPfgfQ7UDfXBamgLAQYw2rBBkKahmqB8UB6kX3K3t9m5WmS2J+ovCLeICuotLUMRTIIXVQ/xU8yOqh+3fj/AIz+Sx8l/wCTh8hcKlLh9gVHXsHwu+W+SoI6Wkw2Qze6pqncm4N85mWCKb7t6jcu/svnwY2MrxbTgjLut9U1bJzLN78cp888s3NXuRMd125TUsqxgRrEuRSiRRxZxWYmg6A1/tUft7vPL+6Q9sJT6K5IAAJeraz/ALZmckZ7Bx6s/wD+FHP/AG6Y77/8O7o//wB/Hsv3E33XP+n0bZ/zTu/+0WboXe7f/Kh3n+mh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Tay0i4w9XVstUKIuYTuOfe265t4M+slvu33dJXGf8Ccvbi3sg9/DdN7w7+byuv6nFeOgRxiL8tGmnyp0Y+3giHJO2iGlPBHD+Kp1fnqrX59Vo/ztzSQfzPv5DtRgNa7xk+UbU2dfHidskdnP3X8ZIqZKpYwwGL+2qc4HIFhE05c6RxK/sCC3tJ7jLdf2A28FNVNPi/S35x/SqI6fPTTPQN9xiV5z5XMFfE+pINOOjxbatflTVX5V6aP54/Ze9unf5j38ojs3rnqPcPfG9tnZXvTK7e6h2pXSY3ce+6zX17TPh8PWxYbcDwVopaiSZbUc+rxFSADqV37v21bfvntZzvtO63qbdbzrZq9zIupIRWchmGpKioA+Icfy617jXlzYc3cv3lnbtdSIbgrEpoz4jBANDmhrw8ug6+UG2/5mP87fdHT/AMcd+fB/dXwT+IWyu2cT2X2zvjtfdRrd5bihweOyeIpYcRS1GE2hX1VW2B3FkY6TG0WNr6U5OeCeqroY6YMDPlC89qPYKzvuadt5gj5i3y4tmgtoreLTFGXKsSx1SCmpFqzMraAyqhLdJd6t+cPcSe32e721ts26OUSSvI4LuFBAUAafJjgAitCWFOjGfzK66D5lfzO/5fH8sTbqpU9W9UZmn+XfyYxVJGkmJjwuxqGtqNgbPzVOziGOlq8Njaigki8Ut03ZRuCmkkBf2qjPI3tLzN7s3WLy8U7ZYMfi1zECeRDxqCwYGo/sXGa9G/Nz/v8A5y2nk+LMMDfV3AHDTHXwlPyJBBFD8anHHpv/AJXGVT4WfzUv5i/8tivdcb1/2PucfLv46UAijpMbT0u6qHFZLdW3cNHChE7U+1dwYyhXUUCR7QnIBLe3fd2E8+ez/K/upH33NrH+7L01JYmIsInavqyOx45mXqnJrjl/nbd+UWxFM31kA8qOB4gFPSqgf6Q8etl33ip1LnXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfu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hx2Zptw1u3ZDFmKeh3LuM0eRyVNj1w82erK/yVTx5XJZp4ZjT0NFRUsEob53579v+SfbWT2m9rLh9wa+cSX9+yGMSfCTHGCqk10KtB2IgI1OzsQa7Dy/zHvvNKc5c3RLbC3QpbWwbUVJqNbEEj8RPqTQ0UKATO/Pj4v98dt/zMv5VHePXXXmQ3N1V0Bubtuu7f3fTZTb1JSbKpdxU+1Y8LNWUGTy9Fl8gtc9BMAKKnqSmg6wtxcJe3PNvLuy+0/OXL253IivNzS1FtEVcmUxtIXAZVKimofER8ujnmbZtzv+cNj3O0iLwWjTmVqqNAdVC4JBNaHgD8+rrZpDFDLKI5JjFG8ghhCtNKUUsI4g7Ihke1lBYC55I9wMoqQK0r69SCetVH4sfyY5Pm53b80Plx/Ni6H3ft7enb/dMVR0z1pL2hJia7avXmMxkkdBPW1/VG862lyNPS7enw+CpEqKx3iGCmbRaVXbMPm/32/qBsGw8lezO5RyW9jakXU4t9QknZqsALmIEdweQ0XPiAVxTqFNn9vV5j3Lcd+55tGWW4m/Rj8WhWJVopJhkIONK5P4TjPXvkf/ACbav4N/J/4LfLH+VV0FuvcNV1d2zmD8gtiR9mS5rLZbr/MUuJxlXVYir7U3nSw0i5DZVZuTEVCU9QWaXI0r+IhHPv3K/vovuDyjzFyZ7xblHGLy2X6KbwAirOhZgGFvESaSCJwSOCMK5HXt09vRy5ve2b7yRakmCU+OniEkxsApIMsmO0utAeLDGOtrL3h31NfXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3QM92fIroj427fxW6+/u3evunNs5zMrt7DZ7sXdGK2risnnXoqvJLiKKty1RTQVGQbH0E8wiUl/HEzWsp9nuwcscxc03L2XLdlNfTRrrZII2kZUqF1EKCQKsBX1I6Qbjuu2bTEJ90uI7dGOkNI6oC1CaAsRmgJp8uiz/wDDq/8ALW/7zo+Lv/o5Nlf/AF19iv8A1nvdX/pndw/7JZv+geif+uvKH/Rztf8AnPH/ANBde/4dX/lrf950fF3/ANHJsr/66+/f6z3ur/0zu4f9ks3/AED17+uvKH/Rztf+c8f/AEF17/h1f+Wt/wB50fF3/wBHJsr/AOuvv3+s97q/9M7uH/ZLN/0D17+uvKH/AEc7X/nPH/0F17/h1f8Alrf950fF3/0cmyv/AK6+/f6z3ur/ANM7uH/ZLN/0D17+uvKH/Rztf+c8f/QXXv8Ah1f+Wt/3nR8Xf/RybK/+uvv3+s97q/8ATO7h/wBks3/QPXv668of9HO1/wCc8f8A0F17/h1f+Wt/3nR8Xf8A0cmyv/rr79/rPe6v/TO7h/2Szf8AQPXv668of9HO1/5zx/8AQXXv+HV/5a3/AHnR8Xf/AEcmyv8A66+/f6z3ur/0zu4f9ks3/QPXv668of8ARztf+c8f/QXXv+HV/wCWt/3nR8Xf/RybK/8Arr79/rPe6v8A0zu4f9ks3/QPXv668of9HO1/5zx/9Bde/wCHV/5a3/edHxd/9HJsr/66+/f6z3ur/wBM7uH/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4eg/lK/97Hfhr/6P/rr/AOvvv3Xuvf8AD0H8pX/vY78Nf/R/9df/AF99+6917/h6D+Ur/wB7Hfhr/wCj/wCuv/r77917r3/D0H8pX/vY78Nf/R/9df8A199+690f3rbsvr7uPYm1u0Oqd57b7D653viYM7s/e+0MtR53bG5sLUl1p8phMxj5ZqLI0E5jbRLE7I1uD7917pb+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XutWH/hWL/2RX8dv/FoqH/30/ZfvMD7mf/K/7n/0r2/7SbfqFPfP/lWbX/nqX/q1L1oO++kHWLXXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690dD+W9/28Q+BX/i6Hxc/9/jsb2A/dP/p2PMf/AEq9w/7RJuhFyh/ytm1/89dt/wBXk6+th74t9Z3de9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XzV/+Ftv/AGXD8Qv/ABVOv/8Afu729+691pX+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r7Rf8hz/tzt/Lx/8AFbtn/wDW7Ie/de6tt9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdasP/AArF/wCyK/jt/wCLRUP/AL6fsv3mB9zP/lf9z/6V7f8AaTb9Qp75/wDKs2v/AD1L/wBWpetB330g6xa697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xujofy3v8At4h8Cv8AxdD4uf8Av8djewH7p/8ATseY/wDpV7h/2iTdCLlD/lbNr/567b/q8nX1sPfFvrO7r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6+av/AMLbf+y4fiF/4qnX/wDv3d7e/de61DPj7szb/Y/fXSPXm7JamDau/O3uttmbmmo6uOgq4dv7o3nhcHmZaWumjmio6mPHV0hSVkZY2AYggW9+6919GX5E/wDCK/4Kbw2vWP8AGf5DfIfpTf8ADj5I8Y/YdZs7uHrusrYhVTQPlsFTbZ2Du+mlrJZY4ZZ6fNtFDDGGSkeTX5Pde60Wf5kf8q35f/ysu2ousvk7sWOHB7gesm6z7j2fJWZvqPtbGULIKqp2hueehoJoMvjhIn32HyVPQ5mhEkcktMKeemnn917quP37r3UikpKvIVdLQUFLUVtdW1ENJRUVJDJU1dXV1Miw09LS08KvNUVFRM4REQFnYgAEn37r3W6//LF/4R29sd87JwPcX8xHs/dXxq25uWhhyWD6C63x2Dq+9Ti61I5qOv35ufdFHm9pdY5J4DrGIOJzleiyhaz7CojkpvfuvdEC/wCFKn8n74zfym+y/injvi/muy63aXeeweyancWL7N3Jjd15Oj3L1vn9rQPlqDKY7b23VipczjN7wRvTmJljkoi6keQj37r3Wsr7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r7Rf8hz/tzt/Lx/8AFbtn/wDW7Ie/de6tt9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdasP/AArF/wCyK/jt/wCLRUP/AL6fsv3mB9zP/lf9z/6V7f8AaTb9Qp75/wDKs2v/AD1L/wBWpetB330g6xa697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XujmfNT4k574ibx6v2tm2qpZN+dJ9fdgVxnVmixu78hj3xu/ttw1BhgEwwu68bUFAVEi0tRBqALe8IfuL/fK5Z++jyTzZzdy4EVOXOad52RNBFZ7G2nE21XunU1BcWc8RJBKmVJQpovU0+9vtFf+0G8bVtd7qJv9ttLtq8EuGTRdQg0FdEqMRioVlrx6Jn7ze6hbr3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xujofy3v+3iHwK/8XQ+Ln/v8djewH7p/wDTseY/+lXuH/aJN0IuUP8AlbNr/wCeu2/6vJ19bD3xb6zu697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuvmr/APC23/suH4hf+Kp1/wD793e3v3XutLWnqKijqIKuknmpaqlmiqKapp5XgqKeogdZYZ4JomWSGaGRQyspDKwBBv7917r7SX8mH+ZNsr+Z98FurO8aHN4qXuLbeGxXX/yQ2fSTRR5DaXcWAxtPT52tlxetp6Pb2+ljGbw8nrjairPD5Gnp6hY/de6M388/g90d/MR+MHZPxa78wcVftTfWKmOC3LTUdHPujrTfFLT1A2r2VserrIpFx26tqV83liP+Zq6dpqOpWWkqaiGT3XuvigfJz497/wDif8hu6PjV2lTQU2/+j+x91db7majMjY6vrtsZWox8eaw8syRy1GDz9JFHXUMrKplo6iN7DVb37r3W4F/wjz/lbbR7w7J7C/mPd1baptw7X+Pm7abrj454bKwrU4qo7tGGo9w7v7Dq8fU0/hqarrPbmdxUeFkLSxJlMtLUqsdVjqeRfde6+kF7917r5T//AArP+fmyvmF/MRxPTnVeao9ydc/DDZ+V6mq9xY2rgrsTmu4dwZpMz222Hq6aWSKai23NjcXgJzYH+JYarsWj8bH3XutWf37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3X2i/wCQ5/252/l4/wDit2z/APrdkPfuvdW2+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XutWH/hWL/2RX8dv/FoqH/30/ZfvMD7mf8Ayv8Auf8A0r2/7SbfqFPfP/lWbX/nqX/q1L1oO++kHWLXXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdH2/l7fD+T5j9qb82XUCohxW1enewNypXpO9JTw7zq8RJtzreKpqEKakh3jmKeveAui1FPj5kc6CwPO/+8m++xafcc9n+XufwUa53fmbZdvMZTxXbbVulvd7ZEzk7fazwJIAxjmuImUatPU//d39nW95uatw2WXUIbTbrubWDpAuWjMNmCccJpFkK1AZY2BNKjoiFVS1NDU1FFW089HWUc81LV0lVDJT1NLU08jRT09RBKqSwTwSoVdGAZWBBAI99CbW6tr22jvLORZoZlV45EYMjowDK6MpIZWBBBBIINRjqBJYpYJWgnUo6EqysCGVgaFWByCDgg5B6we3+m+r3v5Q/b/XXZXZu1/jP2j8SuheyqlMXmM5tfuUdO9aDfO0YNq46TKxyb3yc+2hPuSjeop4qemyjSjKx1s8Qlap8geH55v7632T9z/a72j3j72PtB7z838pKk1rbX/La8y77+6dya/nS1ptdul9ptJQsjSSWyobN4I5CiW5VvEz1+5/zjy5zNzPae2XNPKO1bk4SSWDcf3fZfVW4gTxAblzDWQVAVZa+KHZdRetVvG/mL7s6h6t+PO4++t+/HLrD5H5Pr6eiwG3qLf+0to7nodtVe7M7QbferrMln8PmazFYWLNtTJWQUarNUziKImMnyx/Pt/ddcj+9nu/95nbfu58g+6PMHtZY8xRy394+z7luW3zbhHYWr3SxwwWlzbRyzvb+K0Ms2pIohJKBIB4cmc/3jd35O5V9u7nn7mDlux5kl24rFCt1b286wtPKsRLPLHIUQPpDqmWbSuPiGkn2Pvyt7L3lm951+3tj7UmzNSZk251xszb+wdm4anUaKbH4TbO26KhoKSmpoQE8jiWqmtrnlllLSN983tl7f2HtdyRYcjbbuO6bvHYRhPrN63O83fcrlzl5rq/vpZpZHdiWoCsSV0RRxxhUHEDmTf5+Zt5n3q4t7W0aY18GztorS3jHkkcMKqoAGKmrNxZmap6Q/sedEXR/fjv8OK3uj4ifL75CpS1UmQ6RoNpy7KCzVMVFWPi6wbl7YkqViUxTyYHrwRzRq2tdVQCQnpcc6/vK/ff2z2J++b7K/donkjWD3Bm3JdxYhDJCJIfpNgVNRqoutyLREihIjIBbKnIL259mpudfZ/nD3ECkybGsBtssFYxt41+SBglLehANct5YPRAvfRTrH3r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xujofy3v8At4h8Cv8AxdD4uf8Av8djewH7p/8ATseY/wDpV7h/2iTdCLlD/lbNr/567b/q8nX1sPfFvrO7r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6+av/AMLbf+y4fiF/4qnX/wDv3d7e/de60r/fuvdWBfy4/wCZd8pP5XffFN3n8Zt2Q0jZKGhw/ZXWm5I6jJdbdubSo6z7xdt73wUNRTSO9LI8jUGSpJabK4uSaU01RGs06S+6919CP4r/APCxP+WV2xszFTfJbF9ufFPseKjpE3LiK3ZGd7f2A+TaOAVkm0d29Z47MbnyWKSZ3KnI4DFzhUI0ObFvde60Xf58vyn+NXzW/mi/Ib5NfFDN5jc3UnZuN6gmg3Hl9sZXZozW5tsdNbC2ZuWsx23M/QYrP4+kSv274ZWrKWGWprYqidQ8MsUr+691tkf8J3P5038rz4Jfyn9ldT/Jn5IYXqbtnbHaPcGb3Rshdldp723PmV3Nu98htzNUGN2H1/uFZIa7B1FJSjTLKsX2rSTSRJqEfuvdFg/m/wD/AArtPcXXm7/jp/LLwG/eu8Vu2irdu7u+VG9oYtq78/gVWI4a+l6V2pQ1tdkNoz5ekaSH+8GTmgy1LFIxpaKjqhFWRe691orSyyTSSTTSPNNM7yyyyu0kkskjF3kkdyWd3Ykkkkkn37r3XD37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3X2i/5Dn/bnb+Xj/wCK3bP/AOt2Q9+691bb7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de61Yf8AhWL/ANkV/Hb/AMWiof8A30/ZfvMD7mf/ACv+5/8ASvb/ALSbfqFPfP8A5Vm1/wCepf8Aq1L1oO++kHWLXXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3S3647H3r1JvPB9g9eZ+r21u3blUarF5SkWGXQXjeGopaukqop6LI4+tp5GiqKaojkgnidkdGUkewN7le2vI/u/yTf+3XuNt8e6bPucfhz28hZagEMjxyRskkciMA8csbLJG6q6MrAHo95a5l3vlDeoOYeXbhra7t2qjrQ8RQqysCrKwJDKwKsDQgjrdu+BfyarO5/irsfvTubBdedRZPde4arZtJlaXIUO3MBvqqoM1/dfE5Whgyq0IxuR3FuaKqo6fGJUVhkqIbwOfMsMfwN/3kH3UIvZP74m+/d69h9x3znm02ixj3WW0kjn3G82dJrc31xbStAZjJFbWjQTvdNFDpilVZgTGZpO3/ALB+5svOntTY8985wWmzy3crW6urLDFcskngRyKJNOlpJQyLEGerDtPcFWn/APnQfLjuPZPZuT+Le0sJgOuuvcvs7Cbjyu6sJSwtvHsvDbnp6ynyFHVZV6Gnbb23octRVlDNTUZaasNM7TVJhmalTt3/AHEn3OfZjnn2fsvvdc57pfc08zW243dlBYXc7nbNiuLCVDC8VsJXFxdNC8Fwk04CQCVBDAskQuJMO/vqe73OOx8zye1mzwQ7bt81vHNJPEo+ovI5wyurOVHhxh1dCqVZ9JLPpYxjXa9/TF1zn6H7oj5KdnfG1uwMl1FX0e2N4dgbS/uNPvuKmMu6Ns7ZqcjS5TM0+0qt5PBh8lmanHUgetEb1FOkAMDRSkSLjv8AeC+697Tfehh5d2j3qtH3jZeXdxG7JtTvSwvb6OCW3tn3GICtxFAs8xFuzCGRn/WWRBoMg8he5nM/tp+8LnlB1tb3cIPpjdBazwQlw8gt2OEZyiVehZQvZpajBz65+V3c/XOzO1utYNz1e6OuO6MDuDEb92Tu+qrc3hqvKZ6KZv774sVNUZ8PvnG5N466PIQsDU1MEf3iVMSiP2We5n3RPY/3O575P91bzaY9r5o5Fu7W42jddvSK1uooLYhW2uZkj0zbfNDrt3tpARHFI5tmglIkCrlv3a515b2XduWkumutt3uKWO6trhmljZ5Qf8Zj1NVJ1YhxIPiYDxA6inRbveTfUadDv8efkh2n8Yd+wdgdWZWhp64xx0uZwOex0Wb2nunGJKJjitx4Sd40q6bWDolieCrpyzNBNExLe4A+8h92b2n+9V7dze23uzaSyWzEvb3dpO9puFhOVKi4sruPujcA5Vg8MgAWaKRRp6Hvt37k81e1+/LzByrKquQFkilQS286A10TRGlR6EFXWp0spJ63tel+zMRuvqrpfN70xO0er96d1bHw+66brF8xjUrKrIZPbNFnsxi8RQVcOMr85Pi8XUK9XGlM8tNENMvCFj+eJ94D2l5k5P8Aejn3ZeQr3decdh9vt2uNuk5g+muWSCK3vpbW3mup42njt1edGWFzKqTP3xAawo7yclcy2m68qbLe71Db7Ve71bRziy8RAxd4VlkSNWCNIVUguApKjDcK9amH80b5ed09n919kdBZ3BYnq7rjqzfeX2/TbF2zBFE26Xwdc6Yndu7M0lJRVe4EzFKsOQoaYpFQ0sU0TLE8yfcP9nn90r9zL2P9pPYPlb7wvL253fOHM3OG0Wt9Ju+4SO/0S3cKvPt+32jSzR2vgsz288gZ7iV0kV5RERCnJD703u/zrzRztuXt/f28e1bbtV1JELWAAeP4Tfpz3EoVTJrGmRFoEUFSFLDWaovfX7rE3r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917o6H8t7/t4h8Cv/F0Pi5/7/HY3sB+6f8A07HmP/pV7h/2iTdCLlD/AJWza/8Anrtv+rydfWw98W+s7uve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r5q/wDwtt/7Lh+IX/iqdf8A+/d3t7917rSv9+690+7Y2vube248Fs7Zm3c7u7d26MtQYDbO1tsYjIZ/ce4s7lamOixeFwWExVPV5PL5bJVkyRU9NTxSTTSuFRSxA9+691tRfEf/AIR+fzMPkBtXGb47t3F1F8Q8NmKFa6h2p2RkcvvLtlI6hZnoXyuyNjUdbg9v+eNI3lp6/O02TpBKEmpEmSSJPde6rP8A5xf8nLsr+Tx2P07192J3JsbuX/TNs7cO8MHl9l4HP7d/hUG2sxRYauosrQZx6n92WeuV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Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XzV/+Ftv/AGXD8Qv/ABVOv/8Afu729+691pX+/de697917r3v3Xuve/de697917r3v3Xuvowf8Jr/APhRjQdr47r3+Xd88t6rSdtY6mx2zfjb8gt2ZWR4u2KSBUosF1R2dnMnPI0faFPEEpsJlp5NO441SkqGGVEMmV917reY9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3VbX81D59S/y9vilvLtraHWO8+8O78zSVe2ejOn9h7S3JvHJbn39XUsiUGY3NR7Yoa2txHXe0Wda7M1r+ENDGtJA/3lVTI/uvdfGX+QVP39W9qbz338lsD2Piu3O0dz7h7E3llOz9q5jaW5d1bl3ZlajPbg3FUUGXxeIZmyeUyTzMYYUhUyAIqrpA917oFPfuvde9+691737r3X2i/wCQ5/252/l4/wDit2z/APrdkPfuvdW2+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XutWH/hWL/2RX8dv/FoqH/30/ZfvMD7mf8Ayv8Auf8A0r2/7SbfqFPfP/lWbX/nqX/q1L1oO++kHWLXXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690dD+W9/28Q+BX/i6Hxc/9/jsb2A/dP8A6djzH/0q9w/7RJuhFyh/ytm1/wDPXbf9Xk6+th74t9Z3de9+691737r3QE/Ij497K+TGw8P17v3I7mxWGwfaPT/bdFV7SrcZQZU7l6U7M2v2rtaknmy+GztHJhchn9p09PkIhAs0tFJKsMsEpSaP3XunH5AdIbY+RnVG4uoN45fcuC2/uTIbPydTltoVOHpNxUVZsjeu3d+YaSgnz+E3HiAr5rbFOk6zUU4enZ1GlirroivXumbYHxw6/wCu+0/kt21i6jPZbOfKvcmw9zdmYbcVRiMjtemq+veptrdM4mi23jYcLR1VNisjtLaNM9dDXVGQM1W8rI0cTCFd9e6Lv8a/5avx7+K+R6Fq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ANlw/EL/AMVTr/8A37u9vfuvdaV/v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de63Iv5FP8AwqH318Qotm/E75/5Pcfafxeo0xu2uvO6FWs3B2h0FjYzHRUGJz8bPNkexOpcRThFigTXmsJSoUpPvKdKegi917r6S/VvavWvd/X+1e1+nt97U7M613xioc3tHfOyc5Qbi2zuDFzllWqxuWxk9RSTiOVGjlTV5IZkaORVdGUe690v/fuvde9+691737r3Xvfuvde9+691737r3XvfuvdAV8kfk10N8QuoN198/JLs/a3UnVOzaUz5ndW6q8UsMtU8c0lDgsHj4lmyu5d05l4GioMVj4KnI181o4IZHOn37r3Xyof58H8+3s/+bJ2BD1l1zS53qz4T9cbgkyOweuKypSLcfZu4qL7qipO1O1xRO9McqaKokGKw0ck9JhIZn/cqKmSSc+691rte/de6+0X/ACHP+3O38vH/AMVu2f8A9bsh7917q2337r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691qw/wDCsX/siv47f+LRUP8A76fsv3mB9zP/AJX/AHP/AKV7f9pNv1Cnvn/yrNr/AM9S/wDVqXrQd99IOsWuve/de697917r3v3Xuve/de697917r3v3XurH/wCWd8kPkZ1P8jeses+m889bt3tnsHbO2t2df56Oqyuzq7HZPIU9JmtytjYqiCfEZXb+D81Z9/RvFMI6ULMJ4FaFuYX96n91z7sHvR91/mv3P999tEV/yZs1/f7fvFoY7fdLeW3geWCzjnZGWaK5nCQ/TTq8bNLWPw5Ssq5J/dj9yvcjlP3I2vlfky48S23e7hhntJQz27I7hZJtAYFHjj1P4iEGi0bWo0nb63r8gdsZDH937H6O3r1zvj5E9W7Ez+cpOsp83FkKqLc1Pha6rwGMzuLxmQpMk1LU5SCGnq1glWSlMyLK0TSJq+Jf28+69zltu7+3vuB94fl7e+X/AGv5x3eytJN9S2MCGxkuoYrq4t554ZY0YRO0sDSxlZ1R2hEqo9Owm9+4O13Ftvmx8jX1nfcxbVayyrZGUOwmETNEkqIytQsAr6TVagNpJFdETu3vntn5Fb6yPY3cO88rvLc1ezJFJXSiPGYah1aosRtzDU4jxmAw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yOvOnN6Rbfo9y4jqraFRFhuvMllMNtTIZjbO25snt2niP8MoK6upaEJ4Y6iVVDHY690aP3vr3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+69181f8A4W2/9lw/EL/xVOv/APfu729+691pX+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xurb/5Wf86H5l/yod+fxHpPdZ3p0rnsmld2N8bt+19fW9XbwLKsNVlsRAjyVXX++Wp0QJm8SIp5TBDHWx11LEKY+6919PP+Vt/PP+Dn81Tb1Djeqd4f6MfkHBj5qrdPxl7PyGLxvZVD9hEj5TKbLmhn/hXZ20IDqkSvxTNUwU+h8hR4+RxCPde6uW9+691737r3Xvfuvde9+690QD50fzP/AIW/y28XtHNfMbsrdnVmI38+QpdmZqi6Q717C21ncxjoZKmbbY3l1t1vu3ZmG3TNSQyTw47JZCirJ6aOSdI2hjeRfde61dvml/wtS+P208Xldt/A345b57d3gUlpaPsvv77brjrLHzyUjS0+Xxmytt5fN9gb2o4Kl0jkpa2facrMshWUqEaT3XutHb51fzI/mV/Mf7GTsj5a9zZ/sGfGvUjaGyaXx7e6w69o6l2L0WxuvsT9vt7CPJDoinrjFLlK9IozWVVQ6Kw917ojHv3Xuve/de6+0X/Ic/7c7fy8f/Fbtn/9bsh7917q2337r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691qw/8Kxf+yK/jt/4tFQ/++n7L95gfcz/AOV/3P8A6V7f9pNv1Cnvn/yrNr/z1L/1al60HffSDrFrr3v3Xuve/de697917r3v3Xuve/de697917pY7E7B3p1huKPd3X+4shtPdNPjs1iqLcWHeOmzWMpdw4itwOWfD5LxtV4evqcRkZ4Fq6V4aqFZWMUiMb+wXz/7d8ke6fLb8m+4m2Q7xtMs1tPLZ3KmS2nks7iK7txcQk6Jo1mhjkMUoeJygDowx0c7DzDvXK+4jd+X7l7S6VJI1mjoJEWaNopDG9KoxR2UOhV1BOlgesWz99706/3Zi997I3Tndq7ywtcMli9zYPJ1WPzNHW3YyTx11PIkzfcB2WVWLJMjMrhlZgXudOQeSPcblC85A582m03fZNwh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/VFElLj6LuLbz4zFfI/a9FGxQy5566fHbT7jp6enVFT798RmXcvNU5SsYrGPde638vhf/MW+F38wXZEG+Pib39sbtOJaGKtzuz6XIjD9mbMLiFZafevWucXH7z200NRMIhPUUa0dQ41U800ZVz7r3R2Pfuvde9+690Xz5T/FvpD5n9DdifG75EbJx+/Oq+zMJPh85iayOIV2OqrGTE7n2zknhmmwG79sZFY63F5GACeirIUkQ8EH3XuvjFfzPPgB2R/LN+ZvbHxQ7DkqMtTbVrodwdZ73kpRSU3ZPUm5HqKnYu+KWJC0Ec9bRQyUmRhjZ46PMUVZShmMBY+691X/AO/de697917r3v3XuvtF/wAhz/tzt/Lx/wDFbtn/APW7Ie/de6tt9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdasP8AwrF/7Ir+O3/i0VD/AO+n7L95gfcz/wCV/wBz/wCle3/aTb9Qp75/8qza/wDPUv8A1al60HffSDrFrr3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6FzsfpPffVm1en94bsxwpMN3bsSp7A2dMhZtWIp90Z3bf29W2kRLXyQYmDIBEZwtFkqZmIdmRId9s/fP2/92ebedeS+T7nxr7kPdk2fc1NBS5fb7O/DRitTGPq2t9RC1ntrhQCqBmF/MvJG/cqbTs287vHoh3y1N3bn/hYnlho39KkayUH4JUrkkAI/cxdBDr3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917rkiNIyois7uwREQFmdmICqqgEszE2AHJPurMqKXcgACpJwABxJPW1UsQqipOAB59Cr3f01vT4/9nbk6l7Co1oN27WXDPk6dBKIwudwOL3FQtGZkjdlbH5aK5tbVcfj3EnsT728hfeL9rNs94vbK6F5su7m5FvKCp1G0u57KYHSWGJbdxx8uhZz1yXvXt7zRc8o8wpou7Xwy4oQP1YkmWlQD8Mg/PoKPcu9BLr3v3Xuve/de697917r3v3Xuve/de697917r3v3Xujofy3v+3iHwK/8AF0Pi5/7/AB2N7Afun/07HmP/AKVe4f8AaJN0IuUP+Vs2v/nrtv8Aq8nX1sPfFvrO7r3v3Xuve/de6q6/m71NPR/F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FFLjKynqJKhJ4fOphljQndOvdQf5X3xI7P8AhX8dt3dOdt71i7I3RW/Irv3sel38+Xqc1m957c7D7AyG4dv7o3jWVWMxLDfOex861eYjSN4o6+aQJJItmPgKCnXurGve+vde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdfNX/4W2/9lw/EL/xVOv8A/fu729+691pX+/de697917r3v3Xuve/de697917rYI6S/nf9bfGP+Wf3X8Fvjr/L26z607q+TfSGQ6I+R/zBbtvN7izHau2cvid4bUyeYqurK7YEBwueGy9719LSCHcz0FHXVEtatMzOIk917rX39+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3X2i/5Dn/bnb+Xj/wCK3bP/AOt2Q9+691bb7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de61Yf8AhWL/ANkV/Hb/AMWiof8A30/ZfvMD7mf/ACv+5/8ASvb/ALSbfqFPfP8A5Vm1/wCepf8Aq1L1oO++kHWLXXvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Uugr67F11Hk8ZWVeOyWOq6evx+QoKiajrqCuo5kqKSso6uneOopaulqI1eORGV0dQykEA+0l/YWO62M22bnDHc21zG8U0MqLJFLFIpSSOSNwVZGUlWVgQwJBBB6dt7ie0nS6tXaOWNg6OhKsjKQVZWBBBBFQRkHI63Gvh7836Pq/4TdL9m/ObujE0W5uyM1k6DYdXl6Oefe+b2TSZ1Ns4fL53HYiCsymaWk+zmrazNNTqhoJoHqHeofVN8P335P7vfcfeD7+/PPtV/d78hTybVytZ2828pbyJDtNru8to24T2tnNcvFBAZFlhggsEkxcLKIkjt1Ii7L+zvvjDyv7I7JzP7671HHdblI62rSKTcy2wlEMckqRhmemku8xUDwypclzVqr/AOdz3P29m+3dobJo+xVzPxn3j17tXsnrXHbRrKZ9nbmeoeroMhlsllcTU1FJvKtpstjWqKSSR3hpKWphMKKXaWXsB/cGexHstyz7G7xzzecrHbvdfZN53HY9/n3G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zOfrfl53/iPuZmdhSYPaXZm49obTwdIJHkkjxe2tqYKix1GjM7R0tLGpZiCx917r6OW/87kfkf8A8JLMlubsKtq83nar+Vnic9l8vmpP4tkcxuPp7YePyGPzmQqZTFJU5PI5nYcFU9RIWlE7+RzI4Jb3Xuter/hEnQdo/wCzk/MDLYjbH3nTafG7BYvfu7pFjjXB9hVPZOErescJTztDJLPPn8DQ7pleBGRSlD5HN441b3Xur4P5lH/CVHpD+Yn8xe1/mLW/Lftfqbc3ccm06zdWzqfYG1t9YOiyW0ti7X2BSS7eyFZnNtZOix9TidqU8r09QaspO7+ORYtESe691fr/AC//AI64/wCIvw76L+L2J3RWb2xnQW2sn1RQbuyOMgw1fuSk2VunPYODM1mKpquvp8fU18dIJHiSaVUY2DEe/de6OL7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de61Yf+FYv/ZFfx2/8Wiof/fT9l+8wPuZ/8r/uf/Svb/tJt+oU98/+VZtf+epf+rUvWg776QdYtde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691mWoqFp5aRZ5lpZ5oKiamWVxTzVFKlRFTTywhvHJNTx1kqxsQWRZXAIDNdlreBp1umRTKisiuQNSq5QuoalQGMaFgDQlVJ+EUuJZBGYQxCMQxWpoSoYKSOBIDEA+VTTieuVLV1VFMKiiqaiknEc8InpZpKeYRVMElNUxCSJkfx1FNM8brezoxU3BI96ubW2vIvAvI1lSqtpdQy6kYOjUYEVVlDKeIYAjIHW4ppoH8SByjUIqpINGBVhUeRBIPqCR1H9v9N9e9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690dD+W9/28Q+BX/i6Hxc/9/jsb2A/dP/p2PMf/AEq9w/7RJuhFyh/ytm1/89dt/wBXk6+th74t9Z3de9+691737r3TJlNtbczlfgMrmtv4TMZPaeSnzO1sjlMVQZCv21mKnGV2EqcrgKyrgmqMNkqjDZSppHnpmjlelqJYixSR1Puvdca3a+2clnsHurI7dwVfujbFLmaHbW5K3EY+qz23qLca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3b3/ACbnqum9/wBI2xtn1PZD7C7u6h27tvrOKh3psLFSpll2tltv7Yw+QSv0rQySS1nmliMDs3uvdbOWwN2fNjff8kzuLeH8w3Z+1tg/LHcfxH+VuV7E2htOip8XR4PHVW0+zpNiUmUxNFlM1QYncn9xDjmyFLDVSiCpZkk8cwliT3XuqLf+ERf/AGSB80v/ABZLaX/vsMb7917rQ8/mNf8Abwn53/8Ai5fyf/8Af3b49+6919Mj43dZ797m/wCEqG2+p+rdr5Pe3Y/Yn8sXfe0dkbQwqRS5jc25s3sfdNDiMJi4ppYY5shkqyVYoULAvIwUcke/de6KJ/wju2PX9FdH/wAwb4y9pYOk2T8menPlvi6fuDr+sq8LVbt2xiq3rTBYTa9PmJsRXZCKox8e5Nrbihp2jlkp1qIqgIxYv7917rXv/mmfygv551T/ADEfk1nOveuvk93zsDuPvXsLsPq3szrbe+Zy2zqrY++t4ZLMbSw2VqBu5aXruXaGHr4MVLj8k1FT0EdEBATRLDK3uvdfQw/lXdPdnfH3+Xl8Tuke6ZY5e3erOq6DZPZhizY3Kse+MFlMrRbmpzuJZJo85JS5aOWJ6uOSSKodC6O6Mrn3XurAPfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3WrD/wrF/7Ir+O3/i0VD/76fsv3mB9zP8A5X/c/wDpXt/2k2/UKe+f/Ks2v/PUv/VqXrQd99IOsWuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917o6H8t7/t4h8Cv/F0Pi5/7/HY3sB+6f/TseY/+lXuH/aJN0IuUP+Vs2v8A567b/q8nX1sPfFvrO7r3v3Xuve/de6rG/m3V2bp/ibgsThN1b02cu9PlT8MevNwZXr/em6uvdz1Gzt//ACk6q2lvDC0e7tk5fA7nxEOd25l6mkmekq4JfFKwDA8+9Hh17oGaXp+g+A/zq+Eewfj9vruGn6J+XD/IDqbsno/svuntXu7Z+I3X1t03unvrZfauwa7uXd2/N1bN3KW2TkMR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Xv8AoCp/mm/8/wDPgB/6NP5Ff/cq+/de69/0BU/zTf8An/nwA/8ARp/Ir/7lX37r3Xv+gKn+ab/z/wA+AH/o0/kV/wDcq+/de69/0BU/zTf+f+fAD/0afyK/+5V9+6917/oCp/mm/wDP/PgB/wCjT+RX/wByr7917r3/AEBU/wA03/n/AJ8AP/Rp/Ir/AO5V9+6917/oCp/mm/8AP/PgB/6NP5Ff/cq+/de69/0BU/zTf+f+fAD/ANGn8iv/ALlX37r3Xv8AoCp/mm/8/wDPgB/6NP5Ff/cq+/de69/0BU/zTf8An/nwA/8ARp/Ir/7lX37r3Xv+gKn+ab/z/wA+AH/o0/kV/wDcq+/de69/0BU/zTf+f+fAD/0afyK/+5V9+6917/oCp/mm/wDP/PgB/wCjT+RX/wByr7917r3/AEBU/wA03/n/AJ8AP/Rp/Ir/AO5V9+6917/oCp/mm/8AP/PgB/6NP5Ff/cq+/de6+gv/AC0fjNvz4a/Ar4r/ABb7Py20c72B0d1JgdhbszGw6/M5TZ2QzGLkqmqKnbuQ3Dgdr5urxricaHqcfSSnm8Y9+690eT37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690zbjz+K2nt7PbpztStFhNtYbKZ/MVj20UmKw1DPkchUtcgaYKSmdzyOB7917rUY/4S9fzJv5gH8zfsX529m/K3uafePUXWU/W+K6n67j2R1ftzFbSzXam5Ozd05CgoM7srYW1tx7iTZ23NrUdAkmVqqh/t6yIgFgSnuvdWZ/8AChb5g9r/AA5/l2b63t8dPkr1f8b/AJG5PPbefrOs3zk9sjeO/wDFbdy+Pye+9mdObU3PtbeVFvLsDJYeWKFKY0SpFT1DuainfxM3uvdUofzY/wCa/wDzKP5d/wDJu/lmJmu05to/P/5a4eo3F3B2TunYWyI+xttbf2xisNvvcGGpdkVOE/uXgd2UA7E23g8q82GlaljSojMNPWTLLF7r3Qd7Y+N//C0DdG1tvbqg+YfXOKj3Ft/E7ghwmZznxwps7jUy+Op8jHi8rBTdF1lBT5ajWoEU6R1MsKTKwWRlAY+691uY9ddlbc6x2t0R0p313315kvklkuudiYPMUe5t5bF29vztbfuO21jcduvcuC2bSyYB8pPuHcdNU1JjxWNipleUrFFGgVF917oad1702dsPFrnN8bs2zszCtVRUK5fdeexe3cW1bUJLJBRrkMvVUdIaqaOB2SPXrYIxANj7917rlVby2hQ0u266t3Vtujot5ZDG4nZ9ZVZzGU9LuvKZmiqMliMbtuolqkhzuQyuOpJZ6aGlMsk8MbugZVJHuvdJXHd29MZjftd1ViO3OsMp2hjDUDJdb47f21a7fuPNJHPNVCu2fTZaXcNIaaKllaTyU66FjYmwU2917rF2H3n0n1FV4Wg7X7h6s6wr9yOYtu0XYfYO0tlVeekWVYWjwtNuTL42bKOJnVCIFkOogfU+/de6ESsyuLx2Lqs3kMlQUOFoaCfK1uXrKynpsXR4ump2q6nJVWQmkSkp6CnpEaV5ncRpGCxIAv7917oMYvkF0LPtHafYEHd3UM2wt+0H8U2NveLsnZkm0d54wgEZHae5EzRw24qAhgfNRzTR2P19+690KtHWUmQpKWvoKqnrqGup4KyiraOeKppKykqYlmpqqlqYWeGop6iF1dHRirqQQSD7917oJa/5E/H7Fdg0/UuU706cxvatXUwUVJ1lX9m7Ko+waqsqY2mpqSn2ZUZuPcc1TUQoWSNaYu6gkAj37r3Qxe/de6RO/wDszrjqjAturtLsDZHWu2EqIqR9x7/3XgdnYFKucMYaVsxuKvx2PWomCNpQyamsbDj37r3TDgO9Ok917G3B2dtTt7rHdXXG08blMxuffu1997X3Fs7b+KwlBPlMxkMxuTDZStxGOpMXjaaSed5ZlWKFGdrKCffuvda2X/Cf35Z/zBvlz8pP5lm5/kf8nNvfI/4p9R9h0nXvQ28etsPsT/QXltz5jc+5t05Jeq97YbYG0Ny7oxWydhri6WV55pqdY8jCzGdmin9+691sgbK+Q3QPZO5sjsvrrvLp7f28cQJ2y209ldmbL3TubFrTM6VLZHA4LN1+UohTvGwcyxLoKkG1vfuvdCNWbm23j81i9tV+4MJQ7jzdDlsphcBWZagps1l8bgTQjOZHF4qaoSuyFDhTk6b7uaKN46b7iLyFfIt/de6D/ZXf/Q/ZO5svsrrruzqPf28tvpPJn9pbK7I2burc2DjpagUlTJl8DgszX5XGpT1R8UhmiQJJ6TY8e/de6E7JZPG4bH12XzGQocTisZSz12SyeSq4KHH4+ipY2mqayuraqSKmpKWnhQvJJIyoigkkAe/de6QHW/dPTnclPlavqHtnrPtWlwVUlDm6nrffm1t80+GrZU8sVHlZtsZXKR4+qkjGpY5ijleQLe/de6XeXzGJ2/i6/N57KY7CYXFUk1flMvl62mxuLxtDTIZKisr6+slhpKOkgjUs8kjqiqLkge/de6RPW3cXUXcuNrsz1B2n1x2th8XVrQZPK9bb42zvnG46vePzJRV1dtjKZSlpKt4fWI5HVyvNre/de6Vu4tybd2hhMlubduewu19t4amatzG4NxZShwmExVGhVXq8llslPTUFDTIzAGSWRFBI59+690muuu2OrO38NNuPqXsvr/tHb1NVvQVGd663lt3e2GgrowGkopsptrJZOiiq0U3MbOHA+o9+69087x3rs3rzbuR3fv8A3btjY208PEJstujeOexW2du4uFmCLLkc3mquixtFEzkANLKoJNvfuvdM/Xfa3V3b+El3L1N2TsHtDbkFZLjptwdd7x29vbCQ5CBUeaglyu2sjk6COshSRS0RkDqGBI5Hv3Xul97917rhJJHDG8srpFFEjSSSSMqRxxopZ3d2IVERQSSTYD3sAk0GSevdfP8ANr/zef5kXzH/AJmWP6P+O3yb3VsvpbuP5RzbQ69wGF2h1dkF2x0md5TRvm1r8tsfK5KokxPW2PmytQ7zzNrR9BI0j30kvPZL2s5G9pG5h5o2lJ9wsdvEkzvLcLruzGKJpWZQKysEGB5V6xeg5/5v5g52G17ReGO1nudCKEiNIQ2W1FCT2KW4n5dfQG982usoeve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XuqxP50nc56A/lQ/P7syLJQ4fIUvxl7I2bgcnML/Zbo7VxJ6p2pNTqQUauG5d60gpg4aM1BQOrLdT7r3VMn/CNXpiXr/+VjvbtGuitW99/KLsXcuNqDTNBr2nsXbWyOtcdTCVxesFPuvbWcfyKfGDMUChkct7r3W1Jufrnr3e2T2vmt57E2bu7M7HyFRl9l5bc+18Jn8ntDK1cC0tXk9r1+Voauqw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N8lOidmfIOD4w7r+R+Iwne+/cYm6dvf6e9/Tbv23nq7a9bgchubCz9ZbAlqmxOS+5x5mq/S0aTSiP3XukB/OC+Ya/Oj+fPkPjb8h+p/lN8mvg58Lt1ZrZ0fxG+JuJz2d7C37ndo7Id99bsOIw+R27WwVOZ7Mrlo8pmYJo6yk2pRrT0U8Msn3J917o2P8gXqPtrrv+ep3NvT4vfCb5k/B/wDl1dl9LbrppusPkhsnuKlx9DQbf2zsn+79FnN375/iuKyW8G7dStyGF+6yuSyFBh8jWUcVTIr1Dye6919Bj37r3VYv84/5Jn4r/wAuD5Pdi0FdNQ7r3BsWo6m2HNSTrT5KHd/bcqbDospi5Gli0121sfmqrMggllTHMwViNJln2O5UHOPultG1SqGhjmFxMCKqYrYeMyt8nKBPtYcOgfz9vB2PlG9vkJEhQxoRxDy/pqRX+HVq/Lz61Pf+EsHxrHY/zK7O+R2Wx9PU4L439ZNjcFU1FOXlpOyO43yO3MTV0Mrjxq1PsHCblhmK+tRWR/QPzmZ98Lmv918jWfKsDESbpPqcA8YLbS7Bh85HiI8u0+nUF+yGzfV79PvMgqtpHpWo/wBElqKg/JFYH/Tdb/nvm11lJ1737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691Qd/wAKSvj58tPlj/LK3N8bfh307ne6uwO2e4upaHd23MFuDZe3GxPXmzctXdmVu4K+s3vuba+Pnood3bJw1KIYJZqgzVcbCPxpI6e691rDdB9ff8KvfjR8A5P5c3UnwQ2XgOlBsvtXYWP3g1b0nJ2/hsF3HuHdu5N4yYvdUPyFpsBFmDXb2yC0ldLh5amlSVWVzNGkq+691tHf8Jxfgx2r8AP5X/X3UPfXW/8Aop71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U/uvdGlwHbnVO7No0PYG1uzuvdy7DyeRosRjd7YDem28ztHIZbJZOmwuOxdDuTHZKpw1Xka/M1sNJBBHM0ktVMkSqXZVPuvdSdldn9adknOL112Hsbfx2xkRiNyDZW7cBuk7eyxRpBi84MFkK84nIlELeCo8ctgTp49+690uffuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3VJ/8AOe/k04T+cZs/ofYu6vkXunofbfSW5N87skots7CxW9v745vdmL27h8XVVrZTcu31xf8AdigxdckYQTGf+JNcp4xr917q6PG46hw+Ox+IxlNHR43F0VLjsfSRavFS0NDBHTUlNHrZm8cEESqLkmw+vv3Xupvv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917rXh/m+/yK+xv5n/f3W3ffXH8wnsr4b5HYXTR6artt7L6yrd40O48XJvHcu76zLS5jbvcvTucp5so+fipqmkqZshRtHj4XiSJ2mMnuvdDZ/KJ/kW/Fj+UVRb13N11nt19yd/dm4umwO++9uw6bG0WZfbVPWxZWTaOytvYzz0mzdrZHM08VbWxGprq2vqaeBqmqlSmpkh917q7L37r3Xvfuvda0H81X/hPn2Z/Mh+VeQ+S+yP5k3afxTos/wBV7R6k3N1ltLqvI7pw+Z2ztKbO1EME2Y273n1M1ZT5Cp3RkpZYclR5IBqtlVhEBH7917o/P8p/+Tn8Wv5RfWG6Nn9GvuLfHYfZFTjaztXuvf64lt67x/gwqv4LgqOnxFFR4/bOzME9fO9JjYPIfLM8tRPUTESD3XurZvfuvde9+691737r3Xy//wCZb2Lub+Yr/N37QwOwKiTLjeffO2vjD08iWqaE4na2bx3UmDyeOEcgP8G3Hnqaqzt3dSFyLs/jF1Trf7UbZae13sjaXe5AJ4FnJuFz5HVIhuGU1/EqlY8e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CtvL41fGXH/CHtH44/Hn5X9GfMHYv81L+db8RfjxvOn+M/Qv+g/479Kbg8u0+0O36Lobb9Z2Z3NhI6ek682vTVVXntuZuaioYqmnoqZopIljHuvdW4/Cnrb4p/Gz/hQL8xOiPjdtnpv447awX8vH4y7cl6G6+o8N1/H2X2DNvTd2+ch2Litj0MmPj3bmNo9dSY6mzGXgpamaM5GN6qYVFTM03uvdbMPv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6DXO9z9PbX3Xj9h7m7X6127vjLS0sGL2Znd9bXxG68lPWiM0UOP27kMpT5eslqxMniWOFjJrGm9x7917pbZnOYTbmPky24cxi8DioZ6GllyeZyFJi8fFU5OupsXjaeStrpoKZJ8hk6yGngQsGlnlSNAXZQfde6SGb7d6n2zuzE7B3H2f15t/fWeMC4LZeb3rtvFbszTVTFKVcTtyvycGYyJqXFoxDC+s8C/v3XuhD9+691SF/woZ+dncH8vP+WN2f3r8e940/X/euW3/1P1t1fvGp25tfdy4LLbl3jR5TclTFtzeuG3DtbKVE3Xu3MzDGtbRVEcTSCULrRCPde61Vt/8Ayb/4VMdIfy8tjfzgd2fPXp3cvx23HgesOwazriPr/p59+47ZnaW8dv7G2bVbr6+k+Lu1tlRYrceT3HjVkGDz01fBTZFKhGikWSSL3XutyX+Ur/MEm/mB/wAub46fMnszE7a6v3X2VHmdn71xcOR+w2o3Y21ezM51FK+16jM1HlSh33uPCxT4ygeaoqIZcjHQiWomj8knuvdWEzdnda0284euKjsLY0HYdTD9xT7Dm3ZgIt5z04p4aszw7XfILnJYftaiOTUsBXxurXsQT7r3UTfHbvU/WU2Lpuyez+vOvajOO0eFg3xvXbe05su6usbJi4s9k6B8g6uwUiIOQSB7917paT5XF0uLmzdVkqCmwtNQSZWo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L1rTfLb5v/KPuKs2t39SfMNPjJjsV1N2L1dt7L7S6c298aNhZva2HxmJfP5DctJuqt3LuXc2QzstbJQ0ElJUVHhjVlXWfde6PFuzrTrjfu0jsHfOwNk702I0NHTtsrdm1cFuPaTU+OVUx8B25mKCsw5hoURRCvh0xAAKBb37r3WLLdW9ZZ/YjdXZ3rnYma6yagpcU3XWW2ht/I7EbF0MsU1FjW2jWY+bb5oKOaBHih+38cbIpUAge/de6lUHXXX2Lxm1cJjNi7Nx2G2LUR1eyMRQbYwlJjNnVUUNRTxVO1aCnoY6Xb1RHT1csavSJCwSV1BsxB917riOuevRvtu0hsPZg7NbALtRuxRtfCf37bayVL1qbabd32P94DgErJGmFH9x9uJWLaNRJ9+690s/fuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdVNfzwvm5u7+Xx/LH+THyQ62qoqHtjHYLAbA6myMsFBVjC7/7Q3PiNjYndMdFk0noK+o2TSZmpzUVPNDPBPJjlSWJ4mce/de6+bf1n0z0X35/Lc7Y39uz+X/8AzX/ll/M4743rnt7bG+Ym3+tew90/G/HFewKWgyHg3lgt6ZyTsx63E4nJyZuoye1MhXSZ2eWjgrKRIFq1917q+P8Amb9gdjba/wCElnwp2f8APDaXZbfKre3Z+y9g7HpN9z5/au/9nVGw+wO5crsTc3YmH3DCucy8Q+MmzIMZUUuRTzSVuYpKp9M0aOnuvdET/mR/yLun/iL/ACVulv5ivYnbveu5vnZ2VV9Abm7CfeW8sbldp1eS7qxMeaqtixYzI7fXd65rr7b5jT798vUzy1WNqGK/byRJTe691v1fyi999n9nfyv/AIE9hdy5fI7h7I3h8V+nM9uLceZnlq8zuVa/Z2Mmwu5c1XVEk1RkczuLb5pK2rqpGMlVUTvK/qc+/de61hv+FuHbU0PQnwO+NeMStyGU7M7v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qt37P2rkt59f702L2ntfIbK3xlNlba3XunaG367s3rTq/Ldpbb23W7h+xot1YfE/wPP+BpaJ29ccfuvdFA6t/nkfy9O3Id+Zvbm+e2ML191X1zv/ALH7P7c3/wDHfu/rvqrYFP1bkMHit/7K3FvPeexsNRDtDbeR3LQU823aVanJPVVcNPFG9RLHE3uvdAN/L+/mx7M+RHcn8w3c/dXyIp+uOuujqPA9rdbdCdodG7y6AynT/wAQoNuCqx/yL35u/trYmy9z7zHa4CZd4onkoNv0dTTRq1QtbTSj3XujXfFj+cT8GvmB2VtHqbqzeHZeB3p2jh8jufo2i7g6N7c6ao/kHs7D4LKbozO8+j8n2JtHAUW/9tYbbmKatqpqd1kgp5YXeMeVb+690HXV/wDNR6E2b8at6/KTvv5Ibf37112B8ve8+ovjLTdddM74xm+t50e2N8ZbaGyehthdY42Lcu9+5uzcHW7YrqKozGLpjR5moRqmJYaQxke690v8L/OT+BeX+JvYnzRn7E3vt/pXpjtbHdKd5ruTp/s/E9h9Hdj5DdG3dpnB9sdZvteTeez4qHI7rx71FVNSGljjqVUSNMGhHuvdLT4p/wA074h/MHd3cGw+uNwdibJ3j0ftDD9lb5253/1F2J8fcxH1TuBsmuH7XxeP7awG1qqt69qlxUrvXskYpUaJqhIVmiLe690hPj7/ADm/gN8mO4dr9K9adib6h3B2bVbjpeid0746Y7V6/wCsvke+zZqiHd8nx/7F3btPFbX7Oh20KZpapqKfmmvPF5IVeRfde6Zv5YPyL7i+UfZX8zrf2+d71e4upetf5hHZvxf+O+2mx+3qTFbX2X8d9o7K2pu7IYOtw+MpK/M0W7OxK/JVBqa6oq5JHhJiZYdAPuvdW1e/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6qv/AJ0XwD3B/Mt/l2d5/FfY+exe2uzc6m1t7dV5XPzVNPtx9/de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E1J7917oVP5gvx2+Wvc/zc/nD4Drr44d3Zev+QH8ozZ/xx+MHcWDwdLQdL7qbF/31332p1jnuxMhmMTicZvne2cz64PFUEkdS07M/wBzNRUbiZvde6w/HH/Zg+/PnX/Ji3BX/wAtT5d/Gv4o/AP4995dQYvN9rbK21sjG4X5B7s+M229jvLXdZUe65tx4Lq3a+C2PV4Lb+6crSJjclmMpGKVYdSzv7r3Vhv/AAnv2t3PsX+XpTbQ+RvQnc/Qnf1F8g/kfubuOg7k2vjdqnfW+eze2tydo1O9OuoKXcedyeb69TC7yocTDlKyKhNfkMXVvBFJTCKeX3XurxPfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690yblxldm9ubgw2MzNVtzJZfCZXGY/cNDGstbgq6voJ6SkzNHE7xpLVYueVZ41LKGdACR9ffuvdaT20v+EcGXz25Nubd+TH807u/uj447IyeNqtt9Q4nr3Lbar/ALDH08lFTUGPy27u5+ydqbGehxTtQpLQYOpd6eV/F9qLIfde63LOlOmetfjt1J110Z05tag2T1d1TtHDbI2NtfG+RqbEbfwVJHR0cLzzvLVV1bMEMtTVTvJUVdTJJNM7yyOx917oUPfuvde9+691737r3XvfuvdRMgtc9BWpjJaaDJPSVK4+esiknpIa5oXFJLVQRSQyzU0c5UuiujMoIBB593jMYkUyglaioGCRXNDnPWm1aTp4+X29apfxf/4TT7k6h+YnV3yq7m+W+D7rXZHbK9z7l20vT9dt7I703rQ19ZunFV1VmJ9/5eipdO+jS19SDRyJMkTxhRrBGYvN33rLXe+Rrvk3Ydkbb/qLb6WOT6oOsURAjZQvgqT+nVB3ClQfLqEdl9n5Nv5ih37cb8XRjlMzL4Oku9SwNfEYDvo3Dyp1tf8AvDfqb+ve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6BD47/ABx6Y+KPV2O6Y6C2YNh9b4vcO+N10mAbcG6t11B3F2PvPPdg70ytZuHeuc3HubJVOa3duatqj9zWSrAsqwQCOniiiT3XuuHXPxt6V6m7Y787y2DspcJ2v8oM3sPcPeu8pdwbqzdfvzJ9Y7MpuvdgmWl3BnMri9v0G1tnUiUVLR4mCgowuqRomld5G917ocvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690Eve/RvWfyV6i310X3Hg8huTrLsnDjA7wweL3Tu3ZOQyOMWspcgsNLurYuc21u3DSLWUUTeSirqeQhShYozKfde6BX4d/Aj4q/Aza+8Nr/ABj6zOyv9I+4Y92dk7rzu7N5di9h9i7kgiqIaTK737E7Ez+6N5bikx0NXMtJDPWtTUYnl8EcZlk1+690cT37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3X/9k=    );
  background-size: 12%;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  margin-right: 30px !important;
  background-position: right;
}
