.far.rgl-inline-icon,
.fas.rgl-inline-icon {
	display: inline-block;
	margin-top: 3px;
	margin-right: 8px;
	margin-left: 4px;
}

.ui-widget .rgl-icon-highlight,
.rgl-icon-highlight {
	color: #097dff;
}

.ui-widget .rgl-icon-warning,
.rgl-icon-warning {
	color: #ebde00;
}

.ui-widget .rgl-icon-error,
.rgl-icon-error {
	color: #ff0000;
}

.rgl-icon-white {
	color: #ffffff;
}

.rgl-icon-view:before {
	content: "\f35d";
}

.rgl-icon-edit:before {
	content: "\f303";
}

.rgl-icon-email:before {
	content: "\f0e0";
}

.rgl-icon-copy:before {
	content: "\f0c5";
}

.rgl-icon-new:before {
	content: "\f15b";
}

.rgl-icon-previous:before {
	content: "\f359";
}

.rgl-icon-next:before {
	content: "\f35a";
}

.rgl-icon-add:before {
	content: "\f067";
}

.rgl-icon-search:before {
	content: "\f002";
}

.rgl-icon-wrench:before {
	content: "\f0ad";
}

.rgl-icon-download:before {
	content: "\f56d";
}

.rgl-icon-upload:before {
	content: "\f574";
}

.rgl-icon-down-arrow:before {
	content: "\f309";
}

.rgl-icon-right-arrow:before {
	content: "\f30b";
}

.rgl-icon-left-arrow:before {
	content: "\f30a";
}

.rgl-icon-sortable:before {
	content: "\f338";
}

.rgl-icon-sortable {
	margin-top: 4px;
	cursor: move;
}

.rgl-icon-draggable:before {
	content: "\f0b2";
	cursor: move;
}

.rgl-icon-image:before {
	content: "\f03e";
}

.rgl-icon-cart:before {
  	content: "\f07a";
}

.rgl-icon-delete:before {
	content: "\f00d";
}

.rgl-icon-delete-circle:before {
	content: "\f057";
}

.rgl-icon-warning-triangle:before {
	content: "\f071";
}

.rgl-icon-info-circle:before {
	content: "\f05a";
}

.rgl-icon-ascending:before {
	content: "\f0d8";
}

.rgl-icon-folder-open:before,
.rgl-icon-descending:before,
.rgl-icon-slideout-visible:before {
	content: "\f0d7";
}

.rgl-icon-next-page:before,
.rgl-icon-folder-closed:before,
.rgl-icon-submenu:before,
.rgl-icon-slideout-hidden:before {
	content: "\f0da";
}

.rgl-icon-previous-page:before {
	content: "\f0d9";
}

.rgl-icon-last-page:before {
	content: "\f051";
}

.rgl-icon-first-page:before {
	content: "\f048";
}

.rgl-icon-right-arrows:before {
	content: "\f101";
}

.rgl-icon-left-arrows:before {
	content: "\f100";
}

.rgl-icon-clock:before {
	content: "\f017";
}

.rgl-icon-minus:before {
	content: "\f068";
}

.rgl-icon-refresh:before {
	content: "\f021";
}

.rgl-icon-back:before {
	content: "\f3e5";
}

.rgl-icon-sort-asc:before {
	content: "\f15d";
}

.rgl-icon-sort-desc:before {
	content: "\f881";
}

.rgl-icon-log:before {
	content: "\f328";
}

.rgl-icon-to-account:before {
	content: "\f074";
}

.rgl-icon-check:before {
	content: "\f00c";
}

.rgl-icon-print:before {
	content: "\f02f";
}

.rgl-icon-calendar:before {
	content: "\f073";
}

.rgl-icon-prev-month:before {
	content: "\f137";
}

.rgl-icon-next-month:before {
	content: "\f138";
}

.ui-datepicker i:before {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #ffffff;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: unset !important;
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 2px !important;
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 0px !important;
}

.rgl-icon-ups:before {
	content: "\f7e0";
}

.rgl-icon-fedex:before {
	content: "\f797";
}
