@font-face {
	font-family: Lato;
	src: url('../fonts/Lato/Lato-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: Lato;
	src: url('../fonts/Lato/Lato-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: Lato;
	src: url('../fonts/Lato/Lato-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: Lato;
	src: url('../fonts/Lato/Lato-Light.ttf') format('truetype');
	font-weight: lighter;
	font-style: normal;
}

@font-face {
	font-family: Lato;
	src: url('../fonts/Lato/Lato-LightItalic.ttf') format('truetype');
	font-weight: lighter;
	font-style: italic;
}

@font-face {
	font-family: Republica;
	src: url('../fonts/Republica/Republica.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: Cabin;
	src: url('../fonts/Cabin/Cabin-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: Flaticon;
	src: url("../fonts/Flaticon/Flaticon.eot");
	src: url("../fonts/Flaticon/Flaticon.eot?#iefix") format("embedded-opentype"),
		url("../fonts/Flaticon/Flaticon.woff") format("woff"),
		url("../fonts/Flaticon/Flaticon.ttf") format("truetype"),
		url("../fonts/Flaticon/Flaticon.svg#Flaticon") format("svg");
}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: Human;
	src: url("../fonts/Human/Flaticon.eot");
	src: url("../fonts/Human/Flaticon.eot?#iefix") format("embedded-opentype"),
		url("../fonts/Human/Flaticon.woff") format("woff"),
		url("../fonts/Human/Flaticon.ttf") format("truetype"),
		url("../fonts/Human/Flaticon.svg#Flaticon") format("svg");
}

.icon-admin::before { content: "\f2a4";}
.icon-adduser::before { content: "\f2ff";}
.icon-arrow-left::before { content: "\f1f7";}
.icon-arrow-right::before { content: "\f27a";}
.icon-avert::before { content: "\f19f";}
.icon-calendar::before { content: "\f12f";}
.icon-calleft::before { content: "\f1f5";}
.icon-calright::before { content: "\f278";}
.icon-cell::before { content: "\f2b2";}
.icon-cells::before { content: "\f2b3";}
.icon-clairance::before { content: "\f1c9";}
.icon-compteur::before { content: "\f100";}
.icon-congesex::before { content: "\f132";}
.icon-decale::before { content: "\f2fc";}
.icon-deconnect::before { content: "\f29e";}
.icon-detach::before { content: "\f177";}
.icon-download::before { content: "\f18c";}
.icon-edit::before { content: "\f192";}
.icon-emploi::before { content: "\f134";}
.icon-equipe::before { content: "\f300";}
.icon-error::before { content: "\f136";}
.icon-export::before { content: "\f1dc";}
.icon-expand::before { content: "\f255";}
.icon-forbid::before { content: "\f10f";}
.icon-gestion::before { content: "\f2e0";}
.icon-gouter::before { content: "\f155";}
.icon-grille::before { content: "\f2c8";}
.icon-home::before { content: "\f1d9";}
.icon-info::before { content: "\f1e1";}
.icon-link::before { content: "\f20c";}
.icon-maladie::before { content: "\f255";}
.icon-maternite::before { content: "\f10a";}
.icon-menu::before { content: "\f111";}
.icon-nuit::before { content: "\f1ec";}
.icon-param::before { content: "\f1c6";}
.icon-pass::before { content: "\f239";}
.icon-plus::before { content: "\f254";}
.icon-power::before { content: "\f257";}
.icon-print::before { content: "\f25c";}
.icon-ran::before { content: "\f1c1";}
.icon-reduce::before { content: "\f220";}
.icon-refus::before { content: "\f14f";}
.icon-repas::before { content: "\f16e";}
.icon-right::before { content: "\f273";}
.icon-ro::before { content: "\f1b6";}
.icon-suivipersonnel::before { content: "\f14c";}
.icon-statut::before { content: "\f14c";}
.icon-suppr::before { content: "\f2e5";}
.icon-vac::before { content: "\f2c9";}
.icon-valide::before { content: "\f142";}
.icon-warn::before { content: "\f309";}
.icon-wrong::before { content: "\f19e";}
