@charset "UTF-8";
/*!
 *  Material Design Iconic Font by Sergey Kupletsky ($zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: "Material-Design-Iconic-Font";
  src: url("../fonts/Material-Design-Iconic-Font.woff") format("woff2"), url("../fonts/Material-Design-Iconic-Font_v-2.2.0.woff") format("woff"), url("../fonts/Material-Design-Iconic-Font_v-2.2.0.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.micon, [class^="micon-"] {
  display: inline-block;
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.micon-hc-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.micon-hc-2x {
  font-size: 2em;
}

.micon-hc-3x {
  font-size: 3em;
}

.micon-hc-4x {
  font-size: 4em;
}

.micon-hc-5x {
  font-size: 5em;
}

.micon-hc-fw {
  width: 1.28571em;
  text-align: center;
}

.micon-hc-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
.micon-hc-ul > li {
  position: relative;
}

.micon-hc-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}
.micon-hc-li.micon-hc-lg {
  left: -1.85714em;
}

.micon-hc-border {
  padding: .1em .25em;
  border: solid 0.1em #9E9E9E;
  border-radius: 2px;
}

.micon-hc-border-circle {
  padding: .1em .25em;
  border: solid 0.1em #9E9E9E;
  border-radius: 50%;
}

.micon.pull-left {
  float: left;
  margin-right: .15em;
}
.micon.pull-right {
  float: right;
  margin-left: .15em;
}

.micon-hc-spin {
  animation: zmdi-spin 1.5s infinite linear;
}

.micon-hc-spin-reverse {
  animation: zmdi-spin-reverse 1.5s infinite linear;
}

@keyframes zmdi-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes zmdi-spin-reverse {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-359deg);
  }
}
.micon-hc-rotate-90 {
  transform: rotate(90deg);
}

.micon-hc-rotate-180 {
  transform: rotate(180deg);
}

.micon-hc-rotate-270 {
  transform: rotate(270deg);
}

.micon-hc-flip-horizontal {
  transform: scale(-1, 1);
}

.micon-hc-flip-vertical {
  transform: scale(1, -1);
}

.micon-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.micon-hc-stack-1x, .micon-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.micon-hc-stack-1x {
  line-height: inherit;
}

.micon-hc-stack-2x {
  font-size: 2em;
}

.micon-hc-inverse {
  color: #FFFFFF;
}

/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.micon-3d-rotation:before {
  content: "";
}

.micon-airplane-off:before {
  content: "";
}

.micon-airplane:before {
  content: "";
}

.micon-album:before {
  content: "";
}

.micon-archive:before {
  content: "";
}

.micon-assignment-account:before {
  content: "";
}

.micon-assignment-alert:before {
  content: "";
}

.micon-assignment-check:before {
  content: "";
}

.micon-assignment-o:before {
  content: "";
}

.micon-assignment-return:before {
  content: "";
}

.micon-assignment-returned:before {
  content: "";
}

.micon-assignment:before {
  content: "";
}

.micon-attachment-alt:before {
  content: "";
}

.micon-attachment:before {
  content: "";
}

.micon-audio:before {
  content: "";
}

.micon-badge-check:before {
  content: "";
}

.micon-balance-wallet:before {
  content: "";
}

.micon-balance:before {
  content: "";
}

.micon-battery-alert:before {
  content: "";
}

.micon-battery-flash:before {
  content: "";
}

.micon-battery-unknown:before {
  content: "";
}

.micon-battery:before {
  content: "";
}

.micon-bike:before {
  content: "";
}

.micon-block-alt:before {
  content: "";
}

.micon-block:before {
  content: "";
}

.micon-boat:before {
  content: "";
}

.micon-book-image:before {
  content: "";
}

.micon-book:before {
  content: "";
}

.micon-bookmark-outline:before {
  content: "";
}

.micon-bookmark:before {
  content: "";
}

.micon-brush:before {
  content: "";
}

.micon-bug:before {
  content: "";
}

.micon-bus:before {
  content: "";
}

.micon-cake:before {
  content: "";
}

.micon-car-taxi:before {
  content: "";
}

.micon-car-wash:before {
  content: "";
}

.micon-car:before {
  content: "";
}

.micon-card-giftcard:before {
  content: "";
}

.micon-card-membership:before {
  content: "";
}

.micon-card-travel:before {
  content: "";
}

.micon-card:before {
  content: "";
}

.micon-case-check:before {
  content: "";
}

.micon-case-download:before {
  content: "";
}

.micon-case-play:before {
  content: "";
}

.micon-case:before {
  content: "";
}

.micon-cast-connected:before {
  content: "";
}

.micon-cast:before {
  content: "";
}

.micon-chart-donut:before {
  content: "";
}

.micon-chart:before {
  content: "";
}

.micon-city-alt:before {
  content: "";
}

.micon-city:before {
  content: "";
}

.micon-close-circle-o:before {
  content: "";
}

.micon-close-circle:before {
  content: "";
}

.micon-close:before {
  content: "";
}

.micon-cocktail:before {
  content: "";
}

.micon-code-setting:before {
  content: "";
}

.micon-code-smartphone:before {
  content: "";
}

.micon-code:before {
  content: "";
}

.micon-coffee:before {
  content: "";
}

.micon-collection-bookmark:before {
  content: "";
}

.micon-collection-case-play:before {
  content: "";
}

.micon-collection-folder-image:before {
  content: "";
}

.micon-collection-image-o:before {
  content: "";
}

.micon-collection-image:before {
  content: "";
}

.micon-collection-item-1:before {
  content: "";
}

.micon-collection-item-2:before {
  content: "";
}

.micon-collection-item-3:before {
  content: "";
}

.micon-collection-item-4:before {
  content: "";
}

.micon-collection-item-5:before {
  content: "";
}

.micon-collection-item-6:before {
  content: "";
}

.micon-collection-item-7:before {
  content: "";
}

.micon-collection-item-8:before {
  content: "";
}

.micon-collection-item-9-plus:before {
  content: "";
}

.micon-collection-item-9:before {
  content: "";
}

.micon-collection-item:before {
  content: "";
}

.micon-collection-music:before {
  content: "";
}

.micon-collection-pdf:before {
  content: "";
}

.micon-collection-plus:before {
  content: "";
}

.micon-collection-speaker:before {
  content: "";
}

.micon-collection-text:before {
  content: "";
}

.micon-collection-video:before {
  content: "";
}

.micon-compass:before {
  content: "";
}

.micon-cutlery:before {
  content: "";
}

.micon-delete:before {
  content: "";
}

.micon-dialpad:before {
  content: "";
}

.micon-dns:before {
  content: "";
}

.micon-drink:before {
  content: "";
}

.micon-edit:before {
  content: "";
}

.micon-email-open:before {
  content: "";
}

.micon-email:before {
  content: "";
}

.micon-eye-off:before {
  content: "";
}

.micon-eye:before {
  content: "";
}

.micon-eyedropper:before {
  content: "";
}

.micon-favorite-outline:before {
  content: "";
}

.micon-favorite:before {
  content: "";
}

.micon-filter-list:before {
  content: "";
}

.micon-fire:before {
  content: "";
}

.micon-flag:before {
  content: "";
}

.micon-flare:before {
  content: "";
}

.micon-flash-auto:before {
  content: "";
}

.micon-flash-off:before {
  content: "";
}

.micon-flash:before {
  content: "";
}

.micon-flip:before {
  content: "";
}

.micon-flower-alt:before {
  content: "";
}

.micon-flower:before {
  content: "";
}

.micon-font:before {
  content: "";
}

.micon-fullscreen-alt:before {
  content: "";
}

.micon-fullscreen-exit:before {
  content: "";
}

.micon-fullscreen:before {
  content: "";
}

.micon-functions:before {
  content: "";
}

.micon-gas-station:before {
  content: "";
}

.micon-gesture:before {
  content: "";
}

.micon-globe-alt:before {
  content: "";
}

.micon-globe-lock:before {
  content: "";
}

.micon-globe:before {
  content: "";
}

.micon-graduation-cap:before {
  content: "";
}

.micon-home:before {
  content: "";
}

.micon-hospital-alt:before {
  content: "";
}

.micon-hospital:before {
  content: "";
}

.micon-hotel:before {
  content: "";
}

.micon-hourglass-alt:before {
  content: "";
}

.micon-hourglass-outline:before {
  content: "";
}

.micon-hourglass:before {
  content: "";
}

.micon-http:before {
  content: "";
}

.micon-image-alt:before {
  content: "";
}

.micon-image-o:before {
  content: "";
}

.micon-image:before {
  content: "";
}

.micon-inbox:before {
  content: "";
}

.micon-invert-colors-off:before {
  content: "";
}

.micon-invert-colors:before {
  content: "";
}

.micon-key:before {
  content: "";
}

.micon-label-alt-outline:before {
  content: "";
}

.micon-label-alt:before {
  content: "";
}

.micon-label-heart:before {
  content: "";
}

.micon-label:before {
  content: "";
}

.micon-labels:before {
  content: "";
}

.micon-lamp:before {
  content: "";
}

.micon-landscape:before {
  content: "";
}

.micon-layers-off:before {
  content: "";
}

.micon-layers:before {
  content: "";
}

.micon-library:before {
  content: "";
}

.micon-link:before {
  content: "";
}

.micon-lock-open:before {
  content: "";
}

.micon-lock-outline:before {
  content: "";
}

.micon-lock:before {
  content: "";
}

.micon-mail-reply-all:before {
  content: "";
}

.micon-mail-reply:before {
  content: "";
}

.micon-mail-send:before {
  content: "";
}

.micon-mall:before {
  content: "";
}

.micon-map:before {
  content: "";
}

.micon-menu:before {
  content: "";
}

.micon-money-box:before {
  content: "";
}

.micon-money-off:before {
  content: "";
}

.micon-money:before {
  content: "";
}

.micon-more-vert:before {
  content: "";
}

.micon-more:before {
  content: "";
}

.micon-movie-alt:before {
  content: "";
}

.micon-movie:before {
  content: "";
}

.micon-nature-people:before {
  content: "";
}

.micon-nature:before {
  content: "";
}

.micon-navigation:before {
  content: "";
}

.micon-open-in-browser:before {
  content: "";
}

.micon-open-in-new:before {
  content: "";
}

.micon-palette:before {
  content: "";
}

.micon-parking:before {
  content: "";
}

.micon-pin-account:before {
  content: "";
}

.micon-pin-assistant:before {
  content: "";
}

.micon-pin-drop:before {
  content: "";
}

.micon-pin-help:before {
  content: "";
}

.micon-pin-off:before {
  content: "";
}

.micon-pin:before {
  content: "";
}

.micon-pizza:before {
  content: "";
}

.micon-plaster:before {
  content: "";
}

.micon-power-setting:before {
  content: "";
}

.micon-power:before {
  content: "";
}

.micon-print:before {
  content: "";
}

.micon-puzzle-piece:before {
  content: "";
}

.micon-quote:before {
  content: "";
}

.micon-railway:before {
  content: "";
}

.micon-receipt:before {
  content: "";
}

.micon-refresh-alt:before {
  content: "";
}

.micon-refresh-sync-alert:before {
  content: "";
}

.micon-refresh-sync-off:before {
  content: "";
}

.micon-refresh-sync:before {
  content: "";
}

.micon-refresh:before {
  content: "";
}

.micon-roller:before {
  content: "";
}

.micon-ruler:before {
  content: "";
}

.micon-scissors:before {
  content: "";
}

.micon-screen-rotation-lock:before {
  content: "";
}

.micon-screen-rotation:before {
  content: "";
}

.micon-search-for:before {
  content: "";
}

.micon-search-in-file:before {
  content: "";
}

.micon-search-in-page:before {
  content: "";
}

.micon-search-replace:before {
  content: "";
}

.micon-search:before {
  content: "";
}

.micon-seat:before {
  content: "";
}

.micon-settings-square:before {
  content: "";
}

.micon-settings:before {
  content: "";
}

.micon-shield-check:before {
  content: "";
}

.micon-shield-security:before {
  content: "";
}

.micon-shopping-basket:before {
  content: "";
}

.micon-shopping-cart-plus:before {
  content: "";
}

.micon-shopping-cart:before {
  content: "";
}

.micon-sign-in:before {
  content: "";
}

.micon-sort-amount-asc:before {
  content: "";
}

.micon-sort-amount-desc:before {
  content: "";
}

.micon-sort-asc:before {
  content: "";
}

.micon-sort-desc:before {
  content: "";
}

.micon-spellcheck:before {
  content: "";
}

.micon-storage:before {
  content: "";
}

.micon-store-24:before {
  content: "";
}

.micon-store:before {
  content: "";
}

.micon-subway:before {
  content: "";
}

.micon-sun:before {
  content: "";
}

.micon-tab-unselected:before {
  content: "";
}

.micon-tab:before {
  content: "";
}

.micon-tag-close:before {
  content: "";
}

.micon-tag-more:before {
  content: "";
}

.micon-tag:before {
  content: "";
}

.micon-thumb-down:before {
  content: "";
}

.micon-thumb-up-down:before {
  content: "";
}

.micon-thumb-up:before {
  content: "";
}

.micon-ticket-star:before {
  content: "";
}

.micon-toll:before {
  content: "";
}

.micon-toys:before {
  content: "";
}

.micon-traffic:before {
  content: "";
}

.micon-translate:before {
  content: "";
}

.micon-triangle-down:before {
  content: "";
}

.micon-triangle-up:before {
  content: "";
}

.micon-truck:before {
  content: "";
}

.micon-turning-sign:before {
  content: "";
}

.micon-wallpaper:before {
  content: "";
}

.micon-washing-machine:before {
  content: "";
}

.micon-window-maximize:before {
  content: "";
}

.micon-window-minimize:before {
  content: "";
}

.micon-window-restore:before {
  content: "";
}

.micon-wrench:before {
  content: "";
}

.micon-zoom-in:before {
  content: "";
}

.micon-zoom-out:before {
  content: "";
}

.micon-alert-circle-o:before {
  content: "";
}

.micon-alert-circle:before {
  content: "";
}

.micon-alert-octagon:before {
  content: "";
}

.micon-alert-polygon:before {
  content: "";
}

.micon-alert-triangle:before {
  content: "";
}

.micon-help-outline:before {
  content: "";
}

.micon-help:before {
  content: "";
}

.micon-info-outline:before {
  content: "";
}

.micon-info:before {
  content: "";
}

.micon-notifications-active:before {
  content: "";
}

.micon-notifications-add:before {
  content: "";
}

.micon-notifications-none:before {
  content: "";
}

.micon-notifications-off:before {
  content: "";
}

.micon-notifications-paused:before {
  content: "";
}

.micon-notifications:before {
  content: "";
}

.micon-account-add:before {
  content: "";
}

.micon-account-box-mail:before {
  content: "";
}

.micon-account-box-o:before {
  content: "";
}

.micon-account-box-phone:before {
  content: "";
}

.micon-account-box:before {
  content: "";
}

.micon-account-calendar:before {
  content: "";
}

.micon-account-circle:before {
  content: "";
}

.micon-account-o:before {
  content: "";
}

.micon-account:before {
  content: "";
}

.micon-accounts-add:before {
  content: "";
}

.micon-accounts-alt:before {
  content: "";
}

.micon-accounts-list-alt:before {
  content: "";
}

.micon-accounts-list:before {
  content: "";
}

.micon-accounts-outline:before {
  content: "";
}

.micon-accounts:before {
  content: "";
}

.micon-face:before {
  content: "";
}

.micon-female:before {
  content: "";
}

.micon-male-alt:before {
  content: "";
}

.micon-male-female:before {
  content: "";
}

.micon-male:before {
  content: "";
}

.micon-mood-bad:before {
  content: "";
}

.micon-mood:before {
  content: "";
}

.micon-run:before {
  content: "";
}

.micon-walk:before {
  content: "";
}

.micon-cloud-box:before {
  content: "";
}

.micon-cloud-circle:before {
  content: "";
}

.micon-cloud-done:before {
  content: "";
}

.micon-cloud-download:before {
  content: "";
}

.micon-cloud-off:before {
  content: "";
}

.micon-cloud-outline-alt:before {
  content: "";
}

.micon-cloud-outline:before {
  content: "";
}

.micon-cloud-upload:before {
  content: "";
}

.micon-cloud:before {
  content: "";
}

.micon-download:before {
  content: "";
}

.micon-file-plus:before {
  content: "";
}

.micon-file-text:before {
  content: "";
}

.micon-file:before {
  content: "";
}

.micon-folder-outline:before {
  content: "";
}

.micon-folder-person:before {
  content: "";
}

.micon-folder-star-alt:before {
  content: "";
}

.micon-folder-star:before {
  content: "";
}

.micon-folder:before {
  content: "";
}

.micon-gif:before {
  content: "";
}

.micon-upload:before {
  content: "";
}

.micon-border-all:before {
  content: "";
}

.micon-border-bottom:before {
  content: "";
}

.micon-border-clear:before {
  content: "";
}

.micon-border-color:before {
  content: "";
}

.micon-border-horizontal:before {
  content: "";
}

.micon-border-inner:before {
  content: "";
}

.micon-border-left:before {
  content: "";
}

.micon-border-outer:before {
  content: "";
}

.micon-border-right:before {
  content: "";
}

.micon-border-style:before {
  content: "";
}

.micon-border-top:before {
  content: "";
}

.micon-border-vertical:before {
  content: "";
}

.micon-copy:before {
  content: "";
}

.micon-crop:before {
  content: "";
}

.micon-format-align-center:before {
  content: "";
}

.micon-format-align-justify:before {
  content: "";
}

.micon-format-align-left:before {
  content: "";
}

.micon-format-align-right:before {
  content: "";
}

.micon-format-bold:before {
  content: "";
}

.micon-format-clear-all:before {
  content: "";
}

.micon-format-clear:before {
  content: "";
}

.micon-format-color-fill:before {
  content: "";
}

.micon-format-color-reset:before {
  content: "";
}

.micon-format-color-text:before {
  content: "";
}

.micon-format-indent-decrease:before {
  content: "";
}

.micon-format-indent-increase:before {
  content: "";
}

.micon-format-italic:before {
  content: "";
}

.micon-format-line-spacing:before {
  content: "";
}

.micon-format-list-bulleted:before {
  content: "";
}

.micon-format-list-numbered:before {
  content: "";
}

.micon-format-ltr:before {
  content: "";
}

.micon-format-rtl:before {
  content: "";
}

.micon-format-size:before {
  content: "";
}

.micon-format-strikethrough-s:before {
  content: "";
}

.micon-format-strikethrough:before {
  content: "";
}

.micon-format-subject:before {
  content: "";
}

.micon-format-underlined:before {
  content: "";
}

.micon-format-valign-bottom:before {
  content: "";
}

.micon-format-valign-center:before {
  content: "";
}

.micon-format-valign-top:before {
  content: "";
}

.micon-redo:before {
  content: "";
}

.micon-select-all:before {
  content: "";
}

.micon-space-bar:before {
  content: "";
}

.micon-text-format:before {
  content: "";
}

.micon-transform:before {
  content: "";
}

.micon-undo:before {
  content: "";
}

.micon-wrap-text:before {
  content: "";
}

.micon-comment-alert:before {
  content: "";
}

.micon-comment-alt-text:before {
  content: "";
}

.micon-comment-alt:before {
  content: "";
}

.micon-comment-edit:before {
  content: "";
}

.micon-comment-image:before {
  content: "";
}

.micon-comment-list:before {
  content: "";
}

.micon-comment-more:before {
  content: "";
}

.micon-comment-outline:before {
  content: "";
}

.micon-comment-text-alt:before {
  content: "";
}

.micon-comment-text:before {
  content: "";
}

.micon-comment-video:before {
  content: "";
}

.micon-comment:before {
  content: "";
}

.micon-comments:before {
  content: "";
}

.micon-check-all:before {
  content: "";
}

.micon-check-circle-u:before {
  content: "";
}

.micon-check-circle:before {
  content: "";
}

.micon-check-square:before {
  content: "";
}

.micon-check:before {
  content: "";
}

.micon-circle-o:before {
  content: "";
}

.micon-circle:before {
  content: "";
}

.micon-dot-circle-alt:before {
  content: "";
}

.micon-dot-circle:before {
  content: "";
}

.micon-minus-circle-outline:before {
  content: "";
}

.micon-minus-circle:before {
  content: "";
}

.micon-minus-square:before {
  content: "";
}

.micon-minus:before {
  content: "";
}

.micon-plus-circle-o-duplicate:before {
  content: "";
}

.micon-plus-circle-o:before {
  content: "";
}

.micon-plus-circle:before {
  content: "";
}

.micon-plus-square:before {
  content: "";
}

.micon-plus:before {
  content: "";
}

.micon-square-o:before {
  content: "";
}

.micon-star-circle:before {
  content: "";
}

.micon-star-half:before {
  content: "";
}

.micon-star-outline:before {
  content: "";
}

.micon-star:before {
  content: "";
}

.micon-bluetooth-connected:before {
  content: "";
}

.micon-bluetooth-off:before {
  content: "";
}

.micon-bluetooth-search:before {
  content: "";
}

.micon-bluetooth-setting:before {
  content: "";
}

.micon-bluetooth:before {
  content: "";
}

.micon-camera-add:before {
  content: "";
}

.micon-camera-alt:before {
  content: "";
}

.micon-camera-bw:before {
  content: "";
}

.micon-camera-front:before {
  content: "";
}

.micon-camera-mic:before {
  content: "";
}

.micon-camera-party-mode:before {
  content: "";
}

.micon-camera-rear:before {
  content: "";
}

.micon-camera-roll:before {
  content: "";
}

.micon-camera-switch:before {
  content: "";
}

.micon-camera:before {
  content: "";
}

.micon-card-alert:before {
  content: "";
}

.micon-card-off:before {
  content: "";
}

.micon-card-sd:before {
  content: "";
}

.micon-card-sim:before {
  content: "";
}

.micon-desktop-mac:before {
  content: "";
}

.micon-desktop-windows:before {
  content: "";
}

.micon-device-hub:before {
  content: "";
}

.micon-devices-off:before {
  content: "";
}

.micon-devices:before {
  content: "";
}

.micon-dock:before {
  content: "";
}

.micon-floppy:before {
  content: "";
}

.micon-gamepad:before {
  content: "";
}

.micon-gps-dot:before {
  content: "";
}

.micon-gps-off:before {
  content: "";
}

.micon-gps:before {
  content: "";
}

.micon-headset-mic:before {
  content: "";
}

.micon-headset:before {
  content: "";
}

.micon-input-antenna:before {
  content: "";
}

.micon-input-composite:before {
  content: "";
}

.micon-input-hdmi:before {
  content: "";
}

.micon-input-power:before {
  content: "";
}

.micon-input-svideo:before {
  content: "";
}

.micon-keyboard-hide:before {
  content: "";
}

.micon-keyboard:before {
  content: "";
}

.micon-laptop-chromebook:before {
  content: "";
}

.micon-laptop-mac:before {
  content: "";
}

.micon-laptop:before {
  content: "";
}

.micon-mic-off:before {
  content: "";
}

.micon-mic-outline:before {
  content: "";
}

.micon-mic-setting:before {
  content: "";
}

.micon-mic:before {
  content: "";
}

.micon-mouse:before {
  content: "";
}

.micon-network-alert:before {
  content: "";
}

.micon-network-locked:before {
  content: "";
}

.micon-network-off:before {
  content: "";
}

.micon-network-outline:before {
  content: "";
}

.micon-network-setting:before {
  content: "";
}

.micon-network:before {
  content: "";
}

.micon-phone-bluetooth:before {
  content: "";
}

.micon-phone-end:before {
  content: "";
}

.micon-phone-forwarded:before {
  content: "";
}

.micon-phone-in-talk:before {
  content: "";
}

.micon-phone-locked:before {
  content: "";
}

.micon-phone-missed:before {
  content: "";
}

.micon-phone-msg:before {
  content: "";
}

.micon-phone-paused:before {
  content: "";
}

.micon-phone-ring:before {
  content: "";
}

.micon-phone-setting:before {
  content: "";
}

.micon-phone-sip:before {
  content: "";
}

.micon-phone:before {
  content: "";
}

.micon-portable-wifi-changes:before {
  content: "";
}

.micon-portable-wifi-off:before {
  content: "";
}

.micon-portable-wifi:before {
  content: "";
}

.micon-radio:before {
  content: "";
}

.micon-reader:before {
  content: "";
}

.micon-remote-control-alt:before {
  content: "";
}

.micon-remote-control:before {
  content: "";
}

.micon-router:before {
  content: "";
}

.micon-scanner:before {
  content: "";
}

.micon-smartphone-android:before {
  content: "";
}

.micon-smartphone-download:before {
  content: "";
}

.micon-smartphone-erase:before {
  content: "";
}

.micon-smartphone-info:before {
  content: "";
}

.micon-smartphone-iphone:before {
  content: "";
}

.micon-smartphone-landscape-lock:before {
  content: "";
}

.micon-smartphone-landscape:before {
  content: "";
}

.micon-smartphone-lock:before {
  content: "";
}

.micon-smartphone-portrait-lock:before {
  content: "";
}

.micon-smartphone-ring:before {
  content: "";
}

.micon-smartphone-setting:before {
  content: "";
}

.micon-smartphone-setup:before {
  content: "";
}

.micon-smartphone:before {
  content: "";
}

.micon-speaker:before {
  content: "";
}

.micon-tablet-android:before {
  content: "";
}

.micon-tablet-mac:before {
  content: "";
}

.micon-tablet:before {
  content: "";
}

.micon-tv-alt-play:before {
  content: "";
}

.micon-tv-list:before {
  content: "";
}

.micon-tv-play:before {
  content: "";
}

.micon-tv:before {
  content: "";
}

.micon-usb:before {
  content: "";
}

.micon-videocam-off:before {
  content: "";
}

.micon-videocam-switch:before {
  content: "";
}

.micon-videocam:before {
  content: "";
}

.micon-watch:before {
  content: "";
}

.micon-wifi-alt-2:before {
  content: "";
}

.micon-wifi-alt:before {
  content: "";
}

.micon-wifi-info:before {
  content: "";
}

.micon-wifi-lock:before {
  content: "";
}

.micon-wifi-off:before {
  content: "";
}

.micon-wifi-outline:before {
  content: "";
}

.micon-wifi:before {
  content: "";
}

.micon-arrow-left-bottom:before {
  content: "";
}

.micon-arrow-left:before {
  content: "";
}

.micon-arrow-merge:before {
  content: "";
}

.micon-arrow-missed:before {
  content: "";
}

.micon-arrow-right-top:before {
  content: "";
}

.micon-arrow-right:before {
  content: "";
}

.micon-arrow-split:before {
  content: "";
}

.micon-arrows:before {
  content: "";
}

.micon-caret-down-circle:before {
  content: "";
}

.micon-caret-down:before {
  content: "";
}

.micon-caret-left-circle:before {
  content: "";
}

.micon-caret-left:before {
  content: "";
}

.micon-caret-right-circle:before {
  content: "";
}

.micon-caret-right:before {
  content: "";
}

.micon-caret-up-circle:before {
  content: "";
}

.micon-caret-up:before {
  content: "";
}

.micon-chevron-down:before {
  content: "";
}

.micon-chevron-left:before {
  content: "";
}

.micon-chevron-right:before {
  content: "";
}

.micon-chevron-up:before {
  content: "";
}

.micon-forward:before {
  content: "";
}

.micon-long-arrow-down:before {
  content: "";
}

.micon-long-arrow-left:before {
  content: "";
}

.micon-long-arrow-return:before {
  content: "";
}

.micon-long-arrow-right:before {
  content: "";
}

.micon-long-arrow-tab:before {
  content: "";
}

.micon-long-arrow-up:before {
  content: "";
}

.micon-rotate-ccw:before {
  content: "";
}

.micon-rotate-cw:before {
  content: "";
}

.micon-rotate-left:before {
  content: "";
}

.micon-rotate-right:before {
  content: "";
}

.micon-square-down:before {
  content: "";
}

.micon-square-right:before {
  content: "";
}

.micon-swap-alt:before {
  content: "";
}

.micon-swap-vertical-circle:before {
  content: "";
}

.micon-swap-vertical:before {
  content: "";
}

.micon-swap:before {
  content: "";
}

.micon-trending-down:before {
  content: "";
}

.micon-trending-flat:before {
  content: "";
}

.micon-trending-up:before {
  content: "";
}

.micon-unfold-less:before {
  content: "";
}

.micon-unfold-more:before {
  content: "";
}

.micon-apps:before {
  content: "";
}

.micon-grid-off:before {
  content: "";
}

.micon-grid:before {
  content: "";
}

.micon-view-agenda:before {
  content: "";
}

.micon-view-array:before {
  content: "";
}

.micon-view-carousel:before {
  content: "";
}

.micon-view-column:before {
  content: "";
}

.micon-view-comfy:before {
  content: "";
}

.micon-view-compact:before {
  content: "";
}

.micon-view-dashboard:before {
  content: "";
}

.micon-view-day:before {
  content: "";
}

.micon-view-headline:before {
  content: "";
}

.micon-view-list-alt:before {
  content: "";
}

.micon-view-list:before {
  content: "";
}

.micon-view-module:before {
  content: "";
}

.micon-view-quilt:before {
  content: "";
}

.micon-view-stream:before {
  content: "";
}

.micon-view-subtitles:before {
  content: "";
}

.micon-view-toc:before {
  content: "";
}

.micon-view-web:before {
  content: "";
}

.micon-view-week:before {
  content: "";
}

.micon-widgets:before {
  content: "";
}

.micon-alarm-check:before {
  content: "";
}

.micon-alarm-off:before {
  content: "";
}

.micon-alarm-plus:before {
  content: "";
}

.micon-alarm-snooze:before {
  content: "";
}

.micon-alarm:before {
  content: "";
}

.micon-calendar-alt:before {
  content: "";
}

.micon-calendar-check:before {
  content: "";
}

.micon-calendar-close:before {
  content: "";
}

.micon-calendar-note:before {
  content: "";
}

.micon-calendar:before {
  content: "";
}

.micon-time-countdown:before {
  content: "";
}

.micon-time-interval:before {
  content: "";
}

.micon-time-restore-setting:before {
  content: "";
}

.micon-time-restore:before {
  content: "";
}

.micon-time:before {
  content: "";
}

.micon-timer-off:before {
  content: "";
}

.micon-timer:before {
  content: "";
}

.micon-android-alt:before {
  content: "";
}

.micon-android:before {
  content: "";
}

.micon-apple:before {
  content: "";
}

.micon-behance:before {
  content: "";
}

.micon-codepen:before {
  content: "";
}

.micon-dribbble:before {
  content: "";
}

.micon-dropbox:before {
  content: "";
}

.micon-evernote:before {
  content: "";
}

.micon-facebook-box:before {
  content: "";
}

.micon-facebook:before {
  content: "";
}

.micon-github-box:before {
  content: "";
}

.micon-github:before {
  content: "";
}

.micon-google-drive:before {
  content: "";
}

.micon-google-earth:before {
  content: "";
}

.micon-google-glass:before {
  content: "";
}

.micon-google-maps:before {
  content: "";
}

.micon-google-pages:before {
  content: "";
}

.micon-google-play:before {
  content: "";
}

.micon-google-plus-box:before {
  content: "";
}

.micon-google-plus:before {
  content: "";
}

.micon-google:before {
  content: "";
}

.micon-instagram:before {
  content: "";
}

.micon-language-css3:before {
  content: "";
}

.micon-language-html5:before {
  content: "";
}

.micon-language-javascript:before {
  content: "";
}

.micon-language-python-alt:before {
  content: "";
}

.micon-language-python:before {
  content: "";
}

.micon-lastfm:before {
  content: "";
}

.micon-linkedin-box:before {
  content: "";
}

.micon-paypal:before {
  content: "";
}

.micon-pinterest-box:before {
  content: "";
}

.micon-pocket:before {
  content: "";
}

.micon-polymer:before {
  content: "";
}

.micon-share:before {
  content: "";
}

.micon-stackoverflow:before {
  content: "";
}

.micon-steam-square:before {
  content: "";
}

.micon-steam:before {
  content: "";
}

.micon-twitter-box:before {
  content: "";
}

.micon-twitter:before {
  content: "";
}

.micon-vk:before {
  content: "";
}

.micon-wikipedia:before {
  content: "";
}

.micon-windows:before {
  content: "";
}

.micon-aspect-ratio-alt:before {
  content: "";
}

.micon-aspect-ratio:before {
  content: "";
}

.micon-blur-circular:before {
  content: "";
}

.micon-blur-linear:before {
  content: "";
}

.micon-blur-off:before {
  content: "";
}

.micon-blur:before {
  content: "";
}

.micon-brightness-2:before {
  content: "";
}

.micon-brightness-3:before {
  content: "";
}

.micon-brightness-4:before {
  content: "";
}

.micon-brightness-5:before {
  content: "";
}

.micon-brightness-6:before {
  content: "";
}

.micon-brightness-7:before {
  content: "";
}

.micon-brightness-auto:before {
  content: "";
}

.micon-brightness-setting:before {
  content: "";
}

.micon-broken-image:before {
  content: "";
}

.micon-center-focus-strong:before {
  content: "";
}

.micon-center-focus-weak:before {
  content: "";
}

.micon-compare:before {
  content: "";
}

.micon-crop-16-9:before {
  content: "";
}

.micon-crop-3-2:before {
  content: "";
}

.micon-crop-5-4:before {
  content: "";
}

.micon-crop-7-5:before {
  content: "";
}

.micon-crop-din:before {
  content: "";
}

.micon-crop-free:before {
  content: "";
}

.micon-crop-landscape:before {
  content: "";
}

.micon-crop-portrait:before {
  content: "";
}

.micon-crop-square:before {
  content: "";
}

.micon-exposure-alt:before {
  content: "";
}

.micon-exposure:before {
  content: "";
}

.micon-filter-b-and-w:before {
  content: "";
}

.micon-filter-center-focus:before {
  content: "";
}

.micon-filter-frames:before {
  content: "";
}

.micon-filter-tilt-shift:before {
  content: "";
}

.micon-gradient:before {
  content: "";
}

.micon-grain:before {
  content: "";
}

.micon-graphic-eq:before {
  content: "";
}

.micon-hdr-off:before {
  content: "";
}

.micon-hdr-strong:before {
  content: "";
}

.micon-hdr-weak:before {
  content: "";
}

.micon-hdr:before {
  content: "";
}

.micon-iridescent:before {
  content: "";
}

.micon-leak-off:before {
  content: "";
}

.micon-leak:before {
  content: "";
}

.micon-looks:before {
  content: "";
}

.micon-loupe:before {
  content: "";
}

.micon-panorama-horizontal:before {
  content: "";
}

.micon-panorama-vertical:before {
  content: "";
}

.micon-panorama-wide-angle:before {
  content: "";
}

.micon-photo-size-select-large:before {
  content: "";
}

.micon-photo-size-select-small:before {
  content: "";
}

.micon-picture-in-picture:before {
  content: "";
}

.micon-slideshow:before {
  content: "";
}

.micon-texture:before {
  content: "";
}

.micon-tonality:before {
  content: "";
}

.micon-vignette:before {
  content: "";
}

.micon-wb-auto:before {
  content: "";
}

.micon-eject-alt:before {
  content: "";
}

.micon-eject:before {
  content: "";
}

.micon-equalizer:before {
  content: "";
}

.micon-fast-forward:before {
  content: "";
}

.micon-fast-rewind:before {
  content: "";
}

.micon-forward-10:before {
  content: "";
}

.micon-forward-30:before {
  content: "";
}

.micon-forward-5:before {
  content: "";
}

.micon-hearing:before {
  content: "";
}

.micon-pause-circle-outline:before {
  content: "";
}

.micon-pause-circle:before {
  content: "";
}

.micon-pause:before {
  content: "";
}

.micon-play-circle-outline:before {
  content: "";
}

.micon-play-circle:before {
  content: "";
}

.micon-play:before {
  content: "";
}

.micon-playlist-audio:before {
  content: "";
}

.micon-playlist-plus:before {
  content: "";
}

.micon-repeat-one:before {
  content: "";
}

.micon-repeat:before {
  content: "";
}

.micon-replay-10:before {
  content: "";
}

.micon-replay-30:before {
  content: "";
}

.micon-replay-5:before {
  content: "";
}

.micon-replay:before {
  content: "";
}

.micon-shuffle:before {
  content: "";
}

.micon-skip-next:before {
  content: "";
}

.micon-skip-previous:before {
  content: "";
}

.micon-stop:before {
  content: "";
}

.micon-surround-sound:before {
  content: "";
}

.micon-tune:before {
  content: "";
}

.micon-volume-down:before {
  content: "";
}

.micon-volume-mute:before {
  content: "";
}

.micon-volume-off:before {
  content: "";
}

.micon-volume-up:before {
  content: "";
}

.micon-n-1-square:before {
  content: "";
}

.micon-n-2-square:before {
  content: "";
}

.micon-n-3-square:before {
  content: "";
}

.micon-n-4-square:before {
  content: "";
}

.micon-n-5-square:before {
  content: "";
}

.micon-n-6-square:before {
  content: "";
}

.micon-neg-1:before {
  content: "";
}

.micon-neg-2:before {
  content: "";
}

.micon-plus-1:before {
  content: "";
}

.micon-plus-2:before {
  content: "";
}

.micon-sec-10:before {
  content: "";
}

.micon-sec-3:before {
  content: "";
}

.micon-zero:before {
  content: "";
}

.micon-airline-seat-flat-angled:before {
  content: "";
}

.micon-airline-seat-flat:before {
  content: "";
}

.micon-airline-seat-individual-suite:before {
  content: "";
}

.micon-airline-seat-legroom-extra:before {
  content: "";
}

.micon-airline-seat-legroom-normal:before {
  content: "";
}

.micon-airline-seat-legroom-reduced:before {
  content: "";
}

.micon-airline-seat-recline-extra:before {
  content: "";
}

.micon-airline-seat-recline-normal:before {
  content: "";
}

.micon-airplay:before {
  content: "";
}

.micon-closed-caption:before {
  content: "";
}

.micon-confirmation-number:before {
  content: "";
}

.micon-developer-board:before {
  content: "";
}

.micon-disc-full:before {
  content: "";
}

.micon-explicit:before {
  content: "";
}

.micon-flight-land:before {
  content: "";
}

.micon-flight-takeoff:before {
  content: "";
}

.micon-flip-to-back:before {
  content: "";
}

.micon-flip-to-front:before {
  content: "";
}

.micon-group-work:before {
  content: "";
}

.micon-hd:before {
  content: "";
}

.micon-hq:before {
  content: "";
}

.micon-markunread-mailbox:before {
  content: "";
}

.micon-memory:before {
  content: "";
}

.micon-nfc:before {
  content: "";
}

.micon-play-for-work:before {
  content: "";
}

.micon-power-input:before {
  content: "";
}

.micon-present-to-all:before {
  content: "";
}

.micon-satellite:before {
  content: "";
}

.micon-tap-and-play:before {
  content: "";
}

.micon-vibration:before {
  content: "";
}

.micon-voicemail:before {
  content: "";
}

.micon-group:before {
  content: "";
}

.micon-rss:before {
  content: "";
}

.micon-shape:before {
  content: "";
}

.micon-spinner:before {
  content: "";
}

.micon-ungroup:before {
  content: "";
}

.micon-500px:before {
  content: "";
}

.micon-8tracks:before {
  content: "";
}

.micon-amazon:before {
  content: "";
}

.micon-blogger:before {
  content: "";
}

.micon-delicious:before {
  content: "";
}

.micon-disqus:before {
  content: "";
}

.micon-flattr:before {
  content: "";
}

.micon-flickr:before {
  content: "";
}

.micon-github-alt:before {
  content: "";
}

.micon-google-old:before {
  content: "";
}

.micon-linkedin:before {
  content: "";
}

.micon-odnoklassniki:before {
  content: "";
}

.micon-outlook:before {
  content: "";
}

.micon-paypal-alt:before {
  content: "";
}

.micon-pinterest:before {
  content: "";
}

.micon-playstation:before {
  content: "";
}

.micon-reddit:before {
  content: "";
}

.micon-skype:before {
  content: "";
}

.micon-slideshare:before {
  content: "";
}

.micon-soundcloud:before {
  content: "";
}

.micon-tumblr:before {
  content: "";
}

.micon-twitch:before {
  content: "";
}

.micon-vimeo:before {
  content: "";
}

.micon-whatsapp:before {
  content: "";
}

.micon-xbox:before {
  content: "";
}

.micon-yahoo:before {
  content: "";
}

.micon-youtube-play:before {
  content: "";
}

.micon-youtube:before {
  content: "";
}

.micon-3d-rotation:before {
  content: "";
}

.micon-airplane-off:before {
  content: "";
}

.micon-airplane:before {
  content: "";
}

.micon-album:before {
  content: "";
}

.micon-archive:before {
  content: "";
}

.micon-assignment-account:before {
  content: "";
}

.micon-assignment-alert:before {
  content: "";
}

.micon-assignment-check:before {
  content: "";
}

.micon-assignment-o:before {
  content: "";
}

.micon-assignment-return:before {
  content: "";
}

.micon-assignment-returned:before {
  content: "";
}

.micon-assignment:before {
  content: "";
}

.micon-attachment-alt:before {
  content: "";
}

.micon-attachment:before {
  content: "";
}

.micon-audio:before {
  content: "";
}

.micon-badge-check:before {
  content: "";
}

.micon-balance-wallet:before {
  content: "";
}

.micon-balance:before {
  content: "";
}

.micon-battery-alert:before {
  content: "";
}

.micon-battery-flash:before {
  content: "";
}

.micon-battery-unknown:before {
  content: "";
}

.micon-battery:before {
  content: "";
}

.micon-bike:before {
  content: "";
}

.micon-block-alt:before {
  content: "";
}

.micon-block:before {
  content: "";
}

.micon-boat:before {
  content: "";
}

.micon-book-image:before {
  content: "";
}

.micon-book:before {
  content: "";
}

.micon-bookmark-outline:before {
  content: "";
}

.micon-bookmark:before {
  content: "";
}

.micon-brush:before {
  content: "";
}

.micon-bug:before {
  content: "";
}

.micon-bus:before {
  content: "";
}

.micon-cake:before {
  content: "";
}

.micon-car-taxi:before {
  content: "";
}

.micon-car-wash:before {
  content: "";
}

.micon-car:before {
  content: "";
}

.micon-card-giftcard:before {
  content: "";
}

.micon-card-membership:before {
  content: "";
}

.micon-card-travel:before {
  content: "";
}

.micon-card:before {
  content: "";
}

.micon-case-check:before {
  content: "";
}

.micon-case-download:before {
  content: "";
}

.micon-case-play:before {
  content: "";
}

.micon-case:before {
  content: "";
}

.micon-cast-connected:before {
  content: "";
}

.micon-cast:before {
  content: "";
}

.micon-chart-donut:before {
  content: "";
}

.micon-chart:before {
  content: "";
}

.micon-city-alt:before {
  content: "";
}

.micon-city:before {
  content: "";
}

.micon-close-circle-o:before {
  content: "";
}

.micon-close-circle:before {
  content: "";
}

.micon-close:before {
  content: "";
}

.micon-cocktail:before {
  content: "";
}

.micon-code-setting:before {
  content: "";
}

.micon-code-smartphone:before {
  content: "";
}

.micon-code:before {
  content: "";
}

.micon-coffee:before {
  content: "";
}

.micon-collection-bookmark:before {
  content: "";
}

.micon-collection-case-play:before {
  content: "";
}

.micon-collection-folder-image:before {
  content: "";
}

.micon-collection-image-o:before {
  content: "";
}

.micon-collection-image:before {
  content: "";
}

.micon-collection-item-1:before {
  content: "";
}

.micon-collection-item-2:before {
  content: "";
}

.micon-collection-item-3:before {
  content: "";
}

.micon-collection-item-4:before {
  content: "";
}

.micon-collection-item-5:before {
  content: "";
}

.micon-collection-item-6:before {
  content: "";
}

.micon-collection-item-7:before {
  content: "";
}

.micon-collection-item-8:before {
  content: "";
}

.micon-collection-item-9-plus:before {
  content: "";
}

.micon-collection-item-9:before {
  content: "";
}

.micon-collection-item:before {
  content: "";
}

.micon-collection-music:before {
  content: "";
}

.micon-collection-pdf:before {
  content: "";
}

.micon-collection-plus:before {
  content: "";
}

.micon-collection-speaker:before {
  content: "";
}

.micon-collection-text:before {
  content: "";
}

.micon-collection-video:before {
  content: "";
}

.micon-compass:before {
  content: "";
}

.micon-cutlery:before {
  content: "";
}

.micon-delete:before {
  content: "";
}

.micon-dialpad:before {
  content: "";
}

.micon-dns:before {
  content: "";
}

.micon-drink:before {
  content: "";
}

.micon-edit:before {
  content: "";
}

.micon-email-open:before {
  content: "";
}

.micon-email:before {
  content: "";
}

.micon-eye-off:before {
  content: "";
}

.micon-eye:before {
  content: "";
}

.micon-eyedropper:before {
  content: "";
}

.micon-favorite-outline:before {
  content: "";
}

.micon-favorite:before {
  content: "";
}

.micon-filter-list:before {
  content: "";
}

.micon-fire:before {
  content: "";
}

.micon-flag:before {
  content: "";
}

.micon-flare:before {
  content: "";
}

.micon-flash-auto:before {
  content: "";
}

.micon-flash-off:before {
  content: "";
}

.micon-flash:before {
  content: "";
}

.micon-flip:before {
  content: "";
}

.micon-flower-alt:before {
  content: "";
}

.micon-flower:before {
  content: "";
}

.micon-font:before {
  content: "";
}

.micon-fullscreen-alt:before {
  content: "";
}

.micon-fullscreen-exit:before {
  content: "";
}

.micon-fullscreen:before {
  content: "";
}

.micon-functions:before {
  content: "";
}

.micon-gas-station:before {
  content: "";
}

.micon-gesture:before {
  content: "";
}

.micon-globe-alt:before {
  content: "";
}

.micon-globe-lock:before {
  content: "";
}

.micon-globe:before {
  content: "";
}

.micon-graduation-cap:before {
  content: "";
}

.micon-home:before {
  content: "";
}

.micon-hospital-alt:before {
  content: "";
}

.micon-hospital:before {
  content: "";
}

.micon-hotel:before {
  content: "";
}

.micon-hourglass-alt:before {
  content: "";
}

.micon-hourglass-outline:before {
  content: "";
}

.micon-hourglass:before {
  content: "";
}

.micon-http:before {
  content: "";
}

.micon-image-alt:before {
  content: "";
}

.micon-image-o:before {
  content: "";
}

.micon-image:before {
  content: "";
}

.micon-inbox:before {
  content: "";
}

.micon-invert-colors-off:before {
  content: "";
}

.micon-invert-colors:before {
  content: "";
}

.micon-key:before {
  content: "";
}

.micon-label-alt-outline:before {
  content: "";
}

.micon-label-alt:before {
  content: "";
}

.micon-label-heart:before {
  content: "";
}

.micon-label:before {
  content: "";
}

.micon-labels:before {
  content: "";
}

.micon-lamp:before {
  content: "";
}

.micon-landscape:before {
  content: "";
}

.micon-layers-off:before {
  content: "";
}

.micon-layers:before {
  content: "";
}

.micon-library:before {
  content: "";
}

.micon-link:before {
  content: "";
}

.micon-lock-open:before {
  content: "";
}

.micon-lock-outline:before {
  content: "";
}

.micon-lock:before {
  content: "";
}

.micon-mail-reply-all:before {
  content: "";
}

.micon-mail-reply:before {
  content: "";
}

.micon-mail-send:before {
  content: "";
}

.micon-mall:before {
  content: "";
}

.micon-map:before {
  content: "";
}

.micon-menu:before {
  content: "";
}

.micon-money-box:before {
  content: "";
}

.micon-money-off:before {
  content: "";
}

.micon-money:before {
  content: "";
}

.micon-more-vert:before {
  content: "";
}

.micon-more:before {
  content: "";
}

.micon-movie-alt:before {
  content: "";
}

.micon-movie:before {
  content: "";
}

.micon-nature-people:before {
  content: "";
}

.micon-nature:before {
  content: "";
}

.micon-navigation:before {
  content: "";
}

.micon-open-in-browser:before {
  content: "";
}

.micon-open-in-new:before {
  content: "";
}

.micon-palette:before {
  content: "";
}

.micon-parking:before {
  content: "";
}

.micon-pin-account:before {
  content: "";
}

.micon-pin-assistant:before {
  content: "";
}

.micon-pin-drop:before {
  content: "";
}

.micon-pin-help:before {
  content: "";
}

.micon-pin-off:before {
  content: "";
}

.micon-pin:before {
  content: "";
}

.micon-pizza:before {
  content: "";
}

.micon-plaster:before {
  content: "";
}

.micon-power-setting:before {
  content: "";
}

.micon-power:before {
  content: "";
}

.micon-print:before {
  content: "";
}

.micon-puzzle-piece:before {
  content: "";
}

.micon-quote:before {
  content: "";
}

.micon-railway:before {
  content: "";
}

.micon-receipt:before {
  content: "";
}

.micon-refresh-alt:before {
  content: "";
}

.micon-refresh-sync-alert:before {
  content: "";
}

.micon-refresh-sync-off:before {
  content: "";
}

.micon-refresh-sync:before {
  content: "";
}

.micon-refresh:before {
  content: "";
}

.micon-roller:before {
  content: "";
}

.micon-ruler:before {
  content: "";
}

.micon-scissors:before {
  content: "";
}

.micon-screen-rotation-lock:before {
  content: "";
}

.micon-screen-rotation:before {
  content: "";
}

.micon-search-for:before {
  content: "";
}

.micon-search-in-file:before {
  content: "";
}

.micon-search-in-page:before {
  content: "";
}

.micon-search-replace:before {
  content: "";
}

.micon-search:before {
  content: "";
}

.micon-seat:before {
  content: "";
}

.micon-settings-square:before {
  content: "";
}

.micon-settings:before {
  content: "";
}

.micon-shield-check:before {
  content: "";
}

.micon-shield-security:before {
  content: "";
}

.micon-shopping-basket:before {
  content: "";
}

.micon-shopping-cart-plus:before {
  content: "";
}

.micon-shopping-cart:before {
  content: "";
}

.micon-sign-in:before {
  content: "";
}

.micon-sort-amount-asc:before {
  content: "";
}

.micon-sort-amount-desc:before {
  content: "";
}

.micon-sort-asc:before {
  content: "";
}

.micon-sort-desc:before {
  content: "";
}

.micon-spellcheck:before {
  content: "";
}

.micon-storage:before {
  content: "";
}

.micon-store-24:before {
  content: "";
}

.micon-store:before {
  content: "";
}

.micon-subway:before {
  content: "";
}

.micon-sun:before {
  content: "";
}

.micon-tab-unselected:before {
  content: "";
}

.micon-tab:before {
  content: "";
}

.micon-tag-close:before {
  content: "";
}

.micon-tag-more:before {
  content: "";
}

.micon-tag:before {
  content: "";
}

.micon-thumb-down:before {
  content: "";
}

.micon-thumb-up-down:before {
  content: "";
}

.micon-thumb-up:before {
  content: "";
}

.micon-ticket-star:before {
  content: "";
}

.micon-toll:before {
  content: "";
}

.micon-toys:before {
  content: "";
}

.micon-traffic:before {
  content: "";
}

.micon-translate:before {
  content: "";
}

.micon-triangle-down:before {
  content: "";
}

.micon-triangle-up:before {
  content: "";
}

.micon-truck:before {
  content: "";
}

.micon-turning-sign:before {
  content: "";
}

.micon-wallpaper:before {
  content: "";
}

.micon-washing-machine:before {
  content: "";
}

.micon-window-maximize:before {
  content: "";
}

.micon-window-minimize:before {
  content: "";
}

.micon-window-restore:before {
  content: "";
}

.micon-wrench:before {
  content: "";
}

.micon-zoom-in:before {
  content: "";
}

.micon-zoom-out:before {
  content: "";
}

.micon-alert-circle-o:before {
  content: "";
}

.micon-alert-circle:before {
  content: "";
}

.micon-alert-octagon:before {
  content: "";
}

.micon-alert-polygon:before {
  content: "";
}

.micon-alert-triangle:before {
  content: "";
}

.micon-help-outline:before {
  content: "";
}

.micon-help:before {
  content: "";
}

.micon-info-outline:before {
  content: "";
}

.micon-info:before {
  content: "";
}

.micon-notifications-active:before {
  content: "";
}

.micon-notifications-add:before {
  content: "";
}

.micon-notifications-none:before {
  content: "";
}

.micon-notifications-off:before {
  content: "";
}

.micon-notifications-paused:before {
  content: "";
}

.micon-notifications:before {
  content: "";
}

.micon-account-add:before {
  content: "";
}

.micon-account-box-mail:before {
  content: "";
}

.micon-account-box-o:before {
  content: "";
}

.micon-account-box-phone:before {
  content: "";
}

.micon-account-box:before {
  content: "";
}

.micon-account-calendar:before {
  content: "";
}

.micon-account-circle:before {
  content: "";
}

.micon-account-o:before {
  content: "";
}

.micon-account:before {
  content: "";
}

.micon-accounts-add:before {
  content: "";
}

.micon-accounts-alt:before {
  content: "";
}

.micon-accounts-list-alt:before {
  content: "";
}

.micon-accounts-list:before {
  content: "";
}

.micon-accounts-outline:before {
  content: "";
}

.micon-accounts:before {
  content: "";
}

.micon-face:before {
  content: "";
}

.micon-female:before {
  content: "";
}

.micon-male-alt:before {
  content: "";
}

.micon-male-female:before {
  content: "";
}

.micon-male:before {
  content: "";
}

.micon-mood-bad:before {
  content: "";
}

.micon-mood:before {
  content: "";
}

.micon-run:before {
  content: "";
}

.micon-walk:before {
  content: "";
}

.micon-cloud-box:before {
  content: "";
}

.micon-cloud-circle:before {
  content: "";
}

.micon-cloud-done:before {
  content: "";
}

.micon-cloud-download:before {
  content: "";
}

.micon-cloud-off:before {
  content: "";
}

.micon-cloud-outline-alt:before {
  content: "";
}

.micon-cloud-outline:before {
  content: "";
}

.micon-cloud-upload:before {
  content: "";
}

.micon-cloud:before {
  content: "";
}

.micon-download:before {
  content: "";
}

.micon-file-plus:before {
  content: "";
}

.micon-file-text:before {
  content: "";
}

.micon-file:before {
  content: "";
}

.micon-folder-outline:before {
  content: "";
}

.micon-folder-person:before {
  content: "";
}

.micon-folder-star-alt:before {
  content: "";
}

.micon-folder-star:before {
  content: "";
}

.micon-folder:before {
  content: "";
}

.micon-gif:before {
  content: "";
}

.micon-upload:before {
  content: "";
}

.micon-border-all:before {
  content: "";
}

.micon-border-bottom:before {
  content: "";
}

.micon-border-clear:before {
  content: "";
}

.micon-border-color:before {
  content: "";
}

.micon-border-horizontal:before {
  content: "";
}

.micon-border-inner:before {
  content: "";
}

.micon-border-left:before {
  content: "";
}

.micon-border-outer:before {
  content: "";
}

.micon-border-right:before {
  content: "";
}

.micon-border-style:before {
  content: "";
}

.micon-border-top:before {
  content: "";
}

.micon-border-vertical:before {
  content: "";
}

.micon-copy:before {
  content: "";
}

.micon-crop:before {
  content: "";
}

.micon-format-align-center:before {
  content: "";
}

.micon-format-align-justify:before {
  content: "";
}

.micon-format-align-left:before {
  content: "";
}

.micon-format-align-right:before {
  content: "";
}

.micon-format-bold:before {
  content: "";
}

.micon-format-clear-all:before {
  content: "";
}

.micon-format-clear:before {
  content: "";
}

.micon-format-color-fill:before {
  content: "";
}

.micon-format-color-reset:before {
  content: "";
}

.micon-format-color-text:before {
  content: "";
}

.micon-format-indent-decrease:before {
  content: "";
}

.micon-format-indent-increase:before {
  content: "";
}

.micon-format-italic:before {
  content: "";
}

.micon-format-line-spacing:before {
  content: "";
}

.micon-format-list-bulleted:before {
  content: "";
}

.micon-format-list-numbered:before {
  content: "";
}

.micon-format-ltr:before {
  content: "";
}

.micon-format-rtl:before {
  content: "";
}

.micon-format-size:before {
  content: "";
}

.micon-format-strikethrough-s:before {
  content: "";
}

.micon-format-strikethrough:before {
  content: "";
}

.micon-format-subject:before {
  content: "";
}

.micon-format-underlined:before {
  content: "";
}

.micon-format-valign-bottom:before {
  content: "";
}

.micon-format-valign-center:before {
  content: "";
}

.micon-format-valign-top:before {
  content: "";
}

.micon-redo:before {
  content: "";
}

.micon-select-all:before {
  content: "";
}

.micon-space-bar:before {
  content: "";
}

.micon-text-format:before {
  content: "";
}

.micon-transform:before {
  content: "";
}

.micon-undo:before {
  content: "";
}

.micon-wrap-text:before {
  content: "";
}

.micon-comment-alert:before {
  content: "";
}

.micon-comment-alt-text:before {
  content: "";
}

.micon-comment-alt:before {
  content: "";
}

.micon-comment-edit:before {
  content: "";
}

.micon-comment-image:before {
  content: "";
}

.micon-comment-list:before {
  content: "";
}

.micon-comment-more:before {
  content: "";
}

.micon-comment-outline:before {
  content: "";
}

.micon-comment-text-alt:before {
  content: "";
}

.micon-comment-text:before {
  content: "";
}

.micon-comment-video:before {
  content: "";
}

.micon-comment:before {
  content: "";
}

.micon-comments:before {
  content: "";
}

.micon-check-all:before {
  content: "";
}

.micon-check-circle-u:before {
  content: "";
}

.micon-check-circle:before {
  content: "";
}

.micon-check-square:before {
  content: "";
}

.micon-check:before {
  content: "";
}

.micon-circle-o:before {
  content: "";
}

.micon-circle:before {
  content: "";
}

.micon-dot-circle-alt:before {
  content: "";
}

.micon-dot-circle:before {
  content: "";
}

.micon-minus-circle-outline:before {
  content: "";
}

.micon-minus-circle:before {
  content: "";
}

.micon-minus-square:before {
  content: "";
}

.micon-minus:before {
  content: "";
}

.micon-plus-circle-o-duplicate:before {
  content: "";
}

.micon-plus-circle-o:before {
  content: "";
}

.micon-plus-circle:before {
  content: "";
}

.micon-plus-square:before {
  content: "";
}

.micon-plus:before {
  content: "";
}

.micon-square-o:before {
  content: "";
}

.micon-star-circle:before {
  content: "";
}

.micon-star-half:before {
  content: "";
}

.micon-star-outline:before {
  content: "";
}

.micon-star:before {
  content: "";
}

.micon-bluetooth-connected:before {
  content: "";
}

.micon-bluetooth-off:before {
  content: "";
}

.micon-bluetooth-search:before {
  content: "";
}

.micon-bluetooth-setting:before {
  content: "";
}

.micon-bluetooth:before {
  content: "";
}

.micon-camera-add:before {
  content: "";
}

.micon-camera-alt:before {
  content: "";
}

.micon-camera-bw:before {
  content: "";
}

.micon-camera-front:before {
  content: "";
}

.micon-camera-mic:before {
  content: "";
}

.micon-camera-party-mode:before {
  content: "";
}

.micon-camera-rear:before {
  content: "";
}

.micon-camera-roll:before {
  content: "";
}

.micon-camera-switch:before {
  content: "";
}

.micon-camera:before {
  content: "";
}

.micon-card-alert:before {
  content: "";
}

.micon-card-off:before {
  content: "";
}

.micon-card-sd:before {
  content: "";
}

.micon-card-sim:before {
  content: "";
}

.micon-desktop-mac:before {
  content: "";
}

.micon-desktop-windows:before {
  content: "";
}

.micon-device-hub:before {
  content: "";
}

.micon-devices-off:before {
  content: "";
}

.micon-devices:before {
  content: "";
}

.micon-dock:before {
  content: "";
}

.micon-floppy:before {
  content: "";
}

.micon-gamepad:before {
  content: "";
}

.micon-gps-dot:before {
  content: "";
}

.micon-gps-off:before {
  content: "";
}

.micon-gps:before {
  content: "";
}

.micon-headset-mic:before {
  content: "";
}

.micon-headset:before {
  content: "";
}

.micon-input-antenna:before {
  content: "";
}

.micon-input-composite:before {
  content: "";
}

.micon-input-hdmi:before {
  content: "";
}

.micon-input-power:before {
  content: "";
}

.micon-input-svideo:before {
  content: "";
}

.micon-keyboard-hide:before {
  content: "";
}

.micon-keyboard:before {
  content: "";
}

.micon-laptop-chromebook:before {
  content: "";
}

.micon-laptop-mac:before {
  content: "";
}

.micon-laptop:before {
  content: "";
}

.micon-mic-off:before {
  content: "";
}

.micon-mic-outline:before {
  content: "";
}

.micon-mic-setting:before {
  content: "";
}

.micon-mic:before {
  content: "";
}

.micon-mouse:before {
  content: "";
}

.micon-network-alert:before {
  content: "";
}

.micon-network-locked:before {
  content: "";
}

.micon-network-off:before {
  content: "";
}

.micon-network-outline:before {
  content: "";
}

.micon-network-setting:before {
  content: "";
}

.micon-network:before {
  content: "";
}

.micon-phone-bluetooth:before {
  content: "";
}

.micon-phone-end:before {
  content: "";
}

.micon-phone-forwarded:before {
  content: "";
}

.micon-phone-in-talk:before {
  content: "";
}

.micon-phone-locked:before {
  content: "";
}

.micon-phone-missed:before {
  content: "";
}

.micon-phone-msg:before {
  content: "";
}

.micon-phone-paused:before {
  content: "";
}

.micon-phone-ring:before {
  content: "";
}

.micon-phone-setting:before {
  content: "";
}

.micon-phone-sip:before {
  content: "";
}

.micon-phone:before {
  content: "";
}

.micon-portable-wifi-changes:before {
  content: "";
}

.micon-portable-wifi-off:before {
  content: "";
}

.micon-portable-wifi:before {
  content: "";
}

.micon-radio:before {
  content: "";
}

.micon-reader:before {
  content: "";
}

.micon-remote-control-alt:before {
  content: "";
}

.micon-remote-control:before {
  content: "";
}

.micon-router:before {
  content: "";
}

.micon-scanner:before {
  content: "";
}

.micon-smartphone-android:before {
  content: "";
}

.micon-smartphone-download:before {
  content: "";
}

.micon-smartphone-erase:before {
  content: "";
}

.micon-smartphone-info:before {
  content: "";
}

.micon-smartphone-iphone:before {
  content: "";
}

.micon-smartphone-landscape-lock:before {
  content: "";
}

.micon-smartphone-landscape:before {
  content: "";
}

.micon-smartphone-lock:before {
  content: "";
}

.micon-smartphone-portrait-lock:before {
  content: "";
}

.micon-smartphone-ring:before {
  content: "";
}

.micon-smartphone-setting:before {
  content: "";
}

.micon-smartphone-setup:before {
  content: "";
}

.micon-smartphone:before {
  content: "";
}

.micon-speaker:before {
  content: "";
}

.micon-tablet-android:before {
  content: "";
}

.micon-tablet-mac:before {
  content: "";
}

.micon-tablet:before {
  content: "";
}

.micon-tv-alt-play:before {
  content: "";
}

.micon-tv-list:before {
  content: "";
}

.micon-tv-play:before {
  content: "";
}

.micon-tv:before {
  content: "";
}

.micon-usb:before {
  content: "";
}

.micon-videocam-off:before {
  content: "";
}

.micon-videocam-switch:before {
  content: "";
}

.micon-videocam:before {
  content: "";
}

.micon-watch:before {
  content: "";
}

.micon-wifi-alt-2:before {
  content: "";
}

.micon-wifi-alt:before {
  content: "";
}

.micon-wifi-info:before {
  content: "";
}

.micon-wifi-lock:before {
  content: "";
}

.micon-wifi-off:before {
  content: "";
}

.micon-wifi-outline:before {
  content: "";
}

.micon-wifi:before {
  content: "";
}

.micon-arrow-left-bottom:before {
  content: "";
}

.micon-arrow-left:before {
  content: "";
}

.micon-arrow-merge:before {
  content: "";
}

.micon-arrow-missed:before {
  content: "";
}

.micon-arrow-right-top:before {
  content: "";
}

.micon-arrow-right:before {
  content: "";
}

.micon-arrow-split:before {
  content: "";
}

.micon-arrows:before {
  content: "";
}

.micon-caret-down-circle:before {
  content: "";
}

.micon-caret-down:before {
  content: "";
}

.micon-caret-left-circle:before {
  content: "";
}

.micon-caret-left:before {
  content: "";
}

.micon-caret-right-circle:before {
  content: "";
}

.micon-caret-right:before {
  content: "";
}

.micon-caret-up-circle:before {
  content: "";
}

.micon-caret-up:before {
  content: "";
}

.micon-chevron-down:before {
  content: "";
}

.micon-chevron-left:before {
  content: "";
}

.micon-chevron-right:before {
  content: "";
}

.micon-chevron-up:before {
  content: "";
}

.micon-forward:before {
  content: "";
}

.micon-long-arrow-down:before {
  content: "";
}

.micon-long-arrow-left:before {
  content: "";
}

.micon-long-arrow-return:before {
  content: "";
}

.micon-long-arrow-right:before {
  content: "";
}

.micon-long-arrow-tab:before {
  content: "";
}

.micon-long-arrow-up:before {
  content: "";
}

.micon-rotate-ccw:before {
  content: "";
}

.micon-rotate-cw:before {
  content: "";
}

.micon-rotate-left:before {
  content: "";
}

.micon-rotate-right:before {
  content: "";
}

.micon-square-down:before {
  content: "";
}

.micon-square-right:before {
  content: "";
}

.micon-swap-alt:before {
  content: "";
}

.micon-swap-vertical-circle:before {
  content: "";
}

.micon-swap-vertical:before {
  content: "";
}

.micon-swap:before {
  content: "";
}

.micon-trending-down:before {
  content: "";
}

.micon-trending-flat:before {
  content: "";
}

.micon-trending-up:before {
  content: "";
}

.micon-unfold-less:before {
  content: "";
}

.micon-unfold-more:before {
  content: "";
}

.micon-apps:before {
  content: "";
}

.micon-grid-off:before {
  content: "";
}

.micon-grid:before {
  content: "";
}

.micon-view-agenda:before {
  content: "";
}

.micon-view-array:before {
  content: "";
}

.micon-view-carousel:before {
  content: "";
}

.micon-view-column:before {
  content: "";
}

.micon-view-comfy:before {
  content: "";
}

.micon-view-compact:before {
  content: "";
}

.micon-view-dashboard:before {
  content: "";
}

.micon-view-day:before {
  content: "";
}

.micon-view-headline:before {
  content: "";
}

.micon-view-list-alt:before {
  content: "";
}

.micon-view-list:before {
  content: "";
}

.micon-view-module:before {
  content: "";
}

.micon-view-quilt:before {
  content: "";
}

.micon-view-stream:before {
  content: "";
}

.micon-view-subtitles:before {
  content: "";
}

.micon-view-toc:before {
  content: "";
}

.micon-view-web:before {
  content: "";
}

.micon-view-week:before {
  content: "";
}

.micon-widgets:before {
  content: "";
}

.micon-alarm-check:before {
  content: "";
}

.micon-alarm-off:before {
  content: "";
}

.micon-alarm-plus:before {
  content: "";
}

.micon-alarm-snooze:before {
  content: "";
}

.micon-alarm:before {
  content: "";
}

.micon-calendar-alt:before {
  content: "";
}

.micon-calendar-check:before {
  content: "";
}

.micon-calendar-close:before {
  content: "";
}

.micon-calendar-note:before {
  content: "";
}

.micon-calendar:before {
  content: "";
}

.micon-time-countdown:before {
  content: "";
}

.micon-time-interval:before {
  content: "";
}

.micon-time-restore-setting:before {
  content: "";
}

.micon-time-restore:before {
  content: "";
}

.micon-time:before {
  content: "";
}

.micon-timer-off:before {
  content: "";
}

.micon-timer:before {
  content: "";
}

.micon-android-alt:before {
  content: "";
}

.micon-android:before {
  content: "";
}

.micon-apple:before {
  content: "";
}

.micon-behance:before {
  content: "";
}

.micon-codepen:before {
  content: "";
}

.micon-dribbble:before {
  content: "";
}

.micon-dropbox:before {
  content: "";
}

.micon-evernote:before {
  content: "";
}

.micon-facebook-box:before {
  content: "";
}

.micon-facebook:before {
  content: "";
}

.micon-github-box:before {
  content: "";
}

.micon-github:before {
  content: "";
}

.micon-google-drive:before {
  content: "";
}

.micon-google-earth:before {
  content: "";
}

.micon-google-glass:before {
  content: "";
}

.micon-google-maps:before {
  content: "";
}

.micon-google-pages:before {
  content: "";
}

.micon-google-play:before {
  content: "";
}

.micon-google-plus-box:before {
  content: "";
}

.micon-google-plus:before {
  content: "";
}

.micon-google:before {
  content: "";
}

.micon-instagram:before {
  content: "";
}

.micon-language-css3:before {
  content: "";
}

.micon-language-html5:before {
  content: "";
}

.micon-language-javascript:before {
  content: "";
}

.micon-language-python-alt:before {
  content: "";
}

.micon-language-python:before {
  content: "";
}

.micon-lastfm:before {
  content: "";
}

.micon-linkedin-box:before {
  content: "";
}

.micon-paypal:before {
  content: "";
}

.micon-pinterest-box:before {
  content: "";
}

.micon-pocket:before {
  content: "";
}

.micon-polymer:before {
  content: "";
}

.micon-share:before {
  content: "";
}

.micon-stackoverflow:before {
  content: "";
}

.micon-steam-square:before {
  content: "";
}

.micon-steam:before {
  content: "";
}

.micon-twitter-box:before {
  content: "";
}

.micon-twitter:before {
  content: "";
}

.micon-vk:before {
  content: "";
}

.micon-wikipedia:before {
  content: "";
}

.micon-windows:before {
  content: "";
}

.micon-aspect-ratio-alt:before {
  content: "";
}

.micon-aspect-ratio:before {
  content: "";
}

.micon-blur-circular:before {
  content: "";
}

.micon-blur-linear:before {
  content: "";
}

.micon-blur-off:before {
  content: "";
}

.micon-blur:before {
  content: "";
}

.micon-brightness-2:before {
  content: "";
}

.micon-brightness-3:before {
  content: "";
}

.micon-brightness-4:before {
  content: "";
}

.micon-brightness-5:before {
  content: "";
}

.micon-brightness-6:before {
  content: "";
}

.micon-brightness-7:before {
  content: "";
}

.micon-brightness-auto:before {
  content: "";
}

.micon-brightness-setting:before {
  content: "";
}

.micon-broken-image:before {
  content: "";
}

.micon-center-focus-strong:before {
  content: "";
}

.micon-center-focus-weak:before {
  content: "";
}

.micon-compare:before {
  content: "";
}

.micon-crop-16-9:before {
  content: "";
}

.micon-crop-3-2:before {
  content: "";
}

.micon-crop-5-4:before {
  content: "";
}

.micon-crop-7-5:before {
  content: "";
}

.micon-crop-din:before {
  content: "";
}

.micon-crop-free:before {
  content: "";
}

.micon-crop-landscape:before {
  content: "";
}

.micon-crop-portrait:before {
  content: "";
}

.micon-crop-square:before {
  content: "";
}

.micon-exposure-alt:before {
  content: "";
}

.micon-exposure:before {
  content: "";
}

.micon-filter-b-and-w:before {
  content: "";
}

.micon-filter-center-focus:before {
  content: "";
}

.micon-filter-frames:before {
  content: "";
}

.micon-filter-tilt-shift:before {
  content: "";
}

.micon-gradient:before {
  content: "";
}

.micon-grain:before {
  content: "";
}

.micon-graphic-eq:before {
  content: "";
}

.micon-hdr-off:before {
  content: "";
}

.micon-hdr-strong:before {
  content: "";
}

.micon-hdr-weak:before {
  content: "";
}

.micon-hdr:before {
  content: "";
}

.micon-iridescent:before {
  content: "";
}

.micon-leak-off:before {
  content: "";
}

.micon-leak:before {
  content: "";
}

.micon-looks:before {
  content: "";
}

.micon-loupe:before {
  content: "";
}

.micon-panorama-horizontal:before {
  content: "";
}

.micon-panorama-vertical:before {
  content: "";
}

.micon-panorama-wide-angle:before {
  content: "";
}

.micon-photo-size-select-large:before {
  content: "";
}

.micon-photo-size-select-small:before {
  content: "";
}

.micon-picture-in-picture:before {
  content: "";
}

.micon-slideshow:before {
  content: "";
}

.micon-texture:before {
  content: "";
}

.micon-tonality:before {
  content: "";
}

.micon-vignette:before {
  content: "";
}

.micon-wb-auto:before {
  content: "";
}

.micon-eject-alt:before {
  content: "";
}

.micon-eject:before {
  content: "";
}

.micon-equalizer:before {
  content: "";
}

.micon-fast-forward:before {
  content: "";
}

.micon-fast-rewind:before {
  content: "";
}

.micon-forward-10:before {
  content: "";
}

.micon-forward-30:before {
  content: "";
}

.micon-forward-5:before {
  content: "";
}

.micon-hearing:before {
  content: "";
}

.micon-pause-circle-outline:before {
  content: "";
}

.micon-pause-circle:before {
  content: "";
}

.micon-pause:before {
  content: "";
}

.micon-play-circle-outline:before {
  content: "";
}

.micon-play-circle:before {
  content: "";
}

.micon-play:before {
  content: "";
}

.micon-playlist-audio:before {
  content: "";
}

.micon-playlist-plus:before {
  content: "";
}

.micon-repeat-one:before {
  content: "";
}

.micon-repeat:before {
  content: "";
}

.micon-replay-10:before {
  content: "";
}

.micon-replay-30:before {
  content: "";
}

.micon-replay-5:before {
  content: "";
}

.micon-replay:before {
  content: "";
}

.micon-shuffle:before {
  content: "";
}

.micon-skip-next:before {
  content: "";
}

.micon-skip-previous:before {
  content: "";
}

.micon-stop:before {
  content: "";
}

.micon-surround-sound:before {
  content: "";
}

.micon-tune:before {
  content: "";
}

.micon-volume-down:before {
  content: "";
}

.micon-volume-mute:before {
  content: "";
}

.micon-volume-off:before {
  content: "";
}

.micon-volume-up:before {
  content: "";
}

.micon-n-1-square:before {
  content: "";
}

.micon-n-2-square:before {
  content: "";
}

.micon-n-3-square:before {
  content: "";
}

.micon-n-4-square:before {
  content: "";
}

.micon-n-5-square:before {
  content: "";
}

.micon-n-6-square:before {
  content: "";
}

.micon-neg-1:before {
  content: "";
}

.micon-neg-2:before {
  content: "";
}

.micon-plus-1:before {
  content: "";
}

.micon-plus-2:before {
  content: "";
}

.micon-sec-10:before {
  content: "";
}

.micon-sec-3:before {
  content: "";
}

.micon-zero:before {
  content: "";
}

.micon-airline-seat-flat-angled:before {
  content: "";
}

.micon-airline-seat-flat:before {
  content: "";
}

.micon-airline-seat-individual-suite:before {
  content: "";
}

.micon-airline-seat-legroom-extra:before {
  content: "";
}

.micon-airline-seat-legroom-normal:before {
  content: "";
}

.micon-airline-seat-legroom-reduced:before {
  content: "";
}

.micon-airline-seat-recline-extra:before {
  content: "";
}

.micon-airline-seat-recline-normal:before {
  content: "";
}

.micon-airplay:before {
  content: "";
}

.micon-closed-caption:before {
  content: "";
}

.micon-confirmation-number:before {
  content: "";
}

.micon-developer-board:before {
  content: "";
}

.micon-disc-full:before {
  content: "";
}

.micon-explicit:before {
  content: "";
}

.micon-flight-land:before {
  content: "";
}

.micon-flight-takeoff:before {
  content: "";
}

.micon-flip-to-back:before {
  content: "";
}

.micon-flip-to-front:before {
  content: "";
}

.micon-group-work:before {
  content: "";
}

.micon-hd:before {
  content: "";
}

.micon-hq:before {
  content: "";
}

.micon-markunread-mailbox:before {
  content: "";
}

.micon-memory:before {
  content: "";
}

.micon-nfc:before {
  content: "";
}

.micon-play-for-work:before {
  content: "";
}

.micon-power-input:before {
  content: "";
}

.micon-present-to-all:before {
  content: "";
}

.micon-satellite:before {
  content: "";
}

.micon-tap-and-play:before {
  content: "";
}

.micon-vibration:before {
  content: "";
}

.micon-voicemail:before {
  content: "";
}

.micon-group:before {
  content: "";
}

.micon-rss:before {
  content: "";
}

.micon-shape:before {
  content: "";
}

.micon-spinner:before {
  content: "";
}

.micon-ungroup:before {
  content: "";
}

.micon-500px:before {
  content: "";
}

.micon-8tracks:before {
  content: "";
}

.micon-amazon:before {
  content: "";
}

.micon-blogger:before {
  content: "";
}

.micon-delicious:before {
  content: "";
}

.micon-disqus:before {
  content: "";
}

.micon-flattr:before {
  content: "";
}

.micon-flickr:before {
  content: "";
}

.micon-github-alt:before {
  content: "";
}

.micon-google-old:before {
  content: "";
}

.micon-linkedin:before {
  content: "";
}

.micon-odnoklassniki:before {
  content: "";
}

.micon-outlook:before {
  content: "";
}

.micon-paypal-alt:before {
  content: "";
}

.micon-pinterest:before {
  content: "";
}

.micon-playstation:before {
  content: "";
}

.micon-reddit:before {
  content: "";
}

.micon-skype:before {
  content: "";
}

.micon-slideshare:before {
  content: "";
}

.micon-soundcloud:before {
  content: "";
}

.micon-tumblr:before {
  content: "";
}

.micon-twitch:before {
  content: "";
}

.micon-vimeo:before {
  content: "";
}

.micon-whatsapp:before {
  content: "";
}

.micon-xbox:before {
  content: "";
}

.micon-yahoo:before {
  content: "";
}

.micon-youtube-play:before {
  content: "";
}

.micon-youtube:before {
  content: "";
}

.micon-import-export:before {
  content: "";
}

.micon-swap-vertical-:before {
  content: "";
}

.micon-airplanemode-inactive:before {
  content: "";
}

.micon-airplanemode-active:before {
  content: "";
}

.micon-rate-review:before {
  content: "";
}

.micon-comment-sign:before {
  content: "";
}

.micon-network-warning:before {
  content: "";
}

.micon-shopping-cart-add:before {
  content: "";
}

.micon-file-add:before {
  content: "";
}

.micon-network-wifi-scan:before {
  content: "";
}

.micon-collection-add:before {
  content: "";
}

.micon-format-playlist-add:before {
  content: "";
}

.micon-format-queue-music:before {
  content: "";
}

.micon-plus-box:before {
  content: "";
}

.micon-tag-backspace:before {
  content: "";
}

.micon-alarm-add:before {
  content: "";
}

.micon-battery-charging:before {
  content: "";
}

.micon-daydream-setting:before {
  content: "";
}

.micon-more-horiz:before {
  content: "";
}

.micon-book-photo:before {
  content: "";
}

.micon-incandescent:before {
  content: "";
}

.micon-wb-iridescent:before {
  content: "";
}

.micon-calendar-remove:before {
  content: "";
}

.micon-refresh-sync-disabled:before {
  content: "";
}

.micon-refresh-sync-problem:before {
  content: "";
}

.micon-crop-original:before {
  content: "";
}

.micon-power-off:before {
  content: "";
}

.micon-power-off-setting:before {
  content: "";
}

.micon-leak-remove:before {
  content: "";
}

.micon-star-border:before {
  content: "";
}

.micon-brightness-low:before {
  content: "";
}

.micon-brightness-medium:before {
  content: "";
}

.micon-brightness-high:before {
  content: "";
}

.micon-smartphone-portrait:before {
  content: "";
}

.micon-live-tv:before {
  content: "";
}

.micon-format-textdirection-l-to-r:before {
  content: "";
}

.micon-format-textdirection-r-to-l:before {
  content: "";
}

.micon-arrow-back:before {
  content: "";
}

.micon-arrow-forward:before {
  content: "";
}

.micon-arrow-in:before {
  content: "";
}

.micon-arrow-out:before {
  content: "";
}

.micon-rotate-90-degrees-ccw:before {
  content: "";
}

.micon-adb:before {
  content: "";
}

.micon-network-wifi:before {
  content: "";
}

.micon-network-wifi-alt:before {
  content: "";
}

.micon-network-wifi-lock:before {
  content: "";
}

.micon-network-wifi-off:before {
  content: "";
}

.micon-network-wifi-outline:before {
  content: "";
}

.micon-network-wifi-info:before {
  content: "";
}

.micon-layers-clear:before {
  content: "";
}

.micon-colorize:before {
  content: "";
}

.micon-format-paint:before {
  content: "";
}

.micon-format-quote:before {
  content: "";
}

.micon-camera-monochrome-photos:before {
  content: "";
}

.micon-sort-by-alpha:before {
  content: "";
}

.micon-folder-shared:before {
  content: "";
}

.micon-folder-special:before {
  content: "";
}

.micon-comment-dots:before {
  content: "";
}

.micon-reorder:before {
  content: "";
}

.micon-dehaze:before {
  content: "";
}

.micon-sort:before {
  content: "";
}

.micon-pages:before {
  content: "";
}

.micon-stack-overflow:before {
  content: "";
}

.micon-calendar-account:before {
  content: "";
}

.micon-paste:before {
  content: "";
}

.micon-cut:before {
  content: "";
}

.micon-save:before {
  content: "";
}

.micon-smartphone-code:before {
  content: "";
}

.micon-directions-bike:before {
  content: "";
}

.micon-directions-boat:before {
  content: "";
}

.micon-directions-bus:before {
  content: "";
}

.micon-directions-car:before {
  content: "";
}

.micon-directions-railway:before {
  content: "";
}

.micon-directions-run:before {
  content: "";
}

.micon-directions-subway:before {
  content: "";
}

.micon-directions-walk:before {
  content: "";
}

.micon-local-hotel:before {
  content: "";
}

.micon-local-activity:before {
  content: "";
}

.micon-local-play:before {
  content: "";
}

.micon-local-airport:before {
  content: "";
}

.micon-local-atm:before {
  content: "";
}

.micon-local-bar:before {
  content: "";
}

.micon-local-cafe:before {
  content: "";
}

.micon-local-car-wash:before {
  content: "";
}

.micon-local-convenience-store:before {
  content: "";
}

.micon-local-dining:before {
  content: "";
}

.micon-local-drink:before {
  content: "";
}

.micon-local-florist:before {
  content: "";
}

.micon-local-gas-station:before {
  content: "";
}

.micon-local-grocery-store:before {
  content: "";
}

.micon-local-hospital:before {
  content: "";
}

.micon-local-laundry-service:before {
  content: "";
}

.micon-local-library:before {
  content: "";
}

.micon-local-mall:before {
  content: "";
}

.micon-local-movies:before {
  content: "";
}

.micon-local-offer:before {
  content: "";
}

.micon-local-parking:before {
  content: "";
}

.micon-local-parking:before {
  content: "";
}

.micon-local-pharmacy:before {
  content: "";
}

.micon-local-phone:before {
  content: "";
}

.micon-local-pizza:before {
  content: "";
}

.micon-local-post-office:before {
  content: "";
}

.micon-local-printshop:before {
  content: "";
}

.micon-local-see:before {
  content: "";
}

.micon-local-shipping:before {
  content: "";
}

.micon-local-store:before {
  content: "";
}

.micon-local-taxi:before {
  content: "";
}

.micon-local-wc:before {
  content: "";
}

.micon-my-location:before {
  content: "";
}

.micon-directions:before {
  content: "";
}

@font-face {
  font-family: "NouvelleVagueBlack";
  src: url("../fonts/nouvelle_vague_final.eot") format("eot"), url("../fonts/nouvelle_vague_final.woff") format("woff"), url("../fonts/nouvelle_vague_final.ttf") format("truetype"), url("../fonts/nouvelle_vague_final.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Module product carousel style */
