@charset "UTF-8";
/**
 * Clay 3.84.0
 *
 * SPDX-FileCopyrightText: © 2020 Liferay, Inc. <https://liferay.com>
 * SPDX-FileCopyrightText: © 2020 Contributors to the project Clay <https://github.com/liferay/clay/graphs/contributors>
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */
/**
 * Bootstrap v4.4.1
 *
 * SPDX-FileCopyrightText: © 2019 Twitter, Inc. <https://twitter.com>
 * SPDX-FileCopyrightText: © 2019 The Bootstrap Authors <https://getbootstrap.com/>
 *
 * SPDX-License-Identifier: LicenseRef-MIT-Bootstrap
 */
/**
 * Clay 3.84.0
 *
 * SPDX-FileCopyrightText: © 2020 Liferay, Inc. <https://liferay.com>
 * SPDX-FileCopyrightText: © 2020 Contributors to the project Clay <https://github.com/liferay/clay/graphs/contributors>
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */
/**
 * Bootstrap v4.4.1
 *
 * SPDX-FileCopyrightText: © 2019 Twitter, Inc. <https://twitter.com>
 * SPDX-FileCopyrightText: © 2019 The Bootstrap Authors <https://getbootstrap.com/>
 *
 * SPDX-License-Identifier: LicenseRef-MIT-Bootstrap
 */
@import url(//use.fontawesome.com/releases/v4.7.0/css/font-awesome-css.min.css?t=1758626260561);
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  overflow: visible;
  position: static;
  white-space: normal;
  width: auto;
}

.lfr-asset-column-details .lfr-asset-categories {
  color: #7d7d7d;
}
.lfr-asset-column-details .lfr-asset-categories .lfr-asset-category {
  color: #555;
}
.lfr-asset-column-details .lfr-asset-description {
  color: #444;
  font-style: italic;
  margin: 0.5em auto 2em;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}
.lfr-asset-column-details .lfr-asset-icon {
  border-right: 1px solid transparent;
  color: #999;
  float: left;
  line-height: 1em;
  margin-right: 10px;
  padding-right: 10px;
}
.lfr-asset-column-details .lfr-asset-icon.last {
  border-width: 0;
}
.lfr-asset-column-details .lfr-asset-tags {
  color: #7d7d7d;
}
.lfr-asset-column-details .lfr-asset-tags .tag {
  color: #555;
}
.lfr-asset-column-details .lfr-asset-metadata {
  clear: both;
  margin-bottom: 1.5em;
  padding-bottom: 1.5em;
}
.lfr-asset-column-details .lfr-panel {
  clear: both;
  margin-bottom: 0.2em;
}
.lfr-asset-column-details .lfr-panel.lfr-extended {
  border: 1px solid #ccc;
  margin-bottom: 0;
}
.lfr-asset-column-details .taglib-custom-attributes-list label,
.lfr-asset-column-details .lfr-asset-field label {
  display: block;
}
.lfr-asset-column-details .taglib-custom-attributes-list {
  margin-bottom: 1em;
}

.overlay {
  position: absolute;
}

.overlay-hidden,
.overlaymask-hidden {
  display: none;
}

.lfr-form-row {
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 1px 5px 25px;
  position: relative;
}
.lfr-form-row:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
}
.lfr-form-row:hover {
  border: solid #ccc;
  border-width: 1px 0;
  padding-top: 0;
}
.lfr-form-row.lfr-form-row-inline .form-group {
  margin-right: 5px;
}
.lfr-form-row legend .field-label {
  float: left;
  margin-right: 10px;
}
.lfr-form-row .handle-sort-vertical {
  background: url(../images/application/handle_sort_vertical.png) no-repeat 0 50%;
  cursor: move;
  padding-left: 20px;
}
.lfr-form-row fieldset {
  border-width: 0;
  margin: 0;
  padding: 0;
}

.lfr-autorow-controls {
  bottom: 5px;
  position: absolute;
  right: 5px;
}

.datepicker-popover-content .popover-content {
  padding: 0.75rem 1rem;
}

.dropdown.open > .dropdown-menu, .overlay-content .open > .dropdown-menu {
  display: block;
}

.form-control-inline {
  background-color: transparent;
  font-size: 1.125rem;
  font-weight: 700;
}
.form-control-inline:not(:hover) {
  border-color: transparent;
}
.form-control-inline::placeholder {
  color: #a9afb5;
  font-style: italic;
}

.form-search .input-group {
  position: relative;
}
.form-search .input-group.advanced-search .search-query {
  padding-left: 40px;
  z-index: 0;
}
.form-search .input-group.advanced-search .toggle-advanced {
  cursor: pointer;
  left: 0;
  line-height: 1;
  padding: 8px 10px;
  position: absolute;
  top: 0;
}
.form-search .input-group.advanced-search .toggle-advanced .caret {
  margin-top: 7px;
}
.form-search .input-group.advanced-search .toggle-advanced .icon-search {
  font-size: 14px;
}
@media (max-width: 991.98px) {
  .form-search .input-group {
    width: 100%;
  }
  .form-search .input-group .btn {
    clip: rect(0, 0, 0, 0);
    left: -9999px;
    position: absolute;
  }
  .form-search .input-group input.search-query {
    width: 100%;
  }
}

.lfr-table {
  border-collapse: collapse;
  clear: both;
}
.lfr-table > tbody > tr > td,
.lfr-table > tbody > tr > th,
.lfr-table > thead > tr > td,
.lfr-table > thead > tr > th,
.lfr-table > tfoot > tr > td,
.lfr-table > tfoot > tr > th {
  padding: 0 5px;
  overflow-wrap: break-all;
  word-wrap: break-all;
}
.lfr-table > tbody > tr > td:first-child, .lfr-table > tbody > tr > td.first-child,
.lfr-table > tbody > tr > th:first-child,
.lfr-table > tbody > tr > th.first-child,
.lfr-table > thead > tr > td:first-child,
.lfr-table > thead > tr > td.first-child,
.lfr-table > thead > tr > th:first-child,
.lfr-table > thead > tr > th.first-child,
.lfr-table > tfoot > tr > td:first-child,
.lfr-table > tfoot > tr > td.first-child,
.lfr-table > tfoot > tr > th:first-child,
.lfr-table > tfoot > tr > th.first-child {
  padding-left: 0;
}
.lfr-table > tbody > tr > td:last-child, .lfr-table > tbody > tr > td.last-child,
.lfr-table > tbody > tr > th:last-child,
.lfr-table > tbody > tr > th.last-child,
.lfr-table > thead > tr > td:last-child,
.lfr-table > thead > tr > td.last-child,
.lfr-table > thead > tr > th:last-child,
.lfr-table > thead > tr > th.last-child,
.lfr-table > tfoot > tr > td:last-child,
.lfr-table > tfoot > tr > td.last-child,
.lfr-table > tfoot > tr > th:last-child,
.lfr-table > tfoot > tr > th.last-child {
  padding-right: 0;
}
.lfr-table > tbody > tr > th,
.lfr-table > thead > tr > th,
.lfr-table > tfoot > tr > th {
  font-weight: bold;
}

