/*
 TYPICONS
 -------------------------------------------------------
*/
@font-face {
  font-family: 'typicons';
  src: url('typicons.eot');
  src: url('typicons.eot?#iefix') format('embedded-opentype'),
       url('typicons.woff') format('woff'),
       url('typicons.ttf') format('truetype'),
       url('typicons.svg?#typicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^='typicons-']:before,
[class*='typicons-']:before {
  font-family: 'typicons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
}

.typicons-music-outline:before { content: '\e800'; } /* '' */
.typicons-vimeo:before { content: '\e933'; } /* '' */
.typicons-search-outline:before { content: '\e802'; } /* '' */
.typicons-search:before { content: '\e803'; } /* '' */
.typicons-mail:before { content: '\e804'; } /* '' */
.typicons-heart:before { content: '\e805'; } /* '' */
.typicons-heart-filled:before { content: '\e806'; } /* '' */
.typicons-star:before { content: '\e807'; } /* '' */
.typicons-star-filled:before { content: '\e808'; } /* '' */
.typicons-user-outline:before { content: '\e809'; } /* '' */
.typicons-user:before { content: '\e80a'; } /* '' */
.typicons-users-outline:before { content: '\e80b'; } /* '' */
.typicons-users:before { content: '\e80c'; } /* '' */
.typicons-user-add-outline:before { content: '\e80d'; } /* '' */
.typicons-user-add:before { content: '\e80e'; } /* '' */
.typicons-user-delete-outline:before { content: '\e80f'; } /* '' */
.typicons-user-delete:before { content: '\e810'; } /* '' */
.typicons-video:before { content: '\e811'; } /* '' */
.typicons-videocam-outline:before { content: '\e812'; } /* '' */
.typicons-videocam:before { content: '\e813'; } /* '' */
.typicons-picture-outline:before { content: '\e814'; } /* '' */
.typicons-picture:before { content: '\e601'; } /* '' */
.typicons-camera-outline:before { content: '\e602'; } /* '' */
.typicons-camera:before { content: '\e603'; } /* '' */
.typicons-th-outline:before { content: '\e604'; } /* '' */
.typicons-th:before { content: '\e605'; } /* '' */
.typicons-th-large-outline:before { content: '\e606'; } /* '' */
.typicons-th-large:before { content: '\e607'; } /* '' */
.typicons-th-list-outline:before { content: '\e608'; } /* '' */
.typicons-th-list:before { content: '\e609'; } /* '' */
.typicons-ok-outline:before { content: '\e610'; } /* '' */
.typicons-ok:before { content: '\e611'; } /* '' */
.typicons-cancel-outline:before { content: '\e612'; } /* '' */
.typicons-cancel:before { content: '\e613'; } /* '' */
.typicons-cancel-alt:before { content: '\e614'; } /* '' */
.typicons-cancel-alt-filled:before { content: '\e615'; } /* '' */
.typicons-cancel-circled-outline:before { content: '\e616'; } /* '' */
.typicons-cancel-circled:before { content: '\e617'; } /* '' */
.typicons-plus-outline:before { content: '\e618'; } /* '' */
.typicons-plus:before { content: '\e619'; } /* '' */
.typicons-minus-outline:before { content: '\e639'; } /* '' */
.typicons-minus:before { content: '\e638'; } /* '' */
.typicons-divide-outline:before { content: '\e637'; } /* '' */
.typicons-divide:before { content: '\e636'; } /* '' */
.typicons-eq-outline:before { content: '\e635'; } /* '' */
.typicons-eq:before { content: '\e634'; } /* '' */
.typicons-info-outline:before { content: '\e633'; } /* '' */
.typicons-info:before { content: '\e632'; } /* '' */
.typicons-home-outline:before { content: '\e631'; } /* '' */
.typicons-home:before { content: '\e630'; } /* '' */
.typicons-link-outline:before { content: '\e629'; } /* '' */
.typicons-link:before { content: '\e628'; } /* '' */
.typicons-attach-outline:before { content: '\e627'; } /* '' */
.typicons-attach:before { content: '\e626'; } /* '' */
.typicons-lock:before { content: '\e625'; } /* '' */
.typicons-lock-filled:before { content: '\e624'; } /* '' */
.typicons-lock-open:before { content: '\e623'; } /* '' */
.typicons-lock-open-filled:before { content: '\e622'; } /* '' */
.typicons-pin-outline:before { content: '\e621'; } /* '' */
.typicons-pin:before { content: '\e620'; } /* '' */
.typicons-eye-outline:before { content: '\e640'; } /* '' */
.typicons-eye:before { content: '\e641'; } /* '' */
.typicons-tag:before { content: '\e642'; } /* '' */
.typicons-tags:before { content: '\e643'; } /* '' */
.typicons-bookmark:before { content: '\e644'; } /* '' */
.typicons-flag:before { content: '\e645'; } /* '' */
.typicons-flag-filled:before { content: '\e646'; } /* '' */
.typicons-thumbs-up:before { content: '\e647'; } /* '' */
.typicons-thumbs-down:before { content: '\e648'; } /* '' */
.typicons-download-outline:before { content: '\e649'; } /* '' */
.typicons-download:before { content: '\e650'; } /* '' */
.typicons-upload-outline:before { content: '\e651'; } /* '' */
.typicons-upload:before { content: '\e652'; } /* '' */
.typicons-upload-cloud-outline:before { content: '\e653'; } /* '' */
.typicons-upload-cloud:before { content: '\e654'; } /* '' */
.typicons-reply-outline:before { content: '\e655'; } /* '' */
.typicons-reply:before { content: '\e656'; } /* '' */
.typicons-forward-outline:before { content: '\e657'; } /* '' */
.typicons-forward:before { content: '\e658'; } /* '' */
.typicons-code-outline:before { content: '\e659'; } /* '' */
.typicons-code:before { content: '\e681'; } /* '' */
.typicons-export-outline:before { content: '\e680'; } /* '' */
.typicons-export:before { content: '\e679'; } /* '' */
.typicons-pencil:before { content: '\e678'; } /* '' */
.typicons-pen:before { content: '\e677'; } /* '' */
.typicons-feather:before { content: '\e676'; } /* '' */
.typicons-edit:before { content: '\e675'; } /* '' */
.typicons-print:before { content: '\e674'; } /* '' */
.typicons-comment:before { content: '\e673'; } /* '' */
.typicons-chat:before { content: '\e672'; } /* '' */
.typicons-chat-alt:before { content: '\e671'; } /* '' */
.typicons-bell:before { content: '\e670'; } /* '' */
.typicons-attention:before { content: '\e669'; } /* '' */
.typicons-attention-filled:before { content: '\e668'; } /* '' */
.typicons-warning-empty:before { content: '\e665'; } /* '' */
.typicons-warning:before { content: '\e664'; } /* '' */
.typicons-contacts:before { content: '\e663'; } /* '' */
.typicons-vcard:before { content: '\e662'; } /* '' */
.typicons-address:before { content: '\e661'; } /* '' */
.typicons-location-outline:before { content: '\e660'; } /* '' */
.typicons-location:before { content: '\e682'; } /* '' */
.typicons-map:before { content: '\e865'; } /* '' */
.typicons-direction-outline:before { content: '\e866'; } /* '' */
.typicons-direction:before { content: '\e867'; } /* '' */
.typicons-compass:before { content: '\e868'; } /* '' */
.typicons-trash:before { content: '\e869'; } /* '' */
.typicons-doc:before { content: '\e86a'; } /* '' */
.typicons-doc-text:before { content: '\e86b'; } /* '' */
.typicons-doc-add:before { content: '\e86c'; } /* '' */
.typicons-doc-remove:before { content: '\e86d'; } /* '' */
.typicons-news:before { content: '\e86e'; } /* '' */
.typicons-folder:before { content: '\e86f'; } /* '' */
.typicons-folder-add:before { content: '\e870'; } /* '' */
.typicons-folder-delete:before { content: '\e871'; } /* '' */
.typicons-archive:before { content: '\e872'; } /* '' */
.typicons-box:before { content: '\e873'; } /* '' */
.typicons-rss-outline:before { content: '\e874'; } /* '' */
.typicons-rss:before { content: '\e875'; } /* '' */
.typicons-phone-outline:before { content: '\e876'; } /* '' */
.typicons-phone:before { content: '\e877'; } /* '' */
.typicons-menu-outline:before { content: '\e88a'; } /* '' */
.typicons-menu:before { content: '\e88b'; } /* '' */
.typicons-cog-outline:before { content: '\e889'; } /* '' */
.typicons-cog:before { content: '\e888'; } /* '' */
.typicons-wrench-outline:before { content: '\e887'; } /* '' */
.typicons-wrench:before { content: '\e886'; } /* '' */
.typicons-basket:before { content: '\e885'; } /* '' */
.typicons-calendar-outlilne:before { content: '\e884'; } /* '' */
.typicons-calendar:before { content: '\e883'; } /* '' */
.typicons-mic-outline:before { content: '\e882'; } /* '' */
.typicons-mic:before { content: '\e881'; } /* '' */
.typicons-volume-off:before { content: '\e880'; } /* '' */
.typicons-volume-low:before { content: '\e87f'; } /* '' */
.typicons-volume-middle:before { content: '\e87e'; } /* '' */
.typicons-volume-high:before { content: '\e87d'; } /* '' */
.typicons-headphones:before { content: '\e87c'; } /* '' */
.typicons-clock:before { content: '\e87b'; } /* '' */
.typicons-wristwatch:before { content: '\e87a'; } /* '' */
.typicons-stopwatch:before { content: '\e879'; } /* '' */
.typicons-lightbulb:before { content: '\e878'; } /* '' */
.typicons-block-outline:before { content: '\e88c'; } /* '' */
.typicons-block:before { content: '\e88d'; } /* '' */
.typicons-resize-full-outline:before { content: '\e88e'; } /* '' */
.typicons-resize-full:before { content: '\e88f'; } /* '' */
.typicons-resize-normal-outline:before { content: '\e890'; } /* '' */
.typicons-resize-normal:before { content: '\e891'; } /* '' */
.typicons-move-outline:before { content: '\e892'; } /* '' */
.typicons-move:before { content: '\e893'; } /* '' */
.typicons-popup:before { content: '\e894'; } /* '' */
.typicons-zoom-in-outline:before { content: '\e895'; } /* '' */
.typicons-zoom-in:before { content: '\e896'; } /* '' */
.typicons-zoom-out-outline:before { content: '\e897'; } /* '' */
.typicons-zoom-out:before { content: '\e898'; } /* '' */
.typicons-popup-1:before { content: '\e899'; } /* '' */
.typicons-music:before { content: '\e801'; } /* '' */
.typicons-left-open:before { content: '\e89b'; } /* '' */
.typicons-right-open-outline:before { content: '\e89c'; } /* '' */
.typicons-right-open:before { content: '\e89d'; } /* '' */
.typicons-down:before { content: '\e89e'; } /* '' */
.typicons-left:before { content: '\e89f'; } /* '' */
.typicons-right:before { content: '\e8b3'; } /* '' */
.typicons-up:before { content: '\e8b2'; } /* '' */
.typicons-down-outline:before { content: '\e8b1'; } /* '' */
.typicons-left-outline:before { content: '\e8b0'; } /* '' */
.typicons-right-outline:before { content: '\e8af'; } /* '' */
.typicons-up-outline:before { content: '\e8ae'; } /* '' */
.typicons-down-small:before { content: '\e8ad'; } /* '' */
.typicons-left-small:before { content: '\e8ac'; } /* '' */
.typicons-right-small:before { content: '\e8ab'; } /* '' */
.typicons-up-small:before { content: '\e8aa'; } /* '' */
.typicons-cw-outline:before { content: '\e8a9'; } /* '' */
.typicons-cw:before { content: '\e8a8'; } /* '' */
.typicons-arrows-cw-outline:before { content: '\e8a7'; } /* '' */
.typicons-arrows-cw:before { content: '\e8a6'; } /* '' */
.typicons-loop-outline:before { content: '\e8a5'; } /* '' */
.typicons-loop:before { content: '\e8a4'; } /* '' */
.typicons-loop-alt-outline:before { content: '\e8a3'; } /* '' */
.typicons-loop-alt:before { content: '\e8a2'; } /* '' */
.typicons-shuffle:before { content: '\e8a1'; } /* '' */
.typicons-play-outline:before { content: '\e8a0'; } /* '' */
.typicons-play:before { content: '\e8b4'; } /* '' */
.typicons-stop-outline:before { content: '\e8b5'; } /* '' */
.typicons-stop:before { content: '\e8b6'; } /* '' */
.typicons-pause-outline:before { content: '\e8b7'; } /* '' */
.typicons-pause:before { content: '\e8b8'; } /* '' */
.typicons-fast-fw-outline:before { content: '\e8b9'; } /* '' */
.typicons-fast-fw:before { content: '\e8ba'; } /* '' */
.typicons-rewind-outline:before { content: '\e8bb'; } /* '' */
.typicons-rewind:before { content: '\e8bc'; } /* '' */
.typicons-record-outline:before { content: '\e8bd'; } /* '' */
.typicons-record:before { content: '\e8be'; } /* '' */
.typicons-eject-outline:before { content: '\e8bf'; } /* '' */
.typicons-eject:before { content: '\e8c0'; } /* '' */
.typicons-eject-alt-outline:before { content: '\e8c1'; } /* '' */
.typicons-eject-alt:before { content: '\e8c2'; } /* '' */
.typicons-bat1:before { content: '\e8c3'; } /* '' */
.typicons-bat2:before { content: '\e8c4'; } /* '' */
.typicons-bat3:before { content: '\e8c5'; } /* '' */
.typicons-bat4:before { content: '\e8c6'; } /* '' */
.typicons-bat-charge:before { content: '\e8c7'; } /* '' */
.typicons-plug:before { content: '\e8db'; } /* '' */
.typicons-target-outline:before { content: '\e8da'; } /* '' */
.typicons-target:before { content: '\e8d9'; } /* '' */
.typicons-wifi-outline:before { content: '\e8d8'; } /* '' */
.typicons-wifi:before { content: '\e8d7'; } /* '' */
.typicons-desktop:before { content: '\e8d6'; } /* '' */
.typicons-laptop:before { content: '\e8d5'; } /* '' */
.typicons-tablet:before { content: '\e8d4'; } /* '' */
.typicons-mobile:before { content: '\e8d3'; } /* '' */
.typicons-contrast:before { content: '\e8d2'; } /* '' */
.typicons-globe-outline:before { content: '\e8d0'; } /* '' */
.typicons-globe:before { content: '\e8cf'; } /* '' */
.typicons-globe-alt-outline:before { content: '\e8d1'; } /* '' */
.typicons-globe-alt:before { content: '\e8ce'; } /* '' */
.typicons-sun:before { content: '\e8cd'; } /* '' */
.typicons-sun-filled:before { content: '\e8cc'; } /* '' */
.typicons-cloud:before { content: '\e8cb'; } /* '' */
.typicons-flash-outline:before { content: '\e8ca'; } /* '' */
.typicons-flash:before { content: '\e8c9'; } /* '' */
.typicons-moon:before { content: '\e8c8'; } /* '' */
.typicons-waves-outline:before { content: '\e8dc'; } /* '' */
.typicons-waves:before { content: '\e8dd'; } /* '' */
.typicons-rain:before { content: '\e8de'; } /* '' */
.typicons-cloud-sun:before { content: '\e8df'; } /* '' */
.typicons-drizzle:before { content: '\e8e0'; } /* '' */
.typicons-snow:before { content: '\e8e1'; } /* '' */
.typicons-cloud-flash:before { content: '\e8e2'; } /* '' */
.typicons-cloud-wind:before { content: '\e8e3'; } /* '' */
.typicons-wind:before { content: '\e8e4'; } /* '' */
.typicons-plane-outline:before { content: '\e8e5'; } /* '' */
.typicons-plane:before { content: '\e8e6'; } /* '' */
.typicons-leaf:before { content: '\e8e7'; } /* '' */
.typicons-lifebuoy:before { content: '\e8e8'; } /* '' */
.typicons-briefcase:before { content: '\e8e9'; } /* '' */
.typicons-brush:before { content: '\e8ea'; } /* '' */
.typicons-pipette:before { content: '\e8eb'; } /* '' */
.typicons-power-outline:before { content: '\e8ec'; } /* '' */
.typicons-power:before { content: '\e8ed'; } /* '' */
.typicons-check-outline:before { content: '\e8ee'; } /* '' */
.typicons-check:before { content: '\e8ef'; } /* '' */
.typicons-gift:before { content: '\e903'; } /* '' */
.typicons-temperatire:before { content: '\e902'; } /* '' */
.typicons-chart-outline:before { content: '\e901'; } /* '' */
.typicons-chart:before { content: '\e900'; } /* '' */
.typicons-chart-alt-outline:before { content: '\e8ff'; } /* '' */
.typicons-chart-alt:before { content: '\e8fe'; } /* '' */
.typicons-chart-bar-outline:before { content: '\e8fd'; } /* '' */
.typicons-chart-bar:before { content: '\e8fc'; } /* '' */
.typicons-chart-pie-outline:before { content: '\e8fb'; } /* '' */
.typicons-chart-pie:before { content: '\e8fa'; } /* '' */
.typicons-ticket:before { content: '\e8f9'; } /* '' */
.typicons-credit-card:before { content: '\e8f8'; } /* '' */
.typicons-clipboard:before { content: '\e8f7'; } /* '' */
.typicons-database:before { content: '\e8f6'; } /* '' */
.typicons-key-outline:before { content: '\e8f5'; } /* '' */
.typicons-key:before { content: '\e8f4'; } /* '' */
.typicons-flow-split:before { content: '\e8f3'; } /* '' */
.typicons-flow-merge:before { content: '\e8f2'; } /* '' */
.typicons-flow-parallel:before { content: '\e8f1'; } /* '' */
.typicons-flow-cross:before { content: '\e8f0'; } /* '' */
.typicons-certificate-outline:before { content: '\e904'; } /* '' */
.typicons-certificate:before { content: '\e905'; } /* '' */
.typicons-scissors-outline:before { content: '\e906'; } /* '' */
.typicons-scissors:before { content: '\e907'; } /* '' */
.typicons-flask:before { content: '\e908'; } /* '' */
.typicons-wine:before { content: '\e909'; } /* '' */
.typicons-coffee:before { content: '\e90a'; } /* '' */
.typicons-beer:before { content: '\e90b'; } /* '' */
.typicons-anchor-outline:before { content: '\e90c'; } /* '' */
.typicons-anchor:before { content: '\e90d'; } /* '' */
.typicons-puzzle-outline:before { content: '\e90e'; } /* '' */
.typicons-puzzle:before { content: '\e90f'; } /* '' */
.typicons-tree:before { content: '\e910'; } /* '' */
.typicons-calculator:before { content: '\e911'; } /* '' */
.typicons-infinity-outline:before { content: '\e912'; } /* '' */
.typicons-infinity:before { content: '\e913'; } /* '' */
.typicons-pi-outline:before { content: '\e914'; } /* '' */
.typicons-pi:before { content: '\e915'; } /* '' */
.typicons-at:before { content: '\e916'; } /* '' */
.typicons-at-circled:before { content: '\e917'; } /* '' */
.typicons-looped-square-outline:before { content: '\e92b'; } /* '' */
.typicons-looped-square-interest:before { content: '\e92a'; } /* '' */
.typicons-sort-alphabet-outline:before { content: '\e929'; } /* '' */
.typicons-sort-alphabet:before { content: '\e928'; } /* '' */
.typicons-sort-numeric-outline:before { content: '\e927'; } /* '' */
.typicons-sort-numeric:before { content: '\e926'; } /* '' */
.typicons-dribbble-circled:before { content: '\e925'; } /* '' */
.typicons-dribbble:before { content: '\e924'; } /* '' */
.typicons-facebook-circled:before { content: '\e923'; } /* '' */
.typicons-facebook:before { content: '\e922'; } /* '' */
.typicons-flickr-circled:before { content: '\e921'; } /* '' */
.typicons-flickr:before { content: '\e920'; } /* '' */
.typicons-github-circled:before { content: '\e91f'; } /* '' */
.typicons-github:before { content: '\e91e'; } /* '' */
.typicons-lastfm-circled:before { content: '\e91d'; } /* '' */
.typicons-lastfm:before { content: '\e91b'; } /* '' */
.typicons-linkedin-circled:before { content: '\e91c'; } /* '' */
.typicons-linkedin:before { content: '\e91a'; } /* '' */
.typicons-pinterest-circled:before { content: '\e919'; } /* '' */
.typicons-pinterest:before { content: '\e918'; } /* '' */
.typicons-skype-outline:before { content: '\e92c'; } /* '' */
.typicons-skype:before { content: '\e92d'; } /* '' */
.typicons-tumbler-circled:before { content: '\e92e'; } /* '' */
.typicons-tumbler:before { content: '\e92f'; } /* '' */
.typicons-twitter-circled:before { content: '\e931'; } /* '' */
.typicons-twitter:before { content: '\e930'; } /* '' */
.typicons-vimeo-circled:before { content: '\e932'; } /* '' */
.typicons-left-open-outline:before { content: '\e89a'; } /* '' */