.product_list.grid.carousel article.product-miniature, .product_list.grid.slick-slider article.product-miniature {
  clear: none;
}

.slick-slider *:focus, .slick-slider *:active {
  outline: 0;
}

.product_list.grid.carousel .slick-prev, .product_list.grid.carousel .slick-next, .home_blog_post .slick-prev, .home_blog_post .slick-next, .kr_brands .slick-prev, .kr_brands .slick-next, .home_product_tab_content .product_list.grid .slick-prev, .home_product_tab_content .product_list.grid .slick-next, .home_product_vertical_cattablist_content .product_list.grid .slick-prev, .home_product_vertical_cattablist_content .product_list.grid .slick-next {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  margin-top: -25px;
  color: #747474;
  display: block;
  text-align: center;
  cursor: pointer;
  opacity: 0;
  z-index: 1;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  transition: all 0.3s ease;
}
.product_list.grid.carousel .slick-prev:before, .product_list.grid.carousel .slick-next:before, .home_blog_post .slick-prev:before, .home_blog_post .slick-next:before, .kr_brands .slick-prev:before, .kr_brands .slick-next:before, .home_product_tab_content .product_list.grid .slick-prev:before, .home_product_tab_content .product_list.grid .slick-next:before, .home_product_vertical_cattablist_content .product_list.grid .slick-prev:before, .home_product_vertical_cattablist_content .product_list.grid .slick-next:before {
  content: "";
  font-family: "FontAwesome";
}
.product_list.grid.carousel .slick-prev:hover, .product_list.grid.carousel .slick-next:hover, .home_blog_post .slick-prev:hover, .home_blog_post .slick-next:hover, .kr_brands .slick-prev:hover, .kr_brands .slick-next:hover, .home_product_tab_content .product_list.grid .slick-prev:hover, .home_product_tab_content .product_list.grid .slick-next:hover, .home_product_vertical_cattablist_content .product_list.grid .slick-prev:hover, .home_product_vertical_cattablist_content .product_list.grid .slick-next:hover {
  color: #fff;
  background-color: #333333;
}
.product_list.grid.carousel .slick-prev.slick-disabled, .product_list.grid.carousel .slick-next.slick-disabled, .home_blog_post .slick-prev.slick-disabled, .home_blog_post .slick-next.slick-disabled, .kr_brands .slick-prev.slick-disabled, .kr_brands .slick-next.slick-disabled, .home_product_tab_content .product_list.grid .slick-prev.slick-disabled, .home_product_tab_content .product_list.grid .slick-next.slick-disabled, .home_product_vertical_cattablist_content .product_list.grid .slick-prev.slick-disabled, .home_product_vertical_cattablist_content .product_list.grid .slick-next.slick-disabled {
  cursor: default;
}
.product_list.grid.carousel .slick-prev, .home_blog_post .slick-prev, .kr_brands .slick-prev, .home_product_tab_content .product_list.grid .slick-prev, .home_product_vertical_cattablist_content .product_list.grid .slick-prev {
  left: 0px;
}
.product_list.grid.carousel .slick-prev:before, .home_blog_post .slick-prev:before, .kr_brands .slick-prev:before, .home_product_tab_content .product_list.grid .slick-prev:before, .home_product_vertical_cattablist_content .product_list.grid .slick-prev:before {
  content: "\f177";
}
.product_list.grid.carousel .slick-next, .home_blog_post .slick-next, .kr_brands .slick-next, .home_product_tab_content .product_list.grid .slick-next, .home_product_vertical_cattablist_content .product_list.grid .slick-next {
  right: 0px;
}
.product_list.grid.carousel .slick-next:before, .home_blog_post .slick-next:before, .kr_brands .slick-next:before, .home_product_tab_content .product_list.grid .slick-next:before, .home_product_vertical_cattablist_content .product_list.grid .slick-next:before {
  content: "\f178";
}
.product_list.grid.carousel:hover .slick-prev, .product_list.grid.carousel:hover .slick-next, .home_blog_post:hover .slick-prev, .home_blog_post:hover .slick-next, .kr_brands:hover .slick-prev, .kr_brands:hover .slick-next, .home_product_tab_content .product_list.grid:hover .slick-prev, .home_product_tab_content .product_list.grid:hover .slick-next, .home_product_vertical_cattablist_content .product_list.grid:hover .slick-prev, .home_product_vertical_cattablist_content .product_list.grid:hover .slick-next {
  opacity: 1;
}
.product_list.grid.carousel:hover .slick-prev, .home_blog_post:hover .slick-prev, .kr_brands:hover .slick-prev, .home_product_tab_content .product_list.grid:hover .slick-prev, .home_product_vertical_cattablist_content .product_list.grid:hover .slick-prev {
  left: 30px;
}
.product_list.grid.carousel:hover .slick-next, .home_blog_post:hover .slick-next, .kr_brands:hover .slick-next, .home_product_tab_content .product_list.grid:hover .slick-next, .home_product_vertical_cattablist_content .product_list.grid:hover .slick-next {
  right: 30px;
}

