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

[class^=spec-],
[class*=" spec-"]{
	font-family: "specicons" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.spec-art:before{
	content: "";
}

.spec-background:before{
	content: "";
}

.spec-bounding-box:before{
	content: "";
}

.spec-coordinates:before{
	content: "";
}

.spec-cube:before{
	content: "";
}

.spec-cursor:before{
	content: "";
}

.spec-edit:before{
	content: "";
}

.spec-flip:before{
	content: "";
}

.spec-foreground:before{
	content: "";
}

.spec-group:before{
	content: "";
}

.spec-mirror-horizontally:before{
	content: "";
}

.spec-oval:before{
	content: "";
}

.spec-rotate:before{
	content: "";
}

.spec-spray:before{
	content: "";
}

.spec-square:before{
	content: "";
}

.spec-transform:before{
	content: "";
}

.spec-unconstrained:before{
	content: "";
}

.spec-ungroup:before{
	content: "";
}

.spec-vector:before{
	content: "";
}

.spec-arrow:before{
	content: "";
}