/**
 * @package   LoftBuilder
 * @link	  http://www.loftocean.com/
 * @author	  Kaylolo Yinxi Chen from Loft Ocean Team

 * @since version 1.0
 */

@font-face {
  font-family: 'loftbuildericon';
  src:  url('fonts/loftbuildericon.eot?2gpmp1');
  src:  url('fonts/loftbuildericon.eot?2gpmp1#iefix') format('embedded-opentype'),
    url('fonts/loftbuildericon.ttf?2gpmp1') format('truetype'),
    url('fonts/loftbuildericon.woff?2gpmp1') format('woff'),
    url('fonts/loftbuildericon.svg?2gpmp1#loftbuildericon') format('svg');
  font-weight: normal;
  font-style: normal;
}

i[class*="lbico-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'loftbuildericon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbico-area-fullheight:before {
  content: "\e916";
}
.lbico-area-fullsize:before {
  content: "\e917";
}
.lbico-area-fullwidth-padding-bottom:before {
  content: "\e918";
}
.lbico-area-fullwidth-padding-top:before {
  content: "\e919";
}
.lbico-area-fullwidth:before {
  content: "\e91a";
}
.lbico-area-normal:before {
  content: "\e91b";
}
.lbico-custom-css:before {
  content: "\e91d";
}
.lbico-html:before {
  content: "\e920";
}
.lbico-shortcode:before {
  content: "\e91c";
}
.lbico-alignment-bottom:before {
  content: "\e900";
}
.lbico-alignment-center:before {
  content: "\e901";
}
.lbico-alignment-default:before {
  content: "\e902";
}
.lbico-alignment-middle:before {
  content: "\e903";
}
.lbico-alignment-reverse:before {
  content: "\e904";
}
.lbico-alignment-top:before {
  content: "\e905";
}
.lbico-layout-cols-1:before {
  content: "\e906";
}
.lbico-layout-cols-2:before {
  content: "\e907";
}
.lbico-layout-cols-3:before {
  content: "\e908";
}
.lbico-layout-cols-4:before {
  content: "\e909";
}
.lbico-layout-cols-5:before {
  content: "\e90a";
}
.lbico-module-absolute-bottom:before {
  content: "\e90b";
}
.lbico-module-absolute-top:before {
  content: "\e90c";
}
.lbico-row-alignment-center:before {
  content: "\e90d";
}
.lbico-row-alignment-end:before {
  content: "\e90e";
}
.lbico-row-alignment-space:before {
  content: "\e90f";
}
.lbico-row-alignment-start:before {
  content: "\e910";
}
.lbico-row-direction-normal:before {
  content: "\e911";
}
.lbico-row-direction-reverse:before {
  content: "\e912";
}
.lbico-section-alignment-bottom:before {
  content: "\e913";
}
.lbico-section-alignment-middle:before {
  content: "\e914";
}
.lbico-section-alignment-top:before {
  content: "\e915";
}
.lbico-icon-remove:before {
  content: "\e800";
}
.lbico-button-pill:before {
  content: "\e63d";
}
.lbico-button-rectangle:before {
  content: "\e63e";
}
.lbico-button-rounded:before {
  content: "\e63f";
}
.lbico-space-large:before {
  content: "\e63a";
}
.lbico-space-medium:before {
  content: "\e63b";
}
.lbico-space-small:before {
  content: "\e63c";
}
.lbico-icon-with-border:before {
  content: "\e639";
}
.lbico-icon-only:before {
  content: "\e637";
}
.lbico-icon-with-bg:before {
  content: "\e638";
}
.lbico-editmode-switch:before {
  content: "\e604";
}
.lbico-separator-long-thin:before {
  content: "\e62f";
}
.lbico-separator-short-bold:before {
  content: "\e634";
}
.lbico-separator-short-thin:before {
  content: "\e635";
}
.lbico-separator-zigzag:before {
  content: "\e636";
}
.lbico-graphic-reveal:before {
  content: "\e600";
}
.lbico-woocommerce:before {
  content: "\e601";
}
.lbico-accordion:before {
  content: "\e602";
}
.lbico-before-after:before {
  content: "\e603";
}
.lbico-button:before {
  content: "\e605";
}
.lbico-circle-counter:before {
  content: "\e607";
}
.lbico-column-1-1:before {
  content: "\e608";
}
.lbico-column-1-2:before {
  content: "\e609";
}
.lbico-column-1-3:before {
  content: "\e60a";
}
.lbico-column-1-4:before {
  content: "\e60b";
}
.lbico-column-1-5:before {
  content: "\e60c";
}
.lbico-column-2-3:before {
  content: "\e60d";
}
.lbico-column-2-5:before {
  content: "\e60e";
}
.lbico-column-3-4:before {
  content: "\e60f";
}
.lbico-column-3-5:before {
  content: "\e610";
}
.lbico-column-4-5:before {
  content: "\e611";
}
.lbico-data-counter:before {
  content: "\e613";
}
.lbico-drag-slider:before {
  content: "\e614";
}
.lbico-form:before {
  content: "\e615";
}
.lbico-help:before {
  content: "\e616";
}
.lbico-icon-list:before {
  content: "\e617";
}
.lbico-icon-with-text:before {
  content: "\e618";
}
.lbico-icon:before {
  content: "\e619";
}
.lbico-layout:before {
  content: "\e61a";
}
.lbico-loft-slider:before {
  content: "\e61b";
}
.lbico-logo-grid:before {
  content: "\e61c";
}
.lbico-map:before {
  content: "\e61d";
}
.lbico-gallery:before {
  content: "\e61e";
}
.lbico-media:before {
  content: "\e61f";
}
.lbico-modules:before {
  content: "\e620";
}
.lbico-page-header:before {
  content: "\e621";
}
.lbico-page-settings:before {
  content: "\e622";
}
.lbico-portfolios:before {
  content: "\e623";
}
.lbico-posts:before {
  content: "\e624";
}
.lbico-predefined-sections:before {
  content: "\e625";
}
.lbico-progress-bar:before {
  content: "\e626";
}
.lbico-quote-slider:before {
  content: "\e627";
}
.lbico-row:before {
  content: "\e628";
}
.lbico-section:before {
  content: "\e629";
}
.lbico-separator:before {
  content: "\e62a";
}
.lbico-social:before {
  content: "\e62b";
}
.lbico-space:before {
  content: "\e62c";
}
.lbico-special-sections:before {
  content: "\e62d";
}
.lbico-tabs:before {
  content: "\e62e";
}
.lbico-testimonial:before {
  content: "\e630";
}
.lbico-text:before {
  content: "\e631";
}
.lbico-time-counter:before {
  content: "\e632";
}
.lbico-tip:before {
  content: "\e633";
}

