[icon] {
  position: relative;
}
[icon]:before {
  content: "";
  display: block;
  position: absolute;
  left: -16px;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  background: transparent url(../imgs/tpl/icons.png) no-repeat center center;
}

[icon="eye"]:before {
  background-position: 0px 0px;
}

[icon="pencil"]:before {
  background-position: -16px 0px;
}

[icon="clock"]:before {
  background-position: 0px -16px;
}

[icon="user"]:before {
  background-position: -16px -16px;
}

[icon="section"]:before {
  background-position: -32px -16px;
}

[icon="question"]:before {
  background-position: -48px -16px;
}

[icon="users"]:before {
  background-position: 0px -32px;
}

[icon="calendar"]:before {
  background-position: -16px -32px;
}

[icon="pictures"]:before {
  background-position: -32px -32px;
}

[icon="comments"]:before {
  background-position: -48px -32px;
}

[icon="star"]:before {
  background-position: 0px -48px;
}
