
@font-face {
  font-family: 'seolan';
  src:
    url('/csx/src/Core/public/fonts/seolan.ttf') format('truetype'),
    url('/csx/src/Core/public/fonts/seolan.woff') format('woff'),
    url('/csx/src/Core/public/fonts/seolan.svg#seolan') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="csico-"], [class*=" csico-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'seolan' !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;
}

.csico-xsalto:before {
  content: "\e100";
}
.csico-menu:before {
  content: "\e201";
}
.csico-world:before {
  content: "\e202";
}
.csico-rss:before {
  content: "\e203";
}
.csico-email:before {
  content: "\e204";
}
.csico-printer:before {
  content: "\e205";
}
.csico-target:before {
  content: "\e301";
}
.csico-back:before {
  content: "\e302";
}
.csico-refresh:before {
  content: "\e303";
}
.csico-site-map:before {
  content: "\e304";
}
.csico-search:before {
  content: "\e306";
}
.csico-delete:before {
  content: "\e307";
}
.csico-lock:before {
  content: "\e308";
}
.csico-property:before {
  content: "\e309";
}
.csico-admin:before {
  content: "\e310";
}
.csico-edit:before {
  content: "\e311";
}
.csico-view:before {
  content: "\e312";
}
.csico-new:before {
  content: "\e313";
}
.csico-save:before {
  content: "\e315";
}
.csico-bar-chart:before {
  content: "\e316";
}
.csico-file:before {
  content: "\e317";
}
.csico-arrow_left:before {
  content: "\e318";
}
.csico-arrow_right:before {
  content: "\e319";
}
.csico-arrow_up:before {
  content: "\e320";
}
.csico-arrow_down:before {
  content: "\e321";
}
.csico-top:before {
  content: "\e322";
}
.csico-bottom:before {
  content: "\e323";
}
.csico-th:before {
  content: "\e324";
}
.csico-th-large:before {
  content: "\e325";
}
.csico-th-list:before {
  content: "\e326";
}
.csico-star:before {
  content: "\e327";
}
.csico-bookmark:before {
  content: "\e328";
}
.csico-calendar:before {
  content: "\e329";
}
.csico-calendar-day:before {
  content: "\e330";
}
.csico-calendar-week:before {
  content: "\e331";
}
.csico-calendar-month:before {
  content: "\e332";
}
.csico-calendar-year:before {
  content: "\e333";
}
.csico-calendar-more:before {
  content: "\e334";
}
.csico-calendar-less:before {
  content: "\e335";
}
.csico-ellipsis-h:before {
  content: "\e336";
}
.csico-ellipsis-v:before {
  content: "\e337";
}
.csico-infos:before {
  content: "\e338";
}
.csico-code:before {
  content: "\e339";
}
.csico-triangle-right:before {
  content: "\e340";
}
.csico-triangle-left:before {
  content: "\e341";
}
.csico-triangle-bottom:before {
  content: "\e342";
}
.csico-triangle-top:before {
  content: "\e343";
}
.csico-triangle-right-bottom:before {
  content: "\e344";
}
.csico-triangle-right-top:before {
  content: "\e345";
}
.csico-triangle-left-bottom:before {
  content: "\e346";
}
.csico-triangle-left-top:before {
  content: "\e347";
}
.csico-move:before {
  content: "\e352";
}
.csico-unpublished:before {
  content: "\e353";
}
.csico-published:before {
  content: "\e354";
}
.csico-log-in:before {
  content: "\e355";
}
.csico-log-out:before {
  content: "\e356";
}
.csico-loader:before {
  content: "\e357";
}
.csico-newspaper:before {
  content: "\e358";
}
.csico-dashboard:before {
  content: "\e359";
}
.csico-reply:before {
  content: "\e360";
}
.csico-user:before {
  content: "\e361";
}
.csico-users:before {
  content: "\e362";
}
.csico-comment:before {
  content: "\e363";
}
.csico-filter:before {
  content: "\e364";
}
.csico-warning:before {
  content: "\e365";
}
.csico-link:before {
  content: "\e366";
}
.csico-plus:before {
  content: "\e367";
}
.csico-minus:before {
  content: "\e368";
}
.csico-circle-empty:before {
  content: "\e369";
}
.csico-circle-filled:before {
  content: "\e370";
}
.csico-square-empty:before {
  content: "\e371";
}
.csico-square-filled:before {
  content: "\e372";
}
.csico-translatable-field:before {
  content: "\e373";
}
.csico-translation-delete:before {
  content: "\e374";
}
.csico-translation-edit:before {
  content: "\e375";
}
.csico-translation-new:before {
  content: "\e376";
}
.csico-translation-view:before {
  content: "\e377";
}
.csico-check:before {
  content: "\e378";
}
.csico-close:before {
  content: "\e380";
}
.csico-see-trash:before {
  content: "\e381";
}
.csico-lock-open:before {
  content: "\e382";
}
.csico-send:before {
  content: "\e384";
}
.csico-location_on:before {
  content: "\e386";
}
.csico-location_off:before {
  content: "\e387";
}
.csico-shopping_basket:before {
  content: "\e388";
}
.csico-shopping_cart:before {
  content: "\e389";
}
.csico-download:before {
  content: "\e390";
}
.csico-upload:before {
  content: "\e391";
}
.csico-cloud:before {
  content: "\e392";
}
.csico-cloud_download:before {
  content: "\e393";
}
.csico-disconnect:before {
  content: "\e394";
}
.csico-log-as:before {
  content: "\e395";
}
.csico-infos-outline:before {
  content: "\e396";
}
.csico-file-empty:before {
  content: "\e400";
}
.csico-file-code:before {
  content: "\e401";
}
.csico-file-audio:before {
  content: "\e402";
}
.csico-file-image:before {
  content: "\e403";
}
.csico-file-movie:before {
  content: "\e404";
}
.csico-file-text:before {
  content: "\e405";
}
.csico-file-zip:before {
  content: "\e406";
}
.csico-file-powerpoint:before {
  content: "\e407";
}
.csico-file-pdf:before {
  content: "\e408";
}
.csico-file-excel:before {
  content: "\e409";
}
.csico-file-word:before {
  content: "\e410";
}
.csico-file-openoffice:before {
  content: "\e411";
}
.csico-file-libreoffice:before {
  content: "\e9412";
}
.csico-folder:before {
  content: "\e430";
}
.csico-folder-open:before {
  content: "\e431";
}
.csico-folder-new:before {
  content: "\e432";
}
.csico-facebook:before {
  content: "\e501";
}
.csico-twitter:before {
  content: "\e502";
}
.csico-google-plus:before {
  content: "\e503";
}
.csico-linkedin:before {
  content: "\e504";
}
.csico-pinterest:before {
  content: "\e505";
}
.csico-youtube:before {
  content: "\e506";
}
.csico-vimeo:before {
  content: "\e507";
}
.csico-instagram:before {
  content: "\e508";
}
.csico-addthis:before {
  content: "\e509";
}
.csico-degree:before {
  content: "\e600";
}
.csico-wrench:before {
  content: "\e601";
}
.csico-wrench-bolt:before {
  content: "\e602";
}
.csico-wrench-screwdriver:before {
  content: "\e603";
}
.csico-home:before {
  content: "\e604";
}
.csico-man-smile:before {
  content: "\e605";
}
.csico-media:before {
  content: "\e606";
}
.csico-lightbulb:before {
  content: "\e607";
}
.csico-lightbulb-outline:before {
  content: "\e608";
}
.csico-barcode:before {
  content: "\e609";
}
.csico-barcode-label:before {
  content: "\e610";
}
.csico-price:before {
  content: "\e611";
}
.csico-medal-sport:before {
  content: "\e612";
}
.csico-zoom-in:before {
  content: "\e613";
}
.csico-zoom-out:before {
  content: "\e614";
}
.csico-jsonapi:before {
  content: "\e615";
}
.csico-cut:before {
  content: "\e616";
}
.csico-duplicate:before {
  content: "\e617";
}
.csico-letter-a:before {
  content: "\e701";
}
.csico-letter-b:before {
  content: "\e702";
}
.csico-letter-c:before {
  content: "\e703";
}
.csico-letter-d:before {
  content: "\e704";
}
.csico-letter-e:before {
  content: "\e705";
}
.csico-letter-f:before {
  content: "\e706";
}
.csico-letter-g:before {
  content: "\e707";
}
.csico-letter-h:before {
  content: "\e708";
}
.csico-letter-i:before {
  content: "\e709";
}
.csico-letter-j:before {
  content: "\e710";
}
.csico-letter-k:before {
  content: "\e711";
}
.csico-letter-m:before {
  content: "\e712";
}
.csico-letter-n:before {
  content: "\e713";
}
.csico-letter-o:before {
  content: "\e714";
}
.csico-letter-p:before {
  content: "\e715";
}
.csico-letter-q:before {
  content: "\e716";
}
.csico-letter-r:before {
  content: "\e717";
}
.csico-letter-s:before {
  content: "\e718";
}
.csico-letter-t:before {
  content: "\e719";
}
.csico-letter-u:before {
  content: "\e720";
}
.csico-letter-v:before {
  content: "\e721";
}
.csico-letter-w:before {
  content: "\e722";
}
.csico-letter-x:before {
  content: "\e723";
}
.csico-letter-y:before {
  content: "\e724";
}
.csico-letter-z:before {
  content: "\e725";
}

