/*
    Descrição: Estilos referentes aos ícones do projeto
    Autor: Adriano Angélico
    Data: 20/10/2015
    Versão: 2.0 (212 ícones nesta versão)
    Referência: http://icomoon.io
*/

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

[class^="icon-"], [class*=" icon-"] {
	font-family: "Icomoon";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-marker:before {
	content: "\e614";
}
.icon-marker2:before {
	content: "\e603";
}
.icon-inmap:before {
	content: "\e602";
}
.icon-streetview:before {
	content: "\f21d";
}
.icon-points:before {
	content: "\e61a";
}
.icon-cursor:before {
	content: "\f124";
}
.icon-cursor2:before {
	content: "\f1d9";
}
.icon-cursor3:before {
	content: "\f1d8";
}
.icon-compass:before {
	content: "\e94a";
}
.icon-street:before {
	content: "\f018";
}
.icon-truck:before {
	content: "\f0d1";
}
.icon-van:before {
	content: "\e60b";
}
.icon-microbus:before {
	content: "\e60c";
}
.icon-bus:before {
	content: "\e60d";
}
.icon-bus-front:before {
	content: "\e60e";
}
.icon-truck-front:before {
	content: "\e613";
}
.icon-car-front:before {
	content: "\e60f";
}
.icon-km:before {
	content: "\e61b";
}
.icon-pneu:before {
	content: "\e616";
}
.icon-flag:before {
	content: "\f11d";
}
.icon-flag2:before {
	content: "\f024";
}
.icon-flag3:before {
	content: "\f11e";
}
.icon-route:before {
	content: "\f277";
}
.icon-target:before {
	content: "\e60a";
}
.icon-target2:before {
	content: "\e607";
}
.icon-layers:before {
	content: "\e92e";
}
.icon-leyers2:before {
	content: "\e61e";
}
.icon-refresh:before {
	content: "\f01e";
}
.icon-history:before {
	content: "\f1da";
}
.icon-arrow-up-left:before {
	content: "\ea39";
}
.icon-arrow-up:before {
	content: "\ea3a";
}
.icon-arrow-up-right:before {
	content: "\ea3b";
}
.icon-arrow-right:before {
	content: "\ea3c";
}
.icon-arrow-down-right:before {
	content: "\ea3d";
}
.icon-arrow-down:before {
	content: "\ea3e";
}
.icon-arrow-down-left:before {
	content: "\ea3f";
}
.icon-arrow-left:before {
	content: "\ea40";
}
.icon-bold-arrow-up:before {
	content: "\f062";
}
.icon-bold-arrow-down:before {
	content: "\f063";
}
.icon-bold-arrow-left:before {
	content: "\f060";
}
.icon-bold-arrow-right:before {
	content: "\f061";
}
.icon-redo:before {
	content: "\f064";
}
.icon-undo:before {
	content: "\f112";
}
.icon-set-up:before {
	content: "\f106";
}
.icon-set-down:before {
	content: "\f107";
}
.icon-set-left:before {
	content: "\f104";
}
.icon-set-right:before {
	content: "\f105";
}
.icon-double-set-up:before {
	content: "\f102";
}
.icon-double-set-down:before {
	content: "\f103";
}
.icon-double-set-left:before {
	content: "\f100";
}
.icon-double-set-right:before {
	content: "\f101";
}
.icon-bold-set-up:before {
	content: "\f077";
}
.icon-bold-set-down:before {
	content: "\f078";
}
.icon-bold-set-left:before {
	content: "\f053";
}
.icon-bold-set-right:before {
	content: "\f054";
}
.icon-up:before {
	content: "\f0d8";
}
.icon-down:before {
	content: "\f0d7";
}
.icon-left:before {
	content: "\f0d9";
}
.icon-right:before {
	content: "\f0da";
}
.icon-up-down:before {
	content: "\f0dc";
}
.icon-filter:before {
	content: "\f0b0";
}
.icon-eye:before {
	content: "\e9ce";
}
.icon-eye-blocked:before {
	content: "\e9d1";
}
.icon-eye-plus:before {
	content: "\e9cf";
}
.icon-eye-minus:before {
	content: "\e9d0";
}
.icon-hourglass:before {
	content: "\e600";
}
.icon-spinner:before {
	content: "\f021";
}
.icon-spinner2:before {
	content: "\e97b";
}
.icon-spinner3:before {
	content: "\e97c";
}
.icon-spinner4:before {
	content: "\e97f";
}
.icon-spinner5:before {
	content: "\e982";
}
.icon-avatar:before {
	content: "\e61f";
}
.icon-user:before {
	content: "\e971";
}
.icon-users:before {
	content: "\e972";
}
.icon-user-plus:before {
	content: "\e973";
}
.icon-user-minus:before {
	content: "\e974";
}
.icon-user-check:before {
	content: "\e975";
}
.icon-admin:before {
	content: "\e976";
}
.icon-person:before {
	content: "\e605";
}
.icon-persons:before {
	content: "\e61d";
}
.icon-equalizer:before {
	content: "\e992";
}
.icon-equalizer2:before {
	content: "\e993";
}
.icon-tree:before {
	content: "\e9bc";
}
.icon-gear:before {
	content: "\f013";
}
.icon-gears:before {
	content: "\f085";
}
.icon-wrench:before {
	content: "\e991";
}
.icon-wrenchs:before {
	content: "\e612";
}
.icon-on-off:before {
	content: "\f011";
}
.icon-warning:before {
	content: "\f071";
}
.icon-notification:before {
	content: "\f06a";
}
.icon-question:before {
	content: "\f059";
}
.icon-info:before {
	content: "\f05a";
}
.icon-notification3:before {
	content: "\f12a";
}
.icon-question3:before {
	content: "\f128";
}
.icon-info3:before {
	content: "\f129";
}
.icon-blocked:before {
	content: "\ea0e";
}
.icon-plus:before {
	content: "\f067";
}
.icon-minus:before {
	content: "\f068";
}
.icon-check:before {
	content: "\f00c";
}
.icon-close:before {
	content: "\f00d";
}
.icon-plus2:before {
	content: "\f055";
}
.icon-minus2:before {
	content: "\f056";
}
.icon-check2:before {
	content: "\f058";
}
.icon-close2:before {
	content: "\f057";
}
.icon-radio-unchecked:before {
	content: "\f10c";
}
.icon-radio-checked:before {
	content: "\f192";
}
.icon-asterisk:before {
	content: "\f069";
}
.icon-checkbox-unchecked:before {
	content: "\ea53";
}
.icon-checkbox-checked:before {
	content: "\ea52";
}
.icon-find:before {
	content: "\f002";
}
.icon-find-plus:before {
	content: "\f00e";
}
.icon-find-minus:before {
	content: "\f010";
}
.icon-clock:before {
	content: "\e94e";
}
.icon-clock2:before {
	content: "\e94f";
}
.icon-grid:before {
	content: "\f009";
}
.icon-grid2:before {
	content: "\f00b";
}
.icon-grid3:before {
	content: "\f00a";
}
.icon-phone:before {
	content: "\e942";
}
.icon-drawer:before {
	content: "\e95c";
}
.icon-drawer2:before {
	content: "\e95d";
}
.icon-download:before {
	content: "\e960";
}
.icon-upload:before {
	content: "\e961";
}
.icon-database:before {
	content: "\e964";
}
.icon-menu:before {
	content: "\e9bd";
}
.icon-menu2:before {
	content: "\e9be";
}
.icon-menu3:before {
	content: "\e9bf";
}
.icon-menu4:before {
	content: "\e9c0";
}
.icon-link:before {
	content: "\e9cb";
}
.icon-attachment:before {
	content: "\e9cd";
}
.icon-enter:before {
	content: "\ea13";
}
.icon-exit:before {
	content: "\ea14";
}
.icon-move-up:before {
	content: "\ea46";
}
.icon-move-down:before {
	content: "\ea47";
}
.icon-table:before {
	content: "\ea71";
}
.icon-insert-template:before {
	content: "\ea72";
}
.icon-photo:before {
	content: "\f03e";
}
.icon-reader:before {
	content: "\f1c1";
}
.icon-word:before {
	content: "\f1c2";
}
.icon-excel:before {
	content: "\f1c3";
}
.icon-powerpoint:before {
	content: "\f1c4";
}
.icon-image:before {
	content: "\f1c5";
}
.icon-zip:before {
	content: "\f1c6";
}
.icon-audio:before {
	content: "\f1c7";
}
.icon-movie:before {
	content: "\f1c8";
}
.icon-code:before {
	content: "\f1c9";
}
.icon-text:before {
	content: "\f0f6";
}
.icon-file:before {
	content: "\f016";
}
.icon-copy:before {
	content: "\f0c5";
}
.icon-paste:before {
	content: "\f0ea";
}
.icon-note:before {
	content: "\f24a";
}
.icon-pdf:before {
	content: "\e617";
}
.icon-doc:before {
	content: "\e618";
}
.icon-png:before {
	content: "\e619";
}
.icon-jpg:before {
	content: "\e61c";
}
.icon-edit:before {
	content: "\f040";
}
.icon-save:before {
	content: "\f0c7";
}
.icon-pin:before {
	content: "\f08d";
}
.icon-delete:before {
	content: "\f014";
}
.icon-print:before {
	content: "\f02f";
}
.icon-calendar:before {
	content: "\e615";
}
.icon-alarm:before {
	content: "\f0f3";
}
.icon-mute:before {
	content: "\f1f6";
}
.icon-list:before {
	content: "\f0c9";
}
.icon-list2:before {
	content: "\f0ca";
}
.icon-list3:before {
	content: "\f0cb";
}
.icon-a-to-z:before {
	content: "\f15d";
}
.icon-z-to-a:before {
	content: "\f15e";
}
.icon-1-to-9:before {
	content: "\f162";
}
.icon-9-to-1:before {
	content: "\f163";
}
.icon-asc:before {
	content: "\f160";
}
.icon-desc:before {
	content: "\f161";
}
.icon-change:before {
	content: "\f0ec";
}
.icon-home:before {
	content: "\f015";
}
.icon-planet:before {
	content: "\e601";
}
.icon-path:before {
	content: "\f07b";
}
.icon-path-open:before {
	content: "\f07c";
}
.icon-mail:before {
	content: "\f0e0";
}
.icon-password:before {
	content: "\f023";
}
.icon-password-ok:before {
	content: "\f09c";
}
.icon-quotation-open:before {
	content: "\f10d";
}
.icon-quotation-close:before {
	content: "\f10e";
}
.icon-h-dots:before {
	content: "\f141";
}
.icon-v-dots:before {
	content: "\f142";
}
.icon-cube:before {
	content: "\f1b2";
}
.icon-cubes:before {
	content: "\f1b3";
}
.icon-switch-off:before {
	content: "\f204";
}
.icon-switch-on:before {
	content: "\f205";
}
.icon-tel:before {
	content: "\f095";
}
.icon-chat:before {
	content: "\e610";
}
.icon-cam:before {
	content: "\f030";
}
.icon-mic:before {
	content: "\e611";
}
.icon-eyedropper:before {
	content: "\f1fb";
}
.icon-brush:before {
	content: "\f1fc";
}
.icon-data:before {
	content: "\f0ae";
}
.icon-suitcase:before {
	content: "\f0b1";
}
.icon-keyboard:before {
	content: "\f11c";
}
.icon-shield:before {
	content: "\f132";
}
.icon-box:before {
	content: "\f187";
}
.icon-preferential:before {
	content: "\f193";
}
.icon-signal:before {
	content: "\e606";
}
.icon-wi-fi:before {
	content: "\f1eb";
}
.icon-chart:before {
	content: "\f012";
}
.icon-chart2:before {
	content: "\f200";
}
.icon-chart3:before {
	content: "\f080";
}
.icon-chart4:before {
	content: "\f1fe";
}
.icon-chart5:before {
	content: "\f201";
}
.icon-pc:before {
	content: "\f26c";
}
.icon-laptop:before {
	content: "\f109";
}
.icon-tablet:before {
	content: "\f10a";
}
.icon-cellphone:before {
	content: "\f10b";
}
.icon-chrome:before {
	content: "\f268";
}
.icon-bug:before {
	content: "\e604";
}