.block.carousel .title_block .arrow-prev, .block.carousel .title_block .arrow-next, .block.carousel > h4 .arrow-prev, .block.carousel > h4 .arrow-next {
  width: 20px;
  height: 25px;
  line-height: 18px;
  display: block;
  text-align: center;
  position: absolute;
  top: 0px;
  right: 0px;
  font-family: "FontAwesome";
  transition: all 0.3s ease;
  cursor: pointer;
}
.block.carousel .title_block .arrow-prev:hover, .block.carousel .title_block .arrow-next:hover, .block.carousel > h4 .arrow-prev:hover, .block.carousel > h4 .arrow-next:hover {
  color: #dbbe81;
  border-color: #dbbe81;
}
.block.carousel .title_block .arrow-prev.slick-disabled, .block.carousel .title_block .arrow-next.slick-disabled, .block.carousel > h4 .arrow-prev.slick-disabled, .block.carousel > h4 .arrow-next.slick-disabled {
  opacity: 0.7;
  cursor: default;
}
.block.carousel .title_block .arrow-prev.slick-disabled:hover, .block.carousel .title_block .arrow-next.slick-disabled:hover, .block.carousel > h4 .arrow-prev.slick-disabled:hover, .block.carousel > h4 .arrow-next.slick-disabled:hover {
  opacity: 0.7;
  color: #dbbe81;
  border-color: #dbbe81;
}
.block.carousel .title_block .arrow-prev, .block.carousel > h4 .arrow-prev {
  right: 20px;
}
.block.carousel .products-block .slick-slide > div:last-of-type li:last-of-type {
  margin-bottom: 0px;
}

