@font-face {
	font-family: regulyr;
	src: url("icomoon.woff") format("woff"), url("icomoon.ttf") format("truetype");
}
.regulyr-0:before {
	content: "\e900";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-1:before {
	content: "\e901";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-2:before {
	content: "\e902";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-3:before {
	content: "\e903";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-4:before {
	content: "\e904";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-5:before {
	content: "\e905";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-6:before {
	content: "\e906";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-7:before {
	content: "\e907";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-8:before {
	content: "\e908";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-9:before {
	content: "\e909";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-address-book:before {
	content: "\e90b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-address-card:before {
	content: "\e90c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-align-center:before {
	content: "\e90d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-align-justify:before {
	content: "\e90e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-align-left:before {
	content: "\e90f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-align-right:before {
	content: "\e910";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angle-down:before {
	content: "\e916";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angle-left:before {
	content: "\e917";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angle-right:before {
	content: "\e918";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angles-down:before {
	content: "\e919";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angles-left:before {
	content: "\e91a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angles-right:before {
	content: "\e91b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angles-up:before {
	content: "\e91c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-angle-up:before {
	content: "\e91d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-down:before {
	content: "\e921";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-down-long:before {
	content: "\e925";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-down-short-wide:before {
	content: "\e926";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-down-wide-short:before {
	content: "\e929";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-down-z-a:before {
	content: "\e92a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-left:before {
	content: "\e92b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-left-long:before {
	content: "\e92c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-pointer:before {
	content: "\e92d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-right:before {
	content: "\e92e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-right-arrow-left:before {
	content: "\e92f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-right-from-bracket:before {
	content: "\e930";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-right-long:before {
	content: "\e931";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-right-to-bracket:before {
	content: "\e932";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-rotate-right:before {
	content: "\e935";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-down-to-line:before {
	content: "\e936";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-left-right:before {
	content: "\e938";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-left-right-to-line:before {
	content: "\e939";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-rotate:before {
	content: "\e93a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-spin:before {
	content: "\e93b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-to-circle:before {
	content: "\e93d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-to-dot:before {
	content: "\e93e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-turn-right:before {
	content: "\e940";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-up-down:before {
	content: "\e942";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-up-down-left-right:before {
	content: "\e943";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrows-up-to-line:before {
	content: "\e944";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-trend-up:before {
	content: "\e946";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-turn-down:before {
	content: "\e947";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-turn-up:before {
	content: "\e948";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up:before {
	content: "\e949";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up-a-z:before {
	content: "\e94c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up-from-bracket:before {
	content: "\e94d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up-long:before {
	content: "\e950";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up-right-from-square:before {
	content: "\e952";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up-short-wide:before {
	content: "\e953";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-arrow-up-wide-short:before {
	content: "\e954";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-asterisk:before {
	content: "\e956";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-at:before {
	content: "\e957";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-award:before {
	content: "\e95b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-backward:before {
	content: "\e95f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-backward-fast:before {
	content: "\e960";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-backward-step:before {
	content: "\e961";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bag-shopping:before {
	content: "\e965";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-barcode:before {
	content: "\e96c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bars:before {
	content: "\e96d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bars-progress:before {
	content: "\e96e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bars-staggered:before {
	content: "\e96f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-basket-shopping:before {
	content: "\e973";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bell:before {
	content: "\e97d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-blender-phone:before {
	content: "\e986";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-blog:before {
	content: "\e987";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bolt:before {
	content: "\e989";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-book:before {
	content: "\e98e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-book-bookmark:before {
	content: "\e991";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bookmark:before {
	content: "\e993";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-book-open:before {
	content: "\e995";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-book-open-reader:before {
	content: "\e996";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-border-all:before {
	content: "\e99a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-border-none:before {
	content: "\e99b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-border-top-left:before {
	content: "\e99c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-box:before {
	content: "\e9a3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-box-archive:before {
	content: "\e9a4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-boxes-packing:before {
	content: "\e9a5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-boxes-stacked:before {
	content: "\e9a6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-box-open:before {
	content: "\e9a7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-braille:before {
	content: "\e9a9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-briefcase:before {
	content: "\e9b3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-brush:before {
	content: "\e9b7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-building-circle-check:before {
	content: "\e9be";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bullhorn:before {
	content: "\e9c9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-bullseye:before {
	content: "\e9ca";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-business-time:before {
	content: "\e9ce";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-calculator:before {
	content: "\e9d3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-calendar:before {
	content: "\e9d4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-calendar-check:before {
	content: "\e9d5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-calendar-day:before {
	content: "\e9d6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-calendar-days:before {
	content: "\e9d7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-camera:before {
	content: "\e9dc";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-caret-down:before {
	content: "\e9e7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-caret-left:before {
	content: "\e9e8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-caret-right:before {
	content: "\e9e9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-caret-up:before {
	content: "\e9ea";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cart-arrow-down:before {
	content: "\e9ef";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cart-flatbed:before {
	content: "\e9f0";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cart-flatbed-suitcase:before {
	content: "\e9f1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cart-plus:before {
	content: "\e9f2";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cart-shopping:before {
	content: "\e9f3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-certificate:before {
	content: "\e9f9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chalkboard:before {
	content: "\e9fb";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chalkboard-user:before {
	content: "\e9fc";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chart-bar:before {
	content: "\ea00";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chart-column:before {
	content: "\ea01";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chart-gantt:before {
	content: "\ea02";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chart-line:before {
	content: "\ea03";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chart-pie:before {
	content: "\ea04";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chart-simple:before {
	content: "\ea05";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-check:before {
	content: "\ea06";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-check-double:before {
	content: "\ea07";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-check-to-slot:before {
	content: "\ea08";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess:before {
	content: "\ea0a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess-bishop:before {
	content: "\ea0b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess-king:before {
	content: "\ea0d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess-knight:before {
	content: "\ea0e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess-pawn:before {
	content: "\ea0f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess-queen:before {
	content: "\ea10";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chess-rook:before {
	content: "\ea11";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chevron-down:before {
	content: "\ea12";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chevron-left:before {
	content: "\ea13";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chevron-right:before {
	content: "\ea14";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-chevron-up:before {
	content: "\ea15";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-child:before {
	content: "\ea16";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-child-dress:before {
	content: "\ea18";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-child-reaching:before {
	content: "\ea19";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-children:before {
	content: "\ea1a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle:before {
	content: "\ea1c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-arrow-down:before {
	content: "\ea1d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-arrow-left:before {
	content: "\ea1e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-arrow-right:before {
	content: "\ea1f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-arrow-up:before {
	content: "\ea20";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-check:before {
	content: "\ea21";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-chevron-down:before {
	content: "\ea22";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-chevron-left:before {
	content: "\ea23";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-chevron-right:before {
	content: "\ea24";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-chevron-up:before {
	content: "\ea25";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-dollar-to-slot:before {
	content: "\ea26";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-dot:before {
	content: "\ea27";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-down:before {
	content: "\ea28";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-exclamation:before {
	content: "\ea29";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-h:before {
	content: "\ea2a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-half-stroke:before {
	content: "\ea2b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-info:before {
	content: "\ea2c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-left:before {
	content: "\ea2d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-minus:before {
	content: "\ea2e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-play:before {
	content: "\ea32";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-plus:before {
	content: "\ea33";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-question:before {
	content: "\ea34";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-right:before {
	content: "\ea36";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-stop:before {
	content: "\ea37";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-up:before {
	content: "\ea38";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-circle-user:before {
	content: "\ea39";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-city:before {
	content: "\ea3b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clipboard:before {
	content: "\ea3d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clipboard-check:before {
	content: "\ea3e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clipboard-list:before {
	content: "\ea3f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clipboard-question:before {
	content: "\ea40";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clipboard-user:before {
	content: "\ea41";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clock:before {
	content: "\ea42";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clock-rotate-left:before {
	content: "\ea43";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clone:before {
	content: "\ea44";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud:before {
	content: "\ea46";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-arrow-down:before {
	content: "\ea47";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-arrow-up:before {
	content: "\ea48";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-bolt:before {
	content: "\ea49";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-meatball:before {
	content: "\ea4a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-rain:before {
	content: "\ea4d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-sun:before {
	content: "\ea50";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cloud-sun-rain:before {
	content: "\ea51";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-clover:before {
	content: "\ea52";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-coins:before {
	content: "\ea5a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-comment:before {
	content: "\ea5c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-comment-dollar:before {
	content: "\ea5d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-comment-dots:before {
	content: "\ea5e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-comments:before {
	content: "\ea60";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-comments-dollar:before {
	content: "\ea61";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-compass:before {
	content: "\ea65";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-compass-drafting:before {
	content: "\ea66";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-compress:before {
	content: "\ea67";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-computer:before {
	content: "\ea68";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cookie:before {
	content: "\ea6a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cookie-bite:before {
	content: "\ea6b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-copy:before {
	content: "\ea6c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-copyright:before {
	content: "\ea6d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-credit-card:before {
	content: "\ea70";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-crop-simple:before {
	content: "\ea72";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-crown:before {
	content: "\ea76";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cube:before {
	content: "\ea79";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cubes:before {
	content: "\ea7a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-cubes-stacked:before {
	content: "\ea7b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-database:before {
	content: "\ea7d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-desktop:before {
	content: "\ea80";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-diamond-turn-right:before {
	content: "\ea87";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-dice-d20:before {
	content: "\ea8a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-display:before {
	content: "\ea92";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-divide:before {
	content: "\ea93";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-dollar-sign:before {
	content: "\ea96";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-dolly:before {
	content: "\ea97";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-door-closed:before {
	content: "\ea99";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-door-open:before {
	content: "\ea9a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-down-left-and-up-right-to-center:before {
	content: "\ea9c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-download:before {
	content: "\ea9d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-down-long:before {
	content: "\ea9e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-droplet:before {
	content: "\eaa1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-dumbbell:before {
	content: "\eaa6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-earth-europe:before {
	content: "\eab0";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-eject:before {
	content: "\eab3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-elevator:before {
	content: "\eab4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ellipsis:before {
	content: "\eab5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ellipsis-vertical:before {
	content: "\eab6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-envelope:before {
	content: "\eab7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-envelope-circle-check:before {
	content: "\eab8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-envelope-open:before {
	content: "\eab9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-envelope-open-text:before {
	content: "\eaba";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-envelopes-bulk:before {
	content: "\eabb";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-equals:before {
	content: "\eabc";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-eraser:before {
	content: "\eabd";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-euro-sign:before {
	content: "\eabf";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-expand:before {
	content: "\eac1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-eye:before {
	content: "\eac3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-eye-dropper:before {
	content: "\eac4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-fan:before {
	content: "\eaec";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-feather:before {
	content: "\eaf0";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-feather-pointed:before {
	content: "\eaf1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-file-pen:before {
	content: "\eb09";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-file-powerpoint:before {
	content: "\eb0a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-file-signature:before {
	content: "\eb0d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-file-video:before {
	content: "\eb0e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-filter:before {
	content: "\eb15";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-filter-circle-dollar:before {
	content: "\eb16";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-fingerprint:before {
	content: "\eb18";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-fire:before {
	content: "\eb19";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-fire-flame-curved:before {
	content: "\eb1c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-fire-flame-simple:before {
	content: "\eb1d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-flag:before {
	content: "\eb20";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-flask:before {
	content: "\eb23";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-flask-vial:before {
	content: "\eb24";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-font:before {
	content: "\eb2d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-font-awesome:before {
	content: "\eb2e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-forward:before {
	content: "\eb30";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-forward-fast:before {
	content: "\eb31";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-forward-step:before {
	content: "\eb32";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-gear:before {
	content: "\eb3e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-gears:before {
	content: "\eb3f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-gem:before {
	content: "\eb40";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-genderless:before {
	content: "\eb41";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-gift:before {
	content: "\eb43";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-gifts:before {
	content: "\eb44";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-globe:before {
	content: "\eb48";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-graduation-cap:before {
	content: "\eb4b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-grip:before {
	content: "\eb4e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-grip-lines:before {
	content: "\eb4f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-grip-lines-vertical:before {
	content: "\eb50";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-grip-vertical:before {
	content: "\eb51";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hammer:before {
	content: "\eb57";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand:before {
	content: "\eb59";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-fist:before {
	content: "\eb5d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-holding:before {
	content: "\eb5e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-holding-dollar:before {
	content: "\eb5f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-holding-hand:before {
	content: "\eb61";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-holding-heart:before {
	content: "\eb62";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-point-down:before {
	content: "\eb67";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-pointer:before {
	content: "\eb68";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-point-left:before {
	content: "\eb69";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-point-right:before {
	content: "\eb6a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-point-up:before {
	content: "\eb6b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hands:before {
	content: "\eb6c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hands-asl-interpreting:before {
	content: "\eb6d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hand-scissors:before {
	content: "\eb70";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hands-clapping:before {
	content: "\eb71";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-handshake:before {
	content: "\eb72";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-handshake-angle:before {
	content: "\eb73";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-handshake-simple:before {
	content: "\eb74";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hard-drive:before {
	content: "\eb7e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hashtag:before {
	content: "\eb7f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-heart:before {
	content: "\eb8b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-heart-circle-check:before {
	content: "\eb8d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hourglass:before {
	content: "\eba5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hourglass-end:before {
	content: "\eba6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hourglass-half:before {
	content: "\eba7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-hourglass-start:before {
	content: "\eba8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-house:before {
	content: "\eba9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-house-circle-check:before {
	content: "\ebaf";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-id-card:before {
	content: "\ebc9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-image:before {
	content: "\ebcc";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-images:before {
	content: "\ebce";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-indent:before {
	content: "\ebd0";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-info:before {
	content: "\ebd4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-keyboard:before {
	content: "\ebe1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-laptop:before {
	content: "\ebed";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-laptop-file:before {
	content: "\ebef";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-layer-group:before {
	content: "\ebf2";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-leaf:before {
	content: "\ebf3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-left-long:before {
	content: "\ebf4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-left-right:before {
	content: "\ebf5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-less-than:before {
	content: "\ebf7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-life-ring:before {
	content: "\ebf9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-lightbulb:before {
	content: "\ebfa";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-lines-leaning:before {
	content: "\ebfb";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-link:before {
	content: "\ebfc";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-list:before {
	content: "\ebff";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-list-check:before {
	content: "\ec00";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-list-ol:before {
	content: "\ec01";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-list-ul:before {
	content: "\ec02";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-location-arrow:before {
	content: "\ec04";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-location-crosshairs:before {
	content: "\ec05";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-location-dot:before {
	content: "\ec06";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-location-pin:before {
	content: "\ec07";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnet:before {
	content: "\ec0f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass:before {
	content: "\ec10";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass-arrow-right:before {
	content: "\ec11";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass-chart:before {
	content: "\ec12";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass-dollar:before {
	content: "\ec13";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass-location:before {
	content: "\ec14";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass-minus:before {
	content: "\ec15";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-magnifying-glass-plus:before {
	content: "\ec16";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-map:before {
	content: "\ec18";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-map-location:before {
	content: "\ec19";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-map-location-dot:before {
	content: "\ec1a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-map-pin:before {
	content: "\ec1b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-marker:before {
	content: "\ec1c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-maximize:before {
	content: "\ec2c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-medal:before {
	content: "\ec2d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-message:before {
	content: "\ec31";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-minus:before {
	content: "\ec3b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-mobile:before {
	content: "\ec3d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-mobile-button:before {
	content: "\ec3e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-mobile-screen:before {
	content: "\ec40";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-mobile-screen-button:before {
	content: "\ec41";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bill:before {
	content: "\ec42";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bill-1:before {
	content: "\ec43";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bill-1-wave:before {
	content: "\ec44";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bills:before {
	content: "\ec45";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bill-transfer:before {
	content: "\ec46";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bill-trend-up:before {
	content: "\ec47";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-bill-wave:before {
	content: "\ec48";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-check:before {
	content: "\ec4a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-money-check-dollar:before {
	content: "\ec4b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-n:before {
	content: "\ec5a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-newspaper:before {
	content: "\ec5e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-o:before {
	content: "\ec63";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-object-group:before {
	content: "\ec64";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-object-ungroup:before {
	content: "\ec65";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pager:before {
	content: "\ec6c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-paintbrush:before {
	content: "\ec6d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-paint-roller:before {
	content: "\ec6e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-palette:before {
	content: "\ec6f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pallet:before {
	content: "\ec70";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-panorama:before {
	content: "\ec71";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-paperclip:before {
	content: "\ec72";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-paper-plane:before {
	content: "\ec73";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-paste:before {
	content: "\ec77";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pen:before {
	content: "\ec7b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pencil:before {
	content: "\ec7c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pen-clip:before {
	content: "\ec7d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pen-ruler:before {
	content: "\ec80";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-pen-to-square:before {
	content: "\ec81";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-people-carry-box:before {
	content: "\ec83";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-people-group:before {
	content: "\ec84";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-people-roof:before {
	content: "\ec88";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-percent:before {
	content: "\ec8a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-person:before {
	content: "\ec8b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-person-circle-check:before {
	content: "\ec94";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-person-circle-question:before {
	content: "\ec98";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-person-running:before {
	content: "\ecab";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-phone:before {
	content: "\ecbb";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-phone-flip:before {
	content: "\ecbc";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-phone-volume:before {
	content: "\ecbe";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-play:before {
	content: "\eccf";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-plug-circle-check:before {
	content: "\ecd2";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-plug-circle-plus:before {
	content: "\ecd5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-plus:before {
	content: "\ecd7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-plus-minus:before {
	content: "\ecd8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-power-off:before {
	content: "\ecdd";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-prescription-bottle:before {
	content: "\ecdf";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-puzzle-piece:before {
	content: "\ece4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-q:before {
	content: "\ece5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-quote-left:before {
	content: "\ece8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-quote-right:before {
	content: "\ece9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-registered:before {
	content: "\ecf5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-reply:before {
	content: "\ecf7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-reply-all:before {
	content: "\ecf8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-right-from-bracket:before {
	content: "\ecfd";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-right-left:before {
	content: "\ecfe";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-right-long:before {
	content: "\ecff";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-right-to-bracket:before {
	content: "\ed00";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-rotate:before {
	content: "\ed0c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-rotate-left:before {
	content: "\ed0d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-rotate-right:before {
	content: "\ed0e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-route:before {
	content: "\ed0f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ruble-sign:before {
	content: "\ed11";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ruler:before {
	content: "\ed13";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ruler-combined:before {
	content: "\ed14";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ruler-horizontal:before {
	content: "\ed15";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-ruler-vertical:before {
	content: "\ed16";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-scale-unbalanced:before {
	content: "\ed20";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-screwdriver-wrench:before {
	content: "\ed2a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-scroll:before {
	content: "\ed2b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-seedling:before {
	content: "\ed2f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-server:before {
	content: "\ed30";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-share:before {
	content: "\ed32";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-share-from-square:before {
	content: "\ed33";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-share-nodes:before {
	content: "\ed34";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sheet-plastic:before {
	content: "\ed35";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-shield:before {
	content: "\ed37";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-shield-halved:before {
	content: "\ed3a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-shield-heart:before {
	content: "\ed3b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-shop:before {
	content: "\ed40";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-shuffle:before {
	content: "\ed45";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-signature:before {
	content: "\ed48";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sign-hanging:before {
	content: "\ed49";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-signs-post:before {
	content: "\ed4a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sliders:before {
	content: "\ed52";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-snowflake:before {
	content: "\ed55";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sort:before {
	content: "\ed5b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sort-down:before {
	content: "\ed5c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sort-up:before {
	content: "\ed5d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-spinner:before {
	content: "\ed62";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square:before {
	content: "\ed67";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-arrow-up-right:before {
	content: "\ed68";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-caret-down:before {
	content: "\ed69";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-caret-left:before {
	content: "\ed6a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-caret-right:before {
	content: "\ed6b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-caret-up:before {
	content: "\ed6c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-check:before {
	content: "\ed6d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-envelope:before {
	content: "\ed6e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-full:before {
	content: "\ed6f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-h:before {
	content: "\ed70";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-minus:before {
	content: "\ed71";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-pen:before {
	content: "\ed74";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-phone:before {
	content: "\ed76";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-phone-flip:before {
	content: "\ed77";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-plus:before {
	content: "\ed78";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-poll-horizontal:before {
	content: "\ed79";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-poll-vertical:before {
	content: "\ed7a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-share-nodes:before {
	content: "\ed7d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-square-up-right:before {
	content: "\ed7e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-star:before {
	content: "\ed85";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-star-half:before {
	content: "\ed87";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-star-half-stroke:before {
	content: "\ed88";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-star-of-life:before {
	content: "\ed8a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-stop:before {
	content: "\ed8d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-stopwatch:before {
	content: "\ed8e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-stopwatch-20:before {
	content: "\ed8f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-store:before {
	content: "\ed90";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-street-view:before {
	content: "\ed92";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-sun:before {
	content: "\ed99";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-swatchbook:before {
	content: "\ed9c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-table:before {
	content: "\eda0";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-table-cells:before {
	content: "\eda1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-table-cells-large:before {
	content: "\eda2";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-table-columns:before {
	content: "\eda3";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-table-list:before {
	content: "\eda4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tablet:before {
	content: "\eda5";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tablet-button:before {
	content: "\eda6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tablet-screen-button:before {
	content: "\eda9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tachograph-digital:before {
	content: "\edaa";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tag:before {
	content: "\edab";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tags:before {
	content: "\edac";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tape:before {
	content: "\edad";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tarp:before {
	content: "\edae";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tarp-droplet:before {
	content: "\edaf";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-temperature-half:before {
	content: "\edb7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-temperature-high:before {
	content: "\edb8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-temperature-low:before {
	content: "\edb9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-temperature-quarter:before {
	content: "\edba";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-text-height:before {
	content: "\edc4";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-text-width:before {
	content: "\edc6";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-thumbs-up:before {
	content: "\edc9";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-thumbtack:before {
	content: "\edca";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-toggle-off:before {
	content: "\edce";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-toggle-on:before {
	content: "\edcf";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tree:before {
	content: "\ede8";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-triangle-exclamation:before {
	content: "\edea";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-trophy:before {
	content: "\edeb";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-truck:before {
	content: "\edee";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-truck-arrow-right:before {
	content: "\edef";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-truck-fast:before {
	content: "\edf1";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-truck-field:before {
	content: "\edf2";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-truck-moving:before {
	content: "\edf7";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-truck-ramp-box:before {
	content: "\edfa";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-turn-down:before {
	content: "\edfd";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-turn-up:before {
	content: "\edfe";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-tv:before {
	content: "\edff";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-umbrella:before {
	content: "\ee01";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-universal-access:before {
	content: "\ee04";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-up-down:before {
	content: "\ee07";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-up-down-left-right:before {
	content: "\ee08";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-upload:before {
	content: "\ee09";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-up-long:before {
	content: "\ee0a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-up-right-and-down-left-from-center:before {
	content: "\ee0b";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-up-right-from-square:before {
	content: "\ee0c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user:before {
	content: "\ee0d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-check:before {
	content: "\ee0f";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-clock:before {
	content: "\ee10";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-gear:before {
	content: "\ee12";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-group:before {
	content: "\ee14";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-large:before {
	content: "\ee16";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-plus:before {
	content: "\ee1d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-users:before {
	content: "\ee1e";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-users-gear:before {
	content: "\ee21";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-user-tie:before {
	content: "\ee2a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-v:before {
	content: "\ee2d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-vector-square:before {
	content: "\ee30";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-w:before {
	content: "\ee4a";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-wallet:before {
	content: "\ee4c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-wind:before {
	content: "\ee5c";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.regulyr-z:before {
	content: "\ee6d";
	font-family: regulyr;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}