@font-face {
    font-family: 'fontello';
    src: url('../font/textio-glyphs.woff2?59682741') format('woff2'),
        url('../font/textio-glyphs.woff?59682741') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/textio-glyphs.svg?59682741#fontello') format('svg');
  }
}
*/
[class^='textio-icon-']:before,
[class*=' textio-icon-']:before {
    font-family: 'fontello';
    font-style: normal;
    font-weight: normal;
    speak: never;

    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 0.2em;
    text-align: center;
    /* opacity: .8; */

    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;

    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;

    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: 0.2em;

    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */

    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.textio-icon-sparkles:before {
    content: '\2665';
} /* '♥' */
.textio-icon-heart:before {
    content: '\e800';
} /* '' */
.textio-icon-check:before {
    content: '\e801';
} /* '' */
.textio-icon-x:before {
    content: '\e802';
} /* '' */
.textio-icon-two-squares:before {
    content: '\e803';
} /* '' */
.textio-icon-plus:before {
    content: '\e804';
} /* '' */
.textio-icon-star:before {
    content: '\e805';
} /* '' */
.textio-icon-left-arrow:before {
    content: '\e806';
} /* '' */
.textio-icon-rocket:before {
    content: '\e807';
} /* '' */
.textio-icon-check-circle:before {
    content: '\e808';
} /* '' */
.textio-icon-phone:before {
    content: '\e809';
} /* '' */
.textio-icon-chart-bar:before {
    content: '\e80a';
} /* '' */
.textio-icon-user:before {
    content: '\e80b';
} /* '' */
.textio-icon-score-loop:before {
    content: '\e80c';
} /* '' */
.textio-icon-bookmark:before {
    content: '\e80d';
} /* '' */
.textio-icon-save:before {
    content: '\e80e';
} /* '' */
.textio-icon-checkbox-checked:before {
    content: '\e80f';
} /* '' */
.textio-icon-location:before {
    content: '\e810';
} /* '' */
.textio-icon-search:before {
    content: '\e811';
} /* '' */
.textio-icon-doc:before {
    content: '\e812';
} /* '' */
.textio-icon-caret-down:before {
    content: '\e813';
} /* '' */
.textio-icon-undo:before {
    content: '\e814';
} /* '' */
.textio-icon-text-height:before {
    content: '\e815';
} /* '' */
.textio-icon-bold:before {
    content: '\e816';
} /* '' */
.textio-icon-link:before {
    content: '\e817';
} /* '' */
.textio-icon-indent:before {
    content: '\e818';
} /* '' */
.textio-icon-indent-left:before {
    content: '\e819';
} /* '' */
.textio-icon-credit-card:before {
    content: '\e81a';
} /* '' */
.textio-icon-exclamation-circle:before {
    content: '\e81b';
} /* '' */
.textio-icon-pencil:before {
    content: '\e81c';
} /* '' */
.textio-icon-align-center:before {
    content: '\e81d';
} /* '' */
.textio-icon-checkbox-unchecked:before {
    content: '\e81e';
} /* '' */
.textio-icon-right-arrow:before {
    content: '\e81f';
} /* '' */
.textio-icon-plus-circle:before {
    content: '\e820';
} /* '' */
.textio-icon-minus-circle:before {
    content: '\e821';
} /* '' */
.textio-icon-gears:before {
    content: '\e822';
} /* '' */
.textio-icon-bike:before {
    content: '\e823';
} /* '' */
.textio-icon-menu:before {
    content: '\e824';
} /* '' */
.textio-icon-users:before {
    content: '\e825';
} /* '' */
.textio-icon-phrases:before {
    content: '\e826';
} /* '' */
.textio-icon-list:before {
    content: '\e827';
} /* '' */
.textio-icon-award:before {
    content: '\e828';
} /* '' */
.textio-icon-balance-scale:before {
    content: '\e829';
} /* '' */
.textio-icon-hugeheader:before {
    content: '\e82a';
} /* '' */
.textio-icon-chart-bar-full:before {
    content: '\e82b';
} /* '' */
.textio-icon-caret-down-higher:before {
    content: '\e82c';
} /* '' */
.textio-icon-largeheader:before {
    content: '\e82d';
} /* '' */
.textio-icon-info-circled:before {
    content: '\e82e';
} /* '' */
.textio-icon-block:before {
    content: '\e82f';
} /* '' */
.textio-icon-down-big:before {
    content: '\e830';
} /* '' */
.textio-icon-up-big:before {
    content: '\e831';
} /* '' */
.textio-icon-fast-fw:before {
    content: '\e832';
} /* '' */
.textio-icon-search-thin:before {
    content: '\e833';
} /* '' */
.textio-icon-cancel-circled:before {
    content: '\e834';
} /* '' */
.textio-icon-question-circled:before {
    content: '\e835';
} /* '' */
.textio-icon-arrow-right:before {
    content: '\e836';
} /* '' */
.textio-icon-arrow-left:before {
    content: '\e837';
} /* '' */
.textio-icon-lifebuoy:before {
    content: '\e838';
} /* '' */
.textio-icon-italic:before {
    content: '\e839';
} /* '' */
.textio-icon-x-thin:before {
    content: '\e83a';
} /* '' */
.textio-icon-file-export:before {
    content: '\e83b';
} /* '' */
.textio-icon-hamburger:before {
    content: '\e83c';
} /* '' */
.textio-icon-share-this:before {
    content: '\e83d';
} /* '' */
.textio-icon-file-download:before {
    content: '\e83e';
} /* '' */
.textio-icon-message-xmark:before {
    content: '\e83f';
} /* '' */
.textio-icon-cog:before {
    content: '\e840';
} /* '' */
.textio-icon-twitter-x:before {
    content: '\e841';
} /* '' */
.textio-icon-comment-question:before {
    content: '\e842';
} /* '' */
.textio-icon-link-ext:before {
    content: '\f08e';
} /* '' */
.textio-icon-twitter:before {
    content: '\f099';
} /* '' */
.textio-icon-facebook:before {
    content: '\f09a';
} /* '' */
.textio-icon-square:before {
    content: '\f0c8';
} /* '' */
.textio-icon-list-bullet:before {
    content: '\f0ca';
} /* '' */
.textio-icon-list-numbered:before {
    content: '\f0cb';
} /* '' */
.textio-icon-sort:before {
    content: '\f0dc';
} /* '' */
.textio-icon-sort-down:before {
    content: '\f0dd';
} /* '' */
.textio-icon-sort-up:before {
    content: '\f0de';
} /* '' */
.textio-icon-envelope:before {
    content: '\f0e0';
} /* '' */
.textio-icon-linkedin:before {
    content: '\f0e1';
} /* '' */
.textio-icon-gauge:before {
    content: '\f0e4';
} /* '' */
.textio-icon-download-cloud:before {
    content: '\f0ed';
} /* '' */
.textio-icon-circle:before {
    content: '\f111';
} /* '' */
.textio-icon-chevron-circle-down:before {
    content: '\f13a';
} /* '' */
.textio-icon-unlock:before {
    content: '\f13e';
} /* '' */
.textio-icon-ok-squared:before {
    content: '\f14a';
} /* '' */
.textio-icon-file:before {
    content: '\f15c';
} /* '' */
.textio-icon-dropbox:before {
    content: '\f16b';
} /* '' */
.textio-icon-history:before {
    content: '\f1da';
} /* '' */
.textio-icon-circle-thin:before {
    content: '\f1db';
} /* '' */
.textio-icon-paragraph:before {
    content: '\f1dd';
} /* '' */
.textio-icon-cc-visa:before {
    content: '\f1f0';
} /* '' */
.textio-icon-cc-mastercard:before {
    content: '\f1f1';
} /* '' */
.textio-icon-cc-discover:before {
    content: '\f1f2';
} /* '' */
.textio-icon-cc-amex:before {
    content: '\f1f3';
} /* '' */
.textio-icon-trash:before {
    content: '\f1f8';
} /* '' */
.textio-icon-toggle-off:before {
    content: '\f204';
} /* '' */
.textio-icon-toggle-on:before {
    content: '\f205';
} /* '' */
.textio-icon-connectdevelop:before {
    content: '\f20e';
} /* '' */
.textio-icon-user-plus:before {
    content: '\f234';
} /* '' */
.textio-icon-user-x:before {
    content: '\f235';
} /* '' */
.textio-icon-jcb:before {
    content: '\f24b';
} /* '' */
.textio-icon-diners-club:before {
    content: '\f24c';
} /* '' */
.textio-icon-delete-template:before {
    content: '\f2d2';
} /* '' */
.textio-icon-box:before {
    content: '\f322';
} /* '' */
.textio-icon-tab:before {
    content: '\f340';
} /* '' */
