@charset "UTF-8";
@font-face {
  font-family: "Icons";
  src: url("../../fonts/open-iconic.eot");
  src: url("../../fonts/open-iconic.otf") format("opentype"), url("../../fonts/open-iconic.eot?#iconic-sm") format("embedded-opentype"), url("../../fonts/open-iconic.woff") format("woff"), url("../../fonts/open-iconic.ttf") format("truetype"), url("../../fonts/open-iconic.svg#iconic-sm") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.oi[data-glyph].oi-text-replace {
  font-size: 0;
  line-height: 0;
}
.oi[data-glyph].oi-text-replace:before {
  width: 1em;
  text-align: center;
}
.oi[data-glyph]:before {
  position: relative;
  top: 1px;
  font-family: "Icons";
  display: inline-block;
  speak: none;
  line-height: 1;
  vertical-align: baseline;
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.oi[data-glyph]:empty:before {
  width: 1em;
  text-align: center;
  box-sizing: content-box;
}
.oi[data-glyph]:not(:empty):before {
  margin-right: 0.25em;
}
.oi[data-glyph].oi-align-left:before {
  text-align: left;
}
.oi[data-glyph].oi-align-right:before {
  text-align: right;
}
.oi[data-glyph].oi-align-center:before {
  text-align: center;
}
.oi[data-glyph].oi-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.oi[data-glyph].oi-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(-1, 1);
  transform: scale(1, -1);
}
.oi[data-glyph].oi-flip-horizontal-vertical:before {
  -webkit-transform: scale(-1, -1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, -1);
}

.oi[data-glyph=account-login]:before {
  content: "";
}

.oi[data-glyph=account-logout]:before {
  content: "";
}

.oi[data-glyph=action-redo]:before {
  content: "";
}

.oi[data-glyph=action-undo]:before {
  content: "";
}

.oi[data-glyph=align-center]:before {
  content: "";
}

.oi[data-glyph=align-left]:before {
  content: "";
}

.oi[data-glyph=align-right]:before {
  content: "";
}

.oi[data-glyph=aperture]:before {
  content: "";
}

.oi[data-glyph=arrow-bottom]:before {
  content: "";
}

.oi[data-glyph=arrow-circle-bottom]:before {
  content: "";
}

.oi[data-glyph=arrow-circle-left]:before {
  content: "";
}

.oi[data-glyph=arrow-circle-right]:before {
  content: "";
}

.oi[data-glyph=arrow-circle-top]:before {
  content: "";
}

.oi[data-glyph=arrow-left]:before {
  content: "";
}

.oi[data-glyph=arrow-right]:before {
  content: "";
}

.oi[data-glyph=arrow-thick-bottom]:before {
  content: "";
}

.oi[data-glyph=arrow-thick-left]:before {
  content: "";
}

.oi[data-glyph=arrow-thick-right]:before {
  content: "";
}

.oi[data-glyph=arrow-thick-top]:before {
  content: "";
}

.oi[data-glyph=arrow-top]:before {
  content: "";
}

.oi[data-glyph=audio-spectrum]:before {
  content: "";
}

.oi[data-glyph=audio]:before {
  content: "";
}

.oi[data-glyph=badge]:before {
  content: "";
}

.oi[data-glyph=ban]:before {
  content: "";
}

.oi[data-glyph=bar-chart]:before {
  content: "";
}

.oi[data-glyph=basket]:before {
  content: "";
}

.oi[data-glyph=battery-empty]:before {
  content: "";
}

.oi[data-glyph=battery-full]:before {
  content: "";
}

.oi[data-glyph=beaker]:before {
  content: "";
}

.oi[data-glyph=bell]:before {
  content: "";
}

.oi[data-glyph=bluetooth]:before {
  content: "";
}

.oi[data-glyph=bold]:before {
  content: "";
}

.oi[data-glyph=bolt]:before {
  content: "";
}

.oi[data-glyph=book]:before {
  content: "";
}

.oi[data-glyph=bookmark]:before {
  content: "";
}

.oi[data-glyph=box]:before {
  content: "";
}

.oi[data-glyph=briefcase]:before {
  content: "";
}

.oi[data-glyph=british-pound]:before {
  content: "";
}

.oi[data-glyph=browser]:before {
  content: "";
}

.oi[data-glyph=brush]:before {
  content: "";
}

.oi[data-glyph=bug]:before {
  content: "";
}

.oi[data-glyph=bullhorn]:before {
  content: "";
}

.oi[data-glyph=calculator]:before {
  content: "";
}

.oi[data-glyph=calendar]:before {
  content: "";
}

.oi[data-glyph=camera-slr]:before {
  content: "";
}

.oi[data-glyph=caret-bottom]:before {
  content: "";
}

.oi[data-glyph=caret-left]:before {
  content: "";
}

.oi[data-glyph=caret-right]:before {
  content: "";
}

.oi[data-glyph=caret-top]:before {
  content: "";
}

.oi[data-glyph=cart]:before {
  content: "";
}

.oi[data-glyph=chat]:before {
  content: "";
}

.oi[data-glyph=check]:before {
  content: "";
}

.oi[data-glyph=chevron-bottom]:before {
  content: "";
}

.oi[data-glyph=chevron-left]:before {
  content: "";
}

.oi[data-glyph=chevron-right]:before {
  content: "";
}

.oi[data-glyph=chevron-top]:before {
  content: "";
}

.oi[data-glyph=circle-check]:before {
  content: "";
}

.oi[data-glyph=circle-x]:before {
  content: "";
}

.oi[data-glyph=clipboard]:before {
  content: "";
}

.oi[data-glyph=clock]:before {
  content: "";
}

.oi[data-glyph=cloud-download]:before {
  content: "";
}

.oi[data-glyph=cloud-upload]:before {
  content: "";
}

.oi[data-glyph=cloud]:before {
  content: "";
}

.oi[data-glyph=cloudy]:before {
  content: "";
}

.oi[data-glyph=code]:before {
  content: "";
}

.oi[data-glyph=cog]:before {
  content: "";
}

.oi[data-glyph=collapse-down]:before {
  content: "";
}

.oi[data-glyph=collapse-left]:before {
  content: "";
}

.oi[data-glyph=collapse-right]:before {
  content: "";
}

.oi[data-glyph=collapse-up]:before {
  content: "";
}

.oi[data-glyph=command]:before {
  content: "";
}

.oi[data-glyph=comment-square]:before {
  content: "";
}

.oi[data-glyph=compass]:before {
  content: "";
}

.oi[data-glyph=contrast]:before {
  content: "";
}

.oi[data-glyph=copywriting]:before {
  content: "";
}

.oi[data-glyph=credit-card]:before {
  content: "";
}

.oi[data-glyph=crop]:before {
  content: "";
}

.oi[data-glyph=dashboard]:before {
  content: "";
}

.oi[data-glyph=data-transfer-download]:before {
  content: "";
}

.oi[data-glyph=data-transfer-upload]:before {
  content: "";
}

.oi[data-glyph=delete]:before {
  content: "";
}

.oi[data-glyph=dial]:before {
  content: "";
}

.oi[data-glyph=document]:before {
  content: "";
}

.oi[data-glyph=dollar]:before {
  content: "";
}

.oi[data-glyph=double-quote-sans-left]:before {
  content: "";
}

.oi[data-glyph=double-quote-sans-right]:before {
  content: "";
}

.oi[data-glyph=double-quote-serif-left]:before {
  content: "";
}

.oi[data-glyph=double-quote-serif-right]:before {
  content: "";
}

.oi[data-glyph=droplet]:before {
  content: "";
}

.oi[data-glyph=eject]:before {
  content: "";
}

.oi[data-glyph=elevator]:before {
  content: "";
}

.oi[data-glyph=ellipses]:before {
  content: "";
}

.oi[data-glyph=envelope-closed]:before {
  content: "";
}

.oi[data-glyph=envelope-open]:before {
  content: "";
}

.oi[data-glyph=euro]:before {
  content: "";
}

.oi[data-glyph=excerpt]:before {
  content: "";
}

.oi[data-glyph=expand-down]:before {
  content: "";
}

.oi[data-glyph=expand-left]:before {
  content: "";
}

.oi[data-glyph=expand-right]:before {
  content: "";
}

.oi[data-glyph=expand-up]:before {
  content: "";
}

.oi[data-glyph=external-link]:before {
  content: "";
}

.oi[data-glyph=eye]:before {
  content: "";
}

.oi[data-glyph=eyedropper]:before {
  content: "";
}

.oi[data-glyph=file]:before {
  content: "";
}

.oi[data-glyph=fire]:before {
  content: "";
}

.oi[data-glyph=flag]:before {
  content: "";
}

.oi[data-glyph=flash]:before {
  content: "";
}

.oi[data-glyph=folder]:before {
  content: "";
}

.oi[data-glyph=fork]:before {
  content: "";
}

.oi[data-glyph=fullscreen-enter]:before {
  content: "";
}

.oi[data-glyph=fullscreen-exit]:before {
  content: "";
}

.oi[data-glyph=globe]:before {
  content: "";
}

.oi[data-glyph=graph]:before {
  content: "";
}

.oi[data-glyph=grid-four-up]:before {
  content: "";
}

.oi[data-glyph=grid-three-up]:before {
  content: "";
}

.oi[data-glyph=grid-two-up]:before {
  content: "";
}

.oi[data-glyph=hard-drive]:before {
  content: "";
}

.oi[data-glyph=header]:before {
  content: "";
}

.oi[data-glyph=headphones]:before {
  content: "";
}

.oi[data-glyph=heart]:before {
  content: "";
}

.oi[data-glyph=home]:before {
  content: "";
}

.oi[data-glyph=image]:before {
  content: "";
}

.oi[data-glyph=inbox]:before {
  content: "";
}

.oi[data-glyph=infinity]:before {
  content: "";
}

.oi[data-glyph=info]:before {
  content: "";
}

.oi[data-glyph=italic]:before {
  content: "";
}

.oi[data-glyph=justify-center]:before {
  content: "";
}

.oi[data-glyph=justify-left]:before {
  content: "";
}

.oi[data-glyph=justify-right]:before {
  content: "";
}

.oi[data-glyph=key]:before {
  content: "";
}

.oi[data-glyph=laptop]:before {
  content: "";
}

.oi[data-glyph=layers]:before {
  content: "";
}

.oi[data-glyph=lightbulb]:before {
  content: "";
}

.oi[data-glyph=link-broken]:before {
  content: "";
}

.oi[data-glyph=link-intact]:before {
  content: "";
}

.oi[data-glyph=list-rich]:before {
  content: "";
}

.oi[data-glyph=list]:before {
  content: "";
}

.oi[data-glyph=location]:before {
  content: "";
}

.oi[data-glyph=lock-locked]:before {
  content: "";
}

.oi[data-glyph=lock-unlocked]:before {
  content: "";
}

.oi[data-glyph=loop-circular]:before {
  content: "";
}

.oi[data-glyph=loop-square]:before {
  content: "";
}

.oi[data-glyph=loop]:before {
  content: "";
}

.oi[data-glyph=magnifying-glass]:before {
  content: "";
}

.oi[data-glyph=map-marker]:before {
  content: "";
}

.oi[data-glyph=map]:before {
  content: "";
}

.oi[data-glyph=media-pause]:before {
  content: "";
}

.oi[data-glyph=media-play]:before {
  content: "";
}

.oi[data-glyph=media-record]:before {
  content: "";
}

.oi[data-glyph=media-skip-backward]:before {
  content: "";
}

.oi[data-glyph=media-skip-forward]:before {
  content: "";
}

.oi[data-glyph=media-step-backward]:before {
  content: "";
}

.oi[data-glyph=media-step-forward]:before {
  content: "";
}

.oi[data-glyph=media-stop]:before {
  content: "";
}

.oi[data-glyph=medical-cross]:before {
  content: "";
}

.oi[data-glyph=menu]:before {
  content: "";
}

.oi[data-glyph=microphone]:before {
  content: "";
}

.oi[data-glyph=minus]:before {
  content: "";
}

.oi[data-glyph=monitor]:before {
  content: "";
}

.oi[data-glyph=moon]:before {
  content: "";
}

.oi[data-glyph=move]:before {
  content: "";
}

.oi[data-glyph=musical-note]:before {
  content: "";
}

.oi[data-glyph=paperclip]:before {
  content: "";
}

.oi[data-glyph=pencil]:before {
  content: "";
}

.oi[data-glyph=people]:before {
  content: "";
}

.oi[data-glyph=person]:before {
  content: "";
}

.oi[data-glyph=phone]:before {
  content: "";
}

.oi[data-glyph=pie-chart]:before {
  content: "";
}

.oi[data-glyph=pin]:before {
  content: "";
}

.oi[data-glyph=play-circle]:before {
  content: "";
}

.oi[data-glyph=plus]:before {
  content: "";
}

.oi[data-glyph=power-standby]:before {
  content: "";
}

.oi[data-glyph=print]:before {
  content: "";
}

.oi[data-glyph=project]:before {
  content: "";
}

.oi[data-glyph=pulse]:before {
  content: "";
}

.oi[data-glyph=puzzle-piece]:before {
  content: "";
}

.oi[data-glyph=question-mark]:before {
  content: "";
}

.oi[data-glyph=rain]:before {
  content: "";
}

.oi[data-glyph=random]:before {
  content: "";
}

.oi[data-glyph=reload]:before {
  content: "";
}

.oi[data-glyph=resize-both]:before {
  content: "";
}

.oi[data-glyph=resize-height]:before {
  content: "";
}

.oi[data-glyph=resize-width]:before {
  content: "";
}

.oi[data-glyph=rss-alt]:before {
  content: "";
}

.oi[data-glyph=rss]:before {
  content: "";
}

.oi[data-glyph=script]:before {
  content: "";
}

.oi[data-glyph=share-boxed]:before {
  content: "";
}

.oi[data-glyph=share]:before {
  content: "";
}

.oi[data-glyph=shield]:before {
  content: "";
}

.oi[data-glyph=signal]:before {
  content: "";
}

.oi[data-glyph=signpost]:before {
  content: "";
}

.oi[data-glyph=sort-ascending]:before {
  content: "";
}

.oi[data-glyph=sort-descending]:before {
  content: "";
}

.oi[data-glyph=spreadsheet]:before {
  content: "";
}

.oi[data-glyph=star]:before {
  content: "";
}

.oi[data-glyph=sun]:before {
  content: "";
}

.oi[data-glyph=tablet]:before {
  content: "";
}

.oi[data-glyph=tag]:before {
  content: "";
}

.oi[data-glyph=tags]:before {
  content: "";
}

.oi[data-glyph=target]:before {
  content: "";
}

.oi[data-glyph=task]:before {
  content: "";
}

.oi[data-glyph=terminal]:before {
  content: "";
}

.oi[data-glyph=text]:before {
  content: "";
}

.oi[data-glyph=thumb-down]:before {
  content: "";
}

.oi[data-glyph=thumb-up]:before {
  content: "";
}

.oi[data-glyph=timer]:before {
  content: "";
}

.oi[data-glyph=transfer]:before {
  content: "";
}

.oi[data-glyph=trash]:before {
  content: "";
}

.oi[data-glyph=underline]:before {
  content: "";
}

.oi[data-glyph=vertical-align-bottom]:before {
  content: "";
}

.oi[data-glyph=vertical-align-center]:before {
  content: "";
}

.oi[data-glyph=vertical-align-top]:before {
  content: "";
}

.oi[data-glyph=video]:before {
  content: "";
}

.oi[data-glyph=volume-high]:before {
  content: "";
}

.oi[data-glyph=volume-low]:before {
  content: "";
}

.oi[data-glyph=volume-off]:before {
  content: "";
}

.oi[data-glyph=warning]:before {
  content: "";
}

.oi[data-glyph=wifi]:before {
  content: "";
}

.oi[data-glyph=wrench]:before {
  content: "";
}

.oi[data-glyph=x]:before {
  content: "";
}

.oi[data-glyph=yen]:before {
  content: "";
}

.oi[data-glyph=zoom-in]:before {
  content: "";
}

.oi[data-glyph=zoom-out]:before {
  content: "";
}
.oi[data-glyph=import]:before {
    content: "";
}
.oi[data-glyph=search]:before {
    content: "";
}