.lfr-pagination:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}
.lfr-pagination .dropdown-menu {
  display: none;
}
.lfr-pagination .dropdown-toggle .icon-caret-down {
  margin-left: 5px;
}
.lfr-pagination .lfr-pagination-controls {
  float: left;
}
.lfr-pagination .lfr-pagination-controls .search-results {
  display: inline-block;
  margin-left: 10px;
  margin-top: 5px;
  top: 10px;
}
.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link {
  border-width: 0;
  clear: both;
  color: #333;
  display: block;
  font-weight: normal;
  line-height: 20px;
  padding: 3px 20px;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.lfr-pagination .lfr-pagination-delta-selector {
  float: left;
}
@media (max-width: 991.98px) {
  .lfr-pagination .lfr-pagination-delta-selector .lfr-icon-menu-text {
    display: none;
  }
}
.lfr-pagination .pagination-content {
  float: right;
}

.lfr-panel.lfr-extended {
  border: 1px solid transparent;
  border-color: #dedede #bfbfbf #bfbfbf #dedede;
}
.lfr-panel.lfr-extended.lfr-collapsible .lfr-panel-button {
  display: block;
}
.lfr-panel.lfr-extended.lfr-collapsed .lfr-panel-titlebar {
  border-bottom-width: 0;
}
.lfr-panel.panel-default .panel-heading {
  border-bottom-width: 0;
}
.lfr-panel .toggler-header {
  cursor: pointer;
}

.sidebar-sm {
  font-size: 0.875rem;
}
.sidebar-sm .sheet-subtitle {
  font-size: 0.75rem;
  margin-bottom: 1rem;
}
.sidebar-sm .form-group {
  margin-bottom: 1rem;
}
.sidebar-sm .form-control {
  border-radius: 0.1875rem;
  font-size: 0.875rem;
  height: 2rem;
  line-height: 1.5;
  min-height: auto;
  padding: 0.25rem 0.75rem;
}
.sidebar-sm .form-control.form-control-tag-group {
  height: auto;
}
.sidebar-sm .form-control.form-control-tag-group .form-control-inset {
  margin-bottom: 0;
  margin-top: 0;
}
.sidebar-sm .form-control.form-control-tag-group .label {
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 0.25rem;
}
.sidebar-sm .form-control[type=file] {
  padding: 0;
}
.sidebar-sm select.form-control {
  padding-right: 1.6rem;
}
.sidebar-sm select.form-control:not([size]) {
  height: 2rem;
}
.sidebar-sm .article-content-description .input-localized.input-localized-editor .input-group-item .wrapper .form-control {
  min-height: auto;
  padding: 0.285rem 0.75rem;
}
.sidebar-sm .btn:not(.btn-unstyled) {
  border-radius: 0.1875rem;
  font-size: 0.875rem;
  line-height: 1.15;
  padding: 0.4375rem 0.75rem;
}
.sidebar-sm .btn:not(.btn-unstyled).close {
  padding: 0.4375rem;
}
.sidebar-sm .btn.btn-monospaced, .sidebar-sm .btn.btn-monospaced.btn-sm {
  height: 2rem;
  padding: 0.1875rem 0;
  width: 2rem;
}
.sidebar-sm .btn.btn-monospaced.input-localized-trigger, .sidebar-sm .btn.btn-monospaced.btn-sm.input-localized-trigger {
  padding: 0;
}
.sidebar-sm .input-group-item .input-group-text {
  font-size: 0.875rem;
  height: 2rem;
  min-width: 2rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.sidebar-sm .input-group-item .btn .btn-section {
  font-size: 0.5625rem;
}
.sidebar-sm .list-group-item-flex {
  padding: 0.5rem 0.25rem;
}
.sidebar-sm .list-group-item-flex .autofit-col {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.lfr-translation-manager {
  border-radius: 4px;
  display: inline-block;
  margin-top: 0.5em;
  min-height: 1.8em;
}
.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-default-locale {
  display: inline-block;
  width: auto;
}
.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-icon-menu {
  float: none;
  padding: 0.4em 0;
}
.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-icon-menu li,
.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-icon-menu li strong {
  display: inline;
}
.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-translations-message {
  margin: 10px 0;
}
.lfr-translation-manager .lfr-translation-manager-available-translations {
  white-space: normal;
}
.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links {
  line-height: 1;
}
.lfr-translation-manager .lfr-translation-manager-translation {
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  margin: 0.2em;
  padding: 0.4em 0.3em 0.4em 0.5em;
  text-decoration: none;
}
.lfr-translation-manager .lfr-translation-manager-translation * {
  vertical-align: middle;
}
.lfr-translation-manager .lfr-translation-manager-translation img {
  margin-right: 0.3em;
}
.lfr-translation-manager .lfr-translation-manager-translation:hover {
  background-color: #d1e5ef;
}
.lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing {
  background-color: #598bec;
  border-color: #224fa8;
  color: #fff;
}
.lfr-translation-manager .lfr-translation-manager-change-default-locale {
  margin: 0 0.4em;
}
.lfr-translation-manager .lfr-translation-manager-delete-translation {
  display: inline-block;
  padding: 0 2px;
}
.lfr-translation-manager .lfr-translation-manager-delete-translation svg {
  pointer-events: none;
}

.lfr-tree a {
  text-decoration: none;
}
.lfr-tree li {
  margin-bottom: 2px;
  padding-left: 0;
}
.lfr-tree li ul li, .lfr-tree li.tree-item {
  padding-left: 0;
}
.lfr-tree li.tree-item {
  padding-left: 5px;
}
.lfr-tree li.tree-item li {
  padding-left: 20px;
}
.lfr-tree li.tree-item ul {
  margin-left: 0;
  margin-top: 5px;
}

.lfr-upload-container {
  margin-bottom: 1rem;
}
.lfr-upload-container .upload-target {
  border: 3px dashed #e5e7e9;
  margin-bottom: 1rem;
  min-height: 2rem;
  padding: 2rem 0;
  position: relative;
  text-align: center;
}
.upload-drop-intent .lfr-upload-container .upload-target {
  z-index: 100;
}
.upload-drop-active .lfr-upload-container .upload-target {
  background-color: #92e5a5;
  border-color: #69db83;
}
.lfr-upload-container .upload-target .drop-file-text {
  font-weight: normal;
}
.mobile .lfr-upload-container .upload-target .drop-file-text {
  display: none;
}
.lfr-upload-container .upload-target .small {
  display: block;
  margin: 5px 0;
  text-transform: lowercase;
}
.lfr-upload-container .manage-upload-target {
  padding-top: 5px;
  position: relative;
}
.lfr-upload-container .manage-upload-target .select-files {
  float: left;
  line-height: 0;
  margin: 0 1.125rem 1.125rem;
  padding: 0 0 0 5px;
}
.lfr-upload-container .cancel-uploads,
.lfr-upload-container .clear-uploads {
  background-repeat: no-repeat;
  float: right;
}
.lfr-upload-container .cancel-uploads {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAnFBMVEX////4YWP/dXjyS07/dXj9bXD6a234YWP4XWD2WVv2VFfsOTzoLzHmKSvkISP2VFf0TE/vREftPT/iHB72WVvvREf0TE//hon/gYX/fYD/e33/dXj/cXP9bXD/a236a23/Zmb4YWP4XWD/Wl32WVv/VVj2VFf3VFb0TE/yS072SUvvREfuQELtPT/sOTzrMzXoLzHnLC/mKSvkISPh2jkWAAAAF3RSTlMAESIiMzMzMzMzMzMzMzNERERERHd3qtw8lzkAAACOSURBVHjaZcjZDsIgEIXhcd+tu5YBKUixttS6vP+7OQKJTfxvTr4D7Tpxu/2w410SjDjwVvLQ805TPiRryfQeKM6OTI68K/BJPHGlJZJjSqSMofEOGXbJecsTgzkds58V5+J8refBU7Jx9yIrmkW0sA6gqbLyuaRjZZWtgXq58rEFan0jf3uTfRuIkf/7AO8DDcVPSSG3AAAAAElFTkSuQmCC);
  margin-right: 0;
}
.lfr-upload-container .clear-uploads {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAdVBMVEX///+6QwTEVx65RQPEVx3EWB64RQPDVxq5RAO5RAO5RQPATQ65RQO5RQO5RQPRczjJZCW9TQTLay28QgTdZAHhaAPmdyHqeQXrikDudgDvfxj0nWP1qHL2tY33tY34dgD+za7+1rj/dxH/fxj/hiH/kk3///9TM3sUAAAAFHRSTlMAbXd4eHh6gN3e3+Hi4+T5+/z8/mIsq5IAAABHSURBVBjTY2CgGWDlFuZhRuIz8cspyggxIgQ4ZFWVVCQ4EQLCCmpqalLCCAFeaWV5SVE+hAC7gJi4iCAbkqksXMK8bNRzNADCOQN++eLhCQAAAABJRU5ErkJggg==);
  padding-left: 16px;
}
.lfr-upload-container .upload-file.upload-complete.file-saved {
  padding-left: 25px;
}
.lfr-upload-container .upload-file .file-title {
  display: inline-block;
  max-width: 95%;
  overflow: hidden;
  padding-right: 16px;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.lfr-upload-container .upload-file .icon-file {
  font-size: 40px;
}
.lfr-upload-container .upload-list-info {
  margin: 1em 0 0.5em;
}
.lfr-upload-container .upload-list-info h4 {
  font-size: 1.3em;
}
.lfr-upload-container .cancel-button {
  color: #6c757d;
  margin-top: 1px;
  position: absolute;
  right: 5px;
  top: 50%;
  white-space: nowrap;
}
.lfr-upload-container .cancel-button .cancel-button-text {
  display: none;
  margin-left: 5px;
}
.lfr-upload-container .cancel-button:hover .cancel-button-text {
  display: inline;
}
.lfr-upload-container .cancel-button .lexicon-icon {
  height: 12px;
}
.lfr-upload-container .delete-button {
  color: #6c757d;
}
.lfr-upload-container .delete-button-col {
  padding-right: 10px;
}
.lfr-upload-container .file-added .success-message {
  float: right;
  font-weight: normal;
}
.lfr-upload-container .upload-error {
  opacity: 1;
  padding-left: 25px;
}
.lfr-upload-container .upload-complete .cancel-button,
.lfr-upload-container .delete-button,
.lfr-upload-container .upload-complete.file-saved .delete-button,
.lfr-upload-container .upload-complete.upload-error .delete-button {
  display: none;
}
.lfr-upload-container .multiple-files .upload-error {
  background: #f5c4c9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJPSURBVDjLpZPLS5RhFMYfv9QJlelTQZwRb2OKlKuINuHGLlBEBEOLxAu46oL0F0QQFdWizUCrWnjBaDHgThCMoiKkhUONTqmjmDp2GZ0UnWbmfc/ztrC+GbM2dXbv4ZzfeQ7vefKMMfifyP89IbevNNCYdkN2kawkCZKfSPZTOGTf6Y/m1uflKlC3LvsNTWArr9BT2LAf+W73dn5jHclIBFZyfYWU3or7T4K7AJmbl/yG7EtX1BQXNTVCYgtgbAEAYHlqYHlrsTEVQWr63RZFuqsfDAcdQPrGRR/JF5nKGm9xUxMyr0YBAEXXHgIANq/3ADQobD2J9fAkNiMTMSFb9z8ambMAQER3JC1XttkYGGZXoyZEGyTHRuBuPgBTUu7VSnUAgAUAWutOV2MjZGkehgYUA6O5A0AlkAyRnotiX3MLlFKduYCqAtuGXpyH0XQmOj+TIURt51OzURTYZdBKV2UBSsOIcRp/TVTT4ewK6idECAihtUKOArWcjq/B8tQ6UkUR31+OYXP4sTOdisivrkMyHodWejlXwcC38Fvs8dY5xaIId89VlJy7ACpCNCFCuOp8+BJ6A631gANQSg1mVmOxxGQYRW2nHMha4B5WA3chsv22T5/B13AIicWZmNZ6cMchTXUe81Okzz54pLi0uQWp+TmkZqMwxsBV74Or3od4OISPr0e3SHa3PX0f3HXKofNH/UIG9pZ5PeUth+CyS2EMkEqs4fPEOBJLsyske48/+xD8oxcAYPzs4QaS7RR2kbLTTOTQieczfzfTv8QPldGvTGoF6/8AAAAASUVORK5CYII=) no-repeat 5px 5px;
  border-color: #bd2130;
  color: #bd2130;
  font-weight: normal;
  margin-bottom: 16px;
  padding: 8px 8px 8px 24px;
}
.lfr-upload-container .multiple-files .upload-error .error-message {
  display: block;
}
.lfr-upload-container .multiple-files .upload-complete.file-saved .form-check-middle-left .card-body,
.lfr-upload-container .multiple-files .upload-complete.upload-error .form-check-middle-left .card-body {
  padding-left: 1rem;
}
.lfr-upload-container .multiple-files .upload-complete.file-saved .form-check-middle-left .custom-control-label,
.lfr-upload-container .multiple-files .upload-complete.upload-error .form-check-middle-left .custom-control-label {
  display: none;
}
.lfr-upload-container .single-file .upload-error {
  list-style: none;
  margin-top: 1em;
}
.lfr-upload-container .single-file .upload-error .upload-error-message {
  margin-bottom: 0.5em;
}
.lfr-upload-container .upload-complete {
  padding-left: 5px;
}
.lfr-upload-container .upload-complete .error-message,
.lfr-upload-container .upload-complete .success-message {
  font-weight: bold;
  margin-left: 1em;
}
.lfr-upload-container .upload-complete .delete-button {
  display: inline-block;
}
.lfr-upload-container .upload-complete .select-file:disabled + .custom-control-label {
  display: none;
}
.lfr-upload-container .progress {
  display: none;
  margin-top: 0.5rem;
}
.lfr-upload-container .file-uploading .progress {
  display: flex;
}

.lfr-alert-container {
  left: 0;
  position: absolute;
  right: auto;
  top: auto;
  width: 100%;
  z-index: 430;
}
.lfr-alert-container.inline-alert-container {
  position: relative;
}
.lfr-alert-container.inline-alert-container .lfr-alert-wrapper {
  padding: 0;
}
.lfr-alert-container .lfr-alert-wrapper {
  margin-bottom: 5px;
  overflow: hidden;
}

.lfr-search-container td .overlay.entry-action {
  position: static;
}
.lfr-search-container td .overlay.entry-action .btn a {
  display: block;
  padding: 4px 12px;
}

.contextual-sidebar {
  height: calc(100vh - 49px);
  pointer-events: none;
  position: fixed;
  right: 0;
  top: 49px;
  transform: translateX(100%);
  transition: transform ease 0.5s;
  width: 320px;
  will-change: transform;
}
.contextual-sidebar.contextual-sidebar-visible {
  pointer-events: auto;
  transform: translateX(0);
}
body.has-control-menu .contextual-sidebar {
  height: calc(100vh - 98px);
  top: 98px;
}

@media (min-width: 576px) {
  .contextual-sidebar {
    height: calc(100vh - 64px);
    top: 64px;
  }
  body.has-control-menu .contextual-sidebar {
    height: calc(
				100vh - 120px
			);
    top: 120px;
  }
  .contextual-sidebar-content {
    transition: padding ease 0.5s;
    will-change: padding;
  }
  .contextual-sidebar-visible .contextual-sidebar-content,
  .contextual-sidebar-visible + .contextual-sidebar-content {
    padding-right: 320px;
  }
}
.taglib-diff-html div.diff-removed-image {
  background: #fdc6c6 url(../images/diff/minus.png);
}
.taglib-diff-html div.diff-added-image {
  background: #cfc url(../images/diff/plus.png) no-repeat;
}
.taglib-diff-html div.diff-removed-image, .taglib-diff-html div.diff-added-image {
  height: 300px;
  margin: 2px;
  opacity: 0.55;
  position: absolute;
  width: 200px;
}
.taglib-diff-html span.diff-html-added {
  background-color: #cfc;
  font-size: 1em;
}
.taglib-diff-html span.diff-html-added img {
  border: 2px solid #cfc;
}
.taglib-diff-html span.diff-html-changed {
  background: url(../images/diff/underline.png) bottom repeat-x;
}
.taglib-diff-html span.diff-html-changed img {
  border: 2px dotted #009;
}
.taglib-diff-html span.diff-html-removed {
  background-color: #fdc6c6;
  font-size: 1em;
  text-decoration: line-through;
}
.taglib-diff-html span.diff-html-removed img {
  border: 2px solid #fdc6c6;
}

.taglib-discussion {
  font-size: 0.875rem;
  margin-top: 1rem;
}
.taglib-discussion .actions-menu .component-action {
  display: inline-flex;
}
.taglib-discussion .button-holder {
  margin: 1rem 0;
}
.taglib-discussion .comment-container {
  margin-bottom: 1.5rem;
}
.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder {
  border-left-color: #dbdde1;
}
.taglib-discussion .lfr-discussion-body {
  font-size: 1rem;
}
@media (min-width: 576px) {
  .taglib-discussion .lfr-discussion-body {
    padding-left: 3.5rem;
  }
}
@media (min-width: 576px) {
  .taglib-discussion .lfr-discussion-details .taglib-user-display {
    word-wrap: break-word;
  }
}
.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name {
  font-weight: bold;
  text-decoration: none;
}
.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover {
  text-decoration: underline;
}
.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar {
  background-size: 50px;
}
.taglib-discussion .lfr-discussion-container {
  border-bottom: 1px solid #e7e7ed;
  margin-bottom: 1.5rem;
}
.taglib-discussion .lfr-discussion-container:first-of-type {
  border-top: 1px solid #e7e7ed;
  padding-top: 1.5rem;
}
.taglib-discussion .lfr-discussion-container:last-of-type {
  border-bottom: 0;
}
.taglib-discussion .lfr-discussion-container .lfr-discussion {
  padding-left: 1rem;
}
.taglib-discussion .lfr-discussion-container .lfr-discussion .lfr-discussion .lfr-discussion .lfr-discussion {
  padding-left: 0;
}
@media (min-width: 576px) {
  .taglib-discussion .lfr-discussion-container .lfr-discussion {
    padding-left: 3.5rem;
  }
}
.taglib-discussion .lfr-discussion-parent-link {
  color: #67678c;
  font-weight: 600;
  margin-left: 1em;
}
@media (max-width: 767.98px) {
  .taglib-discussion .lfr-discussion-parent-link {
    display: block;
    margin-left: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.taglib-discussion .lfr-discussion-controls .autofit-col:first-of-type > .btn-outline-borderless {
  margin-left: -0.75rem;
}
.taglib-discussion .lfr-discussion-more-comments {
  border-top: 1px solid #e7e7ed;
  margin-top: 1.5rem;
  padding-top: 1.5rem;
  text-align: center;
}
.taglib-discussion .username {
  color: #272833;
  font-weight: 600;
}
.taglib-discussion .taglib-workflow-status {
  margin-left: 0.5rem;
}
.taglib-discussion .workflow-value {
  text-transform: uppercase;
}
@media (min-width: 576px) {
  .taglib-discussion .actions-menu {
    display: none;
  }
  .taglib-discussion .comment-container:hover .actions-menu,
  .taglib-discussion .actions-menu:focus,
  .taglib-discussion .actions-menu.open {
    display: inline-block;
  }
}

.drop-zone {
  min-height: 80px;
  padding: 20px;
  text-align: center;
}
.drop-zone.drop-enabled {
  outline: 2px dashed transparent;
}
.drop-zone.drop-enabled:not(.no-border) {
  outline-color: rgba(176, 180, 187, 0.5);
}
.drop-zone p {
  margin: 10px auto 0;
  max-width: 75%;
}

.drop-here-info {
  font-size: 25px;
  height: 100%;
  left: 0;
  min-height: 100px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: 0;
  visibility: hidden;
  width: 100%;
  transition: all 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .drop-here-info {
    transition: none;
  }
}
.drop-here-info .drop-here-indicator {
  height: 115px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.drop-here-info .drop-icons {
  display: inline-block;
  position: relative;
  width: 160px;
  transition: all 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .drop-here-info .drop-icons {
    transition: none;
  }
}
.drop-here-info .drop-icons span {
  border-radius: 3px;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .drop-here-info .drop-icons span {
    transition: none;
  }
}
.drop-here-info .drop-icons span:nth-of-type(1) {
  box-shadow: 5px 4px 0 0 rgba(0, 0, 0, 0.08);
  height: 60px;
  left: 0;
  line-height: 60px;
  opacity: 0;
  top: 10px;
  transform: rotate(25deg);
  width: 60px;
}
.drop-here-info .drop-icons span:nth-of-type(2) {
  background: #00c2ff;
  color: #fff;
  height: 80px;
  left: 40px;
  line-height: 80px;
  width: 80px;
  z-index: 2;
}
.drop-here-info .drop-icons span:nth-of-type(3) {
  box-shadow: -5px 4px 0 0 rgba(0, 0, 0, 0.08);
  display: block;
  font-size: 45px;
  height: 70px;
  left: 90px;
  line-height: 70px;
  opacity: 0;
  position: relative;
  top: 8px;
  transform: rotate(-25deg);
  width: 70px;
  z-index: 1;
}
.drop-here-info .drop-icons span:nth-of-type(1), .drop-here-info .drop-icons span:nth-of-type(3) {
  background: #e8e6e8;
  color: #a5a6ac;
}
.drop-here-info .drop-text {
  color: #fff;
  display: block;
  font-size: 20px;
  margin-left: 0;
  margin-top: 20px;
}
.drop-active .drop-here-info {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 1;
  visibility: visible;
  z-index: 100;
}
.drop-active .drop-here-info .drop-icons span:nth-of-type(1), .drop-active .drop-here-info .drop-icons span:nth-of-type(3) {
  opacity: 1;
}
.drop-active .drop-here-info span:nth-of-type(1) {
  transform: rotate(-20deg);
}
.drop-active .drop-here-info span:nth-of-type(2) {
  transform: scale(1);
}
.drop-active .drop-here-info span:nth-of-type(3) {
  transform: rotate(15deg);
}

.taglib-empty-result-message.sheet {
  margin-bottom: 24px;
}
.taglib-empty-result-message .taglib-empty-result-message-description {
  color: #6c757d;
  margin-top: 8px;
}
.taglib-empty-result-message .taglib-empty-result-message-header,
.taglib-empty-result-message .taglib-empty-result-message-header-has-plus-btn,
.taglib-empty-result-message .taglib-empty-search-result-message-header {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-left: auto;
  margin-right: auto;
}
.taglib-empty-result-message .taglib-empty-result-message-header,
.taglib-empty-result-message .taglib-empty-result-message-header-has-plus-btn {
  max-width: 200px;
  padding-top: 250px;
}
.taglib-empty-result-message .taglib-empty-result-message-header,
.taglib-empty-result-message .taglib-empty-result-message-header-has-plus-btn {
  background-image: url(/o/klabin-pek-site-theme/images/states/empty_state.gif);
}
.taglib-empty-result-message .taglib-empty-search-result-message-header {
  background-image: url(/o/klabin-pek-site-theme/images/states/search_state.gif);
  max-width: 210px;
  padding-top: 232px;
}
.taglib-empty-result-message .taglib-empty-state {
  background-image: url(/o/klabin-pek-site-theme/images/states/empty_state.gif);
  margin: auto;
  max-width: 250px;
  padding-top: 250px;
}
.taglib-empty-result-message .taglib-success-state {
  background-image: url(/o/klabin-pek-site-theme/images/states/success_state.gif);
  margin: auto;
  max-width: 250px;
  padding-top: 250px;
}
.taglib-empty-result-message .taglib-search-state {
  background-image: url(/o/klabin-pek-site-theme/images/states/search_state.gif);
  margin: auto;
  max-width: 250px;
  padding-top: 250px;
}
.taglib-empty-result-message .taglib-empty-result-message-title {
  font-size: 1rem;
  margin-top: 48px;
}
.taglib-empty-result-message .taglib-empty-result-message-description {
  font-size: 0.875rem;
}
.taglib-empty-result-message .taglib-empty-result-message-header + .taglib-empty-result-message-title,
.taglib-empty-result-message .taglib-empty-search-result-message-header + .taglib-empty-result-message-title,
.taglib-empty-result-message .taglib-empty-state + .taglib-empty-result-message-title,
.taglib-empty-result-message .taglib-success-state + .taglib-empty-result-message-title,
.taglib-empty-result-message .taglib-search-state + .taglib-empty-result-message-title {
  font-size: 1.25rem;
  font-weight: bold;
  text-align: center;
}
.taglib-empty-result-message .taglib-empty-result-message-header ~ .taglib-empty-result-message-description, .taglib-empty-result-message .taglib-empty-result-message-header ~ .taglib-empty-result-message-actions,
.taglib-empty-result-message .taglib-empty-search-result-message-header ~ .taglib-empty-result-message-description,
.taglib-empty-result-message .taglib-empty-search-result-message-header ~ .taglib-empty-result-message-actions,
.taglib-empty-result-message .taglib-empty-state ~ .taglib-empty-result-message-description,
.taglib-empty-result-message .taglib-empty-state ~ .taglib-empty-result-message-actions,
.taglib-empty-result-message .taglib-success-state ~ .taglib-empty-result-message-description,
.taglib-empty-result-message .taglib-success-state ~ .taglib-empty-result-message-actions,
.taglib-empty-result-message .taglib-search-state ~ .taglib-empty-result-message-description,
.taglib-empty-result-message .taglib-search-state ~ .taglib-empty-result-message-actions {
  font-size: 1rem;
  text-align: center;
}

.field-wrapper.form-inline .control-label {
  display: inline-block;
}

.field-wrapper-html .input-localized .input-group-item {
  flex-wrap: nowrap;
}

.taglib-header {
  border-bottom: 1px solid #c8c9ca;
  color: #555;
  margin-bottom: 1em;
  padding-bottom: 10px;
}
.taglib-header .header-title {
  display: inline-block;
  margin: 0.1em;
  max-width: 100%;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  word-wrap: normal;
}
.taglib-header .header-back-to {
  display: inline-block;
  vertical-align: middle;
}
.taglib-header .header-back-to a {
  display: block;
  font-weight: bold;
  padding: 0 0.3em 0 0;
  text-decoration: none;
}

.taglib-icon {
  text-decoration: none;
}
.taglib-icon:not(.btn):hover .taglib-text, .taglib-icon:not(.btn):focus .taglib-text {
  text-decoration: underline;
}
.taglib-icon[lang] > img {
  vertical-align: baseline;
  width: 16px;
}

.icon-monospaced {
  color: inherit;
  display: inline-block;
  height: 2rem;
  line-height: 34px;
  text-align: center;
  width: 2rem;
}
.icon-monospaced.lexicon-icon {
  padding: 8px;
}

.taglib-icon-list li {
  float: left;
  margin-right: 1em;
}
.taglib-icon-list:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}

.lfr-icon-menu .lfr-icon-menu-icon {
  max-width: none;
}
@media (max-width: 767.98px) {
  .table-cell.last .lfr-icon-menu .dropdown-toggle {
    text-align: center;
  }
  .table-cell.last .lfr-icon-menu .dropdown-toggle > img,
  .table-cell.last .lfr-icon-menu .dropdown-toggle .lfr-icon-menu-text {
    display: none;
  }
}

.lfr-menu-list {
  float: none;
  overflow-y: auto;
  position: relative;
}
.lfr-menu-list.direction-right {
  margin: 0 2px;
}
.lfr-menu-list.dropdown-menu {
  float: none;
  position: relative;
}
@media (max-width: 991.98px) {
  .lfr-menu-list.dropdown-menu > li > a {
    font-size: 22px;
    line-height: 40px;
    white-space: normal;
  }
  .lfr-menu-list.dropdown-menu > li > a img {
    margin-bottom: 3px;
  }
}
.lfr-menu-list.dropdown-menu .search-panel {
  margin-bottom: 0;
}
.lfr-menu-list.dropdown-menu .search-panel .form-group {
  margin: 0 16px;
}
.lfr-menu-list.dropdown-menu .search-panel .menu-item-filter {
  width: auto;
}
body > .lfr-menu-list ul {
  border-radius: 4px;
}

.lfr-icon-menu-open:after {
  clear: both;
  content: "";
  display: table;
}
.lfr-icon-menu-open .dropdown-menu {
  position: static;
}

.input-localized.input-localized-editor .form-control {
  border-width: 0;
  height: 100%;
  padding: 0;
}
.input-localized .input-group-item {
  flex-direction: column;
}
.input-localized .input-localized-content {
  margin-left: 6px;
}
.input-group .input-localized .input-localized-content {
  margin-top: 3px;
}
.input-localized .lfr-input-localized .lfr-input-localized-state {
  background-color: #ddd;
}
.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error {
  background-color: #ff0047;
}
.input-localized .lfr-input-localized-default a {
  margin-right: 14px;
}
.input-localized .lfr-input-localized-state {
  height: 4px;
  margin: 3px 5px;
  width: 4px;
}
.input-localized .palette-item-inner .lfr-input-localized-flag {
  font-size: 16px;
  opacity: 0.5;
}
.input-localized .palette-item,
.input-localized .palette-item-hover,
.input-localized .palette-item-hover .palette-item-inner {
  border-color: transparent;
}
.input-localized .palette-item-inner {
  border-color: #666;
  display: block;
  height: 16px;
  width: 16px;
}
.input-localized .palette-item-selected .lfr-input-localized-state {
  background: #27c1f2;
}

.input-localized-palette-container .palette-items-container {
  font-size: 0;
  margin: 0;
  white-space: normal;
}
.input-localized-palette-container .palette-item {
  border-width: 0;
  padding: 0.5rem 1.25rem;
}
.input-localized-palette-container .palette-item-inner {
  border: 1px solid;
  margin-right: 4px;
  width: 16px;
}
.input-localized-palette-container .palette-item-inner img {
  display: block;
}

.taglib-move-boxes {
  margin-bottom: 1em;
}
.taglib-move-boxes label {
  border-bottom: 1px solid transparent;
  display: block;
  margin-bottom: 5px;
  padding: 5px;
}
.taglib-move-boxes .toolbar {
  text-align: center;
}
.taglib-move-boxes .arrow-button img {
  border-width: 0;
  height: 16px;
  width: 16px;
}
.taglib-move-boxes .choice-selector {
  width: 100%;
}
.taglib-move-boxes .choice-selector label {
  background: #ebf1f9;
  border-bottom-color: #8db2f3;
}
.taglib-move-boxes .field-content {
  margin-bottom: 0;
}
.taglib-move-boxes .move-arrow-buttons {
  margin-top: 5em;
}
.taglib-move-boxes .move-arrow-buttons .arrow-button {
  display: block;
}
.taglib-move-boxes .sortable-container {
  margin-top: 10px;
}
.taglib-move-boxes .sortable-container .btn.edit-selection {
  margin-bottom: 10px;
}
.taglib-move-boxes .sortable-container .move-option {
  background-color: transparent;
  border-top: 1px solid #ddd;
  display: none;
  margin: 2px 0;
  padding: 2px;
  position: relative;
}
.taglib-move-boxes .sortable-container .move-option.selected {
  display: block;
}
.taglib-move-boxes .sortable-container .move-option.move-option-dragging {
  background-color: #fafafa;
}
.taglib-move-boxes .sortable-container .move-option .checkbox,
.taglib-move-boxes .sortable-container .move-option .handle {
  position: absolute;
}
.taglib-move-boxes .sortable-container .move-option .checkbox {
  display: none;
  margin: 7px 0 0 5px;
}
.taglib-move-boxes .sortable-container .move-option .handle {
  color: #999;
  cursor: pointer;
  font-size: 1.5em;
  padding: 6px;
}
.taglib-move-boxes .sortable-container .move-option .title {
  font-size: 1.2em;
  margin: 1px 0 1px 30px;
}
.taglib-move-boxes .sortable-container.edit-list-active .move-option {
  display: block;
}
.taglib-move-boxes .sortable-container.edit-list-active .move-option .checkbox {
  display: inline-block;
}
.taglib-move-boxes .sortable-container.edit-list-active .move-option .handle {
  display: none;
}
.mobile .taglib-move-boxes .selector-container {
  display: none;
}

.item-selector .card-row > .autofit-col-expand {
  padding-top: 4px;
}
.item-selector .drop-zone {
  background-color: #f1f2f5;
  margin-top: 1rem;
}
.item-selector .input-file {
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 0.1px;
  z-index: -1;
}
.item-selector .input-file + label {
  position: relative;
}
.item-selector .input-file + label::before {
  border-radius: 4px;
  bottom: -2px;
  content: "";
  display: block;
  left: -2px;
  position: absolute;
  right: -2px;
  top: -2px;
  transition: box-shadow 0.15s ease-in-out;
}
.item-selector .input-file:focus + label::before {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px #75b8ff;
}
.item-selector .item-selector-list-row:hover {
  background-color: #e5f2ff;
  cursor: pointer;
}

.lfr-map {
  border: 1px solid #ccc;
  min-height: 400px;
  width: 100%;
}
.lfr-map .home-button {
  margin: 5px;
}
@media (max-width: 575.98px) {
  .lfr-map .home-button {
    height: 35px;
    width: 45px;
  }
}
.lfr-map .search-controls {
  font-size: 15px;
  margin-top: 5px;
  width: 100%;
}
@media (min-width: 576px) {
  .lfr-map .search-controls {
    width: 50%;
  }
}
.lfr-map .search-controls .search-input {
  width: 100%;
}

.navbar .navbar-collapse {
  max-height: none;
}
.navbar .navbar-collapse:after, .navbar .navbar-collapse:before {
  display: inline;
}
@media (max-width: 767.98px) {
  .navbar .navbar-search {
    background-color: #f3f3f3;
    border-top-width: 0;
    width: 100%;
  }
}
.navbar .navbar-search .form-search {
  margin: 8px 0;
}
@media (min-width: 768px) {
  .navbar .navbar-search .form-search {
    float: right;
    max-width: 275px;
  }
}
@media (max-width: 767.98px) {
  .navbar .navbar-search .form-search .input-group {
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .navbar .container .navbar-btn,
  .navbar .container-fluid .navbar-btn {
    margin-bottom: 5px;
    width: 45px;
  }
  .navbar .container .navbar-collapse.open,
  .navbar .container-fluid .navbar-collapse.open {
    border-width: 0;
    display: block;
    height: auto;
    overflow: visible;
  }
}

.taglib-portlet-preview.show-borders {
  border: 1px solid #828f95;
  margin-bottom: 1em;
  padding: 3px 3px 1em;
}
.taglib-portlet-preview.show-borders .title {
  background-color: #d3dadd;
  font-size: 1.4em;
  font-weight: bold;
  padding: 0.5em;
}
.taglib-portlet-preview .preview {
  margin: 1em;
  min-height: 90px;
}

.lfr-search-container .entry-action {
  width: 1px;
}
.lfr-search-container .entry-action .taglib-icon {
  white-space: nowrap;
}

.lfr-search-container-wrapper.lfr-search-container-fixed-first-column {
  position: relative;
}
@media (min-width: 576px) {
  .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive {
    margin-left: 375px;
    width: auto;
  }
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table {
  position: static;
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header {
  left: 12px;
  position: fixed;
  right: 12px;
  top: -1px;
  z-index: 1020;
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th {
  display: block;
  padding: 0;
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper {
  overflow-x: hidden;
}
@media (min-width: 576px) {
  .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper {
    margin-left: 375px;
  }
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper table {
  border-collapse: collapse;
  width: 100%;
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper table th {
  border-radius: 0;
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td,
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th {
  width: auto;
}
@media (min-width: 576px) {
  .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td:first-child,
  .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th:first-child {
    left: 0;
    position: absolute;
    right: 15px;
  }
}
.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th {
  height: auto;
}
.lfr-search-container-wrapper a:not(.component-action):not(.btn) {
  color: #495057;
  font-weight: 500;
  text-decoration: underline;
}
.lfr-search-container-wrapper a:not(.component-action):not(.btn):focus, .lfr-search-container-wrapper a:not(.component-action):not(.btn):hover {
  color: #000;
}
.lfr-search-container-wrapper .dropdown-action .dropdown-toggle {
  color: #6c757d;
}
.lfr-search-container-wrapper .dropdown-action .dropdown-toggle:hover {
  color: #343a40;
}
.lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle {
  color: #6c757d;
}
.lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:active, .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:focus, .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:hover {
  background-color: #f7f8f9;
  border-radius: 4px;
  color: #343a40;
}
.lfr-search-container-wrapper .lfr-search-container-list .list-group:last-child .list-group-item:nth-last-child(2) {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.lfr-search-container-wrapper .lfr-search-container-list + .taglib-search-iterator-page-iterator-bottom {
  margin-top: 20px;
}
.lfr-search-container-wrapper .list-group {
  margin-bottom: 0;
}
.lfr-search-container-wrapper .list-group + .list-group .list-group-header:first-child,
.lfr-search-container-wrapper .list-group + .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.lfr-search-container-wrapper .list-group .list-group-item h4 {
  font-size: 0.875rem;
  line-height: 1.5;
  margin-bottom: 0;
}
.lfr-search-container-wrapper .list-group .list-group-item h5,
.lfr-search-container-wrapper .list-group .list-group-item h6,
.lfr-search-container-wrapper .list-group .list-group-item .h5,
.lfr-search-container-wrapper .list-group .list-group-item .h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 0;
}
.lfr-search-container-wrapper .list-group .list-group-item span + h2.h5 {
  font-weight: 600;
}
.lfr-search-container-wrapper .list-group .list-group-item h6 + h5 {
  font-weight: 600;
}
.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:first-child,
.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:first-child {
  border-bottom-left-radius: 0.25rem;
}
.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:last-child,
.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:last-child {
  border-bottom-right-radius: 0.25rem;
}

.user-info {
  display: flex;
}
.user-info .sticker {
  align-self: center;
}
.user-info .user-details {
  margin-left: 1rem;
}
.user-info .user-name {
  color: #343a40;
  font-weight: 600;
}
.user-info .date-info {
  color: #6c757d;
}

.user-status-tooltip .user-status-avatar {
  float: left;
  margin-right: 5px;
}
.user-status-tooltip .user-status-avatar .user-status-avatar-image {
  width: 27px;
}
.user-status-tooltip .user-status-info {
  display: inline-block;
  overflow: hidden;
}
.user-status-tooltip .user-status-info .user-status-date {
  font-size: 11px;
}

.lfr-search-container {
  margin-top: 1.5em;
  overflow: auto;
}
@media (max-width: 767.98px) {
  .lfr-search-container .selector-button {
    width: auto;
  }
}
.touch .lfr-search-container {
  -webkit-overflow-scrolling: touch;
}
.touch .lfr-search-container .searchcontainer-content .table {
  max-width: none;
}

.taglib-page-iterator {
  clear: both;
  height: auto;
  width: auto;
}
.taglib-page-iterator .lfr-pagination-buttons {
  float: right;
  margin: 0;
}
@media (max-width: 991.98px) {
  .taglib-page-iterator .lfr-pagination-buttons {
    width: 100%;
  }
}
@media (max-width: 991.98px) and (max-width: 767.98px) {
  .taglib-page-iterator .lfr-pagination-buttons {
    float: none;
    margin-top: 20px;
  }
}
@media (max-width: 991.98px) {
  .taglib-page-iterator .lfr-pagination-buttons > li {
    display: inline-block;
    width: 50%;
  }
  .taglib-page-iterator .lfr-pagination-buttons > li.first, .taglib-page-iterator .lfr-pagination-buttons > li.last {
    display: none;
  }
  .taglib-page-iterator .lfr-pagination-buttons > li > a {
    line-height: 20px;
    padding: 11px 19px;
  }
}
.taglib-page-iterator .lfr-pagination-config {
  float: left;
  line-height: 46px;
}
@media (max-width: 767.98px) {
  .taglib-page-iterator .lfr-pagination-config {
    float: none;
  }
  .taglib-page-iterator .lfr-pagination-config .current-page-menu {
    display: block;
  }
  .taglib-page-iterator .lfr-pagination-config .current-page-menu .btn {
    display: block;
  }
}
.taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector,
.taglib-page-iterator .lfr-pagination-config .lfr-pagination-page-selector {
  display: inline;
}
.taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector {
  float: none;
}
@media (max-width: 991.98px) {
  .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector {
    display: none;
  }
}
.taglib-page-iterator .search-results {
  float: left;
  line-height: 46px;
  margin-left: 10px;
}
@media (max-width: 991.98px) {
  .taglib-page-iterator .search-results {
    display: none;
  }
}

.taglib-search-toggle .form-search {
  position: relative;
}
.taglib-search-toggle .form-search .input-group-btn {
  position: absolute;
}
@media (min-width: 992px) {
  .taglib-search-toggle .form-search .input-group-btn {
    position: static;
  }
}
.taglib-search-toggle .toggle-advanced {
  color: inherit;
  margin-left: 10px;
  position: absolute;
  top: 8px;
}
.taglib-search-toggle .toggle-advanced, .taglib-search-toggle .toggle-advanced:hover, .taglib-search-toggle .toggle-advanced:focus {
  text-decoration: none;
}

.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced {
  background-color: #fcfcfc;
  border: solid #ddd;
  border-width: 0 1px 1px;
  margin-top: 0;
  padding: 15px 15px 0;
}
.navbar-search .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced {
  border-width: 1px 0 0;
}
.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content {
  position: relative;
}
.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields {
  margin-bottom: 0;
}
.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend {
  color: #999;
  font-size: 13px;
}
.taglib-search-toggle-advanced-wrapper .btn.close {
  margin-right: 5px;
  position: relative;
  z-index: 1;
}

.taglib-user-display {
  padding: 0.5em;
}
.taglib-user-display .avatar {
  background: no-repeat center;
  background-size: 60px;
  display: block;
  height: 60px;
  margin: 0 auto;
  width: 60px;
}
.taglib-user-display .avatar.author:after {
  background: rgba(50, 168, 230, 0.5);
  border-radius: 50%;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
}
.taglib-user-display .user-details {
  margin-top: 1em;
}
.taglib-user-display .user-name {
  font-size: 1.1em;
  font-weight: bold;
}
.taglib-user-display a .user-name {
  text-decoration: underline;
}
.taglib-user-display.display-style-1 .user-profile-image {
  float: left;
  margin-right: 24px;
}
.taglib-user-display.display-style-1 .user-name {
  display: inline-block;
  margin-top: 10px;
}
.taglib-user-display.display-style-1 .user-details {
  margin-top: 0;
}
.taglib-user-display.display-style-2 .user-profile-image,
.taglib-user-display.display-style-2 .user-name {
  clear: both;
  display: block;
  min-height: 20px;
  text-align: center;
}
.taglib-user-display.display-style-3 {
  padding: 0;
}
.taglib-user-display.display-style-3 .user-profile-image {
  display: inline-block;
  vertical-align: middle;
}

.taglib-workflow-status .workflow-id,
.taglib-workflow-status .workflow-version,
.taglib-workflow-status .workflow-status {
  color: #999;
}
.table-cell .taglib-workflow-status {
  margin: 0;
}
.table-cell .taglib-workflow-status .workflow-status {
  padding-left: 0;
}

.lfr-autocomplete-input-list .yui3-aclist-list {
  margin: 0;
}

.portal-popup .sheet > .lfr-nav {
  margin-top: -24px;
}
.portal-popup .contacts-portlet .portlet-configuration-container .form {
  position: static;
}
.portal-popup .lfr-form-content {
  padding: 24px 12px;
}
.portal-popup .portlet-body,
.portal-popup .portlet-boundary,
.portal-popup .portlet-column,
.portal-popup .portlet-layout {
  height: 100%;
}
.portal-popup .portlet-column {
  position: static;
}
.portal-popup .dialog-body > .container-fluid-max-xl,
.portal-popup .dialog-body .container-view,
.portal-popup .export-dialog-tree > .container-fluid-max-xl,
.portal-popup .export-dialog-tree .container-view,
.portal-popup .lfr-dynamic-uploader > .container-fluid-max-xl,
.portal-popup .lfr-dynamic-uploader .container-view,
.portal-popup .lfr-form-content > .container-fluid-max-xl,
.portal-popup .lfr-form-content .container-view,
.portal-popup .portlet-configuration-body-content > .container-fluid-max-xl,
.portal-popup .portlet-configuration-body-content .container-view,
.portal-popup .process-list > .container-fluid-max-xl,
.portal-popup .process-list .container-view,
.portal-popup .roles-selector-body > .container-fluid-max-xl,
.portal-popup .roles-selector-body .container-view {
  padding-top: 20px;
}
.portal-popup .dialog-body > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .dialog-body .container-view .nav-tabs-underline,
.portal-popup .export-dialog-tree > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .export-dialog-tree .container-view .nav-tabs-underline,
.portal-popup .lfr-dynamic-uploader > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .lfr-dynamic-uploader .container-view .nav-tabs-underline,
.portal-popup .lfr-form-content > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .lfr-form-content .container-view .nav-tabs-underline,
.portal-popup .portlet-configuration-body-content > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .portlet-configuration-body-content .container-view .nav-tabs-underline,
.portal-popup .process-list > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .process-list .container-view .nav-tabs-underline,
.portal-popup .roles-selector-body > .container-fluid-max-xl .nav-tabs-underline,
.portal-popup .roles-selector-body .container-view .nav-tabs-underline {
  margin-left: -15px;
  margin-right: -15px;
  margin-top: -20px;
}
.portal-popup .dialog-body > .lfr-nav + .container-fluid-max-xl,
.portal-popup .export-dialog-tree > .lfr-nav + .container-fluid-max-xl,
.portal-popup .lfr-dynamic-uploader > .lfr-nav + .container-fluid-max-xl,
.portal-popup .lfr-form-content > .lfr-nav + .container-fluid-max-xl,
.portal-popup .portlet-configuration-body-content > .lfr-nav + .container-fluid-max-xl,
.portal-popup .process-list > .lfr-nav + .container-fluid-max-xl,
.portal-popup .roles-selector-body > .lfr-nav + .container-fluid-max-xl {
  padding-top: 0;
}
.portal-popup .login-container {
  padding: 1rem;
}
.portal-popup .management-bar-default {
  border-left-width: 0;
  border-radius: 0;
  border-right-width: 0;
  border-top-width: 0;
  margin-bottom: 0;
}
.portal-popup .navbar ~ .portlet-configuration-setup,
.portal-popup .portlet-export-import-container {
  height: calc(100% - 48px);
  position: relative;
}
@media (min-width: 576px) {
  .portal-popup .navbar ~ .portlet-configuration-setup,
  .portal-popup .portlet-export-import-container {
    height: calc(100% - 48px);
  }
}
.portal-popup .panel-group .panel {
  border-left-width: 0;
  border-radius: 0;
  border-right-width: 0;
}
.portal-popup .panel-group .panel + .panel {
  border-top-width: 0;
  margin-top: 0;
}
.portal-popup .panel-heading {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.portal-popup .portlet-configuration-setup .lfr-nav {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 3px;
  padding-right: 3px;
}
@media (min-width: 576px) {
  .portal-popup .portlet-configuration-setup .lfr-nav {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.portal-popup .lfr-dynamic-uploader,
.portal-popup .process-list {
  bottom: 0;
  display: block;
  left: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 48px;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 576px) {
  .portal-popup .lfr-dynamic-uploader,
  .portal-popup .process-list {
    top: 48px;
  }
}
.portal-popup .portlet-export-import-publish-processes {
  top: 0;
}
.portal-popup .dialog-footer {
  background-color: #fff;
  border-top: 1px solid #dee2e6;
  bottom: 0;
  display: flex;
  flex-direction: row-reverse;
  left: 0;
  margin: 0;
  padding: 10px 24px;
  width: 100%;
  z-index: 1020;
}
@media (min-width: 768px) {
  .portal-popup .dialog-footer {
    position: fixed;
  }
}
.portal-popup .dialog-footer .btn {
  margin-left: 1rem;
  margin-right: 0;
}
.portal-popup .dialog-footer.dialog-footer-not-reverse {
  flex-direction: initial;
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .portal-popup .dialog-body:not(:last-child),
  .portal-popup .lfr-dynamic-uploader:not(:last-child),
  .portal-popup .lfr-form-content:not(:last-child),
  .portal-popup .portlet-configuration-body-content:not(:last-child),
  .portal-popup .roles-selector-body:not(:last-child) {
    padding-bottom: 60px;
  }
}
.portal-popup .lfr-dynamic-uploader {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.portal-popup .lfr-dynamic-uploader.hide-dialog-footer {
  bottom: 0;
}
.portal-popup .lfr-dynamic-uploader.hide-dialog-footer + .dialog-footer {
  display: none;
}
.portal-popup .portlet-configuration-edit-permissions .portlet-configuration-body-content {
  display: flex;
  flex-direction: column;
  overflow: visible;
}
.portal-popup .portlet-configuration-edit-permissions .portlet-configuration-body-content > form {
  flex-grow: 1;
  max-width: none;
  overflow: auto;
}
.portal-popup .portlet-configuration-edit-templates .portlet-configuration-body-content {
  bottom: 0;
}
.portal-popup:not(.article-preview) #main-content,
.portal-popup:not(.article-preview) #wrapper {
  bottom: 0;
  left: 0;
  overflow: auto;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-overflow-scrolling: touch;
}
@media print {
  .portal-popup:not(.article-preview) #main-content,
  .portal-popup:not(.article-preview) #wrapper {
    position: initial;
  }
}
.portal-popup .columns-max > .portlet-layout.row {
  margin-left: 0;
  margin-right: 0;
}
.portal-popup .columns-max > .portlet-layout.row > .portlet-column {
  padding-left: 0;
  padding-right: 0;
}

html:not(#__):not(#___) .portlet-layout.dragging {
  border-collapse: separate;
}
html:not(#__):not(#___) .drop-area {
  background-color: #d3dadd;
}
html:not(#__):not(#___) .active-area {
  background: #ffc;
}
html:not(#__):not(#___) .portlet-boundary.yui3-dd-dragging {
  opacity: 0.6;
}
html:not(#__):not(#___) .portlet-boundary.yui3-dd-dragging .portlet {
  border: 2px dashed #ccc;
}
html:not(#__):not(#___) .sortable-layout-proxy {
  opacity: 1;
}
html:not(#__):not(#___) .sortable-layout-proxy .portlet-topper {
  background-image: none;
}
html:not(#__):not(#___) .proxy {
  cursor: move;
  opacity: 0.65;
  position: absolute;
}
html:not(#__):not(#___) .proxy.generic-portlet {
  height: 200px;
  width: 300px;
}
html:not(#__):not(#___) .proxy.generic-portlet .portlet-title {
  padding: 10px;
}
html:not(#__):not(#___) .proxy.not-intersecting .forbidden-action {
  background: url(../images/application/forbidden_action.png) no-repeat;
  display: block;
  height: 32px;
  position: absolute;
  right: -15px;
  top: -15px;
  width: 32px;
}
html:not(#__):not(#___) .resizable-proxy {
  border: 1px dashed #828f95;
  position: absolute;
  visibility: hidden;
}
html:not(#__):not(#___) .sortable-proxy {
  background: #727c81;
  margin-top: 1px;
}
html:not(#__):not(#___) .sortable-layout-drag-target-indicator {
  margin: 2px 0;
}
html:not(#__):not(#___) .yui3-dd-proxy {
  z-index: 1110 !important;
}

.portlet-layout.dragging {
  border-collapse: separate;
}

.drop-area {
  background-color: #d3dadd;
}

.active-area {
  background: #ffc;
}

.portlet-boundary.yui3-dd-dragging {
  opacity: 0.6;
  transform: scale(0.8);
  transition: transform 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
  .portlet-boundary.yui3-dd-dragging {
    transition: none;
  }
}
.portlet-boundary.yui3-dd-dragging .portlet {
  border: 2px dashed #ccc;
}

.sortable-layout-proxy {
  opacity: 1;
}
.sortable-layout-proxy .portlet-topper {
  background-image: none;
}

.proxy {
  cursor: move;
  opacity: 0.65;
  position: absolute;
}
.proxy.generic-portlet {
  height: 200px;
  width: 300px;
}
.proxy.generic-portlet .portlet-title {
  padding: 10px;
}
.proxy.not-intersecting .forbidden-action {
  background: url(../images/application/forbidden_action.png) no-repeat;
  display: block;
  height: 32px;
  position: absolute;
  right: -15px;
  top: -15px;
  width: 32px;
}

.resizable-proxy {
  border: 1px dashed #828f95;
  position: absolute;
  visibility: hidden;
}

.sortable-proxy {
  background: #727c81;
  margin-top: 1px;
}

.sortable-layout-drag-target-indicator {
  margin: 2px 0;
}

.yui3-dd-proxy {
  z-index: 1110 !important;
}

.portlet-column-content.empty {
  padding: 50px;
}

.lfr-portlet-title-editable {
  margin-top: 0;
  z-index: 9999;
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content {
  padding: 0;
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input {
  margin-bottom: 0;
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label {
  display: none;
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content {
  display: inline-block;
  vertical-align: bottom;
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group {
  margin-top: 0;
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn {
  display: inline-block;
  float: none;
  margin-top: 0;
  width: auto;
}

.lfr-source-editor {
  border: solid 0 #ccc;
  border-bottom-width: 2px;
  position: relative;
}
.lfr-source-editor .ace_editor {
  height: 100%;
}
.lfr-source-editor .lfr-source-editor-toolbar li > .btn {
  background-color: #fff;
  border: transparent;
  color: #717383;
  outline: 0;
}
.lfr-source-editor .lfr-source-editor-code {
  background-color: #fff;
  color: #2b4259;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter {
  background-color: #ededef;
  color: #868896;
  overflow: hidden;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget {
  font-family: fontawesome-alloy;
  text-align: center;
  vertical-align: middle;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open, .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed {
  background-image: none;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before {
  content: "▾";
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before {
  content: "▸";
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell {
  color: #fff;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line {
  background-color: #717383;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer {
  border-right: solid 1px #ccc;
}
.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info {
  background-image: none;
}
.lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line {
  background-color: #ededef;
}
.lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant {
  color: #34adab;
}
.lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag {
  color: #1d5ec7;
}
.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string {
  color: #ff6c58;
}
.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex {
  color: #f00;
}
.lfr-source-editor.ace_dark .lfr-source-editor-code {
  background-color: #47474f;
  color: #fff;
}
.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter {
  background: #54555e;
  color: #fff;
}
.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line {
  background-color: #009aed;
}
.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line {
  background-color: #11394e;
}
.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor {
  color: #fff;
}
.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag {
  color: #4d91ff;
}

.lfr-fullscreen-source-editor {
  height: 100%;
  overflow: hidden;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-header {
  height: 40px;
  margin-right: 4px;
  margin-top: 4px;
  min-height: 40px;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content {
  height: 95%;
  position: relative;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter {
  border: 1px solid #ccc;
  position: absolute;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .preview-panel {
  display: inline-block;
  overflow-y: auto;
  padding-left: 20px;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .source-panel {
  display: inline-block;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.vertical .source-panel,
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.vertical .preview-panel {
  height: 100%;
  width: 50%;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.vertical .panel-splitter {
  height: 100%;
  left: 50%;
  top: 0;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.horizontal .source-panel,
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.horizontal .preview-panel {
  height: 50%;
  width: 100%;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.horizontal .panel-splitter {
  top: 50%;
  width: 100%;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.simple .panel-splitter,
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.simple .preview-panel {
  display: none;
}
.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.simple .source-panel {
  height: 100%;
  width: 100%;
}

.lfr-fulscreen-source-editor-dialog .modal-footer {
  text-align: left;
}

.file-icon-color-0 {
  background-color: #fff;
  color: #6b6c7e;
}

.file-icon-color-1 {
  background-color: #fff;
  color: #a7a9bc;
}

.file-icon-color-2 {
  background-color: #fff;
  color: #50d2a0;
}

.file-icon-color-3 {
  background-color: #fff;
  color: #af78ff;
}

.file-icon-color-4 {
  background-color: #fff;
  color: #ffb46e;
}

.file-icon-color-5 {
  background-color: #fff;
  color: #ff5f5f;
}

.file-icon-color-6 {
  background-color: #fff;
  color: #4b9bff;
}

.file-icon-color-7 {
  background-color: #fff;
  color: #272833;
}

.lfr-item-viewer.uploading > div:not(.progress-container) {
  opacity: 0.3;
}
.lfr-item-viewer.uploading > .progress-container {
  visibility: visible;
}
.lfr-item-viewer .aspect-ratio a.item-preview {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  position: absolute;
  width: 100%;
}
.lfr-item-viewer .image-viewer-base-image-list {
  padding-top: 35px;
}
.lfr-item-viewer .item-preview:hover {
  cursor: pointer;
}
.lfr-item-viewer .progress-container {
  background-color: #fff;
  left: 0;
  margin: 0 auto;
  padding: 20px 30px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  visibility: hidden;
  width: 80%;
  z-index: 1000;
}
.lfr-item-viewer .progress-container a {
  position: absolute;
  right: 30px;
}
.lfr-item-viewer .progress-container .progress {
  margin-top: 10px;
}
.lfr-item-viewer .search-info {
  background-color: #d3e8f1;
}
.lfr-item-viewer .search-info .keywords {
  font-size: 1.4em;
  font-weight: bold;
}
.lfr-item-viewer .search-info .change-search-folder {
  font-size: 0.8em;
  font-weight: normal;
}
.lfr-item-viewer .upload-view {
  display: table;
  height: 400px;
  margin-top: 20px;
  width: 100%;
}
.lfr-item-viewer .upload-view > div {
  display: table-cell;
  vertical-align: middle;
}
.lfr-item-viewer .yui3-widget-bd {
  position: relative;
}

.lfr-menu-expanded li a:focus {
  background-color: #5b677d;
  color: #fff;
  text-shadow: -1px -1px #2c2f34;
}

.lfr-url-error {
  display: inline-block;
  white-space: normal;
  overflow-wrap: break-all;
  word-wrap: break-all;
}

.lfr-page-layouts {
  padding: 0;
}
.lfr-page-layouts input[type=radio] {
  opacity: 0;
  position: absolute;
}
.lfr-page-layouts input[type=radio]:checked + .card-horizontal {
  cursor: default;
}
.lfr-page-layouts input[type=radio]:checked + .card-horizontal::after {
  bottom: -0.0625rem;
  content: "";
  left: -0.0625rem;
  position: absolute;
  right: -0.0625rem;
  transition: height 0.15s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .lfr-page-layouts input[type=radio]:checked + .card-horizontal::after {
    transition: none;
  }
}
.lfr-page-layouts .card-horizontal {
  cursor: pointer;
  outline: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .lfr-page-layouts .card-horizontal {
    transition: none;
  }
}
.lfr-page-layouts .card-horizontal::after {
  border-radius: 0 0 0.25rem 0.25rem;
  bottom: -0.0625rem;
  content: "";
  height: 0;
  left: -0.0625rem;
  position: absolute;
  right: -0.0625rem;
  transition: height 0.15s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .lfr-page-layouts .card-horizontal::after {
    transition: none;
  }
}
.modal-body.dialog-iframe-bd {
  overflow: hidden;
  padding: 0;
}

.modal-dialog:not(.dialog-iframe-modal):not(.modal-full-screen) {
  position: relative;
}
.modal-dialog.dialog-iframe-modal {
  max-width: none;
}
.modal-dialog.modal-dialog-sm {
  max-width: 500px;
}
.modal-dialog .yui3-resize-handles-wrapper {
  pointer-events: all;
}
.modal-dialog .yui3-resize-handles-wrapper .yui3-resize-handle-inner-br {
  bottom: 0;
  right: 0;
}

.modal-open .modal {
  display: block;
}

.sheet > .panel-group .sheet-footer {
  margin-bottom: 0;
}

.sheet-footer .btn {
  margin-right: 0.5rem;
}
.sheet-footer .btn:last-child {
  margin-right: 0;
}

.tag-items {
  list-style: none;
  margin: 0 1em 0 0;
  padding: 0 1em 0.5em;
  white-space: normal;
}
.tag-items li {
  display: inline-block;
  margin: 0 1em 0 0;
  max-width: 100%;
}

.tag-selected {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

.tag-cloud .tag-popularity-1 {
  font-size: 1em;
}
.tag-cloud .tag-popularity-2 {
  font-size: 1.3em;
}
.tag-cloud .tag-popularity-3 {
  font-size: 1.6em;
}
.tag-cloud .tag-popularity-4 {
  font-size: 1.9em;
}
.tag-cloud .tag-popularity-5 {
  font-size: 2.2em;
}
.tag-cloud .tag-popularity-6 {
  font-size: 2.5em;
}

.lfr-portal-tooltip {
  display: inline-flex;
}
.lfr-portal-tooltip,
.lfr-portal-tooltip a {
  -webkit-touch-callout: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.tree-node .icon-check {
  padding-right: 2px;
}
.tree-node .tree-node-checked .icon-check {
  padding-right: 0;
}
.tree-node [class^=icon-] {
  margin-right: 5px;
}
.tree-node .tree-node-checkbox-container {
  margin-right: 0;
}
.tree-node .tree-node-selected .tree-label {
  background: none;
}

.tree-node-content .tree-hitarea {
  color: #999;
  font-size: 10px;
  padding-right: 6px;
}
.tree-node-content .tree-label {
  margin-left: 3px;
}
.tree-node-content .tree-node-hidden-hitarea {
  visibility: hidden;
}

.tree-node-selected .tree-label {
  background-color: transparent;
}

.tree-view li.tree-node .tree-node-content svg.lexicon-icon {
  pointer-events: none;
}

.user-icon-color-0 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #6b6c7e;
}

.user-icon-color-1 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #4a97f2;
}

.user-icon-color-2 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #e87523;
}

.user-icon-color-3 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #fb625b;
}

.user-icon-color-4 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #4fa488;
}

.user-icon-color-5 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #fe4fb5;
}

.user-icon-color-6 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #879b7a;
}

.user-icon-color-7 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #af78ff;
}

.user-icon-color-8 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #bf8c2a;
}

.user-icon-color-9 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #5f9bc7;
}

.collapse.open {
  display: block;
}

.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline%20bars-line-top'%20d='M480%2064H32C14.336%2064%200%2049.664%200%2032S14.336%200%2032%200h448c17.664%200%2032%2014.336%2032%2032s-14.336%2032-32%2032z'%20fill='%23212529'/%3E%3Cpath%20class='lexicon-icon-outline%20bars-line-middle'%20d='M480%20288H32c-17.664%200-32-14.336-32-32s14.336-32%2032-32h448c17.664%200%2032%2014.336%2032%2032s-14.336%2032-32%2032z'%20fill='%23212529'/%3E%3Cpath%20class='lexicon-icon-outline%20bars-line-bottom'%20d='M480%20512H32c-17.664%200-32-14.336-32-32s14.336-32%2032-32h448c17.664%200%2032%2014.336%2032%2032s-14.336%2032-32%2032z'%20fill='%23212529'/%3E%3C/svg%3E");
  height: 1em;
  width: 1em;
}

.navbar-nav .nav-item.hover:after {
  bottom: -0.125rem;
  content: "";
  height: 0.125rem;
  left: 0;
  position: absolute;
  width: 100%;
}

.navbar .navbar-toggler .c-inner {
  max-width: none;
}

html:not(#__):not(#___) .cadmin.portlet-topper {
  position: relative;
}
html:not(#__):not(#___) .cadmin.portlet-topper .portlet-topper-toolbar .portlet-icon-back {
  background: url(../images/arrows/12_left.png) no-repeat 0 50%;
  padding: 5px 5px 5px 18px;
}
html:not(#__):not(#___) .cadmin.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text {
  display: none;
}
html:not(#__):not(#___) .cadmin .component-action.portlet-options {
  color: white;
}

body.portlet {
  border-width: 0;
}

.portlet-icon-back {
  margin-top: -2px;
}
.portlet-topper .portlet-topper-toolbar .portlet-icon-back {
  background: url(../images/arrows/12_left.png) no-repeat 0 50%;
  padding: 5px 5px 5px 18px;
}

.portlet-options-dropdown {
  z-index: 1035;
}

.portlet-topper {
  position: relative;
}
.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text {
  display: none;
}
.portlet-draggable .portlet-topper {
  cursor: move;
}

.portlet-title-editable {
  cursor: pointer;
}

.portlet-title-text {
  display: inline-block;
  margin-top: 0;
  max-width: 95%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
}
.panel-page-body .portlet-title-text, .panel-page-content .portlet-title-text {
  cursor: auto;
}

.portlet-minimized .portlet-content {
  padding: 0;
}

.portlet-nested-portlets .portlet-boundary {
  left: 0 !important;
  position: relative !important;
  top: 0 !important;
}

.portlet-layout .portlet-header {
  margin-bottom: 1rem;
}

@media (min-width: 576px) {
  .portlet .visible-interaction {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .controls-hidden .portlet .visible-interaction {
    display: none;
  }
}
.portlet:hover .visible-interaction, .portlet.open .visible-interaction, .portlet.focus .visible-interaction {
  display: block;
}

.controls-hidden .lfr-meta-actions,
.controls-hidden .lfr-configurator-visibility {
  display: none;
}
.controls-hidden .portlet-topper-toolbar {
  display: none !important;
}

html:not(#__):not(#___) .cadmin.portlet-topper {
  background-color: #f7f7f7;
  border-color: transparent;
  border-radius: 0 0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  color: rgba(0, 0, 0, 0.5);
  display: box;
  display: flex;
  padding: 3px 12px 3px 24px;
  position: relative;
}
html:not(#__):not(#___) .portlet > .cadmin.portlet-topper {
  display: none;
}
@media (min-width: 768px) {
  html:not(#__):not(#___) .portlet > .cadmin.portlet-topper {
    display: flex;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    transition: opacity 0.25s, transform 0.25s;
    top: 0;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  html:not(#__):not(#___) .portlet > .cadmin.portlet-topper {
    transition: none;
  }
}
html:not(#__):not(#___) .cadmin .portlet-actions {
  float: right;
}
html:not(#__):not(#___) .cadmin .portlet-options {
  display: inline-block;
}
html:not(#__):not(#___) .cadmin .portlet-title-menu {
  flex: 0 1 auto;
}
html:not(#__):not(#___) .cadmin .portlet-title-menu > span > a {
  display: inline-block;
  text-decoration: none;
}
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar {
  margin: 0;
  padding-left: 0;
}
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar > a,
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar > span > a,
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar .lfr-icon-menu > a {
  color: rgba(0, 0, 0, 0.5);
}
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar > a:focus, html:not(#__):not(#___) .cadmin .portlet-topper-toolbar > a:hover {
  text-decoration: none;
}
html:not(#__):not(#___) .cadmin .portlet-name-text {
  font-size: 14px;
  font-weight: 600;
}
html:not(#__):not(#___) .cadmin .portlet-title-default {
  flex: 1 1 auto;
  line-height: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 576px) {
  html:not(#__):not(#___) .lfr-configurator-visibility .portlet:hover .portlet-topper, html:not(#__):not(#___) .lfr-configurator-visibility .portlet.focus .portlet-topper, html:not(#__):not(#___) .lfr-configurator-visibility .portlet.open .portlet-topper {
    opacity: 0.5;
  }
}
@media (min-width: 768px) {
  html:not(#__):not(#___) .controls-visible .portlet:hover > .portlet-content-editable, html:not(#__):not(#___) .controls-visible .portlet.open > .portlet-content-editable, html:not(#__):not(#___) .controls-visible .portlet.focus > .portlet-content-editable {
    border-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}
@media (min-width: 768px) {
  html:not(#__):not(#___) .controls-visible .portlet:hover > .cadmin.portlet-topper, html:not(#__):not(#___) .controls-visible .portlet.open > .cadmin.portlet-topper, html:not(#__):not(#___) .controls-visible .portlet.focus > .cadmin.portlet-topper {
    opacity: 1;
    transform: translateY(-97%);
  }
}
@media (min-width: 768px) {
  html:not(#__):not(#___) .controls-visible .portlet.open > .cadmin.portlet-topper {
    transition-duration: 0ms;
  }
}
@media (max-width: 767.98px) {
  html:not(#__):not(#___) .controls-visible .cadmin.portlet-topper {
    display: box;
    display: flex;
  }
}
html:not(#__):not(#___) .controls-visible .cadmin .portlet-topper-toolbar {
  display: block;
}

.portlet {
  margin-bottom: 10px;
  position: relative;
}
@media (min-width: 768px) {
  .controls-visible .portlet:hover > .portlet-content-editable, .controls-visible .portlet.open > .portlet-content-editable, .controls-visible .portlet.focus > .portlet-content-editable {
    border-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}
@media (min-width: 768px) {
  .controls-visible .portlet:hover > .portlet-topper, .controls-visible .portlet.open > .portlet-topper, .controls-visible .portlet.focus > .portlet-topper {
    opacity: 1;
    transform: translateY(-97%);
  }
}
@media (min-width: 576px) {
  .lfr-configurator-visibility .portlet:hover .portlet-topper, .lfr-configurator-visibility .portlet.focus .portlet-topper, .lfr-configurator-visibility .portlet.open .portlet-topper {
    opacity: 0.5;
  }
}

.portlet-content-editable {
  border-color: transparent;
  border-radius: 0 0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.portlet > .portlet-content-editable {
  border-color: transparent;
}
@media (max-width: 767.98px) {
  .controls-visible .portlet-content-editable {
    border-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}

.portlet-name-text {
  font-size: 0.875rem;
  font-weight: 600;
}

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

.portlet-title-default {
  flex: 1 1 auto;
  line-height: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.portlet-title-menu {
  flex: 0 1 auto;
}
.portlet-title-menu > span > a {
  display: inline-block;
  text-decoration: none;
}

.portlet-topper {
  background-color: #f7f7f7;
  border-color: transparent;
  border-radius: 0 0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  color: rgba(0, 0, 0, 0.5);
  display: box;
  display: flex;
  padding: 3px 12px 3px 24px;
  position: relative;
}
.portlet > .portlet-topper {
  display: none;
}
@media (min-width: 768px) {
  .portlet > .portlet-topper {
    display: flex;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    transition: opacity 0.25s, transform 0.25s;
    top: 0;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .portlet > .portlet-topper {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .controls-visible .portlet-topper {
    display: box;
    display: flex;
  }
}

.portlet-topper-toolbar {
  margin: 0;
  padding-left: 0;
}
.portlet-topper-toolbar > a,
.portlet-topper-toolbar > span > a,
.portlet-topper-toolbar .lfr-icon-menu > a {
  color: rgba(0, 0, 0, 0.5);
}
.portlet-topper-toolbar > a:focus, .portlet-topper-toolbar > a:hover {
  text-decoration: none;
}
.controls-visible .portlet-topper-toolbar {
  display: block;
}

.lfr-panel-page .portlet-title {
  font-size: 13px;
}

.portlet-borderless .portlet-content {
  padding: 1rem;
}
.portlet-decorate .portlet-content {
  background: #fff;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 1rem;
  word-wrap: break-word;
}
.portlet-barebone .portlet-content {
  padding: 0;
}

.portlet-dynamic-data-lists-display .lfr-ddm-field-group,
.portlet-dynamic-data-lists .lfr-ddm-field-group {
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 28px 24px;
}

.breadcrumb.breadcrumb-vertical {
  display: inline-block;
  text-align: center;
}
.breadcrumb.breadcrumb-vertical li {
  display: block;
}
.breadcrumb.breadcrumb-vertical li.last, .breadcrumb.breadcrumb-vertical li.only {
  background: none;
}
.breadcrumb.breadcrumb-vertical .divider {
  background: url(../images/arrows/07_down.png) no-repeat 50% 100%;
  display: block;
  height: 10px;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
}

.navbar form {
  margin: 0;
}

:not(.inline-item) > .loading-animation {
  margin-bottom: 20px;
  margin-top: 20px;
}
.product-menu .loading-animation {
  margin-top: 160px;
}

@keyframes lfr-drop-active {
  0% {
    background-color: #ebebeb;
    border-color: #ddd;
  }
  50% {
    background-color: #ddedde;
    border-color: #7d7;
    transform: scale(1.1);
  }
  75% {
    background-color: #ddedde;
    border-color: #7d7;
  }
  100% {
    background-color: #ebebeb;
    border-color: #ddd;
  }
}
.lfr-upload-container .progress-bar,
.lfr-upload-container .progress {
  border-radius: 10px;
}
.lfr-upload-container .upload-file,
.lfr-upload-container .upload-target {
  border-radius: 5px;
}
.upload-drop-active .lfr-upload-container .upload-target {
  animation: none;
}
.upload-drop-intent .lfr-upload-container .upload-target {
  animation: lfr-drop-active 1s ease 0.2s infinite;
}

.select-files {
  border-radius: 5px;
}

.taglib-form-navigator > .form-steps > ul.form-navigator.list-group {
  box-shadow: none;
}
.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number {
  box-shadow: 0 0 5px 0 #333;
  transition-duration: 0.25s;
  transition-property: box-shadow;
  transition-timing-function: ease-out;
}
.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number {
  border-radius: 50%;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.lfr-progress-active .progress-bar-status,
.lfr-upload-container .file-uploading .progress-bar .progress {
  animation: progress-bar-stripes 0.5s linear infinite;
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0));
  background-size: 40px 40px;
  transition: width, 0.5s, ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .lfr-progress-active .progress-bar-status,
  .lfr-upload-container .file-uploading .progress-bar .progress {
    transition: none;
  }
}

@keyframes highlight-animation {
  from {
    background-color: #ffc;
  }
  to {
    background-color: transparent;
  }
}
.highlight-animation {
  animation: highlight-animation 0.7s;
}

.portlet-options.btn-group .dropdown-toggle, .portlet-options.btn-group.open .dropdown-toggle {
  box-shadow: none;
}

.form-group.form-inline.input-boolean-wrapper label, .form-group.form-inline.input-checkbox-wrapper label {
  gap: 0.3125rem;
}

/* These inject tags are used for dynamically creating imports for themelet styles, you can place them where ever you like in this file. */
/* inject:imports */
/* endinject */
/* This file allows you to override default styles in one central location for easier upgrade and maintenance. */
* {
  scroll-behavior: smooth;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

* {
  scroll-behavior: smooth;
}

body {
  overflow-x: hidden;
}

.modal.fade.show .modal-dialog.modal-dialog-centered {
  display: flex !important;
}

.layout-content.portlet-layout {
  min-height: 45vh;
}

section {
  padding: 0;
}

.container-fluid {
  padding-right: unset;
  padding-left: unset;
}

.portlet-layout .portlet-header {
  margin-bottom: 0;
}

#wrapper {
  padding-top: unset;
}

@font-face {
  font-family: "Quincy CF";
  src: url("/o/klabin-pek-site-theme/fonts/QuincyCF-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Quincy CF";
  src: url("/o/klabin-pek-site-theme/fonts/QuincyCF-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Quincy CF";
  src: url("/o/klabin-pek-site-theme/fonts/QuincyCF-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Quincy CF";
  src: url("/o/klabin-pek-site-theme/fonts/QuincyCF-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerCE-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Frutiger LT Std";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerLTStd-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Frutiger";
  src: url("/documents/62402/82351/Frutiger-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Frutiger LT Std";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerLTStd-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Frutiger LT Std";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerLTStd-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger LT Std";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerLTStd-Roman.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger LT Std";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerLTStd-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger LT Std";
  src: url("/o/klabin-pek-site-theme/fonts/FrutigerLTStd-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger";
  src: url("/o/klabin-pek-site-theme/fonts/Frutiger-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
/*!
 *  Font Awesome v4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
  * -------------------------- */
@font-face {
  font-family: "FontAwesome";
  src: url("//use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.eot");
  src: url("//use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("//use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.woff2") format("woff2"), url("//use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.woff") format("woff"), url("//use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/*
 Embed code fc6cd96eda
 */
@font-face {
  font-family: "iconsmind";
  src: url("/o/klabin-pek-site-theme/fonts/iconsmind.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
[class^=iconsmind-], [class*=" iconsmind-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "iconsmind" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconsmind-Aquarius:before {
  content: "\e900";
}

.iconsmind-Aquarius-2:before {
  content: "\e901";
}

.iconsmind-Aries:before {
  content: "\e902";
}

.iconsmind-Aries-2:before {
  content: "\e903";
}

.iconsmind-Cancer:before {
  content: "\e904";
}

.iconsmind-Cancer-2:before {
  content: "\e905";
}

.iconsmind-Capricorn:before {
  content: "\e906";
}

.iconsmind-Capricorn-2:before {
  content: "\e907";
}

.iconsmind-Gemini:before {
  content: "\e908";
}

.iconsmind-Gemini-2:before {
  content: "\e909";
}

.iconsmind-Leo:before {
  content: "\e90a";
}

.iconsmind-Leo-2:before {
  content: "\e90b";
}

.iconsmind-Libra:before {
  content: "\e90c";
}

.iconsmind-Libra-2:before {
  content: "\e90d";
}

.iconsmind-Pisces:before {
  content: "\e90e";
}

.iconsmind-Pisces-2:before {
  content: "\e90f";
}

.iconsmind-Sagittarus:before {
  content: "\e910";
}

.iconsmind-Sagittarus-2:before {
  content: "\e911";
}

.iconsmind-Scorpio:before {
  content: "\e912";
}

.iconsmind-Scorpio-2:before {
  content: "\e913";
}

.iconsmind-Taurus:before {
  content: "\e914";
}

.iconsmind-Taurus-2:before {
  content: "\e915";
}

.iconsmind-Virgo:before {
  content: "\e916";
}

.iconsmind-Virgo-2:before {
  content: "\e917";
}

.iconsmind-Add-Window:before {
  content: "\e918";
}

.iconsmind-Approved-Window:before {
  content: "\e919";
}

.iconsmind-Block-Window:before {
  content: "\e91a";
}

.iconsmind-Close-Window:before {
  content: "\e91b";
}

.iconsmind-Code-Window:before {
  content: "\e91c";
}

.iconsmind-Delete-Window:before {
  content: "\e91d";
}

.iconsmind-Download-Window:before {
  content: "\e91e";
}

.iconsmind-Duplicate-Window:before {
  content: "\e91f";
}

.iconsmind-Error-404Window:before {
  content: "\e920";
}

.iconsmind-Favorite-Window:before {
  content: "\e921";
}

.iconsmind-Font-Window:before {
  content: "\e922";
}

.iconsmind-Full-ViewWindow:before {
  content: "\e923";
}

.iconsmind-Height-Window:before {
  content: "\e924";
}

.iconsmind-Home-Window:before {
  content: "\e925";
}

.iconsmind-Info-Window:before {
  content: "\e926";
}

.iconsmind-Loading-Window:before {
  content: "\e927";
}

.iconsmind-Lock-Window:before {
  content: "\e928";
}

.iconsmind-Love-Window:before {
  content: "\e929";
}

.iconsmind-Maximize-Window:before {
  content: "\e92a";
}

.iconsmind-Minimize-Maximize-Close-Window:before {
  content: "\e92b";
}

.iconsmind-Minimize-Window:before {
  content: "\e92c";
}

.iconsmind-Navigation-LeftWindow:before {
  content: "\e92d";
}

.iconsmind-Navigation-RightWindow:before {
  content: "\e92e";
}

.iconsmind-Network-Window:before {
  content: "\e92f";
}

.iconsmind-New-Tab:before {
  content: "\e930";
}

.iconsmind-One-Window:before {
  content: "\e931";
}

.iconsmind-Refresh-Window:before {
  content: "\e932";
}

.iconsmind-Remove-Window:before {
  content: "\e933";
}

.iconsmind-Restore-Window:before {
  content: "\e934";
}

.iconsmind-Save-Window:before {
  content: "\e935";
}

.iconsmind-Settings-Window:before {
  content: "\e936";
}

.iconsmind-Share-Window:before {
  content: "\e937";
}

.iconsmind-Sidebar-Window:before {
  content: "\e938";
}

.iconsmind-Split-FourSquareWindow:before {
  content: "\e939";
}

.iconsmind-Split-Horizontal:before {
  content: "\e93a";
}

.iconsmind-Split-Horizontal2Window:before {
  content: "\e93b";
}

.iconsmind-Split-Vertical:before {
  content: "\e93c";
}

.iconsmind-Split-Vertical2:before {
  content: "\e93d";
}

.iconsmind-Split-Window:before {
  content: "\e93e";
}

.iconsmind-Time-Window:before {
  content: "\e93f";
}

.iconsmind-Touch-Window:before {
  content: "\e940";
}

.iconsmind-Two-Windows:before {
  content: "\e941";
}

.iconsmind-Upload-Window:before {
  content: "\e942";
}

.iconsmind-URL-Window:before {
  content: "\e943";
}

.iconsmind-Warning-Window:before {
  content: "\e944";
}

.iconsmind-Width-Window:before {
  content: "\e945";
}

.iconsmind-Window-2:before {
  content: "\e946";
}

.iconsmind-Windows-2:before {
  content: "\e947";
}

.iconsmind-Autumn:before {
  content: "\e948";
}

.iconsmind-Celsius:before {
  content: "\e949";
}

.iconsmind-Cloud-Hail:before {
  content: "\e94a";
}

.iconsmind-Cloud-Moon:before {
  content: "\e94b";
}

.iconsmind-Cloud-Rain:before {
  content: "\e94c";
}

.iconsmind-Cloud-Snow:before {
  content: "\e94d";
}

.iconsmind-Cloud-Sun:before {
  content: "\e94e";
}

.iconsmind-Clouds-Weather:before {
  content: "\e94f";
}

.iconsmind-Cloud-Weather:before {
  content: "\e950";
}

.iconsmind-Drop:before {
  content: "\e951";
}

.iconsmind-Dry:before {
  content: "\e952";
}

.iconsmind-Fahrenheit:before {
  content: "\e953";
}

.iconsmind-Fog-Day:before {
  content: "\e954";
}

.iconsmind-Fog-Night:before {
  content: "\e955";
}

.iconsmind-Full-Moon:before {
  content: "\e956";
}

.iconsmind-Half-Moon:before {
  content: "\e957";
}

.iconsmind-No-Drop:before {
  content: "\e958";
}

.iconsmind-Rainbow:before {
  content: "\e959";
}

.iconsmind-Rainbow-2:before {
  content: "\e95a";
}

.iconsmind-Rain-Drop:before {
  content: "\e95b";
}

.iconsmind-Sleet:before {
  content: "\e95c";
}

.iconsmind-Snow:before {
  content: "\e95d";
}

.iconsmind-Snowflake:before {
  content: "\e95e";
}

.iconsmind-Snowflake-2:before {
  content: "\e95f";
}

.iconsmind-Snowflake-3:before {
  content: "\e960";
}

.iconsmind-Snow-Storm:before {
  content: "\e961";
}

.iconsmind-Spring:before {
  content: "\e962";
}

.iconsmind-Storm:before {
  content: "\e963";
}

.iconsmind-Summer:before {
  content: "\e964";
}

.iconsmind-Sun:before {
  content: "\e965";
}

.iconsmind-Sun-CloudyRain:before {
  content: "\e966";
}

.iconsmind-Sunrise:before {
  content: "\e967";
}

.iconsmind-Sunset:before {
  content: "\e968";
}

.iconsmind-Temperature:before {
  content: "\e969";
}

.iconsmind-Temperature-2:before {
  content: "\e96a";
}

.iconsmind-Thunder:before {
  content: "\e96b";
}

.iconsmind-Thunderstorm:before {
  content: "\e96c";
}

.iconsmind-Twister:before {
  content: "\e96d";
}

.iconsmind-Umbrella-2:before {
  content: "\e96e";
}

.iconsmind-Umbrella-3:before {
  content: "\e96f";
}

.iconsmind-Wave:before {
  content: "\e970";
}

.iconsmind-Wave-2:before {
  content: "\e971";
}

.iconsmind-Windsock:before {
  content: "\e972";
}

.iconsmind-Wind-Turbine:before {
  content: "\e973";
}

.iconsmind-Windy:before {
  content: "\e974";
}

.iconsmind-Winter:before {
  content: "\e975";
}

.iconsmind-Winter-2:before {
  content: "\e976";
}

.iconsmind-Cinema:before {
  content: "\e977";
}

.iconsmind-Clapperboard-Close:before {
  content: "\e978";
}

.iconsmind-Clapperboard-Open:before {
  content: "\e979";
}

.iconsmind-D-Eyeglasses:before {
  content: "\e97a";
}

.iconsmind-D-Eyeglasses2:before {
  content: "\e97b";
}

.iconsmind-Director:before {
  content: "\e97c";
}

.iconsmind-Film:before {
  content: "\e97d";
}

.iconsmind-Film-Strip:before {
  content: "\e97e";
}

.iconsmind-Film-Video:before {
  content: "\e97f";
}

.iconsmind-Flash-Video:before {
  content: "\e980";
}

.iconsmind-HD-Video:before {
  content: "\e981";
}

.iconsmind-Movie:before {
  content: "\e982";
}

.iconsmind-Old-TV:before {
  content: "\e983";
}

.iconsmind-Reel:before {
  content: "\e984";
}

.iconsmind-Tripod-andVideo:before {
  content: "\e985";
}

.iconsmind-TV:before {
  content: "\e986";
}

.iconsmind-Video:before {
  content: "\e987";
}

.iconsmind-Video-2:before {
  content: "\e988";
}

.iconsmind-Video-3:before {
  content: "\e989";
}

.iconsmind-Video-4:before {
  content: "\e98a";
}

.iconsmind-Video-5:before {
  content: "\e98b";
}

.iconsmind-Video-6:before {
  content: "\e98c";
}

.iconsmind-Video-Len:before {
  content: "\e98d";
}

.iconsmind-Video-Len2:before {
  content: "\e98e";
}

.iconsmind-Video-Photographer:before {
  content: "\e98f";
}

.iconsmind-Video-Tripod:before {
  content: "\e990";
}

.iconsmind-Affiliate:before {
  content: "\e991";
}

.iconsmind-Background:before {
  content: "\e992";
}

.iconsmind-Billing:before {
  content: "\e993";
}

.iconsmind-Control:before {
  content: "\e994";
}

.iconsmind-Control-2:before {
  content: "\e995";
}

.iconsmind-Crop-2:before {
  content: "\e996";
}

.iconsmind-Dashboard:before {
  content: "\e997";
}

.iconsmind-Duplicate-Layer:before {
  content: "\e998";
}

.iconsmind-Filter-2:before {
  content: "\e999";
}

.iconsmind-Gear:before {
  content: "\e99a";
}

.iconsmind-Gear-2:before {
  content: "\e99b";
}

.iconsmind-Gears:before {
  content: "\e99c";
}

.iconsmind-Gears-2:before {
  content: "\e99d";
}

.iconsmind-Information:before {
  content: "\e99e";
}

.iconsmind-Layer-Backward:before {
  content: "\e99f";
}

.iconsmind-Layer-Forward:before {
  content: "\e9a0";
}

.iconsmind-Library:before {
  content: "\e9a1";
}

.iconsmind-Loading:before {
  content: "\e9a2";
}

.iconsmind-Loading-2:before {
  content: "\e9a3";
}

.iconsmind-Loading-3:before {
  content: "\e9a4";
}

.iconsmind-Magnifi-Glass:before {
  content: "\e9a5";
}

.iconsmind-Magnifi-Glass2:before {
  content: "\e9a6";
}

.iconsmind-Magnifi-Glass22:before {
  content: "\e9a7";
}

.iconsmind-Mouse-Pointer:before {
  content: "\e9a8";
}

.iconsmind-On-off:before {
  content: "\e9a9";
}

.iconsmind-On-Off-2:before {
  content: "\e9aa";
}

.iconsmind-On-Off-3:before {
  content: "\e9ab";
}

.iconsmind-Preview:before {
  content: "\e9ac";
}

.iconsmind-Pricing:before {
  content: "\e9ad";
}

.iconsmind-Profile:before {
  content: "\e9ae";
}

.iconsmind-Project:before {
  content: "\e9af";
}

.iconsmind-Rename:before {
  content: "\e9b0";
}

.iconsmind-Repair:before {
  content: "\e9b1";
}

.iconsmind-Save:before {
  content: "\e9b2";
}

.iconsmind-Scroller:before {
  content: "\e9b3";
}

.iconsmind-Scroller-2:before {
  content: "\e9b4";
}

.iconsmind-Share:before {
  content: "\e9b5";
}

.iconsmind-Statistic:before {
  content: "\e9b6";
}

.iconsmind-Support:before {
  content: "\e9b7";
}

.iconsmind-Switch:before {
  content: "\e9b8";
}

.iconsmind-Upgrade:before {
  content: "\e9b9";
}

.iconsmind-User:before {
  content: "\e9ba";
}

.iconsmind-Wrench:before {
  content: "\e9bb";
}

.iconsmind-Air-Balloon:before {
  content: "\e9bc";
}

.iconsmind-Airship:before {
  content: "\e9bd";
}

.iconsmind-Bicycle:before {
  content: "\e9be";
}

.iconsmind-Bicycle-2:before {
  content: "\e9bf";
}

.iconsmind-Bike-Helmet:before {
  content: "\e9c0";
}

.iconsmind-Bus:before {
  content: "\e9c1";
}

.iconsmind-Bus-2:before {
  content: "\e9c2";
}

.iconsmind-Cable-Car:before {
  content: "\e9c3";
}

.iconsmind-Car:before {
  content: "\e9c4";
}

.iconsmind-Car-2:before {
  content: "\e9c5";
}

.iconsmind-Car-3:before {
  content: "\e9c6";
}

.iconsmind-Car-Wheel:before {
  content: "\e9c7";
}

.iconsmind-Gaugage:before {
  content: "\e9c8";
}

.iconsmind-Gaugage-2:before {
  content: "\e9c9";
}

.iconsmind-Helicopter:before {
  content: "\e9ca";
}

.iconsmind-Helicopter-2:before {
  content: "\e9cb";
}

.iconsmind-Helmet:before {
  content: "\e9cc";
}

.iconsmind-Jeep:before {
  content: "\e9cd";
}

.iconsmind-Jeep-2:before {
  content: "\e9ce";
}

.iconsmind-Jet:before {
  content: "\e9cf";
}

.iconsmind-Motorcycle:before {
  content: "\e9d0";
}

.iconsmind-Plane:before {
  content: "\e9d1";
}

.iconsmind-Plane-2:before {
  content: "\e9d2";
}

.iconsmind-Road:before {
  content: "\e9d3";
}

.iconsmind-Road-2:before {
  content: "\e9d4";
}

.iconsmind-Rocket:before {
  content: "\e9d5";
}

.iconsmind-Sailing-Ship:before {
  content: "\e9d6";
}

.iconsmind-Scooter:before {
  content: "\e9d7";
}

.iconsmind-Scooter-Front:before {
  content: "\e9d8";
}

.iconsmind-Ship:before {
  content: "\e9d9";
}

.iconsmind-Ship-2:before {
  content: "\e9da";
}

.iconsmind-Skateboard:before {
  content: "\e9db";
}

.iconsmind-Skateboard-2:before {
  content: "\e9dc";
}

.iconsmind-Taxi:before {
  content: "\e9dd";
}

.iconsmind-Taxi-2:before {
  content: "\e9de";
}

.iconsmind-Taxi-Sign:before {
  content: "\e9df";
}

.iconsmind-Tractor:before {
  content: "\e9e0";
}

.iconsmind-traffic-Light:before {
  content: "\e9e1";
}

.iconsmind-Traffic-Light2:before {
  content: "\e9e2";
}

.iconsmind-Train:before {
  content: "\e9e3";
}

.iconsmind-Train-2:before {
  content: "\e9e4";
}

.iconsmind-Tram:before {
  content: "\e9e5";
}

.iconsmind-Truck:before {
  content: "\e9e6";
}

.iconsmind-Yacht:before {
  content: "\e9e7";
}

.iconsmind-Double-Tap:before {
  content: "\e9e8";
}

.iconsmind-Drag:before {
  content: "\e9e9";
}

.iconsmind-Drag-Down:before {
  content: "\e9ea";
}

.iconsmind-Drag-Left:before {
  content: "\e9eb";
}

.iconsmind-Drag-Right:before {
  content: "\e9ec";
}

.iconsmind-Drag-Up:before {
  content: "\e9ed";
}

.iconsmind-Finger-DragFourSides:before {
  content: "\e9ee";
}

.iconsmind-Finger-DragTwoSides:before {
  content: "\e9ef";
}

.iconsmind-Five-Fingers:before {
  content: "\e9f0";
}

.iconsmind-Five-FingersDrag:before {
  content: "\e9f1";
}

.iconsmind-Five-FingersDrag2:before {
  content: "\e9f2";
}

.iconsmind-Five-FingersTouch:before {
  content: "\e9f3";
}

.iconsmind-Flick:before {
  content: "\e9f4";
}

.iconsmind-Four-Fingers:before {
  content: "\e9f5";
}

.iconsmind-Four-FingersDrag:before {
  content: "\e9f6";
}

.iconsmind-Four-FingersDrag2:before {
  content: "\e9f7";
}

.iconsmind-Four-FingersTouch:before {
  content: "\e9f8";
}

.iconsmind-Hand-Touch:before {
  content: "\e9f9";
}

.iconsmind-Hand-Touch2:before {
  content: "\e9fa";
}

.iconsmind-Hand-TouchSmartphone:before {
  content: "\e9fb";
}

.iconsmind-One-Finger:before {
  content: "\e9fc";
}

.iconsmind-One-FingerTouch:before {
  content: "\e9fd";
}

.iconsmind-Pinch:before {
  content: "\e9fe";
}

.iconsmind-Press:before {
  content: "\e9ff";
}

.iconsmind-Rotate-Gesture:before {
  content: "\ea00";
}

.iconsmind-Rotate-Gesture2:before {
  content: "\ea01";
}

.iconsmind-Rotate-Gesture3:before {
  content: "\ea02";
}

.iconsmind-Scroll:before {
  content: "\ea03";
}

.iconsmind-Scroll-Fast:before {
  content: "\ea04";
}

.iconsmind-Spread:before {
  content: "\ea05";
}

.iconsmind-Star-Track:before {
  content: "\ea06";
}

.iconsmind-Tap:before {
  content: "\ea07";
}

.iconsmind-Three-Fingers:before {
  content: "\ea08";
}

.iconsmind-Three-FingersDrag:before {
  content: "\ea09";
}

.iconsmind-Three-FingersDrag2:before {
  content: "\ea0a";
}

.iconsmind-Three-FingersTouch:before {
  content: "\ea0b";
}

.iconsmind-Thumb:before {
  content: "\ea0c";
}

.iconsmind-Two-Fingers:before {
  content: "\ea0d";
}

.iconsmind-Two-FingersDrag:before {
  content: "\ea0e";
}

.iconsmind-Two-FingersDrag2:before {
  content: "\ea0f";
}

.iconsmind-Two-FingersScroll:before {
  content: "\ea10";
}

.iconsmind-Two-FingersTouch:before {
  content: "\ea11";
}

.iconsmind-Zoom-Gesture:before {
  content: "\ea12";
}

.iconsmind-Alarm-Clock:before {
  content: "\ea13";
}

.iconsmind-Alarm-Clock2:before {
  content: "\ea14";
}

.iconsmind-Calendar-Clock:before {
  content: "\ea15";
}

.iconsmind-Clock:before {
  content: "\ea16";
}

.iconsmind-Clock-2:before {
  content: "\ea17";
}

.iconsmind-Clock-3:before {
  content: "\ea18";
}

.iconsmind-Clock-4:before {
  content: "\ea19";
}

.iconsmind-Clock-Back:before {
  content: "\ea1a";
}

.iconsmind-Clock-Forward:before {
  content: "\ea1b";
}

.iconsmind-Hour:before {
  content: "\ea1c";
}

.iconsmind-Old-Clock:before {
  content: "\ea1d";
}

.iconsmind-Over-Time:before {
  content: "\ea1e";
}

.iconsmind-Over-Time2:before {
  content: "\ea1f";
}

.iconsmind-Sand-watch:before {
  content: "\ea20";
}

.iconsmind-Sand-watch2:before {
  content: "\ea21";
}

.iconsmind-Stopwatch:before {
  content: "\ea22";
}

.iconsmind-Stopwatch-2:before {
  content: "\ea23";
}

.iconsmind-Time-Backup:before {
  content: "\ea24";
}

.iconsmind-Time-Fire:before {
  content: "\ea25";
}

.iconsmind-Time-Machine:before {
  content: "\ea26";
}

.iconsmind-Timer:before {
  content: "\ea27";
}

.iconsmind-Watch:before {
  content: "\ea28";
}

.iconsmind-Watch-2:before {
  content: "\ea29";
}

.iconsmind-Watch-3:before {
  content: "\ea2a";
}

.iconsmind-A-Z:before {
  content: "\ea2b";
}

.iconsmind-Bold-Text:before {
  content: "\ea2c";
}

.iconsmind-Bulleted-List:before {
  content: "\ea2d";
}

.iconsmind-Font-Color:before {
  content: "\ea2e";
}

.iconsmind-Font-Name:before {
  content: "\ea2f";
}

.iconsmind-Font-Size:before {
  content: "\ea30";
}

.iconsmind-Font-Style:before {
  content: "\ea31";
}

.iconsmind-Font-StyleSubscript:before {
  content: "\ea32";
}

.iconsmind-Font-StyleSuperscript:before {
  content: "\ea33";
}

.iconsmind-Function:before {
  content: "\ea34";
}

.iconsmind-Italic-Text:before {
  content: "\ea35";
}

.iconsmind-Line-SpacingText:before {
  content: "\ea36";
}

.iconsmind-Lowercase-Text:before {
  content: "\ea37";
}

.iconsmind-Normal-Text:before {
  content: "\ea38";
}

.iconsmind-Numbering-List:before {
  content: "\ea39";
}

.iconsmind-Strikethrough-Text:before {
  content: "\ea3a";
}

.iconsmind-Sum:before {
  content: "\ea3b";
}

.iconsmind-Text-Box:before {
  content: "\ea3c";
}

.iconsmind-Text-Effect:before {
  content: "\ea3d";
}

.iconsmind-Text-HighlightColor:before {
  content: "\ea3e";
}

.iconsmind-Text-Paragraph:before {
  content: "\ea3f";
}

.iconsmind-Under-LineText:before {
  content: "\ea40";
}

.iconsmind-Uppercase-Text:before {
  content: "\ea41";
}

.iconsmind-Wrap-Text:before {
  content: "\ea42";
}

.iconsmind-Z-A:before {
  content: "\ea43";
}

.iconsmind-Aerobics:before {
  content: "\ea44";
}

.iconsmind-Aerobics-2:before {
  content: "\ea45";
}

.iconsmind-Aerobics-3:before {
  content: "\ea46";
}

.iconsmind-Archery:before {
  content: "\ea47";
}

.iconsmind-Archery-2:before {
  content: "\ea48";
}

.iconsmind-Ballet-Shoes:before {
  content: "\ea49";
}

.iconsmind-Baseball:before {
  content: "\ea4a";
}

.iconsmind-Basket-Ball:before {
  content: "\ea4b";
}

.iconsmind-Bodybuilding:before {
  content: "\ea4c";
}

.iconsmind-Bowling:before {
  content: "\ea4d";
}

.iconsmind-Bowling-2:before {
  content: "\ea4e";
}

.iconsmind-Box:before {
  content: "\ea4f";
}

.iconsmind-Chess:before {
  content: "\ea50";
}

.iconsmind-Cricket:before {
  content: "\ea51";
}

.iconsmind-Dumbbell:before {
  content: "\ea52";
}

.iconsmind-Football:before {
  content: "\ea53";
}

.iconsmind-Football-2:before {
  content: "\ea54";
}

.iconsmind-Footprint:before {
  content: "\ea55";
}

.iconsmind-Footprint-2:before {
  content: "\ea56";
}

.iconsmind-Goggles:before {
  content: "\ea57";
}

.iconsmind-Golf:before {
  content: "\ea58";
}

.iconsmind-Golf-2:before {
  content: "\ea59";
}

.iconsmind-Gymnastics:before {
  content: "\ea5a";
}

.iconsmind-Hokey:before {
  content: "\ea5b";
}

.iconsmind-Jump-Rope:before {
  content: "\ea5c";
}

.iconsmind-Life-Jacket:before {
  content: "\ea5d";
}

.iconsmind-Medal:before {
  content: "\ea5e";
}

.iconsmind-Medal-2:before {
  content: "\ea5f";
}

.iconsmind-Medal-3:before {
  content: "\ea60";
}

.iconsmind-Parasailing:before {
  content: "\ea61";
}

.iconsmind-Pilates:before {
  content: "\ea62";
}

.iconsmind-Pilates-2:before {
  content: "\ea63";
}

.iconsmind-Pilates-3:before {
  content: "\ea64";
}

.iconsmind-Ping-Pong:before {
  content: "\ea65";
}

.iconsmind-Rafting:before {
  content: "\ea66";
}

.iconsmind-Running:before {
  content: "\ea67";
}

.iconsmind-Running-Shoes:before {
  content: "\ea68";
}

.iconsmind-Skate-Shoes:before {
  content: "\ea69";
}

.iconsmind-Ski:before {
  content: "\ea6a";
}

.iconsmind-Skydiving:before {
  content: "\ea6b";
}

.iconsmind-Snorkel:before {
  content: "\ea6c";
}

.iconsmind-Soccer-Ball:before {
  content: "\ea6d";
}

.iconsmind-Soccer-Shoes:before {
  content: "\ea6e";
}

.iconsmind-Swimming:before {
  content: "\ea6f";
}

.iconsmind-Tennis:before {
  content: "\ea70";
}

.iconsmind-Tennis-Ball:before {
  content: "\ea71";
}

.iconsmind-Trekking:before {
  content: "\ea72";
}

.iconsmind-Trophy:before {
  content: "\ea73";
}

.iconsmind-Trophy-2:before {
  content: "\ea74";
}

.iconsmind-Volleyball:before {
  content: "\ea75";
}

.iconsmind-weight-Lift:before {
  content: "\ea76";
}

.iconsmind-Speach-Bubble:before {
  content: "\ea77";
}

.iconsmind-Speach-Bubble2:before {
  content: "\ea78";
}

.iconsmind-Speach-Bubble3:before {
  content: "\ea79";
}

.iconsmind-Speach-Bubble4:before {
  content: "\ea7a";
}

.iconsmind-Speach-Bubble5:before {
  content: "\ea7b";
}

.iconsmind-Speach-Bubble6:before {
  content: "\ea7c";
}

.iconsmind-Speach-Bubble7:before {
  content: "\ea7d";
}

.iconsmind-Speach-Bubble8:before {
  content: "\ea7e";
}

.iconsmind-Speach-Bubble9:before {
  content: "\ea7f";
}

.iconsmind-Speach-Bubble10:before {
  content: "\ea80";
}

.iconsmind-Speach-Bubble11:before {
  content: "\ea81";
}

.iconsmind-Speach-Bubble12:before {
  content: "\ea82";
}

.iconsmind-Speach-Bubble13:before {
  content: "\ea83";
}

.iconsmind-Speach-BubbleAsking:before {
  content: "\ea84";
}

.iconsmind-Speach-BubbleComic:before {
  content: "\ea85";
}

.iconsmind-Speach-BubbleComic2:before {
  content: "\ea86";
}

.iconsmind-Speach-BubbleComic3:before {
  content: "\ea87";
}

.iconsmind-Speach-BubbleComic4:before {
  content: "\ea88";
}

.iconsmind-Speach-BubbleDialog:before {
  content: "\ea89";
}

.iconsmind-Speach-Bubbles:before {
  content: "\ea8a";
}

.iconsmind-Aim:before {
  content: "\ea8b";
}

.iconsmind-Ask:before {
  content: "\ea8c";
}

.iconsmind-Bebo:before {
  content: "\ea8d";
}

.iconsmind-Behance:before {
  content: "\ea8e";
}

.iconsmind-Betvibes:before {
  content: "\ea8f";
}

.iconsmind-Bing:before {
  content: "\ea90";
}

.iconsmind-Blinklist:before {
  content: "\ea91";
}

.iconsmind-Blogger:before {
  content: "\ea92";
}

.iconsmind-Brightkite:before {
  content: "\ea93";
}

.iconsmind-Delicious:before {
  content: "\ea94";
}

.iconsmind-Deviantart:before {
  content: "\ea95";
}

.iconsmind-Digg:before {
  content: "\ea96";
}

.iconsmind-Diigo:before {
  content: "\ea97";
}

.iconsmind-Doplr:before {
  content: "\ea98";
}

.iconsmind-Dribble:before {
  content: "\ea99";
}

.iconsmind-Email:before {
  content: "\ea9a";
}

.iconsmind-Evernote:before {
  content: "\ea9b";
}

.iconsmind-Facebook:before {
  content: "\ea9c";
}

.iconsmind-Facebook-2:before {
  content: "\ea9d";
}

.iconsmind-Feedburner:before {
  content: "\ea9e";
}

.iconsmind-Flickr:before {
  content: "\ea9f";
}

.iconsmind-Formspring:before {
  content: "\eaa0";
}

.iconsmind-Forsquare:before {
  content: "\eaa1";
}

.iconsmind-Friendfeed:before {
  content: "\eaa2";
}

.iconsmind-Friendster:before {
  content: "\eaa3";
}

.iconsmind-Furl:before {
  content: "\eaa4";
}

.iconsmind-Google:before {
  content: "\eaa5";
}

.iconsmind-Google-Buzz:before {
  content: "\eaa6";
}

.iconsmind-Google-Plus:before {
  content: "\eaa7";
}

.iconsmind-Gowalla:before {
  content: "\eaa8";
}

.iconsmind-ICQ:before {
  content: "\eaa9";
}

.iconsmind-ImDB:before {
  content: "\eaaa";
}

.iconsmind-Instagram:before {
  content: "\eaab";
}

.iconsmind-Last-FM:before {
  content: "\eaac";
}

.iconsmind-Like:before {
  content: "\eaad";
}

.iconsmind-Like-2:before {
  content: "\eaae";
}

.iconsmind-Linkedin:before {
  content: "\eaaf";
}

.iconsmind-Linkedin-2:before {
  content: "\eab0";
}

.iconsmind-Livejournal:before {
  content: "\eab1";
}

.iconsmind-Metacafe:before {
  content: "\eab2";
}

.iconsmind-Mixx:before {
  content: "\eab3";
}

.iconsmind-Myspace:before {
  content: "\eab4";
}

.iconsmind-Newsvine:before {
  content: "\eab5";
}

.iconsmind-Orkut:before {
  content: "\eab6";
}

.iconsmind-Picasa:before {
  content: "\eab7";
}

.iconsmind-Pinterest:before {
  content: "\eab8";
}

.iconsmind-Plaxo:before {
  content: "\eab9";
}

.iconsmind-Plurk:before {
  content: "\eaba";
}

.iconsmind-Posterous:before {
  content: "\eabb";
}

.iconsmind-QIK:before {
  content: "\eabc";
}

.iconsmind-Reddit:before {
  content: "\eabd";
}

.iconsmind-Reverbnation:before {
  content: "\eabe";
}

.iconsmind-RSS:before {
  content: "\eabf";
}

.iconsmind-Sharethis:before {
  content: "\eac0";
}

.iconsmind-Shoutwire:before {
  content: "\eac1";
}

.iconsmind-Skype:before {
  content: "\eac2";
}

.iconsmind-Soundcloud:before {
  content: "\eac3";
}

.iconsmind-Spurl:before {
  content: "\eac4";
}

.iconsmind-Stumbleupon:before {
  content: "\eac5";
}

.iconsmind-Technorati:before {
  content: "\eac6";
}

.iconsmind-Tumblr:before {
  content: "\eac7";
}

.iconsmind-Twitter:before {
  content: "\eac8";
}

.iconsmind-Twitter-2:before {
  content: "\eac9";
}

.iconsmind-Unlike:before {
  content: "\eaca";
}

.iconsmind-Unlike-2:before {
  content: "\eacb";
}

.iconsmind-Ustream:before {
  content: "\eacc";
}

.iconsmind-Viddler:before {
  content: "\eacd";
}

.iconsmind-Vimeo:before {
  content: "\eace";
}

.iconsmind-Wordpress:before {
  content: "\eacf";
}

.iconsmind-Xanga:before {
  content: "\ead0";
}

.iconsmind-Xing:before {
  content: "\ead1";
}

.iconsmind-Yahoo:before {
  content: "\ead2";
}

.iconsmind-Yahoo-Buzz:before {
  content: "\ead3";
}

.iconsmind-Yelp:before {
  content: "\ead4";
}

.iconsmind-Youtube:before {
  content: "\ead5";
}

.iconsmind-Zootool:before {
  content: "\ead6";
}

.iconsmind-Bisexual:before {
  content: "\ead7";
}

.iconsmind-Cancer2:before {
  content: "\ead8";
}

.iconsmind-Couple-Sign:before {
  content: "\ead9";
}

.iconsmind-David-Star:before {
  content: "\eada";
}

.iconsmind-Family-Sign:before {
  content: "\eadb";
}

.iconsmind-Female-2:before {
  content: "\eadc";
}

.iconsmind-Gey:before {
  content: "\eadd";
}

.iconsmind-Heart:before {
  content: "\eade";
}

.iconsmind-Homosexual:before {
  content: "\eadf";
}

.iconsmind-Inifity:before {
  content: "\eae0";
}

.iconsmind-Lesbian:before {
  content: "\eae1";
}

.iconsmind-Lesbians:before {
  content: "\eae2";
}

.iconsmind-Love:before {
  content: "\eae3";
}

.iconsmind-Male-2:before {
  content: "\eae4";
}

.iconsmind-Men:before {
  content: "\eae5";
}

.iconsmind-No-Smoking:before {
  content: "\eae6";
}

.iconsmind-Paw:before {
  content: "\eae7";
}

.iconsmind-Quotes:before {
  content: "\eae8";
}

.iconsmind-Quotes-2:before {
  content: "\eae9";
}

.iconsmind-Redirect:before {
  content: "\eaea";
}

.iconsmind-Retweet:before {
  content: "\eaeb";
}

.iconsmind-Ribbon:before {
  content: "\eaec";
}

.iconsmind-Ribbon-2:before {
  content: "\eaed";
}

.iconsmind-Ribbon-3:before {
  content: "\eaee";
}

.iconsmind-Sexual:before {
  content: "\eaef";
}

.iconsmind-Smoking-Area:before {
  content: "\eaf0";
}

.iconsmind-Trace:before {
  content: "\eaf1";
}

.iconsmind-Venn-Diagram:before {
  content: "\eaf2";
}

.iconsmind-Wheelchair:before {
  content: "\eaf3";
}

.iconsmind-Women:before {
  content: "\eaf4";
}

.iconsmind-Ying-Yang:before {
  content: "\eaf5";
}

.iconsmind-Add-Bag:before {
  content: "\eaf6";
}

.iconsmind-Add-Basket:before {
  content: "\eaf7";
}

.iconsmind-Add-Cart:before {
  content: "\eaf8";
}

.iconsmind-Bag-Coins:before {
  content: "\eaf9";
}

.iconsmind-Bag-Items:before {
  content: "\eafa";
}

.iconsmind-Bag-Quantity:before {
  content: "\eafb";
}

.iconsmind-Bar-Code:before {
  content: "\eafc";
}

.iconsmind-Basket-Coins:before {
  content: "\eafd";
}

.iconsmind-Basket-Items:before {
  content: "\eafe";
}

.iconsmind-Basket-Quantity:before {
  content: "\eaff";
}

.iconsmind-Bitcoin:before {
  content: "\eb00";
}

.iconsmind-Car-Coins:before {
  content: "\eb01";
}

.iconsmind-Car-Items:before {
  content: "\eb02";
}

.iconsmind-CartQuantity:before {
  content: "\eb03";
}

.iconsmind-Cash-Register:before {
  content: "\eb04";
}

.iconsmind-Cash-register2:before {
  content: "\eb05";
}

.iconsmind-Checkout:before {
  content: "\eb06";
}

.iconsmind-Checkout-Bag:before {
  content: "\eb07";
}

.iconsmind-Checkout-Basket:before {
  content: "\eb08";
}

.iconsmind-Full-Basket:before {
  content: "\eb09";
}

.iconsmind-Full-Cart:before {
  content: "\eb0a";
}

.iconsmind-Fyll-Bag:before {
  content: "\eb0b";
}

.iconsmind-Home:before {
  content: "\eb0c";
}

.iconsmind-Password-2shopping:before {
  content: "\eb0d";
}

.iconsmind-Password-shopping:before {
  content: "\eb0e";
}

.iconsmind-QR-Code:before {
  content: "\eb0f";
}

.iconsmind-Receipt:before {
  content: "\eb10";
}

.iconsmind-Receipt-2:before {
  content: "\eb11";
}

.iconsmind-Receipt-3:before {
  content: "\eb12";
}

.iconsmind-Receipt-4:before {
  content: "\eb13";
}

.iconsmind-Remove-Bag:before {
  content: "\eb14";
}

.iconsmind-Remove-Basket:before {
  content: "\eb15";
}

.iconsmind-Remove-Cart:before {
  content: "\eb16";
}

.iconsmind-Shop:before {
  content: "\eb17";
}

.iconsmind-Shop-2:before {
  content: "\eb18";
}

.iconsmind-Shop-3:before {
  content: "\eb19";
}

.iconsmind-Shop-4:before {
  content: "\eb1a";
}

.iconsmind-Shopping-Bag:before {
  content: "\eb1b";
}

.iconsmind-Shopping-Basket:before {
  content: "\eb1c";
}

.iconsmind-Shopping-Cart:before {
  content: "\eb1d";
}

.iconsmind-Tag-2:before {
  content: "\eb1e";
}

.iconsmind-Tag-3:before {
  content: "\eb1f";
}

.iconsmind-Tag-4:before {
  content: "\eb20";
}

.iconsmind-Tag-5:before {
  content: "\eb21";
}

.iconsmind-This-SideUp:before {
  content: "\eb22";
}

.iconsmind-Broke-Link2:before {
  content: "\eb23";
}

.iconsmind-Coding:before {
  content: "\eb24";
}

.iconsmind-Consulting:before {
  content: "\eb25";
}

.iconsmind-Copyright:before {
  content: "\eb26";
}

.iconsmind-Idea-2:before {
  content: "\eb27";
}

.iconsmind-Idea-3:before {
  content: "\eb28";
}

.iconsmind-Idea-4:before {
  content: "\eb29";
}

.iconsmind-Idea-5:before {
  content: "\eb2a";
}

.iconsmind-Internet:before {
  content: "\eb2b";
}

.iconsmind-Internet-2:before {
  content: "\eb2c";
}

.iconsmind-Link-2:before {
  content: "\eb2d";
}

.iconsmind-Management:before {
  content: "\eb2e";
}

.iconsmind-Monitor-Analytics:before {
  content: "\eb2f";
}

.iconsmind-Monitoring:before {
  content: "\eb30";
}

.iconsmind-Optimization:before {
  content: "\eb31";
}

.iconsmind-Search-People:before {
  content: "\eb32";
}

.iconsmind-Tag:before {
  content: "\eb33";
}

.iconsmind-Target:before {
  content: "\eb34";
}

.iconsmind-Target-Market:before {
  content: "\eb35";
}

.iconsmind-Testimonal:before {
  content: "\eb36";
}

.iconsmind-Computer-Secure:before {
  content: "\eb37";
}

.iconsmind-Eye-Scan:before {
  content: "\eb38";
}

.iconsmind-Finger-Print:before {
  content: "\eb39";
}

.iconsmind-Firewall:before {
  content: "\eb3a";
}

.iconsmind-Key-Lock:before {
  content: "\eb3b";
}

.iconsmind-Laptop-Secure:before {
  content: "\eb3c";
}

.iconsmind-Layer-1532:before {
  content: "\eb3d";
}

.iconsmind-Lock:before {
  content: "\eb3e";
}

.iconsmind-Lock-2:before {
  content: "\eb3f";
}

.iconsmind-Lock-3:before {
  content: "\eb40";
}

.iconsmind-Password:before {
  content: "\eb41";
}

.iconsmind-Password-Field:before {
  content: "\eb42";
}

.iconsmind-Police:before {
  content: "\eb43";
}

.iconsmind-Safe-Box:before {
  content: "\eb44";
}

.iconsmind-Security-Block:before {
  content: "\eb45";
}

.iconsmind-Security-Bug:before {
  content: "\eb46";
}

.iconsmind-Security-Camera:before {
  content: "\eb47";
}

.iconsmind-Security-Check:before {
  content: "\eb48";
}

.iconsmind-Security-Settings:before {
  content: "\eb49";
}

.iconsmind-Securiy-Remove:before {
  content: "\eb4a";
}

.iconsmind-Shield:before {
  content: "\eb4b";
}

.iconsmind-Smartphone-Secure:before {
  content: "\eb4c";
}

.iconsmind-SSL:before {
  content: "\eb4d";
}

.iconsmind-Tablet-Secure:before {
  content: "\eb4e";
}

.iconsmind-Type-Pass:before {
  content: "\eb4f";
}

.iconsmind-Unlock:before {
  content: "\eb50";
}

.iconsmind-Unlock-2:before {
  content: "\eb51";
}

.iconsmind-Unlock-3:before {
  content: "\eb52";
}

.iconsmind-Ambulance:before {
  content: "\eb53";
}

.iconsmind-Astronaut:before {
  content: "\eb54";
}

.iconsmind-Atom:before {
  content: "\eb55";
}

.iconsmind-Bacteria:before {
  content: "\eb56";
}

.iconsmind-Band-Aid:before {
  content: "\eb57";
}

.iconsmind-Bio-Hazard:before {
  content: "\eb58";
}

.iconsmind-Biotech:before {
  content: "\eb59";
}

.iconsmind-Brain:before {
  content: "\eb5a";
}

.iconsmind-Chemical:before {
  content: "\eb5b";
}

.iconsmind-Chemical-2:before {
  content: "\eb5c";
}

.iconsmind-Chemical-3:before {
  content: "\eb5d";
}

.iconsmind-Chemical-4:before {
  content: "\eb5e";
}

.iconsmind-Chemical-5:before {
  content: "\eb5f";
}

.iconsmind-Clinic:before {
  content: "\eb60";
}

.iconsmind-Cube-Molecule:before {
  content: "\eb61";
}

.iconsmind-Cube-Molecule2:before {
  content: "\eb62";
}

.iconsmind-Danger:before {
  content: "\eb63";
}

.iconsmind-Danger-2:before {
  content: "\eb64";
}

.iconsmind-DNA:before {
  content: "\eb65";
}

.iconsmind-DNA-2:before {
  content: "\eb66";
}

.iconsmind-DNA-Helix:before {
  content: "\eb67";
}

.iconsmind-First-Aid:before {
  content: "\eb68";
}

.iconsmind-Flask:before {
  content: "\eb69";
}

.iconsmind-Flask-2:before {
  content: "\eb6a";
}

.iconsmind-Helix-2:before {
  content: "\eb6b";
}

.iconsmind-Hospital:before {
  content: "\eb6c";
}

.iconsmind-Hurt:before {
  content: "\eb6d";
}

.iconsmind-Medical-Sign:before {
  content: "\eb6e";
}

.iconsmind-Medicine:before {
  content: "\eb6f";
}

.iconsmind-Medicine-2:before {
  content: "\eb70";
}

.iconsmind-Medicine-3:before {
  content: "\eb71";
}

.iconsmind-Microscope:before {
  content: "\eb72";
}

.iconsmind-Neutron:before {
  content: "\eb73";
}

.iconsmind-Nuclear:before {
  content: "\eb74";
}

.iconsmind-Physics:before {
  content: "\eb75";
}

.iconsmind-Plasmid:before {
  content: "\eb76";
}

.iconsmind-Plaster:before {
  content: "\eb77";
}

.iconsmind-Pulse:before {
  content: "\eb78";
}

.iconsmind-Radioactive:before {
  content: "\eb79";
}

.iconsmind-Safety-PinClose:before {
  content: "\eb7a";
}

.iconsmind-Safety-PinOpen:before {
  content: "\eb7b";
}

.iconsmind-Spermium:before {
  content: "\eb7c";
}

.iconsmind-Stethoscope:before {
  content: "\eb7d";
}

.iconsmind-Temperature2:before {
  content: "\eb7e";
}

.iconsmind-Test-Tube:before {
  content: "\eb7f";
}

.iconsmind-Test-Tube2:before {
  content: "\eb80";
}

.iconsmind-Virus:before {
  content: "\eb81";
}

.iconsmind-Virus-2:before {
  content: "\eb82";
}

.iconsmind-Virus-3:before {
  content: "\eb83";
}

.iconsmind-X-ray:before {
  content: "\eb84";
}

.iconsmind-Auto-Flash:before {
  content: "\eb85";
}

.iconsmind-Camera:before {
  content: "\eb86";
}

.iconsmind-Camera-2:before {
  content: "\eb87";
}

.iconsmind-Camera-3:before {
  content: "\eb88";
}

.iconsmind-Camera-4:before {
  content: "\eb89";
}

.iconsmind-Camera-5:before {
  content: "\eb8a";
}

.iconsmind-Camera-Back:before {
  content: "\eb8b";
}

.iconsmind-Crop:before {
  content: "\eb8c";
}

.iconsmind-Daylight:before {
  content: "\eb8d";
}

.iconsmind-Edit:before {
  content: "\eb8e";
}

.iconsmind-Eye:before {
  content: "\eb8f";
}

.iconsmind-Film2:before {
  content: "\eb90";
}

.iconsmind-Film-Cartridge:before {
  content: "\eb91";
}

.iconsmind-Filter:before {
  content: "\eb92";
}

.iconsmind-Flash:before {
  content: "\eb93";
}

.iconsmind-Flash-2:before {
  content: "\eb94";
}

.iconsmind-Fluorescent:before {
  content: "\eb95";
}

.iconsmind-Gopro:before {
  content: "\eb96";
}

.iconsmind-Landscape:before {
  content: "\eb97";
}

.iconsmind-Len:before {
  content: "\eb98";
}

.iconsmind-Len-2:before {
  content: "\eb99";
}

.iconsmind-Len-3:before {
  content: "\eb9a";
}

.iconsmind-Macro:before {
  content: "\eb9b";
}

.iconsmind-Memory-Card:before {
  content: "\eb9c";
}

.iconsmind-Memory-Card2:before {
  content: "\eb9d";
}

.iconsmind-Memory-Card3:before {
  content: "\eb9e";
}

.iconsmind-No-Flash:before {
  content: "\eb9f";
}

.iconsmind-Panorama:before {
  content: "\eba0";
}

.iconsmind-Photo:before {
  content: "\eba1";
}

.iconsmind-Photo-2:before {
  content: "\eba2";
}

.iconsmind-Photo-3:before {
  content: "\eba3";
}

.iconsmind-Photo-Album:before {
  content: "\eba4";
}

.iconsmind-Photo-Album2:before {
  content: "\eba5";
}

.iconsmind-Photo-Album3:before {
  content: "\eba6";
}

.iconsmind-Photos:before {
  content: "\eba7";
}

.iconsmind-Portrait:before {
  content: "\eba8";
}

.iconsmind-Retouching:before {
  content: "\eba9";
}

.iconsmind-Retro-Camera:before {
  content: "\ebaa";
}

.iconsmind-secound:before {
  content: "\ebab";
}

.iconsmind-secound2:before {
  content: "\ebac";
}

.iconsmind-Selfie:before {
  content: "\ebad";
}

.iconsmind-Shutter:before {
  content: "\ebae";
}

.iconsmind-Signal:before {
  content: "\ebaf";
}

.iconsmind-Snow2:before {
  content: "\ebb0";
}

.iconsmind-Sport-Mode:before {
  content: "\ebb1";
}

.iconsmind-Studio-Flash:before {
  content: "\ebb2";
}

.iconsmind-Studio-Lightbox:before {
  content: "\ebb3";
}

.iconsmind-Timer2:before {
  content: "\ebb4";
}

.iconsmind-Tripod-2:before {
  content: "\ebb5";
}

.iconsmind-Tripod-withCamera:before {
  content: "\ebb6";
}

.iconsmind-Tripod-withGopro:before {
  content: "\ebb7";
}

.iconsmind-Add-User:before {
  content: "\ebb8";
}

.iconsmind-Add-UserStar:before {
  content: "\ebb9";
}

.iconsmind-Administrator:before {
  content: "\ebba";
}

.iconsmind-Alien:before {
  content: "\ebbb";
}

.iconsmind-Alien-2:before {
  content: "\ebbc";
}

.iconsmind-Assistant:before {
  content: "\ebbd";
}

.iconsmind-Baby:before {
  content: "\ebbe";
}

.iconsmind-Baby-Cry:before {
  content: "\ebbf";
}

.iconsmind-Boy:before {
  content: "\ebc0";
}

.iconsmind-Business-Man:before {
  content: "\ebc1";
}

.iconsmind-Business-ManWoman:before {
  content: "\ebc2";
}

.iconsmind-Business-Mens:before {
  content: "\ebc3";
}

.iconsmind-Business-Woman:before {
  content: "\ebc4";
}

.iconsmind-Checked-User:before {
  content: "\ebc5";
}

.iconsmind-Chef:before {
  content: "\ebc6";
}

.iconsmind-Conference:before {
  content: "\ebc7";
}

.iconsmind-Cool-Guy:before {
  content: "\ebc8";
}

.iconsmind-Criminal:before {
  content: "\ebc9";
}

.iconsmind-Dj:before {
  content: "\ebca";
}

.iconsmind-Doctor:before {
  content: "\ebcb";
}

.iconsmind-Engineering:before {
  content: "\ebcc";
}

.iconsmind-Farmer:before {
  content: "\ebcd";
}

.iconsmind-Female:before {
  content: "\ebce";
}

.iconsmind-Female-22:before {
  content: "\ebcf";
}

.iconsmind-Find-User:before {
  content: "\ebd0";
}

.iconsmind-Geek:before {
  content: "\ebd1";
}

.iconsmind-Genius:before {
  content: "\ebd2";
}

.iconsmind-Girl:before {
  content: "\ebd3";
}

.iconsmind-Headphone:before {
  content: "\ebd4";
}

.iconsmind-Headset:before {
  content: "\ebd5";
}

.iconsmind-ID-2:before {
  content: "\ebd6";
}

.iconsmind-ID-3:before {
  content: "\ebd7";
}

.iconsmind-ID-Card:before {
  content: "\ebd8";
}

.iconsmind-King-2:before {
  content: "\ebd9";
}

.iconsmind-Lock-User:before {
  content: "\ebda";
}

.iconsmind-Love-User:before {
  content: "\ebdb";
}

.iconsmind-Male:before {
  content: "\ebdc";
}

.iconsmind-Male-22:before {
  content: "\ebdd";
}

.iconsmind-MaleFemale:before {
  content: "\ebde";
}

.iconsmind-Man-Sign:before {
  content: "\ebdf";
}

.iconsmind-Mens:before {
  content: "\ebe0";
}

.iconsmind-Network:before {
  content: "\ebe1";
}

.iconsmind-Nurse:before {
  content: "\ebe2";
}

.iconsmind-Pac-Man:before {
  content: "\ebe3";
}

.iconsmind-Pilot:before {
  content: "\ebe4";
}

.iconsmind-Police-Man:before {
  content: "\ebe5";
}

.iconsmind-Police-Woman:before {
  content: "\ebe6";
}

.iconsmind-Professor:before {
  content: "\ebe7";
}

.iconsmind-Punker:before {
  content: "\ebe8";
}

.iconsmind-Queen-2:before {
  content: "\ebe9";
}

.iconsmind-Remove-User:before {
  content: "\ebea";
}

.iconsmind-Robot:before {
  content: "\ebeb";
}

.iconsmind-Speak:before {
  content: "\ebec";
}

.iconsmind-Speak-2:before {
  content: "\ebed";
}

.iconsmind-Spy:before {
  content: "\ebee";
}

.iconsmind-Student-Female:before {
  content: "\ebef";
}

.iconsmind-Student-Male:before {
  content: "\ebf0";
}

.iconsmind-Student-MaleFemale:before {
  content: "\ebf1";
}

.iconsmind-Students:before {
  content: "\ebf2";
}

.iconsmind-Superman:before {
  content: "\ebf3";
}

.iconsmind-Talk-Man:before {
  content: "\ebf4";
}

.iconsmind-Teacher:before {
  content: "\ebf5";
}

.iconsmind-Waiter:before {
  content: "\ebf6";
}

.iconsmind-WomanMan:before {
  content: "\ebf7";
}

.iconsmind-Woman-Sign:before {
  content: "\ebf8";
}

.iconsmind-Wonder-Woman:before {
  content: "\ebf9";
}

.iconsmind-Worker:before {
  content: "\ebfa";
}

.iconsmind-Anchor:before {
  content: "\ebfb";
}

.iconsmind-Army-Key:before {
  content: "\ebfc";
}

.iconsmind-Balloon:before {
  content: "\ebfd";
}

.iconsmind-Barricade:before {
  content: "\ebfe";
}

.iconsmind-Batman-Mask:before {
  content: "\ebff";
}

.iconsmind-Binocular:before {
  content: "\ec00";
}

.iconsmind-Boom:before {
  content: "\ec01";
}

.iconsmind-Bucket:before {
  content: "\ec02";
}

.iconsmind-Button:before {
  content: "\ec03";
}

.iconsmind-Cannon:before {
  content: "\ec04";
}

.iconsmind-Chacked-Flag:before {
  content: "\ec05";
}

.iconsmind-Chair:before {
  content: "\ec06";
}

.iconsmind-Coffee-Machine:before {
  content: "\ec07";
}

.iconsmind-Crown:before {
  content: "\ec08";
}

.iconsmind-Crown-2:before {
  content: "\ec09";
}

.iconsmind-Dice:before {
  content: "\ec0a";
}

.iconsmind-Dice-2:before {
  content: "\ec0b";
}

.iconsmind-Domino:before {
  content: "\ec0c";
}

.iconsmind-Door-Hanger:before {
  content: "\ec0d";
}

.iconsmind-Drill:before {
  content: "\ec0e";
}

.iconsmind-Feather:before {
  content: "\ec0f";
}

.iconsmind-Fire-Hydrant:before {
  content: "\ec10";
}

.iconsmind-Flag:before {
  content: "\ec11";
}

.iconsmind-Flag-2:before {
  content: "\ec12";
}

.iconsmind-Flashlight:before {
  content: "\ec13";
}

.iconsmind-Footprint2:before {
  content: "\ec14";
}

.iconsmind-Gas-Pump:before {
  content: "\ec15";
}

.iconsmind-Gift-Box:before {
  content: "\ec16";
}

.iconsmind-Gun:before {
  content: "\ec17";
}

.iconsmind-Gun-2:before {
  content: "\ec18";
}

.iconsmind-Gun-3:before {
  content: "\ec19";
}

.iconsmind-Hammer:before {
  content: "\ec1a";
}

.iconsmind-Identification-Badge:before {
  content: "\ec1b";
}

.iconsmind-Key:before {
  content: "\ec1c";
}

.iconsmind-Key-2:before {
  content: "\ec1d";
}

.iconsmind-Key-3:before {
  content: "\ec1e";
}

.iconsmind-Lamp:before {
  content: "\ec1f";
}

.iconsmind-Lego:before {
  content: "\ec20";
}

.iconsmind-Life-Safer:before {
  content: "\ec21";
}

.iconsmind-Light-Bulb:before {
  content: "\ec22";
}

.iconsmind-Light-Bulb2:before {
  content: "\ec23";
}

.iconsmind-Luggafe-Front:before {
  content: "\ec24";
}

.iconsmind-Luggage-2:before {
  content: "\ec25";
}

.iconsmind-Magic-Wand:before {
  content: "\ec26";
}

.iconsmind-Magnet:before {
  content: "\ec27";
}

.iconsmind-Mask:before {
  content: "\ec28";
}

.iconsmind-Menorah:before {
  content: "\ec29";
}

.iconsmind-Mirror:before {
  content: "\ec2a";
}

.iconsmind-Movie-Ticket:before {
  content: "\ec2b";
}

.iconsmind-Office-Lamp:before {
  content: "\ec2c";
}

.iconsmind-Paint-Brush:before {
  content: "\ec2d";
}

.iconsmind-Paint-Bucket:before {
  content: "\ec2e";
}

.iconsmind-Paper-Plane:before {
  content: "\ec2f";
}

.iconsmind-Post-Sign:before {
  content: "\ec30";
}

.iconsmind-Post-Sign2ways:before {
  content: "\ec31";
}

.iconsmind-Puzzle:before {
  content: "\ec32";
}

.iconsmind-Razzor-Blade:before {
  content: "\ec33";
}

.iconsmind-Scale:before {
  content: "\ec34";
}

.iconsmind-Screwdriver:before {
  content: "\ec35";
}

.iconsmind-Sewing-Machine:before {
  content: "\ec36";
}

.iconsmind-Sheriff-Badge:before {
  content: "\ec37";
}

.iconsmind-Stroller:before {
  content: "\ec38";
}

.iconsmind-Suitcase:before {
  content: "\ec39";
}

.iconsmind-Teddy-Bear:before {
  content: "\ec3a";
}

.iconsmind-Telescope:before {
  content: "\ec3b";
}

.iconsmind-Tent:before {
  content: "\ec3c";
}

.iconsmind-Thread:before {
  content: "\ec3d";
}

.iconsmind-Ticket:before {
  content: "\ec3e";
}

.iconsmind-Time-Bomb:before {
  content: "\ec3f";
}

.iconsmind-Tourch:before {
  content: "\ec40";
}

.iconsmind-Vase:before {
  content: "\ec41";
}

.iconsmind-Video-GameController:before {
  content: "\ec42";
}

.iconsmind-Conservation:before {
  content: "\ec43";
}

.iconsmind-Eci-Icon:before {
  content: "\ec44";
}

.iconsmind-Environmental:before {
  content: "\ec45";
}

.iconsmind-Environmental-2:before {
  content: "\ec46";
}

.iconsmind-Environmental-3:before {
  content: "\ec47";
}

.iconsmind-Fire-Flame:before {
  content: "\ec48";
}

.iconsmind-Fire-Flame2:before {
  content: "\ec49";
}

.iconsmind-Flowerpot:before {
  content: "\ec4a";
}

.iconsmind-Forest:before {
  content: "\ec4b";
}

.iconsmind-Green-Energy:before {
  content: "\ec4c";
}

.iconsmind-Green-House:before {
  content: "\ec4d";
}

.iconsmind-Landscape2:before {
  content: "\ec4e";
}

.iconsmind-Leafs:before {
  content: "\ec4f";
}

.iconsmind-Leafs-2:before {
  content: "\ec50";
}

.iconsmind-Light-BulbLeaf:before {
  content: "\ec51";
}

.iconsmind-Palm-Tree:before {
  content: "\ec52";
}

.iconsmind-Plant:before {
  content: "\ec53";
}

.iconsmind-Recycling:before {
  content: "\ec54";
}

.iconsmind-Recycling-2:before {
  content: "\ec55";
}

.iconsmind-Seed:before {
  content: "\ec56";
}

.iconsmind-Trash-withMen:before {
  content: "\ec57";
}

.iconsmind-Tree:before {
  content: "\ec58";
}

.iconsmind-Tree-2:before {
  content: "\ec59";
}

.iconsmind-Tree-3:before {
  content: "\ec5a";
}

.iconsmind-Audio:before {
  content: "\ec5b";
}

.iconsmind-Back-Music:before {
  content: "\ec5c";
}

.iconsmind-Bell:before {
  content: "\ec5d";
}

.iconsmind-Casette-Tape:before {
  content: "\ec5e";
}

.iconsmind-CD-2:before {
  content: "\ec5f";
}

.iconsmind-CD-Cover:before {
  content: "\ec60";
}

.iconsmind-Cello:before {
  content: "\ec61";
}

.iconsmind-Clef:before {
  content: "\ec62";
}

.iconsmind-Drum:before {
  content: "\ec63";
}

.iconsmind-Earphones:before {
  content: "\ec64";
}

.iconsmind-Earphones-2:before {
  content: "\ec65";
}

.iconsmind-Electric-Guitar:before {
  content: "\ec66";
}

.iconsmind-Equalizer:before {
  content: "\ec67";
}

.iconsmind-First:before {
  content: "\ec68";
}

.iconsmind-Guitar:before {
  content: "\ec69";
}

.iconsmind-Headphones:before {
  content: "\ec6a";
}

.iconsmind-Keyboard3:before {
  content: "\ec6b";
}

.iconsmind-Last:before {
  content: "\ec6c";
}

.iconsmind-Loud:before {
  content: "\ec6d";
}

.iconsmind-Loudspeaker:before {
  content: "\ec6e";
}

.iconsmind-Mic:before {
  content: "\ec6f";
}

.iconsmind-Microphone:before {
  content: "\ec70";
}

.iconsmind-Microphone-2:before {
  content: "\ec71";
}

.iconsmind-Microphone-3:before {
  content: "\ec72";
}

.iconsmind-Microphone-4:before {
  content: "\ec73";
}

.iconsmind-Microphone-5:before {
  content: "\ec74";
}

.iconsmind-Microphone-6:before {
  content: "\ec75";
}

.iconsmind-Microphone-7:before {
  content: "\ec76";
}

.iconsmind-Mixer:before {
  content: "\ec77";
}

.iconsmind-Mp3-File:before {
  content: "\ec78";
}

.iconsmind-Music-Note:before {
  content: "\ec79";
}

.iconsmind-Music-Note2:before {
  content: "\ec7a";
}

.iconsmind-Music-Note3:before {
  content: "\ec7b";
}

.iconsmind-Music-Note4:before {
  content: "\ec7c";
}

.iconsmind-Music-Player:before {
  content: "\ec7d";
}

.iconsmind-Mute:before {
  content: "\ec7e";
}

.iconsmind-Next-Music:before {
  content: "\ec7f";
}

.iconsmind-Old-Radio:before {
  content: "\ec80";
}

.iconsmind-On-Air:before {
  content: "\ec81";
}

.iconsmind-Piano:before {
  content: "\ec82";
}

.iconsmind-Play-Music:before {
  content: "\ec83";
}

.iconsmind-Radio:before {
  content: "\ec84";
}

.iconsmind-Record:before {
  content: "\ec85";
}

.iconsmind-Record-Music:before {
  content: "\ec86";
}

.iconsmind-Rock-andRoll:before {
  content: "\ec87";
}

.iconsmind-Saxophone:before {
  content: "\ec88";
}

.iconsmind-Sound:before {
  content: "\ec89";
}

.iconsmind-Sound-Wave:before {
  content: "\ec8a";
}

.iconsmind-Speaker:before {
  content: "\ec8b";
}

.iconsmind-Stop-Music:before {
  content: "\ec8c";
}

.iconsmind-Trumpet:before {
  content: "\ec8d";
}

.iconsmind-Voice:before {
  content: "\ec8e";
}

.iconsmind-Volume-Down:before {
  content: "\ec8f";
}

.iconsmind-Volume-Up:before {
  content: "\ec90";
}

.iconsmind-Back:before {
  content: "\ec91";
}

.iconsmind-Back-2:before {
  content: "\ec92";
}

.iconsmind-Eject:before {
  content: "\ec93";
}

.iconsmind-Eject-2:before {
  content: "\ec94";
}

.iconsmind-End:before {
  content: "\ec95";
}

.iconsmind-End-2:before {
  content: "\ec96";
}

.iconsmind-Next:before {
  content: "\ec97";
}

.iconsmind-Next-2:before {
  content: "\ec98";
}

.iconsmind-Pause:before {
  content: "\ec99";
}

.iconsmind-Pause-2:before {
  content: "\ec9a";
}

.iconsmind-Power-2:before {
  content: "\ec9b";
}

.iconsmind-Power-3:before {
  content: "\ec9c";
}

.iconsmind-Record2:before {
  content: "\ec9d";
}

.iconsmind-Record-2:before {
  content: "\ec9e";
}

.iconsmind-Repeat:before {
  content: "\ec9f";
}

.iconsmind-Repeat-2:before {
  content: "\eca0";
}

.iconsmind-Shuffle:before {
  content: "\eca1";
}

.iconsmind-Shuffle-2:before {
  content: "\eca2";
}

.iconsmind-Start:before {
  content: "\eca3";
}

.iconsmind-Start-2:before {
  content: "\eca4";
}

.iconsmind-Stop:before {
  content: "\eca5";
}

.iconsmind-Stop-2:before {
  content: "\eca6";
}

.iconsmind-Compass:before {
  content: "\eca7";
}

.iconsmind-Compass-2:before {
  content: "\eca8";
}

.iconsmind-Compass-Rose:before {
  content: "\eca9";
}

.iconsmind-Direction-East:before {
  content: "\ecaa";
}

.iconsmind-Direction-North:before {
  content: "\ecab";
}

.iconsmind-Direction-South:before {
  content: "\ecac";
}

.iconsmind-Direction-West:before {
  content: "\ecad";
}

.iconsmind-Edit-Map:before {
  content: "\ecae";
}

.iconsmind-Geo:before {
  content: "\ecaf";
}

.iconsmind-Geo2:before {
  content: "\ecb0";
}

.iconsmind-Geo3:before {
  content: "\ecb1";
}

.iconsmind-Geo22:before {
  content: "\ecb2";
}

.iconsmind-Geo23:before {
  content: "\ecb3";
}

.iconsmind-Geo24:before {
  content: "\ecb4";
}

.iconsmind-Geo2-Close:before {
  content: "\ecb5";
}

.iconsmind-Geo2-Love:before {
  content: "\ecb6";
}

.iconsmind-Geo2-Number:before {
  content: "\ecb7";
}

.iconsmind-Geo2-Star:before {
  content: "\ecb8";
}

.iconsmind-Geo32:before {
  content: "\ecb9";
}

.iconsmind-Geo33:before {
  content: "\ecba";
}

.iconsmind-Geo34:before {
  content: "\ecbb";
}

.iconsmind-Geo3-Close:before {
  content: "\ecbc";
}

.iconsmind-Geo3-Love:before {
  content: "\ecbd";
}

.iconsmind-Geo3-Number:before {
  content: "\ecbe";
}

.iconsmind-Geo3-Star:before {
  content: "\ecbf";
}

.iconsmind-Geo-Close:before {
  content: "\ecc0";
}

.iconsmind-Geo-Love:before {
  content: "\ecc1";
}

.iconsmind-Geo-Number:before {
  content: "\ecc2";
}

.iconsmind-Geo-Star:before {
  content: "\ecc3";
}

.iconsmind-Global-Position:before {
  content: "\ecc4";
}

.iconsmind-Globe:before {
  content: "\ecc5";
}

.iconsmind-Globe-2:before {
  content: "\ecc6";
}

.iconsmind-Location:before {
  content: "\ecc7";
}

.iconsmind-Location-2:before {
  content: "\ecc8";
}

.iconsmind-Map:before {
  content: "\ecc9";
}

.iconsmind-Map2:before {
  content: "\ecca";
}

.iconsmind-Map-Marker:before {
  content: "\eccb";
}

.iconsmind-Map-Marker2:before {
  content: "\eccc";
}

.iconsmind-Map-Marker3:before {
  content: "\eccd";
}

.iconsmind-Road2:before {
  content: "\ecce";
}

.iconsmind-Satelite:before {
  content: "\eccf";
}

.iconsmind-Satelite-2:before {
  content: "\ecd0";
}

.iconsmind-Street-View:before {
  content: "\ecd1";
}

.iconsmind-Street-View2:before {
  content: "\ecd2";
}

.iconsmind-Android-Store:before {
  content: "\ecd3";
}

.iconsmind-Apple-Store:before {
  content: "\ecd4";
}

.iconsmind-Box2:before {
  content: "\ecd5";
}

.iconsmind-Dropbox:before {
  content: "\ecd6";
}

.iconsmind-Google-Drive:before {
  content: "\ecd7";
}

.iconsmind-Google-Play:before {
  content: "\ecd8";
}

.iconsmind-Paypal:before {
  content: "\ecd9";
}

.iconsmind-Skrill:before {
  content: "\ecda";
}

.iconsmind-X-Box:before {
  content: "\ecdb";
}

.iconsmind-Add:before {
  content: "\ecdc";
}

.iconsmind-Back2:before {
  content: "\ecdd";
}

.iconsmind-Broken-Link:before {
  content: "\ecde";
}

.iconsmind-Check:before {
  content: "\ecdf";
}

.iconsmind-Check-2:before {
  content: "\ece0";
}

.iconsmind-Circular-Point:before {
  content: "\ece1";
}

.iconsmind-Close:before {
  content: "\ece2";
}

.iconsmind-Cursor:before {
  content: "\ece3";
}

.iconsmind-Cursor-Click:before {
  content: "\ece4";
}

.iconsmind-Cursor-Click2:before {
  content: "\ece5";
}

.iconsmind-Cursor-Move:before {
  content: "\ece6";
}

.iconsmind-Cursor-Move2:before {
  content: "\ece7";
}

.iconsmind-Cursor-Select:before {
  content: "\ece8";
}

.iconsmind-Down:before {
  content: "\ece9";
}

.iconsmind-Download:before {
  content: "\ecea";
}

.iconsmind-Downward:before {
  content: "\eceb";
}

.iconsmind-Endways:before {
  content: "\ecec";
}

.iconsmind-Forward:before {
  content: "\eced";
}

.iconsmind-Left:before {
  content: "\ecee";
}

.iconsmind-Link:before {
  content: "\ecef";
}

.iconsmind-Next2:before {
  content: "\ecf0";
}

.iconsmind-Orientation:before {
  content: "\ecf1";
}

.iconsmind-Pointer:before {
  content: "\ecf2";
}

.iconsmind-Previous:before {
  content: "\ecf3";
}

.iconsmind-Redo:before {
  content: "\ecf4";
}

.iconsmind-Refresh:before {
  content: "\ecf5";
}

.iconsmind-Reload:before {
  content: "\ecf6";
}

.iconsmind-Remove:before {
  content: "\ecf7";
}

.iconsmind-Repeat2:before {
  content: "\ecf8";
}

.iconsmind-Reset:before {
  content: "\ecf9";
}

.iconsmind-Rewind:before {
  content: "\ecfa";
}

.iconsmind-Right:before {
  content: "\ecfb";
}

.iconsmind-Rotation:before {
  content: "\ecfc";
}

.iconsmind-Rotation-390:before {
  content: "\ecfd";
}

.iconsmind-Spot:before {
  content: "\ecfe";
}

.iconsmind-Start-ways:before {
  content: "\ecff";
}

.iconsmind-Synchronize:before {
  content: "\ed00";
}

.iconsmind-Synchronize-2:before {
  content: "\ed01";
}

.iconsmind-Undo:before {
  content: "\ed02";
}

.iconsmind-Up:before {
  content: "\ed03";
}

.iconsmind-Upload:before {
  content: "\ed04";
}

.iconsmind-Upward:before {
  content: "\ed05";
}

.iconsmind-Yes:before {
  content: "\ed06";
}

.iconsmind-Barricade2:before {
  content: "\ed07";
}

.iconsmind-Crane:before {
  content: "\ed08";
}

.iconsmind-Dam:before {
  content: "\ed09";
}

.iconsmind-Drill2:before {
  content: "\ed0a";
}

.iconsmind-Electricity:before {
  content: "\ed0b";
}

.iconsmind-Explode:before {
  content: "\ed0c";
}

.iconsmind-Factory:before {
  content: "\ed0d";
}

.iconsmind-Fuel:before {
  content: "\ed0e";
}

.iconsmind-Helmet2:before {
  content: "\ed0f";
}

.iconsmind-Helmet-2:before {
  content: "\ed10";
}

.iconsmind-Laser:before {
  content: "\ed11";
}

.iconsmind-Mine:before {
  content: "\ed12";
}

.iconsmind-Oil:before {
  content: "\ed13";
}

.iconsmind-Petrol:before {
  content: "\ed14";
}

.iconsmind-Pipe:before {
  content: "\ed15";
}

.iconsmind-Power-Station:before {
  content: "\ed16";
}

.iconsmind-Refinery:before {
  content: "\ed17";
}

.iconsmind-Saw:before {
  content: "\ed18";
}

.iconsmind-Shovel:before {
  content: "\ed19";
}

.iconsmind-Solar:before {
  content: "\ed1a";
}

.iconsmind-Wheelbarrow:before {
  content: "\ed1b";
}

.iconsmind-Windmill:before {
  content: "\ed1c";
}

.iconsmind-Aa:before {
  content: "\ed1d";
}

.iconsmind-Add-File:before {
  content: "\ed1e";
}

.iconsmind-Address-Book:before {
  content: "\ed1f";
}

.iconsmind-Address-Book2:before {
  content: "\ed20";
}

.iconsmind-Add-SpaceAfterParagraph:before {
  content: "\ed21";
}

.iconsmind-Add-SpaceBeforeParagraph:before {
  content: "\ed22";
}

.iconsmind-Airbrush:before {
  content: "\ed23";
}

.iconsmind-Aligator:before {
  content: "\ed24";
}

.iconsmind-Align-Center:before {
  content: "\ed25";
}

.iconsmind-Align-JustifyAll:before {
  content: "\ed26";
}

.iconsmind-Align-JustifyCenter:before {
  content: "\ed27";
}

.iconsmind-Align-JustifyLeft:before {
  content: "\ed28";
}

.iconsmind-Align-JustifyRight:before {
  content: "\ed29";
}

.iconsmind-Align-Left:before {
  content: "\ed2a";
}

.iconsmind-Align-Right:before {
  content: "\ed2b";
}

.iconsmind-Alpha:before {
  content: "\ed2c";
}

.iconsmind-AMX:before {
  content: "\ed2d";
}

.iconsmind-Anchor2:before {
  content: "\ed2e";
}

.iconsmind-Android:before {
  content: "\ed2f";
}

.iconsmind-Angel:before {
  content: "\ed30";
}

.iconsmind-Angel-Smiley:before {
  content: "\ed31";
}

.iconsmind-Angry:before {
  content: "\ed32";
}

.iconsmind-Apple:before {
  content: "\ed33";
}

.iconsmind-Apple-Bite:before {
  content: "\ed34";
}

.iconsmind-Argentina:before {
  content: "\ed35";
}

.iconsmind-Arrow-Around:before {
  content: "\ed36";
}

.iconsmind-Arrow-Back:before {
  content: "\ed37";
}

.iconsmind-Arrow-Back2:before {
  content: "\ed38";
}

.iconsmind-Arrow-Back3:before {
  content: "\ed39";
}

.iconsmind-Arrow-Barrier:before {
  content: "\ed3a";
}

.iconsmind-Arrow-Circle:before {
  content: "\ed3b";
}

.iconsmind-Arrow-Cross:before {
  content: "\ed3c";
}

.iconsmind-Arrow-Down:before {
  content: "\ed3d";
}

.iconsmind-Arrow-Down2:before {
  content: "\ed3e";
}

.iconsmind-Arrow-Down3:before {
  content: "\ed3f";
}

.iconsmind-Arrow-DowninCircle:before {
  content: "\ed40";
}

.iconsmind-Arrow-Fork:before {
  content: "\ed41";
}

.iconsmind-Arrow-Forward:before {
  content: "\ed42";
}

.iconsmind-Arrow-Forward2:before {
  content: "\ed43";
}

.iconsmind-Arrow-From:before {
  content: "\ed44";
}

.iconsmind-Arrow-Inside:before {
  content: "\ed45";
}

.iconsmind-Arrow-Inside45:before {
  content: "\ed46";
}

.iconsmind-Arrow-InsideGap:before {
  content: "\ed47";
}

.iconsmind-Arrow-InsideGap45:before {
  content: "\ed48";
}

.iconsmind-Arrow-Into:before {
  content: "\ed49";
}

.iconsmind-Arrow-Join:before {
  content: "\ed4a";
}

.iconsmind-Arrow-Junction:before {
  content: "\ed4b";
}

.iconsmind-Arrow-Left:before {
  content: "\ed4c";
}

.iconsmind-Arrow-Left2:before {
  content: "\ed4d";
}

.iconsmind-Arrow-LeftinCircle:before {
  content: "\ed4e";
}

.iconsmind-Arrow-Loop:before {
  content: "\ed4f";
}

.iconsmind-Arrow-Merge:before {
  content: "\ed50";
}

.iconsmind-Arrow-Mix:before {
  content: "\ed51";
}

.iconsmind-Arrow-Next:before {
  content: "\ed52";
}

.iconsmind-Arrow-OutLeft:before {
  content: "\ed53";
}

.iconsmind-Arrow-OutRight:before {
  content: "\ed54";
}

.iconsmind-Arrow-Outside:before {
  content: "\ed55";
}

.iconsmind-Arrow-Outside45:before {
  content: "\ed56";
}

.iconsmind-Arrow-OutsideGap:before {
  content: "\ed57";
}

.iconsmind-Arrow-OutsideGap45:before {
  content: "\ed58";
}

.iconsmind-Arrow-Over:before {
  content: "\ed59";
}

.iconsmind-Arrow-Refresh:before {
  content: "\ed5a";
}

.iconsmind-Arrow-Refresh2:before {
  content: "\ed5b";
}

.iconsmind-Arrow-Right:before {
  content: "\ed5c";
}

.iconsmind-Arrow-Right2:before {
  content: "\ed5d";
}

.iconsmind-Arrow-RightinCircle:before {
  content: "\ed5e";
}

.iconsmind-Arrow-Shuffle:before {
  content: "\ed5f";
}

.iconsmind-Arrow-Squiggly:before {
  content: "\ed60";
}

.iconsmind-Arrow-Through:before {
  content: "\ed61";
}

.iconsmind-Arrow-To:before {
  content: "\ed62";
}

.iconsmind-Arrow-TurnLeft:before {
  content: "\ed63";
}

.iconsmind-Arrow-TurnRight:before {
  content: "\ed64";
}

.iconsmind-Arrow-Up:before {
  content: "\ed65";
}

.iconsmind-Arrow-Up2:before {
  content: "\ed66";
}

.iconsmind-Arrow-Up3:before {
  content: "\ed67";
}

.iconsmind-Arrow-UpinCircle:before {
  content: "\ed68";
}

.iconsmind-Arrow-XLeft:before {
  content: "\ed69";
}

.iconsmind-Arrow-XRight:before {
  content: "\ed6a";
}

.iconsmind-ATM:before {
  content: "\ed6b";
}

.iconsmind-At-Sign:before {
  content: "\ed6c";
}

.iconsmind-Baby-Clothes:before {
  content: "\ed6d";
}

.iconsmind-Baby-Clothes2:before {
  content: "\ed6e";
}

.iconsmind-Bag:before {
  content: "\ed6f";
}

.iconsmind-Bakelite:before {
  content: "\ed70";
}

.iconsmind-Banana:before {
  content: "\ed71";
}

.iconsmind-Bank:before {
  content: "\ed72";
}

.iconsmind-Bar-Chart:before {
  content: "\ed73";
}

.iconsmind-Bar-Chart2:before {
  content: "\ed74";
}

.iconsmind-Bar-Chart3:before {
  content: "\ed75";
}

.iconsmind-Bar-Chart4:before {
  content: "\ed76";
}

.iconsmind-Bar-Chart5:before {
  content: "\ed77";
}

.iconsmind-Bat:before {
  content: "\ed78";
}

.iconsmind-Bathrobe:before {
  content: "\ed79";
}

.iconsmind-Battery-0:before {
  content: "\ed7a";
}

.iconsmind-Battery-25:before {
  content: "\ed7b";
}

.iconsmind-Battery-50:before {
  content: "\ed7c";
}

.iconsmind-Battery-75:before {
  content: "\ed7d";
}

.iconsmind-Battery-100:before {
  content: "\ed7e";
}

.iconsmind-Battery-Charge:before {
  content: "\ed7f";
}

.iconsmind-Bear:before {
  content: "\ed80";
}

.iconsmind-Beard:before {
  content: "\ed81";
}

.iconsmind-Beard-2:before {
  content: "\ed82";
}

.iconsmind-Beard-3:before {
  content: "\ed83";
}

.iconsmind-Bee:before {
  content: "\ed84";
}

.iconsmind-Beer:before {
  content: "\ed85";
}

.iconsmind-Beer-Glass:before {
  content: "\ed86";
}

.iconsmind-Bell2:before {
  content: "\ed87";
}

.iconsmind-Belt:before {
  content: "\ed88";
}

.iconsmind-Belt-2:before {
  content: "\ed89";
}

.iconsmind-Belt-3:before {
  content: "\ed8a";
}

.iconsmind-Berlin-Tower:before {
  content: "\ed8b";
}

.iconsmind-Beta:before {
  content: "\ed8c";
}

.iconsmind-Big-Bang:before {
  content: "\ed8d";
}

.iconsmind-Big-Data:before {
  content: "\ed8e";
}

.iconsmind-Bikini:before {
  content: "\ed8f";
}

.iconsmind-Bilk-Bottle2:before {
  content: "\ed90";
}

.iconsmind-Bird:before {
  content: "\ed91";
}

.iconsmind-Bird-DeliveringLetter:before {
  content: "\ed92";
}

.iconsmind-Birthday-Cake:before {
  content: "\ed93";
}

.iconsmind-Bishop:before {
  content: "\ed94";
}

.iconsmind-Blackboard:before {
  content: "\ed95";
}

.iconsmind-Black-Cat:before {
  content: "\ed96";
}

.iconsmind-Block-Cloud:before {
  content: "\ed97";
}

.iconsmind-Blood:before {
  content: "\ed98";
}

.iconsmind-Blouse:before {
  content: "\ed99";
}

.iconsmind-Blueprint:before {
  content: "\ed9a";
}

.iconsmind-Board:before {
  content: "\ed9b";
}

.iconsmind-Bone:before {
  content: "\ed9c";
}

.iconsmind-Bones:before {
  content: "\ed9d";
}

.iconsmind-Book:before {
  content: "\ed9e";
}

.iconsmind-Bookmark:before {
  content: "\ed9f";
}

.iconsmind-Books:before {
  content: "\eda0";
}

.iconsmind-Books-2:before {
  content: "\eda1";
}

.iconsmind-Boot:before {
  content: "\eda2";
}

.iconsmind-Boot-2:before {
  content: "\eda3";
}

.iconsmind-Bottom-ToTop:before {
  content: "\eda4";
}

.iconsmind-Bow:before {
  content: "\eda5";
}

.iconsmind-Bow-2:before {
  content: "\eda6";
}

.iconsmind-Bow-3:before {
  content: "\eda7";
}

.iconsmind-Box-Close:before {
  content: "\eda8";
}

.iconsmind-Box-Full:before {
  content: "\eda9";
}

.iconsmind-Box-Open:before {
  content: "\edaa";
}

.iconsmind-Box-withFolders:before {
  content: "\edab";
}

.iconsmind-Bra:before {
  content: "\edac";
}

.iconsmind-Brain2:before {
  content: "\edad";
}

.iconsmind-Brain-2:before {
  content: "\edae";
}

.iconsmind-Brazil:before {
  content: "\edaf";
}

.iconsmind-Bread:before {
  content: "\edb0";
}

.iconsmind-Bread-2:before {
  content: "\edb1";
}

.iconsmind-Bridge:before {
  content: "\edb2";
}

.iconsmind-Broom:before {
  content: "\edb3";
}

.iconsmind-Brush:before {
  content: "\edb4";
}

.iconsmind-Bug:before {
  content: "\edb5";
}

.iconsmind-Building:before {
  content: "\edb6";
}

.iconsmind-Butterfly:before {
  content: "\edb7";
}

.iconsmind-Cake:before {
  content: "\edb8";
}

.iconsmind-Calculator:before {
  content: "\edb9";
}

.iconsmind-Calculator-2:before {
  content: "\edba";
}

.iconsmind-Calculator-3:before {
  content: "\edbb";
}

.iconsmind-Calendar:before {
  content: "\edbc";
}

.iconsmind-Calendar-2:before {
  content: "\edbd";
}

.iconsmind-Calendar-3:before {
  content: "\edbe";
}

.iconsmind-Calendar-4:before {
  content: "\edbf";
}

.iconsmind-Camel:before {
  content: "\edc0";
}

.iconsmind-Can:before {
  content: "\edc1";
}

.iconsmind-Can-2:before {
  content: "\edc2";
}

.iconsmind-Canada:before {
  content: "\edc3";
}

.iconsmind-Candle:before {
  content: "\edc4";
}

.iconsmind-Candy:before {
  content: "\edc5";
}

.iconsmind-Candy-Cane:before {
  content: "\edc6";
}

.iconsmind-Cap:before {
  content: "\edc7";
}

.iconsmind-Cap-2:before {
  content: "\edc8";
}

.iconsmind-Cap-3:before {
  content: "\edc9";
}

.iconsmind-Cardigan:before {
  content: "\edca";
}

.iconsmind-Cardiovascular:before {
  content: "\edcb";
}

.iconsmind-Castle:before {
  content: "\edcc";
}

.iconsmind-Cat:before {
  content: "\edcd";
}

.iconsmind-Cathedral:before {
  content: "\edce";
}

.iconsmind-Cauldron:before {
  content: "\edcf";
}

.iconsmind-CD:before {
  content: "\edd0";
}

.iconsmind-Charger:before {
  content: "\edd1";
}

.iconsmind-Checkmate:before {
  content: "\edd2";
}

.iconsmind-Cheese:before {
  content: "\edd3";
}

.iconsmind-Cheetah:before {
  content: "\edd4";
}

.iconsmind-Chef-Hat:before {
  content: "\edd5";
}

.iconsmind-Chef-Hat2:before {
  content: "\edd6";
}

.iconsmind-Chess-Board:before {
  content: "\edd7";
}

.iconsmind-Chicken:before {
  content: "\edd8";
}

.iconsmind-Chile:before {
  content: "\edd9";
}

.iconsmind-Chimney:before {
  content: "\edda";
}

.iconsmind-China:before {
  content: "\eddb";
}

.iconsmind-Chinese-Temple:before {
  content: "\eddc";
}

.iconsmind-Chip:before {
  content: "\eddd";
}

.iconsmind-Chopsticks:before {
  content: "\edde";
}

.iconsmind-Chopsticks-2:before {
  content: "\eddf";
}

.iconsmind-Christmas:before {
  content: "\ede0";
}

.iconsmind-Christmas-Ball:before {
  content: "\ede1";
}

.iconsmind-Christmas-Bell:before {
  content: "\ede2";
}

.iconsmind-Christmas-Candle:before {
  content: "\ede3";
}

.iconsmind-Christmas-Hat:before {
  content: "\ede4";
}

.iconsmind-Christmas-Sleigh:before {
  content: "\ede5";
}

.iconsmind-Christmas-Snowman:before {
  content: "\ede6";
}

.iconsmind-Christmas-Sock:before {
  content: "\ede7";
}

.iconsmind-Christmas-Tree:before {
  content: "\ede8";
}

.iconsmind-Chrome:before {
  content: "\ede9";
}

.iconsmind-Chrysler-Building:before {
  content: "\edea";
}

.iconsmind-City-Hall:before {
  content: "\edeb";
}

.iconsmind-Clamp:before {
  content: "\edec";
}

.iconsmind-Claps:before {
  content: "\eded";
}

.iconsmind-Clothing-Store:before {
  content: "\edee";
}

.iconsmind-Cloud:before {
  content: "\edef";
}

.iconsmind-Cloud2:before {
  content: "\edf0";
}

.iconsmind-Cloud3:before {
  content: "\edf1";
}

.iconsmind-Cloud-Camera:before {
  content: "\edf2";
}

.iconsmind-Cloud-Computer:before {
  content: "\edf3";
}

.iconsmind-Cloud-Email:before {
  content: "\edf4";
}

.iconsmind-Cloud-Laptop:before {
  content: "\edf5";
}

.iconsmind-Cloud-Lock:before {
  content: "\edf6";
}

.iconsmind-Cloud-Music:before {
  content: "\edf7";
}

.iconsmind-Cloud-Picture:before {
  content: "\edf8";
}

.iconsmind-Cloud-Remove:before {
  content: "\edf9";
}

.iconsmind-Clouds:before {
  content: "\edfa";
}

.iconsmind-Cloud-Secure:before {
  content: "\edfb";
}

.iconsmind-Cloud-Settings:before {
  content: "\edfc";
}

.iconsmind-Cloud-Smartphone:before {
  content: "\edfd";
}

.iconsmind-Cloud-Tablet:before {
  content: "\edfe";
}

.iconsmind-Cloud-Video:before {
  content: "\edff";
}

.iconsmind-Clown:before {
  content: "\ee00";
}

.iconsmind-CMYK:before {
  content: "\ee01";
}

.iconsmind-Coat:before {
  content: "\ee02";
}

.iconsmind-Cocktail:before {
  content: "\ee03";
}

.iconsmind-Coconut:before {
  content: "\ee04";
}

.iconsmind-Coffee:before {
  content: "\ee05";
}

.iconsmind-Coffee-2:before {
  content: "\ee06";
}

.iconsmind-Coffee-Bean:before {
  content: "\ee07";
}

.iconsmind-Coffee-toGo:before {
  content: "\ee08";
}

.iconsmind-Coffin:before {
  content: "\ee09";
}

.iconsmind-Coin:before {
  content: "\ee0a";
}

.iconsmind-Coins:before {
  content: "\ee0b";
}

.iconsmind-Coins-2:before {
  content: "\ee0c";
}

.iconsmind-Coins-3:before {
  content: "\ee0d";
}

.iconsmind-Colombia:before {
  content: "\ee0e";
}

.iconsmind-Colosseum:before {
  content: "\ee0f";
}

.iconsmind-Column:before {
  content: "\ee10";
}

.iconsmind-Column-2:before {
  content: "\ee11";
}

.iconsmind-Column-3:before {
  content: "\ee12";
}

.iconsmind-Comb:before {
  content: "\ee13";
}

.iconsmind-Comb-2:before {
  content: "\ee14";
}

.iconsmind-Communication-Tower:before {
  content: "\ee15";
}

.iconsmind-Communication-Tower2:before {
  content: "\ee16";
}

.iconsmind-Compass2:before {
  content: "\ee17";
}

.iconsmind-Compass-22:before {
  content: "\ee18";
}

.iconsmind-Computer:before {
  content: "\ee19";
}

.iconsmind-Computer-2:before {
  content: "\ee1a";
}

.iconsmind-Computer-3:before {
  content: "\ee1b";
}

.iconsmind-Confused:before {
  content: "\ee1c";
}

.iconsmind-Contrast:before {
  content: "\ee1d";
}

.iconsmind-Cookie-Man:before {
  content: "\ee1e";
}

.iconsmind-Cookies:before {
  content: "\ee1f";
}

.iconsmind-Cool:before {
  content: "\ee20";
}

.iconsmind-Costume:before {
  content: "\ee21";
}

.iconsmind-Cow:before {
  content: "\ee22";
}

.iconsmind-CPU:before {
  content: "\ee23";
}

.iconsmind-Cranium:before {
  content: "\ee24";
}

.iconsmind-Credit-Card:before {
  content: "\ee25";
}

.iconsmind-Credit-Card2:before {
  content: "\ee26";
}

.iconsmind-Credit-Card3:before {
  content: "\ee27";
}

.iconsmind-Croissant:before {
  content: "\ee28";
}

.iconsmind-Crying:before {
  content: "\ee29";
}

.iconsmind-Cupcake:before {
  content: "\ee2a";
}

.iconsmind-Danemark:before {
  content: "\ee2b";
}

.iconsmind-Data:before {
  content: "\ee2c";
}

.iconsmind-Data-Backup:before {
  content: "\ee2d";
}

.iconsmind-Data-Block:before {
  content: "\ee2e";
}

.iconsmind-Data-Center:before {
  content: "\ee2f";
}

.iconsmind-Data-Clock:before {
  content: "\ee30";
}

.iconsmind-Data-Cloud:before {
  content: "\ee31";
}

.iconsmind-Data-Compress:before {
  content: "\ee32";
}

.iconsmind-Data-Copy:before {
  content: "\ee33";
}

.iconsmind-Data-Download:before {
  content: "\ee34";
}

.iconsmind-Data-Financial:before {
  content: "\ee35";
}

.iconsmind-Data-Key:before {
  content: "\ee36";
}

.iconsmind-Data-Lock:before {
  content: "\ee37";
}

.iconsmind-Data-Network:before {
  content: "\ee38";
}

.iconsmind-Data-Password:before {
  content: "\ee39";
}

.iconsmind-Data-Power:before {
  content: "\ee3a";
}

.iconsmind-Data-Refresh:before {
  content: "\ee3b";
}

.iconsmind-Data-Save:before {
  content: "\ee3c";
}

.iconsmind-Data-Search:before {
  content: "\ee3d";
}

.iconsmind-Data-Security:before {
  content: "\ee3e";
}

.iconsmind-Data-Settings:before {
  content: "\ee3f";
}

.iconsmind-Data-Sharing:before {
  content: "\ee40";
}

.iconsmind-Data-Shield:before {
  content: "\ee41";
}

.iconsmind-Data-Signal:before {
  content: "\ee42";
}

.iconsmind-Data-Storage:before {
  content: "\ee43";
}

.iconsmind-Data-Stream:before {
  content: "\ee44";
}

.iconsmind-Data-Transfer:before {
  content: "\ee45";
}

.iconsmind-Data-Unlock:before {
  content: "\ee46";
}

.iconsmind-Data-Upload:before {
  content: "\ee47";
}

.iconsmind-Data-Yes:before {
  content: "\ee48";
}

.iconsmind-Death:before {
  content: "\ee49";
}

.iconsmind-Debian:before {
  content: "\ee4a";
}

.iconsmind-Dec:before {
  content: "\ee4b";
}

.iconsmind-Decrase-Inedit:before {
  content: "\ee4c";
}

.iconsmind-Deer:before {
  content: "\ee4d";
}

.iconsmind-Deer-2:before {
  content: "\ee4e";
}

.iconsmind-Delete-File:before {
  content: "\ee4f";
}

.iconsmind-Depression:before {
  content: "\ee50";
}

.iconsmind-Device-SyncwithCloud:before {
  content: "\ee51";
}

.iconsmind-Diamond:before {
  content: "\ee52";
}

.iconsmind-Digital-Drawing:before {
  content: "\ee53";
}

.iconsmind-Dinosaur:before {
  content: "\ee54";
}

.iconsmind-Diploma:before {
  content: "\ee55";
}

.iconsmind-Diploma-2:before {
  content: "\ee56";
}

.iconsmind-Disk:before {
  content: "\ee57";
}

.iconsmind-Dog:before {
  content: "\ee58";
}

.iconsmind-Dollar:before {
  content: "\ee59";
}

.iconsmind-Dollar-Sign:before {
  content: "\ee5a";
}

.iconsmind-Dollar-Sign2:before {
  content: "\ee5b";
}

.iconsmind-Dolphin:before {
  content: "\ee5c";
}

.iconsmind-Door:before {
  content: "\ee5d";
}

.iconsmind-Double-Circle:before {
  content: "\ee5e";
}

.iconsmind-Doughnut:before {
  content: "\ee5f";
}

.iconsmind-Dove:before {
  content: "\ee60";
}

.iconsmind-Down2:before {
  content: "\ee61";
}

.iconsmind-Down-2:before {
  content: "\ee62";
}

.iconsmind-Down-3:before {
  content: "\ee63";
}

.iconsmind-Download2:before {
  content: "\ee64";
}

.iconsmind-Download-fromCloud:before {
  content: "\ee65";
}

.iconsmind-Dress:before {
  content: "\ee66";
}

.iconsmind-Duck:before {
  content: "\ee67";
}

.iconsmind-DVD:before {
  content: "\ee68";
}

.iconsmind-Eagle:before {
  content: "\ee69";
}

.iconsmind-Ear:before {
  content: "\ee6a";
}

.iconsmind-Eggs:before {
  content: "\ee6b";
}

.iconsmind-Egypt:before {
  content: "\ee6c";
}

.iconsmind-Eifel-Tower:before {
  content: "\ee6d";
}

.iconsmind-Elbow:before {
  content: "\ee6e";
}

.iconsmind-El-Castillo:before {
  content: "\ee6f";
}

.iconsmind-Elephant:before {
  content: "\ee70";
}

.iconsmind-Embassy:before {
  content: "\ee71";
}

.iconsmind-Empire-StateBuilding:before {
  content: "\ee72";
}

.iconsmind-Empty-Box:before {
  content: "\ee73";
}

.iconsmind-End2:before {
  content: "\ee74";
}

.iconsmind-Envelope:before {
  content: "\ee75";
}

.iconsmind-Envelope-2:before {
  content: "\ee76";
}

.iconsmind-Eraser:before {
  content: "\ee77";
}

.iconsmind-Eraser-2:before {
  content: "\ee78";
}

.iconsmind-Eraser-3:before {
  content: "\ee79";
}

.iconsmind-Euro:before {
  content: "\ee7a";
}

.iconsmind-Euro-Sign:before {
  content: "\ee7b";
}

.iconsmind-Euro-Sign2:before {
  content: "\ee7c";
}

.iconsmind-Evil:before {
  content: "\ee7d";
}

.iconsmind-Eye2:before {
  content: "\ee7e";
}

.iconsmind-Eye-Blind:before {
  content: "\ee7f";
}

.iconsmind-Eyebrow:before {
  content: "\ee80";
}

.iconsmind-Eyebrow-2:before {
  content: "\ee81";
}

.iconsmind-Eyebrow-3:before {
  content: "\ee82";
}

.iconsmind-Eyeglasses-Smiley:before {
  content: "\ee83";
}

.iconsmind-Eyeglasses-Smiley2:before {
  content: "\ee84";
}

.iconsmind-Eye-Invisible:before {
  content: "\ee85";
}

.iconsmind-Eye-Visible:before {
  content: "\ee86";
}

.iconsmind-Face-Style:before {
  content: "\ee87";
}

.iconsmind-Face-Style2:before {
  content: "\ee88";
}

.iconsmind-Face-Style3:before {
  content: "\ee89";
}

.iconsmind-Face-Style4:before {
  content: "\ee8a";
}

.iconsmind-Face-Style5:before {
  content: "\ee8b";
}

.iconsmind-Face-Style6:before {
  content: "\ee8c";
}

.iconsmind-Factory2:before {
  content: "\ee8d";
}

.iconsmind-Fan:before {
  content: "\ee8e";
}

.iconsmind-Fashion:before {
  content: "\ee8f";
}

.iconsmind-Fax:before {
  content: "\ee90";
}

.iconsmind-File:before {
  content: "\ee91";
}

.iconsmind-File-Block:before {
  content: "\ee92";
}

.iconsmind-File-Bookmark:before {
  content: "\ee93";
}

.iconsmind-File-Chart:before {
  content: "\ee94";
}

.iconsmind-File-Clipboard:before {
  content: "\ee95";
}

.iconsmind-File-ClipboardFileText:before {
  content: "\ee96";
}

.iconsmind-File-ClipboardTextImage:before {
  content: "\ee97";
}

.iconsmind-File-Cloud:before {
  content: "\ee98";
}

.iconsmind-File-Copy:before {
  content: "\ee99";
}

.iconsmind-File-Copy2:before {
  content: "\ee9a";
}

.iconsmind-File-CSV:before {
  content: "\ee9b";
}

.iconsmind-File-Download:before {
  content: "\ee9c";
}

.iconsmind-File-Edit:before {
  content: "\ee9d";
}

.iconsmind-File-Excel:before {
  content: "\ee9e";
}

.iconsmind-File-Favorite:before {
  content: "\ee9f";
}

.iconsmind-File-Fire:before {
  content: "\eea0";
}

.iconsmind-File-Graph:before {
  content: "\eea1";
}

.iconsmind-File-Hide:before {
  content: "\eea2";
}

.iconsmind-File-Horizontal:before {
  content: "\eea3";
}

.iconsmind-File-HorizontalText:before {
  content: "\eea4";
}

.iconsmind-File-HTML:before {
  content: "\eea5";
}

.iconsmind-File-JPG:before {
  content: "\eea6";
}

.iconsmind-File-Link:before {
  content: "\eea7";
}

.iconsmind-File-Loading:before {
  content: "\eea8";
}

.iconsmind-File-Lock:before {
  content: "\eea9";
}

.iconsmind-File-Love:before {
  content: "\eeaa";
}

.iconsmind-File-Music:before {
  content: "\eeab";
}

.iconsmind-File-Network:before {
  content: "\eeac";
}

.iconsmind-File-Pictures:before {
  content: "\eead";
}

.iconsmind-File-Pie:before {
  content: "\eeae";
}

.iconsmind-File-Presentation:before {
  content: "\eeaf";
}

.iconsmind-File-Refresh:before {
  content: "\eeb0";
}

.iconsmind-Files:before {
  content: "\eeb1";
}

.iconsmind-File-Search:before {
  content: "\eeb2";
}

.iconsmind-File-Settings:before {
  content: "\eeb3";
}

.iconsmind-File-Share:before {
  content: "\eeb4";
}

.iconsmind-File-TextImage:before {
  content: "\eeb5";
}

.iconsmind-File-Trash:before {
  content: "\eeb6";
}

.iconsmind-File-TXT:before {
  content: "\eeb7";
}

.iconsmind-File-Upload:before {
  content: "\eeb8";
}

.iconsmind-File-Video:before {
  content: "\eeb9";
}

.iconsmind-File-Word:before {
  content: "\eeba";
}

.iconsmind-File-Zip:before {
  content: "\eebb";
}

.iconsmind-Financial:before {
  content: "\eebc";
}

.iconsmind-Finger:before {
  content: "\eebd";
}

.iconsmind-Fingerprint:before {
  content: "\eebe";
}

.iconsmind-Fingerprint-2:before {
  content: "\eebf";
}

.iconsmind-Firefox:before {
  content: "\eec0";
}

.iconsmind-Fire-Staion:before {
  content: "\eec1";
}

.iconsmind-Fish:before {
  content: "\eec2";
}

.iconsmind-Fit-To:before {
  content: "\eec3";
}

.iconsmind-Fit-To2:before {
  content: "\eec4";
}

.iconsmind-Flag2:before {
  content: "\eec5";
}

.iconsmind-Flag-22:before {
  content: "\eec6";
}

.iconsmind-Flag-3:before {
  content: "\eec7";
}

.iconsmind-Flag-4:before {
  content: "\eec8";
}

.iconsmind-Flamingo:before {
  content: "\eec9";
}

.iconsmind-Folder:before {
  content: "\eeca";
}

.iconsmind-Folder-Add:before {
  content: "\eecb";
}

.iconsmind-Folder-Archive:before {
  content: "\eecc";
}

.iconsmind-Folder-Binder:before {
  content: "\eecd";
}

.iconsmind-Folder-Binder2:before {
  content: "\eece";
}

.iconsmind-Folder-Block:before {
  content: "\eecf";
}

.iconsmind-Folder-Bookmark:before {
  content: "\eed0";
}

.iconsmind-Folder-Close:before {
  content: "\eed1";
}

.iconsmind-Folder-Cloud:before {
  content: "\eed2";
}

.iconsmind-Folder-Delete:before {
  content: "\eed3";
}

.iconsmind-Folder-Download:before {
  content: "\eed4";
}

.iconsmind-Folder-Edit:before {
  content: "\eed5";
}

.iconsmind-Folder-Favorite:before {
  content: "\eed6";
}

.iconsmind-Folder-Fire:before {
  content: "\eed7";
}

.iconsmind-Folder-Hide:before {
  content: "\eed8";
}

.iconsmind-Folder-Link:before {
  content: "\eed9";
}

.iconsmind-Folder-Loading:before {
  content: "\eeda";
}

.iconsmind-Folder-Lock:before {
  content: "\eedb";
}

.iconsmind-Folder-Love:before {
  content: "\eedc";
}

.iconsmind-Folder-Music:before {
  content: "\eedd";
}

.iconsmind-Folder-Network:before {
  content: "\eede";
}

.iconsmind-Folder-Open:before {
  content: "\eedf";
}

.iconsmind-Folder-Open2:before {
  content: "\eee0";
}

.iconsmind-Folder-Organizing:before {
  content: "\eee1";
}

.iconsmind-Folder-Pictures:before {
  content: "\eee2";
}

.iconsmind-Folder-Refresh:before {
  content: "\eee3";
}

.iconsmind-Folder-Remove:before {
  content: "\eee4";
}

.iconsmind-Folders:before {
  content: "\eee5";
}

.iconsmind-Folder-Search:before {
  content: "\eee6";
}

.iconsmind-Folder-Settings:before {
  content: "\eee7";
}

.iconsmind-Folder-Share:before {
  content: "\eee8";
}

.iconsmind-Folder-Trash:before {
  content: "\eee9";
}

.iconsmind-Folder-Upload:before {
  content: "\eeea";
}

.iconsmind-Folder-Video:before {
  content: "\eeeb";
}

.iconsmind-Folder-WithDocument:before {
  content: "\eeec";
}

.iconsmind-Folder-Zip:before {
  content: "\eeed";
}

.iconsmind-Foot:before {
  content: "\eeee";
}

.iconsmind-Foot-2:before {
  content: "\eeef";
}

.iconsmind-Fork:before {
  content: "\eef0";
}

.iconsmind-Formula:before {
  content: "\eef1";
}

.iconsmind-Fountain-Pen:before {
  content: "\eef2";
}

.iconsmind-Fox:before {
  content: "\eef3";
}

.iconsmind-Frankenstein:before {
  content: "\eef4";
}

.iconsmind-French-Fries:before {
  content: "\eef5";
}

.iconsmind-Frog:before {
  content: "\eef6";
}

.iconsmind-Fruits:before {
  content: "\eef7";
}

.iconsmind-Full-Screen:before {
  content: "\eef8";
}

.iconsmind-Full-Screen2:before {
  content: "\eef9";
}

.iconsmind-Full-View:before {
  content: "\eefa";
}

.iconsmind-Full-View2:before {
  content: "\eefb";
}

.iconsmind-Funky:before {
  content: "\eefc";
}

.iconsmind-Funny-Bicycle:before {
  content: "\eefd";
}

.iconsmind-Gamepad:before {
  content: "\eefe";
}

.iconsmind-Gamepad-2:before {
  content: "\eeff";
}

.iconsmind-Gay:before {
  content: "\ef00";
}

.iconsmind-Geek2:before {
  content: "\ef01";
}

.iconsmind-Gentleman:before {
  content: "\ef02";
}

.iconsmind-Giraffe:before {
  content: "\ef03";
}

.iconsmind-Glasses:before {
  content: "\ef04";
}

.iconsmind-Glasses-2:before {
  content: "\ef05";
}

.iconsmind-Glasses-3:before {
  content: "\ef06";
}

.iconsmind-Glass-Water:before {
  content: "\ef07";
}

.iconsmind-Gloves:before {
  content: "\ef08";
}

.iconsmind-Go-Bottom:before {
  content: "\ef09";
}

.iconsmind-Gorilla:before {
  content: "\ef0a";
}

.iconsmind-Go-Top:before {
  content: "\ef0b";
}

.iconsmind-Grave:before {
  content: "\ef0c";
}

.iconsmind-Graveyard:before {
  content: "\ef0d";
}

.iconsmind-Greece:before {
  content: "\ef0e";
}

.iconsmind-Hair:before {
  content: "\ef0f";
}

.iconsmind-Hair-2:before {
  content: "\ef10";
}

.iconsmind-Hair-3:before {
  content: "\ef11";
}

.iconsmind-Halloween-HalfMoon:before {
  content: "\ef12";
}

.iconsmind-Halloween-Moon:before {
  content: "\ef13";
}

.iconsmind-Hamburger:before {
  content: "\ef14";
}

.iconsmind-Hand:before {
  content: "\ef15";
}

.iconsmind-Hands:before {
  content: "\ef16";
}

.iconsmind-Handshake:before {
  content: "\ef17";
}

.iconsmind-Hanger:before {
  content: "\ef18";
}

.iconsmind-Happy:before {
  content: "\ef19";
}

.iconsmind-Hat:before {
  content: "\ef1a";
}

.iconsmind-Hat-2:before {
  content: "\ef1b";
}

.iconsmind-Haunted-House:before {
  content: "\ef1c";
}

.iconsmind-HD:before {
  content: "\ef1d";
}

.iconsmind-HDD:before {
  content: "\ef1e";
}

.iconsmind-Heart2:before {
  content: "\ef1f";
}

.iconsmind-Heels:before {
  content: "\ef20";
}

.iconsmind-Heels-2:before {
  content: "\ef21";
}

.iconsmind-Hello:before {
  content: "\ef22";
}

.iconsmind-Hipo:before {
  content: "\ef23";
}

.iconsmind-Hipster-Glasses:before {
  content: "\ef24";
}

.iconsmind-Hipster-Glasses2:before {
  content: "\ef25";
}

.iconsmind-Hipster-Glasses3:before {
  content: "\ef26";
}

.iconsmind-Hipster-Headphones:before {
  content: "\ef27";
}

.iconsmind-Hipster-Men:before {
  content: "\ef28";
}

.iconsmind-Hipster-Men2:before {
  content: "\ef29";
}

.iconsmind-Hipster-Men3:before {
  content: "\ef2a";
}

.iconsmind-Hipster-Sunglasses:before {
  content: "\ef2b";
}

.iconsmind-Hipster-Sunglasses2:before {
  content: "\ef2c";
}

.iconsmind-Hipster-Sunglasses3:before {
  content: "\ef2d";
}

.iconsmind-Holly:before {
  content: "\ef2e";
}

.iconsmind-Home2:before {
  content: "\ef2f";
}

.iconsmind-Home-2:before {
  content: "\ef30";
}

.iconsmind-Home-3:before {
  content: "\ef31";
}

.iconsmind-Home-4:before {
  content: "\ef32";
}

.iconsmind-Honey:before {
  content: "\ef33";
}

.iconsmind-Hong-Kong:before {
  content: "\ef34";
}

.iconsmind-Hoodie:before {
  content: "\ef35";
}

.iconsmind-Horror:before {
  content: "\ef36";
}

.iconsmind-Horse:before {
  content: "\ef37";
}

.iconsmind-Hospital2:before {
  content: "\ef38";
}

.iconsmind-Host:before {
  content: "\ef39";
}

.iconsmind-Hot-Dog:before {
  content: "\ef3a";
}

.iconsmind-Hotel:before {
  content: "\ef3b";
}

.iconsmind-Hub:before {
  content: "\ef3c";
}

.iconsmind-Humor:before {
  content: "\ef3d";
}

.iconsmind-Ice-Cream:before {
  content: "\ef3e";
}

.iconsmind-Idea:before {
  content: "\ef3f";
}

.iconsmind-Inbox:before {
  content: "\ef40";
}

.iconsmind-Inbox-Empty:before {
  content: "\ef41";
}

.iconsmind-Inbox-Forward:before {
  content: "\ef42";
}

.iconsmind-Inbox-Full:before {
  content: "\ef43";
}

.iconsmind-Inbox-Into:before {
  content: "\ef44";
}

.iconsmind-Inbox-Out:before {
  content: "\ef45";
}

.iconsmind-Inbox-Reply:before {
  content: "\ef46";
}

.iconsmind-Increase-Inedit:before {
  content: "\ef47";
}

.iconsmind-Indent-FirstLine:before {
  content: "\ef48";
}

.iconsmind-Indent-LeftMargin:before {
  content: "\ef49";
}

.iconsmind-Indent-RightMargin:before {
  content: "\ef4a";
}

.iconsmind-India:before {
  content: "\ef4b";
}

.iconsmind-Internet-Explorer:before {
  content: "\ef4c";
}

.iconsmind-Internet-Smiley:before {
  content: "\ef4d";
}

.iconsmind-iOS-Apple:before {
  content: "\ef4e";
}

.iconsmind-Israel:before {
  content: "\ef4f";
}

.iconsmind-Jacket:before {
  content: "\ef50";
}

.iconsmind-Jamaica:before {
  content: "\ef51";
}

.iconsmind-Japan:before {
  content: "\ef52";
}

.iconsmind-Japanese-Gate:before {
  content: "\ef53";
}

.iconsmind-Jeans:before {
  content: "\ef54";
}

.iconsmind-Joystick:before {
  content: "\ef55";
}

.iconsmind-Juice:before {
  content: "\ef56";
}

.iconsmind-Kangoroo:before {
  content: "\ef57";
}

.iconsmind-Kenya:before {
  content: "\ef58";
}

.iconsmind-Keyboard:before {
  content: "\ef59";
}

.iconsmind-Keypad:before {
  content: "\ef5a";
}

.iconsmind-King:before {
  content: "\ef5b";
}

.iconsmind-Kiss:before {
  content: "\ef5c";
}

.iconsmind-Knee:before {
  content: "\ef5d";
}

.iconsmind-Knife:before {
  content: "\ef5e";
}

.iconsmind-Knight:before {
  content: "\ef5f";
}

.iconsmind-Koala:before {
  content: "\ef60";
}

.iconsmind-Korea:before {
  content: "\ef61";
}

.iconsmind-Lantern:before {
  content: "\ef62";
}

.iconsmind-Laptop:before {
  content: "\ef63";
}

.iconsmind-Laptop-2:before {
  content: "\ef64";
}

.iconsmind-Laptop-3:before {
  content: "\ef65";
}

.iconsmind-Laptop-Phone:before {
  content: "\ef66";
}

.iconsmind-Laptop-Tablet:before {
  content: "\ef67";
}

.iconsmind-Laughing:before {
  content: "\ef68";
}

.iconsmind-Leaning-Tower:before {
  content: "\ef69";
}

.iconsmind-Left2:before {
  content: "\ef6a";
}

.iconsmind-Left-2:before {
  content: "\ef6b";
}

.iconsmind-Left-3:before {
  content: "\ef6c";
}

.iconsmind-Left--Right:before {
  content: "\ef6d";
}

.iconsmind-Left--Right3:before {
  content: "\ef6e";
}

.iconsmind-Left-ToRight:before {
  content: "\ef6f";
}

.iconsmind-Leg:before {
  content: "\ef70";
}

.iconsmind-Leg-2:before {
  content: "\ef71";
}

.iconsmind-Lemon:before {
  content: "\ef72";
}

.iconsmind-Leopard:before {
  content: "\ef73";
}

.iconsmind-Letter-Close:before {
  content: "\ef74";
}

.iconsmind-Letter-Open:before {
  content: "\ef75";
}

.iconsmind-Letter-Sent:before {
  content: "\ef76";
}

.iconsmind-Library2:before {
  content: "\ef77";
}

.iconsmind-Lighthouse:before {
  content: "\ef78";
}

.iconsmind-Line-Chart:before {
  content: "\ef79";
}

.iconsmind-Line-Chart2:before {
  content: "\ef7a";
}

.iconsmind-Line-Chart3:before {
  content: "\ef7b";
}

.iconsmind-Line-Chart4:before {
  content: "\ef7c";
}

.iconsmind-Line-Spacing:before {
  content: "\ef7d";
}

.iconsmind-Linux:before {
  content: "\ef7e";
}

.iconsmind-Lion:before {
  content: "\ef7f";
}

.iconsmind-Lollipop:before {
  content: "\ef80";
}

.iconsmind-Lollipop-2:before {
  content: "\ef81";
}

.iconsmind-Loop:before {
  content: "\ef82";
}

.iconsmind-Love2:before {
  content: "\ef83";
}

.iconsmind-Mail:before {
  content: "\ef84";
}

.iconsmind-Mail-2:before {
  content: "\ef85";
}

.iconsmind-Mail-3:before {
  content: "\ef86";
}

.iconsmind-Mail-Add:before {
  content: "\ef87";
}

.iconsmind-Mail-Attachement:before {
  content: "\ef88";
}

.iconsmind-Mail-Block:before {
  content: "\ef89";
}

.iconsmind-Mailbox-Empty:before {
  content: "\ef8a";
}

.iconsmind-Mailbox-Full:before {
  content: "\ef8b";
}

.iconsmind-Mail-Delete:before {
  content: "\ef8c";
}

.iconsmind-Mail-Favorite:before {
  content: "\ef8d";
}

.iconsmind-Mail-Forward:before {
  content: "\ef8e";
}

.iconsmind-Mail-Gallery:before {
  content: "\ef8f";
}

.iconsmind-Mail-Inbox:before {
  content: "\ef90";
}

.iconsmind-Mail-Link:before {
  content: "\ef91";
}

.iconsmind-Mail-Lock:before {
  content: "\ef92";
}

.iconsmind-Mail-Love:before {
  content: "\ef93";
}

.iconsmind-Mail-Money:before {
  content: "\ef94";
}

.iconsmind-Mail-Open:before {
  content: "\ef95";
}

.iconsmind-Mail-Outbox:before {
  content: "\ef96";
}

.iconsmind-Mail-Password:before {
  content: "\ef97";
}

.iconsmind-Mail-Photo:before {
  content: "\ef98";
}

.iconsmind-Mail-Read:before {
  content: "\ef99";
}

.iconsmind-Mail-Removex:before {
  content: "\ef9a";
}

.iconsmind-Mail-Reply:before {
  content: "\ef9b";
}

.iconsmind-Mail-ReplyAll:before {
  content: "\ef9c";
}

.iconsmind-Mail-Search:before {
  content: "\ef9d";
}

.iconsmind-Mail-Send:before {
  content: "\ef9e";
}

.iconsmind-Mail-Settings:before {
  content: "\ef9f";
}

.iconsmind-Mail-Unread:before {
  content: "\efa0";
}

.iconsmind-Mail-Video:before {
  content: "\efa1";
}

.iconsmind-Mail-withAtSign:before {
  content: "\efa2";
}

.iconsmind-Mail-WithCursors:before {
  content: "\efa3";
}

.iconsmind-Mans-Underwear:before {
  content: "\efa4";
}

.iconsmind-Mans-Underwear2:before {
  content: "\efa5";
}

.iconsmind-Marker:before {
  content: "\efa6";
}

.iconsmind-Marker-2:before {
  content: "\efa7";
}

.iconsmind-Marker-3:before {
  content: "\efa8";
}

.iconsmind-Martini-Glass:before {
  content: "\efa9";
}

.iconsmind-Master-Card:before {
  content: "\efaa";
}

.iconsmind-Maximize:before {
  content: "\efab";
}

.iconsmind-Megaphone:before {
  content: "\efac";
}

.iconsmind-Mexico:before {
  content: "\efad";
}

.iconsmind-Milk-Bottle:before {
  content: "\efae";
}

.iconsmind-Minimize:before {
  content: "\efaf";
}

.iconsmind-Money:before {
  content: "\efb0";
}

.iconsmind-Money-2:before {
  content: "\efb1";
}

.iconsmind-Money-Bag:before {
  content: "\efb2";
}

.iconsmind-Monitor:before {
  content: "\efb3";
}

.iconsmind-Monitor-2:before {
  content: "\efb4";
}

.iconsmind-Monitor-3:before {
  content: "\efb5";
}

.iconsmind-Monitor-4:before {
  content: "\efb6";
}

.iconsmind-Monitor-5:before {
  content: "\efb7";
}

.iconsmind-Monitor-Laptop:before {
  content: "\efb8";
}

.iconsmind-Monitor-phone:before {
  content: "\efb9";
}

.iconsmind-Monitor-Tablet:before {
  content: "\efba";
}

.iconsmind-Monitor-Vertical:before {
  content: "\efbb";
}

.iconsmind-Monkey:before {
  content: "\efbc";
}

.iconsmind-Monster:before {
  content: "\efbd";
}

.iconsmind-Morocco:before {
  content: "\efbe";
}

.iconsmind-Mouse:before {
  content: "\efbf";
}

.iconsmind-Mouse-2:before {
  content: "\efc0";
}

.iconsmind-Mouse-3:before {
  content: "\efc1";
}

.iconsmind-Moustache-Smiley:before {
  content: "\efc2";
}

.iconsmind-Museum:before {
  content: "\efc3";
}

.iconsmind-Mushroom:before {
  content: "\efc4";
}

.iconsmind-Mustache:before {
  content: "\efc5";
}

.iconsmind-Mustache-2:before {
  content: "\efc6";
}

.iconsmind-Mustache-3:before {
  content: "\efc7";
}

.iconsmind-Mustache-4:before {
  content: "\efc8";
}

.iconsmind-Mustache-5:before {
  content: "\efc9";
}

.iconsmind-Navigate-End:before {
  content: "\efca";
}

.iconsmind-Navigat-Start:before {
  content: "\efcb";
}

.iconsmind-Nepal:before {
  content: "\efcc";
}

.iconsmind-Netscape:before {
  content: "\efcd";
}

.iconsmind-New-Mail:before {
  content: "\efce";
}

.iconsmind-Newspaper:before {
  content: "\efcf";
}

.iconsmind-Newspaper-2:before {
  content: "\efd0";
}

.iconsmind-No-Battery:before {
  content: "\efd1";
}

.iconsmind-Noose:before {
  content: "\efd2";
}

.iconsmind-Note:before {
  content: "\efd3";
}

.iconsmind-Notepad:before {
  content: "\efd4";
}

.iconsmind-Notepad-2:before {
  content: "\efd5";
}

.iconsmind-Office:before {
  content: "\efd6";
}

.iconsmind-Old-Camera:before {
  content: "\efd7";
}

.iconsmind-Old-Cassette:before {
  content: "\efd8";
}

.iconsmind-Old-Sticky:before {
  content: "\efd9";
}

.iconsmind-Old-Sticky2:before {
  content: "\efda";
}

.iconsmind-Old-Telephone:before {
  content: "\efdb";
}

.iconsmind-Open-Banana:before {
  content: "\efdc";
}

.iconsmind-Open-Book:before {
  content: "\efdd";
}

.iconsmind-Opera:before {
  content: "\efde";
}

.iconsmind-Opera-House:before {
  content: "\efdf";
}

.iconsmind-Orientation2:before {
  content: "\efe0";
}

.iconsmind-Orientation-2:before {
  content: "\efe1";
}

.iconsmind-Ornament:before {
  content: "\efe2";
}

.iconsmind-Owl:before {
  content: "\efe3";
}

.iconsmind-Paintbrush:before {
  content: "\efe4";
}

.iconsmind-Palette:before {
  content: "\efe5";
}

.iconsmind-Panda:before {
  content: "\efe6";
}

.iconsmind-Pantheon:before {
  content: "\efe7";
}

.iconsmind-Pantone:before {
  content: "\efe8";
}

.iconsmind-Pants:before {
  content: "\efe9";
}

.iconsmind-Paper:before {
  content: "\efea";
}

.iconsmind-Parrot:before {
  content: "\efeb";
}

.iconsmind-Pawn:before {
  content: "\efec";
}

.iconsmind-Pen:before {
  content: "\efed";
}

.iconsmind-Pen-2:before {
  content: "\efee";
}

.iconsmind-Pen-3:before {
  content: "\efef";
}

.iconsmind-Pen-4:before {
  content: "\eff0";
}

.iconsmind-Pen-5:before {
  content: "\eff1";
}

.iconsmind-Pen-6:before {
  content: "\eff2";
}

.iconsmind-Pencil:before {
  content: "\eff3";
}

.iconsmind-Pencil-Ruler:before {
  content: "\eff4";
}

.iconsmind-Penguin:before {
  content: "\eff5";
}

.iconsmind-Pentagon:before {
  content: "\eff6";
}

.iconsmind-People-onCloud:before {
  content: "\eff7";
}

.iconsmind-Pepper:before {
  content: "\eff8";
}

.iconsmind-Pepper-withFire:before {
  content: "\eff9";
}

.iconsmind-Petronas-Tower:before {
  content: "\effa";
}

.iconsmind-Philipines:before {
  content: "\effb";
}

.iconsmind-Phone:before {
  content: "\effc";
}

.iconsmind-Phone-2:before {
  content: "\effd";
}

.iconsmind-Phone-3:before {
  content: "\effe";
}

.iconsmind-Phone-3G:before {
  content: "\efff";
}

.iconsmind-Phone-4G:before {
  content: "\f000";
}

.iconsmind-Phone-Simcard:before {
  content: "\f001";
}

.iconsmind-Phone-SMS:before {
  content: "\f002";
}

.iconsmind-Phone-Wifi:before {
  content: "\f003";
}

.iconsmind-Pi:before {
  content: "\f004";
}

.iconsmind-Pie-Chart:before {
  content: "\f005";
}

.iconsmind-Pie-Chart2:before {
  content: "\f006";
}

.iconsmind-Pie-Chart3:before {
  content: "\f007";
}

.iconsmind-Pipette:before {
  content: "\f008";
}

.iconsmind-Piramids:before {
  content: "\f009";
}

.iconsmind-Pizza:before {
  content: "\f00a";
}

.iconsmind-Pizza-Slice:before {
  content: "\f00b";
}

.iconsmind-Plastic-CupPhone:before {
  content: "\f00c";
}

.iconsmind-Plastic-CupPhone2:before {
  content: "\f00d";
}

.iconsmind-Plate:before {
  content: "\f00e";
}

.iconsmind-Plates:before {
  content: "\f00f";
}

.iconsmind-Plug-In:before {
  content: "\f010";
}

.iconsmind-Plug-In2:before {
  content: "\f011";
}

.iconsmind-Poland:before {
  content: "\f012";
}

.iconsmind-Police-Station:before {
  content: "\f013";
}

.iconsmind-Polo-Shirt:before {
  content: "\f014";
}

.iconsmind-Portugal:before {
  content: "\f015";
}

.iconsmind-Post-Mail:before {
  content: "\f016";
}

.iconsmind-Post-Mail2:before {
  content: "\f017";
}

.iconsmind-Post-Office:before {
  content: "\f018";
}

.iconsmind-Pound:before {
  content: "\f019";
}

.iconsmind-Pound-Sign:before {
  content: "\f01a";
}

.iconsmind-Pound-Sign2:before {
  content: "\f01b";
}

.iconsmind-Power:before {
  content: "\f01c";
}

.iconsmind-Power-Cable:before {
  content: "\f01d";
}

.iconsmind-Prater:before {
  content: "\f01e";
}

.iconsmind-Present:before {
  content: "\f01f";
}

.iconsmind-Presents:before {
  content: "\f020";
}

.iconsmind-Printer:before {
  content: "\f021";
}

.iconsmind-Projector:before {
  content: "\f022";
}

.iconsmind-Projector-2:before {
  content: "\f023";
}

.iconsmind-Pumpkin:before {
  content: "\f024";
}

.iconsmind-Punk:before {
  content: "\f025";
}

.iconsmind-Queen:before {
  content: "\f026";
}

.iconsmind-Quill:before {
  content: "\f027";
}

.iconsmind-Quill-2:before {
  content: "\f028";
}

.iconsmind-Quill-3:before {
  content: "\f029";
}

.iconsmind-Ram:before {
  content: "\f02a";
}

.iconsmind-Redhat:before {
  content: "\f02b";
}

.iconsmind-Reload2:before {
  content: "\f02c";
}

.iconsmind-Reload-2:before {
  content: "\f02d";
}

.iconsmind-Remote-Controll:before {
  content: "\f02e";
}

.iconsmind-Remote-Controll2:before {
  content: "\f02f";
}

.iconsmind-Remove-File:before {
  content: "\f030";
}

.iconsmind-Repeat3:before {
  content: "\f031";
}

.iconsmind-Repeat-22:before {
  content: "\f032";
}

.iconsmind-Repeat-3:before {
  content: "\f033";
}

.iconsmind-Repeat-4:before {
  content: "\f034";
}

.iconsmind-Resize:before {
  content: "\f035";
}

.iconsmind-Retro:before {
  content: "\f036";
}

.iconsmind-RGB:before {
  content: "\f037";
}

.iconsmind-Right2:before {
  content: "\f038";
}

.iconsmind-Right-2:before {
  content: "\f039";
}

.iconsmind-Right-3:before {
  content: "\f03a";
}

.iconsmind-Right-ToLeft:before {
  content: "\f03b";
}

.iconsmind-Robot2:before {
  content: "\f03c";
}

.iconsmind-Roller:before {
  content: "\f03d";
}

.iconsmind-Roof:before {
  content: "\f03e";
}

.iconsmind-Rook:before {
  content: "\f03f";
}

.iconsmind-Router:before {
  content: "\f040";
}

.iconsmind-Router-2:before {
  content: "\f041";
}

.iconsmind-Ruler:before {
  content: "\f042";
}

.iconsmind-Ruler-2:before {
  content: "\f043";
}

.iconsmind-Safari:before {
  content: "\f044";
}

.iconsmind-Safe-Box2:before {
  content: "\f045";
}

.iconsmind-Santa-Claus:before {
  content: "\f046";
}

.iconsmind-Santa-Claus2:before {
  content: "\f047";
}

.iconsmind-Santa-onSled:before {
  content: "\f048";
}

.iconsmind-Scarf:before {
  content: "\f049";
}

.iconsmind-Scissor:before {
  content: "\f04a";
}

.iconsmind-Scotland:before {
  content: "\f04b";
}

.iconsmind-Sea-Dog:before {
  content: "\f04c";
}

.iconsmind-Search-onCloud:before {
  content: "\f04d";
}

.iconsmind-Security-Smiley:before {
  content: "\f04e";
}

.iconsmind-Serbia:before {
  content: "\f04f";
}

.iconsmind-Server:before {
  content: "\f050";
}

.iconsmind-Server-2:before {
  content: "\f051";
}

.iconsmind-Servers:before {
  content: "\f052";
}

.iconsmind-Share-onCloud:before {
  content: "\f053";
}

.iconsmind-Shark:before {
  content: "\f054";
}

.iconsmind-Sheep:before {
  content: "\f055";
}

.iconsmind-Shirt:before {
  content: "\f056";
}

.iconsmind-Shoes:before {
  content: "\f057";
}

.iconsmind-Shoes-2:before {
  content: "\f058";
}

.iconsmind-Short-Pants:before {
  content: "\f059";
}

.iconsmind-Shuffle2:before {
  content: "\f05a";
}

.iconsmind-Shuffle-22:before {
  content: "\f05b";
}

.iconsmind-Singapore:before {
  content: "\f05c";
}

.iconsmind-Skeleton:before {
  content: "\f05d";
}

.iconsmind-Skirt:before {
  content: "\f05e";
}

.iconsmind-Skull:before {
  content: "\f05f";
}

.iconsmind-Sled:before {
  content: "\f060";
}

.iconsmind-Sled-withGifts:before {
  content: "\f061";
}

.iconsmind-Sleeping:before {
  content: "\f062";
}

.iconsmind-Slippers:before {
  content: "\f063";
}

.iconsmind-Smart:before {
  content: "\f064";
}

.iconsmind-Smartphone:before {
  content: "\f065";
}

.iconsmind-Smartphone-2:before {
  content: "\f066";
}

.iconsmind-Smartphone-3:before {
  content: "\f067";
}

.iconsmind-Smartphone-4:before {
  content: "\f068";
}

.iconsmind-Smile:before {
  content: "\f069";
}

.iconsmind-Smoking-Pipe:before {
  content: "\f06a";
}

.iconsmind-Snake:before {
  content: "\f06b";
}

.iconsmind-Snow-Dome:before {
  content: "\f06c";
}

.iconsmind-Snowflake2:before {
  content: "\f06d";
}

.iconsmind-Snowman:before {
  content: "\f06e";
}

.iconsmind-Socks:before {
  content: "\f06f";
}

.iconsmind-Soup:before {
  content: "\f070";
}

.iconsmind-South-Africa:before {
  content: "\f071";
}

.iconsmind-Space-Needle:before {
  content: "\f072";
}

.iconsmind-Spain:before {
  content: "\f073";
}

.iconsmind-Spam-Mail:before {
  content: "\f074";
}

.iconsmind-Speaker2:before {
  content: "\f075";
}

.iconsmind-Spell-Check:before {
  content: "\f076";
}

.iconsmind-Spell-CheckABC:before {
  content: "\f077";
}

.iconsmind-Spider:before {
  content: "\f078";
}

.iconsmind-Spiderweb:before {
  content: "\f079";
}

.iconsmind-Spoder:before {
  content: "\f07a";
}

.iconsmind-Spoon:before {
  content: "\f07b";
}

.iconsmind-Sports-Clothings1:before {
  content: "\f07c";
}

.iconsmind-Sports-Clothings2:before {
  content: "\f07d";
}

.iconsmind-Sports-Shirt:before {
  content: "\f07e";
}

.iconsmind-Spray:before {
  content: "\f07f";
}

.iconsmind-Squirrel:before {
  content: "\f080";
}

.iconsmind-Stamp:before {
  content: "\f081";
}

.iconsmind-Stamp-2:before {
  content: "\f082";
}

.iconsmind-Stapler:before {
  content: "\f083";
}

.iconsmind-Star:before {
  content: "\f084";
}

.iconsmind-Starfish:before {
  content: "\f085";
}

.iconsmind-Start2:before {
  content: "\f086";
}

.iconsmind-St-BasilsCathedral:before {
  content: "\f087";
}

.iconsmind-St-PaulsCathedral:before {
  content: "\f088";
}

.iconsmind-Structure:before {
  content: "\f089";
}

.iconsmind-Student-Hat:before {
  content: "\f08a";
}

.iconsmind-Student-Hat2:before {
  content: "\f08b";
}

.iconsmind-Suit:before {
  content: "\f08c";
}

.iconsmind-Sum2:before {
  content: "\f08d";
}

.iconsmind-Sunglasses:before {
  content: "\f08e";
}

.iconsmind-Sunglasses-2:before {
  content: "\f08f";
}

.iconsmind-Sunglasses-3:before {
  content: "\f090";
}

.iconsmind-Sunglasses-Smiley:before {
  content: "\f091";
}

.iconsmind-Sunglasses-Smiley2:before {
  content: "\f092";
}

.iconsmind-Sunglasses-W:before {
  content: "\f093";
}

.iconsmind-Sunglasses-W2:before {
  content: "\f094";
}

.iconsmind-Sunglasses-W3:before {
  content: "\f095";
}

.iconsmind-Surprise:before {
  content: "\f096";
}

.iconsmind-Sushi:before {
  content: "\f097";
}

.iconsmind-Sweden:before {
  content: "\f098";
}

.iconsmind-Swimming-Short:before {
  content: "\f099";
}

.iconsmind-Swimmwear:before {
  content: "\f09a";
}

.iconsmind-Switzerland:before {
  content: "\f09b";
}

.iconsmind-Sync:before {
  content: "\f09c";
}

.iconsmind-Sync-Cloud:before {
  content: "\f09d";
}

.iconsmind-Tablet:before {
  content: "\f09e";
}

.iconsmind-Tablet-2:before {
  content: "\f09f";
}

.iconsmind-Tablet-3:before {
  content: "\f0a0";
}

.iconsmind-Tablet-Orientation:before {
  content: "\f0a1";
}

.iconsmind-Tablet-Phone:before {
  content: "\f0a2";
}

.iconsmind-Tablet-Vertical:before {
  content: "\f0a3";
}

.iconsmind-Tactic:before {
  content: "\f0a4";
}

.iconsmind-Taj-Mahal:before {
  content: "\f0a5";
}

.iconsmind-Teapot:before {
  content: "\f0a6";
}

.iconsmind-Tee-Mug:before {
  content: "\f0a7";
}

.iconsmind-Telephone:before {
  content: "\f0a8";
}

.iconsmind-Telephone-2:before {
  content: "\f0a9";
}

.iconsmind-Temple:before {
  content: "\f0aa";
}

.iconsmind-Thailand:before {
  content: "\f0ab";
}

.iconsmind-The-WhiteHouse:before {
  content: "\f0ac";
}

.iconsmind-Three-ArrowFork:before {
  content: "\f0ad";
}

.iconsmind-Thumbs-DownSmiley:before {
  content: "\f0ae";
}

.iconsmind-Thumbs-UpSmiley:before {
  content: "\f0af";
}

.iconsmind-Tie:before {
  content: "\f0b0";
}

.iconsmind-Tie-2:before {
  content: "\f0b1";
}

.iconsmind-Tie-3:before {
  content: "\f0b2";
}

.iconsmind-Tiger:before {
  content: "\f0b3";
}

.iconsmind-Time-Clock:before {
  content: "\f0b4";
}

.iconsmind-To-Bottom:before {
  content: "\f0b5";
}

.iconsmind-To-Bottom2:before {
  content: "\f0b6";
}

.iconsmind-Token:before {
  content: "\f0b7";
}

.iconsmind-To-Left:before {
  content: "\f0b8";
}

.iconsmind-Tomato:before {
  content: "\f0b9";
}

.iconsmind-Tongue:before {
  content: "\f0ba";
}

.iconsmind-Tooth:before {
  content: "\f0bb";
}

.iconsmind-Tooth-2:before {
  content: "\f0bc";
}

.iconsmind-Top-ToBottom:before {
  content: "\f0bd";
}

.iconsmind-To-Right:before {
  content: "\f0be";
}

.iconsmind-To-Top:before {
  content: "\f0bf";
}

.iconsmind-To-Top2:before {
  content: "\f0c0";
}

.iconsmind-Tower:before {
  content: "\f0c1";
}

.iconsmind-Tower-2:before {
  content: "\f0c2";
}

.iconsmind-Tower-Bridge:before {
  content: "\f0c3";
}

.iconsmind-Transform:before {
  content: "\f0c4";
}

.iconsmind-Transform-2:before {
  content: "\f0c5";
}

.iconsmind-Transform-3:before {
  content: "\f0c6";
}

.iconsmind-Transform-4:before {
  content: "\f0c7";
}

.iconsmind-Tree2:before {
  content: "\f0c8";
}

.iconsmind-Tree-22:before {
  content: "\f0c9";
}

.iconsmind-Triangle-ArrowDown:before {
  content: "\f0ca";
}

.iconsmind-Triangle-ArrowLeft:before {
  content: "\f0cb";
}

.iconsmind-Triangle-ArrowRight:before {
  content: "\f0cc";
}

.iconsmind-Triangle-ArrowUp:before {
  content: "\f0cd";
}

.iconsmind-T-Shirt:before {
  content: "\f0ce";
}

.iconsmind-Turkey:before {
  content: "\f0cf";
}

.iconsmind-Turn-Down:before {
  content: "\f0d0";
}

.iconsmind-Turn-Down2:before {
  content: "\f0d1";
}

.iconsmind-Turn-DownFromLeft:before {
  content: "\f0d2";
}

.iconsmind-Turn-DownFromRight:before {
  content: "\f0d3";
}

.iconsmind-Turn-Left:before {
  content: "\f0d4";
}

.iconsmind-Turn-Left3:before {
  content: "\f0d5";
}

.iconsmind-Turn-Right:before {
  content: "\f0d6";
}

.iconsmind-Turn-Right3:before {
  content: "\f0d7";
}

.iconsmind-Turn-Up:before {
  content: "\f0d8";
}

.iconsmind-Turn-Up2:before {
  content: "\f0d9";
}

.iconsmind-Turtle:before {
  content: "\f0da";
}

.iconsmind-Tuxedo:before {
  content: "\f0db";
}

.iconsmind-Ukraine:before {
  content: "\f0dc";
}

.iconsmind-Umbrela:before {
  content: "\f0dd";
}

.iconsmind-United-Kingdom:before {
  content: "\f0de";
}

.iconsmind-United-States:before {
  content: "\f0df";
}

.iconsmind-University:before {
  content: "\f0e0";
}

.iconsmind-Up2:before {
  content: "\f0e1";
}

.iconsmind-Up-2:before {
  content: "\f0e2";
}

.iconsmind-Up-3:before {
  content: "\f0e3";
}

.iconsmind-Up--Down:before {
  content: "\f0e4";
}

.iconsmind-Up--Down3:before {
  content: "\f0e5";
}

.iconsmind-Upload2:before {
  content: "\f0e6";
}

.iconsmind-Upload-toCloud:before {
  content: "\f0e7";
}

.iconsmind-Usb:before {
  content: "\f0e8";
}

.iconsmind-Usb-2:before {
  content: "\f0e9";
}

.iconsmind-Usb-Cable:before {
  content: "\f0ea";
}

.iconsmind-Vector:before {
  content: "\f0eb";
}

.iconsmind-Vector-2:before {
  content: "\f0ec";
}

.iconsmind-Vector-3:before {
  content: "\f0ed";
}

.iconsmind-Vector-4:before {
  content: "\f0ee";
}

.iconsmind-Vector-5:before {
  content: "\f0ef";
}

.iconsmind-Vest:before {
  content: "\f0f0";
}

.iconsmind-Vietnam:before {
  content: "\f0f1";
}

.iconsmind-View-Height:before {
  content: "\f0f2";
}

.iconsmind-View-Width:before {
  content: "\f0f3";
}

.iconsmind-Visa:before {
  content: "\f0f4";
}

.iconsmind-Voicemail:before {
  content: "\f0f5";
}

.iconsmind-VPN:before {
  content: "\f0f6";
}

.iconsmind-Wacom-Tablet:before {
  content: "\f0f7";
}

.iconsmind-Walkie-Talkie:before {
  content: "\f0f8";
}

.iconsmind-Wallet:before {
  content: "\f0f9";
}

.iconsmind-Wallet-2:before {
  content: "\f0fa";
}

.iconsmind-Warehouse:before {
  content: "\f0fb";
}

.iconsmind-Webcam:before {
  content: "\f0fc";
}

.iconsmind-Wifi:before {
  content: "\f0fd";
}

.iconsmind-Wifi-2:before {
  content: "\f0fe";
}

.iconsmind-Wifi-Keyboard:before {
  content: "\f0ff";
}

.iconsmind-Window:before {
  content: "\f100";
}

.iconsmind-Windows:before {
  content: "\f101";
}

.iconsmind-Windows-Microsoft:before {
  content: "\f102";
}

.iconsmind-Wine-Bottle:before {
  content: "\f103";
}

.iconsmind-Wine-Glass:before {
  content: "\f104";
}

.iconsmind-Wink:before {
  content: "\f105";
}

.iconsmind-Wireless:before {
  content: "\f106";
}

.iconsmind-Witch:before {
  content: "\f107";
}

.iconsmind-Witch-Hat:before {
  content: "\f108";
}

.iconsmind-Wizard:before {
  content: "\f109";
}

.iconsmind-Wolf:before {
  content: "\f10a";
}

.iconsmind-Womans-Underwear:before {
  content: "\f10b";
}

.iconsmind-Womans-Underwear2:before {
  content: "\f10c";
}

.iconsmind-Worker-Clothes:before {
  content: "\f10d";
}

.iconsmind-Wreath:before {
  content: "\f10e";
}

.iconsmind-Zebra:before {
  content: "\f10f";
}

.iconsmind-Zombie:before {
  content: "\f110";
}

.kps-header {
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
  display: flex;
  justify-content: space-between;
  padding: 0 128px;
  width: 100%;
  margin-top: 4rem;
  z-index: 10;
}

.kps-menu {
  display: flex;
  height: min-content;
  align-items: center;
  gap: 5px;
  transition: padding 0.65s;
}

.kps-menu.active {
  padding-right: 62px;
}

.kps-menu__lang {
  display: flex;
  gap: 5px;
  align-items: center;
  color: #0a330d;
}

.kps-menu__lang-item {
  font-family: Frutiger LT Std, sans-serif;
  font-weight: bolder;
  text-transform: uppercase;
  font-size: 1em;
  cursor: pointer;
}

.kps-menu__lang-item::after {
  content: "|";
  margin-left: 5px;
  font-size: 20px;
  font-weight: 100;
}

.kps-menu__search {
  cursor: pointer;
  margin-right: 3rem;
  font-size: 28px;
  font-weight: 900;
  color: #0a330d;
}

.kps-menu__hamburguer {
  display: flex;
  flex-direction: column;
  gap: 5px;
  cursor: pointer;
}

.kps-menu__hamburguer.active {
  pointer-events: none;
}

.kps-menu__hamburguer span {
  background-color: #0a330d;
  height: 5px;
  width: 32px;
  transform: translateX(0px);
  transform-origin: 50% 50%;
  border-radius: 100px;
  opacity: 1;
}

.kps-menu__hamburguer span:nth-child(1) {
  transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.08s, opacity 0.2s ease 0.07s;
}

.kps-menu__hamburguer span:nth-child(2) {
  transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.04s, opacity 0.2s ease 0.03s;
}

.kps-menu__hamburguer span:nth-child(3) {
  transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.01s, opacity 0.2s ease 0s;
}

.kps-menu__hamburguer.active span {
  transform: translateX(32px);
  opacity: 0;
}

.kps-header__menu-list {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: 0;
  padding: 0;
  transform: translate(230px);
  right: 0;
  z-index: 1000;
  position: absolute;
  opacity: 0.9;
  background: #0a330d;
  transition: all 0.3s;
}

.kps-header__menu-list > a,
.kps-header__menu-list > span {
  display: none !important;
}

.kps-header__menu-list.active {
  margin-right: 0;
  width: 230px;
  padding: 1rem 1rem 1rem 2rem;
  transform: translate(0px);
}

.kps-header__menu-list.active > a,
.kps-header__menu-list.active > span {
  display: flex !important;
}

.kps-header__menu-list--destaque {
  background-color: #fff;
  position: relative;
  right: 22px;
  width: 1px;
  height: 3.5rem;
}

.kps-header__menu-list a {
  font-size: 19px;
  color: #fff;
  text-decoration: none;
  padding: 0.5rem 0;
  display: flex;
  align-items: center;
}

.kps-header__menu-list a::after {
  position: relative;
  top: 4px;
}

.kps-header__menu-list a:hover {
  color: #eac18b;
  font-weight: bold;
}

.kps-header__menu-list a span {
  font-family: Quincy CF, sans-serif;
  margin-right: 0.5rem;
}

.close-wrap {
  height: 32px;
  width: 32px;
  opacity: 0;
  position: absolute;
  left: 2px;
  top: 6px;
  cursor: pointer;
  pointer-events: none;
  overflow: hidden;
}

.kps-header__menu-list.active .close-wrap {
  opacity: 1;
  pointer-events: initial;
}

.close-line {
  left: 17px;
  border-radius: 100px;
  background: #fff;
  opacity: 1;
  width: 3px;
  height: 32px;
  backface-visibility: hidden;
  position: absolute;
  transition: opacity 0.2s ease, background-color 0.2s ease;
  animation-timing-function: cubic-bezier(0.52, 0.01, 0.16, 1);
  animation-fill-mode: forwards;
  overflow: hidden;
}

.kps-header .kps-menu__lang-item {
  color: #0a330d;
  margin-right: 5px;
}

.kps-header .kps-menu__lang-item:hover {
  color: #fff;
}

.kps-header--secondary-active .kps-menu__lang-item {
  color: #fff;
}

.kps-header--secondary-active .kps-menu__lang-item:hover {
  color: #fff;
}

.kps-header .kps-menu .portlet {
  margin: 0;
}

.kps-header .kps-menu .portlet-content {
  padding: 0;
  background-color: transparent;
}

.kps-header__image-secondary {
  display: none;
  width: 100%;
}

.kps-header__image-secondary--active {
  display: block;
}

.kps-header--secondary-active {
  justify-content: flex-end;
  margin-top: 2rem;
}

.kps-header--secondary-active .kps-header__logo {
  display: none;
}

.kps-header--secondary-active .kps-menu__search,
.kps-header--secondary-active .kps-menu__lang {
  color: #fff;
}

.kps-header--secondary-active .kps-menu__hamburguer span {
  background-color: #fff;
}

.kps-header--detail {
  justify-content: flex-end !important;
  margin-top: 5rem;
}

.kps-header--detail .kps-header__logo {
  display: none;
}

.kps-header--detail .kps-header__menu.kps-menu {
  padding: 8px 10px 6px 17px;
  background-color: rgba(10, 51, 13, 0.5);
}

.kps-header--detail .kps-menu__search {
  position: relative;
  bottom: 4px;
  left: 2px;
  font-size: 33px;
}

.kps-header--detail .kps-menu__search,
.kps-header--detail .kps-menu__lang-item {
  color: #fff;
}

.kps-header--detail .kps-menu__hamburguer span {
  background-color: #fff;
}

.kps-header--detail .kps-menu.active {
  padding-right: 62px;
}

.kps-header--category .kps-header__menu-list,
.kps-header--detail .kps-header__menu-list {
  background-color: #fff;
}

.kps-header--category .kps-header__menu-list--destaque,
.kps-header--detail .kps-header__menu-list--destaque {
  background-color: #0a330d;
}

.kps-header--category .kps-header__menu-list a,
.kps-header--detail .kps-header__menu-list a {
  color: #0a330d;
}

.kps-header--category .kps-header__menu-list a:hover,
.kps-header--detail .kps-header__menu-list a:hover {
  color: #00983a;
}

.kps-header--category .close-line,
.kps-header--detail .close-line {
  background: #c4c4c4;
}

@media screen and (max-width: 1400px) {
  .kps-header--detail {
    margin-top: 2.5rem;
  }
}
@media (max-width: 1023px) {
  .kps-header {
    justify-content: space-between;
  }
  .kps-header__image-secondary {
    height: 142px;
    object-fit: cover;
    object-position: left;
  }
  .kps-header--secondary-active .kps-header__logo {
    display: block;
    width: 92px;
  }
}
@media (max-width: 568px) {
  .kps-header--secondary-active {
    position: absolute !important;
    background-color: transparent !important;
  }
  .kps-header__image-secondary {
    height: 110px;
  }
}
@keyframes crossLeftClose {
  100% {
    -webkit-transform: translateY(22px) translateX(22px) rotate(-45deg);
    transform: translateY(22px) translateX(22px) rotate(-45deg);
  }
}
.close-line.close-line1 {
  transform: translateY(0) translateX(0) rotate(-45deg);
  animation-duration: 0.4s;
  animation-delay: 0s;
  animation-name: crossLeftClose;
}

@keyframes crossRight {
  100% {
    -webkit-transform: translateY(0px) translateX(0px) rotate(45deg);
    transform: translateY(0px) translateX(0px) rotate(45deg);
  }
}
.kps-header__menu-list.active .close-line.close-line1 {
  transform: translateY(-30px) translateX(30px) rotate(45deg);
  animation-name: crossRight;
  animation-delay: 0.29s;
}

@keyframes crossRightClose {
  100% {
    -webkit-transform: translateY(22px) translateX(-22px) rotate(45deg);
    transform: translateY(22px) translateX(-22px) rotate(45deg);
  }
}
.close-line.close-line2 {
  transform: translateY(0) translateX(0) rotate(45deg);
  animation-duration: 0.4s;
  animation-delay: 0.1s;
  animation-name: crossRightClose;
}

@keyframes crossLeft {
  100% {
    -webkit-transform: translateY(0px) translateX(0px) rotate(-45deg);
    transform: translateY(0px) translateX(0px) rotate(-45deg);
  }
}
.kps-header__menu-list.active .close-line.close-line2 {
  transform: translateY(-30px) translateX(-30px) rotate(-45deg);
  animation-name: crossLeft;
  animation-delay: 0.15s;
}

@media (max-width: 1023px) {
  .kps-header {
    padding: 10px 22px;
    margin-top: 10px;
  }
  .kps-header__logo img {
    max-width: 92px;
  }
  .kps-menu.active {
    padding-right: 147px;
  }
  .kps-header--detail {
    margin-top: 0;
    background-color: rgba(10, 51, 13, 0.75);
    position: fixed;
    z-index: 1000000;
    align-items: center;
    justify-content: space-between !important;
  }
  .kps-header--detail .kps-header__logo {
    display: block;
  }
}
@media (max-width: 568px) {
  .kps-header {
    background-color: rgba(18, 127, 50, 0.5);
    margin-top: 0;
    position: relative;
  }
  .kps-menu {
    gap: 20px;
    position: relative;
    top: 9px;
  }
  .kps-menu__search {
    font-size: 20px;
    margin-right: 0;
  }
  .kps-menu__hamburguer span {
    height: 3px;
    width: 22px;
  }
  .kps-header__menu-list {
    top: 68px;
  }
  .kps-header__menu-list a {
    padding: 0;
  }
  .close-wrap {
    z-index: 99999;
    top: -46px;
    right: 14px;
    left: unset;
  }
  .kps-menu.active {
    padding-right: 0;
  }
  .close-line {
    height: 29px;
  }
  .kps-header--detail {
    background-color: rgba(10, 51, 13, 0.75);
    position: fixed;
  }
  .kps-header--detail .kps-menu__search {
    font-size: 24px;
  }
  .kps-header--detail .kps-menu {
    top: 0;
  }
  .kps-header--detail .kps-menu.active {
    padding-right: 6px;
  }
  .kps-header--detail .close-wrap {
    right: 26px;
  }
  .kps-header--detail .close-line {
    background-color: #fff;
  }
}
.kps-header__menu-1::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-home.png");
}

.kps-header__menu-1:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-home-hover.png");
}

.kps-header__menu-2::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-nossa-essencia.png");
}

.kps-header__menu-2:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-nossa-essencia-hover.png");
}

.kps-header__menu-3::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-especies.png");
}

.kps-header__menu-3:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-especies-hover.png");
}

.kps-header__menu-4::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-mundo-pek.png");
}

.kps-header__menu-4:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-mundo-pek-hover.png");
}

.kps-header__menu-5::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-visitacao.png");
}

.kps-header__menu-5:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-visitacao-hover.png");
}

.kps-header--category .kps-header__menu-1::after,
.kps-header--detail .kps-header__menu-1::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-home-2.png");
}

.kps-header--category .kps-header__menu-1:hover::after,
.kps-header--detail .kps-header__menu-1:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-home-2-hover.png");
}

.kps-header--category .kps-header__menu-2::after,
.kps-header--detail .kps-header__menu-2::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-nossa-essencia-2.png");
}

.kps-header--category .kps-header__menu-2:hover::after,
.kps-header--detail .kps-header__menu-2:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-nossa-essencia-2-hover.png");
}

.kps-header--category .kps-header__menu-3::after,
.kps-header--detail .kps-header__menu-3::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-especies-2.png");
}

.kps-header--category .kps-header__menu-3:hover::after,
.kps-header--detail .kps-header__menu-3:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-especies-2-hover.png");
}

.kps-header--category .kps-header__menu-4::after,
.kps-header--detail .kps-header__menu-4::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-mundo-pek-2.png");
}

.kps-header--category .kps-header__menu-4:hover::after,
.kps-header--detail .kps-header__menu-4:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-mundo-pek-2-hover.png");
}

.kps-header--category .kps-header__menu-5::after,
.kps-header--detail .kps-header__menu-5::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-visitacao-2.png");
}

.kps-header--category .kps-header__menu-5:hover::after,
.kps-header--detail .kps-header__menu-5:hover::after {
  content: url("/o/klabin-pek-site-theme/images/pek/header/menu-visitacao-2-hover.png");
}

.kps-footer {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0 4rem 32px;
}
.kps-footer__wrapper {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.kps-footer__menu {
  display: flex;
  gap: 2rem;
}
.kps-footer__menu-item {
  transition: all 0.2s ease;
  font-family: Quincy CF, sans-serif;
  font-size: 16px;
  color: #0a330d;
}
.kps-footer__separator {
  height: 44px;
  width: 1px;
  background-color: #0a330d;
}
.kps-footer__menu-item:hover {
  color: #0a330d;
  text-decoration: none;
  opacity: 0.65;
}
.kps-footer__logo img {
  width: 100%;
  min-width: 55px;
}
.kps-footer--secondary-active {
  position: absolute;
  right: 0;
}
.kps-footer--secondary-active .kps-instagram {
  display: none;
}
.kps-footer--secondary-active .kps-footer__menu {
  gap: 1rem;
}
.kps-footer--secondary-active .kps-footer__separator {
  display: none;
}
.kps-footer--secondary-active .kps-footer__menu-item {
  display: flex;
  align-items: center;
}
.kps-footer--secondary-active .kps-footer__menu-item:not(:last-child)::after {
  content: "";
  height: 100%;
  width: 1px;
  background-color: #0A330D;
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .kps-footer--secondary-active__logo {
    width: 70px;
  }
}
@media (max-width: 680px) {
  .kps-footer--secondary-active {
    bottom: 2rem;
  }
}
.kps-footer__image-secondary {
  display: none;
  width: 100%;
}
.kps-footer__image-secondary--active {
  display: block;
}
@media (max-width: 1023px) {
  .kps-footer__image-secondary {
    margin-top: 2rem;
  }
}
@media (max-width: 1023px) {
  .kps-footer {
    padding: 0 1rem 1rem;
  }
  .kps-footer__wrapper {
    gap: 1rem;
  }
  .kps-footer__wrapper:first-child {
    margin-bottom: 1rem;
  }
}
@media (max-width: 680px) {
  .kps-footer__menu-item {
    font-size: 14px;
  }
}

.kps-banner {
  position: relative;
  margin-bottom: 30px;
  /* .kps-banner__iframe-wrapper {
      position: relative;
      padding-bottom: 56.25%;
  }

  .kps-banner__iframe-wrapper iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
  } */
}
.kps-banner .kps-banner__img {
  width: 100%;
}
.kps-banner .kps-banner__video-player {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 1;
}
.kps-banner .video-player__border {
  width: 143px;
  height: 143px;
  border-radius: 100%;
  background-color: rgba(10, 51, 13, 0.3);
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.kps-banner .video-player__container {
  width: 113px;
  height: 113px;
  border-radius: 100%;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.6;
}
.kps-banner .video-player__container i {
  color: #0a330d;
  font-size: 36px;
  left: 3px;
  display: inline-block;
  position: relative;
}
.kps-banner .kps-banner__iframe-wrapper iframe {
  aspect-ratio: 16/9;
  width: 100%;
}
@media (max-width: 568px) {
  .kps-banner .video-player__border {
    width: 65px;
    height: 65px;
  }
  .kps-banner .video-player__container {
    width: 57px;
    height: 57px;
  }
  .kps-banner .video-player__container i {
    font-size: 20px;
  }
}

.kps-cards-home {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: max-content max-content max-content;
  gap: 15px;
  padding: 0 2rem;
  margin-bottom: 4rem;
}
.kps-cards-home .kps-card__title {
  max-width: 80%;
  font-size: 90px;
  line-height: 80px;
  margin-bottom: 8px;
  color: #ffffff;
  font-family: Quincy CF, sans-serif;
}
.kps-cards-home .kps-card__title a {
  transition: 0.3s;
  color: #ffffff;
  font-family: Quincy CF, sans-serif;
  text-decoration: none;
}
.kps-cards-home .kps-card__title a:hover {
  color: #0a330d;
}
.kps-cards-home .kps-card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.kps-cards-home .kps-card__wrapper {
  padding-left: 5rem;
  padding-bottom: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  transition: all 0.3s;
  opacity: 0.6;
  width: 100%;
  position: relative;
}
.kps-cards-home .kps-card img {
  position: absolute;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
  top: 0;
  left: 0;
}
.kps-cards-home .kps-card__links {
  font-size: 48px;
  line-height: 48px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
.kps-cards-home .kps-card__links a {
  transition: 0.3s;
  font-family: Quincy CF, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
.kps-cards-home .kps-card__links a:hover {
  color: #0a330d;
}
.kps-cards-home .kps-card .kps-card__wrapper::after {
  content: "";
  position: absolute;
  height: 5px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  transition: height 0.3s;
}
.kps-cards-home .kps-card:hover .kps-card__wrapper::after {
  height: 100%;
}
.kps-cards-home .kps-card:nth-child(1) {
  grid-area: 1/1/2/4;
  height: 37.5vw;
}
.kps-cards-home .kps-card:nth-child(2) {
  grid-area: 2/1/3/4;
  height: 575px;
}
.kps-cards-home .kps-card:nth-child(3) {
  grid-area: 1/4/3/6;
}
.kps-cards-home .kps-card:nth-child(3) .kps-card__wrapper {
  padding-left: 0;
  padding-right: 5rem;
  align-items: flex-end;
}
.kps-cards-home .kps-card:nth-child(3) .kps-card__links {
  align-content: flex-end;
  text-align: right;
}
.kps-cards-home .kps-card:nth-child(3) img {
  object-position: 30% center;
}
.kps-cards-home .kps-card:nth-child(4) {
  grid-area: 3/1/4/6;
  height: 688px;
}
.kps-cards-home .kps-card:nth-child(4) .kps-card__wrapper {
  padding-left: 0;
  padding-right: 5rem;
  align-items: flex-end;
}
.kps-cards-home .kps-card:nth-child(1) .kps-card__wrapper::after {
  background-color: #eeb000;
}
.kps-cards-home .kps-card:nth-child(2) .kps-card__wrapper::after {
  background-color: #00983a;
}
.kps-cards-home .kps-card:nth-child(3) .kps-card__wrapper::after {
  background-color: #9aa400;
}
.kps-cards-home .kps-card:nth-child(4) .kps-card__wrapper::after {
  background-color: #b0182b;
}
.kps-cards-home .kps-card:hover .kps-card__wrapper {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px) {
  .kps-cards-home {
    display: flex;
    flex-direction: column;
    margin-bottom: 2rem;
  }
  .kps-cards-home .kps-card {
    height: 60vw !important;
  }
  .kps-cards-home .kps-card__title {
    font-size: 36px;
    line-height: 36px;
  }
  .kps-cards-home .kps-card__links {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 680px) {
  .kps-cards-home {
    padding: 0 1rem;
  }
  .kps-cards-home .kps-card__wrapper {
    padding: 0 0 32px 24px;
  }
  .kps-cards-home .kps-card:nth-child(3) .kps-card__wrapper,
  .kps-cards-home .kps-card:nth-child(4) .kps-card__wrapper {
    padding-left: 0;
    padding-right: 24px;
  }
}

.kps-search-form {
  background-color: #0a330d;
  height: 100vh;
  position: fixed;
  transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1);
  transform: translate3d(0, -100vh, 0);
  z-index: 2000000;
  padding: 0;
  top: -1px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}
.kps-search-form--open {
  transform: translate3d(0, 0vh, 0);
}
.kps-search-form__title {
  color: #fff;
  opacity: 0.3;
  font-size: 100px;
  font-family: Quincy CF;
  line-height: 45px;
  margin: 0;
  position: absolute;
  left: 5rem;
  top: calc(16px + 5rem);
}
.kps-search-form input {
  color: #fff;
  border: 0;
  border-bottom: solid rgba(255, 255, 255, 0.5) 2px;
  font-family: Quincy CF, sans-serif;
  border-radius: 0;
  line-height: 100px;
  text-align: center;
  font-size: 70px;
  text-transform: lowercase;
  font-weight: 400;
  padding-right: 70px;
  background-color: transparent;
  width: 80vw;
}
.kps-search-form input:focus-visible {
  outline: none;
}
.kps-search-form__close {
  cursor: pointer;
  position: absolute;
  top: 50px;
  right: 60px;
  width: 33px;
  height: 33px;
  overflow: hidden;
}
.kps-search-form__close span {
  width: 32px;
  display: block;
  height: 3px;
  border-radius: 100px;
  background-color: #fff;
  position: absolute;
  top: 15px;
}
.kps-search-form__close span:first-child {
  transform: rotate(45deg);
}
.kps-search-form__close span:last-child {
  transform: rotate(-45deg);
}
.kps-search-form__wrapper {
  display: none;
  z-index: -2;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.kps-search-form__wrapper--open {
  display: block;
  z-index: 2;
}
@media (max-width: 1023px) {
  .kps-search-form {
    height: 200px;
  }
  .kps-search-form__title {
    top: 1rem;
    left: 1rem;
    font-size: 42px;
    line-height: 42px;
  }
  .kps-search-form input {
    line-height: 32px;
    font-size: 20px;
    padding: 0;
  }
  .kps-search-form__close {
    top: 20px;
    right: 20px;
    width: 21px;
    height: 21px;
  }
  .kps-search-form__close span {
    width: 20px;
    top: 10px;
  }
}

.kps-breadcrumb {
  display: flex;
  flex-wrap: wrap;
  color: #0a330d;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 3px;
  line-height: 16.8px;
  text-transform: uppercase;
  font-family: "Frutiger LT Std";
  margin-bottom: 1rem;
}
.kps-breadcrumb__item {
  font-family: inherit;
  display: flex;
}
.kps-breadcrumb__separator {
  font-family: inherit;
}
.kps-breadcrumb__item--active {
  border-bottom: 4px solid #ef7d00;
}
.kps-breadcrumb__item--red {
  border-bottom-color: #bc3d4d;
}
.kps-breadcrumb__item--green {
  border-bottom-color: #00983A;
}
.kps-breadcrumb__link {
  color: #0a330d;
  font-family: inherit;
  text-decoration: none;
}
.kps-breadcrumb__link:hover {
  color: #0a330d;
}
.kps-breadcrumb__link:hover {
  cursor: pointer;
}

.kps-title {
  color: #00983a;
  text-transform: lowercase;
  font-family: Quincy CF, sans-serif;
  font-size: 60px;
  line-height: 60px;
  font-weight: 900;
  margin: 0 0 16px 0;
}
.kps-title::first-letter {
  color: #0a330d;
}
@media (max-width: 1023px) {
  .kps-title {
    font-size: 48px;
    line-height: 48px;
  }
}

.kps-paragraph {
  font-family: Frutiger LT Std, sans-serif;
  color: #0a330d;
  font-size: 20px;
  line-height: 36px;
  font-weight: 100;
  padding: 0;
  margin: 0;
  margin-bottom: 1.5rem;
}
@media (max-width: 1023px) {
  .kps-paragraph {
    font-size: 16px;
    line-height: 1.4;
  }
}

.kps-paragraph--max-width {
  max-width: 58.4vw;
}

@media (max-width: 1023px) {
  .kps-paragraph--max-width {
    max-width: 100vw;
  }
}
.kps-paragraph-rich-text {
  font-family: Frutiger LT Std, sans-serif;
  color: #0a330d;
  font-size: 20px;
  line-height: 36px;
  font-weight: 100;
  padding: 0;
  margin: 0;
  margin-bottom: 1.5rem;
}
.kps-paragraph-rich-text a,
.kps-paragraph-rich-text strong {
  color: #0a7834;
  font-family: Frutiger LT Std, sans-serif;
  font-weight: 600;
}
.kps-paragraph-rich-text a:hover {
  color: #0a7834;
}
@media (max-width: 1023px) {
  .kps-paragraph-rich-text {
    font-size: 16px;
    line-height: 1.4;
  }
}

.kps-paragraph-legend {
  color: #0a330d;
  font-size: 16px;
  line-height: 36px;
  font-weight: 100;
  padding: 0;
  margin: 0;
  margin-bottom: 1.5rem;
}
.kps-paragraph-legend a,
.kps-paragraph-legend strong {
  color: #0a330d;
  font-family: Frutiger LT Std, sans-serif;
  font-weight: 600;
}
.kps-paragraph-legend a:hover {
  color: #0a7834;
}

.kps-list {
  font-family: Frutiger LT Std, sans-serif;
  color: #0a330d;
  font-size: 20px;
  line-height: 36px;
  font-weight: 100;
  padding-inline-start: 25px;
}
.kps-list li div {
  position: relative;
  left: -8px;
}
.kps-list li::marker {
  color: #0a330d;
}
@media (max-width: 1023px) {
  .kps-list {
    font-size: 16px;
    line-height: 1.4;
  }
}

.kps-separator::after {
  content: "";
  display: block;
  margin: 1.5em 0 2rem -1rem;
  height: 1px;
  width: 40%;
  background-color: #ef7d00;
}
.kps-separator--green::after {
  background-color: #00983A;
}

.kps-site-pek {
  background-image: url("/o/klabin-pek-site-theme/images/pek/Fundo_Textura.jpg");
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: cover;
}
.kps-site-pek__container {
  z-index: 10;
}
.kps-site-pek__container--category-page-aves::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20%;
  right: 0;
  opacity: 0.5;
  background-image: url("/o/klabin-pek-site-theme/images/pek/aves/Especies-Aves-PEK.png");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: contain;
  z-index: -10;
}
.kps-site-pek__container--category-page-mamiferos::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0.5;
  background-image: url("/o/klabin-pek-site-theme/images/pek/mamiferos/Especies-Mamiferos-PEK.png");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: contain;
  z-index: -10;
}
.kps-site-pek__main-content--secondary {
  min-height: 75vh;
  padding: 0 18rem 3rem;
}
@media screen and (max-width: 1600px) {
  .kps-site-pek__main-content--secondary {
    padding: 0 10rem 3rem;
  }
}
@media screen and (max-width: 1400px) {
  .kps-site-pek__main-content--secondary {
    padding: 0 90px 3rem;
  }
}
@media screen and (max-width: 1023px) {
  .kps-site-pek__main-content--secondary {
    padding: 0 2rem 2rem;
  }
}
@media screen and (max-width: 568px) {
  .kps-site-pek__main-content--secondary {
    padding: 0 1rem 2rem;
  }
}
.kps-site-pek--nossa-essencia {
  background-image: unset;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: cover;
}
.kps-site-pek--nossa-essencia:before {
  content: "";
  background: url("/o/klabin-pek-site-theme/images/pek/Textura_Geral_Fundo.png");
  position: fixed !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0.15;
  background-position: center;
  background-size: contain;
}

.fancybox-bg {
  background-color: #000;
}

.fancybox-is-open .fancybox-bg {
  opacity: 0.95;
}

.kps-gallery-zoom {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  margin-bottom: 48px;
}
.kps-gallery-zoom__banner-card {
  flex: 32%;
  height: 300px;
}
.kps-gallery-zoom .kps-banner-card {
  position: relative;
}
.kps-gallery-zoom .kps-banner-card__title {
  margin: 0;
  font-weight: 100;
  color: #fff;
  text-align: right;
  padding: 0 1rem 0 1rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: auto;
  max-height: 5px;
  background-color: rgba(239, 125, 0, 0.8);
  transition: 0.3s;
  font-family: Quincy CF, sans-serif;
  font-size: 24px;
  line-height: 28px;
  overflow: hidden;
  min-height: 0;
}
.kps-gallery-zoom .kps-banner-card:hover .kps-banner-card__title {
  padding: 1rem 1rem 0.75rem 1rem;
  max-height: 200px;
  min-height: 85px;
}
.kps-gallery-zoom .kps-banner-card__img {
  width: 100%;
  height: 100%;
  max-height: 300px;
  object-fit: cover;
  object-position: bottom;
}
@media (max-width: 1023px) {
  .kps-gallery-zoom {
    column-gap: 0;
    margin-bottom: 32px;
  }
  .kps-gallery-zoom__banner-card {
    flex: 0 0 100%;
  }
  .kps-gallery-zoom .kps-banner-card__title {
    height: auto;
  }
}

.kps-zoom-mobile.swiper {
  display: none !important;
  max-width: 400px;
}

.kps-zoom-mobile .kps-gallery-zoom__banner-card {
  flex: 0 0 100%;
  height: 300px;
}

.kps-zoom-mobile .swiper-button-next:after, .kps-zoom-mobile .swiper-rtl .swiper-button-prev:after {
  content: "›";
  color: #fff;
  font-size: 90px;
}

.kps-zoom-mobile .swiper-button-prev:after, .kps-zoom-mobile .swiper-rtl .swiper-button-next:after {
  content: "‹";
  color: #fff;
  font-size: 90px;
}

.kps-zoom-mobile .kps-banner-card__title {
  padding: 1rem 1rem 0.75rem 1rem;
  max-height: 200px;
  min-height: 85px;
}

@media screen and (max-width: 1023px) {
  .kps-zoom-desktop {
    display: none;
  }
  .kps-zoom-mobile.swiper {
    display: block !important;
  }
}
.kps-actions {
  display: flex;
  column-gap: 1rem;
}

.kps-actions div {
  display: flex;
  cursor: pointer;
  border-radius: 4px;
  font-family: Quincy CF, sans-serif;
  font-weight: 600;
  background-color: #0a330d;
  transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1), transform 0.45s cubic-bezier(0.25, 1, 0.33, 1), border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), color 0.45s cubic-bezier(0.25, 1, 0.33, 1), background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
}

.kps-actions div:hover {
  background-color: #0d4210;
  text-decoration: none;
  box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16);
  -ms-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-transform: translateY(-3px);
}

.kps-actions__button {
  padding: 15px 35px;
  color: #fff;
}
.kps-actions__button:hover {
  color: #fff;
  text-decoration: none;
}

.kps-site-pek__main-content .portlet-content {
  background-color: transparent;
}

.kps-gallery-link {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
  margin-bottom: 128px;
}
.kps-gallery-link__banner-card {
  flex: 32%;
  height: 400px;
}
.kps-gallery-link .kps-banner-card {
  position: relative;
}
.kps-gallery-link .kps-banner-card__wrapper {
  display: flex;
  justify-content: flex-end;
  padding: 0 1rem 0 1rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: auto;
  max-height: 5px;
  background-color: rgba(239, 125, 0, 0.8);
  transition: 0.3s;
  overflow: hidden;
}
.kps-gallery-link .kps-banner-card__title {
  margin: 0;
  font-weight: 100;
  color: #fff;
  font-family: Quincy CF, sans-serif;
  font-size: 30px;
  line-height: 32px;
}
.kps-gallery-link .kps-banner-card__wrapper--red {
  background-color: rgba(176, 24, 43, 0.75);
}
.kps-gallery-link .kps-banner-card__scientific-name {
  color: #fff;
  font-family: Quincy CF, sans-serif;
  font-size: 20px;
  line-height: 22px;
  font-weight: 100;
  font-style: italic;
  text-align: left;
}
.kps-gallery-link .kps-banner-card:hover .kps-banner-card__wrapper {
  padding: 1rem 1rem 0.75rem 1rem;
  max-height: 200px;
}
.kps-gallery-link .kps-banner-card__img {
  width: 100%;
  height: 100%;
  max-height: 400px;
  object-fit: cover;
  object-position: center;
}
@media (max-width: 1023px) {
  .kps-gallery-link {
    display: flex;
    flex-wrap: wrap;
    column-gap: 0;
    margin-bottom: 32px;
  }
  .kps-gallery-link__banner-card {
    flex: 0 0 100%;
  }
  .kps-gallery-link .kps-banner-card__title {
    padding: 1rem 1rem 0.75rem 1rem;
    height: 64px;
  }
}

.kps-gallery-link-mobile.swiper {
  display: none !important;
  max-width: 400px;
}

.kps-gallery-link-mobile .kps-gallery-link__banner-card {
  flex: 0 0 100%;
  height: 300px;
}

.kps-gallery-link-mobile .swiper-button-next:after, .kps-gallery-link-mobile .swiper-rtl .swiper-button-prev:after {
  content: "›";
  color: #fff;
  font-size: 90px;
}

.kps-gallery-link-mobile .swiper-button-prev:after, .kps-gallery-link-mobile .swiper-rtl .swiper-button-next:after {
  content: "‹";
  color: #fff;
  font-size: 90px;
}

.kps-gallery-link-mobile .kps-banner-card__wrapper {
  padding: 1rem 1rem 0.75rem 1rem;
  max-height: 200px;
}

.kps-gallery-link-mobile .kps-banner-card__title {
  padding: unset;
  max-height: unset;
  min-height: unset;
  height: auto;
}

@media screen and (max-width: 1023px) {
  .kps-gallery-link-desktop {
    display: none;
  }
  .kps-gallery-link-mobile.swiper {
    display: block !important;
  }
}
.kps-page {
  margin-top: 3rem;
  text-align: center;
}

.kps-page__result-description {
  margin-bottom: 4rem;
}

.kps-page__gallery {
  display: flex;
  flex-wrap: wrap;
  row-gap: 2rem;
  justify-content: space-between;
}

.kps-page__gallery-card {
  border-radius: 5px;
  overflow: hidden;
  box-shadow: none;
  padding: 0;
  border: 1px solid #e7e7e7;
  transition: all 0.7s cubic-bezier(0.2, 1, 0.22, 1);
}

.kps-page__gallery-card:hover {
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1019607843);
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px);
}

.kps-gallery-card {
  flex: 0 0 48%;
}

.kps-gallery-card__banner {
  width: 100%;
}

.kps-gallery-card__title-link,
.kps-gallery-card__title-link:hover {
  color: #0a330d;
  text-decoration: none;
}

.kps-gallery-card__title-link {
  background-image: linear-gradient(to right, #0a330d 0%, #0a330d 100%);
  background-repeat: no-repeat;
  background-size: 0% 2px;
  -webkit-transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  background-position: left bottom;
}

.kps-gallery-card__title-link:hover {
  background-size: 100% 2px;
}

.kps-page__result-description--not-found {
  max-width: 73%;
  text-align: left;
  margin: 100px auto 0;
  font-family: Frutiger LT Std, sans-serif;
  font-size: 20px;
  line-height: 36px;
  font-weight: 100;
  color: #0a330d;
}

.kps-page__result-description--not-found > span {
  font-family: Quincy CF, sans-serif;
  text-transform: lowercase;
  font-size: 60px;
  line-height: 60px;
  font-weight: 900;
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
  .kps-page__result-description--not-found > span {
    font-size: 51px;
    line-height: 51px;
  }
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
  .kps-page__result-description--not-found {
    max-width: unset;
  }
  .kps-page__result-description--not-found > span {
    font-size: 48px;
    line-height: 48px;
  }
}
@media screen and (max-width: 568px) {
  .kps-page__result-description--not-found {
    font-size: 16px;
    line-height: 1.4;
  }
  .kps-page__result-description--not-found > span {
    font-size: 32px;
    line-height: 1;
  }
}
/* ========== KEYFRAMES ==========*/
@keyframes leaf-pek {
  0% {
    transform: rotate3d(0, 0, 0, 0deg);
  }
  50% {
    transform: rotate3d(-2, 2, 2, -10deg);
  }
  100% {
    transform: rotate3d(0, 0, 0, 0deg);
  }
}
@-webkit-keyframes rotate {
  0% {
    transform: rotate(-45deg);
  }
  100% {
    transform: rotate(135deg);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(-45deg);
  }
  100% {
    transform: rotate(135deg);
  }
}
@-webkit-keyframes hideborder {
  0% {
    border-bottom-color: #d9e8e0;
    border-right-color: #d9e8e0;
  }
  49.9% {
    border-bottom-color: #d9e8e0;
    border-right-color: #d9e8e0;
  }
  50% {
    border-bottom-color: transparent;
    border-right-color: transparent;
  }
  100% {
    border-bottom-color: transparent;
    border-right-color: transparent;
  }
}
@keyframes hideborder {
  0% {
    border-bottom-color: #d9e8e0;
    border-right-color: #d9e8e0;
  }
  49.9% {
    border-bottom-color: #d9e8e0;
    border-right-color: #d9e8e0;
  }
  50% {
    border-bottom-color: transparent;
    border-right-color: transparent;
  }
  100% {
    border-bottom-color: transparent;
    border-right-color: transparent;
  }
}
@-webkit-keyframes hidecircle {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
    top: 0;
  }
  100% {
    opacity: 0;
    transform: translateX(-16px) rotate(-10deg);
    top: 1px;
  }
}
@keyframes hidecircle {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
    top: 0;
  }
  100% {
    opacity: 0;
    transform: translateX(-16px) rotate(-10deg);
    top: 1px;
  }
}
@-webkit-keyframes showstatus {
  0% {
    background-color: #fff;
    opacity: 0.95;
  }
  100% {
    background-color: transparent;
    opacity: 1;
  }
}
@keyframes showstatus {
  0% {
    background-color: #fff;
    opacity: 0.95;
  }
  100% {
    background-color: transparent;
    opacity: 1;
  }
}
@-webkit-keyframes showstatuslabel {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes showstatuslabel {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes icospin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes icospin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
#ajax-loading-screen .loading-icon {
  background-size: 15%;
}

.pre-loader-spin {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.pre-loader-spin .spin-loader {
  width: 100px;
  height: 100px;
  border-color: #104823;
  border-width: 12px;
  border-style: solid;
  border-bottom-color: transparent;
  border-radius: 100px;
  display: block;
  animation: icospin cubic-bezier(0.68, 0.79, 0.58, 1) 1s infinite;
  position: absolute;
  top: calc(50% - 50px);
  left: calc(50% - 50px);
}

.pre-loader-container {
  background: url("/o/klabin-pek-site-theme/images/pek/Fundo_Textura.jpg") no-repeat center #fff;
  background-size: cover;
  position: fixed;
  width: 100%;
  height: 100vh;
  z-index: 10000;
}

.pre-loader-image {
  position: relative;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
}

.pre-loader-image img {
  width: auto;
  height: auto;
  display: inline-block;
}

.pre-loader-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.pre-loader-image .pre-loader-leaf-figure {
  position: absolute;
  left: -30px;
  bottom: 40px;
  overflow: hidden;
  min-width: 180px;
  height: 0;
}

.pre-loader-image .pre-loader-leaf-figure .pre-loader-leaf {
  position: absolute;
  bottom: 0;
  left: 0;
  height: auto;
}

.pre-loader-image .pre-loader-leaf {
  position: relative;
  left: -30px;
  bottom: 30px;
  max-width: 180px;
}

.pre-loader-image .pre-loader-text {
  max-width: 270px;
  opacity: 0;
}

.pre-loader-languages-container {
  position: relative;
}

.pre-loader-languages-container .pre-loader-image {
  visibility: hidden;
  opacity: 0;
  height: calc(138px + 2rem);
}

.pre-loader-languages {
  position: absolute;
  margin-top: 2rem;
  font-family: Quincy CF;
  font-size: 28px;
  line-height: 45px;
  top: 0;
  left: 180px;
}

.pre-loader-languages a {
  /*display: table;*/
  display: none;
  width: fit-content;
  /*opacity: 0;*/
  color: #104823;
}

.pre-loader-languages a:after {
  content: "";
  border-bottom: 1px solid #00983a;
  width: 0;
  display: block;
  transition: all 0.3s;
}

.pre-loader-languages a:hover {
  color: #104823;
}

.pre-loader-languages a:hover:after {
  width: 50%;
}

@media screen and (max-width: 568px) {
  .pre-loader-image {
    max-width: 90%;
  }
  .pre-loader-image .pre-loader-leaf-figure {
    min-width: 35%;
    left: 0;
  }
  .pre-loader-image .pre-loader-leaf {
    max-width: 100%;
  }
  .pre-loader-image .pre-loader-text {
    max-width: 60%;
  }
}
.autofit-float.autofit-row.portlet-header {
  display: none;
}

.autofit-row.mb-4.metadata-author {
  display: none;
}

.component-title {
  display: none;
}

#p_p_id_com_liferay_login_web_portlet_LoginPortlet_ {
  margin-top: 13rem;
}

@media screen and (max-width: 1023px) {
  #p_p_id_com_liferay_login_web_portlet_LoginPortlet_ {
    margin-top: 3rem;
  }
  #portlet_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet .portlet-topper {
    display: none;
  }
}
.flipped {
  position: relative;
}

/*# sourceMappingURL=main.css.map */
/*# sourceMappingURL=main.css.map */
