/* icon prefix for famfamfam icons */
[class^="fam-"],
[class*=" fam-"] {
  display: inline-block;
  width: 17px;
  height: 16px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../images/bootstrap/famfamfam-icons.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

[class^="fam-"]:last-child,
[class*=" fam-"]:last-child {
  *margin-left: 0;
}

.btn-large [class^="fam-"] {
  margin-top: 1px;
}

.fam-accept {
  background-position: 0 0;
}

.fam-add {
  background-position: -20px 0;
}

.fam-anchor {
  background-position: -40px 0;
}

.fam-application {
  background-position: -60px 0;
}

.fam-application-add {
  background-position: -80px 0;
}

.fam-application-cascade {
  background-position: -100px 0;
}

.fam-application-delete {
  background-position: -120px 0;
}

.fam-application-double {
  background-position: -140px 0;
}

.fam-application-edit {
  background-position: -160px 0;
}

.fam-application-error {
  background-position: -180px 0;
}

.fam-application-form {
  background-position: -200px 0;
}

.fam-application-form-add {
  background-position: -220px 0;
}

.fam-application-form-delete {
  background-position: -240px 0;
}

.fam-application-form-edit {
  background-position: -260px 0;
}

.fam-application-form-magnify {
  background-position: -280px 0;
}

.fam-application-get {
  background-position: -300px 0;
}

.fam-application-go {
  background-position: -320px 0;
}

.fam-application-home {
  background-position: -340px 0;
}

.fam-application-key {
  background-position: -360px 0;
}

.fam-application-lightning {
  background-position: -380px 0;
}

.fam-application-link {
  background-position: -400px 0;
}

.fam-application-osx {
  background-position: -420px 0;
}

.fam-application-osx-terminal {
  background-position: -440px 0;
}

.fam-application-put {
  background-position: -460px 0;
}

.fam-application-side-boxes {
  background-position: -480px 0;
}

.fam-application-side-contract {
  background-position: -500px 0;
}

.fam-application-side-expand {
  background-position: -520px 0;
}

.fam-application-side-list {
  background-position: -540px 0;
}

.fam-application-side-tree {
  background-position: -560px 0;
}

.fam-application-split {
  background-position: -580px 0;
}

.fam-application-tile-horizontal {
  background-position: -600px 0;
}

.fam-application-tile-vertical {
  background-position: -620px 0;
}

.fam-application-view-columns {
  background-position: -640px 0;
}

.fam-application-view-detail {
  background-position: -660px 0;
}

.fam-application-view-gallery {
  background-position: -680px 0;
}

.fam-application-view-icons {
  background-position: -700px 0;
}

.fam-application-view-list {
  background-position: -720px 0;
}

.fam-application-view-tile {
  background-position: -740px 0;
}

.fam-application-xp {
  background-position: -760px 0;
}

.fam-application-xp-terminal {
  background-position: -780px 0;
}

.fam-arrow-branch {
  background-position: -800px 0;
}

.fam-arrow-divide {
  background-position: -820px 0;
}

.fam-arrow-down {
  background-position: -840px 0;
}

.fam-arrow-in {
  background-position: -860px 0;
}

.fam-arrow-inout {
  background-position: -880px 0;
}

.fam-arrow-join {
  background-position: -900px 0;
}

.fam-arrow-left {
  background-position: -920px 0;
}

.fam-arrow-merge {
  background-position: -940px 0;
}

.fam-arrow-out {
  background-position: -960px 0;
}

.fam-arrow-redo {
  background-position: -980px 0;
}

.fam-arrow-refresh {
  background-position: -1000px 0;
}

.fam-arrow-refresh-small {
  background-position: -1020px 0;
}

.fam-arrow-right {
  background-position: -1040px 0;
}

.fam-arrow-rotate-anticlockwise {
  background-position: -1060px 0;
}

.fam-arrow-rotate-clockwise {
  background-position: -1080px 0;
}

.fam-arrow-switch {
  background-position: -1100px 0;
}

.fam-arrow-turn-left {
  background-position: -1120px 0;
}

.fam-arrow-turn-right {
  background-position: -1140px 0;
}

.fam-arrow-undo {
  background-position: -1160px 0;
}

.fam-arrow-up {
  background-position: -1180px 0;
}

.fam-asterisk-orange {
  background-position: -1200px 0;
}

.fam-asterisk-yellow {
  background-position: -1220px 0;
}

.fam-attach {
  background-position: -1240px 0;
}

.fam-award-star-add {
  background-position: -1260px 0;
}

.fam-award-star-bronze-1 {
  background-position: -1280px 0;
}

.fam-award-star-bronze-2 {
  background-position: -1300px 0;
}

.fam-award-star-bronze-3 {
  background-position: -1320px 0;
}

.fam-award-star-delete {
  background-position: -1340px 0;
}

.fam-award-star-gold-1 {
  background-position: -1360px 0;
}

.fam-award-star-gold-2 {
  background-position: -1380px 0;
}

.fam-award-star-gold-3 {
  background-position: -1400px 0;
}

.fam-award-star-silver-1 {
  background-position: -1420px 0;
}

.fam-award-star-silver-2 {
  background-position: -1440px 0;
}

.fam-award-star-silver-3 {
  background-position: -1460px 0;
}

.fam-basket {
  background-position: -1480px 0;
}

.fam-basket-add {
  background-position: -1500px 0;
}

.fam-basket-delete {
  background-position: -1520px 0;
}

.fam-basket-edit {
  background-position: -1540px 0;
}

.fam-basket-error {
  background-position: -1560px 0;
}

.fam-basket-go {
  background-position: -1580px 0;
}

.fam-basket-put {
  background-position: -1600px 0;
}

.fam-basket-remove {
  background-position: -1620px 0;
}

.fam-bell {
  background-position: -1640px 0;
}

.fam-bell-add {
  background-position: -1660px 0;
}

.fam-bell-delete {
  background-position: -1680px 0;
}

.fam-bell-error {
  background-position: -1700px 0;
}

.fam-bell-go {
  background-position: -1720px 0;
}

.fam-bell-link {
  background-position: -1740px 0;
}

.fam-bin {
  background-position: -1760px 0;
}

.fam-bin-closed {
  background-position: -1780px 0;
}

.fam-bin-empty {
  background-position: -1800px 0;
}

.fam-bomb {
  background-position: -1820px 0;
}

.fam-book {
  background-position: -1840px 0;
}

.fam-book-add {
  background-position: -1860px 0;
}

.fam-book-addresses {
  background-position: -1880px 0;
}

.fam-book-delete {
  background-position: -1900px 0;
}

.fam-book-edit {
  background-position: -1920px 0;
}

.fam-book-error {
  background-position: -1940px 0;
}

.fam-book-go {
  background-position: -1960px 0;
}

.fam-book-key {
  background-position: -1980px 0;
}

.fam-book-link {
  background-position: 0 -20px;
}

.fam-book-next {
  background-position: -20px -20px;
}

.fam-book-open {
  background-position: -40px -20px;
}

.fam-book-previous {
  background-position: -60px -20px;
}

.fam-box {
  background-position: -80px -20px;
}

.fam-brick {
  background-position: -100px -20px;
}

.fam-brick-add {
  background-position: -120px -20px;
}

.fam-brick-delete {
  background-position: -140px -20px;
}

.fam-brick-edit {
  background-position: -160px -20px;
}

.fam-brick-error {
  background-position: -180px -20px;
}

.fam-brick-go {
  background-position: -200px -20px;
}

.fam-brick-link {
  background-position: -220px -20px;
}

.fam-bricks {
  background-position: -240px -20px;
}

.fam-briefcase {
  background-position: -260px -20px;
}

.fam-bug {
  background-position: -280px -20px;
}

.fam-bug-add {
  background-position: -300px -20px;
}

.fam-bug-delete {
  background-position: -320px -20px;
}

.fam-bug-edit {
  background-position: -340px -20px;
}

.fam-bug-error {
  background-position: -360px -20px;
}

.fam-bug-go {
  background-position: -380px -20px;
}

.fam-bug-link {
  background-position: -400px -20px;
}

.fam-building {
  background-position: -420px -20px;
}

.fam-building-add {
  background-position: -440px -20px;
}

.fam-building-delete {
  background-position: -460px -20px;
}

.fam-building-edit {
  background-position: -480px -20px;
}

.fam-building-error {
  background-position: -500px -20px;
}

.fam-building-go {
  background-position: -520px -20px;
}

.fam-building-key {
  background-position: -540px -20px;
}

.fam-building-link {
  background-position: -560px -20px;
}

.fam-bullet-add {
  background-position: -580px -20px;
}

.fam-bullet-arrow-bottom {
  background-position: -600px -20px;
}

.fam-bullet-arrow-down {
  background-position: -620px -20px;
}

.fam-bullet-arrow-top {
  background-position: -640px -20px;
}

.fam-bullet-arrow-up {
  background-position: -660px -20px;
}

.fam-bullet-black {
  background-position: -680px -20px;
}

.fam-bullet-blue {
  background-position: -700px -20px;
}

.fam-bullet-delete {
  background-position: -720px -20px;
}

.fam-bullet-disk {
  background-position: -740px -20px;
}

.fam-bullet-error {
  background-position: -760px -20px;
}

.fam-bullet-feed {
  background-position: -780px -20px;
}

.fam-bullet-go {
  background-position: -800px -20px;
}

.fam-bullet-green {
  background-position: -820px -20px;
}

.fam-bullet-key {
  background-position: -840px -20px;
}

.fam-bullet-orange {
  background-position: -860px -20px;
}

.fam-bullet-picture {
  background-position: -880px -20px;
}

.fam-bullet-pink {
  background-position: -900px -20px;
}

.fam-bullet-purple {
  background-position: -920px -20px;
}

.fam-bullet-red {
  background-position: -940px -20px;
}

.fam-bullet-star {
  background-position: -960px -20px;
}

.fam-bullet-toggle-minus {
  background-position: -980px -20px;
}

.fam-bullet-toggle-plus {
  background-position: -1000px -20px;
}

.fam-bullet-white {
  background-position: -1020px -20px;
}

.fam-bullet-wrench {
  background-position: -1040px -20px;
}

.fam-bullet-yellow {
  background-position: -1060px -20px;
}

.fam-cake {
  background-position: -1080px -20px;
}

.fam-calculator {
  background-position: -1100px -20px;
}

.fam-calculator-add {
  background-position: -1120px -20px;
}

.fam-calculator-delete {
  background-position: -1140px -20px;
}

.fam-calculator-edit {
  background-position: -1160px -20px;
}

.fam-calculator-error {
  background-position: -1180px -20px;
}

.fam-calculator-link {
  background-position: -1200px -20px;
}

.fam-calendar {
  background-position: -1220px -20px;
}

.fam-calendar-add {
  background-position: -1240px -20px;
}

.fam-calendar-delete {
  background-position: -1260px -20px;
}

.fam-calendar-edit {
  background-position: -1280px -20px;
}

.fam-calendar-link {
  background-position: -1300px -20px;
}

.fam-calendar-view-day {
  background-position: -1320px -20px;
}

.fam-calendar-view-month {
  background-position: -1340px -20px;
}

.fam-calendar-view-week {
  background-position: -1360px -20px;
}

.fam-camera {
  background-position: -1380px -20px;
}

.fam-camera-add {
  background-position: -1400px -20px;
}

.fam-camera-delete {
  background-position: -1420px -20px;
}

.fam-camera-edit {
  background-position: -1440px -20px;
}

.fam-camera-error {
  background-position: -1460px -20px;
}

.fam-camera-go {
  background-position: -1480px -20px;
}

.fam-camera-link {
  background-position: -1500px -20px;
}

.fam-camera-small {
  background-position: -1520px -20px;
}

.fam-cancel {
  background-position: -1540px -20px;
}

.fam-car {
  background-position: -1560px -20px;
}

.fam-car-add {
  background-position: -1580px -20px;
}

.fam-car-delete {
  background-position: -1600px -20px;
}

.fam-cart {
  background-position: -1620px -20px;
}

.fam-cart-add {
  background-position: -1640px -20px;
}

.fam-cart-delete {
  background-position: -1660px -20px;
}

.fam-cart-edit {
  background-position: -1680px -20px;
}

.fam-cart-error {
  background-position: -1700px -20px;
}

.fam-cart-go {
  background-position: -1720px -20px;
}

.fam-cart-put {
  background-position: -1740px -20px;
}

.fam-cart-remove {
  background-position: -1760px -20px;
}

.fam-cd {
  background-position: -1780px -20px;
}

.fam-cd-add {
  background-position: -1800px -20px;
}

.fam-cd-burn {
  background-position: -1820px -20px;
}

.fam-cd-delete {
  background-position: -1840px -20px;
}

.fam-cd-edit {
  background-position: -1860px -20px;
}

.fam-cd-eject {
  background-position: -1880px -20px;
}

.fam-cd-go {
  background-position: -1900px -20px;
}

.fam-chart-bar {
  background-position: -1920px -20px;
}

.fam-chart-bar-add {
  background-position: -1940px -20px;
}

.fam-chart-bar-delete {
  background-position: -1960px -20px;
}

.fam-chart-bar-edit {
  background-position: -1980px -20px;
}

.fam-chart-bar-error {
  background-position: 0 -40px;
}

.fam-chart-bar-link {
  background-position: -20px -40px;
}

.fam-chart-curve {
  background-position: -40px -40px;
}

.fam-chart-curve-add {
  background-position: -60px -40px;
}

.fam-chart-curve-delete {
  background-position: -80px -40px;
}

.fam-chart-curve-edit {
  background-position: -100px -40px;
}

.fam-chart-curve-error {
  background-position: -120px -40px;
}

.fam-chart-curve-go {
  background-position: -140px -40px;
}

.fam-chart-curve-link {
  background-position: -160px -40px;
}

.fam-chart-line {
  background-position: -180px -40px;
}

.fam-chart-line-add {
  background-position: -200px -40px;
}

.fam-chart-line-delete {
  background-position: -220px -40px;
}

.fam-chart-line-edit {
  background-position: -240px -40px;
}

.fam-chart-line-error {
  background-position: -260px -40px;
}

.fam-chart-line-link {
  background-position: -280px -40px;
}

.fam-chart-organisation {
  background-position: -300px -40px;
}

.fam-chart-organisation-add {
  background-position: -320px -40px;
}

.fam-chart-organisation-delete {
  background-position: -340px -40px;
}

.fam-chart-pie {
  background-position: -360px -40px;
}

.fam-chart-pie-add {
  background-position: -380px -40px;
}

.fam-chart-pie-delete {
  background-position: -400px -40px;
}

.fam-chart-pie-edit {
  background-position: -420px -40px;
}

.fam-chart-pie-error {
  background-position: -440px -40px;
}

.fam-chart-pie-link {
  background-position: -460px -40px;
}

.fam-clock {
  background-position: -480px -40px;
}

.fam-clock-add {
  background-position: -500px -40px;
}

.fam-clock-delete {
  background-position: -520px -40px;
}

.fam-clock-edit {
  background-position: -540px -40px;
}

.fam-clock-error {
  background-position: -560px -40px;
}

.fam-clock-go {
  background-position: -580px -40px;
}

.fam-clock-link {
  background-position: -600px -40px;
}

.fam-clock-pause {
  background-position: -620px -40px;
}

.fam-clock-play {
  background-position: -640px -40px;
}

.fam-clock-red {
  background-position: -660px -40px;
}

.fam-clock-stop {
  background-position: -680px -40px;
}

.fam-cog {
  background-position: -700px -40px;
}

.fam-cog-add {
  background-position: -720px -40px;
}

.fam-cog-delete {
  background-position: -740px -40px;
}

.fam-cog-edit {
  background-position: -760px -40px;
}

.fam-cog-error {
  background-position: -780px -40px;
}

.fam-cog-go {
  background-position: -800px -40px;
}

.fam-coins {
  background-position: -820px -40px;
}

.fam-coins-add {
  background-position: -840px -40px;
}

.fam-coins-delete {
  background-position: -860px -40px;
}

.fam-color-swatch {
  background-position: -880px -40px;
}

.fam-color-wheel {
  background-position: -900px -40px;
}

.fam-comment {
  background-position: -920px -40px;
}

.fam-comment-add {
  background-position: -940px -40px;
}

.fam-comment-delete {
  background-position: -960px -40px;
}

.fam-comment-edit {
  background-position: -980px -40px;
}

.fam-comments {
  background-position: -1000px -40px;
}

.fam-comments-add {
  background-position: -1020px -40px;
}

.fam-comments-delete {
  background-position: -1040px -40px;
}

.fam-compress {
  background-position: -1060px -40px;
}

.fam-computer {
  background-position: -1080px -40px;
}

.fam-computer-add {
  background-position: -1100px -40px;
}

.fam-computer-delete {
  background-position: -1120px -40px;
}

.fam-computer-edit {
  background-position: -1140px -40px;
}

.fam-computer-error {
  background-position: -1160px -40px;
}

.fam-computer-go {
  background-position: -1180px -40px;
}

.fam-computer-key {
  background-position: -1200px -40px;
}

.fam-computer-link {
  background-position: -1220px -40px;
}

.fam-connect {
  background-position: -1240px -40px;
}

.fam-contrast {
  background-position: -1260px -40px;
}

.fam-contrast-decrease {
  background-position: -1280px -40px;
}

.fam-contrast-high {
  background-position: -1300px -40px;
}

.fam-contrast-increase {
  background-position: -1320px -40px;
}

.fam-contrast-low {
  background-position: -1340px -40px;
}

.fam-control-eject {
  background-position: -1360px -40px;
}

.fam-control-eject-blue {
  background-position: -1380px -40px;
}

.fam-control-end {
  background-position: -1400px -40px;
}

.fam-control-end-blue {
  background-position: -1420px -40px;
}

.fam-control-equalizer {
  background-position: -1440px -40px;
}

.fam-control-equalizer-blue {
  background-position: -1460px -40px;
}

.fam-control-fastforward {
  background-position: -1480px -40px;
}

.fam-control-fastforward-blue {
  background-position: -1500px -40px;
}

.fam-control-pause {
  background-position: -1520px -40px;
}

.fam-control-pause-blue {
  background-position: -1540px -40px;
}

.fam-control-play {
  background-position: -1560px -40px;
}

.fam-control-play-blue {
  background-position: -1580px -40px;
}

.fam-control-repeat {
  background-position: -1600px -40px;
}

.fam-control-repeat-blue {
  background-position: -1620px -40px;
}

.fam-control-rewind {
  background-position: -1640px -40px;
}

.fam-control-rewind-blue {
  background-position: -1660px -40px;
}

.fam-control-start {
  background-position: -1680px -40px;
}

.fam-control-start-blue {
  background-position: -1700px -40px;
}

.fam-control-stop {
  background-position: -1720px -40px;
}

.fam-control-stop-blue {
  background-position: -1740px -40px;
}

.fam-controller {
  background-position: -1760px -40px;
}

.fam-controller-add {
  background-position: -1780px -40px;
}

.fam-controller-delete {
  background-position: -1800px -40px;
}

.fam-controller-error {
  background-position: -1820px -40px;
}

.fam-creditcards {
  background-position: -1840px -40px;
}

.fam-cross {
  background-position: -1860px -40px;
}

.fam-css {
  background-position: -1880px -40px;
}

.fam-css-add {
  background-position: -1900px -40px;
}

.fam-css-delete {
  background-position: -1920px -40px;
}

.fam-css-go {
  background-position: -1940px -40px;
}

.fam-css-valid {
  background-position: -1960px -40px;
}

.fam-cup {
  background-position: -1980px -40px;
}

.fam-cup-add {
  background-position: 0 -60px;
}

.fam-cup-delete {
  background-position: -20px -60px;
}

.fam-cup-edit {
  background-position: -40px -60px;
}

.fam-cup-error {
  background-position: -60px -60px;
}

.fam-cup-go {
  background-position: -80px -60px;
}

.fam-cup-key {
  background-position: -100px -60px;
}

.fam-cup-link {
  background-position: -120px -60px;
}

.fam-cursor {
  background-position: -140px -60px;
}

.fam-cut {
  background-position: -160px -60px;
}

.fam-cut-red {
  background-position: -180px -60px;
}

.fam-database {
  background-position: -200px -60px;
}

.fam-database-add {
  background-position: -220px -60px;
}

.fam-database-connect {
  background-position: -240px -60px;
}

.fam-database-delete {
  background-position: -260px -60px;
}

.fam-database-edit {
  background-position: -280px -60px;
}

.fam-database-error {
  background-position: -300px -60px;
}

.fam-database-gear {
  background-position: -320px -60px;
}

.fam-database-go {
  background-position: -340px -60px;
}

.fam-database-key {
  background-position: -360px -60px;
}

.fam-database-lightning {
  background-position: -380px -60px;
}

.fam-database-link {
  background-position: -400px -60px;
}

.fam-database-refresh {
  background-position: -420px -60px;
}

.fam-database-save {
  background-position: -440px -60px;
}

.fam-database-table {
  background-position: -460px -60px;
}

.fam-date {
  background-position: -480px -60px;
}

.fam-date-add {
  background-position: -500px -60px;
}

.fam-date-delete {
  background-position: -520px -60px;
}

.fam-date-edit {
  background-position: -540px -60px;
}

.fam-date-error {
  background-position: -560px -60px;
}

.fam-date-go {
  background-position: -580px -60px;
}

.fam-date-link {
  background-position: -600px -60px;
}

.fam-date-magnify {
  background-position: -620px -60px;
}

.fam-date-next {
  background-position: -640px -60px;
}

.fam-date-previous {
  background-position: -660px -60px;
}

.fam-delete {
  background-position: -680px -60px;
}

.fam-disconnect {
  background-position: -700px -60px;
}

.fam-disk {
  background-position: -720px -60px;
}

.fam-disk-multiple {
  background-position: -740px -60px;
}

.fam-door {
  background-position: -760px -60px;
}

.fam-door-in {
  background-position: -780px -60px;
}

.fam-door-open {
  background-position: -800px -60px;
}

.fam-door-out {
  background-position: -820px -60px;
}

.fam-drink {
  background-position: -840px -60px;
}

.fam-drink-empty {
  background-position: -860px -60px;
}

.fam-drive {
  background-position: -880px -60px;
}

.fam-drive-add {
  background-position: -900px -60px;
}

.fam-drive-burn {
  background-position: -920px -60px;
}

.fam-drive-cd {
  background-position: -940px -60px;
}

.fam-drive-cd-empty {
  background-position: -960px -60px;
}

.fam-drive-delete {
  background-position: -980px -60px;
}

.fam-drive-disk {
  background-position: -1000px -60px;
}

.fam-drive-edit {
  background-position: -1020px -60px;
}

.fam-drive-error {
  background-position: -1040px -60px;
}

.fam-drive-go {
  background-position: -1060px -60px;
}

.fam-drive-key {
  background-position: -1080px -60px;
}

.fam-drive-link {
  background-position: -1100px -60px;
}

.fam-drive-magnify {
  background-position: -1120px -60px;
}

.fam-drive-network {
  background-position: -1140px -60px;
}

.fam-drive-rename {
  background-position: -1160px -60px;
}

.fam-drive-user {
  background-position: -1180px -60px;
}

.fam-drive-web {
  background-position: -1200px -60px;
}

.fam-dvd {
  background-position: -1220px -60px;
}

.fam-dvd-add {
  background-position: -1240px -60px;
}

.fam-dvd-delete {
  background-position: -1260px -60px;
}

.fam-dvd-edit {
  background-position: -1280px -60px;
}

.fam-dvd-error {
  background-position: -1300px -60px;
}

.fam-dvd-go {
  background-position: -1320px -60px;
}

.fam-dvd-key {
  background-position: -1340px -60px;
}

.fam-dvd-link {
  background-position: -1360px -60px;
}

.fam-email {
  background-position: -1380px -60px;
}

.fam-email-add {
  background-position: -1400px -60px;
}

.fam-email-attach {
  background-position: -1420px -60px;
}

.fam-email-delete {
  background-position: -1440px -60px;
}

.fam-email-edit {
  background-position: -1460px -60px;
}

.fam-email-error {
  background-position: -1480px -60px;
}

.fam-email-go {
  background-position: -1500px -60px;
}

.fam-email-link {
  background-position: -1520px -60px;
}

.fam-email-open {
  background-position: -1540px -60px;
}

.fam-email-open-image {
  background-position: -1560px -60px;
}

.fam-emoticon-evilgrin {
  background-position: -1580px -60px;
}

.fam-emoticon-grin {
  background-position: -1600px -60px;
}

.fam-emoticon-happy {
  background-position: -1620px -60px;
}

.fam-emoticon-smile {
  background-position: -1640px -60px;
}

.fam-emoticon-surprised {
  background-position: -1660px -60px;
}

.fam-emoticon-tongue {
  background-position: -1680px -60px;
}

.fam-emoticon-unhappy {
  background-position: -1700px -60px;
}

.fam-emoticon-waii {
  background-position: -1720px -60px;
}

.fam-emoticon-wink {
  background-position: -1740px -60px;
}

.fam-error {
  background-position: -1760px -60px;
}

.fam-error-add {
  background-position: -1780px -60px;
}

.fam-error-delete {
  background-position: -1800px -60px;
}

.fam-error-go {
  background-position: -1820px -60px;
}

.fam-exclamation {
  background-position: -1840px -60px;
}

.fam-eye {
  background-position: -1860px -60px;
}

.fam-feed {
  background-position: -1880px -60px;
}

.fam-feed-add {
  background-position: -1900px -60px;
}

.fam-feed-delete {
  background-position: -1920px -60px;
}

.fam-feed-disk {
  background-position: -1940px -60px;
}

.fam-feed-edit {
  background-position: -1960px -60px;
}

.fam-feed-error {
  background-position: -1980px -60px;
}

.fam-feed-go {
  background-position: 0 -80px;
}

.fam-feed-key {
  background-position: -20px -80px;
}

.fam-feed-link {
  background-position: -40px -80px;
}

.fam-feed-magnify {
  background-position: -60px -80px;
}

.fam-female {
  background-position: -80px -80px;
}

.fam-film {
  background-position: -100px -80px;
}

.fam-film-add {
  background-position: -120px -80px;
}

.fam-film-delete {
  background-position: -140px -80px;
}

.fam-film-edit {
  background-position: -160px -80px;
}

.fam-film-error {
  background-position: -180px -80px;
}

.fam-film-go {
  background-position: -200px -80px;
}

.fam-film-key {
  background-position: -220px -80px;
}

.fam-film-link {
  background-position: -240px -80px;
}

.fam-film-save {
  background-position: -260px -80px;
}

.fam-find {
  background-position: -280px -80px;
}

.fam-flag-blue {
  background-position: -300px -80px;
}

.fam-flag-green {
  background-position: -320px -80px;
}

.fam-flag-orange {
  background-position: -340px -80px;
}

.fam-flag-pink {
  background-position: -360px -80px;
}

.fam-flag-purple {
  background-position: -380px -80px;
}

.fam-flag-red {
  background-position: -400px -80px;
}

.fam-flag-yellow {
  background-position: -420px -80px;
}

.fam-folder {
  background-position: -440px -80px;
}

.fam-folder-add {
  background-position: -460px -80px;
}

.fam-folder-bell {
  background-position: -480px -80px;
}

.fam-folder-brick {
  background-position: -500px -80px;
}

.fam-folder-bug {
  background-position: -520px -80px;
}

.fam-folder-camera {
  background-position: -540px -80px;
}

.fam-folder-database {
  background-position: -560px -80px;
}

.fam-folder-delete {
  background-position: -580px -80px;
}

.fam-folder-edit {
  background-position: -600px -80px;
}

.fam-folder-error {
  background-position: -620px -80px;
}

.fam-folder-explore {
  background-position: -640px -80px;
}

.fam-folder-feed {
  background-position: -660px -80px;
}

.fam-folder-find {
  background-position: -680px -80px;
}

.fam-folder-go {
  background-position: -700px -80px;
}

.fam-folder-heart {
  background-position: -720px -80px;
}

.fam-folder-image {
  background-position: -740px -80px;
}

.fam-folder-key {
  background-position: -760px -80px;
}

.fam-folder-lightbulb {
  background-position: -780px -80px;
}

.fam-folder-link {
  background-position: -800px -80px;
}

.fam-folder-magnify {
  background-position: -820px -80px;
}

.fam-folder-page {
  background-position: -840px -80px;
}

.fam-folder-page-white {
  background-position: -860px -80px;
}

.fam-folder-palette {
  background-position: -880px -80px;
}

.fam-folder-picture {
  background-position: -900px -80px;
}

.fam-folder-star {
  background-position: -920px -80px;
}

.fam-folder-table {
  background-position: -940px -80px;
}

.fam-folder-user {
  background-position: -960px -80px;
}

.fam-folder-wrench {
  background-position: -980px -80px;
}

.fam-font {
  background-position: -1000px -80px;
}

.fam-font-add {
  background-position: -1020px -80px;
}

.fam-font-delete {
  background-position: -1040px -80px;
}

.fam-font-go {
  background-position: -1060px -80px;
}

.fam-group {
  background-position: -1080px -80px;
}

.fam-group-add {
  background-position: -1100px -80px;
}

.fam-group-delete {
  background-position: -1120px -80px;
}

.fam-group-edit {
  background-position: -1140px -80px;
}

.fam-group-error {
  background-position: -1160px -80px;
}

.fam-group-gear {
  background-position: -1180px -80px;
}

.fam-group-go {
  background-position: -1200px -80px;
}

.fam-group-key {
  background-position: -1220px -80px;
}

.fam-group-link {
  background-position: -1240px -80px;
}

.fam-heart {
  background-position: -1260px -80px;
}

.fam-heart-add {
  background-position: -1280px -80px;
}

.fam-heart-delete {
  background-position: -1300px -80px;
}

.fam-help {
  background-position: -1320px -80px;
}

.fam-hourglass {
  background-position: -1340px -80px;
}

.fam-hourglass-add {
  background-position: -1360px -80px;
}

.fam-hourglass-delete {
  background-position: -1380px -80px;
}

.fam-hourglass-go {
  background-position: -1400px -80px;
}

.fam-hourglass-link {
  background-position: -1420px -80px;
}

.fam-house {
  background-position: -1440px -80px;
}

.fam-house-go {
  background-position: -1460px -80px;
}

.fam-house-link {
  background-position: -1480px -80px;
}

.fam-html {
  background-position: -1500px -80px;
}

.fam-html-add {
  background-position: -1520px -80px;
}

.fam-html-delete {
  background-position: -1540px -80px;
}

.fam-html-go {
  background-position: -1560px -80px;
}

.fam-html-valid {
  background-position: -1580px -80px;
}

.fam-image {
  background-position: -1600px -80px;
}

.fam-image-add {
  background-position: -1620px -80px;
}

.fam-image-delete {
  background-position: -1640px -80px;
}

.fam-image-edit {
  background-position: -1660px -80px;
}

.fam-image-link {
  background-position: -1680px -80px;
}

.fam-images {
  background-position: -1700px -80px;
}

.fam-information {
  background-position: -1720px -80px;
}

.fam-ipod {
  background-position: -1740px -80px;
}

.fam-ipod-cast {
  background-position: -1760px -80px;
}

.fam-ipod-cast-add {
  background-position: -1780px -80px;
}

.fam-ipod-cast-delete {
  background-position: -1800px -80px;
}

.fam-ipod-sound {
  background-position: -1820px -80px;
}

.fam-joystick {
  background-position: -1840px -80px;
}

.fam-joystick-add {
  background-position: -1860px -80px;
}

.fam-joystick-delete {
  background-position: -1880px -80px;
}

.fam-joystick-error {
  background-position: -1900px -80px;
}

.fam-key {
  background-position: -1920px -80px;
}

.fam-key-add {
  background-position: -1940px -80px;
}

.fam-key-delete {
  background-position: -1960px -80px;
}

.fam-key-go {
  background-position: -1980px -80px;
}

.fam-keyboard {
  background-position: 0 -100px;
}

.fam-keyboard-add {
  background-position: -20px -100px;
}

.fam-keyboard-delete {
  background-position: -40px -100px;
}

.fam-keyboard-magnify {
  background-position: -60px -100px;
}

.fam-layers {
  background-position: -80px -100px;
}

.fam-layout {
  background-position: -100px -100px;
}

.fam-layout-add {
  background-position: -120px -100px;
}

.fam-layout-content {
  background-position: -140px -100px;
}

.fam-layout-delete {
  background-position: -160px -100px;
}

.fam-layout-edit {
  background-position: -180px -100px;
}

.fam-layout-error {
  background-position: -200px -100px;
}

.fam-layout-header {
  background-position: -220px -100px;
}

.fam-layout-link {
  background-position: -240px -100px;
}

.fam-layout-sidebar {
  background-position: -260px -100px;
}

.fam-lightbulb {
  background-position: -280px -100px;
}

.fam-lightbulb-add {
  background-position: -300px -100px;
}

.fam-lightbulb-delete {
  background-position: -320px -100px;
}

.fam-lightbulb-off {
  background-position: -340px -100px;
}

.fam-lightning {
  background-position: -360px -100px;
}

.fam-lightning-add {
  background-position: -380px -100px;
}

.fam-lightning-delete {
  background-position: -400px -100px;
}

.fam-lightning-go {
  background-position: -420px -100px;
}

.fam-link {
  background-position: -440px -100px;
}

.fam-link-add {
  background-position: -460px -100px;
}

.fam-link-break {
  background-position: -480px -100px;
}

.fam-link-delete {
  background-position: -500px -100px;
}

.fam-link-edit {
  background-position: -520px -100px;
}

.fam-link-error {
  background-position: -540px -100px;
}

.fam-link-go {
  background-position: -560px -100px;
}

.fam-lock {
  background-position: -580px -100px;
}

.fam-lock-add {
  background-position: -600px -100px;
}

.fam-lock-break {
  background-position: -620px -100px;
}

.fam-lock-delete {
  background-position: -640px -100px;
}

.fam-lock-edit {
  background-position: -660px -100px;
}

.fam-lock-go {
  background-position: -680px -100px;
}

.fam-lock-open {
  background-position: -700px -100px;
}

.fam-lorry {
  background-position: -720px -100px;
}

.fam-lorry-add {
  background-position: -740px -100px;
}

.fam-lorry-delete {
  background-position: -760px -100px;
}

.fam-lorry-error {
  background-position: -780px -100px;
}

.fam-lorry-flatbed {
  background-position: -800px -100px;
}

.fam-lorry-go {
  background-position: -820px -100px;
}

.fam-lorry-link {
  background-position: -840px -100px;
}

.fam-magifier-zoom-out {
  background-position: -860px -100px;
}

.fam-magnifier {
  background-position: -880px -100px;
}

.fam-magnifier-zoom-in {
  background-position: -900px -100px;
}

.fam-male {
  background-position: -920px -100px;
}

.fam-map {
  background-position: -940px -100px;
}

.fam-map-add {
  background-position: -960px -100px;
}

.fam-map-delete {
  background-position: -980px -100px;
}

.fam-map-edit {
  background-position: -1000px -100px;
}

.fam-map-go {
  background-position: -1020px -100px;
}

.fam-map-magnify {
  background-position: -1040px -100px;
}

.fam-medal-bronze-1 {
  background-position: -1060px -100px;
}

.fam-medal-bronze-2 {
  background-position: -1080px -100px;
}

.fam-medal-bronze-3 {
  background-position: -1100px -100px;
}

.fam-medal-bronze-add {
  background-position: -1120px -100px;
}

.fam-medal-bronze-delete {
  background-position: -1140px -100px;
}

.fam-medal-gold-1 {
  background-position: -1160px -100px;
}

.fam-medal-gold-2 {
  background-position: -1180px -100px;
}

.fam-medal-gold-3 {
  background-position: -1200px -100px;
}

.fam-medal-gold-add {
  background-position: -1220px -100px;
}

.fam-medal-gold-delete {
  background-position: -1240px -100px;
}

.fam-medal-silver-1 {
  background-position: -1260px -100px;
}

.fam-medal-silver-2 {
  background-position: -1280px -100px;
}

.fam-medal-silver-3 {
  background-position: -1300px -100px;
}

.fam-medal-silver-add {
  background-position: -1320px -100px;
}

.fam-medal-silver-delete {
  background-position: -1340px -100px;
}

.fam-money {
  background-position: -1360px -100px;
}

.fam-money-add {
  background-position: -1380px -100px;
}

.fam-money-delete {
  background-position: -1400px -100px;
}

.fam-money-dollar {
  background-position: -1420px -100px;
}

.fam-money-euro {
  background-position: -1440px -100px;
}

.fam-money-pound {
  background-position: -1460px -100px;
}

.fam-money-yen {
  background-position: -1480px -100px;
}

.fam-monitor {
  background-position: -1500px -100px;
}

.fam-monitor-add {
  background-position: -1520px -100px;
}

.fam-monitor-delete {
  background-position: -1540px -100px;
}

.fam-monitor-edit {
  background-position: -1560px -100px;
}

.fam-monitor-error {
  background-position: -1580px -100px;
}

.fam-monitor-go {
  background-position: -1600px -100px;
}

.fam-monitor-lightning {
  background-position: -1620px -100px;
}

.fam-monitor-link {
  background-position: -1640px -100px;
}

.fam-mouse {
  background-position: -1660px -100px;
}

.fam-mouse-add {
  background-position: -1680px -100px;
}

.fam-mouse-delete {
  background-position: -1700px -100px;
}

.fam-mouse-error {
  background-position: -1720px -100px;
}

.fam-music {
  background-position: -1740px -100px;
}

.fam-new {
  background-position: -1760px -100px;
}

.fam-newspaper {
  background-position: -1780px -100px;
}

.fam-newspaper-add {
  background-position: -1800px -100px;
}

.fam-newspaper-delete {
  background-position: -1820px -100px;
}

.fam-newspaper-go {
  background-position: -1840px -100px;
}

.fam-newspaper-link {
  background-position: -1860px -100px;
}

.fam-note {
  background-position: -1880px -100px;
}

.fam-note-add {
  background-position: -1900px -100px;
}

.fam-note-delete {
  background-position: -1920px -100px;
}

.fam-note-edit {
  background-position: -1940px -100px;
}

.fam-note-error {
  background-position: -1960px -100px;
}

.fam-note-go {
  background-position: -1980px -100px;
}

.fam-overlays {
  background-position: 0 -120px;
}

.fam-package {
  background-position: -20px -120px;
}

.fam-package-add {
  background-position: -40px -120px;
}

.fam-package-delete {
  background-position: -60px -120px;
}

.fam-package-go {
  background-position: -80px -120px;
}

.fam-package-green {
  background-position: -100px -120px;
}

.fam-package-link {
  background-position: -120px -120px;
}

.fam-page {
  background-position: -140px -120px;
}

.fam-page-add {
  background-position: -160px -120px;
}

.fam-page-attach {
  background-position: -180px -120px;
}

.fam-page-code {
  background-position: -200px -120px;
}

.fam-page-copy {
  background-position: -220px -120px;
}

.fam-page-delete {
  background-position: -240px -120px;
}

.fam-page-edit {
  background-position: -260px -120px;
}

.fam-page-error {
  background-position: -280px -120px;
}

.fam-page-excel {
  background-position: -300px -120px;
}

.fam-page-find {
  background-position: -320px -120px;
}

.fam-page-gear {
  background-position: -340px -120px;
}

.fam-page-go {
  background-position: -360px -120px;
}

.fam-page-green {
  background-position: -380px -120px;
}

.fam-page-key {
  background-position: -400px -120px;
}

.fam-page-lightning {
  background-position: -420px -120px;
}

.fam-page-link {
  background-position: -440px -120px;
}

.fam-page-paintbrush {
  background-position: -460px -120px;
}

.fam-page-paste {
  background-position: -480px -120px;
}

.fam-page-red {
  background-position: -500px -120px;
}

.fam-page-refresh {
  background-position: -520px -120px;
}

.fam-page-save {
  background-position: -540px -120px;
}

.fam-page-white {
  background-position: -560px -120px;
}

.fam-page-white-acrobat {
  background-position: -580px -120px;
}

.fam-page-white-actionscript {
  background-position: -600px -120px;
}

.fam-page-white-add {
  background-position: -620px -120px;
}

.fam-page-white-c {
  background-position: -640px -120px;
}

.fam-page-white-camera {
  background-position: -660px -120px;
}

.fam-page-white-cd {
  background-position: -680px -120px;
}

.fam-page-white-code {
  background-position: -700px -120px;
}

.fam-page-white-code-red {
  background-position: -720px -120px;
}

.fam-page-white-coldfusion {
  background-position: -740px -120px;
}

.fam-page-white-compressed {
  background-position: -760px -120px;
}

.fam-page-white-copy {
  background-position: -780px -120px;
}

.fam-page-white-cplusplus {
  background-position: -800px -120px;
}

.fam-page-white-csharp {
  background-position: -820px -120px;
}

.fam-page-white-cup {
  background-position: -840px -120px;
}

.fam-page-white-database {
  background-position: -860px -120px;
}

.fam-page-white-delete {
  background-position: -880px -120px;
}

.fam-page-white-dvd {
  background-position: -900px -120px;
}

.fam-page-white-edit {
  background-position: -920px -120px;
}

.fam-page-white-error {
  background-position: -940px -120px;
}

.fam-page-white-excel {
  background-position: -960px -120px;
}

.fam-page-white-find {
  background-position: -980px -120px;
}

.fam-page-white-flash {
  background-position: -1000px -120px;
}

.fam-page-white-freehand {
  background-position: -1020px -120px;
}

.fam-page-white-gear {
  background-position: -1040px -120px;
}

.fam-page-white-get {
  background-position: -1060px -120px;
}

.fam-page-white-go {
  background-position: -1080px -120px;
}

.fam-page-white-h {
  background-position: -1100px -120px;
}

.fam-page-white-horizontal {
  background-position: -1120px -120px;
}

.fam-page-white-key {
  background-position: -1140px -120px;
}

.fam-page-white-lightning {
  background-position: -1160px -120px;
}

.fam-page-white-link {
  background-position: -1180px -120px;
}

.fam-page-white-magnify {
  background-position: -1200px -120px;
}

.fam-page-white-medal {
  background-position: -1220px -120px;
}

.fam-page-white-office {
  background-position: -1240px -120px;
}

.fam-page-white-paint {
  background-position: -1260px -120px;
}

.fam-page-white-paintbrush {
  background-position: -1280px -120px;
}

.fam-page-white-paste {
  background-position: -1300px -120px;
}

.fam-page-white-php {
  background-position: -1320px -120px;
}

.fam-page-white-picture {
  background-position: -1340px -120px;
}

.fam-page-white-powerpoint {
  background-position: -1360px -120px;
}

.fam-page-white-put {
  background-position: -1380px -120px;
}

.fam-page-white-ruby {
  background-position: -1400px -120px;
}

.fam-page-white-stack {
  background-position: -1420px -120px;
}

.fam-page-white-star {
  background-position: -1440px -120px;
}

.fam-page-white-swoosh {
  background-position: -1460px -120px;
}

.fam-page-white-text {
  background-position: -1480px -120px;
}

.fam-page-white-text-width {
  background-position: -1500px -120px;
}

.fam-page-white-tux {
  background-position: -1520px -120px;
}

.fam-page-white-vector {
  background-position: -1540px -120px;
}

.fam-page-white-visualstudio {
  background-position: -1560px -120px;
}

.fam-page-white-width {
  background-position: -1580px -120px;
}

.fam-page-white-word {
  background-position: -1600px -120px;
}

.fam-page-white-world {
  background-position: -1620px -120px;
}

.fam-page-white-wrench {
  background-position: -1640px -120px;
}

.fam-page-white-zip {
  background-position: -1660px -120px;
}

.fam-page-word {
  background-position: -1680px -120px;
}

.fam-page-world {
  background-position: -1700px -120px;
}

.fam-paintbrush {
  background-position: -1720px -120px;
}

.fam-paintcan {
  background-position: -1740px -120px;
}

.fam-palette {
  background-position: -1760px -120px;
}

.fam-paste-plain {
  background-position: -1780px -120px;
}

.fam-paste-word {
  background-position: -1800px -120px;
}

.fam-pencil {
  background-position: -1820px -120px;
}

.fam-pencil-add {
  background-position: -1840px -120px;
}

.fam-pencil-delete {
  background-position: -1860px -120px;
}

.fam-pencil-go {
  background-position: -1880px -120px;
}

.fam-phone {
  background-position: -1900px -120px;
}

.fam-phone-add {
  background-position: -1920px -120px;
}

.fam-phone-delete {
  background-position: -1940px -120px;
}

.fam-phone-sound {
  background-position: -1960px -120px;
}

.fam-photo {
  background-position: -1980px -120px;
}

.fam-photo-add {
  background-position: 0 -140px;
}

.fam-photo-delete {
  background-position: -20px -140px;
}

.fam-photo-link {
  background-position: -40px -140px;
}

.fam-photos {
  background-position: -60px -140px;
}

.fam-picture {
  background-position: -80px -140px;
}

.fam-picture-add {
  background-position: -100px -140px;
}

.fam-picture-delete {
  background-position: -120px -140px;
}

.fam-picture-edit {
  background-position: -140px -140px;
}

.fam-picture-empty {
  background-position: -160px -140px;
}

.fam-picture-error {
  background-position: -180px -140px;
}

.fam-picture-go {
  background-position: -200px -140px;
}

.fam-picture-key {
  background-position: -220px -140px;
}

.fam-picture-link {
  background-position: -240px -140px;
}

.fam-picture-save {
  background-position: -260px -140px;
}

.fam-pictures {
  background-position: -280px -140px;
}

.fam-pilcrow {
  background-position: -300px -140px;
}

.fam-pill {
  background-position: -320px -140px;
}

.fam-pill-add {
  background-position: -340px -140px;
}

.fam-pill-delete {
  background-position: -360px -140px;
}

.fam-pill-go {
  background-position: -380px -140px;
}

.fam-plugin {
  background-position: -400px -140px;
}

.fam-plugin-add {
  background-position: -420px -140px;
}

.fam-plugin-delete {
  background-position: -440px -140px;
}

.fam-plugin-disabled {
  background-position: -460px -140px;
}

.fam-plugin-edit {
  background-position: -480px -140px;
}

.fam-plugin-error {
  background-position: -500px -140px;
}

.fam-plugin-go {
  background-position: -520px -140px;
}

.fam-plugin-link {
  background-position: -540px -140px;
}

.fam-printer {
  background-position: -560px -140px;
}

.fam-printer-add {
  background-position: -580px -140px;
}

.fam-printer-delete {
  background-position: -600px -140px;
}

.fam-printer-empty {
  background-position: -620px -140px;
}

.fam-printer-error {
  background-position: -640px -140px;
}

.fam-rainbow {
  background-position: -660px -140px;
}

.fam-report {
  background-position: -680px -140px;
}

.fam-report-add {
  background-position: -700px -140px;
}

.fam-report-delete {
  background-position: -720px -140px;
}

.fam-report-disk {
  background-position: -740px -140px;
}

.fam-report-edit {
  background-position: -760px -140px;
}

.fam-report-go {
  background-position: -780px -140px;
}

.fam-report-key {
  background-position: -800px -140px;
}

.fam-report-link {
  background-position: -820px -140px;
}

.fam-report-magnify {
  background-position: -840px -140px;
}

.fam-report-picture {
  background-position: -860px -140px;
}

.fam-report-user {
  background-position: -880px -140px;
}

.fam-report-word {
  background-position: -900px -140px;
}

.fam-resultset-first {
  background-position: -920px -140px;
}

.fam-resultset-last {
  background-position: -940px -140px;
}

.fam-resultset-next {
  background-position: -960px -140px;
}

.fam-resultset-previous {
  background-position: -980px -140px;
}

.fam-rosette {
  background-position: -1000px -140px;
}

.fam-rss {
  background-position: -1020px -140px;
}

.fam-rss-add {
  background-position: -1040px -140px;
}

.fam-rss-delete {
  background-position: -1060px -140px;
}

.fam-rss-go {
  background-position: -1080px -140px;
}

.fam-rss-valid {
  background-position: -1100px -140px;
}

.fam-ruby {
  background-position: -1120px -140px;
}

.fam-ruby-add {
  background-position: -1140px -140px;
}

.fam-ruby-delete {
  background-position: -1160px -140px;
}

.fam-ruby-gear {
  background-position: -1180px -140px;
}

.fam-ruby-get {
  background-position: -1200px -140px;
}

.fam-ruby-go {
  background-position: -1220px -140px;
}

.fam-ruby-key {
  background-position: -1240px -140px;
}

.fam-ruby-link {
  background-position: -1260px -140px;
}

.fam-ruby-put {
  background-position: -1280px -140px;
}

.fam-script {
  background-position: -1300px -140px;
}

.fam-script-add {
  background-position: -1320px -140px;
}

.fam-script-code {
  background-position: -1340px -140px;
}

.fam-script-code-red {
  background-position: -1360px -140px;
}

.fam-script-delete {
  background-position: -1380px -140px;
}

.fam-script-edit {
  background-position: -1400px -140px;
}

.fam-script-error {
  background-position: -1420px -140px;
}

.fam-script-gear {
  background-position: -1440px -140px;
}

.fam-script-go {
  background-position: -1460px -140px;
}

.fam-script-key {
  background-position: -1480px -140px;
}

.fam-script-lightning {
  background-position: -1500px -140px;
}

.fam-script-link {
  background-position: -1520px -140px;
}

.fam-script-palette {
  background-position: -1540px -140px;
}

.fam-script-save {
  background-position: -1560px -140px;
}

.fam-server {
  background-position: -1580px -140px;
}

.fam-server-add {
  background-position: -1600px -140px;
}

.fam-server-chart {
  background-position: -1620px -140px;
}

.fam-server-compressed {
  background-position: -1640px -140px;
}

.fam-server-connect {
  background-position: -1660px -140px;
}

.fam-server-database {
  background-position: -1680px -140px;
}

.fam-server-delete {
  background-position: -1700px -140px;
}

.fam-server-edit {
  background-position: -1720px -140px;
}

.fam-server-error {
  background-position: -1740px -140px;
}

.fam-server-go {
  background-position: -1760px -140px;
}

.fam-server-key {
  background-position: -1780px -140px;
}

.fam-server-lightning {
  background-position: -1800px -140px;
}

.fam-server-link {
  background-position: -1820px -140px;
}

.fam-server-uncompressed {
  background-position: -1840px -140px;
}

.fam-shading {
  background-position: -1860px -140px;
}

.fam-shape-align-bottom {
  background-position: -1880px -140px;
}

.fam-shape-align-center {
  background-position: -1900px -140px;
}

.fam-shape-align-left {
  background-position: -1920px -140px;
}

.fam-shape-align-middle {
  background-position: -1940px -140px;
}

.fam-shape-align-right {
  background-position: -1960px -140px;
}

.fam-shape-align-top {
  background-position: -1980px -140px;
}

.fam-shape-flip-horizontal {
  background-position: 0 -160px;
}

.fam-shape-flip-vertical {
  background-position: -20px -160px;
}

.fam-shape-group {
  background-position: -40px -160px;
}

.fam-shape-handles {
  background-position: -60px -160px;
}

.fam-shape-move-back {
  background-position: -80px -160px;
}

.fam-shape-move-backwards {
  background-position: -100px -160px;
}

.fam-shape-move-forwards {
  background-position: -120px -160px;
}

.fam-shape-move-front {
  background-position: -140px -160px;
}

.fam-shape-rotate-anticlockwise {
  background-position: -160px -160px;
}

.fam-shape-rotate-clockwise {
  background-position: -180px -160px;
}

.fam-shape-square {
  background-position: -200px -160px;
}

.fam-shape-square-add {
  background-position: -220px -160px;
}

.fam-shape-square-delete {
  background-position: -240px -160px;
}

.fam-shape-square-edit {
  background-position: -260px -160px;
}

.fam-shape-square-error {
  background-position: -280px -160px;
}

.fam-shape-square-go {
  background-position: -300px -160px;
}

.fam-shape-square-key {
  background-position: -320px -160px;
}

.fam-shape-square-link {
  background-position: -340px -160px;
}

.fam-shape-ungroup {
  background-position: -360px -160px;
}

.fam-shield {
  background-position: -380px -160px;
}

.fam-shield-add {
  background-position: -400px -160px;
}

.fam-shield-delete {
  background-position: -420px -160px;
}

.fam-shield-go {
  background-position: -440px -160px;
}

.fam-sitemap {
  background-position: -460px -160px;
}

.fam-sitemap-color {
  background-position: -480px -160px;
}

.fam-sound {
  background-position: -500px -160px;
}

.fam-sound-add {
  background-position: -520px -160px;
}

.fam-sound-delete {
  background-position: -540px -160px;
}

.fam-sound-low {
  background-position: -560px -160px;
}

.fam-sound-mute {
  background-position: -580px -160px;
}

.fam-sound-none {
  background-position: -600px -160px;
}

.fam-spellcheck {
  background-position: -620px -160px;
}

.fam-sport-8ball {
  background-position: -640px -160px;
}

.fam-sport-basketball {
  background-position: -660px -160px;
}

.fam-sport-football {
  background-position: -680px -160px;
}

.fam-sport-golf {
  background-position: -700px -160px;
}

.fam-sport-raquet {
  background-position: -720px -160px;
}

.fam-sport-shuttlecock {
  background-position: -740px -160px;
}

.fam-sport-soccer {
  background-position: -760px -160px;
}

.fam-sport-tennis {
  background-position: -780px -160px;
}

.fam-star {
  background-position: -800px -160px;
}

.fam-status-away {
  background-position: -820px -160px;
}

.fam-status-busy {
  background-position: -840px -160px;
}

.fam-status-offline {
  background-position: -860px -160px;
}

.fam-status-online {
  background-position: -880px -160px;
}

.fam-stop {
  background-position: -900px -160px;
}

.fam-style {
  background-position: -920px -160px;
}

.fam-style-add {
  background-position: -940px -160px;
}

.fam-style-delete {
  background-position: -960px -160px;
}

.fam-style-edit {
  background-position: -980px -160px;
}

.fam-style-go {
  background-position: -1000px -160px;
}

.fam-sum {
  background-position: -1020px -160px;
}

.fam-tab {
  background-position: -1040px -160px;
}

.fam-tab-add {
  background-position: -1060px -160px;
}

.fam-tab-delete {
  background-position: -1080px -160px;
}

.fam-tab-edit {
  background-position: -1100px -160px;
}

.fam-tab-go {
  background-position: -1120px -160px;
}

.fam-table {
  background-position: -1140px -160px;
}

.fam-table-add {
  background-position: -1160px -160px;
}

.fam-table-delete {
  background-position: -1180px -160px;
}

.fam-table-edit {
  background-position: -1200px -160px;
}

.fam-table-error {
  background-position: -1220px -160px;
}

.fam-table-gear {
  background-position: -1240px -160px;
}

.fam-table-go {
  background-position: -1260px -160px;
}

.fam-table-key {
  background-position: -1280px -160px;
}

.fam-table-lightning {
  background-position: -1300px -160px;
}

.fam-table-link {
  background-position: -1320px -160px;
}

.fam-table-multiple {
  background-position: -1340px -160px;
}

.fam-table-refresh {
  background-position: -1360px -160px;
}

.fam-table-relationship {
  background-position: -1380px -160px;
}

.fam-table-row-delete {
  background-position: -1400px -160px;
}

.fam-table-row-insert {
  background-position: -1420px -160px;
}

.fam-table-save {
  background-position: -1440px -160px;
}

.fam-table-sort {
  background-position: -1460px -160px;
}

.fam-tag {
  background-position: -1480px -160px;
}

.fam-tag-blue {
  background-position: -1500px -160px;
}

.fam-tag-blue-add {
  background-position: -1520px -160px;
}

.fam-tag-blue-delete {
  background-position: -1540px -160px;
}

.fam-tag-blue-edit {
  background-position: -1560px -160px;
}

.fam-tag-green {
  background-position: -1580px -160px;
}

.fam-tag-orange {
  background-position: -1600px -160px;
}

.fam-tag-pink {
  background-position: -1620px -160px;
}

.fam-tag-purple {
  background-position: -1640px -160px;
}

.fam-tag-red {
  background-position: -1660px -160px;
}

.fam-tag-yellow {
  background-position: -1680px -160px;
}

.fam-telephone {
  background-position: -1700px -160px;
}

.fam-telephone-add {
  background-position: -1720px -160px;
}

.fam-telephone-delete {
  background-position: -1740px -160px;
}

.fam-telephone-edit {
  background-position: -1760px -160px;
}

.fam-telephone-error {
  background-position: -1780px -160px;
}

.fam-telephone-go {
  background-position: -1800px -160px;
}

.fam-telephone-key {
  background-position: -1820px -160px;
}

.fam-telephone-link {
  background-position: -1840px -160px;
}

.fam-television {
  background-position: -1860px -160px;
}

.fam-television-add {
  background-position: -1880px -160px;
}

.fam-television-delete {
  background-position: -1900px -160px;
}

.fam-text-align-center {
  background-position: -1920px -160px;
}

.fam-text-align-justify {
  background-position: -1940px -160px;
}

.fam-text-align-left {
  background-position: -1960px -160px;
}

.fam-text-align-right {
  background-position: -1980px -160px;
}

.fam-text-allcaps {
  background-position: 0 -180px;
}

.fam-text-bold {
  background-position: -20px -180px;
}

.fam-text-columns {
  background-position: -40px -180px;
}

.fam-text-dropcaps {
  background-position: -60px -180px;
}

.fam-text-heading-1 {
  background-position: -80px -180px;
}

.fam-text-heading-2 {
  background-position: -100px -180px;
}

.fam-text-heading-3 {
  background-position: -120px -180px;
}

.fam-text-heading-4 {
  background-position: -140px -180px;
}

.fam-text-heading-5 {
  background-position: -160px -180px;
}

.fam-text-heading-6 {
  background-position: -180px -180px;
}

.fam-text-horizontalrule {
  background-position: -200px -180px;
}

.fam-text-indent {
  background-position: -220px -180px;
}

.fam-text-indent-remove {
  background-position: -240px -180px;
}

.fam-text-italic {
  background-position: -260px -180px;
}

.fam-text-kerning {
  background-position: -280px -180px;
}

.fam-text-letter-omega {
  background-position: -300px -180px;
}

.fam-text-letterspacing {
  background-position: -320px -180px;
}

.fam-text-linespacing {
  background-position: -340px -180px;
}

.fam-text-list-bullets {
  background-position: -360px -180px;
}

.fam-text-list-numbers {
  background-position: -380px -180px;
}

.fam-text-lowercase {
  background-position: -400px -180px;
}

.fam-text-padding-bottom {
  background-position: -420px -180px;
}

.fam-text-padding-left {
  background-position: -440px -180px;
}

.fam-text-padding-right {
  background-position: -460px -180px;
}

.fam-text-padding-top {
  background-position: -480px -180px;
}

.fam-text-replace {
  background-position: -500px -180px;
}

.fam-text-signature {
  background-position: -520px -180px;
}

.fam-text-smallcaps {
  background-position: -540px -180px;
}

.fam-text-strikethrough {
  background-position: -560px -180px;
}

.fam-text-subscript {
  background-position: -580px -180px;
}

.fam-text-superscript {
  background-position: -600px -180px;
}

.fam-text-underline {
  background-position: -620px -180px;
}

.fam-text-uppercase {
  background-position: -640px -180px;
}

.fam-textfield {
  background-position: -660px -180px;
}

.fam-textfield-add {
  background-position: -680px -180px;
}

.fam-textfield-delete {
  background-position: -700px -180px;
}

.fam-textfield-key {
  background-position: -720px -180px;
}

.fam-textfield-rename {
  background-position: -740px -180px;
}

.fam-thumb-down {
  background-position: -760px -180px;
}

.fam-thumb-up {
  background-position: -780px -180px;
}

.fam-tick {
  background-position: -800px -180px;
}

.fam-time {
  background-position: -820px -180px;
}

.fam-time-add {
  background-position: -840px -180px;
}

.fam-time-delete {
  background-position: -860px -180px;
}

.fam-time-go {
  background-position: -880px -180px;
}

.fam-timeline-marker {
  background-position: -900px -180px;
}

.fam-transmit {
  background-position: -920px -180px;
}

.fam-transmit-add {
  background-position: -940px -180px;
}

.fam-transmit-blue {
  background-position: -960px -180px;
}

.fam-transmit-delete {
  background-position: -980px -180px;
}

.fam-transmit-edit {
  background-position: -1000px -180px;
}

.fam-transmit-error {
  background-position: -1020px -180px;
}

.fam-transmit-go {
  background-position: -1040px -180px;
}

.fam-tux {
  background-position: -1060px -180px;
}

.fam-user {
  background-position: -1080px -180px;
}

.fam-user-add {
  background-position: -1100px -180px;
}

.fam-user-comment {
  background-position: -1120px -180px;
}

.fam-user-delete {
  background-position: -1140px -180px;
}

.fam-user-edit {
  background-position: -1160px -180px;
}

.fam-user-female {
  background-position: -1180px -180px;
}

.fam-user-go {
  background-position: -1200px -180px;
}

.fam-user-gray {
  background-position: -1220px -180px;
}

.fam-user-green {
  background-position: -1240px -180px;
}

.fam-user-orange {
  background-position: -1260px -180px;
}

.fam-user-red {
  background-position: -1280px -180px;
}

.fam-user-suit {
  background-position: -1300px -180px;
}

.fam-vcard {
  background-position: -1320px -180px;
}

.fam-vcard-add {
  background-position: -1340px -180px;
}

.fam-vcard-delete {
  background-position: -1360px -180px;
}

.fam-vcard-edit {
  background-position: -1380px -180px;
}

.fam-vector {
  background-position: -1400px -180px;
}

.fam-vector-add {
  background-position: -1420px -180px;
}

.fam-vector-delete {
  background-position: -1440px -180px;
}

.fam-wand {
  background-position: -1460px -180px;
}

.fam-weather-clouds {
  background-position: -1480px -180px;
}

.fam-weather-cloudy {
  background-position: -1500px -180px;
}

.fam-weather-lightning {
  background-position: -1520px -180px;
}

.fam-weather-rain {
  background-position: -1540px -180px;
}

.fam-weather-snow {
  background-position: -1560px -180px;
}

.fam-weather-sun {
  background-position: -1580px -180px;
}

.fam-webcam {
  background-position: -1600px -180px;
}

.fam-webcam-add {
  background-position: -1620px -180px;
}

.fam-webcam-delete {
  background-position: -1640px -180px;
}

.fam-webcam-error {
  background-position: -1660px -180px;
}

.fam-world {
  background-position: -1680px -180px;
}

.fam-world-add {
  background-position: -1700px -180px;
}

.fam-world-delete {
  background-position: -1720px -180px;
}

.fam-world-edit {
  background-position: -1740px -180px;
}

.fam-world-go {
  background-position: -1760px -180px;
}

.fam-world-link {
  background-position: -1780px -180px;
}

.fam-wrench {
  background-position: -1800px -180px;
}

.fam-wrench-orange {
  background-position: -1820px -180px;
}

.fam-xhtml {
  background-position: -1840px -180px;
}

.fam-xhtml-add {
  background-position: -1860px -180px;
}

.fam-xhtml-delete {
  background-position: -1880px -180px;
}

.fam-xhtml-go {
  background-position: -1900px -180px;
}

.fam-xhtml-valid {
  background-position: -1920px -180px;
}

.fam-zoom {
  background-position: -1940px -180px;
}

.fam-zoom-in {
  background-position: -1960px -180px;
}

.fam-zoom-out {
  background-position: -1980px -180px;
}