/*
	SPIN ANIMATION
******************************/
.icon-spin{
  animation: spin 1s infinite linear;/*was 2s*/
}
@keyframes spin {
  0% {
    transform: translate(-50%,-50%)rotate(0deg);
  }
  100% {
    transform: translate(-50%,-50%)rotate(359deg);
  }
}
/*
	ROTATE
******************************/
.icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
/*@font-face {
  font-family: 'LegoIcons';
  src: url('./LEGO-icon-fonts/lego-icons.eot?l.r2=no-version-defined');
  src: url('./LEGO-icon-fonts/lego-icons.eot?&l.r2=no-version-defined#iefix') format('embedded-opentype'),
  url('./LEGO-icon-fonts/lego-icons.svg?&l.r2=no-version-defined#lego-icons') format('svg'),
  url('./LEGO-icon-fonts/lego-icons.woff?l.r2=no-version-defined') format('woff'),
  url('./LEGO-icon-fonts/lego-icons.ttf?l.r2=no-version-defined') format('truetype');
  font-weight: normal;
  font-style: normal;
}*/

@font-face {
  font-family: 'LegoIcons';
  src: url('../../../fonts/LEGO-icon-fonts/lego-icons.eot?l.r2=no-version-defined');
  src: url('../../../fonts/LEGO-icon-fonts/lego-icons.eot?&l.r2=no-version-defined#iefix') format('embedded-opentype'),
  url('../../../fonts/LEGO-icon-fonts/lego-icons.svg?&l.r2=no-version-defined#lego-icons') format('svg'),
  url('../../../fonts/LEGO-icon-fonts/lego-icons.woff?l.r2=no-version-defined') format('woff'),
  url('../../../fonts/LEGO-icon-fonts/lego-icons.ttf?l.r2=no-version-defined') format('truetype');
  font-weight: normal;
  font-style: normal;
}

