@font-face {
    font-family: 'Elusive-Icons';
    src:url('../fonts//Elusive-Icons.eot');
    src:url('../fonts//Elusive-Icons.eot?#iefix') format('embedded-opentype'),
    url('../fonts//Elusive-Icons.ttf') format('truetype'),
    url('../fonts//Elusive-Icons.woff') format('woff'),
    url('../fonts//Elusive-Icons.svg#Elusive-Icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class*="el-icon-"] {
    font-family: 'Elusive-Icons';
    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;
}

.el-icon-zoom-out:before {
    content: "\e600";
}
.el-icon-zoom-in:before {
    content: "\e601";
}
.el-icon-youtube:before {
    content: "\e602";
}
.el-icon-wrench-alt:before {
    content: "\e603";
}
.el-icon-wrench:before {
    content: "\e604";
}
.el-icon-wordpress:before {
    content: "\e605";
}
.el-icon-wheelchair:before {
    content: "\e606";
}
.el-icon-website-alt:before {
    content: "\e607";
}
.el-icon-website:before {
    content: "\e608";
}
.el-icon-warning-sign:before {
    content: "\e609";
}
.el-icon-w3c:before {
    content: "\e60a";
}
.el-icon-volume-up:before {
    content: "\e60b";
}
.el-icon-volume-off:before {
    content: "\e60c";
}
.el-icon-volume-down:before {
    content: "\e60d";
}
.el-icon-vkontakte:before {
    content: "\e60e";
}
.el-icon-vimeo:before {
    content: "\e60f";
}
.el-icon-view-mode:before {
    content: "\e610";
}
.el-icon-video-chat:before {
    content: "\e611";
}
.el-icon-video-alt:before {
    content: "\e612";
}
.el-icon-video:before {
    content: "\e613";
}
.el-icon-viadeo:before {
    content: "\e614";
}
.el-icon-user:before {
    content: "\e615";
}
.el-icon-usd:before {
    content: "\e616";
}
.el-icon-upload:before {
    content: "\e617";
}
.el-icon-unlock-alt:before {
    content: "\e618";
}
.el-icon-unlock:before {
    content: "\e619";
}
.el-icon-universal-access:before {
    content: "\e61a";
}
.el-icon-twitter:before {
    content: "\e61b";
}
.el-icon-tumblr:before {
    content: "\e61c";
}
.el-icon-trash-alt:before {
    content: "\e61d";
}
.el-icon-trash:before {
    content: "\e61e";
}
.el-icon-torso:before {
    content: "\e61f";
}
.el-icon-tint:before {
    content: "\e620";
}
.el-icon-time-alt:before {
    content: "\e621";
}
.el-icon-time:before {
    content: "\e622";
}
.el-icon-thumbs-up:before {
    content: "\e623";
}
.el-icon-thumbs-down:before {
    content: "\e624";
}
.el-icon-th-list:before {
    content: "\e625";
}
.el-icon-th-large:before {
    content: "\e626";
}
.el-icon-th:before {
    content: "\e627";
}
.el-icon-text-width:before {
    content: "\e628";
}
.el-icon-text-height:before {
    content: "\e629";
}
.el-icon-tasks:before {
    content: "\e62a";
}
.el-icon-tags:before {
    content: "\e62b";
}
.el-icon-tag:before {
    content: "\e62c";
}
.el-icon-stumbleupon:before {
    content: "\e62d";
}
.el-icon-stop-alt:before {
    content: "\e62e";
}
.el-icon-stop:before {
    content: "\e62f";
}
.el-icon-step-forward:before {
    content: "\e630";
}
.el-icon-step-backward:before {
    content: "\e631";
}
.el-icon-star-empty:before {
    content: "\e632";
}
.el-icon-star-alt:before {
    content: "\e633";
}
.el-icon-star:before {
    content: "\e634";
}
.el-icon-stackoverflow:before {
    content: "\e635";
}
.el-icon-spotify:before {
    content: "\e636";
}
.el-icon-speaker:before {
    content: "\e637";
}
.el-icon-soundcloud:before {
    content: "\e638";
}
.el-icon-smiley-alt:before {
    content: "\e639";
}
.el-icon-smiley:before {
    content: "\e63a";
}
.el-icon-slideshare:before {
    content: "\e63b";
}
.el-icon-skype:before {
    content: "\e63c";
}
.el-icon-signal:before {
    content: "\e63d";
}
.el-icon-shopping-cart-sign:before {
    content: "\e63e";
}
.el-icon-shopping-cart:before {
    content: "\e63f";
}
.el-icon-share-alt:before {
    content: "\e640";
}
.el-icon-share:before {
    content: "\e641";
}
.el-icon-search-alt:before {
    content: "\e642";
}
.el-icon-search:before {
    content: "\e643";
}
.el-icon-screenshot:before {
    content: "\e644";
}
.el-icon-screen-alt:before {
    content: "\e645";
}
.el-icon-screen:before {
    content: "\e646";
}
.el-icon-scissors:before {
    content: "\e647";
}
.el-icon-rss:before {
    content: "\e648";
}
.el-icon-road:before {
    content: "\e649";
}
.el-icon-reverse-alt:before {
    content: "\e64a";
}
.el-icon-retweet:before {
    content: "\e64b";
}
.el-icon-return-key:before {
    content: "\e64c";
}
.el-icon-resize-vertical:before {
    content: "\e64d";
}
.el-icon-resize-small:before {
    content: "\e64e";
}
.el-icon-resize-horizontal:before {
    content: "\e64f";
}
.el-icon-resize-full:before {
    content: "\e650";
}
.el-icon-repeat-alt:before {
    content: "\e651";
}
.el-icon-repeat:before {
    content: "\e652";
}
.el-icon-remove-sign:before {
    content: "\e653";
}
.el-icon-remove-circle:before {
    content: "\e654";
}
.el-icon-remove:before {
    content: "\e655";
}
.el-icon-refresh:before {
    content: "\e656";
}
.el-icon-reddit:before {
    content: "\e657";
}
.el-icon-record:before {
    content: "\e658";
}
.el-icon-random:before {
    content: "\e659";
}
.el-icon-quotes-alt:before {
    content: "\e65a";
}
.el-icon-quotes:before {
    content: "\e65b";
}
.el-icon-question-sign:before {
    content: "\e65c";
}
.el-icon-question:before {
    content: "\e65d";
}
.el-icon-qrcode:before {
    content: "\e65e";
}
.el-icon-puzzle:before {
    content: "\e65f";
}
.el-icon-print:before {
    content: "\e660";
}
.el-icon-podcast:before {
    content: "\e661";
}
.el-icon-plus-sign:before {
    content: "\e662";
}
.el-icon-plus:before {
    content: "\e663";
}
.el-icon-play-circle:before {
    content: "\e664";
}
.el-icon-play-alt:before {
    content: "\e665";
}
.el-icon-play:before {
    content: "\e666";
}
.el-icon-plane:before {
    content: "\e667";
}
.el-icon-pinterest:before {
    content: "\e668";
}
.el-icon-picture:before {
    content: "\e669";
}
.el-icon-picasa:before {
    content: "\e66a";
}
.el-icon-photo-alt:before {
    content: "\e66b";
}
.el-icon-photo:before {
    content: "\e66c";
}
.el-icon-phone-alt:before {
    content: "\e66d";
}
.el-icon-phone:before {
    content: "\e66e";
}
.el-icon-person:before {
    content: "\e66f";
}
.el-icon-pencil-alt:before {
    content: "\e670";
}
.el-icon-pencil:before {
    content: "\e671";
}
.el-icon-pause-alt:before {
    content: "\e672";
}
.el-icon-pause:before {
    content: "\e673";
}
.el-icon-path:before {
    content: "\e674";
}
.el-icon-paper-clip-alt:before {
    content: "\e675";
}
.el-icon-paper-clip:before {
    content: "\e676";
}
.el-icon-opensource:before {
    content: "\e677";
}
.el-icon-ok-sign:before {
    content: "\e678";
}
.el-icon-ok-circle:before {
    content: "\e679";
}
.el-icon-ok:before {
    content: "\e67a";
}
.el-icon-off:before {
    content: "\e67b";
}
.el-icon-network:before {
    content: "\e67c";
}
.el-icon-myspace:before {
    content: "\e67d";
}
.el-icon-music:before {
    content: "\e67e";
}
.el-icon-move:before {
    content: "\e67f";
}
.el-icon-minus-sign:before {
    content: "\e680";
}
.el-icon-minus:before {
    content: "\e681";
}
.el-icon-mic-alt:before {
    content: "\e682";
}
.el-icon-mic:before {
    content: "\e683";
}
.el-icon-map-marker-alt:before {
    content: "\e684";
}
.el-icon-map-marker:before {
    content: "\e685";
}
.el-icon-male:before {
    content: "\e686";
}
.el-icon-magnet:before {
    content: "\e687";
}
.el-icon-magic:before {
    content: "\e688";
}
.el-icon-lock-alt:before {
    content: "\e689";
}
.el-icon-lock:before {
    content: "\e68a";
}
.el-icon-livejournal:before {
    content: "\e68b";
}
.el-icon-list-alt:before {
    content: "\e68c";
}
.el-icon-list:before {
    content: "\e68d";
}
.el-icon-linkedin:before {
    content: "\e68e";
}
.el-icon-link:before {
    content: "\e68f";
}
.el-icon-lines:before {
    content: "\e690";
}
.el-icon-leaf:before {
    content: "\e691";
}
.el-icon-lastfm:before {
    content: "\e692";
}
.el-icon-laptop-alt:before {
    content: "\e693";
}
.el-icon-laptop:before {
    content: "\e694";
}
.el-icon-key:before {
    content: "\e695";
}
.el-icon-italic:before {
    content: "\e696";
}
.el-icon-iphone-home:before {
    content: "\e697";
}
.el-icon-instagram:before {
    content: "\e698";
}
.el-icon-info-sign:before {
    content: "\e699";
}
.el-icon-indent-right:before {
    content: "\e69a";
}
.el-icon-indent-left:before {
    content: "\e69b";
}
.el-icon-inbox-box:before {
    content: "\e69c";
}
.el-icon-inbox-alt:before {
    content: "\e69d";
}
.el-icon-inbox:before {
    content: "\e69e";
}
.el-icon-idea-alt:before {
    content: "\e69f";
}
.el-icon-idea:before {
    content: "\e6a0";
}
.el-icon-hourglass:before {
    content: "\e6a1";
}
.el-icon-home-alt:before {
    content: "\e6a2";
}
.el-icon-home:before {
    content: "\e6a3";
}
.el-icon-heart-empty:before {
    content: "\e6a4";
}
.el-icon-heart-alt:before {
    content: "\e6a5";
}
.el-icon-heart:before {
    content: "\e6a6";
}
.el-icon-hearing-impaired:before {
    content: "\e6a7";
}
.el-icon-headphones:before {
    content: "\e6a8";
}
.el-icon-hdd:before {
    content: "\e6a9";
}
.el-icon-hand-up:before {
    content: "\e6aa";
}
.el-icon-hand-right:before {
    content: "\e6ab";
}
.el-icon-hand-left:before {
    content: "\e6ac";
}
.el-icon-hand-down:before {
    content: "\e6ad";
}
.el-icon-guidedog:before {
    content: "\e6ae";
}
.el-icon-group-alt:before {
    content: "\e6af";
}
.el-icon-group:before {
    content: "\e6b0";
}
.el-icon-graph-alt:before {
    content: "\e6b1";
}
.el-icon-graph:before {
    content: "\e6b2";
}
.el-icon-googleplus:before {
    content: "\e6b3";
}
.el-icon-globe-alt:before {
    content: "\e6b4";
}
.el-icon-globe:before {
    content: "\e6b5";
}
.el-icon-glasses:before {
    content: "\e6b6";
}
.el-icon-glass:before {
    content: "\e6b7";
}
.el-icon-github-text:before {
    content: "\e6b8";
}
.el-icon-github:before {
    content: "\e6b9";
}
.el-icon-gift:before {
    content: "\e6ba";
}
.el-icon-gbp:before {
    content: "\e6bb";
}
.el-icon-fullscreen:before {
    content: "\e6bc";
}
.el-icon-friendfeed-rect:before {
    content: "\e6bd";
}
.el-icon-friendfeed:before {
    content: "\e6be";
}
.el-icon-foursquare:before {
    content: "\e6bf";
}
.el-icon-forward-alt:before {
    content: "\e6c0";
}
.el-icon-forward:before {
    content: "\e6c1";
}
.el-icon-fork:before {
    content: "\e6c2";
}
.el-icon-fontsize:before {
    content: "\e6c3";
}
.el-icon-font:before {
    content: "\e6c4";
}
.el-icon-folder-sign:before {
    content: "\e6c5";
}
.el-icon-folder-open:before {
    content: "\e6c6";
}
.el-icon-folder-close:before {
    content: "\e6c7";
}
.el-icon-folder:before {
    content: "\e6c8";
}
.el-icon-flickr:before {
    content: "\e6c9";
}
.el-icon-flag-alt:before {
    content: "\e6ca";
}
.el-icon-flag:before {
    content: "\e6cb";
}
.el-icon-fire:before {
    content: "\e6cc";
}
.el-icon-filter:before {
    content: "\e6cd";
}
.el-icon-film:before {
    content: "\e6ce";
}
.el-icon-file-new-alt:before {
    content: "\e6cf";
}
.el-icon-file-new:before {
    content: "\e6d0";
}
.el-icon-file-edit-alt:before {
    content: "\e6d1";
}
.el-icon-file-edit:before {
    content: "\e6d2";
}
.el-icon-file-alt:before {
    content: "\e6d3";
}
.el-icon-file:before {
    content: "\e6d4";
}
.el-icon-female:before {
    content: "\e6d5";
}
.el-icon-fast-forward:before {
    content: "\e6d6";
}
.el-icon-fast-backward:before {
    content: "\e6d7";
}
.el-icon-facetime-video:before {
    content: "\e6d8";
}
.el-icon-facebook:before {
    content: "\e6d9";
}
.el-icon-eye-open:before {
    content: "\e6da";
}
.el-icon-eye-close:before {
    content: "\e6db";
}
.el-icon-exclamation-sign:before {
    content: "\e6dc";
}
.el-icon-eur:before {
    content: "\e6dd";
}
.el-icon-error-alt:before {
    content: "\e6de";
}
.el-icon-error:before {
    content: "\e6df";
}
.el-icon-envelope-alt:before {
    content: "\e6e0";
}
.el-icon-envelope:before {
    content: "\e6e1";
}
.el-icon-eject:before {
    content: "\e6e2";
}
.el-icon-edit:before {
    content: "\e6e3";
}
.el-icon-dribbble:before {
    content: "\e6e4";
}
.el-icon-download-alt:before {
    content: "\e6e5";
}
.el-icon-download:before {
    content: "\e6e6";
}
.el-icon-digg:before {
    content: "\e6e7";
}
.el-icon-deviantart:before {
    content: "\e6e8";
}
.el-icon-delicious:before {
    content: "\e6e9";
}
.el-icon-dashboard:before {
    content: "\e6ea";
}
.el-icon-css:before {
    content: "\e6eb";
}
.el-icon-credit-card:before {
    content: "\e6ec";
}
.el-icon-compass-alt:before {
    content: "\e6ed";
}
.el-icon-compass:before {
    content: "\e6ee";
}
.el-icon-comment-alt:before {
    content: "\e6ef";
}
.el-icon-comment:before {
    content: "\e6f0";
}
.el-icon-cogs:before {
    content: "\e6f1";
}
.el-icon-cog-alt:before {
    content: "\e6f2";
}
.el-icon-cog:before {
    content: "\e6f3";
}
.el-icon-cloud-alt:before {
    content: "\e6f4";
}
.el-icon-cloud:before {
    content: "\e6f5";
}
.el-icon-circle-arrow-up:before {
    content: "\e6f6";
}
.el-icon-circle-arrow-right:before {
    content: "\e6f7";
}
.el-icon-circle-arrow-left:before {
    content: "\e6f8";
}
.el-icon-circle-arrow-down:before {
    content: "\e6f9";
}
.el-icon-child:before {
    content: "\e6fa";
}
.el-icon-chevron-up:before {
    content: "\e6fb";
}
.el-icon-chevron-right:before {
    content: "\e6fc";
}
.el-icon-chevron-left:before {
    content: "\e6fd";
}
.el-icon-chevron-down:before {
    content: "\e6fe";
}
.el-icon-check-empty:before {
    content: "\e6ff";
}
.el-icon-check:before {
    content: "\e700";
}
.el-icon-certificate:before {
    content: "\e701";
}
.el-icon-cc:before {
    content: "\e702";
}
.el-icon-caret-up:before {
    content: "\e703";
}
.el-icon-caret-right:before {
    content: "\e704";
}
.el-icon-caret-left:before {
    content: "\e705";
}
.el-icon-caret-down:before {
    content: "\e706";
}
.el-icon-car:before {
    content: "\e707";
}
.el-icon-camera:before {
    content: "\e708";
}
.el-icon-calendar-sign:before {
    content: "\e709";
}
.el-icon-calendar:before {
    content: "\e70a";
}
.el-icon-bullhorn:before {
    content: "\e70b";
}
.el-icon-bulb:before {
    content: "\e70c";
}
.el-icon-brush:before {
    content: "\e70d";
}
.el-icon-broom:before {
    content: "\e70e";
}
.el-icon-briefcase:before {
    content: "\e70f";
}
.el-icon-braille:before {
    content: "\e710";
}
.el-icon-bookmark-empty:before {
    content: "\e711";
}
.el-icon-bookmark:before {
    content: "\e712";
}
.el-icon-book:before {
    content: "\e713";
}
.el-icon-bold:before {
    content: "\e714";
}
.el-icon-blogger:before {
    content: "\e715";
}
.el-icon-blind:before {
    content: "\e716";
}
.el-icon-bell:before {
    content: "\e717";
}
.el-icon-behance:before {
    content: "\e718";
}
.el-icon-barcode:before {
    content: "\e719";
}
.el-icon-ban-circle:before {
    content: "\e71a";
}
.el-icon-backward:before {
    content: "\e71b";
}
.el-icon-asl:before {
    content: "\e71c";
}
.el-icon-arrow-up:before {
    content: "\e71d";
}
.el-icon-arrow-right:before {
    content: "\e71e";
}
.el-icon-arrow-left:before {
    content: "\e71f";
}
.el-icon-arrow-down:before {
    content: "\e720";
}
.el-icon-align-right:before {
    content: "\e721";
}
.el-icon-align-left:before {
    content: "\e722";
}
.el-icon-align-justify:before {
    content: "\e723";
}
.el-icon-align-center:before {
    content: "\e724";
}
.el-icon-adult:before {
    content: "\e725";
}
.el-icon-adjust-alt:before {
    content: "\e726";
}
.el-icon-adjust:before {
    content: "\e727";
}
.el-icon-address-book-alt:before {
    content: "\e728";
}
.el-icon-address-book:before {
    content: "\e729";
}
.el-icon-asterisk:before {
    content: "\e72a";
}
/*!
  Ionicons, v1.5.2
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/
@font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot?v=1.5.2"); src: url("../fonts/ionicons.eot?v=1.5.2#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=1.5.2") format("truetype"), url("../fonts/ionicons.woff?v=1.5.2") format("woff"), url("../fonts/ionicons.svg?v=1.5.2#Ionicons") format("svg"); font-weight: normal; font-style: normal; }
.ion, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-contact:before, .ion-android-alarm:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down-left:before, .ion-android-arrow-down-right:before, .ion-android-arrow-forward:before, .ion-android-arrow-up-left:before, .ion-android-arrow-up-right:before, .ion-android-battery:before, .ion-android-book:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-chat:before, .ion-android-checkmark:before, .ion-android-clock:before, .ion-android-close:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-data:before, .ion-android-developer:before, .ion-android-display:before, .ion-android-download:before, .ion-android-drawer:before, .ion-android-dropdown:before, .ion-android-earth:before, .ion-android-folder:before, .ion-android-forums:before, .ion-android-friends:before, .ion-android-hand:before, .ion-android-image:before, .ion-android-inbox:before, .ion-android-information:before, .ion-android-keypad:before, .ion-android-lightbulb:before, .ion-android-locate:before, .ion-android-location:before, .ion-android-mail:before, .ion-android-microphone:before, .ion-android-mixer:before, .ion-android-more:before, .ion-android-note:before, .ion-android-playstore:before, .ion-android-printer:before, .ion-android-promotion:before, .ion-android-reminder:before, .ion-android-remove:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-social:before, .ion-android-social-user:before, .ion-android-sort:before, .ion-android-stair-drawer:before, .ion-android-star:before, .ion-android-stopwatch:before, .ion-android-storage:before, .ion-android-system-back:before, .ion-android-system-home:before, .ion-android-system-windows:before, .ion-android-timer:before, .ion-android-trash:before, .ion-android-user-menu:before, .ion-android-volume:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-flask:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-game-controller-a:before, .ion-game-controller-b:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-icon-social-google-plus:before, .ion-icon-social-google-plus-outline:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios7-alarm:before, .ion-ios7-alarm-outline:before, .ion-ios7-albums:before, .ion-ios7-albums-outline:before, .ion-ios7-americanfootball:before, .ion-ios7-americanfootball-outline:before, .ion-ios7-analytics:before, .ion-ios7-analytics-outline:before, .ion-ios7-arrow-back:before, .ion-ios7-arrow-down:before, .ion-ios7-arrow-forward:before, .ion-ios7-arrow-left:before, .ion-ios7-arrow-right:before, .ion-ios7-arrow-thin-down:before, .ion-ios7-arrow-thin-left:before, .ion-ios7-arrow-thin-right:before, .ion-ios7-arrow-thin-up:before, .ion-ios7-arrow-up:before, .ion-ios7-at:before, .ion-ios7-at-outline:before, .ion-ios7-barcode:before, .ion-ios7-barcode-outline:before, .ion-ios7-baseball:before, .ion-ios7-baseball-outline:before, .ion-ios7-basketball:before, .ion-ios7-basketball-outline:before, .ion-ios7-bell:before, .ion-ios7-bell-outline:before, .ion-ios7-bolt:before, .ion-ios7-bolt-outline:before, .ion-ios7-bookmarks:before, .ion-ios7-bookmarks-outline:before, .ion-ios7-box:before, .ion-ios7-box-outline:before, .ion-ios7-briefcase:before, .ion-ios7-briefcase-outline:before, .ion-ios7-browsers:before, .ion-ios7-browsers-outline:before, .ion-ios7-calculator:before, .ion-ios7-calculator-outline:before, .ion-ios7-calendar:before, .ion-ios7-calendar-outline:before, .ion-ios7-camera:before, .ion-ios7-camera-outline:before, .ion-ios7-cart:before, .ion-ios7-cart-outline:before, .ion-ios7-chatboxes:before, .ion-ios7-chatboxes-outline:before, .ion-ios7-chatbubble:before, .ion-ios7-chatbubble-outline:before, .ion-ios7-checkmark:before, .ion-ios7-checkmark-empty:before, .ion-ios7-checkmark-outline:before, .ion-ios7-circle-filled:before, .ion-ios7-circle-outline:before, .ion-ios7-clock:before, .ion-ios7-clock-outline:before, .ion-ios7-close:before, .ion-ios7-close-empty:before, .ion-ios7-close-outline:before, .ion-ios7-cloud:before, .ion-ios7-cloud-download:before, .ion-ios7-cloud-download-outline:before, .ion-ios7-cloud-outline:before, .ion-ios7-cloud-upload:before, .ion-ios7-cloud-upload-outline:before, .ion-ios7-cloudy:before, .ion-ios7-cloudy-night:before, .ion-ios7-cloudy-night-outline:before, .ion-ios7-cloudy-outline:before, .ion-ios7-cog:before, .ion-ios7-cog-outline:before, .ion-ios7-compose:before, .ion-ios7-compose-outline:before, .ion-ios7-contact:before, .ion-ios7-contact-outline:before, .ion-ios7-copy:before, .ion-ios7-copy-outline:before, .ion-ios7-download:before, .ion-ios7-download-outline:before, .ion-ios7-drag:before, .ion-ios7-email:before, .ion-ios7-email-outline:before, .ion-ios7-expand:before, .ion-ios7-eye:before, .ion-ios7-eye-outline:before, .ion-ios7-fastforward:before, .ion-ios7-fastforward-outline:before, .ion-ios7-filing:before, .ion-ios7-filing-outline:before, .ion-ios7-film:before, .ion-ios7-film-outline:before, .ion-ios7-flag:before, .ion-ios7-flag-outline:before, .ion-ios7-folder:before, .ion-ios7-folder-outline:before, .ion-ios7-football:before, .ion-ios7-football-outline:before, .ion-ios7-gear:before, .ion-ios7-gear-outline:before, .ion-ios7-glasses:before, .ion-ios7-glasses-outline:before, .ion-ios7-heart:before, .ion-ios7-heart-outline:before, .ion-ios7-help:before, .ion-ios7-help-empty:before, .ion-ios7-help-outline:before, .ion-ios7-home:before, .ion-ios7-home-outline:before, .ion-ios7-infinite:before, .ion-ios7-infinite-outline:before, .ion-ios7-information:before, .ion-ios7-information-empty:before, .ion-ios7-information-outline:before, .ion-ios7-ionic-outline:before, .ion-ios7-keypad:before, .ion-ios7-keypad-outline:before, .ion-ios7-lightbulb:before, .ion-ios7-lightbulb-outline:before, .ion-ios7-location:before, .ion-ios7-location-outline:before, .ion-ios7-locked:before, .ion-ios7-locked-outline:before, .ion-ios7-loop:before, .ion-ios7-loop-strong:before, .ion-ios7-medkit:before, .ion-ios7-medkit-outline:before, .ion-ios7-mic:before, .ion-ios7-mic-off:before, .ion-ios7-mic-outline:before, .ion-ios7-minus:before, .ion-ios7-minus-empty:before, .ion-ios7-minus-outline:before, .ion-ios7-monitor:before, .ion-ios7-monitor-outline:before, .ion-ios7-moon:before, .ion-ios7-moon-outline:before, .ion-ios7-more:before, .ion-ios7-more-outline:before, .ion-ios7-musical-note:before, .ion-ios7-musical-notes:before, .ion-ios7-navigate:before, .ion-ios7-navigate-outline:before, .ion-ios7-paper:before, .ion-ios7-paper-outline:before, .ion-ios7-paperplane:before, .ion-ios7-paperplane-outline:before, .ion-ios7-partlysunny:before, .ion-ios7-partlysunny-outline:before, .ion-ios7-pause:before, .ion-ios7-pause-outline:before, .ion-ios7-paw:before, .ion-ios7-paw-outline:before, .ion-ios7-people:before, .ion-ios7-people-outline:before, .ion-ios7-person:before, .ion-ios7-person-outline:before, .ion-ios7-personadd:before, .ion-ios7-personadd-outline:before, .ion-ios7-photos:before, .ion-ios7-photos-outline:before, .ion-ios7-pie:before, .ion-ios7-pie-outline:before, .ion-ios7-play:before, .ion-ios7-play-outline:before, .ion-ios7-plus:before, .ion-ios7-plus-empty:before, .ion-ios7-plus-outline:before, .ion-ios7-pricetag:before, .ion-ios7-pricetag-outline:before, .ion-ios7-pricetags:before, .ion-ios7-pricetags-outline:before, .ion-ios7-printer:before, .ion-ios7-printer-outline:before, .ion-ios7-pulse:before, .ion-ios7-pulse-strong:before, .ion-ios7-rainy:before, .ion-ios7-rainy-outline:before, .ion-ios7-recording:before, .ion-ios7-recording-outline:before, .ion-ios7-redo:before, .ion-ios7-redo-outline:before, .ion-ios7-refresh:before, .ion-ios7-refresh-empty:before, .ion-ios7-refresh-outline:before, .ion-ios7-reload:before, .ion-ios7-reloading:before, .ion-ios7-reverse-camera:before, .ion-ios7-reverse-camera-outline:before, .ion-ios7-rewind:before, .ion-ios7-rewind-outline:before, .ion-ios7-search:before, .ion-ios7-search-strong:before, .ion-ios7-settings:before, .ion-ios7-settings-strong:before, .ion-ios7-shrink:before, .ion-ios7-skipbackward:before, .ion-ios7-skipbackward-outline:before, .ion-ios7-skipforward:before, .ion-ios7-skipforward-outline:before, .ion-ios7-snowy:before, .ion-ios7-speedometer:before, .ion-ios7-speedometer-outline:before, .ion-ios7-star:before, .ion-ios7-star-half:before, .ion-ios7-star-outline:before, .ion-ios7-stopwatch:before, .ion-ios7-stopwatch-outline:before, .ion-ios7-sunny:before, .ion-ios7-sunny-outline:before, .ion-ios7-telephone:before, .ion-ios7-telephone-outline:before, .ion-ios7-tennisball:before, .ion-ios7-tennisball-outline:before, .ion-ios7-thunderstorm:before, .ion-ios7-thunderstorm-outline:before, .ion-ios7-time:before, .ion-ios7-time-outline:before, .ion-ios7-timer:before, .ion-ios7-timer-outline:before, .ion-ios7-toggle:before, .ion-ios7-toggle-outline:before, .ion-ios7-trash:before, .ion-ios7-trash-outline:before, .ion-ios7-undo:before, .ion-ios7-undo-outline:before, .ion-ios7-unlocked:before, .ion-ios7-unlocked-outline:before, .ion-ios7-upload:before, .ion-ios7-upload-outline:before, .ion-ios7-videocam:before, .ion-ios7-videocam-outline:before, .ion-ios7-volume-high:before, .ion-ios7-volume-low:before, .ion-ios7-wineglass:before, .ion-ios7-wineglass-outline:before, .ion-ios7-world:before, .ion-ios7-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-loading-a:before, .ion-load-b:before, .ion-loading-b:before, .ion-load-c:before, .ion-loading-c:before, .ion-load-d:before, .ion-loading-d:before, .ion-location:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-looping:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-refreshing:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.ion-spin, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading { -webkit-animation: spin 1s infinite linear; -moz-animation: spin 1s infinite linear; -o-animation: spin 1s infinite linear; animation: spin 1s infinite linear; }

@-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); }
    100% { -moz-transform: rotate(359deg); } }
@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(359deg); } }
@-o-keyframes spin { 0% { -o-transform: rotate(0deg); }
    100% { -o-transform: rotate(359deg); } }
@-ms-keyframes spin { 0% { -ms-transform: rotate(0deg); }
    100% { -ms-transform: rotate(359deg); } }
@keyframes spin { 0% { transform: rotate(0deg); }
    100% { transform: rotate(359deg); } }
.ion-loading-a { -webkit-animation-timing-function: steps(8, start); -moz-animation-timing-function: steps(8, start); animation-timing-function: steps(8, start); }

.ion-alert:before { content: "\f101"; }

.ion-alert-circled:before { content: "\f100"; }

.ion-android-add:before { content: "\f2c7"; }

.ion-android-add-contact:before { content: "\f2c6"; }

.ion-android-alarm:before { content: "\f2c8"; }

.ion-android-archive:before { content: "\f2c9"; }

.ion-android-arrow-back:before { content: "\f2ca"; }

.ion-android-arrow-down-left:before { content: "\f2cb"; }

.ion-android-arrow-down-right:before { content: "\f2cc"; }

.ion-android-arrow-forward:before { content: "\f30f"; }

.ion-android-arrow-up-left:before { content: "\f2cd"; }

.ion-android-arrow-up-right:before { content: "\f2ce"; }

.ion-android-battery:before { content: "\f2cf"; }

.ion-android-book:before { content: "\f2d0"; }

.ion-android-calendar:before { content: "\f2d1"; }

.ion-android-call:before { content: "\f2d2"; }

.ion-android-camera:before { content: "\f2d3"; }

.ion-android-chat:before { content: "\f2d4"; }

.ion-android-checkmark:before { content: "\f2d5"; }

.ion-android-clock:before { content: "\f2d6"; }

.ion-android-close:before { content: "\f2d7"; }

.ion-android-contact:before { content: "\f2d8"; }

.ion-android-contacts:before { content: "\f2d9"; }

.ion-android-data:before { content: "\f2da"; }

.ion-android-developer:before { content: "\f2db"; }

.ion-android-display:before { content: "\f2dc"; }

.ion-android-download:before { content: "\f2dd"; }

.ion-android-drawer:before { content: "\f310"; }

.ion-android-dropdown:before { content: "\f2de"; }

.ion-android-earth:before { content: "\f2df"; }

.ion-android-folder:before { content: "\f2e0"; }

.ion-android-forums:before { content: "\f2e1"; }

.ion-android-friends:before { content: "\f2e2"; }

.ion-android-hand:before { content: "\f2e3"; }

.ion-android-image:before { content: "\f2e4"; }

.ion-android-inbox:before { content: "\f2e5"; }

.ion-android-information:before { content: "\f2e6"; }

.ion-android-keypad:before { content: "\f2e7"; }

.ion-android-lightbulb:before { content: "\f2e8"; }

.ion-android-locate:before { content: "\f2e9"; }

.ion-android-location:before { content: "\f2ea"; }

.ion-android-mail:before { content: "\f2eb"; }

.ion-android-microphone:before { content: "\f2ec"; }

.ion-android-mixer:before { content: "\f2ed"; }

.ion-android-more:before { content: "\f2ee"; }

.ion-android-note:before { content: "\f2ef"; }

.ion-android-playstore:before { content: "\f2f0"; }

.ion-android-printer:before { content: "\f2f1"; }

.ion-android-promotion:before { content: "\f2f2"; }

.ion-android-reminder:before { content: "\f2f3"; }

.ion-android-remove:before { content: "\f2f4"; }

.ion-android-search:before { content: "\f2f5"; }

.ion-android-send:before { content: "\f2f6"; }

.ion-android-settings:before { content: "\f2f7"; }

.ion-android-share:before { content: "\f2f8"; }

.ion-android-social:before { content: "\f2fa"; }

.ion-android-social-user:before { content: "\f2f9"; }

.ion-android-sort:before { content: "\f2fb"; }

.ion-android-stair-drawer:before { content: "\f311"; }

.ion-android-star:before { content: "\f2fc"; }

.ion-android-stopwatch:before { content: "\f2fd"; }

.ion-android-storage:before { content: "\f2fe"; }

.ion-android-system-back:before { content: "\f2ff"; }

.ion-android-system-home:before { content: "\f300"; }

.ion-android-system-windows:before { content: "\f301"; }

.ion-android-timer:before { content: "\f302"; }

.ion-android-trash:before { content: "\f303"; }

.ion-android-user-menu:before { content: "\f312"; }

.ion-android-volume:before { content: "\f304"; }

.ion-android-wifi:before { content: "\f305"; }

.ion-aperture:before { content: "\f313"; }

.ion-archive:before { content: "\f102"; }

.ion-arrow-down-a:before { content: "\f103"; }

.ion-arrow-down-b:before { content: "\f104"; }

.ion-arrow-down-c:before { content: "\f105"; }

.ion-arrow-expand:before { content: "\f25e"; }

.ion-arrow-graph-down-left:before { content: "\f25f"; }

.ion-arrow-graph-down-right:before { content: "\f260"; }

.ion-arrow-graph-up-left:before { content: "\f261"; }

.ion-arrow-graph-up-right:before { content: "\f262"; }

.ion-arrow-left-a:before { content: "\f106"; }

.ion-arrow-left-b:before { content: "\f107"; }

.ion-arrow-left-c:before { content: "\f108"; }

.ion-arrow-move:before { content: "\f263"; }

.ion-arrow-resize:before { content: "\f264"; }

.ion-arrow-return-left:before { content: "\f265"; }

.ion-arrow-return-right:before { content: "\f266"; }

.ion-arrow-right-a:before { content: "\f109"; }

.ion-arrow-right-b:before { content: "\f10a"; }

.ion-arrow-right-c:before { content: "\f10b"; }

.ion-arrow-shrink:before { content: "\f267"; }

.ion-arrow-swap:before { content: "\f268"; }

.ion-arrow-up-a:before { content: "\f10c"; }

.ion-arrow-up-b:before { content: "\f10d"; }

.ion-arrow-up-c:before { content: "\f10e"; }

.ion-asterisk:before { content: "\f314"; }

.ion-at:before { content: "\f10f"; }

.ion-bag:before { content: "\f110"; }

.ion-battery-charging:before { content: "\f111"; }

.ion-battery-empty:before { content: "\f112"; }

.ion-battery-full:before { content: "\f113"; }

.ion-battery-half:before { content: "\f114"; }

.ion-battery-low:before { content: "\f115"; }

.ion-beaker:before { content: "\f269"; }

.ion-beer:before { content: "\f26a"; }

.ion-bluetooth:before { content: "\f116"; }

.ion-bonfire:before { content: "\f315"; }

.ion-bookmark:before { content: "\f26b"; }

.ion-briefcase:before { content: "\f26c"; }

.ion-bug:before { content: "\f2be"; }

.ion-calculator:before { content: "\f26d"; }

.ion-calendar:before { content: "\f117"; }

.ion-camera:before { content: "\f118"; }

.ion-card:before { content: "\f119"; }

.ion-cash:before { content: "\f316"; }

.ion-chatbox:before { content: "\f11b"; }

.ion-chatbox-working:before { content: "\f11a"; }

.ion-chatboxes:before { content: "\f11c"; }

.ion-chatbubble:before { content: "\f11e"; }

.ion-chatbubble-working:before { content: "\f11d"; }

.ion-chatbubbles:before { content: "\f11f"; }

.ion-checkmark:before { content: "\f122"; }

.ion-checkmark-circled:before { content: "\f120"; }

.ion-checkmark-round:before { content: "\f121"; }

.ion-chevron-down:before { content: "\f123"; }

.ion-chevron-left:before { content: "\f124"; }

.ion-chevron-right:before { content: "\f125"; }

.ion-chevron-up:before { content: "\f126"; }

.ion-clipboard:before { content: "\f127"; }

.ion-clock:before { content: "\f26e"; }

.ion-close:before { content: "\f12a"; }

.ion-close-circled:before { content: "\f128"; }

.ion-close-round:before { content: "\f129"; }

.ion-closed-captioning:before { content: "\f317"; }

.ion-cloud:before { content: "\f12b"; }

.ion-code:before { content: "\f271"; }

.ion-code-download:before { content: "\f26f"; }

.ion-code-working:before { content: "\f270"; }

.ion-coffee:before { content: "\f272"; }

.ion-compass:before { content: "\f273"; }

.ion-compose:before { content: "\f12c"; }

.ion-connection-bars:before { content: "\f274"; }

.ion-contrast:before { content: "\f275"; }

.ion-cube:before { content: "\f318"; }

.ion-disc:before { content: "\f12d"; }

.ion-document:before { content: "\f12f"; }

.ion-document-text:before { content: "\f12e"; }

.ion-drag:before { content: "\f130"; }

.ion-earth:before { content: "\f276"; }

.ion-edit:before { content: "\f2bf"; }

.ion-egg:before { content: "\f277"; }

.ion-eject:before { content: "\f131"; }

.ion-email:before { content: "\f132"; }

.ion-eye:before { content: "\f133"; }

.ion-eye-disabled:before { content: "\f306"; }

.ion-female:before { content: "\f278"; }

.ion-filing:before { content: "\f134"; }

.ion-film-marker:before { content: "\f135"; }

.ion-fireball:before { content: "\f319"; }

.ion-flag:before { content: "\f279"; }

.ion-flame:before { content: "\f31a"; }

.ion-flash:before { content: "\f137"; }

.ion-flash-off:before { content: "\f136"; }

.ion-flask:before { content: "\f138"; }

.ion-folder:before { content: "\f139"; }

.ion-fork:before { content: "\f27a"; }

.ion-fork-repo:before { content: "\f2c0"; }

.ion-forward:before { content: "\f13a"; }

.ion-funnel:before { content: "\f31b"; }

.ion-game-controller-a:before { content: "\f13b"; }

.ion-game-controller-b:before { content: "\f13c"; }

.ion-gear-a:before { content: "\f13d"; }

.ion-gear-b:before { content: "\f13e"; }

.ion-grid:before { content: "\f13f"; }

.ion-hammer:before { content: "\f27b"; }

.ion-happy:before { content: "\f31c"; }

.ion-headphone:before { content: "\f140"; }

.ion-heart:before { content: "\f141"; }

.ion-heart-broken:before { content: "\f31d"; }

.ion-help:before { content: "\f143"; }

.ion-help-buoy:before { content: "\f27c"; }

.ion-help-circled:before { content: "\f142"; }

.ion-home:before { content: "\f144"; }

.ion-icecream:before { content: "\f27d"; }

.ion-icon-social-google-plus:before { content: "\f146"; }

.ion-icon-social-google-plus-outline:before { content: "\f145"; }

.ion-image:before { content: "\f147"; }

.ion-images:before { content: "\f148"; }

.ion-information:before { content: "\f14a"; }

.ion-information-circled:before { content: "\f149"; }

.ion-ionic:before { content: "\f14b"; }

.ion-ios7-alarm:before { content: "\f14d"; }

.ion-ios7-alarm-outline:before { content: "\f14c"; }

.ion-ios7-albums:before { content: "\f14f"; }

.ion-ios7-albums-outline:before { content: "\f14e"; }

.ion-ios7-americanfootball:before { content: "\f31f"; }

.ion-ios7-americanfootball-outline:before { content: "\f31e"; }

.ion-ios7-analytics:before { content: "\f321"; }

.ion-ios7-analytics-outline:before { content: "\f320"; }

.ion-ios7-arrow-back:before { content: "\f150"; }

.ion-ios7-arrow-down:before { content: "\f151"; }

.ion-ios7-arrow-forward:before { content: "\f152"; }

.ion-ios7-arrow-left:before { content: "\f153"; }

.ion-ios7-arrow-right:before { content: "\f154"; }

.ion-ios7-arrow-thin-down:before { content: "\f27e"; }

.ion-ios7-arrow-thin-left:before { content: "\f27f"; }

.ion-ios7-arrow-thin-right:before { content: "\f280"; }

.ion-ios7-arrow-thin-up:before { content: "\f281"; }

.ion-ios7-arrow-up:before { content: "\f155"; }

.ion-ios7-at:before { content: "\f157"; }

.ion-ios7-at-outline:before { content: "\f156"; }

.ion-ios7-barcode:before { content: "\f323"; }

.ion-ios7-barcode-outline:before { content: "\f322"; }

.ion-ios7-baseball:before { content: "\f325"; }

.ion-ios7-baseball-outline:before { content: "\f324"; }

.ion-ios7-basketball:before { content: "\f327"; }

.ion-ios7-basketball-outline:before { content: "\f326"; }

.ion-ios7-bell:before { content: "\f159"; }

.ion-ios7-bell-outline:before { content: "\f158"; }

.ion-ios7-bolt:before { content: "\f15b"; }

.ion-ios7-bolt-outline:before { content: "\f15a"; }

.ion-ios7-bookmarks:before { content: "\f15d"; }

.ion-ios7-bookmarks-outline:before { content: "\f15c"; }

.ion-ios7-box:before { content: "\f15f"; }

.ion-ios7-box-outline:before { content: "\f15e"; }

.ion-ios7-briefcase:before { content: "\f283"; }

.ion-ios7-briefcase-outline:before { content: "\f282"; }

.ion-ios7-browsers:before { content: "\f161"; }

.ion-ios7-browsers-outline:before { content: "\f160"; }

.ion-ios7-calculator:before { content: "\f285"; }

.ion-ios7-calculator-outline:before { content: "\f284"; }

.ion-ios7-calendar:before { content: "\f163"; }

.ion-ios7-calendar-outline:before { content: "\f162"; }

.ion-ios7-camera:before { content: "\f165"; }

.ion-ios7-camera-outline:before { content: "\f164"; }

.ion-ios7-cart:before { content: "\f167"; }

.ion-ios7-cart-outline:before { content: "\f166"; }

.ion-ios7-chatboxes:before { content: "\f169"; }

.ion-ios7-chatboxes-outline:before { content: "\f168"; }

.ion-ios7-chatbubble:before { content: "\f16b"; }

.ion-ios7-chatbubble-outline:before { content: "\f16a"; }

.ion-ios7-checkmark:before { content: "\f16e"; }

.ion-ios7-checkmark-empty:before { content: "\f16c"; }

.ion-ios7-checkmark-outline:before { content: "\f16d"; }

.ion-ios7-circle-filled:before { content: "\f16f"; }

.ion-ios7-circle-outline:before { content: "\f170"; }

.ion-ios7-clock:before { content: "\f172"; }

.ion-ios7-clock-outline:before { content: "\f171"; }

.ion-ios7-close:before { content: "\f2bc"; }

.ion-ios7-close-empty:before { content: "\f2bd"; }

.ion-ios7-close-outline:before { content: "\f2bb"; }

.ion-ios7-cloud:before { content: "\f178"; }

.ion-ios7-cloud-download:before { content: "\f174"; }

.ion-ios7-cloud-download-outline:before { content: "\f173"; }

.ion-ios7-cloud-outline:before { content: "\f175"; }

.ion-ios7-cloud-upload:before { content: "\f177"; }

.ion-ios7-cloud-upload-outline:before { content: "\f176"; }

.ion-ios7-cloudy:before { content: "\f17a"; }

.ion-ios7-cloudy-night:before { content: "\f308"; }

.ion-ios7-cloudy-night-outline:before { content: "\f307"; }

.ion-ios7-cloudy-outline:before { content: "\f179"; }

.ion-ios7-cog:before { content: "\f17c"; }

.ion-ios7-cog-outline:before { content: "\f17b"; }

.ion-ios7-compose:before { content: "\f17e"; }

.ion-ios7-compose-outline:before { content: "\f17d"; }

.ion-ios7-contact:before { content: "\f180"; }

.ion-ios7-contact-outline:before { content: "\f17f"; }

.ion-ios7-copy:before { content: "\f182"; }

.ion-ios7-copy-outline:before { content: "\f181"; }

.ion-ios7-download:before { content: "\f184"; }

.ion-ios7-download-outline:before { content: "\f183"; }

.ion-ios7-drag:before { content: "\f185"; }

.ion-ios7-email:before { content: "\f187"; }

.ion-ios7-email-outline:before { content: "\f186"; }

.ion-ios7-expand:before { content: "\f30d"; }

.ion-ios7-eye:before { content: "\f189"; }

.ion-ios7-eye-outline:before { content: "\f188"; }

.ion-ios7-fastforward:before { content: "\f18b"; }

.ion-ios7-fastforward-outline:before { content: "\f18a"; }

.ion-ios7-filing:before { content: "\f18d"; }

.ion-ios7-filing-outline:before { content: "\f18c"; }

.ion-ios7-film:before { content: "\f18f"; }

.ion-ios7-film-outline:before { content: "\f18e"; }

.ion-ios7-flag:before { content: "\f191"; }

.ion-ios7-flag-outline:before { content: "\f190"; }

.ion-ios7-folder:before { content: "\f193"; }

.ion-ios7-folder-outline:before { content: "\f192"; }

.ion-ios7-football:before { content: "\f329"; }

.ion-ios7-football-outline:before { content: "\f328"; }

.ion-ios7-gear:before { content: "\f195"; }

.ion-ios7-gear-outline:before { content: "\f194"; }

.ion-ios7-glasses:before { content: "\f197"; }

.ion-ios7-glasses-outline:before { content: "\f196"; }

.ion-ios7-heart:before { content: "\f199"; }

.ion-ios7-heart-outline:before { content: "\f198"; }

.ion-ios7-help:before { content: "\f19c"; }

.ion-ios7-help-empty:before { content: "\f19a"; }

.ion-ios7-help-outline:before { content: "\f19b"; }

.ion-ios7-home:before { content: "\f32b"; }

.ion-ios7-home-outline:before { content: "\f32a"; }

.ion-ios7-infinite:before { content: "\f19e"; }

.ion-ios7-infinite-outline:before { content: "\f19d"; }

.ion-ios7-information:before { content: "\f1a1"; }

.ion-ios7-information-empty:before { content: "\f19f"; }

.ion-ios7-information-outline:before { content: "\f1a0"; }

.ion-ios7-ionic-outline:before { content: "\f1a2"; }

.ion-ios7-keypad:before { content: "\f1a4"; }

.ion-ios7-keypad-outline:before { content: "\f1a3"; }

.ion-ios7-lightbulb:before { content: "\f287"; }

.ion-ios7-lightbulb-outline:before { content: "\f286"; }

.ion-ios7-location:before { content: "\f1a6"; }

.ion-ios7-location-outline:before { content: "\f1a5"; }

.ion-ios7-locked:before { content: "\f1a8"; }

.ion-ios7-locked-outline:before { content: "\f1a7"; }

.ion-ios7-loop:before { content: "\f32d"; }

.ion-ios7-loop-strong:before { content: "\f32c"; }

.ion-ios7-medkit:before { content: "\f289"; }

.ion-ios7-medkit-outline:before { content: "\f288"; }

.ion-ios7-mic:before { content: "\f1ab"; }

.ion-ios7-mic-off:before { content: "\f1a9"; }

.ion-ios7-mic-outline:before { content: "\f1aa"; }

.ion-ios7-minus:before { content: "\f1ae"; }

.ion-ios7-minus-empty:before { content: "\f1ac"; }

.ion-ios7-minus-outline:before { content: "\f1ad"; }

.ion-ios7-monitor:before { content: "\f1b0"; }

.ion-ios7-monitor-outline:before { content: "\f1af"; }

.ion-ios7-moon:before { content: "\f1b2"; }

.ion-ios7-moon-outline:before { content: "\f1b1"; }

.ion-ios7-more:before { content: "\f1b4"; }

.ion-ios7-more-outline:before { content: "\f1b3"; }

.ion-ios7-musical-note:before { content: "\f1b5"; }

.ion-ios7-musical-notes:before { content: "\f1b6"; }

.ion-ios7-navigate:before { content: "\f1b8"; }

.ion-ios7-navigate-outline:before { content: "\f1b7"; }

.ion-ios7-paper:before { content: "\f32f"; }

.ion-ios7-paper-outline:before { content: "\f32e"; }

.ion-ios7-paperplane:before { content: "\f1ba"; }

.ion-ios7-paperplane-outline:before { content: "\f1b9"; }

.ion-ios7-partlysunny:before { content: "\f1bc"; }

.ion-ios7-partlysunny-outline:before { content: "\f1bb"; }

.ion-ios7-pause:before { content: "\f1be"; }

.ion-ios7-pause-outline:before { content: "\f1bd"; }

.ion-ios7-paw:before { content: "\f331"; }

.ion-ios7-paw-outline:before { content: "\f330"; }

.ion-ios7-people:before { content: "\f1c0"; }

.ion-ios7-people-outline:before { content: "\f1bf"; }

.ion-ios7-person:before { content: "\f1c2"; }

.ion-ios7-person-outline:before { content: "\f1c1"; }

.ion-ios7-personadd:before { content: "\f1c4"; }

.ion-ios7-personadd-outline:before { content: "\f1c3"; }

.ion-ios7-photos:before { content: "\f1c6"; }

.ion-ios7-photos-outline:before { content: "\f1c5"; }

.ion-ios7-pie:before { content: "\f28b"; }

.ion-ios7-pie-outline:before { content: "\f28a"; }

.ion-ios7-play:before { content: "\f1c8"; }

.ion-ios7-play-outline:before { content: "\f1c7"; }

.ion-ios7-plus:before { content: "\f1cb"; }

.ion-ios7-plus-empty:before { content: "\f1c9"; }

.ion-ios7-plus-outline:before { content: "\f1ca"; }

.ion-ios7-pricetag:before { content: "\f28d"; }

.ion-ios7-pricetag-outline:before { content: "\f28c"; }

.ion-ios7-pricetags:before { content: "\f333"; }

.ion-ios7-pricetags-outline:before { content: "\f332"; }

.ion-ios7-printer:before { content: "\f1cd"; }

.ion-ios7-printer-outline:before { content: "\f1cc"; }

.ion-ios7-pulse:before { content: "\f335"; }

.ion-ios7-pulse-strong:before { content: "\f334"; }

.ion-ios7-rainy:before { content: "\f1cf"; }

.ion-ios7-rainy-outline:before { content: "\f1ce"; }

.ion-ios7-recording:before { content: "\f1d1"; }

.ion-ios7-recording-outline:before { content: "\f1d0"; }

.ion-ios7-redo:before { content: "\f1d3"; }

.ion-ios7-redo-outline:before { content: "\f1d2"; }

.ion-ios7-refresh:before { content: "\f1d6"; }

.ion-ios7-refresh-empty:before { content: "\f1d4"; }

.ion-ios7-refresh-outline:before { content: "\f1d5"; }

.ion-ios7-reload:before, .ion-ios7-reloading:before { content: "\f28e"; }

.ion-ios7-reverse-camera:before { content: "\f337"; }

.ion-ios7-reverse-camera-outline:before { content: "\f336"; }

.ion-ios7-rewind:before { content: "\f1d8"; }

.ion-ios7-rewind-outline:before { content: "\f1d7"; }

.ion-ios7-search:before { content: "\f1da"; }

.ion-ios7-search-strong:before { content: "\f1d9"; }

.ion-ios7-settings:before { content: "\f339"; }

.ion-ios7-settings-strong:before { content: "\f338"; }

.ion-ios7-shrink:before { content: "\f30e"; }

.ion-ios7-skipbackward:before { content: "\f1dc"; }

.ion-ios7-skipbackward-outline:before { content: "\f1db"; }

.ion-ios7-skipforward:before { content: "\f1de"; }

.ion-ios7-skipforward-outline:before { content: "\f1dd"; }

.ion-ios7-snowy:before { content: "\f309"; }

.ion-ios7-speedometer:before { content: "\f290"; }

.ion-ios7-speedometer-outline:before { content: "\f28f"; }

.ion-ios7-star:before { content: "\f1e0"; }

.ion-ios7-star-half:before { content: "\f33a"; }

.ion-ios7-star-outline:before { content: "\f1df"; }

.ion-ios7-stopwatch:before { content: "\f1e2"; }

.ion-ios7-stopwatch-outline:before { content: "\f1e1"; }

.ion-ios7-sunny:before { content: "\f1e4"; }

.ion-ios7-sunny-outline:before { content: "\f1e3"; }

.ion-ios7-telephone:before { content: "\f1e6"; }

.ion-ios7-telephone-outline:before { content: "\f1e5"; }

.ion-ios7-tennisball:before { content: "\f33c"; }

.ion-ios7-tennisball-outline:before { content: "\f33b"; }

.ion-ios7-thunderstorm:before { content: "\f1e8"; }

.ion-ios7-thunderstorm-outline:before { content: "\f1e7"; }

.ion-ios7-time:before { content: "\f292"; }

.ion-ios7-time-outline:before { content: "\f291"; }

.ion-ios7-timer:before { content: "\f1ea"; }

.ion-ios7-timer-outline:before { content: "\f1e9"; }

.ion-ios7-toggle:before { content: "\f33e"; }

.ion-ios7-toggle-outline:before { content: "\f33d"; }

.ion-ios7-trash:before { content: "\f1ec"; }

.ion-ios7-trash-outline:before { content: "\f1eb"; }

.ion-ios7-undo:before { content: "\f1ee"; }

.ion-ios7-undo-outline:before { content: "\f1ed"; }

.ion-ios7-unlocked:before { content: "\f1f0"; }

.ion-ios7-unlocked-outline:before { content: "\f1ef"; }

.ion-ios7-upload:before { content: "\f1f2"; }

.ion-ios7-upload-outline:before { content: "\f1f1"; }

.ion-ios7-videocam:before { content: "\f1f4"; }

.ion-ios7-videocam-outline:before { content: "\f1f3"; }

.ion-ios7-volume-high:before { content: "\f1f5"; }

.ion-ios7-volume-low:before { content: "\f1f6"; }

.ion-ios7-wineglass:before { content: "\f294"; }

.ion-ios7-wineglass-outline:before { content: "\f293"; }

.ion-ios7-world:before { content: "\f1f8"; }

.ion-ios7-world-outline:before { content: "\f1f7"; }

.ion-ipad:before { content: "\f1f9"; }

.ion-iphone:before { content: "\f1fa"; }

.ion-ipod:before { content: "\f1fb"; }

.ion-jet:before { content: "\f295"; }

.ion-key:before { content: "\f296"; }

.ion-knife:before { content: "\f297"; }

.ion-laptop:before { content: "\f1fc"; }

.ion-leaf:before { content: "\f1fd"; }

.ion-levels:before { content: "\f298"; }

.ion-lightbulb:before { content: "\f299"; }

.ion-link:before { content: "\f1fe"; }

.ion-load-a:before, .ion-loading-a:before { content: "\f29a"; }

.ion-load-b:before, .ion-loading-b:before { content: "\f29b"; }

.ion-load-c:before, .ion-loading-c:before { content: "\f29c"; }

.ion-load-d:before, .ion-loading-d:before { content: "\f29d"; }

.ion-location:before { content: "\f1ff"; }

.ion-locked:before { content: "\f200"; }

.ion-log-in:before { content: "\f29e"; }

.ion-log-out:before { content: "\f29f"; }

.ion-loop:before, .ion-looping:before { content: "\f201"; }

.ion-magnet:before { content: "\f2a0"; }

.ion-male:before { content: "\f2a1"; }

.ion-man:before { content: "\f202"; }

.ion-map:before { content: "\f203"; }

.ion-medkit:before { content: "\f2a2"; }

.ion-merge:before { content: "\f33f"; }

.ion-mic-a:before { content: "\f204"; }

.ion-mic-b:before { content: "\f205"; }

.ion-mic-c:before { content: "\f206"; }

.ion-minus:before { content: "\f209"; }

.ion-minus-circled:before { content: "\f207"; }

.ion-minus-round:before { content: "\f208"; }

.ion-model-s:before { content: "\f2c1"; }

.ion-monitor:before { content: "\f20a"; }

.ion-more:before { content: "\f20b"; }

.ion-mouse:before { content: "\f340"; }

.ion-music-note:before { content: "\f20c"; }

.ion-navicon:before { content: "\f20e"; }

.ion-navicon-round:before { content: "\f20d"; }

.ion-navigate:before { content: "\f2a3"; }

.ion-network:before { content: "\f341"; }

.ion-no-smoking:before { content: "\f2c2"; }

.ion-nuclear:before { content: "\f2a4"; }

.ion-outlet:before { content: "\f342"; }

.ion-paper-airplane:before { content: "\f2c3"; }

.ion-paperclip:before { content: "\f20f"; }

.ion-pause:before { content: "\f210"; }

.ion-person:before { content: "\f213"; }

.ion-person-add:before { content: "\f211"; }

.ion-person-stalker:before { content: "\f212"; }

.ion-pie-graph:before { content: "\f2a5"; }

.ion-pin:before { content: "\f2a6"; }

.ion-pinpoint:before { content: "\f2a7"; }

.ion-pizza:before { content: "\f2a8"; }

.ion-plane:before { content: "\f214"; }

.ion-planet:before { content: "\f343"; }

.ion-play:before { content: "\f215"; }

.ion-playstation:before { content: "\f30a"; }

.ion-plus:before { content: "\f218"; }

.ion-plus-circled:before { content: "\f216"; }

.ion-plus-round:before { content: "\f217"; }

.ion-podium:before { content: "\f344"; }

.ion-pound:before { content: "\f219"; }

.ion-power:before { content: "\f2a9"; }

.ion-pricetag:before { content: "\f2aa"; }

.ion-pricetags:before { content: "\f2ab"; }

.ion-printer:before { content: "\f21a"; }

.ion-pull-request:before { content: "\f345"; }

.ion-qr-scanner:before { content: "\f346"; }

.ion-quote:before { content: "\f347"; }

.ion-radio-waves:before { content: "\f2ac"; }

.ion-record:before { content: "\f21b"; }

.ion-refresh:before, .ion-refreshing:before { content: "\f21c"; }

.ion-reply:before { content: "\f21e"; }

.ion-reply-all:before { content: "\f21d"; }

.ion-ribbon-a:before { content: "\f348"; }

.ion-ribbon-b:before { content: "\f349"; }

.ion-sad:before { content: "\f34a"; }

.ion-scissors:before { content: "\f34b"; }

.ion-search:before { content: "\f21f"; }

.ion-settings:before { content: "\f2ad"; }

.ion-share:before { content: "\f220"; }

.ion-shuffle:before { content: "\f221"; }

.ion-skip-backward:before { content: "\f222"; }

.ion-skip-forward:before { content: "\f223"; }

.ion-social-android:before { content: "\f225"; }

.ion-social-android-outline:before { content: "\f224"; }

.ion-social-apple:before { content: "\f227"; }

.ion-social-apple-outline:before { content: "\f226"; }

.ion-social-bitcoin:before { content: "\f2af"; }

.ion-social-bitcoin-outline:before { content: "\f2ae"; }

.ion-social-buffer:before { content: "\f229"; }

.ion-social-buffer-outline:before { content: "\f228"; }

.ion-social-designernews:before { content: "\f22b"; }

.ion-social-designernews-outline:before { content: "\f22a"; }

.ion-social-dribbble:before { content: "\f22d"; }

.ion-social-dribbble-outline:before { content: "\f22c"; }

.ion-social-dropbox:before { content: "\f22f"; }

.ion-social-dropbox-outline:before { content: "\f22e"; }

.ion-social-facebook:before { content: "\f231"; }

.ion-social-facebook-outline:before { content: "\f230"; }

.ion-social-foursquare:before { content: "\f34d"; }

.ion-social-foursquare-outline:before { content: "\f34c"; }

.ion-social-freebsd-devil:before { content: "\f2c4"; }

.ion-social-github:before { content: "\f233"; }

.ion-social-github-outline:before { content: "\f232"; }

.ion-social-google:before { content: "\f34f"; }

.ion-social-google-outline:before { content: "\f34e"; }

.ion-social-googleplus:before { content: "\f235"; }

.ion-social-googleplus-outline:before { content: "\f234"; }

.ion-social-hackernews:before { content: "\f237"; }

.ion-social-hackernews-outline:before { content: "\f236"; }

.ion-social-instagram:before { content: "\f351"; }

.ion-social-instagram-outline:before { content: "\f350"; }

.ion-social-linkedin:before { content: "\f239"; }

.ion-social-linkedin-outline:before { content: "\f238"; }

.ion-social-pinterest:before { content: "\f2b1"; }

.ion-social-pinterest-outline:before { content: "\f2b0"; }

.ion-social-reddit:before { content: "\f23b"; }

.ion-social-reddit-outline:before { content: "\f23a"; }

.ion-social-rss:before { content: "\f23d"; }

.ion-social-rss-outline:before { content: "\f23c"; }

.ion-social-skype:before { content: "\f23f"; }

.ion-social-skype-outline:before { content: "\f23e"; }

.ion-social-tumblr:before { content: "\f241"; }

.ion-social-tumblr-outline:before { content: "\f240"; }

.ion-social-tux:before { content: "\f2c5"; }

.ion-social-twitter:before { content: "\f243"; }

.ion-social-twitter-outline:before { content: "\f242"; }

.ion-social-usd:before { content: "\f353"; }

.ion-social-usd-outline:before { content: "\f352"; }

.ion-social-vimeo:before { content: "\f245"; }

.ion-social-vimeo-outline:before { content: "\f244"; }

.ion-social-windows:before { content: "\f247"; }

.ion-social-windows-outline:before { content: "\f246"; }

.ion-social-wordpress:before { content: "\f249"; }

.ion-social-wordpress-outline:before { content: "\f248"; }

.ion-social-yahoo:before { content: "\f24b"; }

.ion-social-yahoo-outline:before { content: "\f24a"; }

.ion-social-youtube:before { content: "\f24d"; }

.ion-social-youtube-outline:before { content: "\f24c"; }

.ion-speakerphone:before { content: "\f2b2"; }

.ion-speedometer:before { content: "\f2b3"; }

.ion-spoon:before { content: "\f2b4"; }

.ion-star:before { content: "\f24e"; }

.ion-stats-bars:before { content: "\f2b5"; }

.ion-steam:before { content: "\f30b"; }

.ion-stop:before { content: "\f24f"; }

.ion-thermometer:before { content: "\f2b6"; }

.ion-thumbsdown:before { content: "\f250"; }

.ion-thumbsup:before { content: "\f251"; }

.ion-toggle:before { content: "\f355"; }

.ion-toggle-filled:before { content: "\f354"; }

.ion-trash-a:before { content: "\f252"; }

.ion-trash-b:before { content: "\f253"; }

.ion-trophy:before { content: "\f356"; }

.ion-umbrella:before { content: "\f2b7"; }

.ion-university:before { content: "\f357"; }

.ion-unlocked:before { content: "\f254"; }

.ion-upload:before { content: "\f255"; }

.ion-usb:before { content: "\f2b8"; }

.ion-videocamera:before { content: "\f256"; }

.ion-volume-high:before { content: "\f257"; }

.ion-volume-low:before { content: "\f258"; }

.ion-volume-medium:before { content: "\f259"; }

.ion-volume-mute:before { content: "\f25a"; }

.ion-wand:before { content: "\f358"; }

.ion-waterdrop:before { content: "\f25b"; }

.ion-wifi:before { content: "\f25c"; }

.ion-wineglass:before { content: "\f2b9"; }

.ion-woman:before { content: "\f25d"; }

.ion-wrench:before { content: "\f2ba"; }

.ion-xbox:before { content: "\f30c"; }
@font-face {
    font-family: 'map-icons';
    src:url('../fonts/map-icons.eot');
    src:url('../fonts/map-icons.eot?#iefix') format('embedded-opentype'),
    url('../fonts/map-icons.woff') format('woff'),
    url('../fonts/map-icons.ttf') format('truetype'),
    url('../fonts/map-icons.svg#map-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
    font-family: 'map-icons';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="map-icon-"] {
*/
.map-icon-map-pin, .map-icon-expand, .map-icon-fullscreen, .map-icon-square-pin, .map-icon-route-pin, .map-icon-sheild, .map-icon-liquor-store, .map-icon-bicycle-store, .map-icon-hardware-store, .map-icon-insurance-agency, .map-icon-lawyer, .map-icon-real-estate-agency, .map-icon-art-gallery, .map-icon-campground, .map-icon-bakery, .map-icon-bar, .map-icon-amusement-park, .map-icon-aquarium, .map-icon-airport, .map-icon-bank, .map-icon-car-rental, .map-icon-car-dealer, .map-icon-hospital, .map-icon-hair-care, .map-icon-gym, .map-icon-grocery-or-supermarket, .map-icon-general-contractor, .map-icon-pharmacy, .map-icon-point-of-interest, .map-icon-political, .map-icon-post-box, .map-icon-health, .map-icon-post-office, .map-icon-real-estate-agency-copy, .map-icon-hindu-temple, .map-icon-restaurant, .map-icon-female, .map-icon-male, .map-icon-zoo, .map-icon-veterinary-care, .map-icon-car-repair, .map-icon-university, .map-icon-travel-agency, .map-icon-transit-station, .map-icon-beauty-salon, .map-icon-electronics-store, .map-icon-search, .map-icon-zoom-out-alt, .map-icon-movie-rental, .map-icon-atm, .map-icon-jewelry-store, .map-icon-car-wash, .map-icon-unisex, .map-icon-rv-park, .map-icon-school, .map-icon-clothing-store, .map-icon-laundry, .map-icon-casino, .map-icon-place-of-worship, .map-icon-furniture-store, .map-icon-zoom-in-alt, .map-icon-zoom-in, .map-icon-department-store, .map-icon-fire-station, .map-icon-church, .map-icon-library, .map-icon-shopping-mall, .map-icon-local-government, .map-icon-spa, .map-icon-convenience-store, .map-icon-police, .map-icon-route, .map-icon-zoom-out, .map-icon-location-arrow, .map-icon-postal-code, .map-icon-locksmith, .map-icon-doctor, .map-icon-mosque, .map-icon-stadium, .map-icon-storage, .map-icon-movie-theater, .map-icon-electrician, .map-icon-moving-company, .map-icon-postal-code-prefix, .map-icon-crosshairs, .map-icon-compass, .map-icon-dentist, .map-icon-plumber, .map-icon-museum, .map-icon-finance, .map-icon-parking, .map-icon-courthouse, .map-icon-accounting, .map-icon-store, .map-icon-subway-station, .map-icon-natural-feature, .map-icon-florist, .map-icon-food, .map-icon-night-club, .map-icon-synagogue, .map-icon-taxi-stand, .map-icon-painter, .map-icon-train-station, .map-icon-pet-store, .map-icon-gas-station, .map-icon-funeral-home, .map-icon-cemetery, .map-icon-bowling-alley, .map-icon-roofing-contractor, .map-icon-physiotherapist, .map-icon-embassy, .map-icon-city-hall, .map-icon-bus-station, .map-icon-park, .map-icon-lodging, .map-icon-toilet, .map-icon-circle, .map-icon-square-rounded, .map-icon-square, .map-icon-book-store, .map-icon-cafe, .map-icon-wheelchair, .map-icon-volume-control-telephone, .map-icon-sign-language, .map-icon-low-vision-access, .map-icon-open-captioning, .map-icon-closed-captioning, .map-icon-braille, .map-icon-audio-description, .map-icon-assistive-listening-system, .map-icon-abseiling, .map-icon-tennis, .map-icon-skateboarding, .map-icon-playground, .map-icon-inline-skating, .map-icon-hang-gliding, .map-icon-climbing, .map-icon-baseball, .map-icon-archery, .map-icon-wind-surfing, .map-icon-scuba-diving, .map-icon-sailing, .map-icon-marina, .map-icon-canoe, .map-icon-boat-tour, .map-icon-boat-ramp, .map-icon-swimming, .map-icon-whale-watching, .map-icon-waterskiing, .map-icon-surfing, .map-icon-rafting, .map-icon-kayaking, .map-icon-jet-skiing, .map-icon-fishing-pier, .map-icon-fish-cleaning, .map-icon-diving, .map-icon-boating, .map-icon-fishing, .map-icon-cross-country-skiing, .map-icon-skiing, .map-icon-snowmobile, .map-icon-snowboarding, .map-icon-snow, .map-icon-snow-shoeing, .map-icon-sledding, .map-icon-ski-jumping, .map-icon-ice-skating, .map-icon-ice-fishing, .map-icon-chairlift, .map-icon-golf, .map-icon-horse-riding, .map-icon-motobike-trail, .map-icon-trail-walking, .map-icon-viewing, .map-icon-walking, .map-icon-bicycling {
    font-family: 'map-icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}
.map-icon-map-pin:before {
    content: "\e000";
}
.map-icon-expand:before {
    content: "\e001";
}
.map-icon-fullscreen:before {
    content: "\e002";
}
.map-icon-square-pin:before {
    content: "\e003";
}
.map-icon-route-pin:before {
    content: "\e004";
}
.map-icon-sheild:before {
    content: "\e005";
}
.map-icon-liquor-store:before {
    content: "\e006";
}
.map-icon-bicycle-store:before {
    content: "\e007";
}
.map-icon-hardware-store:before {
    content: "\e008";
}
.map-icon-insurance-agency:before {
    content: "\e009";
}
.map-icon-lawyer:before {
    content: "\e00a";
}
.map-icon-real-estate-agency:before {
    content: "\e00b";
}
.map-icon-art-gallery:before {
    content: "\e00c";
}
.map-icon-campground:before {
    content: "\e00d";
}
.map-icon-bakery:before {
    content: "\e00e";
}
.map-icon-bar:before {
    content: "\e00f";
}
.map-icon-amusement-park:before {
    content: "\e010";
}
.map-icon-aquarium:before {
    content: "\e011";
}
.map-icon-airport:before {
    content: "\e012";
}
.map-icon-bank:before {
    content: "\e013";
}
.map-icon-car-rental:before {
    content: "\e016";
}
.map-icon-car-dealer:before {
    content: "\e017";
}
.map-icon-hospital:before {
    content: "\e018";
}
.map-icon-hair-care:before {
    content: "\e019";
}
.map-icon-gym:before {
    content: "\e01a";
}
.map-icon-grocery-or-supermarket:before {
    content: "\e01b";
}
.map-icon-general-contractor:before {
    content: "\e01c";
}
.map-icon-pharmacy:before {
    content: "\e01d";
}
.map-icon-point-of-interest:before {
    content: "\e01e";
}
.map-icon-political:before {
    content: "\e01f";
}
.map-icon-post-box:before {
    content: "\e020";
}
.map-icon-health:before {
    content: "\e021";
}
.map-icon-post-office:before {
    content: "\e022";
}
.map-icon-real-estate-agency-copy:before {
    content: "\e023";
}
.map-icon-hindu-temple:before {
    content: "\e024";
}
.map-icon-restaurant:before {
    content: "\e025";
}
.map-icon-female:before {
    content: "\e026";
}
.map-icon-male:before {
    content: "\e027";
}
.map-icon-zoo:before {
    content: "\e028";
}
.map-icon-veterinary-care:before {
    content: "\e029";
}
.map-icon-car-repair:before {
    content: "\e02a";
}
.map-icon-university:before {
    content: "\e02b";
}
.map-icon-travel-agency:before {
    content: "\e02c";
}
.map-icon-transit-station:before {
    content: "\e02d";
}
.map-icon-beauty-salon:before {
    content: "\e02e";
}
.map-icon-electronics-store:before {
    content: "\e02f";
}
.map-icon-search:before {
    content: "\e030";
}
.map-icon-zoom-out-alt:before {
    content: "\e031";
}
.map-icon-movie-rental:before {
    content: "\e032";
}
.map-icon-atm:before {
    content: "\e033";
}
.map-icon-jewelry-store:before {
    content: "\e034";
}
.map-icon-car-wash:before {
    content: "\e035";
}
.map-icon-unisex:before {
    content: "\e036";
}
.map-icon-rv-park:before {
    content: "\e037";
}
.map-icon-school:before {
    content: "\e038";
}
.map-icon-clothing-store:before {
    content: "\e039";
}
.map-icon-laundry:before {
    content: "\e03a";
}
.map-icon-casino:before {
    content: "\e03b";
}
.map-icon-place-of-worship:before {
    content: "\e03c";
}
.map-icon-furniture-store:before {
    content: "\e03d";
}
.map-icon-zoom-in-alt:before {
    content: "\e03e";
}
.map-icon-zoom-in:before {
    content: "\e03f";
}
.map-icon-department-store:before {
    content: "\e040";
}
.map-icon-fire-station:before {
    content: "\e041";
}
.map-icon-church:before {
    content: "\e042";
}
.map-icon-library:before {
    content: "\e043";
}
.map-icon-shopping-mall:before {
    content: "\e044";
}
.map-icon-local-government:before {
    content: "\e045";
}
.map-icon-spa:before {
    content: "\e046";
}
.map-icon-convenience-store:before {
    content: "\e047";
}
.map-icon-police:before {
    content: "\e048";
}
.map-icon-route:before {
    content: "\e049";
}
.map-icon-zoom-out:before {
    content: "\e04a";
}
.map-icon-location-arrow:before {
    content: "\e04b";
}
.map-icon-postal-code:before {
    content: "\e04c";
}
.map-icon-locksmith:before {
    content: "\e04d";
}
.map-icon-doctor:before {
    content: "\e04e";
}
.map-icon-mosque:before {
    content: "\e04f";
}
.map-icon-stadium:before {
    content: "\e050";
}
.map-icon-storage:before {
    content: "\e051";
}
.map-icon-movie-theater:before {
    content: "\e052";
}
.map-icon-electrician:before {
    content: "\e053";
}
.map-icon-moving-company:before {
    content: "\e054";
}
.map-icon-postal-code-prefix:before {
    content: "\e055";
}
.map-icon-crosshairs:before {
    content: "\e056";
}
.map-icon-compass:before {
    content: "\e057";
}
.map-icon-dentist:before {
    content: "\e058";
}
.map-icon-plumber:before {
    content: "\e059";
}
.map-icon-museum:before {
    content: "\e05b";
}
.map-icon-finance:before {
    content: "\e05a";
}
.map-icon-parking:before {
    content: "\e05c";
}
.map-icon-courthouse:before {
    content: "\e05d";
}
.map-icon-accounting:before {
    content: "\e05e";
}
.map-icon-store:before {
    content: "\e05f";
}
.map-icon-subway-station:before {
    content: "\e060";
}
.map-icon-natural-feature:before {
    content: "\e061";
}
.map-icon-florist:before {
    content: "\e062";
}
.map-icon-food:before {
    content: "\e063";
}
.map-icon-night-club:before {
    content: "\e064";
}
.map-icon-synagogue:before {
    content: "\e065";
}
.map-icon-taxi-stand:before {
    content: "\e066";
}
.map-icon-painter:before {
    content: "\e067";
}
.map-icon-train-station:before {
    content: "\e068";
}
.map-icon-pet-store:before {
    content: "\e069";
}
.map-icon-gas-station:before {
    content: "\e06a";
}
.map-icon-funeral-home:before {
    content: "\e06b";
}
.map-icon-cemetery:before {
    content: "\e06c";
}
.map-icon-bowling-alley:before {
    content: "\e06d";
}
.map-icon-roofing-contractor:before {
    content: "\e06e";
}
.map-icon-physiotherapist:before {
    content: "\e06f";
}
.map-icon-embassy:before {
    content: "\e070";
}
.map-icon-city-hall:before {
    content: "\e071";
}
.map-icon-bus-station:before {
    content: "\e072";
}
.map-icon-park:before {
    content: "\e073";
}
.map-icon-lodging:before {
    content: "\e074";
}
.map-icon-toilet:before {
    content: "\e075";
}
.map-icon-circle:before {
    content: "\e076";
}
.map-icon-square-rounded:before {
    content: "\e077";
}
.map-icon-square:before {
    content: "\e078";
}
.map-icon-book-store:before {
    content: "\e014";
}
.map-icon-cafe:before {
    content: "\e015";
}
.map-icon-wheelchair:before {
    content: "\e079";
}
.map-icon-volume-control-telephone:before {
    content: "\e07a";
}
.map-icon-sign-language:before {
    content: "\e07b";
}
.map-icon-low-vision-access:before {
    content: "\e07c";
}
.map-icon-open-captioning:before {
    content: "\e07d";
}
.map-icon-closed-captioning:before {
    content: "\e07e";
}
.map-icon-braille:before {
    content: "\e07f";
}
.map-icon-audio-description:before {
    content: "\e080";
}
.map-icon-assistive-listening-system:before {
    content: "\e081";
}
.map-icon-abseiling:before {
    content: "\e082";
}
.map-icon-tennis:before {
    content: "\e083";
}
.map-icon-skateboarding:before {
    content: "\e084";
}
.map-icon-playground:before {
    content: "\e085";
}
.map-icon-inline-skating:before {
    content: "\e086";
}
.map-icon-hang-gliding:before {
    content: "\e087";
}
.map-icon-climbing:before {
    content: "\e088";
}
.map-icon-baseball:before {
    content: "\e089";
}
.map-icon-archery:before {
    content: "\e08a";
}
.map-icon-wind-surfing:before {
    content: "\e08b";
}
.map-icon-scuba-diving:before {
    content: "\e08c";
}
.map-icon-sailing:before {
    content: "\e08d";
}
.map-icon-marina:before {
    content: "\e08e";
}
.map-icon-canoe:before {
    content: "\e08f";
}
.map-icon-boat-tour:before {
    content: "\e090";
}
.map-icon-boat-ramp:before {
    content: "\e091";
}
.map-icon-swimming:before {
    content: "\e092";
}
.map-icon-whale-watching:before {
    content: "\e093";
}
.map-icon-waterskiing:before {
    content: "\e094";
}
.map-icon-surfing:before {
    content: "\e095";
}
.map-icon-rafting:before {
    content: "\e096";
}
.map-icon-kayaking:before {
    content: "\e097";
}
.map-icon-jet-skiing:before {
    content: "\e099";
}
.map-icon-fishing-pier:before {
    content: "\e09a";
}
.map-icon-fish-cleaning:before {
    content: "\e09b";
}
.map-icon-diving:before {
    content: "\e09c";
}
.map-icon-boating:before {
    content: "\e09d";
}
.map-icon-fishing:before {
    content: "\e098";
}
.map-icon-cross-country-skiing:before {
    content: "\e09e";
}
.map-icon-skiing:before {
    content: "\e09f";
}
.map-icon-snowmobile:before {
    content: "\e0a0";
}
.map-icon-snowboarding:before {
    content: "\e0a1";
}
.map-icon-snow:before {
    content: "\e0a2";
}
.map-icon-snow-shoeing:before {
    content: "\e0a3";
}
.map-icon-sledding:before {
    content: "\e0a4";
}
.map-icon-ski-jumping:before {
    content: "\e0a5";
}
.map-icon-ice-skating:before {
    content: "\e0a6";
}
.map-icon-ice-fishing:before {
    content: "\e0a7";
}
.map-icon-chairlift:before {
    content: "\e0a8";
}
.map-icon-golf:before {
    content: "\e0a9";
}
.map-icon-horse-riding:before {
    content: "\e0aa";
}
.map-icon-motobike-trail:before {
    content: "\e0ab";
}
.map-icon-trail-walking:before {
    content: "\e0ac";
}
.map-icon-viewing:before {
    content: "\e0ad";
}
.map-icon-walking:before {
    content: "\e0ae";
}
.map-icon-bicycling:before {
    content: "\e0af";
}
/*!
 *  Material Design Iconic Font 1.0.1 by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - https://github.com/zavoloklom/material-design-iconic-font/blob/gh-pages/License.md (Attribution-ShareAlike 4.0 International license)
 */
@font-face {
    font-family: 'Material Design Iconic Font';
    src: url('../fonts/Material-Design-Iconic-Font.eot?v=1.0.1');
    src: url('../fonts/Material-Design-Iconic-Font.eot?#iefix&v=1.0.1') format('embedded-opentype'), url('../fonts/Material-Design-Iconic-Font.woff?v=1.0.1') format('woff'), url('../fonts/Material-Design-Iconic-Font.ttf?v=1.0.1') format('truetype'), url('../fonts/Material-Design-Iconic-Font.svg?v=1.0.1#Material-Design-Iconic-Font') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="md-"],
[class*=" md-"] {
    display: inline-block;
    font: normal normal normal 14px/1 'Material Design Iconic Font';
    font-size: inherit;
    speak: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.md {
    line-height: inherit;
    vertical-align: bottom;
}
.md-lg {
    font-size: 1.5em;
    line-height: .5em;
    vertical-align: -35%;
}
.md-2x {
    font-size: 2em;
}
.md-3x {
    font-size: 3em;
}
.md-4x {
    font-size: 4em;
}
.md-5x {
    font-size: 5em;
}
.md-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #808080;
    border-radius: .1em;
}
.md-border-circle {
    padding: .2em .25em .15em;
    border: solid 0.08em #808080;
    border-radius: 50%;
}
[class^="md-"].pull-left,
[class*=" md-"].pull-left {
    float: left;
    margin-right: .3em;
}
[class^="md-"].pull-right,
[class*=" md-"].pull-right {
    float: right;
    margin-left: .3em;
}
.md-spin {
    -webkit-animation: md-spin 1.5s infinite linear;
    animation: md-spin 1.5s infinite linear;
}
.md-spin-reverse {
    -webkit-animation: md-spin-reverse 1.5s infinite linear;
    animation: md-spin-reverse 1.5s infinite linear;
}
@-webkit-keyframes md-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes md-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-webkit-keyframes md-spin-reverse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg);
    }
}
@keyframes md-spin-reverse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg);
    }
}
.md-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.md-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.md-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}
.md-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.md-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1);
}
:root .md-rotate-90,
:root .md-rotate-180,
:root .md-rotate-270,
:root .md-flip-horizontal,
:root .md-flip-vertical {
    filter: none;
}
/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* If you do not want use all icons you can disable icon set here */
.md-3d-rotation:before {
    content: "\f000";
}
.md-accessibility:before {
    content: "\f001";
}
.md-account-balance:before {
    content: "\f002";
}
.md-account-balance-wallet:before {
    content: "\f003";
}
.md-account-box:before {
    content: "\f004";
}
.md-account-child:before {
    content: "\f005";
}
.md-account-circle:before {
    content: "\f006";
}
.md-add-shopping-cart:before {
    content: "\f007";
}
.md-alarm:before {
    content: "\f008";
}
.md-alarm-add:before {
    content: "\f009";
}
.md-alarm-off:before {
    content: "\f00a";
}
.md-alarm-on:before {
    content: "\f00b";
}
.md-android:before {
    content: "\f00c";
}
.md-announcement:before {
    content: "\f00d";
}
.md-aspect-ratio:before {
    content: "\f00e";
}
.md-assessment:before {
    content: "\f00f";
}
.md-assignment:before {
    content: "\f010";
}
.md-assignment-ind:before {
    content: "\f011";
}
.md-assignment-late:before {
    content: "\f012";
}
.md-assignment-return:before {
    content: "\f013";
}
.md-assignment-returned:before {
    content: "\f014";
}
.md-assignment-turned-in:before {
    content: "\f015";
}
.md-autorenew:before {
    content: "\f016";
}
.md-backup:before {
    content: "\f017";
}
.md-book:before {
    content: "\f018";
}
.md-bookmark:before {
    content: "\f019";
}
.md-bookmark-outline:before {
    content: "\f01a";
}
.md-bug-report:before {
    content: "\f01b";
}
.md-cached:before {
    content: "\f01c";
}
.md-class:before {
    content: "\f01d";
}
.md-credit-card:before {
    content: "\f01e";
}
.md-dashboard:before {
    content: "\f01f";
}
.md-delete:before {
    content: "\f020";
}
.md-description:before {
    content: "\f021";
}
.md-dns:before {
    content: "\f022";
}
.md-done:before {
    content: "\f023";
}
.md-done-all:before {
    content: "\f024";
}
.md-event:before {
    content: "\f025";
}
.md-exit-to-app:before {
    content: "\f026";
}
.md-explore:before {
    content: "\f027";
}
.md-extension:before {
    content: "\f028";
}
.md-face-unlock:before {
    content: "\f029";
}
.md-favorite:before {
    content: "\f02a";
}
.md-favorite-outline:before {
    content: "\f02b";
}
.md-find-in-page:before {
    content: "\f02c";
}
.md-find-replace:before {
    content: "\f02d";
}
.md-flip-to-back:before {
    content: "\f02e";
}
.md-flip-to-front:before {
    content: "\f02f";
}
.md-get-app:before {
    content: "\f030";
}
.md-grade:before {
    content: "\f031";
}
.md-group-work:before {
    content: "\f032";
}
.md-help:before {
    content: "\f033";
}
.md-highlight-remove:before {
    content: "\f034";
}
.md-history:before {
    content: "\f035";
}
.md-home:before {
    content: "\f036";
}
.md-https:before {
    content: "\f037";
}
.md-info:before {
    content: "\f038";
}
.md-info-outline:before {
    content: "\f039";
}
.md-input:before {
    content: "\f03a";
}
.md-invert-colors:before {
    content: "\f03b";
}
.md-label:before {
    content: "\f03c";
}
.md-label-outline:before {
    content: "\f03d";
}
.md-language:before {
    content: "\f03e";
}
.md-launch:before {
    content: "\f03f";
}
.md-list:before {
    content: "\f040";
}
.md-lock:before {
    content: "\f041";
}
.md-lock-open:before {
    content: "\f042";
}
.md-lock-outline:before {
    content: "\f043";
}
.md-loyalty:before {
    content: "\f044";
}
.md-markunread-mailbox:before {
    content: "\f045";
}
.md-note-add:before {
    content: "\f046";
}
.md-open-in-browser:before {
    content: "\f047";
}
.md-open-in-new:before {
    content: "\f048";
}
.md-open-with:before {
    content: "\f049";
}
.md-pageview:before {
    content: "\f04a";
}
.md-payment:before {
    content: "\f04b";
}
.md-perm-camera-mic:before {
    content: "\f04c";
}
.md-perm-contact-cal:before {
    content: "\f04d";
}
.md-perm-data-setting:before {
    content: "\f04e";
}
.md-perm-device-info:before {
    content: "\f04f";
}
.md-perm-identity:before {
    content: "\f050";
}
.md-perm-media:before {
    content: "\f051";
}
.md-perm-phone-msg:before {
    content: "\f052";
}
.md-perm-scan-wifi:before {
    content: "\f053";
}
.md-picture-in-picture:before {
    content: "\f054";
}
.md-polymer:before {
    content: "\f055";
}
.md-print:before {
    content: "\f056";
}
.md-query-builder:before {
    content: "\f057";
}
.md-question-answer:before {
    content: "\f058";
}
.md-receipt:before {
    content: "\f059";
}
.md-redeem:before {
    content: "\f05a";
}
.md-report-problem:before {
    content: "\f05b";
}
.md-restore:before {
    content: "\f05c";
}
.md-room:before {
    content: "\f05d";
}
.md-schedule:before {
    content: "\f05e";
}
.md-search:before {
    content: "\f05f";
}
.md-settings:before {
    content: "\f060";
}
.md-settings-applications:before {
    content: "\f061";
}
.md-settings-backup-restore:before {
    content: "\f062";
}
.md-settings-bluetooth:before {
    content: "\f063";
}
.md-settings-cell:before {
    content: "\f064";
}
.md-settings-display:before {
    content: "\f065";
}
.md-settings-ethernet:before {
    content: "\f066";
}
.md-settings-input-antenna:before {
    content: "\f067";
}
.md-settings-input-component:before {
    content: "\f068";
}
.md-settings-input-composite:before {
    content: "\f069";
}
.md-settings-input-hdmi:before {
    content: "\f06a";
}
.md-settings-input-svideo:before {
    content: "\f06b";
}
.md-settings-overscan:before {
    content: "\f06c";
}
.md-settings-phone:before {
    content: "\f06d";
}
.md-settings-power:before {
    content: "\f06e";
}
.md-settings-remote:before {
    content: "\f06f";
}
.md-settings-voice:before {
    content: "\f070";
}
.md-shop:before {
    content: "\f071";
}
.md-shopping-basket:before {
    content: "\f072";
}
.md-shopping-cart:before {
    content: "\f073";
}
.md-shop-two:before {
    content: "\f074";
}
.md-speaker-notes:before {
    content: "\f075";
}
.md-spellcheck:before {
    content: "\f076";
}
.md-star-rate:before {
    content: "\f077";
}
.md-stars:before {
    content: "\f078";
}
.md-store:before {
    content: "\f079";
}
.md-subject:before {
    content: "\f07a";
}
.md-swap-horiz:before {
    content: "\f07b";
}
.md-swap-vert:before {
    content: "\f07c";
}
.md-swap-vert-circle:before {
    content: "\f07d";
}
.md-system-update-tv:before {
    content: "\f07e";
}
.md-tab:before {
    content: "\f07f";
}
.md-tab-unselected:before {
    content: "\f080";
}
.md-theaters:before {
    content: "\f081";
}
.md-thumb-down:before {
    content: "\f082";
}
.md-thumbs-up-down:before {
    content: "\f083";
}
.md-thumb-up:before {
    content: "\f084";
}
.md-toc:before {
    content: "\f085";
}
.md-today:before {
    content: "\f086";
}
.md-track-changes:before {
    content: "\f087";
}
.md-translate:before {
    content: "\f088";
}
.md-trending-down:before {
    content: "\f089";
}
.md-trending-neutral:before {
    content: "\f08a";
}
.md-trending-up:before {
    content: "\f08b";
}
.md-turned-in:before {
    content: "\f08c";
}
.md-turned-in-not:before {
    content: "\f08d";
}
.md-verified-user:before {
    content: "\f08e";
}
.md-view-agenda:before {
    content: "\f08f";
}
.md-view-array:before {
    content: "\f090";
}
.md-view-carousel:before {
    content: "\f091";
}
.md-view-column:before {
    content: "\f092";
}
.md-view-day:before {
    content: "\f093";
}
.md-view-headline:before {
    content: "\f094";
}
.md-view-list:before {
    content: "\f095";
}
.md-view-module:before {
    content: "\f096";
}
.md-view-quilt:before {
    content: "\f097";
}
.md-view-stream:before {
    content: "\f098";
}
.md-view-week:before {
    content: "\f099";
}
.md-visibility:before {
    content: "\f09a";
}
.md-visibility-off:before {
    content: "\f09b";
}
.md-wallet-giftcard:before {
    content: "\f09c";
}
.md-wallet-membership:before {
    content: "\f09d";
}
.md-wallet-travel:before {
    content: "\f09e";
}
.md-work:before {
    content: "\f09f";
}
.md-error:before {
    content: "\f0a0";
}
.md-warning:before {
    content: "\f0a1";
}
.md-album:before {
    content: "\f0a2";
}
.md-av-timer:before {
    content: "\f0a3";
}
.md-closed-caption:before {
    content: "\f0a4";
}
.md-equalizer:before {
    content: "\f0a5";
}
.md-explicit:before {
    content: "\f0a6";
}
.md-fast-forward:before {
    content: "\f0a7";
}
.md-fast-rewind:before {
    content: "\f0a8";
}
.md-games:before {
    content: "\f0a9";
}
.md-hearing:before {
    content: "\f0aa";
}
.md-high-quality:before {
    content: "\f0ab";
}
.md-loop:before {
    content: "\f0ac";
}
.md-mic:before {
    content: "\f0ad";
}
.md-mic-none:before {
    content: "\f0ae";
}
.md-mic-off:before {
    content: "\f0af";
}
.md-movie:before {
    content: "\f0b0";
}
.md-my-library-add:before {
    content: "\f0b1";
}
.md-my-library-books:before {
    content: "\f0b2";
}
.md-my-library-music:before {
    content: "\f0b3";
}
.md-new-releases:before {
    content: "\f0b4";
}
.md-not-interested:before {
    content: "\f0b5";
}
.md-pause:before {
    content: "\f0b6";
}
.md-pause-circle-fill:before {
    content: "\f0b7";
}
.md-pause-circle-outline:before {
    content: "\f0b8";
}
.md-play-arrow:before {
    content: "\f0b9";
}
.md-play-circle-fill:before {
    content: "\f0ba";
}
.md-play-circle-outline:before {
    content: "\f0bb";
}
.md-playlist-add:before {
    content: "\f0bc";
}
.md-play-shopping-bag:before {
    content: "\f0bd";
}
.md-queue:before {
    content: "\f0be";
}
.md-queue-music:before {
    content: "\f0bf";
}
.md-radio:before {
    content: "\f0c0";
}
.md-recent-actors:before {
    content: "\f0c1";
}
.md-repeat:before {
    content: "\f0c2";
}
.md-repeat-one:before {
    content: "\f0c3";
}
.md-replay:before {
    content: "\f0c4";
}
.md-shuffle:before {
    content: "\f0c5";
}
.md-skip-next:before {
    content: "\f0c6";
}
.md-skip-previous:before {
    content: "\f0c7";
}
.md-snooze:before {
    content: "\f0c8";
}
.md-stop:before {
    content: "\f0c9";
}
.md-subtitles:before {
    content: "\f0ca";
}
.md-surround-sound:before {
    content: "\f0cb";
}
.md-videocam:before {
    content: "\f0cc";
}
.md-videocam-off:before {
    content: "\f0cd";
}
.md-video-collection:before {
    content: "\f0ce";
}
.md-volume-down:before {
    content: "\f0cf";
}
.md-volume-mute:before {
    content: "\f0d0";
}
.md-volume-off:before {
    content: "\f0d1";
}
.md-volume-up:before {
    content: "\f0d2";
}
.md-web:before {
    content: "\f0d3";
}
.md-business:before {
    content: "\f0d4";
}
.md-call:before {
    content: "\f0d5";
}
.md-call-end:before {
    content: "\f0d6";
}
.md-call-made:before {
    content: "\f0d7";
}
.md-call-merge:before {
    content: "\f0d8";
}
.md-call-missed:before {
    content: "\f0d9";
}
.md-call-received:before {
    content: "\f0da";
}
.md-call-split:before {
    content: "\f0db";
}
.md-chat:before {
    content: "\f0dc";
}
.md-clear-all:before {
    content: "\f0dd";
}
.md-comment:before {
    content: "\f0de";
}
.md-contacts:before {
    content: "\f0df";
}
.md-dialer-sip:before {
    content: "\f0e0";
}
.md-dialpad:before {
    content: "\f0e1";
}
.md-dnd-on:before {
    content: "\f0e2";
}
.md-email:before {
    content: "\f0e3";
}
.md-forum:before {
    content: "\f0e4";
}
.md-import-export:before {
    content: "\f0e5";
}
.md-invert-colors-off:before {
    content: "\f0e6";
}
.md-invert-colors-on:before {
    content: "\f0e7";
}
.md-live-help:before {
    content: "\f0e8";
}
.md-location-off:before {
    content: "\f0e9";
}
.md-location-on:before {
    content: "\f0ea";
}
.md-message:before {
    content: "\f0eb";
}
.md-messenger:before {
    content: "\f0ec";
}
.md-no-sim:before {
    content: "\f0ed";
}
.md-phone:before {
    content: "\f0ee";
}
.md-portable-wifi-off:before {
    content: "\f0ef";
}
.md-quick-contacts-dialer:before {
    content: "\f0f0";
}
.md-quick-contacts-mail:before {
    content: "\f0f1";
}
.md-ring-volume:before {
    content: "\f0f2";
}
.md-stay-current-landscape:before {
    content: "\f0f3";
}
.md-stay-current-portrait:before {
    content: "\f0f4";
}
.md-stay-primary-landscape:before {
    content: "\f0f5";
}
.md-stay-primary-portrait:before {
    content: "\f0f6";
}
.md-swap-calls:before {
    content: "\f0f7";
}
.md-textsms:before {
    content: "\f0f8";
}
.md-voicemail:before {
    content: "\f0f9";
}
.md-vpn-key:before {
    content: "\f0fa";
}
.md-add:before {
    content: "\f0fb";
}
.md-add-box:before {
    content: "\f0fc";
}
.md-add-circle:before {
    content: "\f0fd";
}
.md-add-circle-outline:before {
    content: "\f0fe";
}
.md-archive:before {
    content: "\f0ff";
}
.md-backspace:before {
    content: "\f100";
}
.md-block:before {
    content: "\f101";
}
.md-clear:before {
    content: "\f102";
}
.md-content-copy:before {
    content: "\f103";
}
.md-content-cut:before {
    content: "\f104";
}
.md-content-paste:before {
    content: "\f105";
}
.md-create:before {
    content: "\f106";
}
.md-drafts:before {
    content: "\f107";
}
.md-filter-list:before {
    content: "\f108";
}
.md-flag:before {
    content: "\f109";
}
.md-forward:before {
    content: "\f10a";
}
.md-gesture:before {
    content: "\f10b";
}
.md-inbox:before {
    content: "\f10c";
}
.md-link:before {
    content: "\f10d";
}
.md-mail:before {
    content: "\f10e";
}
.md-markunread:before {
    content: "\f10f";
}
.md-redo:before {
    content: "\f110";
}
.md-remove:before {
    content: "\f111";
}
.md-remove-circle:before {
    content: "\f112";
}
.md-remove-circle-outline:before {
    content: "\f113";
}
.md-reply:before {
    content: "\f114";
}
.md-reply-all:before {
    content: "\f115";
}
.md-report:before {
    content: "\f116";
}
.md-save:before {
    content: "\f117";
}
.md-select-all:before {
    content: "\f118";
}
.md-send:before {
    content: "\f119";
}
.md-sort:before {
    content: "\f11a";
}
.md-text-format:before {
    content: "\f11b";
}
.md-undo:before {
    content: "\f11c";
}
.md-access-alarm:before {
    content: "\f11d";
}
.md-access-alarms:before {
    content: "\f11e";
}
.md-access-time:before {
    content: "\f11f";
}
.md-add-alarm:before {
    content: "\f120";
}
.md-airplanemode-off:before {
    content: "\f121";
}
.md-airplanemode-on:before {
    content: "\f122";
}
.md-battery-20:before {
    content: "\f123";
}
.md-battery-30:before {
    content: "\f124";
}
.md-battery-50:before {
    content: "\f125";
}
.md-battery-60:before {
    content: "\f126";
}
.md-battery-80:before {
    content: "\f127";
}
.md-battery-90:before {
    content: "\f128";
}
.md-battery-alert:before {
    content: "\f129";
}
.md-battery-charging-20:before {
    content: "\f12a";
}
.md-battery-charging-30:before {
    content: "\f12b";
}
.md-battery-charging-50:before {
    content: "\f12c";
}
.md-battery-charging-60:before {
    content: "\f12d";
}
.md-battery-charging-80:before {
    content: "\f12e";
}
.md-battery-charging-90:before {
    content: "\f12f";
}
.md-battery-charging-full:before {
    content: "\f130";
}
.md-battery-full:before {
    content: "\f131";
}
.md-battery-std:before {
    content: "\f132";
}
.md-battery-unknown:before {
    content: "\f133";
}
.md-bluetooth:before {
    content: "\f134";
}
.md-bluetooth-connected:before {
    content: "\f135";
}
.md-bluetooth-disabled:before {
    content: "\f136";
}
.md-bluetooth-searching:before {
    content: "\f137";
}
.md-brightness-auto:before {
    content: "\f138";
}
.md-brightness-high:before {
    content: "\f139";
}
.md-brightness-low:before {
    content: "\f13a";
}
.md-brightness-medium:before {
    content: "\f13b";
}
.md-data-usage:before {
    content: "\f13c";
}
.md-developer-mode:before {
    content: "\f13d";
}
.md-devices:before {
    content: "\f13e";
}
.md-dvr:before {
    content: "\f13f";
}
.md-gps-fixed:before {
    content: "\f140";
}
.md-gps-not-fixed:before {
    content: "\f141";
}
.md-gps-off:before {
    content: "\f142";
}
.md-location-disabled:before {
    content: "\f143";
}
.md-location-searching:before {
    content: "\f144";
}
.md-multitrack-audio:before {
    content: "\f145";
}
.md-network-cell:before {
    content: "\f146";
}
.md-network-wifi:before {
    content: "\f147";
}
.md-nfc:before {
    content: "\f148";
}
.md-now-wallpaper:before {
    content: "\f149";
}
.md-now-widgets:before {
    content: "\f14a";
}
.md-screen-lock-landscape:before {
    content: "\f14b";
}
.md-screen-lock-portrait:before {
    content: "\f14c";
}
.md-screen-lock-rotation:before {
    content: "\f14d";
}
.md-screen-rotation:before {
    content: "\f14e";
}
.md-sd-storage:before {
    content: "\f14f";
}
.md-settings-system-daydream:before {
    content: "\f150";
}
.md-signal-cellular-0-bar:before {
    content: "\f151";
}
.md-signal-cellular-1-bar:before {
    content: "\f152";
}
.md-signal-cellular-2-bar:before {
    content: "\f153";
}
.md-signal-cellular-3-bar:before {
    content: "\f154";
}
.md-signal-cellular-4-bar:before {
    content: "\f155";
}
.md-signal-cellular-connected-no-internet-0-bar:before {
    content: "\f156";
}
.md-signal-cellular-connected-no-internet-1-bar:before {
    content: "\f157";
}
.md-signal-cellular-connected-no-internet-2-bar:before {
    content: "\f158";
}
.md-signal-cellular-connected-no-internet-3-bar:before {
    content: "\f159";
}
.md-signal-cellular-connected-no-internet-4-bar:before {
    content: "\f15a";
}
.md-signal-cellular-no-sim:before {
    content: "\f15b";
}
.md-signal-cellular-null:before {
    content: "\f15c";
}
.md-signal-cellular-off:before {
    content: "\f15d";
}
.md-signal-wifi-0-bar:before {
    content: "\f15e";
}
.md-signal-wifi-1-bar:before {
    content: "\f15f";
}
.md-signal-wifi-2-bar:before {
    content: "\f160";
}
.md-signal-wifi-3-bar:before {
    content: "\f161";
}
.md-signal-wifi-4-bar:before {
    content: "\f162";
}
.md-signal-wifi-off:before {
    content: "\f163";
}
.md-storage:before {
    content: "\f164";
}
.md-usb:before {
    content: "\f165";
}
.md-wifi-lock:before {
    content: "\f166";
}
.md-wifi-tethering:before {
    content: "\f167";
}
.md-attach-file:before {
    content: "\f168";
}
.md-attach-money:before {
    content: "\f169";
}
.md-border-all:before {
    content: "\f16a";
}
.md-border-bottom:before {
    content: "\f16b";
}
.md-border-clear:before {
    content: "\f16c";
}
.md-border-color:before {
    content: "\f16d";
}
.md-border-horizontal:before {
    content: "\f16e";
}
.md-border-inner:before {
    content: "\f16f";
}
.md-border-left:before {
    content: "\f170";
}
.md-border-outer:before {
    content: "\f171";
}
.md-border-right:before {
    content: "\f172";
}
.md-border-style:before {
    content: "\f173";
}
.md-border-top:before {
    content: "\f174";
}
.md-border-vertical:before {
    content: "\f175";
}
.md-format-align-center:before {
    content: "\f176";
}
.md-format-align-justify:before {
    content: "\f177";
}
.md-format-align-left:before {
    content: "\f178";
}
.md-format-align-right:before {
    content: "\f179";
}
.md-format-bold:before {
    content: "\f17a";
}
.md-format-clear:before {
    content: "\f17b";
}
.md-format-color-fill:before {
    content: "\f17c";
}
.md-format-color-reset:before {
    content: "\f17d";
}
.md-format-color-text:before {
    content: "\f17e";
}
.md-format-indent-decrease:before {
    content: "\f17f";
}
.md-format-indent-increase:before {
    content: "\f180";
}
.md-format-italic:before {
    content: "\f181";
}
.md-format-line-spacing:before {
    content: "\f182";
}
.md-format-list-bulleted:before {
    content: "\f183";
}
.md-format-list-numbered:before {
    content: "\f184";
}
.md-format-paint:before {
    content: "\f185";
}
.md-format-quote:before {
    content: "\f186";
}
.md-format-size:before {
    content: "\f187";
}
.md-format-strikethrough:before {
    content: "\f188";
}
.md-format-textdirection-l-to-r:before {
    content: "\f189";
}
.md-format-textdirection-r-to-l:before {
    content: "\f18a";
}
.md-format-underline:before {
    content: "\f18b";
}
.md-functions:before {
    content: "\f18c";
}
.md-insert-chart:before {
    content: "\f18d";
}
.md-insert-comment:before {
    content: "\f18e";
}
.md-insert-drive-file:before {
    content: "\f18f";
}
.md-insert-emoticon:before {
    content: "\f190";
}
.md-insert-invitation:before {
    content: "\f191";
}
.md-insert-link:before {
    content: "\f192";
}
.md-insert-photo:before {
    content: "\f193";
}
.md-merge-type:before {
    content: "\f194";
}
.md-mode-comment:before {
    content: "\f195";
}
.md-mode-edit:before {
    content: "\f196";
}
.md-publish:before {
    content: "\f197";
}
.md-vertical-align-bottom:before {
    content: "\f198";
}
.md-vertical-align-center:before {
    content: "\f199";
}
.md-vertical-align-top:before {
    content: "\f19a";
}
.md-wrap-text:before {
    content: "\f19b";
}
.md-attachment:before {
    content: "\f19c";
}
.md-cloud:before {
    content: "\f19d";
}
.md-cloud-circle:before {
    content: "\f19e";
}
.md-cloud-done:before {
    content: "\f19f";
}
.md-cloud-download:before {
    content: "\f1a0";
}
.md-cloud-off:before {
    content: "\f1a1";
}
.md-cloud-queue:before {
    content: "\f1a2";
}
.md-cloud-upload:before {
    content: "\f1a3";
}
.md-file-download:before {
    content: "\f1a4";
}
.md-file-upload:before {
    content: "\f1a5";
}
.md-folder:before {
    content: "\f1a6";
}
.md-folder-open:before {
    content: "\f1a7";
}
.md-folder-shared:before {
    content: "\f1a8";
}
.md-cast:before {
    content: "\f1a9";
}
.md-cast-connected:before {
    content: "\f1aa";
}
.md-computer:before {
    content: "\f1ab";
}
.md-desktop-mac:before {
    content: "\f1ac";
}
.md-desktop-windows:before {
    content: "\f1ad";
}
.md-dock:before {
    content: "\f1ae";
}
.md-gamepad:before {
    content: "\f1af";
}
.md-headset:before {
    content: "\f1b0";
}
.md-headset-mic:before {
    content: "\f1b1";
}
.md-keyboard:before {
    content: "\f1b2";
}
.md-keyboard-alt:before {
    content: "\f1b3";
}
.md-keyboard-arrow-down:before {
    content: "\f1b4";
}
.md-keyboard-arrow-left:before {
    content: "\f1b5";
}
.md-keyboard-arrow-right:before {
    content: "\f1b6";
}
.md-keyboard-arrow-up:before {
    content: "\f1b7";
}
.md-keyboard-backspace:before {
    content: "\f1b8";
}
.md-keyboard-capslock:before {
    content: "\f1b9";
}
.md-keyboard-control:before {
    content: "\f1ba";
}
.md-keyboard-hide:before {
    content: "\f1bb";
}
.md-keyboard-return:before {
    content: "\f1bc";
}
.md-keyboard-tab:before {
    content: "\f1bd";
}
.md-keyboard-voice:before {
    content: "\f1be";
}
.md-laptop:before {
    content: "\f1bf";
}
.md-laptop-chromebook:before {
    content: "\f1c0";
}
.md-laptop-mac:before {
    content: "\f1c1";
}
.md-laptop-windows:before {
    content: "\f1c2";
}
.md-memory:before {
    content: "\f1c3";
}
.md-mouse:before {
    content: "\f1c4";
}
.md-phone-android:before {
    content: "\f1c5";
}
.md-phone-iphone:before {
    content: "\f1c6";
}
.md-phonelink:before {
    content: "\f1c7";
}
.md-phonelink-off:before {
    content: "\f1c8";
}
.md-security:before {
    content: "\f1c9";
}
.md-sim-card:before {
    content: "\f1ca";
}
.md-smartphone:before {
    content: "\f1cb";
}
.md-speaker:before {
    content: "\f1cc";
}
.md-tablet:before {
    content: "\f1cd";
}
.md-tablet-android:before {
    content: "\f1ce";
}
.md-tablet-mac:before {
    content: "\f1cf";
}
.md-tv:before {
    content: "\f1d0";
}
.md-watch:before {
    content: "\f1d1";
}
.md-add-to-photos:before {
    content: "\f1d2";
}
.md-adjust:before {
    content: "\f1d3";
}
.md-assistant-photo:before {
    content: "\f1d4";
}
.md-audiotrack:before {
    content: "\f1d5";
}
.md-blur-circular:before {
    content: "\f1d6";
}
.md-blur-linear:before {
    content: "\f1d7";
}
.md-blur-off:before {
    content: "\f1d8";
}
.md-blur-on:before {
    content: "\f1d9";
}
.md-brightness-1:before {
    content: "\f1da";
}
.md-brightness-2:before {
    content: "\f1db";
}
.md-brightness-3:before {
    content: "\f1dc";
}
.md-brightness-4:before {
    content: "\f1dd";
}
.md-brightness-5:before {
    content: "\f1de";
}
.md-brightness-6:before {
    content: "\f1df";
}
.md-brightness-7:before {
    content: "\f1e0";
}
.md-brush:before {
    content: "\f1e1";
}
.md-camera:before {
    content: "\f1e2";
}
.md-camera-alt:before {
    content: "\f1e3";
}
.md-camera-front:before {
    content: "\f1e4";
}
.md-camera-rear:before {
    content: "\f1e5";
}
.md-camera-roll:before {
    content: "\f1e6";
}
.md-center-focus-strong:before {
    content: "\f1e7";
}
.md-center-focus-weak:before {
    content: "\f1e8";
}
.md-collections:before {
    content: "\f1e9";
}
.md-colorize:before {
    content: "\f1ea";
}
.md-color-lens:before {
    content: "\f1eb";
}
.md-compare:before {
    content: "\f1ec";
}
.md-control-point:before {
    content: "\f1ed";
}
.md-control-point-duplicate:before {
    content: "\f1ee";
}
.md-crop:before {
    content: "\f1ef";
}
.md-crop-3-2:before {
    content: "\f1f0";
}
.md-crop-5-4:before {
    content: "\f1f1";
}
.md-crop-7-5:before {
    content: "\f1f2";
}
.md-crop-16-9:before {
    content: "\f1f3";
}
.md-crop-din:before {
    content: "\f1f4";
}
.md-crop-free:before {
    content: "\f1f5";
}
.md-crop-landscape:before {
    content: "\f1f6";
}
.md-crop-original:before {
    content: "\f1f7";
}
.md-crop-portrait:before {
    content: "\f1f8";
}
.md-crop-square:before {
    content: "\f1f9";
}
.md-dehaze:before {
    content: "\f1fa";
}
.md-details:before {
    content: "\f1fb";
}
.md-edit:before {
    content: "\f1fc";
}
.md-exposure:before {
    content: "\f1fd";
}
.md-exposure-minus-1:before {
    content: "\f1fe";
}
.md-exposure-minus-2:before {
    content: "\f1ff";
}
.md-exposure-zero:before {
    content: "\f200";
}
.md-exposure-plus-1:before {
    content: "\f201";
}
.md-exposure-plus-2:before {
    content: "\f202";
}
.md-filter:before {
    content: "\f203";
}
.md-filter-1:before {
    content: "\f204";
}
.md-filter-2:before {
    content: "\f205";
}
.md-filter-3:before {
    content: "\f206";
}
.md-filter-4:before {
    content: "\f207";
}
.md-filter-5:before {
    content: "\f208";
}
.md-filter-6:before {
    content: "\f209";
}
.md-filter-7:before {
    content: "\f20a";
}
.md-filter-8:before {
    content: "\f20b";
}
.md-filter-9:before {
    content: "\f20c";
}
.md-filter-9-plus:before {
    content: "\f20d";
}
.md-filter-b-and-w:before {
    content: "\f20e";
}
.md-filter-center-focus:before {
    content: "\f20f";
}
.md-filter-drama:before {
    content: "\f210";
}
.md-filter-frames:before {
    content: "\f211";
}
.md-filter-hdr:before {
    content: "\f212";
}
.md-filter-none:before {
    content: "\f213";
}
.md-filter-tilt-shift:before {
    content: "\f214";
}
.md-filter-vintage:before {
    content: "\f215";
}
.md-flare:before {
    content: "\f216";
}
.md-flash-auto:before {
    content: "\f217";
}
.md-flash-off:before {
    content: "\f218";
}
.md-flash-on:before {
    content: "\f219";
}
.md-flip:before {
    content: "\f21a";
}
.md-gradient:before {
    content: "\f21b";
}
.md-grain:before {
    content: "\f21c";
}
.md-grid-off:before {
    content: "\f21d";
}
.md-grid-on:before {
    content: "\f21e";
}
.md-hdr-off:before {
    content: "\f21f";
}
.md-hdr-on:before {
    content: "\f220";
}
.md-hdr-strong:before {
    content: "\f221";
}
.md-hdr-weak:before {
    content: "\f222";
}
.md-healing:before {
    content: "\f223";
}
.md-image:before {
    content: "\f224";
}
.md-image-aspect-ratio:before {
    content: "\f225";
}
.md-iso:before {
    content: "\f226";
}
.md-landscape:before {
    content: "\f227";
}
.md-leak-add:before {
    content: "\f228";
}
.md-leak-remove:before {
    content: "\f229";
}
.md-lens:before {
    content: "\f22a";
}
.md-looks:before {
    content: "\f22b";
}
.md-looks-1:before {
    content: "\f22c";
}
.md-looks-2:before {
    content: "\f22d";
}
.md-looks-3:before {
    content: "\f22e";
}
.md-looks-4:before {
    content: "\f22f";
}
.md-looks-5:before {
    content: "\f230";
}
.md-looks-6:before {
    content: "\f231";
}
.md-loupe:before {
    content: "\f232";
}
.md-movie-creation:before {
    content: "\f233";
}
.md-nature:before {
    content: "\f234";
}
.md-nature-people:before {
    content: "\f235";
}
.md-navigate-before:before {
    content: "\f236";
}
.md-navigate-next:before {
    content: "\f237";
}
.md-palette:before {
    content: "\f238";
}
.md-panorama:before {
    content: "\f239";
}
.md-panorama-fisheye:before {
    content: "\f23a";
}
.md-panorama-horizontal:before {
    content: "\f23b";
}
.md-panorama-vertical:before {
    content: "\f23c";
}
.md-panorama-wide-angle:before {
    content: "\f23d";
}
.md-photo:before {
    content: "\f23e";
}
.md-photo-album:before {
    content: "\f23f";
}
.md-photo-camera:before {
    content: "\f240";
}
.md-photo-library:before {
    content: "\f241";
}
.md-portrait:before {
    content: "\f242";
}
.md-remove-red-eye:before {
    content: "\f243";
}
.md-rotate-left:before {
    content: "\f244";
}
.md-rotate-right:before {
    content: "\f245";
}
.md-slideshow:before {
    content: "\f246";
}
.md-straighten:before {
    content: "\f247";
}
.md-style:before {
    content: "\f248";
}
.md-switch-camera:before {
    content: "\f249";
}
.md-switch-video:before {
    content: "\f24a";
}
.md-tag-faces:before {
    content: "\f24b";
}
.md-texture:before {
    content: "\f24c";
}
.md-timelapse:before {
    content: "\f24d";
}
.md-timer:before {
    content: "\f24e";
}
.md-timer-3:before {
    content: "\f24f";
}
.md-timer-10:before {
    content: "\f250";
}
.md-timer-auto:before {
    content: "\f251";
}
.md-timer-off:before {
    content: "\f252";
}
.md-tonality:before {
    content: "\f253";
}
.md-transform:before {
    content: "\f254";
}
.md-tune:before {
    content: "\f255";
}
.md-wb-auto:before {
    content: "\f256";
}
.md-wb-cloudy:before {
    content: "\f257";
}
.md-wb-incandescent:before {
    content: "\f258";
}
.md-wb-irradescent:before {
    content: "\f259";
}
.md-wb-sunny:before {
    content: "\f25a";
}
.md-beenhere:before {
    content: "\f25b";
}
.md-directions:before {
    content: "\f25c";
}
.md-directions-bike:before {
    content: "\f25d";
}
.md-directions-bus:before {
    content: "\f25e";
}
.md-directions-car:before {
    content: "\f25f";
}
.md-directions-ferry:before {
    content: "\f260";
}
.md-directions-subway:before {
    content: "\f261";
}
.md-directions-train:before {
    content: "\f262";
}
.md-directions-transit:before {
    content: "\f263";
}
.md-directions-walk:before {
    content: "\f264";
}
.md-flight:before {
    content: "\f265";
}
.md-hotel:before {
    content: "\f266";
}
.md-layers:before {
    content: "\f267";
}
.md-layers-clear:before {
    content: "\f268";
}
.md-local-airport:before {
    content: "\f269";
}
.md-local-atm:before {
    content: "\f26a";
}
.md-local-attraction:before {
    content: "\f26b";
}
.md-local-bar:before {
    content: "\f26c";
}
.md-local-cafe:before {
    content: "\f26d";
}
.md-local-car-wash:before {
    content: "\f26e";
}
.md-local-convenience-store:before {
    content: "\f26f";
}
.md-local-drink:before {
    content: "\f270";
}
.md-local-florist:before {
    content: "\f271";
}
.md-local-gas-station:before {
    content: "\f272";
}
.md-local-grocery-store:before {
    content: "\f273";
}
.md-local-hospital:before {
    content: "\f274";
}
.md-local-hotel:before {
    content: "\f275";
}
.md-local-laundry-service:before {
    content: "\f276";
}
.md-local-library:before {
    content: "\f277";
}
.md-local-mall:before {
    content: "\f278";
}
.md-local-movies:before {
    content: "\f279";
}
.md-local-offer:before {
    content: "\f27a";
}
.md-local-parking:before {
    content: "\f27b";
}
.md-local-pharmacy:before {
    content: "\f27c";
}
.md-local-phone:before {
    content: "\f27d";
}
.md-local-pizza:before {
    content: "\f27e";
}
.md-local-play:before {
    content: "\f27f";
}
.md-local-post-office:before {
    content: "\f280";
}
.md-local-print-shop:before {
    content: "\f281";
}
.md-local-restaurant:before {
    content: "\f282";
}
.md-local-see:before {
    content: "\f283";
}
.md-local-shipping:before {
    content: "\f284";
}
.md-local-taxi:before {
    content: "\f285";
}
.md-location-history:before {
    content: "\f286";
}
.md-map:before {
    content: "\f287";
}
.md-my-location:before {
    content: "\f288";
}
.md-navigation:before {
    content: "\f289";
}
.md-pin-drop:before {
    content: "\f28a";
}
.md-place:before {
    content: "\f28b";
}
.md-rate-review:before {
    content: "\f28c";
}
.md-restaurant-menu:before {
    content: "\f28d";
}
.md-satellite:before {
    content: "\f28e";
}
.md-store-mall-directory:before {
    content: "\f28f";
}
.md-terrain:before {
    content: "\f290";
}
.md-traffic:before {
    content: "\f291";
}
.md-apps:before {
    content: "\f292";
}
.md-cancel:before {
    content: "\f293";
}
.md-arrow-drop-down-circle:before {
    content: "\f294";
}
.md-arrow-drop-down:before {
    content: "\f295";
}
.md-arrow-drop-up:before {
    content: "\f296";
}
.md-arrow-back:before {
    content: "\f297";
}
.md-arrow-forward:before {
    content: "\f298";
}
.md-check:before {
    content: "\f299";
}
.md-close:before {
    content: "\f29a";
}
.md-chevron-left:before {
    content: "\f29b";
}
.md-chevron-right:before {
    content: "\f29c";
}
.md-expand-less:before {
    content: "\f29d";
}
.md-expand-more:before {
    content: "\f29e";
}
.md-fullscreen:before {
    content: "\f29f";
}
.md-fullscreen-exit:before {
    content: "\f2a0";
}
.md-menu:before {
    content: "\f2a1";
}
.md-more-horiz:before {
    content: "\f2a2";
}
.md-more-vert:before {
    content: "\f2a3";
}
.md-refresh:before {
    content: "\f2a4";
}
.md-unfold-less:before {
    content: "\f2a5";
}
.md-unfold-more:before {
    content: "\f2a6";
}
.md-adb:before {
    content: "\f2a7";
}
.md-bluetooth-audio:before {
    content: "\f2a8";
}
.md-disc-full:before {
    content: "\f2a9";
}
.md-dnd-forwardslash:before {
    content: "\f2aa";
}
.md-do-not-disturb:before {
    content: "\f2ab";
}
.md-drive-eta:before {
    content: "\f2ac";
}
.md-event-available:before {
    content: "\f2ad";
}
.md-event-busy:before {
    content: "\f2ae";
}
.md-event-note:before {
    content: "\f2af";
}
.md-folder-special:before {
    content: "\f2b0";
}
.md-mms:before {
    content: "\f2b1";
}
.md-more:before {
    content: "\f2b2";
}
.md-network-locked:before {
    content: "\f2b3";
}
.md-phone-bluetooth-speaker:before {
    content: "\f2b4";
}
.md-phone-forwarded:before {
    content: "\f2b5";
}
.md-phone-in-talk:before {
    content: "\f2b6";
}
.md-phone-locked:before {
    content: "\f2b7";
}
.md-phone-missed:before {
    content: "\f2b8";
}
.md-phone-paused:before {
    content: "\f2b9";
}
.md-play-download:before {
    content: "\f2ba";
}
.md-play-install:before {
    content: "\f2bb";
}
.md-sd-card:before {
    content: "\f2bc";
}
.md-sim-card-alert:before {
    content: "\f2bd";
}
.md-sms:before {
    content: "\f2be";
}
.md-sms-failed:before {
    content: "\f2bf";
}
.md-sync:before {
    content: "\f2c0";
}
.md-sync-disabled:before {
    content: "\f2c1";
}
.md-sync-problem:before {
    content: "\f2c2";
}
.md-system-update:before {
    content: "\f2c3";
}
.md-tap-and-play:before {
    content: "\f2c4";
}
.md-time-to-leave:before {
    content: "\f2c5";
}
.md-vibration:before {
    content: "\f2c6";
}
.md-voice-chat:before {
    content: "\f2c7";
}
.md-vpn-lock:before {
    content: "\f2c8";
}
.md-cake:before {
    content: "\f2c9";
}
.md-domain:before {
    content: "\f2ca";
}
.md-location-city:before {
    content: "\f2cb";
}
.md-mood:before {
    content: "\f2cc";
}
.md-notifications-none:before {
    content: "\f2cd";
}
.md-notifications:before {
    content: "\f2ce";
}
.md-notifications-off:before {
    content: "\f2cf";
}
.md-notifications-on:before {
    content: "\f2d0";
}
.md-notifications-paused:before {
    content: "\f2d1";
}
.md-pages:before {
    content: "\f2d2";
}
.md-party-mode:before {
    content: "\f2d3";
}
.md-group:before {
    content: "\f2d4";
}
.md-group-add:before {
    content: "\f2d5";
}
.md-people:before {
    content: "\f2d6";
}
.md-people-outline:before {
    content: "\f2d7";
}
.md-person:before {
    content: "\f2d8";
}
.md-person-add:before {
    content: "\f2d9";
}
.md-person-outline:before {
    content: "\f2da";
}
.md-plus-one:before {
    content: "\f2db";
}
.md-poll:before {
    content: "\f2dc";
}
.md-public:before {
    content: "\f2dd";
}
.md-school:before {
    content: "\f2de";
}
.md-share:before {
    content: "\f2df";
}
.md-whatshot:before {
    content: "\f2e0";
}
.md-check-box:before {
    content: "\f2e1";
}
.md-check-box-outline-blank:before {
    content: "\f2e2";
}
.md-radio-button-off:before {
    content: "\f2e3";
}
.md-radio-button-on:before {
    content: "\f2e4";
}
.md-star:before {
    content: "\f2e5";
}
.md-star-half:before {
    content: "\f2e6";
}
.md-star-outline:before {
    content: "\f2e7";
}
@font-face {
    font-family: 'octicons';
    src: url('../fonts/octicons.eot?#iefix') format('embedded-opentype'),
    url('../fonts/octicons.woff') format('woff'),
    url('../fonts/octicons.ttf') format('truetype'),
    url('../fonts/octicons.svg#octicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*

.octicon is optimized for 16px.
.mega-octicon is optimized for 32px but can be used larger.

*/
.octicon, .mega-octicon {
    font: normal normal normal 16px/1 octicons;
    display: inline-block;
    text-decoration: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.mega-octicon { font-size: 32px; }


.octicon-alert:before { content: '\f02d'} /*  */
.octicon-alignment-align:before { content: '\f08a'} /*  */
.octicon-alignment-aligned-to:before { content: '\f08e'} /*  */
.octicon-alignment-unalign:before { content: '\f08b'} /*  */
.octicon-arrow-down:before { content: '\f03f'} /*  */
.octicon-arrow-left:before { content: '\f040'} /*  */
.octicon-arrow-right:before { content: '\f03e'} /*  */
.octicon-arrow-small-down:before { content: '\f0a0'} /*  */
.octicon-arrow-small-left:before { content: '\f0a1'} /*  */
.octicon-arrow-small-right:before { content: '\f071'} /*  */
.octicon-arrow-small-up:before { content: '\f09f'} /*  */
.octicon-arrow-up:before { content: '\f03d'} /*  */
.octicon-beer:before { content: '\f069'} /*  */
.octicon-book:before { content: '\f007'} /*  */
.octicon-bookmark:before { content: '\f07b'} /*  */
.octicon-briefcase:before { content: '\f0d3'} /*  */
.octicon-broadcast:before { content: '\f048'} /*  */
.octicon-browser:before { content: '\f0c5'} /*  */
.octicon-bug:before { content: '\f091'} /*  */
.octicon-calendar:before { content: '\f068'} /*  */
.octicon-check:before { content: '\f03a'} /*  */
.octicon-checklist:before { content: '\f076'} /*  */
.octicon-chevron-down:before { content: '\f0a3'} /*  */
.octicon-chevron-left:before { content: '\f0a4'} /*  */
.octicon-chevron-right:before { content: '\f078'} /*  */
.octicon-chevron-up:before { content: '\f0a2'} /*  */
.octicon-circle-slash:before { content: '\f084'} /*  */
.octicon-circuit-board:before { content: '\f0d6'} /*  */
.octicon-clippy:before { content: '\f035'} /*  */
.octicon-clock:before { content: '\f046'} /*  */
.octicon-cloud-download:before { content: '\f00b'} /*  */
.octicon-cloud-upload:before { content: '\f00c'} /*  */
.octicon-code:before { content: '\f05f'} /*  */
.octicon-color-mode:before { content: '\f065'} /*  */
.octicon-comment-add:before,
.octicon-comment:before { content: '\f02b'} /*  */
.octicon-comment-discussion:before { content: '\f04f'} /*  */
.octicon-credit-card:before { content: '\f045'} /*  */
.octicon-dash:before { content: '\f0ca'} /*  */
.octicon-dashboard:before { content: '\f07d'} /*  */
.octicon-database:before { content: '\f096'} /*  */
.octicon-device-camera:before { content: '\f056'} /*  */
.octicon-device-camera-video:before { content: '\f057'} /*  */
.octicon-device-desktop:before { content: '\f27c'} /*  */
.octicon-device-mobile:before { content: '\f038'} /*  */
.octicon-diff:before { content: '\f04d'} /*  */
.octicon-diff-added:before { content: '\f06b'} /*  */
.octicon-diff-ignored:before { content: '\f099'} /*  */
.octicon-diff-modified:before { content: '\f06d'} /*  */
.octicon-diff-removed:before { content: '\f06c'} /*  */
.octicon-diff-renamed:before { content: '\f06e'} /*  */
.octicon-ellipsis:before { content: '\f09a'} /*  */
.octicon-eye-unwatch:before,
.octicon-eye-watch:before,
.octicon-eye:before { content: '\f04e'} /*  */
.octicon-file-binary:before { content: '\f094'} /*  */
.octicon-file-code:before { content: '\f010'} /*  */
.octicon-file-directory:before { content: '\f016'} /*  */
.octicon-file-media:before { content: '\f012'} /*  */
.octicon-file-pdf:before { content: '\f014'} /*  */
.octicon-file-submodule:before { content: '\f017'} /*  */
.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */
.octicon-file-symlink-file:before { content: '\f0b0'} /*  */
.octicon-file-text:before { content: '\f011'} /*  */
.octicon-file-zip:before { content: '\f013'} /*  */
.octicon-flame:before { content: '\f0d2'} /*  */
.octicon-fold:before { content: '\f0cc'} /*  */
.octicon-gear:before { content: '\f02f'} /*  */
.octicon-gift:before { content: '\f042'} /*  */
.octicon-gist:before { content: '\f00e'} /*  */
.octicon-gist-secret:before { content: '\f08c'} /*  */
.octicon-git-branch-create:before,
.octicon-git-branch-delete:before,
.octicon-git-branch:before { content: '\f020'} /*  */
.octicon-git-commit:before { content: '\f01f'} /*  */
.octicon-git-compare:before { content: '\f0ac'} /*  */
.octicon-git-merge:before { content: '\f023'} /*  */
.octicon-git-pull-request-abandoned:before,
.octicon-git-pull-request:before { content: '\f009'} /*  */
.octicon-globe:before { content: '\f0b6'} /*  */
.octicon-graph:before { content: '\f043'} /*  */
.octicon-heart:before { content: '\2665'} /* ♥ */
.octicon-history:before { content: '\f07e'} /*  */
.octicon-home:before { content: '\f08d'} /*  */
.octicon-horizontal-rule:before { content: '\f070'} /*  */
.octicon-hourglass:before { content: '\f09e'} /*  */
.octicon-hubot:before { content: '\f09d'} /*  */
.octicon-inbox:before { content: '\f0cf'} /*  */
.octicon-info:before { content: '\f059'} /*  */
.octicon-issue-closed:before { content: '\f028'} /*  */
.octicon-issue-opened:before { content: '\f026'} /*  */
.octicon-issue-reopened:before { content: '\f027'} /*  */
.octicon-jersey:before { content: '\f019'} /*  */
.octicon-jump-down:before { content: '\f072'} /*  */
.octicon-jump-left:before { content: '\f0a5'} /*  */
.octicon-jump-right:before { content: '\f0a6'} /*  */
.octicon-jump-up:before { content: '\f073'} /*  */
.octicon-key:before { content: '\f049'} /*  */
.octicon-keyboard:before { content: '\f00d'} /*  */
.octicon-law:before { content: '\f0d8'} /*  */
.octicon-light-bulb:before { content: '\f000'} /*  */
.octicon-link:before { content: '\f05c'} /*  */
.octicon-link-external:before { content: '\f07f'} /*  */
.octicon-list-ordered:before { content: '\f062'} /*  */
.octicon-list-unordered:before { content: '\f061'} /*  */
.octicon-location:before { content: '\f060'} /*  */
.octicon-gist-private:before,
.octicon-mirror-private:before,
.octicon-git-fork-private:before,
.octicon-lock:before { content: '\f06a'} /*  */
.octicon-logo-github:before { content: '\f092'} /*  */
.octicon-mail:before { content: '\f03b'} /*  */
.octicon-mail-read:before { content: '\f03c'} /*  */
.octicon-mail-reply:before { content: '\f051'} /*  */
.octicon-mark-github:before { content: '\f00a'} /*  */
.octicon-markdown:before { content: '\f0c9'} /*  */
.octicon-megaphone:before { content: '\f077'} /*  */
.octicon-mention:before { content: '\f0be'} /*  */
.octicon-microscope:before { content: '\f089'} /*  */
.octicon-milestone:before { content: '\f075'} /*  */
.octicon-mirror-public:before,
.octicon-mirror:before { content: '\f024'} /*  */
.octicon-mortar-board:before { content: '\f0d7'} /*  */
.octicon-move-down:before { content: '\f0a8'} /*  */
.octicon-move-left:before { content: '\f074'} /*  */
.octicon-move-right:before { content: '\f0a9'} /*  */
.octicon-move-up:before { content: '\f0a7'} /*  */
.octicon-mute:before { content: '\f080'} /*  */
.octicon-no-newline:before { content: '\f09c'} /*  */
.octicon-octoface:before { content: '\f008'} /*  */
.octicon-organization:before { content: '\f037'} /*  */
.octicon-package:before { content: '\f0c4'} /*  */
.octicon-paintcan:before { content: '\f0d1'} /*  */
.octicon-pencil:before { content: '\f058'} /*  */
.octicon-person-add:before,
.octicon-person-follow:before,
.octicon-person:before { content: '\f018'} /*  */
.octicon-pin:before { content: '\f041'} /*  */
.octicon-playback-fast-forward:before { content: '\f0bd'} /*  */
.octicon-playback-pause:before { content: '\f0bb'} /*  */
.octicon-playback-play:before { content: '\f0bf'} /*  */
.octicon-playback-rewind:before { content: '\f0bc'} /*  */
.octicon-plug:before { content: '\f0d4'} /*  */
.octicon-repo-create:before,
.octicon-gist-new:before,
.octicon-file-directory-create:before,
.octicon-file-add:before,
.octicon-plus:before { content: '\f05d'} /*  */
.octicon-podium:before { content: '\f0af'} /*  */
.octicon-primitive-dot:before { content: '\f052'} /*  */
.octicon-primitive-square:before { content: '\f053'} /*  */
.octicon-pulse:before { content: '\f085'} /*  */
.octicon-puzzle:before { content: '\f0c0'} /*  */
.octicon-question:before { content: '\f02c'} /*  */
.octicon-quote:before { content: '\f063'} /*  */
.octicon-radio-tower:before { content: '\f030'} /*  */
.octicon-repo-delete:before,
.octicon-repo:before { content: '\f001'} /*  */
.octicon-repo-clone:before { content: '\f04c'} /*  */
.octicon-repo-force-push:before { content: '\f04a'} /*  */
.octicon-gist-fork:before,
.octicon-repo-forked:before { content: '\f002'} /*  */
.octicon-repo-pull:before { content: '\f006'} /*  */
.octicon-repo-push:before { content: '\f005'} /*  */
.octicon-rocket:before { content: '\f033'} /*  */
.octicon-rss:before { content: '\f034'} /*  */
.octicon-ruby:before { content: '\f047'} /*  */
.octicon-screen-full:before { content: '\f066'} /*  */
.octicon-screen-normal:before { content: '\f067'} /*  */
.octicon-search-save:before,
.octicon-search:before { content: '\f02e'} /*  */
.octicon-server:before { content: '\f097'} /*  */
.octicon-settings:before { content: '\f07c'} /*  */
.octicon-log-in:before,
.octicon-sign-in:before { content: '\f036'} /*  */
.octicon-log-out:before,
.octicon-sign-out:before { content: '\f032'} /*  */
.octicon-split:before { content: '\f0c6'} /*  */
.octicon-squirrel:before { content: '\f0b2'} /*  */
.octicon-star-add:before,
.octicon-star-delete:before,
.octicon-star:before { content: '\f02a'} /*  */
.octicon-steps:before { content: '\f0c7'} /*  */
.octicon-stop:before { content: '\f08f'} /*  */
.octicon-repo-sync:before,
.octicon-sync:before { content: '\f087'} /*  */
.octicon-tag-remove:before,
.octicon-tag-add:before,
.octicon-tag:before { content: '\f015'} /*  */
.octicon-telescope:before { content: '\f088'} /*  */
.octicon-terminal:before { content: '\f0c8'} /*  */
.octicon-three-bars:before { content: '\f05e'} /*  */
.octicon-tools:before { content: '\f031'} /*  */
.octicon-trashcan:before { content: '\f0d0'} /*  */
.octicon-triangle-down:before { content: '\f05b'} /*  */
.octicon-triangle-left:before { content: '\f044'} /*  */
.octicon-triangle-right:before { content: '\f05a'} /*  */
.octicon-triangle-up:before { content: '\f0aa'} /*  */
.octicon-unfold:before { content: '\f039'} /*  */
.octicon-unmute:before { content: '\f0ba'} /*  */
.octicon-versions:before { content: '\f064'} /*  */
.octicon-remove-close:before,
.octicon-x:before { content: '\f081'} /*  */
.octicon-zap:before { content: '\26A1'} /* ⚡ */
@charset 'UTF-8';

/* @FONT-FACE loads font into browser */
@font-face {
    font-family: 'typicons';
    font-weight: normal;
    font-style: normal;
    src: url('../fonts/typicons.eot');
    src: url('../fonts/typicons.eot?#iefix') format('embedded-opentype'),
    url('../fonts/typicons.woff') format('woff'),
    url('../fonts/typicons.ttf') format('truetype'),
    url('../fonts/typicons.svg#typicons') format('svg');
}

/* :before psuedo-selector inserts and styles icon */
.typcn:before {
    font-family: 'typicons';
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    height: 1em;
    font-size: 1em;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}

/* Code for individual icons */
.typcn-adjust-brightness:before {
    content: '\e000'; /* '' */
}
.typcn-adjust-contrast:before {
    content: '\e001'; /* '' */
}
.typcn-anchor-outline:before {
    content: '\e002'; /* '' */
}
.typcn-anchor:before {
    content: '\e003'; /* '' */
}
.typcn-archive:before {
    content: '\e004'; /* '' */
}
.typcn-arrow-back-outline:before {
    content: '\e005'; /* '' */
}
.typcn-arrow-back:before {
    content: '\e006'; /* '' */
}
.typcn-arrow-down-outline:before {
    content: '\e007'; /* '' */
}
.typcn-arrow-down-thick:before {
    content: '\e008'; /* '' */
}
.typcn-arrow-down:before {
    content: '\e009'; /* '' */
}
.typcn-arrow-forward-outline:before {
    content: '\e00a'; /* '' */
}
.typcn-arrow-forward:before {
    content: '\e00b'; /* '' */
}
.typcn-arrow-left-outline:before {
    content: '\e00c'; /* '' */
}
.typcn-arrow-left-thick:before {
    content: '\e00d'; /* '' */
}
.typcn-arrow-left:before {
    content: '\e00e'; /* '' */
}
.typcn-arrow-loop-outline:before {
    content: '\e00f'; /* '' */
}
.typcn-arrow-loop:before {
    content: '\e010'; /* '' */
}
.typcn-arrow-maximise-outline:before {
    content: '\e011'; /* '' */
}
.typcn-arrow-maximise:before {
    content: '\e012'; /* '' */
}
.typcn-arrow-minimise-outline:before {
    content: '\e013'; /* '' */
}
.typcn-arrow-minimise:before {
    content: '\e014'; /* '' */
}
.typcn-arrow-move-outline:before {
    content: '\e015'; /* '' */
}
.typcn-arrow-move:before {
    content: '\e016'; /* '' */
}
.typcn-arrow-repeat-outline:before {
    content: '\e017'; /* '' */
}
.typcn-arrow-repeat:before {
    content: '\e018'; /* '' */
}
.typcn-arrow-right-outline:before {
    content: '\e019'; /* '' */
}
.typcn-arrow-right-thick:before {
    content: '\e01a'; /* '' */
}
.typcn-arrow-right:before {
    content: '\e01b'; /* '' */
}
.typcn-arrow-shuffle:before {
    content: '\e01c'; /* '' */
}
.typcn-arrow-sorted-down:before {
    content: '\e01d'; /* '' */
}
.typcn-arrow-sorted-up:before {
    content: '\e01e'; /* '' */
}
.typcn-arrow-sync-outline:before {
    content: '\e01f'; /* '' */
}
.typcn-arrow-sync:before {
    content: '\e020'; /* '' */
}
.typcn-arrow-unsorted:before {
    content: '\e021'; /* '' */
}
.typcn-arrow-up-outline:before {
    content: '\e022'; /* '' */
}
.typcn-arrow-up-thick:before {
    content: '\e023'; /* '' */
}
.typcn-arrow-up:before {
    content: '\e024'; /* '' */
}
.typcn-at:before {
    content: '\e025'; /* '' */
}
.typcn-attachment-outline:before {
    content: '\e026'; /* '' */
}
.typcn-attachment:before {
    content: '\e027'; /* '' */
}
.typcn-backspace-outline:before {
    content: '\e028'; /* '' */
}
.typcn-backspace:before {
    content: '\e029'; /* '' */
}
.typcn-battery-charge:before {
    content: '\e02a'; /* '' */
}
.typcn-battery-full:before {
    content: '\e02b'; /* '' */
}
.typcn-battery-high:before {
    content: '\e02c'; /* '' */
}
.typcn-battery-low:before {
    content: '\e02d'; /* '' */
}
.typcn-battery-mid:before {
    content: '\e02e'; /* '' */
}
.typcn-beaker:before {
    content: '\e02f'; /* '' */
}
.typcn-beer:before {
    content: '\e030'; /* '' */
}
.typcn-bell:before {
    content: '\e031'; /* '' */
}
.typcn-book:before {
    content: '\e032'; /* '' */
}
.typcn-bookmark:before {
    content: '\e033'; /* '' */
}
.typcn-briefcase:before {
    content: '\e034'; /* '' */
}
.typcn-brush:before {
    content: '\e035'; /* '' */
}
.typcn-business-card:before {
    content: '\e036'; /* '' */
}
.typcn-calculator:before {
    content: '\e037'; /* '' */
}
.typcn-calendar-outline:before {
    content: '\e038'; /* '' */
}
.typcn-calendar:before {
    content: '\e039'; /* '' */
}
.typcn-camera-outline:before {
    content: '\e03a'; /* '' */
}
.typcn-camera:before {
    content: '\e03b'; /* '' */
}
.typcn-cancel-outline:before {
    content: '\e03c'; /* '' */
}
.typcn-cancel:before {
    content: '\e03d'; /* '' */
}
.typcn-chart-area-outline:before {
    content: '\e03e'; /* '' */
}
.typcn-chart-area:before {
    content: '\e03f'; /* '' */
}
.typcn-chart-bar-outline:before {
    content: '\e040'; /* '' */
}
.typcn-chart-bar:before {
    content: '\e041'; /* '' */
}
.typcn-chart-line-outline:before {
    content: '\e042'; /* '' */
}
.typcn-chart-line:before {
    content: '\e043'; /* '' */
}
.typcn-chart-pie-outline:before {
    content: '\e044'; /* '' */
}
.typcn-chart-pie:before {
    content: '\e045'; /* '' */
}
.typcn-chevron-left-outline:before {
    content: '\e046'; /* '' */
}
.typcn-chevron-left:before {
    content: '\e047'; /* '' */
}
.typcn-chevron-right-outline:before {
    content: '\e048'; /* '' */
}
.typcn-chevron-right:before {
    content: '\e049'; /* '' */
}
.typcn-clipboard:before {
    content: '\e04a'; /* '' */
}
.typcn-cloud-storage:before {
    content: '\e04b'; /* '' */
}
.typcn-cloud-storage-outline:before {
    content: '\e054'; /* '' */
}
.typcn-code-outline:before {
    content: '\e04c'; /* '' */
}
.typcn-code:before {
    content: '\e04d'; /* '' */
}
.typcn-coffee:before {
    content: '\e04e'; /* '' */
}
.typcn-cog-outline:before {
    content: '\e04f'; /* '' */
}
.typcn-cog:before {
    content: '\e050'; /* '' */
}
.typcn-compass:before {
    content: '\e051'; /* '' */
}
.typcn-contacts:before {
    content: '\e052'; /* '' */
}
.typcn-credit-card:before {
    content: '\e053'; /* '' */
}
.typcn-css3:before {
    content: '\e055'; /* '' */
}
.typcn-database:before {
    content: '\e056'; /* '' */
}
.typcn-delete-outline:before {
    content: '\e057'; /* '' */
}
.typcn-delete:before {
    content: '\e058'; /* '' */
}
.typcn-device-desktop:before {
    content: '\e059'; /* '' */
}
.typcn-device-laptop:before {
    content: '\e05a'; /* '' */
}
.typcn-device-phone:before {
    content: '\e05b'; /* '' */
}
.typcn-device-tablet:before {
    content: '\e05c'; /* '' */
}
.typcn-directions:before {
    content: '\e05d'; /* '' */
}
.typcn-divide-outline:before {
    content: '\e05e'; /* '' */
}
.typcn-divide:before {
    content: '\e05f'; /* '' */
}
.typcn-document-add:before {
    content: '\e060'; /* '' */
}
.typcn-document-delete:before {
    content: '\e061'; /* '' */
}
.typcn-document-text:before {
    content: '\e062'; /* '' */
}
.typcn-document:before {
    content: '\e063'; /* '' */
}
.typcn-download-outline:before {
    content: '\e064'; /* '' */
}
.typcn-download:before {
    content: '\e065'; /* '' */
}
.typcn-dropbox:before {
    content: '\e066'; /* '' */
}
.typcn-edit:before {
    content: '\e067'; /* '' */
}
.typcn-eject-outline:before {
    content: '\e068'; /* '' */
}
.typcn-eject:before {
    content: '\e069'; /* '' */
}
.typcn-equals-outline:before {
    content: '\e06a'; /* '' */
}
.typcn-equals:before {
    content: '\e06b'; /* '' */
}
.typcn-export-outline:before {
    content: '\e06c'; /* '' */
}
.typcn-export:before {
    content: '\e06d'; /* '' */
}
.typcn-eye-outline:before {
    content: '\e06e'; /* '' */
}
.typcn-eye:before {
    content: '\e06f'; /* '' */
}
.typcn-feather:before {
    content: '\e070'; /* '' */
}
.typcn-film:before {
    content: '\e071'; /* '' */
}
.typcn-filter:before {
    content: '\e072'; /* '' */
}
.typcn-flag-outline:before {
    content: '\e073'; /* '' */
}
.typcn-flag:before {
    content: '\e074'; /* '' */
}
.typcn-flash-outline:before {
    content: '\e075'; /* '' */
}
.typcn-flash:before {
    content: '\e076'; /* '' */
}
.typcn-flow-children:before {
    content: '\e077'; /* '' */
}
.typcn-flow-merge:before {
    content: '\e078'; /* '' */
}
.typcn-flow-parallel:before {
    content: '\e079'; /* '' */
}
.typcn-flow-switch:before {
    content: '\e07a'; /* '' */
}
.typcn-folder-add:before {
    content: '\e07b'; /* '' */
}
.typcn-folder-delete:before {
    content: '\e07c'; /* '' */
}
.typcn-folder-open:before {
    content: '\e07d'; /* '' */
}
.typcn-folder:before {
    content: '\e07e'; /* '' */
}
.typcn-gift:before {
    content: '\e07f'; /* '' */
}
.typcn-globe-outline:before {
    content: '\e080'; /* '' */
}
.typcn-globe:before {
    content: '\e081'; /* '' */
}
.typcn-group-outline:before {
    content: '\e082'; /* '' */
}
.typcn-group:before {
    content: '\e083'; /* '' */
}
.typcn-headphones:before {
    content: '\e084'; /* '' */
}
.typcn-heart-full-outline:before {
    content: '\e085'; /* '' */
}
.typcn-heart-half-outline:before {
    content: '\e086'; /* '' */
}
.typcn-heart-outline:before {
    content: '\e087'; /* '' */
}
.typcn-heart:before {
    content: '\e088'; /* '' */
}
.typcn-home-outline:before {
    content: '\e089'; /* '' */
}
.typcn-home:before {
    content: '\e08a'; /* '' */
}
.typcn-html5:before {
    content: '\e08b'; /* '' */
}
.typcn-image-outline:before {
    content: '\e08c'; /* '' */
}
.typcn-image:before {
    content: '\e08d'; /* '' */
}
.typcn-infinity-outline:before {
    content: '\e08e'; /* '' */
}
.typcn-infinity:before {
    content: '\e08f'; /* '' */
}
.typcn-info-large-outline:before {
    content: '\e090'; /* '' */
}
.typcn-info-large:before {
    content: '\e091'; /* '' */
}
.typcn-info-outline:before {
    content: '\e092'; /* '' */
}
.typcn-info:before {
    content: '\e093'; /* '' */
}
.typcn-input-checked-outline:before {
    content: '\e094'; /* '' */
}
.typcn-input-checked:before {
    content: '\e095'; /* '' */
}
.typcn-key-outline:before {
    content: '\e096'; /* '' */
}
.typcn-key:before {
    content: '\e097'; /* '' */
}
.typcn-keyboard:before {
    content: '\e098'; /* '' */
}
.typcn-leaf:before {
    content: '\e099'; /* '' */
}
.typcn-lightbulb:before {
    content: '\e09a'; /* '' */
}
.typcn-link-outline:before {
    content: '\e09b'; /* '' */
}
.typcn-link:before {
    content: '\e09c'; /* '' */
}
.typcn-location-arrow-outline:before {
    content: '\e09d'; /* '' */
}
.typcn-location-arrow:before {
    content: '\e09e'; /* '' */
}
.typcn-location-outline:before {
    content: '\e09f'; /* '' */
}
.typcn-location:before {
    content: '\e0a0'; /* '' */
}
.typcn-lock-closed-outline:before {
    content: '\e0a1'; /* '' */
}
.typcn-lock-closed:before {
    content: '\e0a2'; /* '' */
}
.typcn-lock-open-outline:before {
    content: '\e0a3'; /* '' */
}
.typcn-lock-open:before {
    content: '\e0a4'; /* '' */
}
.typcn-mail:before {
    content: '\e0a5'; /* '' */
}
.typcn-map:before {
    content: '\e0a6'; /* '' */
}
.typcn-media-eject-outline:before {
    content: '\e0a7'; /* '' */
}
.typcn-media-eject:before {
    content: '\e0a8'; /* '' */
}
.typcn-media-fast-forward-outline:before {
    content: '\e0a9'; /* '' */
}
.typcn-media-fast-forward:before {
    content: '\e0aa'; /* '' */
}
.typcn-media-pause-outline:before {
    content: '\e0ab'; /* '' */
}
.typcn-media-pause:before {
    content: '\e0ac'; /* '' */
}
.typcn-media-play-outline:before {
    content: '\e0ad'; /* '' */
}
.typcn-media-play-reverse-outline:before {
    content: '\e0ae'; /* '' */
}
.typcn-media-play-reverse:before {
    content: '\e0af'; /* '' */
}
.typcn-media-play:before {
    content: '\e0b0'; /* '' */
}
.typcn-media-record-outline:before {
    content: '\e0b1'; /* '' */
}
.typcn-media-record:before {
    content: '\e0b2'; /* '' */
}
.typcn-media-rewind-outline:before {
    content: '\e0b3'; /* '' */
}
.typcn-media-rewind:before {
    content: '\e0b4'; /* '' */
}
.typcn-media-stop-outline:before {
    content: '\e0b5'; /* '' */
}
.typcn-media-stop:before {
    content: '\e0b6'; /* '' */
}
.typcn-message-typing:before {
    content: '\e0b7'; /* '' */
}
.typcn-message:before {
    content: '\e0b8'; /* '' */
}
.typcn-messages:before {
    content: '\e0b9'; /* '' */
}
.typcn-microphone-outline:before {
    content: '\e0ba'; /* '' */
}
.typcn-microphone:before {
    content: '\e0bb'; /* '' */
}
.typcn-minus-outline:before {
    content: '\e0bc'; /* '' */
}
.typcn-minus:before {
    content: '\e0bd'; /* '' */
}
.typcn-mortar-board:before {
    content: '\e0be'; /* '' */
}
.typcn-news:before {
    content: '\e0bf'; /* '' */
}
.typcn-notes-outline:before {
    content: '\e0c0'; /* '' */
}
.typcn-notes:before {
    content: '\e0c1'; /* '' */
}
.typcn-pen:before {
    content: '\e0c2'; /* '' */
}
.typcn-pencil:before {
    content: '\e0c3'; /* '' */
}
.typcn-phone-outline:before {
    content: '\e0c4'; /* '' */
}
.typcn-phone:before {
    content: '\e0c5'; /* '' */
}
.typcn-pi-outline:before {
    content: '\e0c6'; /* '' */
}
.typcn-pi:before {
    content: '\e0c7'; /* '' */
}
.typcn-pin-outline:before {
    content: '\e0c8'; /* '' */
}
.typcn-pin:before {
    content: '\e0c9'; /* '' */
}
.typcn-pipette:before {
    content: '\e0ca'; /* '' */
}
.typcn-plane-outline:before {
    content: '\e0cb'; /* '' */
}
.typcn-plane:before {
    content: '\e0cc'; /* '' */
}
.typcn-plug:before {
    content: '\e0cd'; /* '' */
}
.typcn-plus-outline:before {
    content: '\e0ce'; /* '' */
}
.typcn-plus:before {
    content: '\e0cf'; /* '' */
}
.typcn-point-of-interest-outline:before {
    content: '\e0d0'; /* '' */
}
.typcn-point-of-interest:before {
    content: '\e0d1'; /* '' */
}
.typcn-power-outline:before {
    content: '\e0d2'; /* '' */
}
.typcn-power:before {
    content: '\e0d3'; /* '' */
}
.typcn-printer:before {
    content: '\e0d4'; /* '' */
}
.typcn-puzzle-outline:before {
    content: '\e0d5'; /* '' */
}
.typcn-puzzle:before {
    content: '\e0d6'; /* '' */
}
.typcn-radar-outline:before {
    content: '\e0d7'; /* '' */
}
.typcn-radar:before {
    content: '\e0d8'; /* '' */
}
.typcn-refresh-outline:before {
    content: '\e0d9'; /* '' */
}
.typcn-refresh:before {
    content: '\e0da'; /* '' */
}
.typcn-rss-outline:before {
    content: '\e0db'; /* '' */
}
.typcn-rss:before {
    content: '\e0dc'; /* '' */
}
.typcn-scissors-outline:before {
    content: '\e0dd'; /* '' */
}
.typcn-scissors:before {
    content: '\e0de'; /* '' */
}
.typcn-shopping-bag:before {
    content: '\e0df'; /* '' */
}
.typcn-shopping-cart:before {
    content: '\e0e0'; /* '' */
}
.typcn-social-at-circular:before {
    content: '\e0e1'; /* '' */
}
.typcn-social-dribbble-circular:before {
    content: '\e0e2'; /* '' */
}
.typcn-social-dribbble:before {
    content: '\e0e3'; /* '' */
}
.typcn-social-facebook-circular:before {
    content: '\e0e4'; /* '' */
}
.typcn-social-facebook:before {
    content: '\e0e5'; /* '' */
}
.typcn-social-flickr-circular:before {
    content: '\e0e6'; /* '' */
}
.typcn-social-flickr:before {
    content: '\e0e7'; /* '' */
}
.typcn-social-github-circular:before {
    content: '\e0e8'; /* '' */
}
.typcn-social-github:before {
    content: '\e0e9'; /* '' */
}
.typcn-social-google-plus-circular:before {
    content: '\e0ea'; /* '' */
}
.typcn-social-google-plus:before {
    content: '\e0eb'; /* '' */
}
.typcn-social-instagram-circular:before {
    content: '\e0ec'; /* '' */
}
.typcn-social-instagram:before {
    content: '\e0ed'; /* '' */
}
.typcn-social-last-fm-circular:before {
    content: '\e0ee'; /* '' */
}
.typcn-social-last-fm:before {
    content: '\e0ef'; /* '' */
}
.typcn-social-linkedin-circular:before {
    content: '\e0f0'; /* '' */
}
.typcn-social-linkedin:before {
    content: '\e0f1'; /* '' */
}
.typcn-social-pinterest-circular:before {
    content: '\e0f2'; /* '' */
}
.typcn-social-pinterest:before {
    content: '\e0f3'; /* '' */
}
.typcn-social-skype-outline:before {
    content: '\e0f4'; /* '' */
}
.typcn-social-skype:before {
    content: '\e0f5'; /* '' */
}
.typcn-social-tumbler-circular:before {
    content: '\e0f6'; /* '' */
}
.typcn-social-tumbler:before {
    content: '\e0f7'; /* '' */
}
.typcn-social-twitter-circular:before {
    content: '\e0f8'; /* '' */
}
.typcn-social-twitter:before {
    content: '\e0f9'; /* '' */
}
.typcn-social-vimeo-circular:before {
    content: '\e0fa'; /* '' */
}
.typcn-social-vimeo:before {
    content: '\e0fb'; /* '' */
}
.typcn-social-youtube-circular:before {
    content: '\e0fc'; /* '' */
}
.typcn-social-youtube:before {
    content: '\e0fd'; /* '' */
}
.typcn-sort-alphabetically-outline:before {
    content: '\e0fe'; /* '' */
}
.typcn-sort-alphabetically:before {
    content: '\e0ff'; /* '' */
}
.typcn-sort-numerically-outline:before {
    content: '\e100'; /* '' */
}
.typcn-sort-numerically:before {
    content: '\e101'; /* '' */
}
.typcn-spanner-outline:before {
    content: '\e102'; /* '' */
}
.typcn-spanner:before {
    content: '\e103'; /* '' */
}
.typcn-spiral:before {
    content: '\e104'; /* '' */
}
.typcn-star-full-outline:before {
    content: '\e105'; /* '' */
}
.typcn-star-half-outline:before {
    content: '\e106'; /* '' */
}
.typcn-star-half:before {
    content: '\e107'; /* '' */
}
.typcn-star-outline:before {
    content: '\e108'; /* '' */
}
.typcn-star:before {
    content: '\e109'; /* '' */
}
.typcn-starburst-outline:before {
    content: '\e10a'; /* '' */
}
.typcn-starburst:before {
    content: '\e10b'; /* '' */
}
.typcn-stopwatch:before {
    content: '\e10c'; /* '' */
}
.typcn-support:before {
    content: '\e10d'; /* '' */
}
.typcn-tabs-outline:before {
    content: '\e10e'; /* '' */
}
.typcn-tag:before {
    content: '\e10f'; /* '' */
}
.typcn-tags:before {
    content: '\e110'; /* '' */
}
.typcn-th-large-outline:before {
    content: '\e111'; /* '' */
}
.typcn-th-large:before {
    content: '\e112'; /* '' */
}
.typcn-th-list-outline:before {
    content: '\e113'; /* '' */
}
.typcn-th-list:before {
    content: '\e114'; /* '' */
}
.typcn-th-menu-outline:before {
    content: '\e115'; /* '' */
}
.typcn-th-menu:before {
    content: '\e116'; /* '' */
}
.typcn-th-small-outline:before {
    content: '\e117'; /* '' */
}
.typcn-th-small:before {
    content: '\e118'; /* '' */
}
.typcn-thermometer:before {
    content: '\e119'; /* '' */
}
.typcn-thumbs-down:before {
    content: '\e11a'; /* '' */
}
.typcn-thumbs-ok:before {
    content: '\e11b'; /* '' */
}
.typcn-thumbs-up:before {
    content: '\e11c'; /* '' */
}
.typcn-tick-outline:before {
    content: '\e11d'; /* '' */
}
.typcn-tick:before {
    content: '\e11e'; /* '' */
}
.typcn-ticket:before {
    content: '\e11f'; /* '' */
}
.typcn-time:before {
    content: '\e120'; /* '' */
}
.typcn-times-outline:before {
    content: '\e121'; /* '' */
}
.typcn-times:before {
    content: '\e122'; /* '' */
}
.typcn-trash:before {
    content: '\e123'; /* '' */
}
.typcn-tree:before {
    content: '\e124'; /* '' */
}
.typcn-upload-outline:before {
    content: '\e125'; /* '' */
}
.typcn-upload:before {
    content: '\e126'; /* '' */
}
.typcn-user-add-outline:before {
    content: '\e127'; /* '' */
}
.typcn-user-add:before {
    content: '\e128'; /* '' */
}
.typcn-user-delete-outline:before {
    content: '\e129'; /* '' */
}
.typcn-user-delete:before {
    content: '\e12a'; /* '' */
}
.typcn-user-outline:before {
    content: '\e12b'; /* '' */
}
.typcn-user:before {
    content: '\e12c'; /* '' */
}
.typcn-vendor-android:before {
    content: '\e12d'; /* '' */
}
.typcn-vendor-apple:before {
    content: '\e12e'; /* '' */
}
.typcn-vendor-microsoft:before {
    content: '\e12f'; /* '' */
}
.typcn-video-outline:before {
    content: '\e130'; /* '' */
}
.typcn-video:before {
    content: '\e131'; /* '' */
}
.typcn-volume-down:before {
    content: '\e132'; /* '' */
}
.typcn-volume-mute:before {
    content: '\e133'; /* '' */
}
.typcn-volume-up:before {
    content: '\e134'; /* '' */
}
.typcn-volume:before {
    content: '\e135'; /* '' */
}
.typcn-warning-outline:before {
    content: '\e136'; /* '' */
}
.typcn-warning:before {
    content: '\e137'; /* '' */
}
.typcn-watch:before {
    content: '\e138'; /* '' */
}
.typcn-waves-outline:before {
    content: '\e139'; /* '' */
}
.typcn-waves:before {
    content: '\e13a'; /* '' */
}
.typcn-weather-cloudy:before {
    content: '\e13b'; /* '' */
}
.typcn-weather-downpour:before {
    content: '\e13c'; /* '' */
}
.typcn-weather-night:before {
    content: '\e13d'; /* '' */
}
.typcn-weather-partly-sunny:before {
    content: '\e13e'; /* '' */
}
.typcn-weather-shower:before {
    content: '\e13f'; /* '' */
}
.typcn-weather-snow:before {
    content: '\e140'; /* '' */
}
.typcn-weather-stormy:before {
    content: '\e141'; /* '' */
}
.typcn-weather-sunny:before {
    content: '\e142'; /* '' */
}
.typcn-weather-windy-cloudy:before {
    content: '\e143'; /* '' */
}
.typcn-weather-windy:before {
    content: '\e144'; /* '' */
}
.typcn-wi-fi-outline:before {
    content: '\e145'; /* '' */
}
.typcn-wi-fi:before {
    content: '\e146'; /* '' */
}
.typcn-wine:before {
    content: '\e147'; /* '' */
}
.typcn-world-outline:before {
    content: '\e148'; /* '' */
}
.typcn-world:before {
    content: '\e149'; /* '' */
}
.typcn-zoom-in-outline:before {
    content: '\e14a'; /* '' */
}
.typcn-zoom-in:before {
    content: '\e14b'; /* '' */
}
.typcn-zoom-out-outline:before {
    content: '\e14c'; /* '' */
}
.typcn-zoom-out:before {
    content: '\e14d'; /* '' */
}
.typcn-zoom-outline:before {
    content: '\e14e'; /* '' */
}
.typcn-zoom:before {
    content: '\e14f'; /* '' */
}
/*!
 *  Weather Icons 1.2
 *  Weather themed icons for Bootstrap
 *  ------------------------------------------------------------------------------
* Maintained at http://erikflowers.github.io/weather-icons
 *  http://twitter.com/Erik_UX
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Fpmt licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Weather Icons Bootstrap Package Author - Erik Flowers - erik@helloerik.com
 *  ------------------------------------------------------------------------------
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 */
@font-face {
    font-family: 'weathericons';
    src: url('../fonts/weathericons-regular-webfont.eot');
    src: url('../fonts/weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/weathericons-regular-webfont.woff') format('woff'), url('../fonts/weathericons-regular-webfont.ttf') format('truetype'), url('../fonts/weathericons-regular-webfont.svg#weathericons-regular-webfontRg') format('svg');
    font-weight: normal;
    font-style: normal;
}
.wi {
    display: inline-block;
    font-family: 'weathericons';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.wi-day-cloudy-gusts:before {
    content: "\f000";
}
.wi-day-cloudy-windy:before {
    content: "\f001";
}
.wi-day-cloudy:before {
    content: "\f002";
}
.wi-day-fog:before {
    content: "\f003";
}
.wi-day-hail:before {
    content: "\f004";
}
.wi-day-lightning:before {
    content: "\f005";
}
.wi-day-rain-mix:before {
    content: "\f006";
}
.wi-day-rain-wind:before {
    content: "\f007";
}
.wi-day-rain:before {
    content: "\f008";
}
.wi-day-showers:before {
    content: "\f009";
}
.wi-day-snow:before {
    content: "\f00a";
}
.wi-day-sprinkle:before {
    content: "\f00b";
}
.wi-day-sunny-overcast:before {
    content: "\f00c";
}
.wi-day-sunny:before {
    content: "\f00d";
}
.wi-day-storm-showers:before {
    content: "\f00e";
}
.wi-day-thunderstorm:before {
    content: "\f010";
}
.wi-cloudy-gusts:before {
    content: "\f011";
}
.wi-cloudy-windy:before {
    content: "\f012";
}
.wi-cloudy:before {
    content: "\f013";
}
.wi-fog:before {
    content: "\f014";
}
.wi-hail:before {
    content: "\f015";
}
.wi-lightning:before {
    content: "\f016";
}
.wi-rain-mix:before {
    content: "\f017";
}
.wi-rain-wind:before {
    content: "\f018";
}
.wi-rain:before {
    content: "\f019";
}
.wi-showers:before {
    content: "\f01a";
}
.wi-snow:before {
    content: "\f01b";
}
.wi-sprinkle:before {
    content: "\f01c";
}
.wi-storm-showers:before {
    content: "\f01d";
}
.wi-thunderstorm:before {
    content: "\f01e";
}
.wi-windy:before {
    content: "\f021";
}
.wi-night-alt-cloudy-gusts:before {
    content: "\f022";
}
.wi-night-alt-cloudy-windy:before {
    content: "\f023";
}
.wi-night-alt-hail:before {
    content: "\f024";
}
.wi-night-alt-lightning:before {
    content: "\f025";
}
.wi-night-alt-rain-mix:before {
    content: "\f026";
}
.wi-night-alt-rain-wind:before {
    content: "\f027";
}
.wi-night-alt-rain:before {
    content: "\f028";
}
.wi-night-alt-showers:before {
    content: "\f029";
}
.wi-night-alt-snow:before {
    content: "\f02a";
}
.wi-night-alt-sprinkle:before {
    content: "\f02b";
}
.wi-night-alt-storm-showers:before {
    content: "\f02c";
}
.wi-night-alt-thunderstorm:before {
    content: "\f02d";
}
.wi-night-clear:before {
    content: "\f02e";
}
.wi-night-cloudy-gusts:before {
    content: "\f02f";
}
.wi-night-cloudy-windy:before {
    content: "\f030";
}
.wi-night-cloudy:before {
    content: "\f031";
}
.wi-night-hail:before {
    content: "\f032";
}
.wi-night-lightning:before {
    content: "\f033";
}
.wi-night-rain-mix:before {
    content: "\f034";
}
.wi-night-rain-wind:before {
    content: "\f035";
}
.wi-night-rain:before {
    content: "\f036";
}
.wi-night-showers:before {
    content: "\f037";
}
.wi-night-snow:before {
    content: "\f038";
}
.wi-night-sprinkle:before {
    content: "\f039";
}
.wi-night-storm-showers:before {
    content: "\f03a";
}
.wi-night-thunderstorm:before {
    content: "\f03b";
}
.wi-celsius:before {
    content: "\f03c";
}
.wi-cloud-down:before {
    content: "\f03d";
}
.wi-cloud-refresh:before {
    content: "\f03e";
}
.wi-cloud-up:before {
    content: "\f040";
}
.wi-cloud:before {
    content: "\f041";
}
.wi-degrees:before {
    content: "\f042";
}
.wi-down-left:before {
    content: "\f043";
}
.wi-down:before {
    content: "\f044";
}
.wi-fahrenheit:before {
    content: "\f045";
}
.wi-horizon-alt:before {
    content: "\f046";
}
.wi-horizon:before {
    content: "\f047";
}
.wi-left:before {
    content: "\f048";
}
.wi-lightning:before {
    content: "\f016";
}
.wi-night-fog:before {
    content: "\f04a";
}
.wi-refresh-alt:before {
    content: "\f04b";
}
.wi-refresh:before {
    content: "\f04c";
}
.wi-right:before {
    content: "\f04d";
}
.wi-sprinkles:before {
    content: "\f04e";
}
.wi-strong-wind:before {
    content: "\f050";
}
.wi-sunrise:before {
    content: "\f051";
}
.wi-sunset:before {
    content: "\f052";
}
.wi-thermometer-exterior:before {
    content: "\f053";
}
.wi-thermometer-internal:before {
    content: "\f054";
}
.wi-thermometer:before {
    content: "\f055";
}
.wi-tornado:before {
    content: "\f056";
}
.wi-up-right:before {
    content: "\f057";
}
.wi-up:before {
    content: "\f058";
}
.wi-wind-west:before {
    content: "\f059";
}
.wi-wind-south-west:before {
    content: "\f05a";
}
.wi-wind-south-east:before {
    content: "\f05b";
}
.wi-wind-south:before {
    content: "\f05c";
}
.wi-wind-north-west:before {
    content: "\f05d";
}
.wi-wind-north-east:before {
    content: "\f05e";
}
.wi-wind-north:before {
    content: "\f060";
}
.wi-wind-east:before {
    content: "\f061";
}
.wi-smoke:before {
    content: "\f062";
}
.wi-dust:before {
    content: "\f063";
}
.wi-snow-wind:before {
    content: "\f064";
}
.wi-day-snow-wind:before {
    content: "\f065";
}
.wi-night-snow-wind:before {
    content: "\f066";
}
.wi-night-alt-snow-wind:before {
    content: "\f067";
}
.wi-day-sleet-storm:before {
    content: "\f068";
}
.wi-night-sleet-storm:before {
    content: "\f069";
}
.wi-night-alt-sleet-storm:before {
    content: "\f06a";
}
.wi-day-snow-thunderstorm:before {
    content: "\f06b";
}
.wi-night-snow-thunderstorm:before {
    content: "\f06c";
}
.wi-night-alt-snow-thunderstorm:before {
    content: "\f06d";
}
.wi-solar-eclipse:before {
    content: "\f06e";
}
.wi-lunar-eclipse:before {
    content: "\f070";
}
.wi-meteor:before {
    content: "\f071";
}
.wi-hot:before {
    content: "\f072";
}
.wi-hurricane:before {
    content: "\f073";
}
.wi-smog:before {
    content: "\f074";
}
.wi-alien:before {
    content: "\f075";
}
.wi-snowflake-cold:before {
    content: "\f076";
}
.wi-stars:before {
    content: "\f077";
}
.wi-moon-full:before {
    content: "\f078";
}
.wi-moon-waxing-gibbous:before {
    content: "\f079";
}
.wi-moon-waxing-quarter:before {
    content: "\f07a";
}
.wi-moon-waxing-crescent:before {
    content: "\f07b";
}
.wi-moon-young:before {
    content: "\f07c";
}
.wi-moon-new:before {
    content: "\f07d";
}
.wi-moon-old:before {
    content: "\f07e";
}
.wi-moon-waning-crescent:before {
    content: "\f080";
}
.wi-moon-waning-quarter:before {
    content: "\f081";
}
.wi-moon-waning-gibbous:before {
    content: "\f082";
}
.wi-night-partly-cloudy:before {
    content: "\f083";
}