ul.slick-dots {
  display: block;
  text-align: center;
  margin-bottom: 30px;
}
ul.slick-dots li {
  display: inline-block;
  float: none;
  margin: 0px 5px;
}
ul.slick-dots li button {
  width: 10px;
  height: 10px;
  border: 0;
  border-radius: 50%;
  font-size: 0;
  padding: 0;
  background-color: #CCCCCC;
}
ul.slick-dots li.slick-active button {
  background-color: #000;
}

/* ************************************************************************************************
								Categories Page Styles
************************************************************************************************ */
.category_top_area .category_top_inner {
  margin-bottom: 30px;
}
.category_top_area .category_top_inner.category_top_bg {
  padding: 30px 30px;
}

/* ************************************************************************************************
									Sub Categories Styles
************************************************************************************************ */
.block_subcategory {
  margin-bottom: 30px;
}
.block_subcategory .subcategory-heading {
  font-size: 0.875rem;
  color: #333333;
  border-bottom: 1px solid #EBEBEB;
  margin: 0 0 25px 0;
  padding-bottom: 10px;
  text-transform: uppercase;
}
.block_subcategory ul {
  margin: 0 -10px 0 -10px;
}
.block_subcategory ul li {
  float: left;
  width: 16.66%;
  padding: 0px 10px 0px 10px;
  text-align: center;
}
.block_subcategory ul li .subcategory-image {
  margin-bottom: 10px;
  opacity: 1;
  transition: all 0.4s ease;
}
.block_subcategory ul li .subcategory-image a {
  display: block;
}
.block_subcategory ul li .subcategory-image a img {
  display: block;
  max-width: 100%;
  height: auto;
  vertical-align: top;
  margin: 0 auto;
}
.block_subcategory ul li .subcategory-name {
  font-weight: 400;
  font-size: 0.875rem;
  color: #747474;
  font-family: "Montserrat", serif;
}
.block_subcategory ul li .subcategory-name:hover {
  color: #dbbe81;
}
.block_subcategory ul li .cat_desc {
  display: none;
}
.block_subcategory ul li:hover .subcategory-image {
  opacity: 0.7;
}
.block_subcategory ul li:hover .subcategory-name {
  color: #dbbe81;
}