/* alias */

.csico-menu-left:before {
  content: "\e318";
}
.csico-menu-right:before {
  content: "\e319";
}
.csico-menu-down:before {
  content: "\e321";
}
.csico-menu-top:before {
  content: "\e320";
}

.csico-browse:before {
  content: "\e326";
}
.csico-subtree:before {
  content: "\e313";
}
.csico-tree-open:before {
  content: "\e340";
}
.csico-tree-close:before {
  content: "\e344";
}
.csico-file-word:before {
  content: "\e410";
}

.csico-spaces-admin:before,
.csico-modules-admin:before,
.csico-menu-admin:before,
.csico-property:before {
  content: "\e309";
}

.csico-spaces:before {
  content: "\e327";
}

.csico-space-link:before {
  content: "\e340";
}

.csico-spaces-home:before,
.csico-spaces-home-list:before {
  content: "\e360";
}
.csico-history:before {
  content: "\e360";
}

.csico-left-submenu:before {
  content: "\e340";
}

.csico-clear-selection:before {
  content: "\e307";
}

.csico-group:before {
  content: "\e362";
}

.csico-spin:before {
  content: "\e357";
}

.csico-createmodule:before {
  content: "\e355";
}

.csico-module-list:before {
  content: "\e326";
}

.csico-spin {
  -webkit-animation: spin 1000ms infinite linear;
  animation: spin 1000ms infinite linear;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}