[class^='icon-fill-'],
[class*=' icon-fill-'] {
	font-family: 'modicons-fill' !important;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	speak-as: none;
	text-transform: none;
}

.icon-fill-restart {
	&::before {
		content: '\e915';
	}
}

.icon-fill-toolbox {
	&::before {
		content: '\e914';
	}
}

.icon-fill-lightning {
	&::before {
		content: '\e913';
	}
}

.icon-fill-calculator {
		&::before {
		content: '\e911';
	}
}

.icon-fill-window {
		&::before {
		content: '\e912';
	}
}

.icon-fill-cancel {
		&::before {
		content: '\e90b';
	}
}

.icon-fill-hammer {
		&::before {
		content: '\e90c';
	}
}

.icon-fill-print {
		&::before {
		content: '\e90d';
	}
}

.icon-fill-target {
		&::before {
		content: '\e90e';
	}
}

.icon-fill-payment-check {
	&::before {
		content: '\e908';
	}
}

.icon-fill-sliders {
	&::before {
		content: '\e909';
	}
}

.icon-fill-warning {
	&::before {
		content: '\e90a';
	}
}

.icon-fill-chat {
	&::before {
		content: '\e901';
	}
}

.icon-fill-credit-card {
	&::before {
		content: '\e902';
	}
}

.icon-fill-lock {
	&::before {
		content: '\e903';
	}
}

.icon-fill-question {
	&::before {
		content: '\e904';
	}
}

.icon-fill-share {
	&::before {
		content: '\e905';
	}
}

.icon-fill-star-half {
	&::before {
		content: '\e906';
	}
}

.icon-fill-star {
	&::before {
		content: '\e907';
	}
}

.icon-fill-calendar {
	&::before {
		content: '\e900';
	}
}

.icon-fill-cash {
	&::before {
		content: '\e91f';
	}
}

.icon-fill-check {
	&::before {
		content: '\e920';
	}
}

.icon-fill-clipboard {
	&::before {
		content: '\e921';
	}
}

.icon-fill-clock {
	&::before {
		content: '\e922';
	}
}

.icon-fill-deal {
	&::before {
		content: '\e923';
	}
}

.icon-fill-dollar-sign {
	&::before {
		content: '\e924';
	}
}

.icon-fill-edit {
	&::before {
		content: '\e925';
	}
}

.icon-fill-external-link {
	&::before {
		content: '\e926';
	}
}

.icon-fill-finish {
	&::before {
		content: '\e927';
	}
}

.icon-fill-license {
	&::before {
		content: '\e928';
	}
}

.icon-fill-mail {
	&::before {
		content: '\e929';
	}
}

.icon-fill-phone {
	&::before {
		content: '\e92a';
	}
}

.icon-fill-pin {
	&::before {
		content: '\e92b';
	}
}

.icon-fill-price-tag {
	&::before {
		content: '\e92c';
	}
}

.icon-fill-profile {
	&::before {
		content: '\e92d';
	}
}

.icon-fill-search {
	&::before {
		content: '\e92e';
	}
}

.icon-fill-shield {
	&::before {
		content: '\e92f';
	}
}

.icon-fill-truck {
	&::before {
		content: '\e930';
	}
}

.icon-fill-upload {
	&::before {
		content: '\e931';
	}
}

.icon-fill-book {
	&::before {
		content: '\e90f';
	}
}

.icon-fill-camera {
	&::before {
		content: '\e910';
	}
}

.icon-fill-info {
	&::before {
		content: '\e916';
	}
}