.icon {
  display: inline-block;
  font-size: 52px;
  color: #969696; /*#FFF*/
  line-height: normal;
  text-align: center;
  font-family: 'LegoIcons';
  font-style: normal;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1001;
  
  
}
.icon.icon-2x {
  font-size: 48px;
  line-height: normal;
}
.icon.icon-large,
.icon.icon-big {
  font-size: 36px;
  line-height: normal;
}
.icon.icon-extra-large {
  font-size: 52px;
  line-height: normal;
}
.icon.icon-xxl {
  font-size: 104px;
  line-height: normal;
}
.icon.icon-small {
  font-size: 14px;
  line-height: normal;
}
.icon:before {
  speak: none;
}
.icon.icon-spinner-dots:before {
  content: "\e691";
}
.icon.icon-category-outlined:before {
  content: "\e90b";
}
.icon.icon-file-type-image:before {
  content: "\e690";
}
.icon.icon-file-type-video:before {
  content: "\e68f";
}
.icon.icon-file-type-download:before {
  content: "\e68e";
}
.icon.icon-favorites:before {
  content: "\e68d";
}
.icon.icon-categories:before {
  content: "\e68b";
}
.icon.icon-animals:before {
  content: "\e68a";
}
.icon.icon-creatures:before {
  content: "\e689";
}
.icon.icon-bloopers:before {
  content: "\e688";
}
.icon.icon-heroes:before {
  content: "\e687";
}
.icon.icon-villains:before {
  content: "\e686";
}
.icon.icon-good-guys:before {
  content: "\e685";
}
.icon.icon-bad-guys:before {
  content: "\e684";
}
.icon.icon-designers:before {
  content: "\e683";
}
.icon.icon-minifig-head-sad:before {
  content: "\e682";
}
.icon.icon-characters:before {
  content: "\e681";
}
.icon.icon-video-games-filled:before {
  content: "\e903";
}
.icon.icon-video-games:before {
  content: "\e680";
}
.icon.icon-games-trailer:before {
  content: "\e91b";
}
.icon.icon-devices:before {
  content: "\e67f";
}
.icon.icon-not-mobile-devices:before {
  content: "\e67e";
}
.icon.icon-shopping-cart:before {
  content: "\e67d";
}
.icon.icon-search:before {
  content: "\e67c";
}
.icon.icon-minifig-paper-filled:before {
  content: "\e911";
}
.icon.icon-minifig-paper:before {
  content: "\e67b";
}
.icon.icon-construction-instructions:before {
  content: "\e67a";
}
.icon.icon-building-instructions:before {
  content: "\e679";
}
.icon.icon-cup:before {
  content: "\e678";
}
.icon.icon-camera:before {
  content: "\e677";
}
.icon.icon-messgage-board:before {
  content: "\e676";
}
.icon.icon-comments:before {
  content: "\e675";
}
.icon.icon-themes:before {
  content: "\e672";
}
.icon.icon-mini-movies:before {
  content: "\e671";
}
.icon.icon-club:before {
  content: "\e670";
}
.icon.icon-club-videos:before {
  content: "\e66f";
}
.icon.icon-character-videos:before {
  content: "\e66e";
}
.icon.icon-music-videos:before {
  content: "\e66d";
}
.icon.icon-product-videos:before {
  content: "\e66c";
}
.icon.icon-videos:before {
  content: "\e66b";
}
.icon.icon-link-circle:before {
  content: "\e667";
}
.icon.icon-share-sign:before {
  content: "\e666";
}
.icon.icon-envelopel-sign:before {
  content: "\e665";
}
.icon.icon-link:before {
  content: "\e664";
}
.icon.icon-share:before {
  content: "\e663";
}
.icon.icon-email-at:before {
  content: "\e696";
}
.icon.icon-envelope:before {
  content: "\e662";
}
.icon.icon-rate:before {
  content: "\e661";
}
.icon.icon-comments-filled:before {
  content: "\e65f";
}
.icon.icon-favorites-filled:before {
  content: "\e661";
}
.icon.icon-favourite:before {
  content: "\e68c";
}
.icon.icon-favourite-filled:before {
  content: "\e660";
}
.icon.icon-like-filled:before {
  content: "\e660";
}
.icon.icon-dislike-filled:before {
  content: "\e68c";
}
.icon.icon-like:before {
  content: "\e68c";
}
.icon.icon-youtube-sign:before {
  content: "\e65c";
}
.icon.icon-vimeo-sign:before {
  content: "\e65b";
}
.icon.icon-twitter-sign:before {
  content: "\e65a";
}
.icon.icon-pinterest-sign:before {
  content: "\e659";
}
.icon.icon-linkedin-sign:before {
  content: "\e658";
}
.icon.icon-instagram-sign:before {
  content: "\e657";
}
.icon.icon-google-plus-sign:before {
  content: "\e656";
}
.icon.icon-fb-sign:before {
  content: "\e655";
}
.icon.icon-youtube:before {
  content: "\e654";
}
.icon.icon-vimeo:before {
  content: "\e653";
}
.icon.icon-twitter:before {
  content: "\e652";
}
.icon.icon-pinterest:before {
  content: "\e651";
}
.icon.icon-linkedin:before {
  content: "\e650";
}
.icon.icon-instagram:before {
  content: "\e64f";
}
.icon.icon-google-plus:before {
  content: "\e64e";
}
.icon.icon-fb:before {
  content: "\e64d";
}
.icon.icon-spinner-arrows:before {
  content: "\e64c";
}
.icon.icon-loop:before {
  content: "\e64c";
}
.icon.icon-replay:before {
  content: "\e64b";
}
.icon.icon-shuffle:before {
  content: "\e64a";
}
.icon.icon-fullscreen-exit:before {
  content: "\e649";
}
.icon.icon-fullscreen:before {
  content: "\e648";
}
.icon.icon-audio-mute:before {
  content: "\e647";
}
.icon.icon-audio-sound:before {
  content: "\e646";
}
.icon.icon-prev-forward:before {
  content: "\e645";
}
.icon.icon-next-forward:before {
  content: "\e644";
}
.icon.icon-fast-backward:before {
  content: "\e643";
}
.icon.icon-fast-forward:before {
  content: "\e642";
}
.icon.icon-stop-sign:before {
  content: "\e641";
}
.icon.icon-pause-sign:before {
  content: "\e640";
}
.icon.icon-play-sign:before {
  content: "\e63f";
}
.icon.icon-stop:before {
  content: "\e63e";
}
.icon.icon-pause:before {
  content: "\e63d";
}
.icon.icon-play:before {
  content: "\e63c";
}
.icon.icon-refresh:before {
  content: "\e63b";
}
.icon.icon-arrows-sign:before {
  content: "\e63a";
}
.icon.icon-arrows:before {
  content: "\e639";
}
.icon.icon-arrow-filled-down:before {
  content: "\e638";
}
.icon.icon-arrow-filled-up:before {
  content: "\e637";
}
.icon.icon-arrow-filled-left:before {
  content: "\e636";
}
.icon.icon-arrow-filled-right:before {
  content: "\e635";
}
.icon.icon-arrow-down:before {
  content: "\e634";
}
.icon.icon-arrow-up:before {
  content: "\e633";
}
.icon.icon-arrow-left:before {
  content: "\e632";
}
.icon.icon-arrow-right:before {
  content: "\e631";
}
.icon.icon-chevron-down-sign:before {
  content: "\e630";
}
.icon.icon-chevron-up-sign:before {
  content: "\e62f";
}
.icon.icon-chevron-left-sign:before {
  content: "\e62e";
}
.icon.icon-chevron-right-sign:before {
  content: "\e62d";
}
.icon.icon-angle-down:before {
  content: "\e62c";
}
.icon.icon-angle-up:before {
  content: "\e62b";
}
.icon.icon-angle-left:before {
  content: "\e62a";
}
.icon.icon-angle-right:before {
  content: "\e629";
}
.icon.icon-chevron-down:before {
  content: "\e628";
}
.icon.icon-chevron-up:before {
  content: "\e627";
}
.icon.icon-chevron-left:before {
  content: "\e626";
}
.icon.icon-chevron-right:before {
  content: "\e625";
}
.icon.icon-ninja-swords:before {
  content: "\e90f";
}
.icon.icon-quote:before {
  content: "\e90d";
}
.icon.icon-museum:before {
  content: "\e90c";
}
.icon.icon-real-car:before {
  content: "\e90a";
}
.icon.icon-wu-cru:before {
  content: "\e909";
}
.icon.icon-web-games-filled:before {
  content: "\e927";
}
.icon.icon-web-games:before {
  content: "\e67e";
}
.icon.icon-tv:before {
  content: "\e907";
}
.icon.icon-portal-themes:before {
  content: "\e906";
}
.icon.icon-new:before {
  content: "\e905";
}
.icon.icon-mobile-games-filled:before {
  content: "\e923";
}
.icon.icon-mobile-games:before {
  content: "\e904";
}
.icon.icon-age:before {
  content: "\e900";
}
.icon.icon-age-outlined:before {
  content: "\e910";
}
.icon.icon-gift:before {
  content: "\e901";
}
.icon.icon-nexo-knights:before {
  content: "\e697";
}
.icon.icon-broken-brick:before {
  content: "\e695";
}
.icon.icon-missing-brick:before {
  content: "\e694";
}
.icon.icon-faq-filled:before {
  content: "\e924";
}
.icon.icon-faq:before {
  content: "\e693";
}
.icon.icon-warning:before {
  content: "\e692";
}
.icon.icon-clothes:before {
  content: "\e66a";
}
.icon.icon-bag:before {
  content: "\e669";
}
.icon.icon-phone:before {
  content: "\e668";
}
.icon.icon-shopping-cart-filled:before {
  content: "\e624";
}
.icon.icon-search-filled:before {
  content: "\e623";
}
.icon.icon-category:before {
  content: "\e902";
}
.icon.icon-list:before {
  content: "\e622";
}
.icon.icon-grid:before {
  content: "\e621";
}
.icon.icon-information:before {
  content: "\e620";
}
.icon.icon-visibility-off:before {
  content: "\e61f";
}
.icon.icon-visibility:before {
  content: "\e61e";
}
.icon.icon-view:before {
  content: "\e61e";
}
.icon.icon-minus-sign:before {
  content: "\e61d";
}
.icon.icon-plus-sign:before {
  content: "\e61c";
}
.icon.icon-close-sign:before {
  content: "\e61b";
}
.icon.icon-minus:before {
  content: "\e61a";
}
.icon.icon-plus:before {
  content: "\e619";
}
.icon.icon-close:before {
  content: "\e618";
}
.icon.icon-zoom-out:before {
  content: "\e617";
}
.icon.icon-zoom-in:before {
  content: "\e616";
}
.icon.icon-print:before {
  content: "\e615";
}
.icon.icon-save:before {
  content: "\e614";
}
.icon.icon-gears:before {
  content: "\e613";
}
.icon.icon-gear:before {
  content: "\e90e";
}
.icon.icon-unlocked:before {
  content: "\e612";
}
.icon.icon-lock:before {
  content: "\e611";
}
.icon.icon-trash-can:before {
  content: "\e610";
}
.icon.icon-checkbox-checked:before {
  content: "\e60f";
}
.icon.icon-check-mark:before {
  content: "\e60e";
}
.icon.icon-checkbox:before {
  content: "\e60d";
}
.icon.icon-map:before {
  content: "\e60c";
}
.icon.icon-music-note:before {
  content: "\e60b";
}
.icon.icon-download-app:before {
  content: "\e60a";
}
.icon.icon-download:before {
  content: "\e609";
}
.icon.icon-upload:before {
  content: "\e608";
}
.icon.icon-question-mark:before {
  content: "\e607";
}
.icon.icon-wish-list:before {
  content: "\e606";
}
.icon.icon-article-filled:before {
  content: "\e922";
}
.icon.icon-article:before {
  content: "\e605";
}
.icon.icon-build-link:before {
  content: "\e604";
}
.icon.icon-construction-instructions-filled:before {
  content: "\e604";
}
.icon.icon-building-instructions-filled:before {
  content: "\e603";
}
.icon.icon-story:before {
  content: "\e602";
}
.icon.icon-message-board:before {
  content: "\e601";
}
.icon.icon-cup-filled:before {
  content: "\e600";
}
.icon.icon-activities-sheet-outline:before {
  content: "\e600";
}
.icon.icon-timer:before {
  content: "\e91c";
}
.icon.icon-reply:before {
  content: "\e925";
}
.icon.icon-post:before {
  content: "\e91d";
}
.icon.icon-locator-filled:before {
  content: "\e921";
}
.icon.icon-locator:before {
  content: "\e920";
}
.icon.icon-lightbulb-filled:before {
  content: "\e91f";
}
.icon.icon-lightbulb:before {
  content: "\e91e";
}
.icon.icon-flag:before {
  content: "\e917";
}
.icon.icon-emoticons:before {
  content: "\e918";
}
.icon.icon-downloads-outlined:before {
  content: "\e919";
}
.icon.icon-coloring-sheet-filled:before {
  content: "\e916";
}
.icon.icon-coloring-sheet:before {
  content: "\e915";
}
.icon.icon-calender-filled:before {
  content: "\e914";
}
.icon.icon-calender:before {
  content: "\e913";
}
.icon.icon-camera-filled:before {
  content: "\e008";
}
.icon.icon-gallery:before {
  content: "\e008";
}
.icon.icon-activities-outlined:before {
  content: "\e991";
}
.icon.icon-activities:before {
  content: "\e007";
}
.icon.icon-play-sign:before {
  content: "\e006";
}
.icon.icon-gamepad:before {
  content: "\e005";
}
.icon.icon-gamepad-outlined:before {
  content: "\e91a";
}
.icon.icon-characters-filled:before {
  content: "\e004";
}
.icon.icon-themes-filled:before {
  content: "\e003";
}
.icon.icon-products:before {
  content: "\e003";
}
.icon.icon-explore:before {
  content: "\e002";
}
.icon.icon-home:before {
  content: "\e001";
}
/*# sourceMappingURL=icons.css.map */