.products-selection {
  margin-bottom: 30px;
}
.products-selection .total-products {
  font-weight: 400;
  margin: 0px 0px 0px;
  padding-top: 0;
}
.products-selection .sort-by-row {
  float: left;
  margin-bottom: 15px;
}
.products-selection .sort-by-row .display_title {
  font-weight: 400;
  color: #747474;
  float: left;
  margin-right: 10px;
}
.products-selection .sort-by-row .products-sort-order {
  border: 1px solid #EBEBEB;
  height: 35px;
  width: 178px;
  float: left;
}
.products-selection .sort-by-row .products-sort-order .select-title {
  display: block;
  padding: 7px 8px;
  color: #747474;
  position: relative;
  line-height: 1.4;
}
.products-selection .sort-by-row .products-sort-order .select-title i {
  font-size: 17px;
  display: block;
  float: right;
  line-height: 20px;
  position: absolute;
  top: 14%;
  right: 8px;
}
.products-selection .sort-by-row .products-sort-order .dropdown-menu {
  max-width: 178px;
  width: 100%;
  background-color: #fff;
  padding-top: 0px;
  padding-bottom: 0px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
.products-selection .sort-by-row .products-sort-order .dropdown-menu .select-list {
  padding: 8px 12px;
}
.products-selection .sort-by-row .products-sort-order .dropdown-menu .select-list:hover {
  color: #fff;
  background-color: #333333;
}
.products-selection .content_sortPagiBar {
  float: left;
  margin-right: 10%;
  margin-bottom: 15px;
}

.content_sortPagiBar .sortPagiBar {
  clear: both;
}
.content_sortPagiBar .sortPagiBar #productsSortForm {
  float: right;
  margin-left: 10px;
}
.content_sortPagiBar .sortPagiBar #productsSortForm select {
  max-width: 192px;
  float: left;
}
.content_sortPagiBar .sortPagiBar #productsSortForm .selector {
  float: left;
}
.content_sortPagiBar .sortPagiBar .nbrItemPage {
  float: right;
  margin-left: 10px;
  margin-right: 20px;
}
.content_sortPagiBar .sortPagiBar .nbrItemPage select {
  min-width: 60px;
  float: left;
}
.content_sortPagiBar .sortPagiBar .nbrItemPage .clearfix > span {
  padding: 3px 0 0 12px;
  display: inline-block;
  float: left;
}
.content_sortPagiBar .sortPagiBar .nbrItemPage #uniform-nb_item {
  float: left;
}
.content_sortPagiBar .sortPagiBar label,
.content_sortPagiBar .sortPagiBar select {
  float: left;
}
.content_sortPagiBar .sortPagiBar label {
  padding: 3px 6px 0 0;
}
.content_sortPagiBar .sortPagiBar.instant_search #productsSortForm {
  display: none;
}
.content_sortPagiBar .sortPagiBar .product-count {
  float: left;
  text-transform: uppercase;
  color: #333333;
  font-weight: bold;
  font-family: "Montserrat", sans-serif;
  font-size: 1.8rem;
  margin: 15px 0px;
}
.content_sortPagiBar .sortPagiBar div.selector select, .content_sortPagiBar .sortPagiBar div.selector span {
  height: 61px;
}
.content_sortPagiBar .sortPagiBar div.selector, .content_sortPagiBar .sortPagiBar div.selector span {
  height: 61px;
  line-height: 61px;
}
.content_sortPagiBar .sortPagiBar div.selector1 > div {
  background-position: 0px -535px;
}
.content_sortPagiBar .sortPagiBar div.selector1 > div span {
  background-position: right -413px;
}
.content_sortPagiBar .sortPagiBar div.selector1 > div.hover span, .content_sortPagiBar .sortPagiBar div.selector1 > div.focus span {
  background-position: right -474px;
}
.content_sortPagiBar .display_title {
  font-weight: 400;
  color: #747474;
}
.content_sortPagiBar .display {
  float: right;
  margin: 0px;
}
.content_sortPagiBar .display li {
  float: left;
  padding-left: 10px;
  margin-bottom: 10px;
  text-align: center;
}
.content_sortPagiBar .display li a {
  color: #808080;
  font-size: 11px;
  line-height: 14px;
  cursor: pointer;
  text-decoration: none;
}
.content_sortPagiBar .display li a i {
  display: block;
  font-size: 19px;
  width: 32px;
  height: 32px;
  line-height: 31px;
  color: #333333;
  background-color: #fff;
  border: 1px solid #EBEBEB;
}
.content_sortPagiBar .display li a:hover i {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.content_sortPagiBar .display li.selected a {
  cursor: default;
}
.content_sortPagiBar .display li.selected i {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.content_sortPagiBar .display li.selected:hover i {
  color: #fff;
}

.product_list_top .product_list_top_additional {
  position: relative;
  border-top: 1px solid #EBEBEB;
  padding-top: 15px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter {
  margin-right: 10px;
  margin-bottom: 10px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter > .title_block {
  display: block;
  line-height: 1;
  cursor: pointer;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter > .title_block:before {
  content: '\f1cd';
  margin-right: 5px;
  font-family: "Material-Design-Iconic-Font";
  display: inline-block;
  font-size: 24px;
  width: 29px;
  height: 29px;
  line-height: 29px;
  color: #333333;
  background-color: #fff;
  text-align: center;
  vertical-align: -4px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter > .title_block:after {
  content: '\f273';
  margin-left: 5px;
  font-family: "Material-Design-Iconic-Font";
  font-size: 18px;
  vertical-align: -3px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter > .title_block.collapsed:after {
  content: '\f278';
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter .product_list_top_additional_filter_content {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 60px;
  z-index: 11;
  background-color: #fff;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
  padding: 30px 10px 15px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter .product_list_top_additional_filter_content .search_filters .filter_by {
  padding-left: 15px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter .product_list_top_additional_filter_content .search_filters .filter_by button.btn-tertiary:hover {
  box-shadow: none;
  color: #747474;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter .product_list_top_additional_filter_content .search_filters section.facet.block {
  width: 25%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter .product_list_top_additional_filter_content .search_filters section.facet.block:nth-of-type(4n+1) {
  clear: left;
}
.product_list_top .product_list_top_additional .product_list_top_additional_filter .product_list_top_additional_filter_content .search_filters section.facet.block .title_block {
  font-size: 1rem;
}

.sidebar .search_filters .filter_by button.btn-tertiary:hover {
  box-shadow: none;
  color: #747474;
}

.pagination_list {
  text-align: center;
  padding: 0px 0 15px 0;
  position: relative;
  float: right;
}
.pagination_list .pagination {
  margin: 0;
  display: block;
  text-align: left;
}
.pagination_list .pagination .showall {
  display: none;
  float: right;
  margin: 8px 53px 8px 14px;
}
.pagination_list .pagination .showall .btn span {
  font-size: 13px;
  padding: 3px 5px 4px 5px;
  line-height: normal;
}
.pagination_list ul.page-list {
  margin: 0;
  padding: 0;
  float: left;
  background: transparent;
}
.pagination_list ul.page-list li {
  display: block;
  float: left;
  margin-left: 10px;
}
.pagination_list ul.page-list li a {
  margin: 0px;
  padding: 0;
  width: 34px;
  height: 34px;
  line-height: 33px;
  border: 1px solid #EBEBEB;
  display: block;
  text-align: center;
  font-size: 15px;
  font-family: "Montserrat", sans-serif;
  color: #000;
  font-weight: 400;
}
.pagination_list ul.page-list li a:hover {
  color: #fff;
  display: block;
  background: #000000;
  border-color: #000000;
}
.pagination_list ul.page-list li a.previous.disabled, .pagination_list ul.page-list li a.next.disabled {
  cursor: default;
  pointer-events: none;
}
.pagination_list ul.page-list li.active > a {
  cursor: default;
  pointer-events: none;
}
.pagination_list .compare-form {
  float: right;
}
.pagination_list .product-count {
  padding: 11px 0 0 0;
  float: left;
}

.product_list_bottom {
  margin-bottom: 60px;
  border-top: 1px solid #EBEBEB;
  padding-top: 15px;
}
.product_list_bottom .product_list_top_additional_showing {
  float: left;
}

.fancybox-skin {
  border-radius: 0px;
}

.kr_parralax {
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
  background-position: center center;
  z-index: 2;
}

.sidebar_panel.left {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 255px;
  background: #fff;
  box-shadow: -1px 0px 7px 0px rgba(0, 0, 0, 0.2);
}

.sidebar_panel.right {
  top: 0;
  right: 0;
  bottom: 0;
  width: 270px;
  background: #fff;
  box-shadow: -1px 0px 7px 0px rgba(0, 0, 0, 0.2);
}

.sidebar_panel.bottom {
  left: 0;
  right: 0;
  bottom: 0;
  height: 270px;
  background: #03A9F4;
}

.sidebar_panel.top {
  left: 0;
  right: 0;
  top: 0;
  height: 270px;
  background: #03A9F4;
}

.sidebar_panel {
  position: fixed;
  background-color: #fff;
  z-index: 9992;
  top: 0;
  bottom: 0;
  height: 100%;
  padding: 0px 0px 0px;
  box-shadow: -1px 0px 7px 0px rgba(0, 0, 0, 0.2);
}
.sidebar_panel .sidebar_panel_wrap {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.sidebar_panel .sidebar_panel_wrap .sidebar_panel_inner {
  display: block;
  height: 100%;
  padding: 25px 25px;
}
.sidebar_panel .sidebar_panel_wrap .sidebar_panel_inner .sidebar_panel_inner_content {
  position: absolute;
  width: 250px;
  padding-right: 8px;
  height: 100%;
  overflow-y: visible;
  overflow-x: hidden;
  padding-bottom: 50px;
}
.sidebar_panel .sidebar_panel_wrap .sidebar_panel_close {
  text-align: center;
  background-color: #333333;
  padding-top: 4px;
  padding-bottom: 1px;
}
.sidebar_panel .sidebar_panel_wrap .sidebar_panel_close i {
  width: 35px;
  height: 35px;
  text-align: center;
  font-size: 20px;
  line-height: 32px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
}

.nav_icon {
  width: 40px;
  height: 40px;
  line-height: 43px;
  background-color: #000;
  color: #fff;
  position: absolute;
  right: -40px;
  top: 0;
  z-index: 9;
  display: block;
  text-align: center;
  cursor: pointer;
}
.nav_icon i {
  font-size: 20px;
}
.nav_icon.active i:before {
  content: "+";
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  display: block;
  font-size: 28px;
  line-height: 37px;
}

.sidebar_panel .sidebar_panel_inner_content .header_nav_element {
  margin-bottom: 15px;
}
.sidebar_panel .sidebar_panel_inner_content .header_nav_element .title {
  font-family: "Montserrat", serif;
  font-size: 1.0625rem;
  color: #333333;
  margin-bottom: 10px;
  font-weight: 400;
}
.sidebar_panel .sidebar_panel_inner_content .header_nav_element .header_nav_element_content ul li {
  margin-bottom: 5px;
}
.sidebar_panel .sidebar_panel_inner_content .header_nav_element .header_nav_element_content ul li a {
  color: #747474;
}
.sidebar_panel .sidebar_panel_inner_content .header_nav_element .header_nav_element_content ul li a:hover {
  color: #333333;
}
.sidebar_panel .sidebar_panel_inner_content .header_nav_element .header_nav_element_content ul li img, .sidebar_panel .sidebar_panel_inner_content .header_nav_element .header_nav_element_content ul li i {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
  min-width: 16px;
}
.sidebar_panel .header_logo {
  margin-top: 45px;
  margin-bottom: 140px;
}
.sidebar_panel .header_logo img {
  margin: 0 auto;
}
.sidebar_panel .shopping_cart {
  margin-bottom: 70px;
}
.sidebar_panel .shopping_cart a.cart_preview {
  display: none !important;
  color: #747474;
}
.sidebar_panel .shopping_cart a.cart_preview:before {
  font-size: 20px;
}
.sidebar_panel .shopping_cart a.cart_preview .ajax_cart_total {
  display: inline-block !important;
  font-size: 14px;
  margin-left: 5px;
}
.sidebar_panel .cart_block {
  padding-right: 10px;
}
.sidebar_panel .cart_block .cart_block_list ul.products {
  max-height: none;
  overflow: auto;
}
.sidebar_panel .cart_block .cart_block_list .remove_link {
  right: 1px;
}
.sidebar_panel .cart_block dt {
  padding: 15px 0px 0px 0px;
}
.sidebar_panel .social_block ul {
  margin: 0;
  display: block;
  text-align: center;
}
.sidebar_panel .social_block ul li {
  display: inline-block;
  margin: 0px 5px;
}
.sidebar_panel .social_block ul li a {
  font-size: 16px;
}
.sidebar_panel .social_block ul li a span {
  display: none;
}
.sidebar_panel .social_block ul li a:before {
  font-family: "Material-Design-Iconic-Font";
}
.sidebar_panel .social_block ul li a:hover {
  color: #fff;
}
.sidebar_panel .social_block ul li.facebook a:before {
  content: "\e093";
}
.sidebar_panel .social_block ul li.twitter a:before {
  content: "\e094";
}
.sidebar_panel .social_block ul li.rss a:before {
  content: "\e09e";
}
.sidebar_panel .social_block ul li.youtube a:before {
  content: "\e0a3";
}
.sidebar_panel .social_block ul li.google-plus a:before {
  content: "\e096";
}
.sidebar_panel .social_block ul li.pinterest a:before {
  content: "\e095";
}
.sidebar_panel .social_block ul li.vimeo a:before {
  content: "\e09c";
}
.sidebar_panel .social_block ul li.instagram a:before {
  content: "\e09a";
}

body.loading .sidebar_panel {
  visibility: hidden;
  opacity: 0;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.kr_scroll_top {
  display: block;
  position: fixed;
  right: 30px;
  bottom: 30px;
  width: 42px;
  height: 42px;
  z-index: 10;
}
.kr_scroll_top #scroll_top {
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
  background-color: #ECECEC;
  color: #747474;
  font-size: 25px;
  position: relative;
  transition: all 0.4s ease;
}
.kr_scroll_top #scroll_top i {
  display: block;
  line-height: 42px;
}
.kr_scroll_top #scroll_top:hover {
  background-color: #dbbe81;
  color: #fff;
}

.left_column.sidebar [class*='col-'], .right_column.sidebar [class*='col-'] {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  float: none;
}

.xprt_parallax_section {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  z-index: 1;
}

.white-popup {
  position: relative;
  background-color: #FFF;
  padding: 20px;
  width: auto;
  max-width: 580px;
  margin: 20px auto;
}

.slick-slide {
  position: relative;
  z-index: -1;
}

.slick-slide.slick-current.slick-active {
  z-index: 99999;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.prod_view_more {
  display: block;
  text-align: center;
}
.prod_view_more .view_more {
  text-transform: uppercase;
  vertical-align: middle;
  font-weight: 700;
  font-size: 1rem;
}
.prod_view_more .view_more:after {
  content: '\f30f';
  font-family: "Material-Design-Iconic-Font";
  margin-left: 8px;
  font-size: 19px;
  vertical-align: -2px;
  transition: all 0.3s ease;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  display: inline-block;
  opacity: 1;
  line-height: 1;
}
.prod_view_more .view_more:hover:after {
  opacity: 0;
  -webkit-transform: translate(100px, 0);
  -ms-transform: translate(100px, 0);
  transform: translate(100px, 0);
}

.homemiddlefullwidth_area .xprt_default_products_block_content, .homebottomfullwidth_area .xprt_default_products_block_content {
  padding-left: 30px;
  padding-right: 30px;
}