@font-face {
  font-family: "GrapheinPro";
  font-style: normal;
  font-weight: normal;
  src: url("./fonts/GrapheinPro-Light-webfont.woff2") format('woff2'),
       url("./fonts/GrapheinPro-Light-webfont.woff") format('woff'),
       url("./fonts/GrapheinPro-Light-webfont.ttf") format('truetype'),
       url("./fonts/GrapheinPro-Light-webfont.svg#graphein_prolight") format('svg');
}

@font-face {
  font-family: "GrapheinPro-Book";
  font-style: normal;
  font-weight: normal;
  src: url("./fonts/GrapheinPro-Book-webfont.woff2") format('woff2'),
       url("./fonts/GrapheinPro-Book-webfont.woff") format('woff'),
       url("./fonts/GrapheinPro-Book-webfont.ttf") format('truetype'),
       url("./fonts/GrapheinPro-Book-webfont.svg#graphein_probook") format('svg');
}

@font-face {
  font-family: "Paycor-icons";
  src: url('./fonts/Paycor-icons.eot?16o76a');
  src: url('./fonts/Paycor-icons.eot?16o76a#iefix') format('embedded-opentype'), url('./fonts/Paycor-icons.ttf?16o76a') format('truetype'), url('./fonts/Paycor-icons.woff?16o76a') format('woff'), url('./fonts/Paycor-icons.svg?16o76a#Paycor-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.paycoricons-mixin {
  font-family: 'Paycor-icons';
  speak: none;
  font-style: normal;
  font-weight: 300;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="paycoricons-"],
[class*=" paycoricons-"] {
  font-family: inherit !important;
  -webkit-font-smoothing: auto;
}
[class^="paycoricons-"]:before,
[class*=" paycoricons-"]:before {
  font-family: 'Paycor-icons';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  line-height: 0;
  top: 0;
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
  background: none;
  font-weight: 300px;
}
[class^="paycoricons-"].large:before,
[class*=" paycoricons-"].large:before {
  font-size: 40px;
}
[class^="paycoricons-"].x4,
[class*=" paycoricons-"].x4 {
  font-size: 4em;
}
[class^="paycoricons-"].x3,
[class*=" paycoricons-"].x3 {
  font-size: 3em;
}
[class^="paycoricons-"].x2,
[class*=" paycoricons-"].x2 {
  font-size: 2em;
}
[class^="paycoricons-"].xxx1,
[class*=" paycoricons-"].xxx1 {
  font-size: .55em;
}
[class^="paycoricons-"].xx1,
[class*=" paycoricons-"].xx1 {
  font-size: 28px;
  line-height: 0;
}
[class^="paycoricons-"].x1,
[class*=" paycoricons-"].x1 {
  font-size: .58em;
  line-height: 0;
}
[class^="paycoricons-"] [class^="paycoricons-"].x1:before,
[class^="paycoricons-"] [class^="paycoricons-"].xx1:before,
[class^="paycoricons-"] [class^="paycoricons-"].xxx1:before,
[class^="paycoricons-"] [class*=" paycoricons-"].xx1:before,
[class^="paycoricons-"] [class^="paycoricons-"].x4:before,
[class^="paycoricons-"] [class*=" paycoricons-"].x4:before,
[class^="paycoricons-"] [class^="paycoricons-"].x3:before,
[class^="paycoricons-"] [class*=" paycoricons-"].x3:before,
[class^="paycoricons-"] [class^="paycoricons-"].x2:before,
[class^="paycoricons-"] [class*=" paycoricons-"].x2:before,
[class*=" paycoricons-"] [class^="paycoricons-"].x1:before,
[class*=" paycoricons-"] [class^="paycoricons-"].xx1:before,
[class*=" paycoricons-"] [class^="paycoricons-"].xxx1:before,
[class*=" paycoricons-"] [class*=" paycoricons-"].xx1:before,
[class*=" paycoricons-"] [class^="paycoricons-"].x4:before,
[class*=" paycoricons-"] [class*=" paycoricons-"].x4:before,
[class*=" paycoricons-"] [class^="paycoricons-"].x3:before,
[class*=" paycoricons-"] [class*=" paycoricons-"].x3:before,
[class*=" paycoricons-"] [class^="paycoricons-"].x2:before,
[class*=" paycoricons-"] [class*=" paycoricons-"].x2:before {
  font-size: inherit;
}
[class^="paycoricons-"] [class^="paycoricons-"]:before,
[class^="paycoricons-"] [class*=" paycoricons-"]:before,
[class*=" paycoricons-"] [class^="paycoricons-"]:before,
[class*=" paycoricons-"] [class*=" paycoricons-"]:before {
  font-family: 'Paycor-icons';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  line-height: 0;
  top: 13px;
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
  background: none;
  font-weight: 300px;
}
[class^="paycoricons-"].x1:before,
[class^="paycoricons-"].xx1:before,
[class^="paycoricons-"].xxx1:before,
[class^="paycoricons-"].x4:before,
[class^="paycoricons-"].x3:before,
[class^="paycoricons-"].x2:before,
[class*=" paycoricons-"].x1:before,
[class*=" paycoricons-"].xx1:before,
[class*=" paycoricons-"].xxx1:before,
[class*=" paycoricons-"].x4:before,
[class*=" paycoricons-"].x3:before,
[class*=" paycoricons-"].x2:before {
  font-size: inherit;
}
[class^="paycoricons-"].green:before,
[class*=" paycoricons-"].green:before {
  color: #fff;
}
[class^="paycoricons-"].success,
[class*=" paycoricons-"].success {
  color: #69B545;
}
.paycoricons-error:before {
  color: #D81118;
}
.paycoricons-warn:before {
  color: #FCAF17;
}
.paycoricons-remove {
  cursor: pointer;
}
.paycoricons-remove:before {
  font-size: 10px;
}
.close.paycoricons-remove:before {
  color: #6A7280;
}
.close.paycoricons-remove:hover:before {
  color: #EDEFF2;
}
.gray:after {
  color: #6A7280;
}
.gray-hover {
  color: #6A7280;
}
.gray-hover:hover {
  color: #00B3F0;
}
[class^="paycoricons-"].popup:before,
[class*=" paycoricons-"].popup:before {
  color: #6A7280;
}
.paycoricons-warning:before {
  content: "\f071";
}
.paycoricons-mixin {
  font-family: Paycor-icons;
  font-weight: 400;
}
[class*=" paycoricons-"],
[class^=paycoricons-] {
  font-family: inherit !important;
  -webkit-font-smoothing: auto;
}
[class*=" paycoricons-"]:before,
[class^=paycoricons-]:before {
  font-family: Paycor-icons;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  line-height: 0;
  top: 0;
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
  background: 0 0;
}
[class*=" paycoricons-"].large:before,
[class^=paycoricons-].large:before {
  font-size: 40px;
}
[class*=" paycoricons-"].x4,
[class^=paycoricons-].x4 {
  font-size: 4em;
}
[class*=" paycoricons-"].x3,
[class^=paycoricons-].x3 {
  font-size: 3em;
}
[class*=" paycoricons-"].x2,
[class^=paycoricons-].x2 {
  font-size: 2em;
}
[class*=" paycoricons-"].xxx1,
[class^=paycoricons-].xxx1 {
  font-size: .65em;
}
[class*=" paycoricons-"].xx1,
[class^=paycoricons-].xx1 {
  font-size: 28px;
}
[class*=" paycoricons-"].x1,
[class^=paycoricons-].x1 {
  font-size: .58em;
}
[class*=" paycoricons-"].x1:before,
[class*=" paycoricons-"].xx1:before,
[class*=" paycoricons-"].xxx1:before,
[class*=" paycoricons-"].x2:before,
[class*=" paycoricons-"].x3:before,
[class*=" paycoricons-"].x4:before,
[class^=paycoricons-].x2:before,
[class^=paycoricons-].x3:before,
[class^=paycoricons-].x4:before {
  font-size: inherit;
}
[class*=" paycoricons-"].green:before,
[class^=paycoricons-].green:before {
  color: #69B545;
}
.paycoricons-error:before {
  color: #D81118;
}
.paycoricons-warn:before {
  color: #FCAF17;
}
.paycoricons-remove:before {
  font-size: 10px;
}
.close.paycoricons-remove:before {
  color: #303640;
}
.close.paycoricons-remove:hover:before {
  color: #0082C6;
}
.paycoricons-warning:before {
  content: "\f071";
}
.gray:after {
  color: #6A7280;
}
.paycoricons-error:before {
  color: #BE2026;
}
.paycoricons-warn:before {
  color: #FCAF17;
}
.paycoricons-remove:before {
  font-size: 10px;
}
.close.paycoricons-remove:before {
  color: #BEC3CC;
}
.close.paycoricons-remove:hover:before {
  color: #C35027;
}
.paycoricons-warning:before {
  content: "\f071";
}
.gray:after {
  color: #6A7280;
}
.paycoricons-add-note:before {
  content: "\e899";
}
.paycoricons-error:before {
  content: "\e900";
}
.paycoricons-warning:before {
  content: "\e901";
}
.paycoricons-info:before {
  content: "\e902";
}
.paycoricons-question-mark:before {
  content: "\e903";
}
.paycoricons-check-circle:before {
  content: "\e904";
}
.paycoricons-add-tool:before {
  content: "\e905";
}
.paycoricons-minus-tool:before {
  content: "\e906";
}
.paycoricons-minus:before {
  content: "\e907";
}
.paycoricons-add:before {
  content: "\e908";
}
.paycoricons-checkmark:before {
  content: "\e909";
}
.paycoricons-close:before {
  content: "\e90a";
}
.paycoricons-nav-left:before {
  content: "\e90b";
}
.paycoricons-nav-right:before {
  content: "\e90c";
}
.paycoricons-arrow-left:before {
  content: "\e90d";
}
.paycoricons-arrow-right:before {
  content: "\e90e";
}
.paycoricons-edit:before {
  content: "\e90f";
}
.paycoricons-delete:before {
  content: "\e910";
}
.paycoricons-search:before {
  content: "\e911";
}
.paycoricons-filter:before {
  content: "\e912";
}
.paycoricons-calendar:before {
  content: "\e913";
}
.paycoricons-clock:before {
  content: "\e914";
}
.paycoricons-caret-down:before {
  content: "\e915";
}
.paycoricons-caret-right:before {
  content: "\e916";
}
.paycoricons-download:before {
  content: "\e917";
}
.paycoricons-upload:before {
  content: "\e918";
}
.paycoricons-view:before {
  content: "\e919";
}
.paycoricons-eye-blocked:before {
  content: "\e91a";
}
.paycoricons-blocked:before {
  content: "\e91b";
}
.paycoricons-add-user:before {
  content: "\e91c";
}
.paycoricons-remove-user:before {
  content: "\e91d";
}
.paycoricons-cancel-user:before {
  content: "\e91e";
}
.paycoricons-table:before {
  content: "\e91f";
}
.paycoricons-download2:before {
  content: "\e920";
}
.paycoricons-upload2:before {
  content: "\e921";
}
.paycoricons-send:before {
  content: "\e922";
}
.paycoricons-move:before {
  content: "\e923";
}
.paycoricons-lock:before {
  content: "\e924";
}
.paycoricons-unlock:before {
  content: "\e925";
}
.paycoricons-kabob:before {
  content: "\e926";
}
.paycoricons-moving-grip:before {
  content: "\e927";
}
.paycoricons-settings:before {
  content: "\e928";
}
.paycoricons-utensils:before {
  content: "\e929";
}
.paycoricons-comments:before {
  content: "\e92a";
}
.paycoricons-headset:before {
  content: "\e92b";
}
.paycoricons-phone:before {
  content: "\e92c";
}
.paycoricons-phone-text:before {
  content: "\e98e";
}
.paycoricons-printer:before {
  content: "\e92d";
}
.paycoricons-fax:before {
  content: "\e92e";
}
.paycoricons-envelope:before {
  content: "\e92f";
}
.paycoricons-refresh:before {
  content: "\e930";
  -webkit-text-stroke-width: 1px;
}
.paycoricons-sign-in:before {
  content: "\e931";
}
.paycoricons-sign-out:before {
  content: "\e932";
}
.paycoricons-home:before {
  content: "\e933";
}
.paycoricons-alert:before {
  content: "\e934";
}
.paycoricons-notification:before {
  content: "\e935";
}
.paycoricons-document:before {
  content: "\e936";
}
.paycoricons-documents:before {
  content: "\e937";
}
.paycoricons-image-file:before {
  content: "\e938";
}
.paycoricons-money:before {
  content: "\e939";
}
.paycoricons-write-check:before {
  content: "\e93a";
}
.paycoricons-camera:before {
  content: "\e93b";
}
.paycoricons-video:before {
  content: "\e93c";
}
.paycoricons-flag:before {
  content: "\e93d";
}
.paycoricons-expand:before {
  content: "\e93e";
}
.paycoricons-resize:before {
  content: "\e93f";
}
.paycoricons-transfer:before {
  content: "\e940";
}
.paycoricons-spinner:before {
  content: "\e941";
}
.paycoricons-half-circle-thin:before {
  content: "\e942";
}
.paycoricons-half-circle-o:before {
  content: "\e943";
}
.paycoricons-half-circle-filled:before {
  content: "\e944";
}
.paycoricons-circle-thin-half:before {
  content: "\e945";
}
.paycoricons-circle-filled:before {
  content: "\e946";
}
.paycoricons-hallow-circle:before {
  content: "\e947";
}
.paycoricons-star-filled:before {
  content: "\e948";
}
.paycoricons-star-half:before {
  content: "\e949";
}
.paycoricons-star-outline:before {
  content: "\e94a";
}
.paycoricons-fast-backward:before {
  content: "\e94b";
}
.paycoricons-backward:before {
  content: "\e94c";
}
.paycoricons-pause:before {
  content: "\e94d";
}
.paycoricons-play-video:before {
  content: "\e94e";
}
.paycoricons-step-backward:before {
  content: "\e94f";
}
.paycoricons-step-forward:before {
  content: "\e950";
}
.paycoricons-forward:before {
  content: "\e951";
}
.paycoricons-fast-forward:before {
  content: "\e952";
}
.paycoricons-menu-expanded:before {
  content: "\e953";
}
.paycoricons-menu-collapsed:before {
  content: "\e954";
}
.paycoricons-unindent:before {
  content: "\e955";
}
.paycoricons-Indent:before {
  content: "\e956";
}
.paycoricons-align-center:before {
  content: "\e957";
}
.paycoricons-align-justify:before {
  content: "\e958";
}
.paycoricons-align-left:before {
  content: "\e959";
}
.paycoricons-align-right:before {
  content: "\e95a";
}
.paycoricons-burger-mobile:before {
  content: "\e95b";
}
.paycoricons-columns:before {
  content: "\e95c";
}
.paycoricons-add-folder:before {
  content: "\e95d";
}
.paycoricons-remove-folder:before {
  content: "\e95e";
}
.paycoricons-box-open:before {
  content: "\e95f";
}
.paycoricons-box:before {
  content: "\e960";
}
.paycoricons-brackets:before {
  content: "\e961";
}
.paycoricons-code-brackets:before {
  content: "\e962";
}
.paycoricons-grid:before {
  content: "\e963";
}
.paycoricons-multi-grid:before {
  content: "\e964";
}
.paycoricons-list:before {
  content: "\e965";
}
.paycoricons-number-list:before {
  content: "\e966";
}
.paycoricons-bullet-list:before {
  content: "\e967";
}
.paycoricons-link:before {
  content: "\e968";
}
.paycoricons-unlink:before {
  content: "\e969";
}
.paycoricons-dashboard:before {
  content: "\e96a";
}
.paycoricons-data-set:before {
  content: "\e96b";
}
.paycoricons-hierarchy:before {
  content: "\e96c";
}
.paycoricons-pie-chart:before {
  content: "\e96d";
}
.paycoricons-stats-vertical-progress-bar:before {
  content: "\e96e";
}
.paycoricons-stats-bar:before {
  content: "\e96f";
}
.paycoricons-stats-dots:before {
  content: "\e970";
}
.paycoricons-recycle:before {
  content: "\e971";
}
.paycoricons-line-navleft:before {
  content: "\e972";
}
.paycoricons-line-navright:before {
  content: "\e973";
}
.paycoricons-line-close:before {
  content: "\e974";
}
.paycoricons-check:before {
  content: "\e975";
}
.paycoricons-expand-lite:before {
  content: "\e976";
}
.paycoricons-anniv:before {
  content: "\e977";
}
.paycoricons-birthday:before {
  content: "\e978";
}
.paycoricons-line-info:before {
  content: "\e979";
}
.paycoricons-line-error:before {
  content: "\e97a";
}
.paycoricons-line-email:before {
  content: "\e97b";
}
.paycoricons-email-sent:before {
  content: "\e9b3";
}
.paycoricons-double-down:before {
  content: "\e97c";
}
.paycoricons-double-up:before {
  content: "\e97d";
}
.paycoricons-double-left:before {
  content: "\e97e";
}
.paycoricons-double-right:before {
  content: "\e97f";
}
.paycoricons-nav-left2:before {
  content: "\e980";
}
.paycoricons-nav-right2:before {
  content: "\e981";
}
.paycoricons-line-clock:before {
  content: "\e982";
}
.paycoricons-line-refresh:before {
  content: "\e983";
}
.paycoricons-bold:before {
  content: "\e984";
}
.paycoricons-italic:before {
  content: "\e985";
}
.paycoricons-underlined:before {
  content: "\e986";
}
.paycoricons-note:before {
  content: "\e987";
}
.paycoricons-history:before {
  content: "\e988";
}
.paycoricons-boundary:before {
  content: "\e989";
}
.paycoricons-clear:before {
  content: "\e990";
}
.paycoricons-vertical-drag:before {
  content: "\e991";
}
.paycoricons-helpful-info:before {
  content: "\e992";
}
.paycoricons-helpful-info:before {
  content: "\e992";
}
.paycoricons-close-clear:before {
  content: "\e993";
}
.paycoricons-signature:before {
  content: "\e994";
}
.paycoricons-nav-line-up:before {
  content: "\e995";
}
.paycoricons-nav-line-down:before {
  content: "\e996";
}
.paycoricons-language:before {
  content: "\e997";
}
.paycoricons-map-marker:before {
  content: "\e998";
}
.paycoricons-line-circle-check:before {
  content: "\e999";
}
.paycoricons-view-document:before {
  content: "\e99a";
}
.paycoricons-replace:before {
  content: "\e99b";
}
.paycoricons-nav-up:before {
  content: "\e99c";
}
.paycoricons-nav-down:before {
  content: "\e99d";
}
.paycoricons-bar:before {
  content: "\e99e";
}
.paycoricons-back-start:before {
  content: "\e99f";
}
.paycoricons-next-end:before {
  content: "\e800";
}
.paycoricons-in-progress:before {
  content: "\e801";
}
.paycoricons-tips:before {
  content: "\e802";
}
.paycoricons-reactivate:before {
  content: "\e803";
}
