@charset "UTF-8";
/*!
  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;
}
.icon, .icon-loading-a,
.icon-loading-b,
.icon-loading-c,
.icon-looping,
.icon-refreshing, [class^=icon-]:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-spin, .icon-loading-a,
.icon-loading-b,
.icon-loading-c,
.icon-looping,
.icon-refreshing {
  -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);
  }
}
.icon-loading-a {
  -webkit-animation-timing-function: steps(8, start);
  -moz-animation-timing-function: steps(8, start);
  animation-timing-function: steps(8, start);
}

.icon-add:before {
  content: "⠁";
}

.icon-alarm:before {
  content: "⠂";
}

.icon-alert:before {
  content: "⠃";
}

.icon-archive:before {
  content: "⠄";
}

.icon-arrow-back:before {
  content: "⠅";
}

.icon-arrow-down:before {
  content: "⠆";
}

.icon-arrow-down-a:before {
  content: "⠇";
}

.icon-arrow-down-b:before {
  content: "⠈";
}

.icon-arrow-end-a:before {
  content: "⠉";
}

.icon-arrow-forward:before {
  content: "⠐";
}

.icon-arrow-left:before {
  content: "⠑";
}

.icon-arrow-left-a:before {
  content: "⠒";
}

.icon-arrow-left-b:before {
  content: "⠓";
}

.icon-arrow-right:before {
  content: "⠔";
}

.icon-arrow-right-a:before {
  content: "⠕";
}

.icon-arrow-right-b:before {
  content: "⠖";
}

.icon-arrow-start-a:before {
  content: "⠗";
}

.icon-arrow-up:before {
  content: "⠘";
}

.icon-arrow-up-a:before {
  content: "⠙";
}

.icon-arrow-up-b:before {
  content: "⠠";
}

.icon-bell:before {
  content: "⠡";
}

.icon-bell-outline:before {
  content: "⠢";
}

.icon-bolt:before {
  content: "⠣";
}

.icon-bookmark:before {
  content: "⠤";
}

.icon-calculator:before {
  content: "⠥";
}

.icon-calendar:before {
  content: "⠦";
}

.icon-card:before {
  content: "⠧";
}

.icon-cart:before {
  content: "⠨";
}

.icon-cart-outline:before {
  content: "⠩";
}

.icon-chatbox:before {
  content: "⠰";
}

.icon-chatboxes:before {
  content: "⠱";
}

.icon-chatboxes-outline:before {
  content: "⠲";
}

.icon-chatbubble:before {
  content: "⠳";
}

.icon-chatbubble-outline:before {
  content: "⠴";
}

.icon-chatbubble-working:before {
  content: "⠵";
}

.icon-chatbubbles:before {
  content: "⠶";
}

.icon-checkmark:before {
  content: "⠷";
}

.icon-checkmark-a:before {
  content: "⠸";
}

.icon-checkmark-b:before {
  content: "⠹";
}

.icon-checkmark-c:before {
  content: "⡀";
}

.icon-checkmark-empty:before {
  content: "⡁";
}

.icon-chevron-down:before {
  content: "⡂";
}

.icon-chevron-left:before {
  content: "⡃";
}

.icon-chevron-right:before {
  content: "⡄";
}

.icon-chevron-up:before {
  content: "⡅";
}

.icon-circle:before {
  content: "⡆";
}

.icon-circle-filled:before {
  content: "⡇";
}

.icon-clock:before {
  content: "⡈";
}

.icon-close:before {
  content: "⡉";
}

.icon-close-a:before {
  content: "⡐";
}

.icon-close-b:before {
  content: "⡑";
}

.icon-close-empty:before {
  content: "⡒";
}

.icon-close-outline:before {
  content: "⡓";
}

.icon-cloud:before {
  content: "⡔";
}

.icon-cloud-outline:before {
  content: "⡕";
}

.icon-compose:before {
  content: "⡖";
}

.icon-compose-outline:before {
  content: "⡗";
}

.icon-connection:before {
  content: "⡘";
}

.icon-contact:before {
  content: "⡙";
}

.icon-contact-outline:before {
  content: "⡠";
}

.icon-doc:before {
  content: "⡡";
}

.icon-doc-text:before {
  content: "⡢";
}

.icon-drag:before {
  content: "⡣";
}

.icon-drawer:before {
  content: "⡤";
}

.icon-dropdown:before {
  content: "⡥";
}

.icon-earth:before {
  content: "⡦";
}

.icon-email:before {
  content: "⡧";
}

.icon-email-outline:before {
  content: "⡨";
}

.icon-eye:before {
  content: "⡩";
}

.icon-flag:before {
  content: "⡰";
}

.icon-flag-outline:before {
  content: "⡱";
}

.icon-folder:before {
  content: "⡲";
}

.icon-folder-outline:before {
  content: "⡳";
}

.icon-forward:before {
  content: "⡴";
}

.icon-gear:before {
  content: "⡵";
}

.icon-gear-outline:before {
  content: "⡶";
}

.icon-grid:before {
  content: "⡷";
}

.icon-heart:before {
  content: "⡸";
}

.icon-heart-outline:before {
  content: "⡹";
}

.icon-help:before {
  content: "⢀";
}

.icon-help-outline:before {
  content: "⢁";
}

.icon-home:before {
  content: "⢂";
}

.icon-home-outline:before {
  content: "⢃";
}

.icon-image:before {
  content: "⢄";
}

.icon-images:before {
  content: "⢅";
}

.icon-information:before {
  content: "⢆";
}

.icon-information-outline:before {
  content: "⢇";
}

.icon-lightbulb:before {
  content: "⢈";
}

.icon-lightbulb-outline:before {
  content: "⢉";
}

.icon-link:before {
  content: "⢐";
}

.icon-load-a:before, .icon-loading-a:before {
  content: "⢑";
}

.icon-load-b:before, .icon-loading-b:before {
  content: "⢒";
}

.icon-load-c:before, .icon-loading-c:before {
  content: "⢓";
}

.icon-locate:before {
  content: "⢔";
}

.icon-location:before {
  content: "⢕";
}

.icon-locked:before {
  content: "⢖";
}

.icon-log-in:before {
  content: "⢗";
}

.icon-log-out:before {
  content: "⢘";
}

.icon-loop:before, .icon-looping:before {
  content: "⢙";
}

.icon-loop-strong:before {
  content: "⤀";
}

.icon-mic:before {
  content: "⤁";
}

.icon-mic-outline:before {
  content: "⤂";
}

.icon-minus:before {
  content: "⤃";
}

.icon-minus-a:before {
  content: "⤄";
}

.icon-minus-b:before {
  content: "⤅";
}

.icon-more:before {
  content: "⤆";
}

.icon-navicon:before {
  content: "⤇";
}

.icon-navigate-outline:before {
  content: "⤈";
}

.icon-paperclip:before {
  content: "⤉";
}

.icon-person:before {
  content: "⤐";
}

.icon-person-add:before {
  content: "⤑";
}

.icon-persons:before {
  content: "⤒";
}

.icon-pin:before {
  content: "⤓";
}

.icon-plot:before {
  content: "⤔";
}

.icon-plus:before {
  content: "⤕";
}

.icon-plus-a:before {
  content: "⤖";
}

.icon-plus-b:before {
  content: "⤗";
}

.icon-power:before {
  content: "⤘";
}

.icon-pricetag:before {
  content: "⤙";
}

.icon-pricetag-outline:before {
  content: "⤠";
}

.icon-pricetags:before {
  content: "⤡";
}

.icon-pricetags-outline:before {
  content: "⤢";
}

.icon-printer:before {
  content: "⤣";
}

.icon-pulse:before {
  content: "⤤";
}

.icon-record:before {
  content: "⤥";
}

.icon-refresh:before, .icon-refreshing:before {
  content: "⤦";
}

.icon-refresh-empty:before {
  content: "⤧";
}

.icon-refresh-outline:before {
  content: "⤨";
}

.icon-remove:before {
  content: "⤩";
}

.icon-reply:before {
  content: "⤰";
}

.icon-reply-all:before {
  content: "⤱";
}

.icon-search:before {
  content: "⤲";
}

.icon-search-a:before {
  content: "⤳";
}

.icon-share:before {
  content: "⤴";
}

.icon-star:before {
  content: "⤵";
}

.icon-star-half:before {
  content: "⤶";
}

.icon-star-outline:before {
  content: "⤷";
}

.icon-stop:before {
  content: "⤸";
}

.icon-storage:before {
  content: "⤹";
}

.icon-subcat:before {
  content: "⥀";
}

.icon-telephone:before {
  content: "⥁";
}

.icon-telephone-outline:before {
  content: "⥂";
}

.icon-trash:before {
  content: "⥃";
}

.icon-trash-outline:before {
  content: "⥄";
}

.icon-unlocked:before {
  content: "⥅";
}

.icon-volume-high:before {
  content: "⥆";
}

.icon-volume-low:before {
  content: "⥇";
}

.icon-wifi:before {
  content: "⥈";
}
