
.fugue-icon {
    background: url(../../spritesheets/./fugue-16.png?eeb76dab4158401c8d61) no-repeat;
}

.abacus {
    width: 16px;
    height: 16px;
    background-position: -0px -0px !important; 
}
.acorn {
    width: 16px;
    height: 16px;
    background-position: -16px -0px !important; 
}
.address-book--arrow {
    width: 16px;
    height: 16px;
    background-position: -32px -0px !important; 
}
.address-book--exclamation {
    width: 16px;
    height: 16px;
    background-position: -48px -0px !important; 
}
.address-book--minus {
    width: 16px;
    height: 16px;
    background-position: -64px -0px !important; 
}
.address-book--pencil {
    width: 16px;
    height: 16px;
    background-position: -80px -0px !important; 
}
.address-book--plus {
    width: 16px;
    height: 16px;
    background-position: -96px -0px !important; 
}
.address-book-blue {
    width: 16px;
    height: 16px;
    background-position: -112px -0px !important; 
}
.address-book-open {
    width: 16px;
    height: 16px;
    background-position: -128px -0px !important; 
}
.address-book {
    width: 16px;
    height: 16px;
    background-position: -144px -0px !important; 
}
.alarm-clock--arrow {
    width: 16px;
    height: 16px;
    background-position: -160px -0px !important; 
}
.alarm-clock--exclamation {
    width: 16px;
    height: 16px;
    background-position: -176px -0px !important; 
}
.alarm-clock--minus {
    width: 16px;
    height: 16px;
    background-position: -192px -0px !important; 
}
.alarm-clock--pencil {
    width: 16px;
    height: 16px;
    background-position: -208px -0px !important; 
}
.alarm-clock--plus {
    width: 16px;
    height: 16px;
    background-position: -224px -0px !important; 
}
.alarm-clock-blue {
    width: 16px;
    height: 16px;
    background-position: -240px -0px !important; 
}
.alarm-clock-select-remain {
    width: 16px;
    height: 16px;
    background-position: -256px -0px !important; 
}
.alarm-clock-select {
    width: 16px;
    height: 16px;
    background-position: -272px -0px !important; 
}
.alarm-clock {
    width: 16px;
    height: 16px;
    background-position: -288px -0px !important; 
}
.anchor {
    width: 16px;
    height: 16px;
    background-position: -304px -0px !important; 
}
.android {
    width: 16px;
    height: 16px;
    background-position: -320px -0px !important; 
}
.animal-dog {
    width: 16px;
    height: 16px;
    background-position: -336px -0px !important; 
}
.animal-monkey-sulky {
    width: 16px;
    height: 16px;
    background-position: -352px -0px !important; 
}
.animal-monkey {
    width: 16px;
    height: 16px;
    background-position: -368px -0px !important; 
}
.animal-penguin {
    width: 16px;
    height: 16px;
    background-position: -384px -0px !important; 
}
.animal {
    width: 16px;
    height: 16px;
    background-position: -400px -0px !important; 
}
.application--arrow {
    width: 16px;
    height: 16px;
    background-position: -416px -0px !important; 
}
.application--exclamation {
    width: 16px;
    height: 16px;
    background-position: -432px -0px !important; 
}
.application--minus {
    width: 16px;
    height: 16px;
    background-position: -448px -0px !important; 
}
.application--pencil {
    width: 16px;
    height: 16px;
    background-position: -464px -0px !important; 
}
.application--plus {
    width: 16px;
    height: 16px;
    background-position: -480px -0px !important; 
}
.application-ab {
    width: 16px;
    height: 16px;
    background-position: -496px -0px !important; 
}
.application-block {
    width: 16px;
    height: 16px;
    background-position: -512px -0px !important; 
}
.application-blog {
    width: 16px;
    height: 16px;
    background-position: -528px -0px !important; 
}
.application-blue {
    width: 16px;
    height: 16px;
    background-position: -544px -0px !important; 
}
.application-browser {
    width: 16px;
    height: 16px;
    background-position: -560px -0px !important; 
}
.application-cloud {
    width: 16px;
    height: 16px;
    background-position: -576px -0px !important; 
}
.application-detail {
    width: 16px;
    height: 16px;
    background-position: -592px -0px !important; 
}
.application-dialog {
    width: 16px;
    height: 16px;
    background-position: -608px -0px !important; 
}
.application-dock-090 {
    width: 16px;
    height: 16px;
    background-position: -624px -0px !important; 
}
.application-dock-180 {
    width: 16px;
    height: 16px;
    background-position: -640px -0px !important; 
}
.application-dock-270 {
    width: 16px;
    height: 16px;
    background-position: -656px -0px !important; 
}
.application-dock-tab {
    width: 16px;
    height: 16px;
    background-position: -672px -0px !important; 
}
.application-dock {
    width: 16px;
    height: 16px;
    background-position: -688px -0px !important; 
}
.application-document {
    width: 16px;
    height: 16px;
    background-position: -704px -0px !important; 
}
.application-documents {
    width: 16px;
    height: 16px;
    background-position: -720px -0px !important; 
}
.application-export {
    width: 16px;
    height: 16px;
    background-position: -736px -0px !important; 
}
.application-form {
    width: 16px;
    height: 16px;
    background-position: -752px -0px !important; 
}
.application-home {
    width: 16px;
    height: 16px;
    background-position: -768px -0px !important; 
}
.application-icon-large {
    width: 16px;
    height: 16px;
    background-position: -784px -0px !important; 
}
.application-icon {
    width: 16px;
    height: 16px;
    background-position: -800px -0px !important; 
}
.application-image {
    width: 16px;
    height: 16px;
    background-position: -816px -0px !important; 
}
.application-import {
    width: 16px;
    height: 16px;
    background-position: -832px -0px !important; 
}
.application-list {
    width: 16px;
    height: 16px;
    background-position: -848px -0px !important; 
}
.application-medium {
    width: 16px;
    height: 16px;
    background-position: -864px -0px !important; 
}
.application-monitor {
    width: 16px;
    height: 16px;
    background-position: -880px -0px !important; 
}
.application-network {
    width: 16px;
    height: 16px;
    background-position: -896px -0px !important; 
}
.application-plus-black {
    width: 16px;
    height: 16px;
    background-position: -912px -0px !important; 
}
.application-plus-red {
    width: 16px;
    height: 16px;
    background-position: -928px -0px !important; 
}
.application-plus {
    width: 16px;
    height: 16px;
    background-position: -944px -0px !important; 
}
.application-rename {
    width: 16px;
    height: 16px;
    background-position: -0px -16px !important; 
}
.application-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -16px -16px !important; 
}
.application-resize-full {
    width: 16px;
    height: 16px;
    background-position: -32px -16px !important; 
}
.application-resize {
    width: 16px;
    height: 16px;
    background-position: -48px -16px !important; 
}
.application-run {
    width: 16px;
    height: 16px;
    background-position: -64px -16px !important; 
}
.application-search-result {
    width: 16px;
    height: 16px;
    background-position: -80px -16px !important; 
}
.application-share {
    width: 16px;
    height: 16px;
    background-position: -96px -16px !important; 
}
.application-sidebar-collapse {
    width: 16px;
    height: 16px;
    background-position: -112px -16px !important; 
}
.application-sidebar-expand {
    width: 16px;
    height: 16px;
    background-position: -128px -16px !important; 
}
.application-sidebar-list {
    width: 16px;
    height: 16px;
    background-position: -144px -16px !important; 
}
.application-sidebar {
    width: 16px;
    height: 16px;
    background-position: -160px -16px !important; 
}
.application-small-blue {
    width: 16px;
    height: 16px;
    background-position: -176px -16px !important; 
}
.application-small-list-blue {
    width: 16px;
    height: 16px;
    background-position: -192px -16px !important; 
}
.application-small-list {
    width: 16px;
    height: 16px;
    background-position: -208px -16px !important; 
}
.application-small {
    width: 16px;
    height: 16px;
    background-position: -224px -16px !important; 
}
.application-split-tile {
    width: 16px;
    height: 16px;
    background-position: -240px -16px !important; 
}
.application-split-vertical {
    width: 16px;
    height: 16px;
    background-position: -256px -16px !important; 
}
.application-split {
    width: 16px;
    height: 16px;
    background-position: -272px -16px !important; 
}
.application-sub {
    width: 16px;
    height: 16px;
    background-position: -288px -16px !important; 
}
.application-table {
    width: 16px;
    height: 16px;
    background-position: -304px -16px !important; 
}
.application-task {
    width: 16px;
    height: 16px;
    background-position: -320px -16px !important; 
}
.application-terminal {
    width: 16px;
    height: 16px;
    background-position: -336px -16px !important; 
}
.application-text-image {
    width: 16px;
    height: 16px;
    background-position: -352px -16px !important; 
}
.application-text {
    width: 16px;
    height: 16px;
    background-position: -368px -16px !important; 
}
.application-tile-horizontal {
    width: 16px;
    height: 16px;
    background-position: -384px -16px !important; 
}
.application-tile-vertical {
    width: 16px;
    height: 16px;
    background-position: -400px -16px !important; 
}
.application-tile {
    width: 16px;
    height: 16px;
    background-position: -416px -16px !important; 
}
.application-tree {
    width: 16px;
    height: 16px;
    background-position: -432px -16px !important; 
}
.application-wave {
    width: 16px;
    height: 16px;
    background-position: -448px -16px !important; 
}
.application {
    width: 16px;
    height: 16px;
    background-position: -464px -16px !important; 
}
.applications-blue {
    width: 16px;
    height: 16px;
    background-position: -480px -16px !important; 
}
.applications-stack {
    width: 16px;
    height: 16px;
    background-position: -496px -16px !important; 
}
.applications {
    width: 16px;
    height: 16px;
    background-position: -512px -16px !important; 
}
.arrow-000-medium {
    width: 16px;
    height: 16px;
    background-position: -528px -16px !important; 
}
.arrow-000-small {
    width: 16px;
    height: 16px;
    background-position: -544px -16px !important; 
}
.arrow-045-medium {
    width: 16px;
    height: 16px;
    background-position: -560px -16px !important; 
}
.arrow-045-small {
    width: 16px;
    height: 16px;
    background-position: -576px -16px !important; 
}
.arrow-045 {
    width: 16px;
    height: 16px;
    background-position: -592px -16px !important; 
}
.arrow-090-medium {
    width: 16px;
    height: 16px;
    background-position: -608px -16px !important; 
}
.arrow-090-small {
    width: 16px;
    height: 16px;
    background-position: -624px -16px !important; 
}
.arrow-090 {
    width: 16px;
    height: 16px;
    background-position: -640px -16px !important; 
}
.arrow-135-medium {
    width: 16px;
    height: 16px;
    background-position: -656px -16px !important; 
}
.arrow-135-small {
    width: 16px;
    height: 16px;
    background-position: -672px -16px !important; 
}
.arrow-135 {
    width: 16px;
    height: 16px;
    background-position: -688px -16px !important; 
}
.arrow-180-medium {
    width: 16px;
    height: 16px;
    background-position: -704px -16px !important; 
}
.arrow-180-small {
    width: 16px;
    height: 16px;
    background-position: -720px -16px !important; 
}
.arrow-180 {
    width: 16px;
    height: 16px;
    background-position: -736px -16px !important; 
}
.arrow-225-medium {
    width: 16px;
    height: 16px;
    background-position: -752px -16px !important; 
}
.arrow-225-small {
    width: 16px;
    height: 16px;
    background-position: -768px -16px !important; 
}
.arrow-225 {
    width: 16px;
    height: 16px;
    background-position: -784px -16px !important; 
}
.arrow-270-medium {
    width: 16px;
    height: 16px;
    background-position: -800px -16px !important; 
}
.arrow-270-small {
    width: 16px;
    height: 16px;
    background-position: -816px -16px !important; 
}
.arrow-270 {
    width: 16px;
    height: 16px;
    background-position: -832px -16px !important; 
}
.arrow-315-medium {
    width: 16px;
    height: 16px;
    background-position: -848px -16px !important; 
}
.arrow-315-small {
    width: 16px;
    height: 16px;
    background-position: -864px -16px !important; 
}
.arrow-315 {
    width: 16px;
    height: 16px;
    background-position: -880px -16px !important; 
}
.arrow-branch-000-left {
    width: 16px;
    height: 16px;
    background-position: -896px -16px !important; 
}
.arrow-branch-090-left {
    width: 16px;
    height: 16px;
    background-position: -912px -16px !important; 
}
.arrow-branch-090 {
    width: 16px;
    height: 16px;
    background-position: -928px -16px !important; 
}
.arrow-branch-180-left {
    width: 16px;
    height: 16px;
    background-position: -944px -16px !important; 
}
.arrow-branch-180 {
    width: 16px;
    height: 16px;
    background-position: -0px -32px !important; 
}
.arrow-branch-270-left {
    width: 16px;
    height: 16px;
    background-position: -16px -32px !important; 
}
.arrow-branch-270 {
    width: 16px;
    height: 16px;
    background-position: -32px -32px !important; 
}
.arrow-branch {
    width: 16px;
    height: 16px;
    background-position: -48px -32px !important; 
}
.arrow-circle-045-left {
    width: 16px;
    height: 16px;
    background-position: -64px -32px !important; 
}
.arrow-circle-135-left {
    width: 16px;
    height: 16px;
    background-position: -80px -32px !important; 
}
.arrow-circle-135 {
    width: 16px;
    height: 16px;
    background-position: -96px -32px !important; 
}
.arrow-circle-225-left {
    width: 16px;
    height: 16px;
    background-position: -112px -32px !important; 
}
.arrow-circle-225 {
    width: 16px;
    height: 16px;
    background-position: -128px -32px !important; 
}
.arrow-circle-315-left {
    width: 16px;
    height: 16px;
    background-position: -144px -32px !important; 
}
.arrow-circle-315 {
    width: 16px;
    height: 16px;
    background-position: -160px -32px !important; 
}
.arrow-circle-double-135 {
    width: 16px;
    height: 16px;
    background-position: -176px -32px !important; 
}
.arrow-circle-double {
    width: 16px;
    height: 16px;
    background-position: -192px -32px !important; 
}
.arrow-circle {
    width: 16px;
    height: 16px;
    background-position: -208px -32px !important; 
}
.arrow-continue-000-top {
    width: 16px;
    height: 16px;
    background-position: -224px -32px !important; 
}
.arrow-continue-090-left {
    width: 16px;
    height: 16px;
    background-position: -240px -32px !important; 
}
.arrow-continue-090 {
    width: 16px;
    height: 16px;
    background-position: -256px -32px !important; 
}
.arrow-continue-180-top {
    width: 16px;
    height: 16px;
    background-position: -272px -32px !important; 
}
.arrow-continue-180 {
    width: 16px;
    height: 16px;
    background-position: -288px -32px !important; 
}
.arrow-continue-270-left {
    width: 16px;
    height: 16px;
    background-position: -304px -32px !important; 
}
.arrow-continue-270 {
    width: 16px;
    height: 16px;
    background-position: -320px -32px !important; 
}
.arrow-continue {
    width: 16px;
    height: 16px;
    background-position: -336px -32px !important; 
}
.arrow-curve-000-double {
    width: 16px;
    height: 16px;
    background-position: -352px -32px !important; 
}
.arrow-curve-000-left {
    width: 16px;
    height: 16px;
    background-position: -368px -32px !important; 
}
.arrow-curve-090-left {
    width: 16px;
    height: 16px;
    background-position: -384px -32px !important; 
}
.arrow-curve-090 {
    width: 16px;
    height: 16px;
    background-position: -400px -32px !important; 
}
.arrow-curve-180-double {
    width: 16px;
    height: 16px;
    background-position: -416px -32px !important; 
}
.arrow-curve-180-left {
    width: 16px;
    height: 16px;
    background-position: -432px -32px !important; 
}
.arrow-curve-180 {
    width: 16px;
    height: 16px;
    background-position: -448px -32px !important; 
}
.arrow-curve-270-left {
    width: 16px;
    height: 16px;
    background-position: -464px -32px !important; 
}
.arrow-curve-270 {
    width: 16px;
    height: 16px;
    background-position: -480px -32px !important; 
}
.arrow-curve {
    width: 16px;
    height: 16px;
    background-position: -496px -32px !important; 
}
.arrow-in-out {
    width: 16px;
    height: 16px;
    background-position: -512px -32px !important; 
}
.arrow-in {
    width: 16px;
    height: 16px;
    background-position: -528px -32px !important; 
}
.arrow-join-090 {
    width: 16px;
    height: 16px;
    background-position: -544px -32px !important; 
}
.arrow-join-180 {
    width: 16px;
    height: 16px;
    background-position: -560px -32px !important; 
}
.arrow-join-270 {
    width: 16px;
    height: 16px;
    background-position: -576px -32px !important; 
}
.arrow-join {
    width: 16px;
    height: 16px;
    background-position: -592px -32px !important; 
}
.arrow-merge-000-left {
    width: 16px;
    height: 16px;
    background-position: -608px -32px !important; 
}
.arrow-merge-090-left {
    width: 16px;
    height: 16px;
    background-position: -624px -32px !important; 
}
.arrow-merge-090 {
    width: 16px;
    height: 16px;
    background-position: -640px -32px !important; 
}
.arrow-merge-180-left {
    width: 16px;
    height: 16px;
    background-position: -656px -32px !important; 
}
.arrow-merge-180 {
    width: 16px;
    height: 16px;
    background-position: -672px -32px !important; 
}
.arrow-merge-270-left {
    width: 16px;
    height: 16px;
    background-position: -688px -32px !important; 
}
.arrow-merge-270 {
    width: 16px;
    height: 16px;
    background-position: -704px -32px !important; 
}
.arrow-merge {
    width: 16px;
    height: 16px;
    background-position: -720px -32px !important; 
}
.arrow-move {
    width: 16px;
    height: 16px;
    background-position: -736px -32px !important; 
}
.arrow-out {
    width: 16px;
    height: 16px;
    background-position: -752px -32px !important; 
}
.arrow-repeat-once {
    width: 16px;
    height: 16px;
    background-position: -768px -32px !important; 
}
.arrow-repeat {
    width: 16px;
    height: 16px;
    background-position: -784px -32px !important; 
}
.arrow-resize-045 {
    width: 16px;
    height: 16px;
    background-position: -800px -32px !important; 
}
.arrow-resize-090 {
    width: 16px;
    height: 16px;
    background-position: -816px -32px !important; 
}
.arrow-resize-135 {
    width: 16px;
    height: 16px;
    background-position: -832px -32px !important; 
}
.arrow-resize {
    width: 16px;
    height: 16px;
    background-position: -848px -32px !important; 
}
.arrow-return-000-left {
    width: 16px;
    height: 16px;
    background-position: -864px -32px !important; 
}
.arrow-return-090-left {
    width: 16px;
    height: 16px;
    background-position: -880px -32px !important; 
}
.arrow-return-090 {
    width: 16px;
    height: 16px;
    background-position: -896px -32px !important; 
}
.arrow-return-180-left {
    width: 16px;
    height: 16px;
    background-position: -912px -32px !important; 
}
.arrow-return-180 {
    width: 16px;
    height: 16px;
    background-position: -928px -32px !important; 
}
.arrow-return-270-left {
    width: 16px;
    height: 16px;
    background-position: -944px -32px !important; 
}
.arrow-return-270 {
    width: 16px;
    height: 16px;
    background-position: -0px -48px !important; 
}
.arrow-return {
    width: 16px;
    height: 16px;
    background-position: -16px -48px !important; 
}
.arrow-retweet {
    width: 16px;
    height: 16px;
    background-position: -32px -48px !important; 
}
.arrow-skip-090 {
    width: 16px;
    height: 16px;
    background-position: -48px -48px !important; 
}
.arrow-skip-180 {
    width: 16px;
    height: 16px;
    background-position: -64px -48px !important; 
}
.arrow-skip-270 {
    width: 16px;
    height: 16px;
    background-position: -80px -48px !important; 
}
.arrow-skip {
    width: 16px;
    height: 16px;
    background-position: -96px -48px !important; 
}
.arrow-split-090 {
    width: 16px;
    height: 16px;
    background-position: -112px -48px !important; 
}
.arrow-split-180 {
    width: 16px;
    height: 16px;
    background-position: -128px -48px !important; 
}
.arrow-split-270 {
    width: 16px;
    height: 16px;
    background-position: -144px -48px !important; 
}
.arrow-split {
    width: 16px;
    height: 16px;
    background-position: -160px -48px !important; 
}
.arrow-step-out {
    width: 16px;
    height: 16px;
    background-position: -176px -48px !important; 
}
.arrow-step-over {
    width: 16px;
    height: 16px;
    background-position: -192px -48px !important; 
}
.arrow-step {
    width: 16px;
    height: 16px;
    background-position: -208px -48px !important; 
}
.arrow-stop-090 {
    width: 16px;
    height: 16px;
    background-position: -224px -48px !important; 
}
.arrow-stop-180 {
    width: 16px;
    height: 16px;
    background-position: -240px -48px !important; 
}
.arrow-stop-270 {
    width: 16px;
    height: 16px;
    background-position: -256px -48px !important; 
}
.arrow-stop {
    width: 16px;
    height: 16px;
    background-position: -272px -48px !important; 
}
.arrow-switch-090 {
    width: 16px;
    height: 16px;
    background-position: -288px -48px !important; 
}
.arrow-switch-180 {
    width: 16px;
    height: 16px;
    background-position: -304px -48px !important; 
}
.arrow-switch-270 {
    width: 16px;
    height: 16px;
    background-position: -320px -48px !important; 
}
.arrow-switch {
    width: 16px;
    height: 16px;
    background-position: -336px -48px !important; 
}
.arrow-transition-090 {
    width: 16px;
    height: 16px;
    background-position: -352px -48px !important; 
}
.arrow-transition-180 {
    width: 16px;
    height: 16px;
    background-position: -368px -48px !important; 
}
.arrow-transition-270 {
    width: 16px;
    height: 16px;
    background-position: -384px -48px !important; 
}
.arrow-transition {
    width: 16px;
    height: 16px;
    background-position: -400px -48px !important; 
}
.arrow-turn-000-left {
    width: 16px;
    height: 16px;
    background-position: -416px -48px !important; 
}
.arrow-turn-090-left {
    width: 16px;
    height: 16px;
    background-position: -432px -48px !important; 
}
.arrow-turn-090 {
    width: 16px;
    height: 16px;
    background-position: -448px -48px !important; 
}
.arrow-turn-180-left {
    width: 16px;
    height: 16px;
    background-position: -464px -48px !important; 
}
.arrow-turn-180 {
    width: 16px;
    height: 16px;
    background-position: -480px -48px !important; 
}
.arrow-turn-270-left {
    width: 16px;
    height: 16px;
    background-position: -496px -48px !important; 
}
.arrow-turn-270 {
    width: 16px;
    height: 16px;
    background-position: -512px -48px !important; 
}
.arrow-turn {
    width: 16px;
    height: 16px;
    background-position: -528px -48px !important; 
}
.arrow {
    width: 16px;
    height: 16px;
    background-position: -544px -48px !important; 
}
.asterisk-small-yellow {
    width: 16px;
    height: 16px;
    background-position: -560px -48px !important; 
}
.asterisk-small {
    width: 16px;
    height: 16px;
    background-position: -576px -48px !important; 
}
.asterisk-yellow {
    width: 16px;
    height: 16px;
    background-position: -592px -48px !important; 
}
.asterisk {
    width: 16px;
    height: 16px;
    background-position: -608px -48px !important; 
}
.at-sign-balloon {
    width: 16px;
    height: 16px;
    background-position: -624px -48px !important; 
}
.at-sign-document {
    width: 16px;
    height: 16px;
    background-position: -640px -48px !important; 
}
.at-sign-small {
    width: 16px;
    height: 16px;
    background-position: -656px -48px !important; 
}
.at-sign {
    width: 16px;
    height: 16px;
    background-position: -672px -48px !important; 
}
.auction-hammer--arrow {
    width: 16px;
    height: 16px;
    background-position: -688px -48px !important; 
}
.auction-hammer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -704px -48px !important; 
}
.auction-hammer--minus {
    width: 16px;
    height: 16px;
    background-position: -720px -48px !important; 
}
.auction-hammer--pencil {
    width: 16px;
    height: 16px;
    background-position: -736px -48px !important; 
}
.auction-hammer--plus {
    width: 16px;
    height: 16px;
    background-position: -752px -48px !important; 
}
.auction-hammer-gavel {
    width: 16px;
    height: 16px;
    background-position: -768px -48px !important; 
}
.auction-hammer {
    width: 16px;
    height: 16px;
    background-position: -784px -48px !important; 
}
.baggage-cart-box-label {
    width: 16px;
    height: 16px;
    background-position: -800px -48px !important; 
}
.baggage-cart-box {
    width: 16px;
    height: 16px;
    background-position: -816px -48px !important; 
}
.baggage-cart {
    width: 16px;
    height: 16px;
    background-position: -832px -48px !important; 
}
.balance--arrow {
    width: 16px;
    height: 16px;
    background-position: -848px -48px !important; 
}
.balance--exclamation {
    width: 16px;
    height: 16px;
    background-position: -864px -48px !important; 
}
.balance--minus {
    width: 16px;
    height: 16px;
    background-position: -880px -48px !important; 
}
.balance--pencil {
    width: 16px;
    height: 16px;
    background-position: -896px -48px !important; 
}
.balance--plus {
    width: 16px;
    height: 16px;
    background-position: -912px -48px !important; 
}
.balance-unbalance {
    width: 16px;
    height: 16px;
    background-position: -928px -48px !important; 
}
.balance {
    width: 16px;
    height: 16px;
    background-position: -944px -48px !important; 
}
.balloon--arrow {
    width: 16px;
    height: 16px;
    background-position: -0px -64px !important; 
}
.balloon--exclamation {
    width: 16px;
    height: 16px;
    background-position: -16px -64px !important; 
}
.balloon--minus {
    width: 16px;
    height: 16px;
    background-position: -32px -64px !important; 
}
.balloon--pencil {
    width: 16px;
    height: 16px;
    background-position: -48px -64px !important; 
}
.balloon--plus {
    width: 16px;
    height: 16px;
    background-position: -64px -64px !important; 
}
.balloon-box-left {
    width: 16px;
    height: 16px;
    background-position: -80px -64px !important; 
}
.balloon-box {
    width: 16px;
    height: 16px;
    background-position: -96px -64px !important; 
}
.balloon-buzz-left {
    width: 16px;
    height: 16px;
    background-position: -112px -64px !important; 
}
.balloon-buzz {
    width: 16px;
    height: 16px;
    background-position: -128px -64px !important; 
}
.balloon-ellipsis {
    width: 16px;
    height: 16px;
    background-position: -144px -64px !important; 
}
.balloon-facebook-left {
    width: 16px;
    height: 16px;
    background-position: -160px -64px !important; 
}
.balloon-facebook {
    width: 16px;
    height: 16px;
    background-position: -176px -64px !important; 
}
.balloon-left {
    width: 16px;
    height: 16px;
    background-position: -192px -64px !important; 
}
.balloon-prohibition {
    width: 16px;
    height: 16px;
    background-position: -208px -64px !important; 
}
.balloon-quotation {
    width: 16px;
    height: 16px;
    background-position: -224px -64px !important; 
}
.balloon-small-left {
    width: 16px;
    height: 16px;
    background-position: -240px -64px !important; 
}
.balloon-small {
    width: 16px;
    height: 16px;
    background-position: -256px -64px !important; 
}
.balloon-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -272px -64px !important; 
}
.balloon-smiley {
    width: 16px;
    height: 16px;
    background-position: -288px -64px !important; 
}
.balloon-sound {
    width: 16px;
    height: 16px;
    background-position: -304px -64px !important; 
}
.balloon-twitter-left {
    width: 16px;
    height: 16px;
    background-position: -320px -64px !important; 
}
.balloon-twitter-retweet {
    width: 16px;
    height: 16px;
    background-position: -336px -64px !important; 
}
.balloon-twitter {
    width: 16px;
    height: 16px;
    background-position: -352px -64px !important; 
}
.balloon-white-left {
    width: 16px;
    height: 16px;
    background-position: -368px -64px !important; 
}
.balloon-white {
    width: 16px;
    height: 16px;
    background-position: -384px -64px !important; 
}
.balloon {
    width: 16px;
    height: 16px;
    background-position: -400px -64px !important; 
}
.balloons-box {
    width: 16px;
    height: 16px;
    background-position: -416px -64px !important; 
}
.balloons-facebook-box {
    width: 16px;
    height: 16px;
    background-position: -432px -64px !important; 
}
.balloons-facebook {
    width: 16px;
    height: 16px;
    background-position: -448px -64px !important; 
}
.balloons-twitter-box {
    width: 16px;
    height: 16px;
    background-position: -464px -64px !important; 
}
.balloons-twitter {
    width: 16px;
    height: 16px;
    background-position: -480px -64px !important; 
}
.balloons-white {
    width: 16px;
    height: 16px;
    background-position: -496px -64px !important; 
}
.balloons {
    width: 16px;
    height: 16px;
    background-position: -512px -64px !important; 
}
.bamboo {
    width: 16px;
    height: 16px;
    background-position: -528px -64px !important; 
}
.bamboos {
    width: 16px;
    height: 16px;
    background-position: -544px -64px !important; 
}
.bandaid--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -64px !important; 
}
.bandaid--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -64px !important; 
}
.bandaid--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -64px !important; 
}
.bandaid--pencil {
    width: 16px;
    height: 16px;
    background-position: -608px -64px !important; 
}
.bandaid--plus {
    width: 16px;
    height: 16px;
    background-position: -624px -64px !important; 
}
.bandaid-small {
    width: 16px;
    height: 16px;
    background-position: -640px -64px !important; 
}
.bandaid {
    width: 16px;
    height: 16px;
    background-position: -656px -64px !important; 
}
.bank--arrow {
    width: 16px;
    height: 16px;
    background-position: -672px -64px !important; 
}
.bank--exclamation {
    width: 16px;
    height: 16px;
    background-position: -688px -64px !important; 
}
.bank--minus {
    width: 16px;
    height: 16px;
    background-position: -704px -64px !important; 
}
.bank--pencil {
    width: 16px;
    height: 16px;
    background-position: -720px -64px !important; 
}
.bank--plus {
    width: 16px;
    height: 16px;
    background-position: -736px -64px !important; 
}
.bank {
    width: 16px;
    height: 16px;
    background-position: -752px -64px !important; 
}
.barcode-2d {
    width: 16px;
    height: 16px;
    background-position: -768px -64px !important; 
}
.barcode {
    width: 16px;
    height: 16px;
    background-position: -784px -64px !important; 
}
.battery--arrow {
    width: 16px;
    height: 16px;
    background-position: -800px -64px !important; 
}
.battery--exclamation {
    width: 16px;
    height: 16px;
    background-position: -816px -64px !important; 
}
.battery--minus {
    width: 16px;
    height: 16px;
    background-position: -832px -64px !important; 
}
.battery--pencil {
    width: 16px;
    height: 16px;
    background-position: -848px -64px !important; 
}
.battery--plus {
    width: 16px;
    height: 16px;
    background-position: -864px -64px !important; 
}
.battery-charge {
    width: 16px;
    height: 16px;
    background-position: -880px -64px !important; 
}
.battery-empty {
    width: 16px;
    height: 16px;
    background-position: -896px -64px !important; 
}
.battery-full {
    width: 16px;
    height: 16px;
    background-position: -912px -64px !important; 
}
.battery-low {
    width: 16px;
    height: 16px;
    background-position: -928px -64px !important; 
}
.battery-plug {
    width: 16px;
    height: 16px;
    background-position: -944px -64px !important; 
}
.battery {
    width: 16px;
    height: 16px;
    background-position: -0px -80px !important; 
}
.bauble {
    width: 16px;
    height: 16px;
    background-position: -16px -80px !important; 
}
.beaker--arrow {
    width: 16px;
    height: 16px;
    background-position: -32px -80px !important; 
}
.beaker--exclamation {
    width: 16px;
    height: 16px;
    background-position: -48px -80px !important; 
}
.beaker--minus {
    width: 16px;
    height: 16px;
    background-position: -64px -80px !important; 
}
.beaker--pencil {
    width: 16px;
    height: 16px;
    background-position: -80px -80px !important; 
}
.beaker--plus {
    width: 16px;
    height: 16px;
    background-position: -96px -80px !important; 
}
.beaker-empty {
    width: 16px;
    height: 16px;
    background-position: -112px -80px !important; 
}
.beaker {
    width: 16px;
    height: 16px;
    background-position: -128px -80px !important; 
}
.bean--arrow {
    width: 16px;
    height: 16px;
    background-position: -144px -80px !important; 
}
.bean--exclamation {
    width: 16px;
    height: 16px;
    background-position: -160px -80px !important; 
}
.bean--minus {
    width: 16px;
    height: 16px;
    background-position: -176px -80px !important; 
}
.bean--pencil {
    width: 16px;
    height: 16px;
    background-position: -192px -80px !important; 
}
.bean--plus {
    width: 16px;
    height: 16px;
    background-position: -208px -80px !important; 
}
.bean-green {
    width: 16px;
    height: 16px;
    background-position: -224px -80px !important; 
}
.bean-small-green {
    width: 16px;
    height: 16px;
    background-position: -240px -80px !important; 
}
.bean-small {
    width: 16px;
    height: 16px;
    background-position: -256px -80px !important; 
}
.bean {
    width: 16px;
    height: 16px;
    background-position: -272px -80px !important; 
}
.beans {
    width: 16px;
    height: 16px;
    background-position: -288px -80px !important; 
}
.beer {
    width: 16px;
    height: 16px;
    background-position: -304px -80px !important; 
}
.bell--arrow {
    width: 16px;
    height: 16px;
    background-position: -320px -80px !important; 
}
.bell--exclamation {
    width: 16px;
    height: 16px;
    background-position: -336px -80px !important; 
}
.bell--minus {
    width: 16px;
    height: 16px;
    background-position: -352px -80px !important; 
}
.bell--pencil {
    width: 16px;
    height: 16px;
    background-position: -368px -80px !important; 
}
.bell--plus {
    width: 16px;
    height: 16px;
    background-position: -384px -80px !important; 
}
.bell-small {
    width: 16px;
    height: 16px;
    background-position: -400px -80px !important; 
}
.bell {
    width: 16px;
    height: 16px;
    background-position: -416px -80px !important; 
}
.billboard-empty {
    width: 16px;
    height: 16px;
    background-position: -432px -80px !important; 
}
.billboard-red {
    width: 16px;
    height: 16px;
    background-position: -448px -80px !important; 
}
.billboard {
    width: 16px;
    height: 16px;
    background-position: -464px -80px !important; 
}
.bin--arrow {
    width: 16px;
    height: 16px;
    background-position: -480px -80px !important; 
}
.bin--exclamation {
    width: 16px;
    height: 16px;
    background-position: -496px -80px !important; 
}
.bin--minus {
    width: 16px;
    height: 16px;
    background-position: -512px -80px !important; 
}
.bin--pencil {
    width: 16px;
    height: 16px;
    background-position: -528px -80px !important; 
}
.bin--plus {
    width: 16px;
    height: 16px;
    background-position: -544px -80px !important; 
}
.bin-full {
    width: 16px;
    height: 16px;
    background-position: -560px -80px !important; 
}
.bin-metal-full {
    width: 16px;
    height: 16px;
    background-position: -576px -80px !important; 
}
.bin-metal {
    width: 16px;
    height: 16px;
    background-position: -592px -80px !important; 
}
.bin {
    width: 16px;
    height: 16px;
    background-position: -608px -80px !important; 
}
.binocular--arrow {
    width: 16px;
    height: 16px;
    background-position: -624px -80px !important; 
}
.binocular--exclamation {
    width: 16px;
    height: 16px;
    background-position: -640px -80px !important; 
}
.binocular--minus {
    width: 16px;
    height: 16px;
    background-position: -656px -80px !important; 
}
.binocular--pencil {
    width: 16px;
    height: 16px;
    background-position: -672px -80px !important; 
}
.binocular--plus {
    width: 16px;
    height: 16px;
    background-position: -688px -80px !important; 
}
.binocular-small {
    width: 16px;
    height: 16px;
    background-position: -704px -80px !important; 
}
.binocular {
    width: 16px;
    height: 16px;
    background-position: -720px -80px !important; 
}
.block--arrow {
    width: 16px;
    height: 16px;
    background-position: -736px -80px !important; 
}
.block--exclamation {
    width: 16px;
    height: 16px;
    background-position: -752px -80px !important; 
}
.block--minus {
    width: 16px;
    height: 16px;
    background-position: -768px -80px !important; 
}
.block--pencil {
    width: 16px;
    height: 16px;
    background-position: -784px -80px !important; 
}
.block--plus {
    width: 16px;
    height: 16px;
    background-position: -800px -80px !important; 
}
.block-share {
    width: 16px;
    height: 16px;
    background-position: -816px -80px !important; 
}
.block-small {
    width: 16px;
    height: 16px;
    background-position: -832px -80px !important; 
}
.block {
    width: 16px;
    height: 16px;
    background-position: -848px -80px !important; 
}
.blog--arrow {
    width: 16px;
    height: 16px;
    background-position: -864px -80px !important; 
}
.blog--exclamation {
    width: 16px;
    height: 16px;
    background-position: -880px -80px !important; 
}
.blog--minus {
    width: 16px;
    height: 16px;
    background-position: -896px -80px !important; 
}
.blog--pencil {
    width: 16px;
    height: 16px;
    background-position: -912px -80px !important; 
}
.blog--plus {
    width: 16px;
    height: 16px;
    background-position: -928px -80px !important; 
}
.blog-blue {
    width: 16px;
    height: 16px;
    background-position: -944px -80px !important; 
}
.blog-medium {
    width: 16px;
    height: 16px;
    background-position: -0px -96px !important; 
}
.blog-posterous {
    width: 16px;
    height: 16px;
    background-position: -16px -96px !important; 
}
.blog-tumblr {
    width: 16px;
    height: 16px;
    background-position: -32px -96px !important; 
}
.blog {
    width: 16px;
    height: 16px;
    background-position: -48px -96px !important; 
}
.blogs-stack {
    width: 16px;
    height: 16px;
    background-position: -64px -96px !important; 
}
.blogs {
    width: 16px;
    height: 16px;
    background-position: -80px -96px !important; 
}
.blue-document--arrow {
    width: 16px;
    height: 16px;
    background-position: -96px -96px !important; 
}
.blue-document--exclamation {
    width: 16px;
    height: 16px;
    background-position: -112px -96px !important; 
}
.blue-document--minus {
    width: 16px;
    height: 16px;
    background-position: -128px -96px !important; 
}
.blue-document--pencil {
    width: 16px;
    height: 16px;
    background-position: -144px -96px !important; 
}
.blue-document--plus {
    width: 16px;
    height: 16px;
    background-position: -160px -96px !important; 
}
.blue-document-access {
    width: 16px;
    height: 16px;
    background-position: -176px -96px !important; 
}
.blue-document-attribute-b {
    width: 16px;
    height: 16px;
    background-position: -192px -96px !important; 
}
.blue-document-attribute-c {
    width: 16px;
    height: 16px;
    background-position: -208px -96px !important; 
}
.blue-document-attribute-d {
    width: 16px;
    height: 16px;
    background-position: -224px -96px !important; 
}
.blue-document-attribute-e {
    width: 16px;
    height: 16px;
    background-position: -240px -96px !important; 
}
.blue-document-attribute-f {
    width: 16px;
    height: 16px;
    background-position: -256px -96px !important; 
}
.blue-document-attribute-g {
    width: 16px;
    height: 16px;
    background-position: -272px -96px !important; 
}
.blue-document-attribute-h {
    width: 16px;
    height: 16px;
    background-position: -288px -96px !important; 
}
.blue-document-attribute-i {
    width: 16px;
    height: 16px;
    background-position: -304px -96px !important; 
}
.blue-document-attribute-j {
    width: 16px;
    height: 16px;
    background-position: -320px -96px !important; 
}
.blue-document-attribute-k {
    width: 16px;
    height: 16px;
    background-position: -336px -96px !important; 
}
.blue-document-attribute-l {
    width: 16px;
    height: 16px;
    background-position: -352px -96px !important; 
}
.blue-document-attribute-m {
    width: 16px;
    height: 16px;
    background-position: -368px -96px !important; 
}
.blue-document-attribute-n {
    width: 16px;
    height: 16px;
    background-position: -384px -96px !important; 
}
.blue-document-attribute-o {
    width: 16px;
    height: 16px;
    background-position: -400px -96px !important; 
}
.blue-document-attribute-p {
    width: 16px;
    height: 16px;
    background-position: -416px -96px !important; 
}
.blue-document-attribute-q {
    width: 16px;
    height: 16px;
    background-position: -432px -96px !important; 
}
.blue-document-attribute-r {
    width: 16px;
    height: 16px;
    background-position: -448px -96px !important; 
}
.blue-document-attribute-s {
    width: 16px;
    height: 16px;
    background-position: -464px -96px !important; 
}
.blue-document-attribute-t {
    width: 16px;
    height: 16px;
    background-position: -480px -96px !important; 
}
.blue-document-attribute-u {
    width: 16px;
    height: 16px;
    background-position: -496px -96px !important; 
}
.blue-document-attribute-v {
    width: 16px;
    height: 16px;
    background-position: -512px -96px !important; 
}
.blue-document-attribute-w {
    width: 16px;
    height: 16px;
    background-position: -528px -96px !important; 
}
.blue-document-attribute-x {
    width: 16px;
    height: 16px;
    background-position: -544px -96px !important; 
}
.blue-document-attribute-y {
    width: 16px;
    height: 16px;
    background-position: -560px -96px !important; 
}
.blue-document-attribute-z {
    width: 16px;
    height: 16px;
    background-position: -576px -96px !important; 
}
.blue-document-attribute {
    width: 16px;
    height: 16px;
    background-position: -592px -96px !important; 
}
.blue-document-binary {
    width: 16px;
    height: 16px;
    background-position: -608px -96px !important; 
}
.blue-document-block {
    width: 16px;
    height: 16px;
    background-position: -624px -96px !important; 
}
.blue-document-bookmark {
    width: 16px;
    height: 16px;
    background-position: -640px -96px !important; 
}
.blue-document-break {
    width: 16px;
    height: 16px;
    background-position: -656px -96px !important; 
}
.blue-document-broken {
    width: 16px;
    height: 16px;
    background-position: -672px -96px !important; 
}
.blue-document-clock {
    width: 16px;
    height: 16px;
    background-position: -688px -96px !important; 
}
.blue-document-code {
    width: 16px;
    height: 16px;
    background-position: -704px -96px !important; 
}
.blue-document-convert {
    width: 16px;
    height: 16px;
    background-position: -720px -96px !important; 
}
.blue-document-copy {
    width: 16px;
    height: 16px;
    background-position: -736px -96px !important; 
}
.blue-document-epub-text {
    width: 16px;
    height: 16px;
    background-position: -752px -96px !important; 
}
.blue-document-epub {
    width: 16px;
    height: 16px;
    background-position: -768px -96px !important; 
}
.blue-document-excel-csv {
    width: 16px;
    height: 16px;
    background-position: -784px -96px !important; 
}
.blue-document-excel-table {
    width: 16px;
    height: 16px;
    background-position: -800px -96px !important; 
}
.blue-document-excel {
    width: 16px;
    height: 16px;
    background-position: -816px -96px !important; 
}
.blue-document-export {
    width: 16px;
    height: 16px;
    background-position: -832px -96px !important; 
}
.blue-document-film {
    width: 16px;
    height: 16px;
    background-position: -848px -96px !important; 
}
.blue-document-flash-movie {
    width: 16px;
    height: 16px;
    background-position: -864px -96px !important; 
}
.blue-document-flash {
    width: 16px;
    height: 16px;
    background-position: -880px -96px !important; 
}
.blue-document-globe {
    width: 16px;
    height: 16px;
    background-position: -896px -96px !important; 
}
.blue-document-hf-delete-footer {
    width: 16px;
    height: 16px;
    background-position: -912px -96px !important; 
}
.blue-document-hf-delete {
    width: 16px;
    height: 16px;
    background-position: -928px -96px !important; 
}
.blue-document-hf-insert-footer {
    width: 16px;
    height: 16px;
    background-position: -944px -96px !important; 
}
.blue-document-hf-insert {
    width: 16px;
    height: 16px;
    background-position: -0px -112px !important; 
}
.blue-document-hf-select-footer {
    width: 16px;
    height: 16px;
    background-position: -16px -112px !important; 
}
.blue-document-hf-select {
    width: 16px;
    height: 16px;
    background-position: -32px -112px !important; 
}
.blue-document-hf {
    width: 16px;
    height: 16px;
    background-position: -48px -112px !important; 
}
.blue-document-horizontal-text {
    width: 16px;
    height: 16px;
    background-position: -64px -112px !important; 
}
.blue-document-horizontal {
    width: 16px;
    height: 16px;
    background-position: -80px -112px !important; 
}
.blue-document-illustrator {
    width: 16px;
    height: 16px;
    background-position: -96px -112px !important; 
}
.blue-document-image {
    width: 16px;
    height: 16px;
    background-position: -112px -112px !important; 
}
.blue-document-import {
    width: 16px;
    height: 16px;
    background-position: -128px -112px !important; 
}
.blue-document-insert {
    width: 16px;
    height: 16px;
    background-position: -144px -112px !important; 
}
.blue-document-invoice {
    width: 16px;
    height: 16px;
    background-position: -160px -112px !important; 
}
.blue-document-list {
    width: 16px;
    height: 16px;
    background-position: -176px -112px !important; 
}
.blue-document-medium {
    width: 16px;
    height: 16px;
    background-position: -192px -112px !important; 
}
.blue-document-mobi-text {
    width: 16px;
    height: 16px;
    background-position: -208px -112px !important; 
}
.blue-document-mobi {
    width: 16px;
    height: 16px;
    background-position: -224px -112px !important; 
}
.blue-document-music-playlist {
    width: 16px;
    height: 16px;
    background-position: -240px -112px !important; 
}
.blue-document-music {
    width: 16px;
    height: 16px;
    background-position: -256px -112px !important; 
}
.blue-document-node {
    width: 16px;
    height: 16px;
    background-position: -272px -112px !important; 
}
.blue-document-number-0 {
    width: 16px;
    height: 16px;
    background-position: -288px -112px !important; 
}
.blue-document-number-1 {
    width: 16px;
    height: 16px;
    background-position: -304px -112px !important; 
}
.blue-document-number-2 {
    width: 16px;
    height: 16px;
    background-position: -320px -112px !important; 
}
.blue-document-number-3 {
    width: 16px;
    height: 16px;
    background-position: -336px -112px !important; 
}
.blue-document-number-4 {
    width: 16px;
    height: 16px;
    background-position: -352px -112px !important; 
}
.blue-document-number-5 {
    width: 16px;
    height: 16px;
    background-position: -368px -112px !important; 
}
.blue-document-number-6 {
    width: 16px;
    height: 16px;
    background-position: -384px -112px !important; 
}
.blue-document-number-7 {
    width: 16px;
    height: 16px;
    background-position: -400px -112px !important; 
}
.blue-document-number-8 {
    width: 16px;
    height: 16px;
    background-position: -416px -112px !important; 
}
.blue-document-number-9 {
    width: 16px;
    height: 16px;
    background-position: -432px -112px !important; 
}
.blue-document-number {
    width: 16px;
    height: 16px;
    background-position: -448px -112px !important; 
}
.blue-document-office-text {
    width: 16px;
    height: 16px;
    background-position: -464px -112px !important; 
}
.blue-document-office {
    width: 16px;
    height: 16px;
    background-position: -480px -112px !important; 
}
.blue-document-outlook {
    width: 16px;
    height: 16px;
    background-position: -496px -112px !important; 
}
.blue-document-page-last {
    width: 16px;
    height: 16px;
    background-position: -512px -112px !important; 
}
.blue-document-page-next {
    width: 16px;
    height: 16px;
    background-position: -528px -112px !important; 
}
.blue-document-page-previous {
    width: 16px;
    height: 16px;
    background-position: -544px -112px !important; 
}
.blue-document-page {
    width: 16px;
    height: 16px;
    background-position: -560px -112px !important; 
}
.blue-document-pdf-text {
    width: 16px;
    height: 16px;
    background-position: -576px -112px !important; 
}
.blue-document-pdf {
    width: 16px;
    height: 16px;
    background-position: -592px -112px !important; 
}
.blue-document-photoshop-image {
    width: 16px;
    height: 16px;
    background-position: -608px -112px !important; 
}
.blue-document-photoshop {
    width: 16px;
    height: 16px;
    background-position: -624px -112px !important; 
}
.blue-document-php {
    width: 16px;
    height: 16px;
    background-position: -640px -112px !important; 
}
.blue-document-powerpoint {
    width: 16px;
    height: 16px;
    background-position: -656px -112px !important; 
}
.blue-document-rename {
    width: 16px;
    height: 16px;
    background-position: -672px -112px !important; 
}
.blue-document-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -688px -112px !important; 
}
.blue-document-resize {
    width: 16px;
    height: 16px;
    background-position: -704px -112px !important; 
}
.blue-document-search-result {
    width: 16px;
    height: 16px;
    background-position: -720px -112px !important; 
}
.blue-document-share {
    width: 16px;
    height: 16px;
    background-position: -736px -112px !important; 
}
.blue-document-shred {
    width: 16px;
    height: 16px;
    background-position: -752px -112px !important; 
}
.blue-document-small-list {
    width: 16px;
    height: 16px;
    background-position: -768px -112px !important; 
}
.blue-document-small {
    width: 16px;
    height: 16px;
    background-position: -784px -112px !important; 
}
.blue-document-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -800px -112px !important; 
}
.blue-document-smiley {
    width: 16px;
    height: 16px;
    background-position: -816px -112px !important; 
}
.blue-document-snippet {
    width: 16px;
    height: 16px;
    background-position: -832px -112px !important; 
}
.blue-document-stamp {
    width: 16px;
    height: 16px;
    background-position: -848px -112px !important; 
}
.blue-document-stand {
    width: 16px;
    height: 16px;
    background-position: -864px -112px !important; 
}
.blue-document-sticky-note {
    width: 16px;
    height: 16px;
    background-position: -880px -112px !important; 
}
.blue-document-sub {
    width: 16px;
    height: 16px;
    background-position: -896px -112px !important; 
}
.blue-document-table {
    width: 16px;
    height: 16px;
    background-position: -912px -112px !important; 
}
.blue-document-tag {
    width: 16px;
    height: 16px;
    background-position: -928px -112px !important; 
}
.blue-document-task {
    width: 16px;
    height: 16px;
    background-position: -944px -112px !important; 
}
.blue-document-template {
    width: 16px;
    height: 16px;
    background-position: -0px -128px !important; 
}
.blue-document-tex {
    width: 16px;
    height: 16px;
    background-position: -16px -128px !important; 
}
.blue-document-text-image {
    width: 16px;
    height: 16px;
    background-position: -32px -128px !important; 
}
.blue-document-text {
    width: 16px;
    height: 16px;
    background-position: -48px -128px !important; 
}
.blue-document-tree {
    width: 16px;
    height: 16px;
    background-position: -64px -128px !important; 
}
.blue-document-view-book {
    width: 16px;
    height: 16px;
    background-position: -80px -128px !important; 
}
.blue-document-view-thumbnail {
    width: 16px;
    height: 16px;
    background-position: -96px -128px !important; 
}
.blue-document-view {
    width: 16px;
    height: 16px;
    background-position: -112px -128px !important; 
}
.blue-document-visual-studio {
    width: 16px;
    height: 16px;
    background-position: -128px -128px !important; 
}
.blue-document-word-text {
    width: 16px;
    height: 16px;
    background-position: -144px -128px !important; 
}
.blue-document-word-tick {
    width: 16px;
    height: 16px;
    background-position: -160px -128px !important; 
}
.blue-document-word {
    width: 16px;
    height: 16px;
    background-position: -176px -128px !important; 
}
.blue-document-xaml {
    width: 16px;
    height: 16px;
    background-position: -192px -128px !important; 
}
.blue-document-zipper {
    width: 16px;
    height: 16px;
    background-position: -208px -128px !important; 
}
.blue-document {
    width: 16px;
    height: 16px;
    background-position: -224px -128px !important; 
}
.blue-documents-stack {
    width: 16px;
    height: 16px;
    background-position: -240px -128px !important; 
}
.blue-documents-text {
    width: 16px;
    height: 16px;
    background-position: -256px -128px !important; 
}
.blue-documents {
    width: 16px;
    height: 16px;
    background-position: -272px -128px !important; 
}
.blue-folder--arrow {
    width: 16px;
    height: 16px;
    background-position: -288px -128px !important; 
}
.blue-folder--exclamation {
    width: 16px;
    height: 16px;
    background-position: -304px -128px !important; 
}
.blue-folder--minus {
    width: 16px;
    height: 16px;
    background-position: -320px -128px !important; 
}
.blue-folder--pencil {
    width: 16px;
    height: 16px;
    background-position: -336px -128px !important; 
}
.blue-folder--plus {
    width: 16px;
    height: 16px;
    background-position: -352px -128px !important; 
}
.blue-folder-bookmark {
    width: 16px;
    height: 16px;
    background-position: -368px -128px !important; 
}
.blue-folder-broken {
    width: 16px;
    height: 16px;
    background-position: -384px -128px !important; 
}
.blue-folder-export {
    width: 16px;
    height: 16px;
    background-position: -400px -128px !important; 
}
.blue-folder-horizontal-open {
    width: 16px;
    height: 16px;
    background-position: -416px -128px !important; 
}
.blue-folder-horizontal {
    width: 16px;
    height: 16px;
    background-position: -432px -128px !important; 
}
.blue-folder-import {
    width: 16px;
    height: 16px;
    background-position: -448px -128px !important; 
}
.blue-folder-medium {
    width: 16px;
    height: 16px;
    background-position: -464px -128px !important; 
}
.blue-folder-network-horizontal-open {
    width: 16px;
    height: 16px;
    background-position: -480px -128px !important; 
}
.blue-folder-network-horizontal {
    width: 16px;
    height: 16px;
    background-position: -496px -128px !important; 
}
.blue-folder-network {
    width: 16px;
    height: 16px;
    background-position: -512px -128px !important; 
}
.blue-folder-open-document-music-playlist {
    width: 16px;
    height: 16px;
    background-position: -528px -128px !important; 
}
.blue-folder-open-document-music {
    width: 16px;
    height: 16px;
    background-position: -544px -128px !important; 
}
.blue-folder-open-document-text {
    width: 16px;
    height: 16px;
    background-position: -560px -128px !important; 
}
.blue-folder-open-document {
    width: 16px;
    height: 16px;
    background-position: -576px -128px !important; 
}
.blue-folder-open-feed {
    width: 16px;
    height: 16px;
    background-position: -592px -128px !important; 
}
.blue-folder-open-film {
    width: 16px;
    height: 16px;
    background-position: -608px -128px !important; 
}
.blue-folder-open-image {
    width: 16px;
    height: 16px;
    background-position: -624px -128px !important; 
}
.blue-folder-open-slide {
    width: 16px;
    height: 16px;
    background-position: -640px -128px !important; 
}
.blue-folder-open-table {
    width: 16px;
    height: 16px;
    background-position: -656px -128px !important; 
}
.blue-folder-open {
    width: 16px;
    height: 16px;
    background-position: -672px -128px !important; 
}
.blue-folder-rename {
    width: 16px;
    height: 16px;
    background-position: -688px -128px !important; 
}
.blue-folder-search-result {
    width: 16px;
    height: 16px;
    background-position: -704px -128px !important; 
}
.blue-folder-share {
    width: 16px;
    height: 16px;
    background-position: -720px -128px !important; 
}
.blue-folder-shred {
    width: 16px;
    height: 16px;
    background-position: -736px -128px !important; 
}
.blue-folder-small-horizontal {
    width: 16px;
    height: 16px;
    background-position: -752px -128px !important; 
}
.blue-folder-small {
    width: 16px;
    height: 16px;
    background-position: -768px -128px !important; 
}
.blue-folder-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -784px -128px !important; 
}
.blue-folder-smiley {
    width: 16px;
    height: 16px;
    background-position: -800px -128px !important; 
}
.blue-folder-stamp {
    width: 16px;
    height: 16px;
    background-position: -816px -128px !important; 
}
.blue-folder-stand {
    width: 16px;
    height: 16px;
    background-position: -832px -128px !important; 
}
.blue-folder-sticky-note {
    width: 16px;
    height: 16px;
    background-position: -848px -128px !important; 
}
.blue-folder-tree {
    width: 16px;
    height: 16px;
    background-position: -864px -128px !important; 
}
.blue-folder-zipper {
    width: 16px;
    height: 16px;
    background-position: -880px -128px !important; 
}
.blue-folder {
    width: 16px;
    height: 16px;
    background-position: -896px -128px !important; 
}
.blue-folders-stack {
    width: 16px;
    height: 16px;
    background-position: -912px -128px !important; 
}
.blue-folders {
    width: 16px;
    height: 16px;
    background-position: -928px -128px !important; 
}
.blueprint--arrow {
    width: 16px;
    height: 16px;
    background-position: -944px -128px !important; 
}
.blueprint--exclamation {
    width: 16px;
    height: 16px;
    background-position: -0px -144px !important; 
}
.blueprint--minus {
    width: 16px;
    height: 16px;
    background-position: -16px -144px !important; 
}
.blueprint--pencil {
    width: 16px;
    height: 16px;
    background-position: -32px -144px !important; 
}
.blueprint--plus {
    width: 16px;
    height: 16px;
    background-position: -48px -144px !important; 
}
.blueprint-horizontal {
    width: 16px;
    height: 16px;
    background-position: -64px -144px !important; 
}
.blueprint-medium {
    width: 16px;
    height: 16px;
    background-position: -80px -144px !important; 
}
.blueprint {
    width: 16px;
    height: 16px;
    background-position: -96px -144px !important; 
}
.blueprints {
    width: 16px;
    height: 16px;
    background-position: -112px -144px !important; 
}
.bluetooth {
    width: 16px;
    height: 16px;
    background-position: -128px -144px !important; 
}
.board-game-go {
    width: 16px;
    height: 16px;
    background-position: -144px -144px !important; 
}
.board-game {
    width: 16px;
    height: 16px;
    background-position: -160px -144px !important; 
}
.bomb {
    width: 16px;
    height: 16px;
    background-position: -176px -144px !important; 
}
.book--arrow {
    width: 16px;
    height: 16px;
    background-position: -192px -144px !important; 
}
.book--exclamation {
    width: 16px;
    height: 16px;
    background-position: -208px -144px !important; 
}
.book--minus {
    width: 16px;
    height: 16px;
    background-position: -224px -144px !important; 
}
.book--pencil {
    width: 16px;
    height: 16px;
    background-position: -240px -144px !important; 
}
.book--plus {
    width: 16px;
    height: 16px;
    background-position: -256px -144px !important; 
}
.book-bookmark {
    width: 16px;
    height: 16px;
    background-position: -272px -144px !important; 
}
.book-brown {
    width: 16px;
    height: 16px;
    background-position: -288px -144px !important; 
}
.book-open-bookmark {
    width: 16px;
    height: 16px;
    background-position: -304px -144px !important; 
}
.book-open-list {
    width: 16px;
    height: 16px;
    background-position: -320px -144px !important; 
}
.book-open-next {
    width: 16px;
    height: 16px;
    background-position: -336px -144px !important; 
}
.book-open-previous {
    width: 16px;
    height: 16px;
    background-position: -352px -144px !important; 
}
.book-open-text-image {
    width: 16px;
    height: 16px;
    background-position: -368px -144px !important; 
}
.book-open-text {
    width: 16px;
    height: 16px;
    background-position: -384px -144px !important; 
}
.book-open {
    width: 16px;
    height: 16px;
    background-position: -400px -144px !important; 
}
.book-question {
    width: 16px;
    height: 16px;
    background-position: -416px -144px !important; 
}
.book-small-brown {
    width: 16px;
    height: 16px;
    background-position: -432px -144px !important; 
}
.book-small {
    width: 16px;
    height: 16px;
    background-position: -448px -144px !important; 
}
.book {
    width: 16px;
    height: 16px;
    background-position: -464px -144px !important; 
}
.bookmark--arrow {
    width: 16px;
    height: 16px;
    background-position: -480px -144px !important; 
}
.bookmark--exclamation {
    width: 16px;
    height: 16px;
    background-position: -496px -144px !important; 
}
.bookmark--minus {
    width: 16px;
    height: 16px;
    background-position: -512px -144px !important; 
}
.bookmark--pencil {
    width: 16px;
    height: 16px;
    background-position: -528px -144px !important; 
}
.bookmark--plus {
    width: 16px;
    height: 16px;
    background-position: -544px -144px !important; 
}
.bookmark-export {
    width: 16px;
    height: 16px;
    background-position: -560px -144px !important; 
}
.bookmark-import {
    width: 16px;
    height: 16px;
    background-position: -576px -144px !important; 
}
.bookmark-small {
    width: 16px;
    height: 16px;
    background-position: -592px -144px !important; 
}
.bookmark {
    width: 16px;
    height: 16px;
    background-position: -608px -144px !important; 
}
.bookmarks {
    width: 16px;
    height: 16px;
    background-position: -624px -144px !important; 
}
.books-brown {
    width: 16px;
    height: 16px;
    background-position: -640px -144px !important; 
}
.books-stack {
    width: 16px;
    height: 16px;
    background-position: -656px -144px !important; 
}
.books {
    width: 16px;
    height: 16px;
    background-position: -672px -144px !important; 
}
.border-all {
    width: 16px;
    height: 16px;
    background-position: -688px -144px !important; 
}
.border-bottom-double {
    width: 16px;
    height: 16px;
    background-position: -704px -144px !important; 
}
.border-bottom-thick {
    width: 16px;
    height: 16px;
    background-position: -720px -144px !important; 
}
.border-bottom {
    width: 16px;
    height: 16px;
    background-position: -736px -144px !important; 
}
.border-color {
    width: 16px;
    height: 16px;
    background-position: -752px -144px !important; 
}
.border-dash {
    width: 16px;
    height: 16px;
    background-position: -768px -144px !important; 
}
.border-down {
    width: 16px;
    height: 16px;
    background-position: -784px -144px !important; 
}
.border-draw {
    width: 16px;
    height: 16px;
    background-position: -800px -144px !important; 
}
.border-horizontal-all {
    width: 16px;
    height: 16px;
    background-position: -816px -144px !important; 
}
.border-horizontal {
    width: 16px;
    height: 16px;
    background-position: -832px -144px !important; 
}
.border-inside {
    width: 16px;
    height: 16px;
    background-position: -848px -144px !important; 
}
.border-left {
    width: 16px;
    height: 16px;
    background-position: -864px -144px !important; 
}
.border-outside-thick {
    width: 16px;
    height: 16px;
    background-position: -880px -144px !important; 
}
.border-outside {
    width: 16px;
    height: 16px;
    background-position: -896px -144px !important; 
}
.border-right {
    width: 16px;
    height: 16px;
    background-position: -912px -144px !important; 
}
.border-top-bottom-double {
    width: 16px;
    height: 16px;
    background-position: -928px -144px !important; 
}
.border-top-bottom-thick {
    width: 16px;
    height: 16px;
    background-position: -944px -144px !important; 
}
.border-top-bottom {
    width: 16px;
    height: 16px;
    background-position: -0px -160px !important; 
}
.border-top {
    width: 16px;
    height: 16px;
    background-position: -16px -160px !important; 
}
.border-up {
    width: 16px;
    height: 16px;
    background-position: -32px -160px !important; 
}
.border-vertical-all {
    width: 16px;
    height: 16px;
    background-position: -48px -160px !important; 
}
.border-vertical {
    width: 16px;
    height: 16px;
    background-position: -64px -160px !important; 
}
.border-weight {
    width: 16px;
    height: 16px;
    background-position: -80px -160px !important; 
}
.border {
    width: 16px;
    height: 16px;
    background-position: -96px -160px !important; 
}
.box--arrow {
    width: 16px;
    height: 16px;
    background-position: -112px -160px !important; 
}
.box--exclamation {
    width: 16px;
    height: 16px;
    background-position: -128px -160px !important; 
}
.box--minus {
    width: 16px;
    height: 16px;
    background-position: -144px -160px !important; 
}
.box--pencil {
    width: 16px;
    height: 16px;
    background-position: -160px -160px !important; 
}
.box--plus {
    width: 16px;
    height: 16px;
    background-position: -176px -160px !important; 
}
.box-document {
    width: 16px;
    height: 16px;
    background-position: -192px -160px !important; 
}
.box-label {
    width: 16px;
    height: 16px;
    background-position: -208px -160px !important; 
}
.box-medium {
    width: 16px;
    height: 16px;
    background-position: -224px -160px !important; 
}
.box-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -240px -160px !important; 
}
.box-resize {
    width: 16px;
    height: 16px;
    background-position: -256px -160px !important; 
}
.box-search-result {
    width: 16px;
    height: 16px;
    background-position: -272px -160px !important; 
}
.box-share {
    width: 16px;
    height: 16px;
    background-position: -288px -160px !important; 
}
.box-small {
    width: 16px;
    height: 16px;
    background-position: -304px -160px !important; 
}
.box-zipper {
    width: 16px;
    height: 16px;
    background-position: -320px -160px !important; 
}
.box {
    width: 16px;
    height: 16px;
    background-position: -336px -160px !important; 
}
.brain--arrow {
    width: 16px;
    height: 16px;
    background-position: -352px -160px !important; 
}
.brain--exclamation {
    width: 16px;
    height: 16px;
    background-position: -368px -160px !important; 
}
.brain--minus {
    width: 16px;
    height: 16px;
    background-position: -384px -160px !important; 
}
.brain--pencil {
    width: 16px;
    height: 16px;
    background-position: -400px -160px !important; 
}
.brain--plus {
    width: 16px;
    height: 16px;
    background-position: -416px -160px !important; 
}
.brain-empty {
    width: 16px;
    height: 16px;
    background-position: -432px -160px !important; 
}
.brain {
    width: 16px;
    height: 16px;
    background-position: -448px -160px !important; 
}
.bread {
    width: 16px;
    height: 16px;
    background-position: -464px -160px !important; 
}
.breads {
    width: 16px;
    height: 16px;
    background-position: -480px -160px !important; 
}
.briefcase--arrow {
    width: 16px;
    height: 16px;
    background-position: -496px -160px !important; 
}
.briefcase--exclamation {
    width: 16px;
    height: 16px;
    background-position: -512px -160px !important; 
}
.briefcase--minus {
    width: 16px;
    height: 16px;
    background-position: -528px -160px !important; 
}
.briefcase--pencil {
    width: 16px;
    height: 16px;
    background-position: -544px -160px !important; 
}
.briefcase--plus {
    width: 16px;
    height: 16px;
    background-position: -560px -160px !important; 
}
.briefcase-small {
    width: 16px;
    height: 16px;
    background-position: -576px -160px !important; 
}
.briefcase {
    width: 16px;
    height: 16px;
    background-position: -592px -160px !important; 
}
.brightness-control-up {
    width: 16px;
    height: 16px;
    background-position: -608px -160px !important; 
}
.brightness-control {
    width: 16px;
    height: 16px;
    background-position: -624px -160px !important; 
}
.brightness-low {
    width: 16px;
    height: 16px;
    background-position: -640px -160px !important; 
}
.brightness-small-low {
    width: 16px;
    height: 16px;
    background-position: -656px -160px !important; 
}
.brightness-small {
    width: 16px;
    height: 16px;
    background-position: -672px -160px !important; 
}
.brightness {
    width: 16px;
    height: 16px;
    background-position: -688px -160px !important; 
}
.broom--arrow {
    width: 16px;
    height: 16px;
    background-position: -704px -160px !important; 
}
.broom--exclamation {
    width: 16px;
    height: 16px;
    background-position: -720px -160px !important; 
}
.broom--minus {
    width: 16px;
    height: 16px;
    background-position: -736px -160px !important; 
}
.broom--pencil {
    width: 16px;
    height: 16px;
    background-position: -752px -160px !important; 
}
.broom--plus {
    width: 16px;
    height: 16px;
    background-position: -768px -160px !important; 
}
.broom-code {
    width: 16px;
    height: 16px;
    background-position: -784px -160px !important; 
}
.broom {
    width: 16px;
    height: 16px;
    background-position: -800px -160px !important; 
}
.bug--arrow {
    width: 16px;
    height: 16px;
    background-position: -816px -160px !important; 
}
.bug--exclamation {
    width: 16px;
    height: 16px;
    background-position: -832px -160px !important; 
}
.bug--minus {
    width: 16px;
    height: 16px;
    background-position: -848px -160px !important; 
}
.bug--pencil {
    width: 16px;
    height: 16px;
    background-position: -864px -160px !important; 
}
.bug--plus {
    width: 16px;
    height: 16px;
    background-position: -880px -160px !important; 
}
.bug {
    width: 16px;
    height: 16px;
    background-position: -896px -160px !important; 
}
.building--arrow {
    width: 16px;
    height: 16px;
    background-position: -912px -160px !important; 
}
.building--exclamation {
    width: 16px;
    height: 16px;
    background-position: -928px -160px !important; 
}
.building--minus {
    width: 16px;
    height: 16px;
    background-position: -944px -160px !important; 
}
.building--pencil {
    width: 16px;
    height: 16px;
    background-position: -0px -176px !important; 
}
.building--plus {
    width: 16px;
    height: 16px;
    background-position: -16px -176px !important; 
}
.building-hedge {
    width: 16px;
    height: 16px;
    background-position: -32px -176px !important; 
}
.building-low {
    width: 16px;
    height: 16px;
    background-position: -48px -176px !important; 
}
.building-medium {
    width: 16px;
    height: 16px;
    background-position: -64px -176px !important; 
}
.building-network {
    width: 16px;
    height: 16px;
    background-position: -80px -176px !important; 
}
.building-old {
    width: 16px;
    height: 16px;
    background-position: -96px -176px !important; 
}
.building-small {
    width: 16px;
    height: 16px;
    background-position: -112px -176px !important; 
}
.building {
    width: 16px;
    height: 16px;
    background-position: -128px -176px !important; 
}
.burn--arrow {
    width: 16px;
    height: 16px;
    background-position: -144px -176px !important; 
}
.burn--exclamation {
    width: 16px;
    height: 16px;
    background-position: -160px -176px !important; 
}
.burn--minus {
    width: 16px;
    height: 16px;
    background-position: -176px -176px !important; 
}
.burn--pencil {
    width: 16px;
    height: 16px;
    background-position: -192px -176px !important; 
}
.burn--plus {
    width: 16px;
    height: 16px;
    background-position: -208px -176px !important; 
}
.burn-small {
    width: 16px;
    height: 16px;
    background-position: -224px -176px !important; 
}
.burn {
    width: 16px;
    height: 16px;
    background-position: -240px -176px !important; 
}
.cactus {
    width: 16px;
    height: 16px;
    background-position: -256px -176px !important; 
}
.cake--arrow {
    width: 16px;
    height: 16px;
    background-position: -272px -176px !important; 
}
.cake--exclamation {
    width: 16px;
    height: 16px;
    background-position: -288px -176px !important; 
}
.cake--minus {
    width: 16px;
    height: 16px;
    background-position: -304px -176px !important; 
}
.cake--pencil {
    width: 16px;
    height: 16px;
    background-position: -320px -176px !important; 
}
.cake--plus {
    width: 16px;
    height: 16px;
    background-position: -336px -176px !important; 
}
.cake-plain {
    width: 16px;
    height: 16px;
    background-position: -352px -176px !important; 
}
.cake {
    width: 16px;
    height: 16px;
    background-position: -368px -176px !important; 
}
.calculator--arrow {
    width: 16px;
    height: 16px;
    background-position: -384px -176px !important; 
}
.calculator--exclamation {
    width: 16px;
    height: 16px;
    background-position: -400px -176px !important; 
}
.calculator--minus {
    width: 16px;
    height: 16px;
    background-position: -416px -176px !important; 
}
.calculator--pencil {
    width: 16px;
    height: 16px;
    background-position: -432px -176px !important; 
}
.calculator--plus {
    width: 16px;
    height: 16px;
    background-position: -448px -176px !important; 
}
.calculator-gray {
    width: 16px;
    height: 16px;
    background-position: -464px -176px !important; 
}
.calculator-scientific {
    width: 16px;
    height: 16px;
    background-position: -480px -176px !important; 
}
.calculator {
    width: 16px;
    height: 16px;
    background-position: -496px -176px !important; 
}
.calendar--arrow {
    width: 16px;
    height: 16px;
    background-position: -512px -176px !important; 
}
.calendar--exclamation {
    width: 16px;
    height: 16px;
    background-position: -528px -176px !important; 
}
.calendar--minus {
    width: 16px;
    height: 16px;
    background-position: -544px -176px !important; 
}
.calendar--pencil {
    width: 16px;
    height: 16px;
    background-position: -560px -176px !important; 
}
.calendar--plus {
    width: 16px;
    height: 16px;
    background-position: -576px -176px !important; 
}
.calendar-blue {
    width: 16px;
    height: 16px;
    background-position: -592px -176px !important; 
}
.calendar-day {
    width: 16px;
    height: 16px;
    background-position: -608px -176px !important; 
}
.calendar-delete {
    width: 16px;
    height: 16px;
    background-position: -624px -176px !important; 
}
.calendar-empty {
    width: 16px;
    height: 16px;
    background-position: -640px -176px !important; 
}
.calendar-export {
    width: 16px;
    height: 16px;
    background-position: -656px -176px !important; 
}
.calendar-import {
    width: 16px;
    height: 16px;
    background-position: -672px -176px !important; 
}
.calendar-insert {
    width: 16px;
    height: 16px;
    background-position: -688px -176px !important; 
}
.calendar-list {
    width: 16px;
    height: 16px;
    background-position: -704px -176px !important; 
}
.calendar-medium {
    width: 16px;
    height: 16px;
    background-position: -720px -176px !important; 
}
.calendar-month {
    width: 16px;
    height: 16px;
    background-position: -736px -176px !important; 
}
.calendar-next {
    width: 16px;
    height: 16px;
    background-position: -752px -176px !important; 
}
.calendar-previous {
    width: 16px;
    height: 16px;
    background-position: -768px -176px !important; 
}
.calendar-property {
    width: 16px;
    height: 16px;
    background-position: -784px -176px !important; 
}
.calendar-relation {
    width: 16px;
    height: 16px;
    background-position: -800px -176px !important; 
}
.calendar-search-result {
    width: 16px;
    height: 16px;
    background-position: -816px -176px !important; 
}
.calendar-select-days-span {
    width: 16px;
    height: 16px;
    background-position: -832px -176px !important; 
}
.calendar-select-days {
    width: 16px;
    height: 16px;
    background-position: -848px -176px !important; 
}
.calendar-select-month {
    width: 16px;
    height: 16px;
    background-position: -864px -176px !important; 
}
.calendar-select-week {
    width: 16px;
    height: 16px;
    background-position: -880px -176px !important; 
}
.calendar-select {
    width: 16px;
    height: 16px;
    background-position: -896px -176px !important; 
}
.calendar-share {
    width: 16px;
    height: 16px;
    background-position: -912px -176px !important; 
}
.calendar-small-month {
    width: 16px;
    height: 16px;
    background-position: -928px -176px !important; 
}
.calendar-small {
    width: 16px;
    height: 16px;
    background-position: -944px -176px !important; 
}
.calendar-task {
    width: 16px;
    height: 16px;
    background-position: -0px -192px !important; 
}
.calendar {
    width: 16px;
    height: 16px;
    background-position: -16px -192px !important; 
}
.camcorder--arrow {
    width: 16px;
    height: 16px;
    background-position: -32px -192px !important; 
}
.camcorder--exclamation {
    width: 16px;
    height: 16px;
    background-position: -48px -192px !important; 
}
.camcorder--minus {
    width: 16px;
    height: 16px;
    background-position: -64px -192px !important; 
}
.camcorder--pencil {
    width: 16px;
    height: 16px;
    background-position: -80px -192px !important; 
}
.camcorder--plus {
    width: 16px;
    height: 16px;
    background-position: -96px -192px !important; 
}
.camcorder-image {
    width: 16px;
    height: 16px;
    background-position: -112px -192px !important; 
}
.camcorder {
    width: 16px;
    height: 16px;
    background-position: -128px -192px !important; 
}
.camera--arrow {
    width: 16px;
    height: 16px;
    background-position: -144px -192px !important; 
}
.camera--exclamation {
    width: 16px;
    height: 16px;
    background-position: -160px -192px !important; 
}
.camera--minus {
    width: 16px;
    height: 16px;
    background-position: -176px -192px !important; 
}
.camera--pencil {
    width: 16px;
    height: 16px;
    background-position: -192px -192px !important; 
}
.camera--plus {
    width: 16px;
    height: 16px;
    background-position: -208px -192px !important; 
}
.camera-black {
    width: 16px;
    height: 16px;
    background-position: -224px -192px !important; 
}
.camera-lens {
    width: 16px;
    height: 16px;
    background-position: -240px -192px !important; 
}
.camera-small-black {
    width: 16px;
    height: 16px;
    background-position: -256px -192px !important; 
}
.camera-small {
    width: 16px;
    height: 16px;
    background-position: -272px -192px !important; 
}
.camera {
    width: 16px;
    height: 16px;
    background-position: -288px -192px !important; 
}
.candle-white {
    width: 16px;
    height: 16px;
    background-position: -304px -192px !important; 
}
.candle {
    width: 16px;
    height: 16px;
    background-position: -320px -192px !important; 
}
.candy-cane {
    width: 16px;
    height: 16px;
    background-position: -336px -192px !important; 
}
.car--arrow {
    width: 16px;
    height: 16px;
    background-position: -352px -192px !important; 
}
.car--exclamation {
    width: 16px;
    height: 16px;
    background-position: -368px -192px !important; 
}
.car--minus {
    width: 16px;
    height: 16px;
    background-position: -384px -192px !important; 
}
.car--pencil {
    width: 16px;
    height: 16px;
    background-position: -400px -192px !important; 
}
.car--plus {
    width: 16px;
    height: 16px;
    background-position: -416px -192px !important; 
}
.car-red {
    width: 16px;
    height: 16px;
    background-position: -432px -192px !important; 
}
.car-taxi {
    width: 16px;
    height: 16px;
    background-position: -448px -192px !important; 
}
.car {
    width: 16px;
    height: 16px;
    background-position: -464px -192px !important; 
}
.card--arrow {
    width: 16px;
    height: 16px;
    background-position: -480px -192px !important; 
}
.card--exclamation {
    width: 16px;
    height: 16px;
    background-position: -496px -192px !important; 
}
.card--minus {
    width: 16px;
    height: 16px;
    background-position: -512px -192px !important; 
}
.card--pencil {
    width: 16px;
    height: 16px;
    background-position: -528px -192px !important; 
}
.card--plus {
    width: 16px;
    height: 16px;
    background-position: -544px -192px !important; 
}
.card-address {
    width: 16px;
    height: 16px;
    background-position: -560px -192px !important; 
}
.card-export {
    width: 16px;
    height: 16px;
    background-position: -576px -192px !important; 
}
.card-import {
    width: 16px;
    height: 16px;
    background-position: -592px -192px !important; 
}
.card-medium {
    width: 16px;
    height: 16px;
    background-position: -608px -192px !important; 
}
.card-small {
    width: 16px;
    height: 16px;
    background-position: -624px -192px !important; 
}
.card {
    width: 16px;
    height: 16px;
    background-position: -640px -192px !important; 
}
.cards-address {
    width: 16px;
    height: 16px;
    background-position: -656px -192px !important; 
}
.cards-bind-address {
    width: 16px;
    height: 16px;
    background-position: -672px -192px !important; 
}
.cards-bind {
    width: 16px;
    height: 16px;
    background-position: -688px -192px !important; 
}
.cards-stack {
    width: 16px;
    height: 16px;
    background-position: -704px -192px !important; 
}
.cards {
    width: 16px;
    height: 16px;
    background-position: -720px -192px !important; 
}
.cassette--arrow {
    width: 16px;
    height: 16px;
    background-position: -736px -192px !important; 
}
.cassette--exclamation {
    width: 16px;
    height: 16px;
    background-position: -752px -192px !important; 
}
.cassette--minus {
    width: 16px;
    height: 16px;
    background-position: -768px -192px !important; 
}
.cassette--pencil {
    width: 16px;
    height: 16px;
    background-position: -784px -192px !important; 
}
.cassette--plus {
    width: 16px;
    height: 16px;
    background-position: -800px -192px !important; 
}
.cassette-label {
    width: 16px;
    height: 16px;
    background-position: -816px -192px !important; 
}
.cassette-small {
    width: 16px;
    height: 16px;
    background-position: -832px -192px !important; 
}
.cassette {
    width: 16px;
    height: 16px;
    background-position: -848px -192px !important; 
}
.categories {
    width: 16px;
    height: 16px;
    background-position: -864px -192px !important; 
}
.category-group-select {
    width: 16px;
    height: 16px;
    background-position: -880px -192px !important; 
}
.category-group {
    width: 16px;
    height: 16px;
    background-position: -896px -192px !important; 
}
.category-item-select {
    width: 16px;
    height: 16px;
    background-position: -912px -192px !important; 
}
.category-item {
    width: 16px;
    height: 16px;
    background-position: -928px -192px !important; 
}
.category {
    width: 16px;
    height: 16px;
    background-position: -944px -192px !important; 
}
.caution-board-prohibition {
    width: 16px;
    height: 16px;
    background-position: -0px -208px !important; 
}
.caution-board {
    width: 16px;
    height: 16px;
    background-position: -16px -208px !important; 
}
.certificate {
    width: 16px;
    height: 16px;
    background-position: -32px -208px !important; 
}
.chain--arrow {
    width: 16px;
    height: 16px;
    background-position: -48px -208px !important; 
}
.chain--exclamation {
    width: 16px;
    height: 16px;
    background-position: -64px -208px !important; 
}
.chain--minus {
    width: 16px;
    height: 16px;
    background-position: -80px -208px !important; 
}
.chain--pencil {
    width: 16px;
    height: 16px;
    background-position: -96px -208px !important; 
}
.chain--plus {
    width: 16px;
    height: 16px;
    background-position: -112px -208px !important; 
}
.chain-small {
    width: 16px;
    height: 16px;
    background-position: -128px -208px !important; 
}
.chain-unchain {
    width: 16px;
    height: 16px;
    background-position: -144px -208px !important; 
}
.chain {
    width: 16px;
    height: 16px;
    background-position: -160px -208px !important; 
}
.chair--arrow {
    width: 16px;
    height: 16px;
    background-position: -176px -208px !important; 
}
.chair--exclamation {
    width: 16px;
    height: 16px;
    background-position: -192px -208px !important; 
}
.chair--minus {
    width: 16px;
    height: 16px;
    background-position: -208px -208px !important; 
}
.chair--pencil {
    width: 16px;
    height: 16px;
    background-position: -224px -208px !important; 
}
.chair--plus {
    width: 16px;
    height: 16px;
    background-position: -240px -208px !important; 
}
.chair {
    width: 16px;
    height: 16px;
    background-position: -256px -208px !important; 
}
.chalkboard-text {
    width: 16px;
    height: 16px;
    background-position: -272px -208px !important; 
}
.chalkboard {
    width: 16px;
    height: 16px;
    background-position: -288px -208px !important; 
}
.chart--arrow {
    width: 16px;
    height: 16px;
    background-position: -304px -208px !important; 
}
.chart--exclamation {
    width: 16px;
    height: 16px;
    background-position: -320px -208px !important; 
}
.chart--minus {
    width: 16px;
    height: 16px;
    background-position: -336px -208px !important; 
}
.chart--pencil {
    width: 16px;
    height: 16px;
    background-position: -352px -208px !important; 
}
.chart--plus {
    width: 16px;
    height: 16px;
    background-position: -368px -208px !important; 
}
.chart-down-color {
    width: 16px;
    height: 16px;
    background-position: -384px -208px !important; 
}
.chart-down {
    width: 16px;
    height: 16px;
    background-position: -400px -208px !important; 
}
.chart-medium {
    width: 16px;
    height: 16px;
    background-position: -416px -208px !important; 
}
.chart-pie-separate {
    width: 16px;
    height: 16px;
    background-position: -432px -208px !important; 
}
.chart-pie {
    width: 16px;
    height: 16px;
    background-position: -448px -208px !important; 
}
.chart-up-color {
    width: 16px;
    height: 16px;
    background-position: -464px -208px !important; 
}
.chart-up {
    width: 16px;
    height: 16px;
    background-position: -480px -208px !important; 
}
.chart {
    width: 16px;
    height: 16px;
    background-position: -496px -208px !important; 
}
.checkerboard {
    width: 16px;
    height: 16px;
    background-position: -512px -208px !important; 
}
.cheese-hole {
    width: 16px;
    height: 16px;
    background-position: -528px -208px !important; 
}
.cheese {
    width: 16px;
    height: 16px;
    background-position: -544px -208px !important; 
}
.cheque--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -208px !important; 
}
.cheque--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -208px !important; 
}
.cheque--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -208px !important; 
}
.cheque--plus {
    width: 16px;
    height: 16px;
    background-position: -608px -208px !important; 
}
.cheque-pen {
    width: 16px;
    height: 16px;
    background-position: -624px -208px !important; 
}
.cheque-sign {
    width: 16px;
    height: 16px;
    background-position: -640px -208px !important; 
}
.cheque {
    width: 16px;
    height: 16px;
    background-position: -656px -208px !important; 
}
.chevron-expand {
    width: 16px;
    height: 16px;
    background-position: -672px -208px !important; 
}
.chevron-small-expand {
    width: 16px;
    height: 16px;
    background-position: -688px -208px !important; 
}
.chevron-small {
    width: 16px;
    height: 16px;
    background-position: -704px -208px !important; 
}
.chevron {
    width: 16px;
    height: 16px;
    background-position: -720px -208px !important; 
}
.chocolate-bite {
    width: 16px;
    height: 16px;
    background-position: -736px -208px !important; 
}
.chocolate-heart-milk {
    width: 16px;
    height: 16px;
    background-position: -752px -208px !important; 
}
.chocolate-heart {
    width: 16px;
    height: 16px;
    background-position: -768px -208px !important; 
}
.chocolate-milk {
    width: 16px;
    height: 16px;
    background-position: -784px -208px !important; 
}
.chocolate {
    width: 16px;
    height: 16px;
    background-position: -800px -208px !important; 
}
.church {
    width: 16px;
    height: 16px;
    background-position: -816px -208px !important; 
}
.cigarette-prohibition {
    width: 16px;
    height: 16px;
    background-position: -832px -208px !important; 
}
.cigarette {
    width: 16px;
    height: 16px;
    background-position: -848px -208px !important; 
}
.clapperboard--arrow {
    width: 16px;
    height: 16px;
    background-position: -864px -208px !important; 
}
.clapperboard--exclamation {
    width: 16px;
    height: 16px;
    background-position: -880px -208px !important; 
}
.clapperboard--minus {
    width: 16px;
    height: 16px;
    background-position: -896px -208px !important; 
}
.clapperboard--pencil {
    width: 16px;
    height: 16px;
    background-position: -912px -208px !important; 
}
.clapperboard--plus {
    width: 16px;
    height: 16px;
    background-position: -928px -208px !important; 
}
.clapperboard {
    width: 16px;
    height: 16px;
    background-position: -944px -208px !important; 
}
.clipboard--arrow {
    width: 16px;
    height: 16px;
    background-position: -0px -224px !important; 
}
.clipboard--exclamation {
    width: 16px;
    height: 16px;
    background-position: -16px -224px !important; 
}
.clipboard--minus {
    width: 16px;
    height: 16px;
    background-position: -32px -224px !important; 
}
.clipboard--pencil {
    width: 16px;
    height: 16px;
    background-position: -48px -224px !important; 
}
.clipboard--plus {
    width: 16px;
    height: 16px;
    background-position: -64px -224px !important; 
}
.clipboard-block {
    width: 16px;
    height: 16px;
    background-position: -80px -224px !important; 
}
.clipboard-empty {
    width: 16px;
    height: 16px;
    background-position: -96px -224px !important; 
}
.clipboard-invoice {
    width: 16px;
    height: 16px;
    background-position: -112px -224px !important; 
}
.clipboard-list {
    width: 16px;
    height: 16px;
    background-position: -128px -224px !important; 
}
.clipboard-paste-document-text {
    width: 16px;
    height: 16px;
    background-position: -144px -224px !important; 
}
.clipboard-paste-image {
    width: 16px;
    height: 16px;
    background-position: -160px -224px !important; 
}
.clipboard-paste-word {
    width: 16px;
    height: 16px;
    background-position: -176px -224px !important; 
}
.clipboard-paste {
    width: 16px;
    height: 16px;
    background-position: -192px -224px !important; 
}
.clipboard-search-result {
    width: 16px;
    height: 16px;
    background-position: -208px -224px !important; 
}
.clipboard-sign-out {
    width: 16px;
    height: 16px;
    background-position: -224px -224px !important; 
}
.clipboard-sign {
    width: 16px;
    height: 16px;
    background-position: -240px -224px !important; 
}
.clipboard-task {
    width: 16px;
    height: 16px;
    background-position: -256px -224px !important; 
}
.clipboard-text {
    width: 16px;
    height: 16px;
    background-position: -272px -224px !important; 
}
.clipboard {
    width: 16px;
    height: 16px;
    background-position: -288px -224px !important; 
}
.clock--arrow {
    width: 16px;
    height: 16px;
    background-position: -304px -224px !important; 
}
.clock--exclamation {
    width: 16px;
    height: 16px;
    background-position: -320px -224px !important; 
}
.clock--minus {
    width: 16px;
    height: 16px;
    background-position: -336px -224px !important; 
}
.clock--pencil {
    width: 16px;
    height: 16px;
    background-position: -352px -224px !important; 
}
.clock--plus {
    width: 16px;
    height: 16px;
    background-position: -368px -224px !important; 
}
.clock-frame {
    width: 16px;
    height: 16px;
    background-position: -384px -224px !important; 
}
.clock-history-frame {
    width: 16px;
    height: 16px;
    background-position: -400px -224px !important; 
}
.clock-history {
    width: 16px;
    height: 16px;
    background-position: -416px -224px !important; 
}
.clock-moon-phase {
    width: 16px;
    height: 16px;
    background-position: -432px -224px !important; 
}
.clock-network {
    width: 16px;
    height: 16px;
    background-position: -448px -224px !important; 
}
.clock-select-remain {
    width: 16px;
    height: 16px;
    background-position: -464px -224px !important; 
}
.clock-select {
    width: 16px;
    height: 16px;
    background-position: -480px -224px !important; 
}
.clock-small {
    width: 16px;
    height: 16px;
    background-position: -496px -224px !important; 
}
.clock {
    width: 16px;
    height: 16px;
    background-position: -512px -224px !important; 
}
.co2 {
    width: 16px;
    height: 16px;
    background-position: -528px -224px !important; 
}
.color--arrow {
    width: 16px;
    height: 16px;
    background-position: -544px -224px !important; 
}
.color--exclamation {
    width: 16px;
    height: 16px;
    background-position: -560px -224px !important; 
}
.color--minus {
    width: 16px;
    height: 16px;
    background-position: -576px -224px !important; 
}
.color--pencil {
    width: 16px;
    height: 16px;
    background-position: -592px -224px !important; 
}
.color--plus {
    width: 16px;
    height: 16px;
    background-position: -608px -224px !important; 
}
.color-adjustment-green {
    width: 16px;
    height: 16px;
    background-position: -624px -224px !important; 
}
.color-adjustment-red {
    width: 16px;
    height: 16px;
    background-position: -640px -224px !important; 
}
.color-adjustment {
    width: 16px;
    height: 16px;
    background-position: -656px -224px !important; 
}
.color-small {
    width: 16px;
    height: 16px;
    background-position: -672px -224px !important; 
}
.color-swatch-small {
    width: 16px;
    height: 16px;
    background-position: -688px -224px !important; 
}
.color-swatch {
    width: 16px;
    height: 16px;
    background-position: -704px -224px !important; 
}
.color-swatches {
    width: 16px;
    height: 16px;
    background-position: -720px -224px !important; 
}
.color {
    width: 16px;
    height: 16px;
    background-position: -736px -224px !important; 
}
.compass--arrow {
    width: 16px;
    height: 16px;
    background-position: -752px -224px !important; 
}
.compass--exclamation {
    width: 16px;
    height: 16px;
    background-position: -768px -224px !important; 
}
.compass--minus {
    width: 16px;
    height: 16px;
    background-position: -784px -224px !important; 
}
.compass--pencil {
    width: 16px;
    height: 16px;
    background-position: -800px -224px !important; 
}
.compass--plus {
    width: 16px;
    height: 16px;
    background-position: -816px -224px !important; 
}
.compass {
    width: 16px;
    height: 16px;
    background-position: -832px -224px !important; 
}
.compile-error {
    width: 16px;
    height: 16px;
    background-position: -848px -224px !important; 
}
.compile-warning {
    width: 16px;
    height: 16px;
    background-position: -864px -224px !important; 
}
.compile {
    width: 16px;
    height: 16px;
    background-position: -880px -224px !important; 
}
.computer--arrow {
    width: 16px;
    height: 16px;
    background-position: -896px -224px !important; 
}
.computer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -912px -224px !important; 
}
.computer--minus {
    width: 16px;
    height: 16px;
    background-position: -928px -224px !important; 
}
.computer--pencil {
    width: 16px;
    height: 16px;
    background-position: -944px -224px !important; 
}
.computer--plus {
    width: 16px;
    height: 16px;
    background-position: -0px -240px !important; 
}
.computer-cloud {
    width: 16px;
    height: 16px;
    background-position: -16px -240px !important; 
}
.computer-network {
    width: 16px;
    height: 16px;
    background-position: -32px -240px !important; 
}
.computer-off {
    width: 16px;
    height: 16px;
    background-position: -48px -240px !important; 
}
.computer {
    width: 16px;
    height: 16px;
    background-position: -64px -240px !important; 
}
.construction {
    width: 16px;
    height: 16px;
    background-position: -80px -240px !important; 
}
.contrast-control-up {
    width: 16px;
    height: 16px;
    background-position: -96px -240px !important; 
}
.contrast-control {
    width: 16px;
    height: 16px;
    background-position: -112px -240px !important; 
}
.contrast-low {
    width: 16px;
    height: 16px;
    background-position: -128px -240px !important; 
}
.contrast-small-low {
    width: 16px;
    height: 16px;
    background-position: -144px -240px !important; 
}
.contrast-small {
    width: 16px;
    height: 16px;
    background-position: -160px -240px !important; 
}
.contrast {
    width: 16px;
    height: 16px;
    background-position: -176px -240px !important; 
}
.control-000-small {
    width: 16px;
    height: 16px;
    background-position: -192px -240px !important; 
}
.control-090-small {
    width: 16px;
    height: 16px;
    background-position: -208px -240px !important; 
}
.control-090 {
    width: 16px;
    height: 16px;
    background-position: -224px -240px !important; 
}
.control-180-small {
    width: 16px;
    height: 16px;
    background-position: -240px -240px !important; 
}
.control-180 {
    width: 16px;
    height: 16px;
    background-position: -256px -240px !important; 
}
.control-270-small {
    width: 16px;
    height: 16px;
    background-position: -272px -240px !important; 
}
.control-270 {
    width: 16px;
    height: 16px;
    background-position: -288px -240px !important; 
}
.control-cursor {
    width: 16px;
    height: 16px;
    background-position: -304px -240px !important; 
}
.control-double-000-small {
    width: 16px;
    height: 16px;
    background-position: -320px -240px !important; 
}
.control-double-090-small {
    width: 16px;
    height: 16px;
    background-position: -336px -240px !important; 
}
.control-double-090 {
    width: 16px;
    height: 16px;
    background-position: -352px -240px !important; 
}
.control-double-180-small {
    width: 16px;
    height: 16px;
    background-position: -368px -240px !important; 
}
.control-double-180 {
    width: 16px;
    height: 16px;
    background-position: -384px -240px !important; 
}
.control-double-270-small {
    width: 16px;
    height: 16px;
    background-position: -400px -240px !important; 
}
.control-double-270 {
    width: 16px;
    height: 16px;
    background-position: -416px -240px !important; 
}
.control-double {
    width: 16px;
    height: 16px;
    background-position: -432px -240px !important; 
}
.control-eject-small {
    width: 16px;
    height: 16px;
    background-position: -448px -240px !important; 
}
.control-eject {
    width: 16px;
    height: 16px;
    background-position: -464px -240px !important; 
}
.control-pause-record-small {
    width: 16px;
    height: 16px;
    background-position: -480px -240px !important; 
}
.control-pause-record {
    width: 16px;
    height: 16px;
    background-position: -496px -240px !important; 
}
.control-pause-small {
    width: 16px;
    height: 16px;
    background-position: -512px -240px !important; 
}
.control-pause {
    width: 16px;
    height: 16px;
    background-position: -528px -240px !important; 
}
.control-power-small {
    width: 16px;
    height: 16px;
    background-position: -544px -240px !important; 
}
.control-power {
    width: 16px;
    height: 16px;
    background-position: -560px -240px !important; 
}
.control-record-small {
    width: 16px;
    height: 16px;
    background-position: -576px -240px !important; 
}
.control-record {
    width: 16px;
    height: 16px;
    background-position: -592px -240px !important; 
}
.control-skip-000-small {
    width: 16px;
    height: 16px;
    background-position: -608px -240px !important; 
}
.control-skip-090-small {
    width: 16px;
    height: 16px;
    background-position: -624px -240px !important; 
}
.control-skip-090 {
    width: 16px;
    height: 16px;
    background-position: -640px -240px !important; 
}
.control-skip-180-small {
    width: 16px;
    height: 16px;
    background-position: -656px -240px !important; 
}
.control-skip-180 {
    width: 16px;
    height: 16px;
    background-position: -672px -240px !important; 
}
.control-skip-270-small {
    width: 16px;
    height: 16px;
    background-position: -688px -240px !important; 
}
.control-skip-270 {
    width: 16px;
    height: 16px;
    background-position: -704px -240px !important; 
}
.control-skip {
    width: 16px;
    height: 16px;
    background-position: -720px -240px !important; 
}
.control-stop-000-small {
    width: 16px;
    height: 16px;
    background-position: -736px -240px !important; 
}
.control-stop-090-small {
    width: 16px;
    height: 16px;
    background-position: -752px -240px !important; 
}
.control-stop-090 {
    width: 16px;
    height: 16px;
    background-position: -768px -240px !important; 
}
.control-stop-180-small {
    width: 16px;
    height: 16px;
    background-position: -784px -240px !important; 
}
.control-stop-180 {
    width: 16px;
    height: 16px;
    background-position: -800px -240px !important; 
}
.control-stop-270-small {
    width: 16px;
    height: 16px;
    background-position: -816px -240px !important; 
}
.control-stop-270 {
    width: 16px;
    height: 16px;
    background-position: -832px -240px !important; 
}
.control-stop-square-small {
    width: 16px;
    height: 16px;
    background-position: -848px -240px !important; 
}
.control-stop-square {
    width: 16px;
    height: 16px;
    background-position: -864px -240px !important; 
}
.control-stop {
    width: 16px;
    height: 16px;
    background-position: -880px -240px !important; 
}
.control {
    width: 16px;
    height: 16px;
    background-position: -896px -240px !important; 
}
.controller-d-pad {
    width: 16px;
    height: 16px;
    background-position: -912px -240px !important; 
}
.controller {
    width: 16px;
    height: 16px;
    background-position: -928px -240px !important; 
}
.cookie--arrow {
    width: 16px;
    height: 16px;
    background-position: -944px -240px !important; 
}
.cookie--exclamation {
    width: 16px;
    height: 16px;
    background-position: -0px -256px !important; 
}
.cookie--minus {
    width: 16px;
    height: 16px;
    background-position: -16px -256px !important; 
}
.cookie--pencil {
    width: 16px;
    height: 16px;
    background-position: -32px -256px !important; 
}
.cookie--plus {
    width: 16px;
    height: 16px;
    background-position: -48px -256px !important; 
}
.cookie-bite {
    width: 16px;
    height: 16px;
    background-position: -64px -256px !important; 
}
.cookie-chocolate-sprinkles {
    width: 16px;
    height: 16px;
    background-position: -80px -256px !important; 
}
.cookie-chocolate {
    width: 16px;
    height: 16px;
    background-position: -96px -256px !important; 
}
.cookie-heart-chocolate-sprinkles {
    width: 16px;
    height: 16px;
    background-position: -112px -256px !important; 
}
.cookie-heart-chocolate {
    width: 16px;
    height: 16px;
    background-position: -128px -256px !important; 
}
.cookie-heart {
    width: 16px;
    height: 16px;
    background-position: -144px -256px !important; 
}
.cookie-medium {
    width: 16px;
    height: 16px;
    background-position: -160px -256px !important; 
}
.cookie {
    width: 16px;
    height: 16px;
    background-position: -176px -256px !important; 
}
.cookies {
    width: 16px;
    height: 16px;
    background-position: -192px -256px !important; 
}
.counter-count-up {
    width: 16px;
    height: 16px;
    background-position: -208px -256px !important; 
}
.counter-count {
    width: 16px;
    height: 16px;
    background-position: -224px -256px !important; 
}
.counter-reset {
    width: 16px;
    height: 16px;
    background-position: -240px -256px !important; 
}
.counter-stop {
    width: 16px;
    height: 16px;
    background-position: -256px -256px !important; 
}
.counter {
    width: 16px;
    height: 16px;
    background-position: -272px -256px !important; 
}
.creative-commons {
    width: 16px;
    height: 16px;
    background-position: -288px -256px !important; 
}
.credit-card--arrow {
    width: 16px;
    height: 16px;
    background-position: -304px -256px !important; 
}
.credit-card--exclamation {
    width: 16px;
    height: 16px;
    background-position: -320px -256px !important; 
}
.credit-card--minus {
    width: 16px;
    height: 16px;
    background-position: -336px -256px !important; 
}
.credit-card--pencil {
    width: 16px;
    height: 16px;
    background-position: -352px -256px !important; 
}
.credit-card--plus {
    width: 16px;
    height: 16px;
    background-position: -368px -256px !important; 
}
.credit-card-green {
    width: 16px;
    height: 16px;
    background-position: -384px -256px !important; 
}
.credit-card-medium {
    width: 16px;
    height: 16px;
    background-position: -400px -256px !important; 
}
.credit-card {
    width: 16px;
    height: 16px;
    background-position: -416px -256px !important; 
}
.credit-cards {
    width: 16px;
    height: 16px;
    background-position: -432px -256px !important; 
}
.cross-button {
    width: 16px;
    height: 16px;
    background-position: -448px -256px !important; 
}
.cross-circle-frame {
    width: 16px;
    height: 16px;
    background-position: -464px -256px !important; 
}
.cross-circle {
    width: 16px;
    height: 16px;
    background-position: -480px -256px !important; 
}
.cross-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -496px -256px !important; 
}
.cross-octagon {
    width: 16px;
    height: 16px;
    background-position: -512px -256px !important; 
}
.cross-script {
    width: 16px;
    height: 16px;
    background-position: -528px -256px !important; 
}
.cross-shield {
    width: 16px;
    height: 16px;
    background-position: -544px -256px !important; 
}
.cross-small-circle {
    width: 16px;
    height: 16px;
    background-position: -560px -256px !important; 
}
.cross-small-white {
    width: 16px;
    height: 16px;
    background-position: -576px -256px !important; 
}
.cross-small {
    width: 16px;
    height: 16px;
    background-position: -592px -256px !important; 
}
.cross-white {
    width: 16px;
    height: 16px;
    background-position: -608px -256px !important; 
}
.cross {
    width: 16px;
    height: 16px;
    background-position: -624px -256px !important; 
}
.crown--arrow {
    width: 16px;
    height: 16px;
    background-position: -640px -256px !important; 
}
.crown--exclamation {
    width: 16px;
    height: 16px;
    background-position: -656px -256px !important; 
}
.crown--minus {
    width: 16px;
    height: 16px;
    background-position: -672px -256px !important; 
}
.crown--pencil {
    width: 16px;
    height: 16px;
    background-position: -688px -256px !important; 
}
.crown--plus {
    width: 16px;
    height: 16px;
    background-position: -704px -256px !important; 
}
.crown-bronze {
    width: 16px;
    height: 16px;
    background-position: -720px -256px !important; 
}
.crown-silver {
    width: 16px;
    height: 16px;
    background-position: -736px -256px !important; 
}
.crown {
    width: 16px;
    height: 16px;
    background-position: -752px -256px !important; 
}
.cup--arrow {
    width: 16px;
    height: 16px;
    background-position: -768px -256px !important; 
}
.cup--exclamation {
    width: 16px;
    height: 16px;
    background-position: -784px -256px !important; 
}
.cup--minus {
    width: 16px;
    height: 16px;
    background-position: -800px -256px !important; 
}
.cup--pencil {
    width: 16px;
    height: 16px;
    background-position: -816px -256px !important; 
}
.cup--plus {
    width: 16px;
    height: 16px;
    background-position: -832px -256px !important; 
}
.cup-empty {
    width: 16px;
    height: 16px;
    background-position: -848px -256px !important; 
}
.cup-tea {
    width: 16px;
    height: 16px;
    background-position: -864px -256px !important; 
}
.cup {
    width: 16px;
    height: 16px;
    background-position: -880px -256px !important; 
}
.currency-dollar-aud {
    width: 16px;
    height: 16px;
    background-position: -896px -256px !important; 
}
.currency-dollar-cad {
    width: 16px;
    height: 16px;
    background-position: -912px -256px !important; 
}
.currency-dollar-nzd {
    width: 16px;
    height: 16px;
    background-position: -928px -256px !important; 
}
.currency-dollar-usd {
    width: 16px;
    height: 16px;
    background-position: -944px -256px !important; 
}
.currency-euro {
    width: 16px;
    height: 16px;
    background-position: -0px -272px !important; 
}
.currency-pound {
    width: 16px;
    height: 16px;
    background-position: -16px -272px !important; 
}
.currency-ruble {
    width: 16px;
    height: 16px;
    background-position: -32px -272px !important; 
}
.currency-yen {
    width: 16px;
    height: 16px;
    background-position: -48px -272px !important; 
}
.currency {
    width: 16px;
    height: 16px;
    background-position: -64px -272px !important; 
}
.cursor-lifebuoy {
    width: 16px;
    height: 16px;
    background-position: -80px -272px !important; 
}
.cursor-question {
    width: 16px;
    height: 16px;
    background-position: -96px -272px !important; 
}
.cursor-small {
    width: 16px;
    height: 16px;
    background-position: -112px -272px !important; 
}
.cursor {
    width: 16px;
    height: 16px;
    background-position: -128px -272px !important; 
}
.curtain {
    width: 16px;
    height: 16px;
    background-position: -144px -272px !important; 
}
.cushion-gray {
    width: 16px;
    height: 16px;
    background-position: -160px -272px !important; 
}
.cushion {
    width: 16px;
    height: 16px;
    background-position: -176px -272px !important; 
}
.cutleries {
    width: 16px;
    height: 16px;
    background-position: -192px -272px !important; 
}
.cutlery-fork {
    width: 16px;
    height: 16px;
    background-position: -208px -272px !important; 
}
.cutlery-knife {
    width: 16px;
    height: 16px;
    background-position: -224px -272px !important; 
}
.cutlery-spoon {
    width: 16px;
    height: 16px;
    background-position: -240px -272px !important; 
}
.cutlery {
    width: 16px;
    height: 16px;
    background-position: -256px -272px !important; 
}
.cutter--arrow {
    width: 16px;
    height: 16px;
    background-position: -272px -272px !important; 
}
.cutter--exclamation {
    width: 16px;
    height: 16px;
    background-position: -288px -272px !important; 
}
.cutter--minus {
    width: 16px;
    height: 16px;
    background-position: -304px -272px !important; 
}
.cutter--pencil {
    width: 16px;
    height: 16px;
    background-position: -320px -272px !important; 
}
.cutter--plus {
    width: 16px;
    height: 16px;
    background-position: -336px -272px !important; 
}
.cutter {
    width: 16px;
    height: 16px;
    background-position: -352px -272px !important; 
}
.dashboard--arrow {
    width: 16px;
    height: 16px;
    background-position: -368px -272px !important; 
}
.dashboard--exclamation {
    width: 16px;
    height: 16px;
    background-position: -384px -272px !important; 
}
.dashboard--minus {
    width: 16px;
    height: 16px;
    background-position: -400px -272px !important; 
}
.dashboard--pencil {
    width: 16px;
    height: 16px;
    background-position: -416px -272px !important; 
}
.dashboard--plus {
    width: 16px;
    height: 16px;
    background-position: -432px -272px !important; 
}
.dashboard-network {
    width: 16px;
    height: 16px;
    background-position: -448px -272px !important; 
}
.dashboard {
    width: 16px;
    height: 16px;
    background-position: -464px -272px !important; 
}
.database--arrow {
    width: 16px;
    height: 16px;
    background-position: -480px -272px !important; 
}
.database--exclamation {
    width: 16px;
    height: 16px;
    background-position: -496px -272px !important; 
}
.database--minus {
    width: 16px;
    height: 16px;
    background-position: -512px -272px !important; 
}
.database--pencil {
    width: 16px;
    height: 16px;
    background-position: -528px -272px !important; 
}
.database--plus {
    width: 16px;
    height: 16px;
    background-position: -544px -272px !important; 
}
.database-cloud {
    width: 16px;
    height: 16px;
    background-position: -560px -272px !important; 
}
.database-delete {
    width: 16px;
    height: 16px;
    background-position: -576px -272px !important; 
}
.database-export {
    width: 16px;
    height: 16px;
    background-position: -592px -272px !important; 
}
.database-import {
    width: 16px;
    height: 16px;
    background-position: -608px -272px !important; 
}
.database-insert {
    width: 16px;
    height: 16px;
    background-position: -624px -272px !important; 
}
.database-medium {
    width: 16px;
    height: 16px;
    background-position: -640px -272px !important; 
}
.database-network {
    width: 16px;
    height: 16px;
    background-position: -656px -272px !important; 
}
.database-property {
    width: 16px;
    height: 16px;
    background-position: -672px -272px !important; 
}
.database-share {
    width: 16px;
    height: 16px;
    background-position: -688px -272px !important; 
}
.database-small {
    width: 16px;
    height: 16px;
    background-position: -704px -272px !important; 
}
.database-sql {
    width: 16px;
    height: 16px;
    background-position: -720px -272px !important; 
}
.database {
    width: 16px;
    height: 16px;
    background-position: -736px -272px !important; 
}
.databases-relation {
    width: 16px;
    height: 16px;
    background-position: -752px -272px !important; 
}
.databases {
    width: 16px;
    height: 16px;
    background-position: -768px -272px !important; 
}
.desktop-empty {
    width: 16px;
    height: 16px;
    background-position: -784px -272px !important; 
}
.desktop-image {
    width: 16px;
    height: 16px;
    background-position: -800px -272px !important; 
}
.desktop-network {
    width: 16px;
    height: 16px;
    background-position: -816px -272px !important; 
}
.desktop-share {
    width: 16px;
    height: 16px;
    background-position: -832px -272px !important; 
}
.desktop {
    width: 16px;
    height: 16px;
    background-position: -848px -272px !important; 
}
.diamond {
    width: 16px;
    height: 16px;
    background-position: -864px -272px !important; 
}
.direction--arrow {
    width: 16px;
    height: 16px;
    background-position: -880px -272px !important; 
}
.direction--exclamation {
    width: 16px;
    height: 16px;
    background-position: -896px -272px !important; 
}
.direction--minus {
    width: 16px;
    height: 16px;
    background-position: -912px -272px !important; 
}
.direction--pencil {
    width: 16px;
    height: 16px;
    background-position: -928px -272px !important; 
}
.direction--plus {
    width: 16px;
    height: 16px;
    background-position: -944px -272px !important; 
}
.direction {
    width: 16px;
    height: 16px;
    background-position: -0px -288px !important; 
}
.disc--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -288px !important; 
}
.disc--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -288px !important; 
}
.disc--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -288px !important; 
}
.disc--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -288px !important; 
}
.disc--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -288px !important; 
}
.disc-blue {
    width: 16px;
    height: 16px;
    background-position: -96px -288px !important; 
}
.disc-case-label {
    width: 16px;
    height: 16px;
    background-position: -112px -288px !important; 
}
.disc-case {
    width: 16px;
    height: 16px;
    background-position: -128px -288px !important; 
}
.disc-label {
    width: 16px;
    height: 16px;
    background-position: -144px -288px !important; 
}
.disc-rename {
    width: 16px;
    height: 16px;
    background-position: -160px -288px !important; 
}
.disc-share {
    width: 16px;
    height: 16px;
    background-position: -176px -288px !important; 
}
.disc-small {
    width: 16px;
    height: 16px;
    background-position: -192px -288px !important; 
}
.disc {
    width: 16px;
    height: 16px;
    background-position: -208px -288px !important; 
}
.discs {
    width: 16px;
    height: 16px;
    background-position: -224px -288px !important; 
}
.disk--arrow {
    width: 16px;
    height: 16px;
    background-position: -240px -288px !important; 
}
.disk--exclamation {
    width: 16px;
    height: 16px;
    background-position: -256px -288px !important; 
}
.disk--minus {
    width: 16px;
    height: 16px;
    background-position: -272px -288px !important; 
}
.disk--pencil {
    width: 16px;
    height: 16px;
    background-position: -288px -288px !important; 
}
.disk--plus {
    width: 16px;
    height: 16px;
    background-position: -304px -288px !important; 
}
.disk-black {
    width: 16px;
    height: 16px;
    background-position: -320px -288px !important; 
}
.disk-rename {
    width: 16px;
    height: 16px;
    background-position: -336px -288px !important; 
}
.disk-return-black {
    width: 16px;
    height: 16px;
    background-position: -352px -288px !important; 
}
.disk-return {
    width: 16px;
    height: 16px;
    background-position: -368px -288px !important; 
}
.disk-share {
    width: 16px;
    height: 16px;
    background-position: -384px -288px !important; 
}
.disk-small-black {
    width: 16px;
    height: 16px;
    background-position: -400px -288px !important; 
}
.disk-small {
    width: 16px;
    height: 16px;
    background-position: -416px -288px !important; 
}
.disk {
    width: 16px;
    height: 16px;
    background-position: -432px -288px !important; 
}
.disks-black {
    width: 16px;
    height: 16px;
    background-position: -448px -288px !important; 
}
.disks {
    width: 16px;
    height: 16px;
    background-position: -464px -288px !important; 
}
.do-not-disturb-sign-prohibition {
    width: 16px;
    height: 16px;
    background-position: -480px -288px !important; 
}
.do-not-disturb-sign {
    width: 16px;
    height: 16px;
    background-position: -496px -288px !important; 
}
.document--arrow {
    width: 16px;
    height: 16px;
    background-position: -512px -288px !important; 
}
.document--exclamation {
    width: 16px;
    height: 16px;
    background-position: -528px -288px !important; 
}
.document--minus {
    width: 16px;
    height: 16px;
    background-position: -544px -288px !important; 
}
.document--pencil {
    width: 16px;
    height: 16px;
    background-position: -560px -288px !important; 
}
.document--plus {
    width: 16px;
    height: 16px;
    background-position: -576px -288px !important; 
}
.document-access {
    width: 16px;
    height: 16px;
    background-position: -592px -288px !important; 
}
.document-attribute-b {
    width: 16px;
    height: 16px;
    background-position: -608px -288px !important; 
}
.document-attribute-c {
    width: 16px;
    height: 16px;
    background-position: -624px -288px !important; 
}
.document-attribute-d {
    width: 16px;
    height: 16px;
    background-position: -640px -288px !important; 
}
.document-attribute-e {
    width: 16px;
    height: 16px;
    background-position: -656px -288px !important; 
}
.document-attribute-f {
    width: 16px;
    height: 16px;
    background-position: -672px -288px !important; 
}
.document-attribute-g {
    width: 16px;
    height: 16px;
    background-position: -688px -288px !important; 
}
.document-attribute-h {
    width: 16px;
    height: 16px;
    background-position: -704px -288px !important; 
}
.document-attribute-i {
    width: 16px;
    height: 16px;
    background-position: -720px -288px !important; 
}
.document-attribute-j {
    width: 16px;
    height: 16px;
    background-position: -736px -288px !important; 
}
.document-attribute-k {
    width: 16px;
    height: 16px;
    background-position: -752px -288px !important; 
}
.document-attribute-l {
    width: 16px;
    height: 16px;
    background-position: -768px -288px !important; 
}
.document-attribute-m {
    width: 16px;
    height: 16px;
    background-position: -784px -288px !important; 
}
.document-attribute-n {
    width: 16px;
    height: 16px;
    background-position: -800px -288px !important; 
}
.document-attribute-o {
    width: 16px;
    height: 16px;
    background-position: -816px -288px !important; 
}
.document-attribute-p {
    width: 16px;
    height: 16px;
    background-position: -832px -288px !important; 
}
.document-attribute-q {
    width: 16px;
    height: 16px;
    background-position: -848px -288px !important; 
}
.document-attribute-r {
    width: 16px;
    height: 16px;
    background-position: -864px -288px !important; 
}
.document-attribute-s {
    width: 16px;
    height: 16px;
    background-position: -880px -288px !important; 
}
.document-attribute-t {
    width: 16px;
    height: 16px;
    background-position: -896px -288px !important; 
}
.document-attribute-u {
    width: 16px;
    height: 16px;
    background-position: -912px -288px !important; 
}
.document-attribute-v {
    width: 16px;
    height: 16px;
    background-position: -928px -288px !important; 
}
.document-attribute-w {
    width: 16px;
    height: 16px;
    background-position: -944px -288px !important; 
}
.document-attribute-x {
    width: 16px;
    height: 16px;
    background-position: -0px -304px !important; 
}
.document-attribute-y {
    width: 16px;
    height: 16px;
    background-position: -16px -304px !important; 
}
.document-attribute-z {
    width: 16px;
    height: 16px;
    background-position: -32px -304px !important; 
}
.document-attribute {
    width: 16px;
    height: 16px;
    background-position: -48px -304px !important; 
}
.document-binary {
    width: 16px;
    height: 16px;
    background-position: -64px -304px !important; 
}
.document-block {
    width: 16px;
    height: 16px;
    background-position: -80px -304px !important; 
}
.document-bookmark {
    width: 16px;
    height: 16px;
    background-position: -96px -304px !important; 
}
.document-braille {
    width: 16px;
    height: 16px;
    background-position: -112px -304px !important; 
}
.document-break {
    width: 16px;
    height: 16px;
    background-position: -128px -304px !important; 
}
.document-broken {
    width: 16px;
    height: 16px;
    background-position: -144px -304px !important; 
}
.document-clock {
    width: 16px;
    height: 16px;
    background-position: -160px -304px !important; 
}
.document-code {
    width: 16px;
    height: 16px;
    background-position: -176px -304px !important; 
}
.document-convert {
    width: 16px;
    height: 16px;
    background-position: -192px -304px !important; 
}
.document-copy {
    width: 16px;
    height: 16px;
    background-position: -208px -304px !important; 
}
.document-epub-text {
    width: 16px;
    height: 16px;
    background-position: -224px -304px !important; 
}
.document-epub {
    width: 16px;
    height: 16px;
    background-position: -240px -304px !important; 
}
.document-excel-csv {
    width: 16px;
    height: 16px;
    background-position: -256px -304px !important; 
}
.document-excel-table {
    width: 16px;
    height: 16px;
    background-position: -272px -304px !important; 
}
.document-excel {
    width: 16px;
    height: 16px;
    background-position: -288px -304px !important; 
}
.document-export {
    width: 16px;
    height: 16px;
    background-position: -304px -304px !important; 
}
.document-film {
    width: 16px;
    height: 16px;
    background-position: -320px -304px !important; 
}
.document-flash-movie {
    width: 16px;
    height: 16px;
    background-position: -336px -304px !important; 
}
.document-flash {
    width: 16px;
    height: 16px;
    background-position: -352px -304px !important; 
}
.document-globe {
    width: 16px;
    height: 16px;
    background-position: -368px -304px !important; 
}
.document-hf-delete-footer {
    width: 16px;
    height: 16px;
    background-position: -384px -304px !important; 
}
.document-hf-delete {
    width: 16px;
    height: 16px;
    background-position: -400px -304px !important; 
}
.document-hf-insert-footer {
    width: 16px;
    height: 16px;
    background-position: -416px -304px !important; 
}
.document-hf-insert {
    width: 16px;
    height: 16px;
    background-position: -432px -304px !important; 
}
.document-hf-select-footer {
    width: 16px;
    height: 16px;
    background-position: -448px -304px !important; 
}
.document-hf-select {
    width: 16px;
    height: 16px;
    background-position: -464px -304px !important; 
}
.document-hf {
    width: 16px;
    height: 16px;
    background-position: -480px -304px !important; 
}
.document-horizontal-text {
    width: 16px;
    height: 16px;
    background-position: -496px -304px !important; 
}
.document-horizontal {
    width: 16px;
    height: 16px;
    background-position: -512px -304px !important; 
}
.document-illustrator {
    width: 16px;
    height: 16px;
    background-position: -528px -304px !important; 
}
.document-image {
    width: 16px;
    height: 16px;
    background-position: -544px -304px !important; 
}
.document-import {
    width: 16px;
    height: 16px;
    background-position: -560px -304px !important; 
}
.document-insert {
    width: 16px;
    height: 16px;
    background-position: -576px -304px !important; 
}
.document-invoice {
    width: 16px;
    height: 16px;
    background-position: -592px -304px !important; 
}
.document-list {
    width: 16px;
    height: 16px;
    background-position: -608px -304px !important; 
}
.document-medium {
    width: 16px;
    height: 16px;
    background-position: -624px -304px !important; 
}
.document-mobi-text {
    width: 16px;
    height: 16px;
    background-position: -640px -304px !important; 
}
.document-mobi {
    width: 16px;
    height: 16px;
    background-position: -656px -304px !important; 
}
.document-music-playlist {
    width: 16px;
    height: 16px;
    background-position: -672px -304px !important; 
}
.document-music {
    width: 16px;
    height: 16px;
    background-position: -688px -304px !important; 
}
.document-node {
    width: 16px;
    height: 16px;
    background-position: -704px -304px !important; 
}
.document-number-0 {
    width: 16px;
    height: 16px;
    background-position: -720px -304px !important; 
}
.document-number-1 {
    width: 16px;
    height: 16px;
    background-position: -736px -304px !important; 
}
.document-number-2 {
    width: 16px;
    height: 16px;
    background-position: -752px -304px !important; 
}
.document-number-3 {
    width: 16px;
    height: 16px;
    background-position: -768px -304px !important; 
}
.document-number-4 {
    width: 16px;
    height: 16px;
    background-position: -784px -304px !important; 
}
.document-number-5 {
    width: 16px;
    height: 16px;
    background-position: -800px -304px !important; 
}
.document-number-6 {
    width: 16px;
    height: 16px;
    background-position: -816px -304px !important; 
}
.document-number-7 {
    width: 16px;
    height: 16px;
    background-position: -832px -304px !important; 
}
.document-number-8 {
    width: 16px;
    height: 16px;
    background-position: -848px -304px !important; 
}
.document-number-9 {
    width: 16px;
    height: 16px;
    background-position: -864px -304px !important; 
}
.document-number {
    width: 16px;
    height: 16px;
    background-position: -880px -304px !important; 
}
.document-office-text {
    width: 16px;
    height: 16px;
    background-position: -896px -304px !important; 
}
.document-office {
    width: 16px;
    height: 16px;
    background-position: -912px -304px !important; 
}
.document-outlook {
    width: 16px;
    height: 16px;
    background-position: -928px -304px !important; 
}
.document-page-last {
    width: 16px;
    height: 16px;
    background-position: -944px -304px !important; 
}
.document-page-next {
    width: 16px;
    height: 16px;
    background-position: -0px -320px !important; 
}
.document-page-previous {
    width: 16px;
    height: 16px;
    background-position: -16px -320px !important; 
}
.document-page {
    width: 16px;
    height: 16px;
    background-position: -32px -320px !important; 
}
.document-pdf-text {
    width: 16px;
    height: 16px;
    background-position: -48px -320px !important; 
}
.document-pdf {
    width: 16px;
    height: 16px;
    background-position: -64px -320px !important; 
}
.document-photoshop-image {
    width: 16px;
    height: 16px;
    background-position: -80px -320px !important; 
}
.document-photoshop {
    width: 16px;
    height: 16px;
    background-position: -96px -320px !important; 
}
.document-php {
    width: 16px;
    height: 16px;
    background-position: -112px -320px !important; 
}
.document-powerpoint {
    width: 16px;
    height: 16px;
    background-position: -128px -320px !important; 
}
.document-rename {
    width: 16px;
    height: 16px;
    background-position: -144px -320px !important; 
}
.document-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -160px -320px !important; 
}
.document-resize {
    width: 16px;
    height: 16px;
    background-position: -176px -320px !important; 
}
.document-search-result {
    width: 16px;
    height: 16px;
    background-position: -192px -320px !important; 
}
.document-share {
    width: 16px;
    height: 16px;
    background-position: -208px -320px !important; 
}
.document-shred {
    width: 16px;
    height: 16px;
    background-position: -224px -320px !important; 
}
.document-small-list {
    width: 16px;
    height: 16px;
    background-position: -240px -320px !important; 
}
.document-small {
    width: 16px;
    height: 16px;
    background-position: -256px -320px !important; 
}
.document-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -272px -320px !important; 
}
.document-smiley {
    width: 16px;
    height: 16px;
    background-position: -288px -320px !important; 
}
.document-snippet {
    width: 16px;
    height: 16px;
    background-position: -304px -320px !important; 
}
.document-stamp {
    width: 16px;
    height: 16px;
    background-position: -320px -320px !important; 
}
.document-stand {
    width: 16px;
    height: 16px;
    background-position: -336px -320px !important; 
}
.document-sticky-note {
    width: 16px;
    height: 16px;
    background-position: -352px -320px !important; 
}
.document-sub {
    width: 16px;
    height: 16px;
    background-position: -368px -320px !important; 
}
.document-table {
    width: 16px;
    height: 16px;
    background-position: -384px -320px !important; 
}
.document-tag {
    width: 16px;
    height: 16px;
    background-position: -400px -320px !important; 
}
.document-task {
    width: 16px;
    height: 16px;
    background-position: -416px -320px !important; 
}
.document-template {
    width: 16px;
    height: 16px;
    background-position: -432px -320px !important; 
}
.document-tex {
    width: 16px;
    height: 16px;
    background-position: -448px -320px !important; 
}
.document-text-image {
    width: 16px;
    height: 16px;
    background-position: -464px -320px !important; 
}
.document-text {
    width: 16px;
    height: 16px;
    background-position: -480px -320px !important; 
}
.document-tree {
    width: 16px;
    height: 16px;
    background-position: -496px -320px !important; 
}
.document-view-book {
    width: 16px;
    height: 16px;
    background-position: -512px -320px !important; 
}
.document-view-thumbnail {
    width: 16px;
    height: 16px;
    background-position: -528px -320px !important; 
}
.document-view {
    width: 16px;
    height: 16px;
    background-position: -544px -320px !important; 
}
.document-visual-studio {
    width: 16px;
    height: 16px;
    background-position: -560px -320px !important; 
}
.document-word-text {
    width: 16px;
    height: 16px;
    background-position: -576px -320px !important; 
}
.document-word-tick {
    width: 16px;
    height: 16px;
    background-position: -592px -320px !important; 
}
.document-word {
    width: 16px;
    height: 16px;
    background-position: -608px -320px !important; 
}
.document-xaml {
    width: 16px;
    height: 16px;
    background-position: -624px -320px !important; 
}
.document-zipper {
    width: 16px;
    height: 16px;
    background-position: -640px -320px !important; 
}
.document {
    width: 16px;
    height: 16px;
    background-position: -656px -320px !important; 
}
.documents-stack {
    width: 16px;
    height: 16px;
    background-position: -672px -320px !important; 
}
.documents-text {
    width: 16px;
    height: 16px;
    background-position: -688px -320px !important; 
}
.documents {
    width: 16px;
    height: 16px;
    background-position: -704px -320px !important; 
}
.door--arrow {
    width: 16px;
    height: 16px;
    background-position: -720px -320px !important; 
}
.door--exclamation {
    width: 16px;
    height: 16px;
    background-position: -736px -320px !important; 
}
.door--minus {
    width: 16px;
    height: 16px;
    background-position: -752px -320px !important; 
}
.door--pencil {
    width: 16px;
    height: 16px;
    background-position: -768px -320px !important; 
}
.door--plus {
    width: 16px;
    height: 16px;
    background-position: -784px -320px !important; 
}
.door-open-in {
    width: 16px;
    height: 16px;
    background-position: -800px -320px !important; 
}
.door-open-out {
    width: 16px;
    height: 16px;
    background-position: -816px -320px !important; 
}
.door-open {
    width: 16px;
    height: 16px;
    background-position: -832px -320px !important; 
}
.door {
    width: 16px;
    height: 16px;
    background-position: -848px -320px !important; 
}
.download-cloud {
    width: 16px;
    height: 16px;
    background-position: -864px -320px !important; 
}
.download-linux {
    width: 16px;
    height: 16px;
    background-position: -880px -320px !important; 
}
.download-mac-os {
    width: 16px;
    height: 16px;
    background-position: -896px -320px !important; 
}
.download {
    width: 16px;
    height: 16px;
    background-position: -912px -320px !important; 
}
.drawer--arrow {
    width: 16px;
    height: 16px;
    background-position: -928px -320px !important; 
}
.drawer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -944px -320px !important; 
}
.drawer--minus {
    width: 16px;
    height: 16px;
    background-position: -0px -336px !important; 
}
.drawer--pencil {
    width: 16px;
    height: 16px;
    background-position: -16px -336px !important; 
}
.drawer--plus {
    width: 16px;
    height: 16px;
    background-position: -32px -336px !important; 
}
.drawer-open {
    width: 16px;
    height: 16px;
    background-position: -48px -336px !important; 
}
.drawer {
    width: 16px;
    height: 16px;
    background-position: -64px -336px !important; 
}
.dress {
    width: 16px;
    height: 16px;
    background-position: -80px -336px !important; 
}
.drill--arrow {
    width: 16px;
    height: 16px;
    background-position: -96px -336px !important; 
}
.drill--exclamation {
    width: 16px;
    height: 16px;
    background-position: -112px -336px !important; 
}
.drill--minus {
    width: 16px;
    height: 16px;
    background-position: -128px -336px !important; 
}
.drill--pencil {
    width: 16px;
    height: 16px;
    background-position: -144px -336px !important; 
}
.drill--plus {
    width: 16px;
    height: 16px;
    background-position: -160px -336px !important; 
}
.drill {
    width: 16px;
    height: 16px;
    background-position: -176px -336px !important; 
}
.drive--arrow {
    width: 16px;
    height: 16px;
    background-position: -192px -336px !important; 
}
.drive--exclamation {
    width: 16px;
    height: 16px;
    background-position: -208px -336px !important; 
}
.drive--minus {
    width: 16px;
    height: 16px;
    background-position: -224px -336px !important; 
}
.drive--pencil {
    width: 16px;
    height: 16px;
    background-position: -240px -336px !important; 
}
.drive--plus {
    width: 16px;
    height: 16px;
    background-position: -256px -336px !important; 
}
.drive-disc-blue {
    width: 16px;
    height: 16px;
    background-position: -272px -336px !important; 
}
.drive-disc {
    width: 16px;
    height: 16px;
    background-position: -288px -336px !important; 
}
.drive-download {
    width: 16px;
    height: 16px;
    background-position: -304px -336px !important; 
}
.drive-globe {
    width: 16px;
    height: 16px;
    background-position: -320px -336px !important; 
}
.drive-medium {
    width: 16px;
    height: 16px;
    background-position: -336px -336px !important; 
}
.drive-network {
    width: 16px;
    height: 16px;
    background-position: -352px -336px !important; 
}
.drive-rename {
    width: 16px;
    height: 16px;
    background-position: -368px -336px !important; 
}
.drive-share {
    width: 16px;
    height: 16px;
    background-position: -384px -336px !important; 
}
.drive-small {
    width: 16px;
    height: 16px;
    background-position: -400px -336px !important; 
}
.drive-upload {
    width: 16px;
    height: 16px;
    background-position: -416px -336px !important; 
}
.drive {
    width: 16px;
    height: 16px;
    background-position: -432px -336px !important; 
}
.dummy-happy {
    width: 16px;
    height: 16px;
    background-position: -448px -336px !important; 
}
.dummy-sad {
    width: 16px;
    height: 16px;
    background-position: -464px -336px !important; 
}
.dummy-small {
    width: 16px;
    height: 16px;
    background-position: -480px -336px !important; 
}
.dummy {
    width: 16px;
    height: 16px;
    background-position: -496px -336px !important; 
}
.e-book-reader-black {
    width: 16px;
    height: 16px;
    background-position: -512px -336px !important; 
}
.e-book-reader-white {
    width: 16px;
    height: 16px;
    background-position: -528px -336px !important; 
}
.e-book-reader {
    width: 16px;
    height: 16px;
    background-position: -544px -336px !important; 
}
.ear--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -336px !important; 
}
.ear--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -336px !important; 
}
.ear--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -336px !important; 
}
.ear--pencil {
    width: 16px;
    height: 16px;
    background-position: -608px -336px !important; 
}
.ear--plus {
    width: 16px;
    height: 16px;
    background-position: -624px -336px !important; 
}
.ear-listen {
    width: 16px;
    height: 16px;
    background-position: -640px -336px !important; 
}
.ear-right {
    width: 16px;
    height: 16px;
    background-position: -656px -336px !important; 
}
.ear {
    width: 16px;
    height: 16px;
    background-position: -672px -336px !important; 
}
.edit-alignment-center {
    width: 16px;
    height: 16px;
    background-position: -688px -336px !important; 
}
.edit-alignment-justify-distribute {
    width: 16px;
    height: 16px;
    background-position: -704px -336px !important; 
}
.edit-alignment-justify {
    width: 16px;
    height: 16px;
    background-position: -720px -336px !important; 
}
.edit-alignment-right {
    width: 16px;
    height: 16px;
    background-position: -736px -336px !important; 
}
.edit-alignment {
    width: 16px;
    height: 16px;
    background-position: -752px -336px !important; 
}
.edit-all-caps {
    width: 16px;
    height: 16px;
    background-position: -768px -336px !important; 
}
.edit-bold {
    width: 16px;
    height: 16px;
    background-position: -784px -336px !important; 
}
.edit-code-division {
    width: 16px;
    height: 16px;
    background-position: -800px -336px !important; 
}
.edit-code {
    width: 16px;
    height: 16px;
    background-position: -816px -336px !important; 
}
.edit-color {
    width: 16px;
    height: 16px;
    background-position: -832px -336px !important; 
}
.edit-column {
    width: 16px;
    height: 16px;
    background-position: -848px -336px !important; 
}
.edit-comma {
    width: 16px;
    height: 16px;
    background-position: -864px -336px !important; 
}
.edit-decimal-decrease {
    width: 16px;
    height: 16px;
    background-position: -880px -336px !important; 
}
.edit-decimal {
    width: 16px;
    height: 16px;
    background-position: -896px -336px !important; 
}
.edit-diff {
    width: 16px;
    height: 16px;
    background-position: -912px -336px !important; 
}
.edit-direction-rtl {
    width: 16px;
    height: 16px;
    background-position: -928px -336px !important; 
}
.edit-direction {
    width: 16px;
    height: 16px;
    background-position: -944px -336px !important; 
}
.edit-drop-cap {
    width: 16px;
    height: 16px;
    background-position: -0px -352px !important; 
}
.edit-family {
    width: 16px;
    height: 16px;
    background-position: -16px -352px !important; 
}
.edit-heading-1 {
    width: 16px;
    height: 16px;
    background-position: -32px -352px !important; 
}
.edit-heading-2 {
    width: 16px;
    height: 16px;
    background-position: -48px -352px !important; 
}
.edit-heading-3 {
    width: 16px;
    height: 16px;
    background-position: -64px -352px !important; 
}
.edit-heading-4 {
    width: 16px;
    height: 16px;
    background-position: -80px -352px !important; 
}
.edit-heading-5 {
    width: 16px;
    height: 16px;
    background-position: -96px -352px !important; 
}
.edit-heading-6 {
    width: 16px;
    height: 16px;
    background-position: -112px -352px !important; 
}
.edit-heading {
    width: 16px;
    height: 16px;
    background-position: -128px -352px !important; 
}
.edit-hyphenation {
    width: 16px;
    height: 16px;
    background-position: -144px -352px !important; 
}
.edit-image-center {
    width: 16px;
    height: 16px;
    background-position: -160px -352px !important; 
}
.edit-image-right {
    width: 16px;
    height: 16px;
    background-position: -176px -352px !important; 
}
.edit-image {
    width: 16px;
    height: 16px;
    background-position: -192px -352px !important; 
}
.edit-indent-rtl {
    width: 16px;
    height: 16px;
    background-position: -208px -352px !important; 
}
.edit-indent {
    width: 16px;
    height: 16px;
    background-position: -224px -352px !important; 
}
.edit-italic {
    width: 16px;
    height: 16px;
    background-position: -240px -352px !important; 
}
.edit-kerning {
    width: 16px;
    height: 16px;
    background-position: -256px -352px !important; 
}
.edit-language {
    width: 16px;
    height: 16px;
    background-position: -272px -352px !important; 
}
.edit-letter-spacing {
    width: 16px;
    height: 16px;
    background-position: -288px -352px !important; 
}
.edit-line-spacing {
    width: 16px;
    height: 16px;
    background-position: -304px -352px !important; 
}
.edit-lipsum {
    width: 16px;
    height: 16px;
    background-position: -320px -352px !important; 
}
.edit-list-order-rtl {
    width: 16px;
    height: 16px;
    background-position: -336px -352px !important; 
}
.edit-list-order {
    width: 16px;
    height: 16px;
    background-position: -352px -352px !important; 
}
.edit-list-rtl {
    width: 16px;
    height: 16px;
    background-position: -368px -352px !important; 
}
.edit-list {
    width: 16px;
    height: 16px;
    background-position: -384px -352px !important; 
}
.edit-lowercase {
    width: 16px;
    height: 16px;
    background-position: -400px -352px !important; 
}
.edit-mathematics {
    width: 16px;
    height: 16px;
    background-position: -416px -352px !important; 
}
.edit-number {
    width: 16px;
    height: 16px;
    background-position: -432px -352px !important; 
}
.edit-outdent-rtl {
    width: 16px;
    height: 16px;
    background-position: -448px -352px !important; 
}
.edit-outdent {
    width: 16px;
    height: 16px;
    background-position: -464px -352px !important; 
}
.edit-outline {
    width: 16px;
    height: 16px;
    background-position: -480px -352px !important; 
}
.edit-overline {
    width: 16px;
    height: 16px;
    background-position: -496px -352px !important; 
}
.edit-padding-left {
    width: 16px;
    height: 16px;
    background-position: -512px -352px !important; 
}
.edit-padding-right {
    width: 16px;
    height: 16px;
    background-position: -528px -352px !important; 
}
.edit-padding-top {
    width: 16px;
    height: 16px;
    background-position: -544px -352px !important; 
}
.edit-padding {
    width: 16px;
    height: 16px;
    background-position: -560px -352px !important; 
}
.edit-percent {
    width: 16px;
    height: 16px;
    background-position: -576px -352px !important; 
}
.edit-pilcrow {
    width: 16px;
    height: 16px;
    background-position: -592px -352px !important; 
}
.edit-quotation {
    width: 16px;
    height: 16px;
    background-position: -608px -352px !important; 
}
.edit-replace {
    width: 16px;
    height: 16px;
    background-position: -624px -352px !important; 
}
.edit-rotate {
    width: 16px;
    height: 16px;
    background-position: -640px -352px !important; 
}
.edit-rule {
    width: 16px;
    height: 16px;
    background-position: -656px -352px !important; 
}
.edit-scale-vertical {
    width: 16px;
    height: 16px;
    background-position: -672px -352px !important; 
}
.edit-scale {
    width: 16px;
    height: 16px;
    background-position: -688px -352px !important; 
}
.edit-shade {
    width: 16px;
    height: 16px;
    background-position: -704px -352px !important; 
}
.edit-shadow {
    width: 16px;
    height: 16px;
    background-position: -720px -352px !important; 
}
.edit-signiture {
    width: 16px;
    height: 16px;
    background-position: -736px -352px !important; 
}
.edit-size-down {
    width: 16px;
    height: 16px;
    background-position: -752px -352px !important; 
}
.edit-size-up {
    width: 16px;
    height: 16px;
    background-position: -768px -352px !important; 
}
.edit-size {
    width: 16px;
    height: 16px;
    background-position: -784px -352px !important; 
}
.edit-small-caps {
    width: 16px;
    height: 16px;
    background-position: -800px -352px !important; 
}
.edit-space {
    width: 16px;
    height: 16px;
    background-position: -816px -352px !important; 
}
.edit-strike-double {
    width: 16px;
    height: 16px;
    background-position: -832px -352px !important; 
}
.edit-strike {
    width: 16px;
    height: 16px;
    background-position: -848px -352px !important; 
}
.edit-style {
    width: 16px;
    height: 16px;
    background-position: -864px -352px !important; 
}
.edit-subscript {
    width: 16px;
    height: 16px;
    background-position: -880px -352px !important; 
}
.edit-superscript {
    width: 16px;
    height: 16px;
    background-position: -896px -352px !important; 
}
.edit-symbol {
    width: 16px;
    height: 16px;
    background-position: -912px -352px !important; 
}
.edit-underline-double {
    width: 16px;
    height: 16px;
    background-position: -928px -352px !important; 
}
.edit-underline {
    width: 16px;
    height: 16px;
    background-position: -944px -352px !important; 
}
.edit-uppercase {
    width: 16px;
    height: 16px;
    background-position: -0px -368px !important; 
}
.edit-vertical-alignment-middle {
    width: 16px;
    height: 16px;
    background-position: -16px -368px !important; 
}
.edit-vertical-alignment-top {
    width: 16px;
    height: 16px;
    background-position: -32px -368px !important; 
}
.edit-vertical-alignment {
    width: 16px;
    height: 16px;
    background-position: -48px -368px !important; 
}
.edit-writing-mode-tbrl {
    width: 16px;
    height: 16px;
    background-position: -64px -368px !important; 
}
.edit-writing-mode {
    width: 16px;
    height: 16px;
    background-position: -80px -368px !important; 
}
.edit {
    width: 16px;
    height: 16px;
    background-position: -96px -368px !important; 
}
.envelope--arrow {
    width: 16px;
    height: 16px;
    background-position: -112px -368px !important; 
}
.envelope--exclamation {
    width: 16px;
    height: 16px;
    background-position: -128px -368px !important; 
}
.envelope--minus {
    width: 16px;
    height: 16px;
    background-position: -144px -368px !important; 
}
.envelope--pencil {
    width: 16px;
    height: 16px;
    background-position: -160px -368px !important; 
}
.envelope--plus {
    width: 16px;
    height: 16px;
    background-position: -176px -368px !important; 
}
.envelope-at-sign {
    width: 16px;
    height: 16px;
    background-position: -192px -368px !important; 
}
.envelope-label {
    width: 16px;
    height: 16px;
    background-position: -208px -368px !important; 
}
.envelope-share {
    width: 16px;
    height: 16px;
    background-position: -224px -368px !important; 
}
.envelope-string {
    width: 16px;
    height: 16px;
    background-position: -240px -368px !important; 
}
.envelope {
    width: 16px;
    height: 16px;
    background-position: -256px -368px !important; 
}
.equalizer--arrow {
    width: 16px;
    height: 16px;
    background-position: -272px -368px !important; 
}
.equalizer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -288px -368px !important; 
}
.equalizer--minus {
    width: 16px;
    height: 16px;
    background-position: -304px -368px !important; 
}
.equalizer--pencil {
    width: 16px;
    height: 16px;
    background-position: -320px -368px !important; 
}
.equalizer--plus {
    width: 16px;
    height: 16px;
    background-position: -336px -368px !important; 
}
.equalizer-flat {
    width: 16px;
    height: 16px;
    background-position: -352px -368px !important; 
}
.equalizer-high {
    width: 16px;
    height: 16px;
    background-position: -368px -368px !important; 
}
.equalizer-low {
    width: 16px;
    height: 16px;
    background-position: -384px -368px !important; 
}
.equalizer {
    width: 16px;
    height: 16px;
    background-position: -400px -368px !important; 
}
.eraser--arrow {
    width: 16px;
    height: 16px;
    background-position: -416px -368px !important; 
}
.eraser--exclamation {
    width: 16px;
    height: 16px;
    background-position: -432px -368px !important; 
}
.eraser--minus {
    width: 16px;
    height: 16px;
    background-position: -448px -368px !important; 
}
.eraser--pencil {
    width: 16px;
    height: 16px;
    background-position: -464px -368px !important; 
}
.eraser--plus {
    width: 16px;
    height: 16px;
    background-position: -480px -368px !important; 
}
.eraser-small {
    width: 16px;
    height: 16px;
    background-position: -496px -368px !important; 
}
.eraser {
    width: 16px;
    height: 16px;
    background-position: -512px -368px !important; 
}
.exclamation--frame {
    width: 16px;
    height: 16px;
    background-position: -528px -368px !important; 
}
.exclamation-button {
    width: 16px;
    height: 16px;
    background-position: -544px -368px !important; 
}
.exclamation-circle-frame {
    width: 16px;
    height: 16px;
    background-position: -560px -368px !important; 
}
.exclamation-circle {
    width: 16px;
    height: 16px;
    background-position: -576px -368px !important; 
}
.exclamation-diamond-frame {
    width: 16px;
    height: 16px;
    background-position: -592px -368px !important; 
}
.exclamation-diamond {
    width: 16px;
    height: 16px;
    background-position: -608px -368px !important; 
}
.exclamation-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -624px -368px !important; 
}
.exclamation-octagon {
    width: 16px;
    height: 16px;
    background-position: -640px -368px !important; 
}
.exclamation-red-frame {
    width: 16px;
    height: 16px;
    background-position: -656px -368px !important; 
}
.exclamation-red {
    width: 16px;
    height: 16px;
    background-position: -672px -368px !important; 
}
.exclamation-shield-frame {
    width: 16px;
    height: 16px;
    background-position: -688px -368px !important; 
}
.exclamation-shield {
    width: 16px;
    height: 16px;
    background-position: -704px -368px !important; 
}
.exclamation-small-red {
    width: 16px;
    height: 16px;
    background-position: -720px -368px !important; 
}
.exclamation-small-white {
    width: 16px;
    height: 16px;
    background-position: -736px -368px !important; 
}
.exclamation-small {
    width: 16px;
    height: 16px;
    background-position: -752px -368px !important; 
}
.exclamation-white {
    width: 16px;
    height: 16px;
    background-position: -768px -368px !important; 
}
.exclamation {
    width: 16px;
    height: 16px;
    background-position: -784px -368px !important; 
}
.external-small {
    width: 16px;
    height: 16px;
    background-position: -800px -368px !important; 
}
.external {
    width: 16px;
    height: 16px;
    background-position: -816px -368px !important; 
}
.eye--arrow {
    width: 16px;
    height: 16px;
    background-position: -832px -368px !important; 
}
.eye--exclamation {
    width: 16px;
    height: 16px;
    background-position: -848px -368px !important; 
}
.eye--minus {
    width: 16px;
    height: 16px;
    background-position: -864px -368px !important; 
}
.eye--pencil {
    width: 16px;
    height: 16px;
    background-position: -880px -368px !important; 
}
.eye--plus {
    width: 16px;
    height: 16px;
    background-position: -896px -368px !important; 
}
.eye-close {
    width: 16px;
    height: 16px;
    background-position: -912px -368px !important; 
}
.eye-half {
    width: 16px;
    height: 16px;
    background-position: -928px -368px !important; 
}
.eye-red {
    width: 16px;
    height: 16px;
    background-position: -944px -368px !important; 
}
.eye {
    width: 16px;
    height: 16px;
    background-position: -0px -384px !important; 
}
.feed--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -384px !important; 
}
.feed--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -384px !important; 
}
.feed--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -384px !important; 
}
.feed--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -384px !important; 
}
.feed--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -384px !important; 
}
.feed-balloon {
    width: 16px;
    height: 16px;
    background-position: -96px -384px !important; 
}
.feed-document {
    width: 16px;
    height: 16px;
    background-position: -112px -384px !important; 
}
.feed-small {
    width: 16px;
    height: 16px;
    background-position: -128px -384px !important; 
}
.feed {
    width: 16px;
    height: 16px;
    background-position: -144px -384px !important; 
}
.fill-090 {
    width: 16px;
    height: 16px;
    background-position: -160px -384px !important; 
}
.fill-180 {
    width: 16px;
    height: 16px;
    background-position: -176px -384px !important; 
}
.fill-270 {
    width: 16px;
    height: 16px;
    background-position: -192px -384px !important; 
}
.fill-medium-090 {
    width: 16px;
    height: 16px;
    background-position: -208px -384px !important; 
}
.fill-medium-180 {
    width: 16px;
    height: 16px;
    background-position: -224px -384px !important; 
}
.fill-medium-270 {
    width: 16px;
    height: 16px;
    background-position: -240px -384px !important; 
}
.fill-medium {
    width: 16px;
    height: 16px;
    background-position: -256px -384px !important; 
}
.fill {
    width: 16px;
    height: 16px;
    background-position: -272px -384px !important; 
}
.film--arrow {
    width: 16px;
    height: 16px;
    background-position: -288px -384px !important; 
}
.film--exclamation {
    width: 16px;
    height: 16px;
    background-position: -304px -384px !important; 
}
.film--minus {
    width: 16px;
    height: 16px;
    background-position: -320px -384px !important; 
}
.film--pencil {
    width: 16px;
    height: 16px;
    background-position: -336px -384px !important; 
}
.film--plus {
    width: 16px;
    height: 16px;
    background-position: -352px -384px !important; 
}
.film-cast {
    width: 16px;
    height: 16px;
    background-position: -368px -384px !important; 
}
.film-medium {
    width: 16px;
    height: 16px;
    background-position: -384px -384px !important; 
}
.film-small {
    width: 16px;
    height: 16px;
    background-position: -400px -384px !important; 
}
.film-timeline {
    width: 16px;
    height: 16px;
    background-position: -416px -384px !important; 
}
.film-youtube {
    width: 16px;
    height: 16px;
    background-position: -432px -384px !important; 
}
.film {
    width: 16px;
    height: 16px;
    background-position: -448px -384px !important; 
}
.films {
    width: 16px;
    height: 16px;
    background-position: -464px -384px !important; 
}
.fingerprint-recognition-fail {
    width: 16px;
    height: 16px;
    background-position: -480px -384px !important; 
}
.fingerprint-recognition {
    width: 16px;
    height: 16px;
    background-position: -496px -384px !important; 
}
.fingerprint {
    width: 16px;
    height: 16px;
    background-position: -512px -384px !important; 
}
.fire--arrow {
    width: 16px;
    height: 16px;
    background-position: -528px -384px !important; 
}
.fire--exclamation {
    width: 16px;
    height: 16px;
    background-position: -544px -384px !important; 
}
.fire--minus {
    width: 16px;
    height: 16px;
    background-position: -560px -384px !important; 
}
.fire--pencil {
    width: 16px;
    height: 16px;
    background-position: -576px -384px !important; 
}
.fire--plus {
    width: 16px;
    height: 16px;
    background-position: -592px -384px !important; 
}
.fire-big {
    width: 16px;
    height: 16px;
    background-position: -608px -384px !important; 
}
.fire-small {
    width: 16px;
    height: 16px;
    background-position: -624px -384px !important; 
}
.fire {
    width: 16px;
    height: 16px;
    background-position: -640px -384px !important; 
}
.flag--arrow {
    width: 16px;
    height: 16px;
    background-position: -656px -384px !important; 
}
.flag--exclamation {
    width: 16px;
    height: 16px;
    background-position: -672px -384px !important; 
}
.flag--minus {
    width: 16px;
    height: 16px;
    background-position: -688px -384px !important; 
}
.flag--pencil {
    width: 16px;
    height: 16px;
    background-position: -704px -384px !important; 
}
.flag--plus {
    width: 16px;
    height: 16px;
    background-position: -720px -384px !important; 
}
.flag-black {
    width: 16px;
    height: 16px;
    background-position: -736px -384px !important; 
}
.flag-blue {
    width: 16px;
    height: 16px;
    background-position: -752px -384px !important; 
}
.flag-checker {
    width: 16px;
    height: 16px;
    background-position: -768px -384px !important; 
}
.flag-gray {
    width: 16px;
    height: 16px;
    background-position: -784px -384px !important; 
}
.flag-green {
    width: 16px;
    height: 16px;
    background-position: -800px -384px !important; 
}
.flag-pink {
    width: 16px;
    height: 16px;
    background-position: -816px -384px !important; 
}
.flag-purple {
    width: 16px;
    height: 16px;
    background-position: -832px -384px !important; 
}
.flag-small {
    width: 16px;
    height: 16px;
    background-position: -848px -384px !important; 
}
.flag-white {
    width: 16px;
    height: 16px;
    background-position: -864px -384px !important; 
}
.flag-yellow {
    width: 16px;
    height: 16px;
    background-position: -880px -384px !important; 
}
.flag {
    width: 16px;
    height: 16px;
    background-position: -896px -384px !important; 
}
.flashlight--arrow {
    width: 16px;
    height: 16px;
    background-position: -912px -384px !important; 
}
.flashlight--exclamation {
    width: 16px;
    height: 16px;
    background-position: -928px -384px !important; 
}
.flashlight--minus {
    width: 16px;
    height: 16px;
    background-position: -944px -384px !important; 
}
.flashlight--pencil {
    width: 16px;
    height: 16px;
    background-position: -0px -400px !important; 
}
.flashlight--plus {
    width: 16px;
    height: 16px;
    background-position: -16px -400px !important; 
}
.flashlight-shine {
    width: 16px;
    height: 16px;
    background-position: -32px -400px !important; 
}
.flashlight {
    width: 16px;
    height: 16px;
    background-position: -48px -400px !important; 
}
.flask--arrow {
    width: 16px;
    height: 16px;
    background-position: -64px -400px !important; 
}
.flask--exclamation {
    width: 16px;
    height: 16px;
    background-position: -80px -400px !important; 
}
.flask--minus {
    width: 16px;
    height: 16px;
    background-position: -96px -400px !important; 
}
.flask--pencil {
    width: 16px;
    height: 16px;
    background-position: -112px -400px !important; 
}
.flask--plus {
    width: 16px;
    height: 16px;
    background-position: -128px -400px !important; 
}
.flask-empty {
    width: 16px;
    height: 16px;
    background-position: -144px -400px !important; 
}
.flask {
    width: 16px;
    height: 16px;
    background-position: -160px -400px !important; 
}
.flower-face {
    width: 16px;
    height: 16px;
    background-position: -176px -400px !important; 
}
.flower-pluck {
    width: 16px;
    height: 16px;
    background-position: -192px -400px !important; 
}
.flower {
    width: 16px;
    height: 16px;
    background-position: -208px -400px !important; 
}
.foaf {
    width: 16px;
    height: 16px;
    background-position: -224px -400px !important; 
}
.folder--arrow {
    width: 16px;
    height: 16px;
    background-position: -240px -400px !important; 
}
.folder--exclamation {
    width: 16px;
    height: 16px;
    background-position: -256px -400px !important; 
}
.folder--minus {
    width: 16px;
    height: 16px;
    background-position: -272px -400px !important; 
}
.folder--pencil {
    width: 16px;
    height: 16px;
    background-position: -288px -400px !important; 
}
.folder--plus {
    width: 16px;
    height: 16px;
    background-position: -304px -400px !important; 
}
.folder-bookmark {
    width: 16px;
    height: 16px;
    background-position: -320px -400px !important; 
}
.folder-broken {
    width: 16px;
    height: 16px;
    background-position: -336px -400px !important; 
}
.folder-export {
    width: 16px;
    height: 16px;
    background-position: -352px -400px !important; 
}
.folder-horizontal-open {
    width: 16px;
    height: 16px;
    background-position: -368px -400px !important; 
}
.folder-horizontal {
    width: 16px;
    height: 16px;
    background-position: -384px -400px !important; 
}
.folder-import {
    width: 16px;
    height: 16px;
    background-position: -400px -400px !important; 
}
.folder-medium {
    width: 16px;
    height: 16px;
    background-position: -416px -400px !important; 
}
.folder-network-horizontal-open {
    width: 16px;
    height: 16px;
    background-position: -432px -400px !important; 
}
.folder-network-horizontal {
    width: 16px;
    height: 16px;
    background-position: -448px -400px !important; 
}
.folder-network {
    width: 16px;
    height: 16px;
    background-position: -464px -400px !important; 
}
.folder-open-document-music-playlist {
    width: 16px;
    height: 16px;
    background-position: -480px -400px !important; 
}
.folder-open-document-music {
    width: 16px;
    height: 16px;
    background-position: -496px -400px !important; 
}
.folder-open-document-text {
    width: 16px;
    height: 16px;
    background-position: -512px -400px !important; 
}
.folder-open-document {
    width: 16px;
    height: 16px;
    background-position: -528px -400px !important; 
}
.folder-open-feed {
    width: 16px;
    height: 16px;
    background-position: -544px -400px !important; 
}
.folder-open-film {
    width: 16px;
    height: 16px;
    background-position: -560px -400px !important; 
}
.folder-open-image {
    width: 16px;
    height: 16px;
    background-position: -576px -400px !important; 
}
.folder-open-slide {
    width: 16px;
    height: 16px;
    background-position: -592px -400px !important; 
}
.folder-open-table {
    width: 16px;
    height: 16px;
    background-position: -608px -400px !important; 
}
.folder-open {
    width: 16px;
    height: 16px;
    background-position: -624px -400px !important; 
}
.folder-rename {
    width: 16px;
    height: 16px;
    background-position: -640px -400px !important; 
}
.folder-search-result {
    width: 16px;
    height: 16px;
    background-position: -656px -400px !important; 
}
.folder-share {
    width: 16px;
    height: 16px;
    background-position: -672px -400px !important; 
}
.folder-shred {
    width: 16px;
    height: 16px;
    background-position: -688px -400px !important; 
}
.folder-small-horizontal {
    width: 16px;
    height: 16px;
    background-position: -704px -400px !important; 
}
.folder-small {
    width: 16px;
    height: 16px;
    background-position: -720px -400px !important; 
}
.folder-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -736px -400px !important; 
}
.folder-smiley {
    width: 16px;
    height: 16px;
    background-position: -752px -400px !important; 
}
.folder-stamp {
    width: 16px;
    height: 16px;
    background-position: -768px -400px !important; 
}
.folder-stand {
    width: 16px;
    height: 16px;
    background-position: -784px -400px !important; 
}
.folder-sticky-note {
    width: 16px;
    height: 16px;
    background-position: -800px -400px !important; 
}
.folder-tree {
    width: 16px;
    height: 16px;
    background-position: -816px -400px !important; 
}
.folder-zipper {
    width: 16px;
    height: 16px;
    background-position: -832px -400px !important; 
}
.folder {
    width: 16px;
    height: 16px;
    background-position: -848px -400px !important; 
}
.folders-stack {
    width: 16px;
    height: 16px;
    background-position: -864px -400px !important; 
}
.folders {
    width: 16px;
    height: 16px;
    background-position: -880px -400px !important; 
}
.folding-fan {
    width: 16px;
    height: 16px;
    background-position: -896px -400px !important; 
}
.footprint {
    width: 16px;
    height: 16px;
    background-position: -912px -400px !important; 
}
.footprints {
    width: 16px;
    height: 16px;
    background-position: -928px -400px !important; 
}
.fruit-apple-half {
    width: 16px;
    height: 16px;
    background-position: -944px -400px !important; 
}
.fruit-grape {
    width: 16px;
    height: 16px;
    background-position: -0px -416px !important; 
}
.fruit-lime {
    width: 16px;
    height: 16px;
    background-position: -16px -416px !important; 
}
.fruit-orange {
    width: 16px;
    height: 16px;
    background-position: -32px -416px !important; 
}
.fruit {
    width: 16px;
    height: 16px;
    background-position: -48px -416px !important; 
}
.function {
    width: 16px;
    height: 16px;
    background-position: -64px -416px !important; 
}
.funnel--arrow {
    width: 16px;
    height: 16px;
    background-position: -80px -416px !important; 
}
.funnel--exclamation {
    width: 16px;
    height: 16px;
    background-position: -96px -416px !important; 
}
.funnel--minus {
    width: 16px;
    height: 16px;
    background-position: -112px -416px !important; 
}
.funnel--pencil {
    width: 16px;
    height: 16px;
    background-position: -128px -416px !important; 
}
.funnel--plus {
    width: 16px;
    height: 16px;
    background-position: -144px -416px !important; 
}
.funnel-small {
    width: 16px;
    height: 16px;
    background-position: -160px -416px !important; 
}
.funnel {
    width: 16px;
    height: 16px;
    background-position: -176px -416px !important; 
}
.futon {
    width: 16px;
    height: 16px;
    background-position: -192px -416px !important; 
}
.game-monitor {
    width: 16px;
    height: 16px;
    background-position: -208px -416px !important; 
}
.game {
    width: 16px;
    height: 16px;
    background-position: -224px -416px !important; 
}
.gear--arrow {
    width: 16px;
    height: 16px;
    background-position: -240px -416px !important; 
}
.gear--exclamation {
    width: 16px;
    height: 16px;
    background-position: -256px -416px !important; 
}
.gear--minus {
    width: 16px;
    height: 16px;
    background-position: -272px -416px !important; 
}
.gear--pencil {
    width: 16px;
    height: 16px;
    background-position: -288px -416px !important; 
}
.gear--plus {
    width: 16px;
    height: 16px;
    background-position: -304px -416px !important; 
}
.gear-small {
    width: 16px;
    height: 16px;
    background-position: -320px -416px !important; 
}
.gear {
    width: 16px;
    height: 16px;
    background-position: -336px -416px !important; 
}
.gender-female {
    width: 16px;
    height: 16px;
    background-position: -352px -416px !important; 
}
.gender {
    width: 16px;
    height: 16px;
    background-position: -368px -416px !important; 
}
.geolocation-small {
    width: 16px;
    height: 16px;
    background-position: -384px -416px !important; 
}
.geolocation {
    width: 16px;
    height: 16px;
    background-position: -400px -416px !important; 
}
.geotag-balloon {
    width: 16px;
    height: 16px;
    background-position: -416px -416px !important; 
}
.geotag-document {
    width: 16px;
    height: 16px;
    background-position: -432px -416px !important; 
}
.geotag-small {
    width: 16px;
    height: 16px;
    background-position: -448px -416px !important; 
}
.geotag {
    width: 16px;
    height: 16px;
    background-position: -464px -416px !important; 
}
.ghost-small {
    width: 16px;
    height: 16px;
    background-position: -480px -416px !important; 
}
.ghost {
    width: 16px;
    height: 16px;
    background-position: -496px -416px !important; 
}
.gingerbread-man-chocolate {
    width: 16px;
    height: 16px;
    background-position: -512px -416px !important; 
}
.gingerbread-man {
    width: 16px;
    height: 16px;
    background-position: -528px -416px !important; 
}
.git-small {
    width: 16px;
    height: 16px;
    background-position: -544px -416px !important; 
}
.git {
    width: 16px;
    height: 16px;
    background-position: -560px -416px !important; 
}
.glass--arrow {
    width: 16px;
    height: 16px;
    background-position: -576px -416px !important; 
}
.glass--exclamation {
    width: 16px;
    height: 16px;
    background-position: -592px -416px !important; 
}
.glass--minus {
    width: 16px;
    height: 16px;
    background-position: -608px -416px !important; 
}
.glass--pencil {
    width: 16px;
    height: 16px;
    background-position: -624px -416px !important; 
}
.glass--plus {
    width: 16px;
    height: 16px;
    background-position: -640px -416px !important; 
}
.glass-empty {
    width: 16px;
    height: 16px;
    background-position: -656px -416px !important; 
}
.glass-narrow {
    width: 16px;
    height: 16px;
    background-position: -672px -416px !important; 
}
.glass-wide {
    width: 16px;
    height: 16px;
    background-position: -688px -416px !important; 
}
.glass {
    width: 16px;
    height: 16px;
    background-position: -704px -416px !important; 
}
.globe--arrow {
    width: 16px;
    height: 16px;
    background-position: -720px -416px !important; 
}
.globe--exclamation {
    width: 16px;
    height: 16px;
    background-position: -736px -416px !important; 
}
.globe--minus {
    width: 16px;
    height: 16px;
    background-position: -752px -416px !important; 
}
.globe--pencil {
    width: 16px;
    height: 16px;
    background-position: -768px -416px !important; 
}
.globe--plus {
    width: 16px;
    height: 16px;
    background-position: -784px -416px !important; 
}
.globe-green {
    width: 16px;
    height: 16px;
    background-position: -800px -416px !important; 
}
.globe-medium-green {
    width: 16px;
    height: 16px;
    background-position: -816px -416px !important; 
}
.globe-medium {
    width: 16px;
    height: 16px;
    background-position: -832px -416px !important; 
}
.globe-model {
    width: 16px;
    height: 16px;
    background-position: -848px -416px !important; 
}
.globe-network-ethernet {
    width: 16px;
    height: 16px;
    background-position: -864px -416px !important; 
}
.globe-network {
    width: 16px;
    height: 16px;
    background-position: -880px -416px !important; 
}
.globe-place {
    width: 16px;
    height: 16px;
    background-position: -896px -416px !important; 
}
.globe-share {
    width: 16px;
    height: 16px;
    background-position: -912px -416px !important; 
}
.globe-small-green {
    width: 16px;
    height: 16px;
    background-position: -928px -416px !important; 
}
.globe-small {
    width: 16px;
    height: 16px;
    background-position: -944px -416px !important; 
}
.globe {
    width: 16px;
    height: 16px;
    background-position: -0px -432px !important; 
}
.gradient-small {
    width: 16px;
    height: 16px;
    background-position: -16px -432px !important; 
}
.gradient {
    width: 16px;
    height: 16px;
    background-position: -32px -432px !important; 
}
.graduation-hat {
    width: 16px;
    height: 16px;
    background-position: -48px -432px !important; 
}
.graphic-card {
    width: 16px;
    height: 16px;
    background-position: -64px -432px !important; 
}
.grid-dot {
    width: 16px;
    height: 16px;
    background-position: -80px -432px !important; 
}
.grid-small-dot {
    width: 16px;
    height: 16px;
    background-position: -96px -432px !important; 
}
.grid-small {
    width: 16px;
    height: 16px;
    background-position: -112px -432px !important; 
}
.grid-snap-dot {
    width: 16px;
    height: 16px;
    background-position: -128px -432px !important; 
}
.grid-snap {
    width: 16px;
    height: 16px;
    background-position: -144px -432px !important; 
}
.grid {
    width: 16px;
    height: 16px;
    background-position: -160px -432px !important; 
}
.guide-snap {
    width: 16px;
    height: 16px;
    background-position: -176px -432px !important; 
}
.guide {
    width: 16px;
    height: 16px;
    background-position: -192px -432px !important; 
}
.guitar--arrow {
    width: 16px;
    height: 16px;
    background-position: -208px -432px !important; 
}
.guitar--exclamation {
    width: 16px;
    height: 16px;
    background-position: -224px -432px !important; 
}
.guitar--minus {
    width: 16px;
    height: 16px;
    background-position: -240px -432px !important; 
}
.guitar--pencil {
    width: 16px;
    height: 16px;
    background-position: -256px -432px !important; 
}
.guitar--plus {
    width: 16px;
    height: 16px;
    background-position: -272px -432px !important; 
}
.guitar {
    width: 16px;
    height: 16px;
    background-position: -288px -432px !important; 
}
.haiku-wide {
    width: 16px;
    height: 16px;
    background-position: -304px -432px !important; 
}
.haiku {
    width: 16px;
    height: 16px;
    background-position: -320px -432px !important; 
}
.hamburger {
    width: 16px;
    height: 16px;
    background-position: -336px -432px !important; 
}
.hammer--arrow {
    width: 16px;
    height: 16px;
    background-position: -352px -432px !important; 
}
.hammer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -368px -432px !important; 
}
.hammer--minus {
    width: 16px;
    height: 16px;
    background-position: -384px -432px !important; 
}
.hammer--pencil {
    width: 16px;
    height: 16px;
    background-position: -400px -432px !important; 
}
.hammer--plus {
    width: 16px;
    height: 16px;
    background-position: -416px -432px !important; 
}
.hammer-left {
    width: 16px;
    height: 16px;
    background-position: -432px -432px !important; 
}
.hammer-screwdriver {
    width: 16px;
    height: 16px;
    background-position: -448px -432px !important; 
}
.hammer {
    width: 16px;
    height: 16px;
    background-position: -464px -432px !important; 
}
.hand-finger {
    width: 16px;
    height: 16px;
    background-position: -480px -432px !important; 
}
.hand-horns {
    width: 16px;
    height: 16px;
    background-position: -496px -432px !important; 
}
.hand-ily {
    width: 16px;
    height: 16px;
    background-position: -512px -432px !important; 
}
.hand-pinky {
    width: 16px;
    height: 16px;
    background-position: -528px -432px !important; 
}
.hand-point-090 {
    width: 16px;
    height: 16px;
    background-position: -544px -432px !important; 
}
.hand-point-180 {
    width: 16px;
    height: 16px;
    background-position: -560px -432px !important; 
}
.hand-point-270 {
    width: 16px;
    height: 16px;
    background-position: -576px -432px !important; 
}
.hand-point {
    width: 16px;
    height: 16px;
    background-position: -592px -432px !important; 
}
.hand-property {
    width: 16px;
    height: 16px;
    background-position: -608px -432px !important; 
}
.hand-red-string-of-fate {
    width: 16px;
    height: 16px;
    background-position: -624px -432px !important; 
}
.hand-shake {
    width: 16px;
    height: 16px;
    background-position: -640px -432px !important; 
}
.hand-share {
    width: 16px;
    height: 16px;
    background-position: -656px -432px !important; 
}
.hand {
    width: 16px;
    height: 16px;
    background-position: -672px -432px !important; 
}
.hard-hat--arrow {
    width: 16px;
    height: 16px;
    background-position: -688px -432px !important; 
}
.hard-hat--exclamation {
    width: 16px;
    height: 16px;
    background-position: -704px -432px !important; 
}
.hard-hat--minus {
    width: 16px;
    height: 16px;
    background-position: -720px -432px !important; 
}
.hard-hat--pencil {
    width: 16px;
    height: 16px;
    background-position: -736px -432px !important; 
}
.hard-hat--plus {
    width: 16px;
    height: 16px;
    background-position: -752px -432px !important; 
}
.hard-hat-military-camouflage {
    width: 16px;
    height: 16px;
    background-position: -768px -432px !important; 
}
.hard-hat-military {
    width: 16px;
    height: 16px;
    background-position: -784px -432px !important; 
}
.hard-hat-mine {
    width: 16px;
    height: 16px;
    background-position: -800px -432px !important; 
}
.hard-hat {
    width: 16px;
    height: 16px;
    background-position: -816px -432px !important; 
}
.headphone--arrow {
    width: 16px;
    height: 16px;
    background-position: -832px -432px !important; 
}
.headphone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -848px -432px !important; 
}
.headphone--minus {
    width: 16px;
    height: 16px;
    background-position: -864px -432px !important; 
}
.headphone--pencil {
    width: 16px;
    height: 16px;
    background-position: -880px -432px !important; 
}
.headphone--plus {
    width: 16px;
    height: 16px;
    background-position: -896px -432px !important; 
}
.headphone-microphone {
    width: 16px;
    height: 16px;
    background-position: -912px -432px !important; 
}
.headphone {
    width: 16px;
    height: 16px;
    background-position: -928px -432px !important; 
}
.headstone-cross {
    width: 16px;
    height: 16px;
    background-position: -944px -432px !important; 
}
.headstone-rip {
    width: 16px;
    height: 16px;
    background-position: -0px -448px !important; 
}
.headstone {
    width: 16px;
    height: 16px;
    background-position: -16px -448px !important; 
}
.heart--arrow {
    width: 16px;
    height: 16px;
    background-position: -32px -448px !important; 
}
.heart--exclamation {
    width: 16px;
    height: 16px;
    background-position: -48px -448px !important; 
}
.heart--minus {
    width: 16px;
    height: 16px;
    background-position: -64px -448px !important; 
}
.heart--pencil {
    width: 16px;
    height: 16px;
    background-position: -80px -448px !important; 
}
.heart--plus {
    width: 16px;
    height: 16px;
    background-position: -96px -448px !important; 
}
.heart-break {
    width: 16px;
    height: 16px;
    background-position: -112px -448px !important; 
}
.heart-empty {
    width: 16px;
    height: 16px;
    background-position: -128px -448px !important; 
}
.heart-half {
    width: 16px;
    height: 16px;
    background-position: -144px -448px !important; 
}
.heart-small-empty {
    width: 16px;
    height: 16px;
    background-position: -160px -448px !important; 
}
.heart-small-half {
    width: 16px;
    height: 16px;
    background-position: -176px -448px !important; 
}
.heart-small {
    width: 16px;
    height: 16px;
    background-position: -192px -448px !important; 
}
.heart {
    width: 16px;
    height: 16px;
    background-position: -208px -448px !important; 
}
.highlighter--arrow {
    width: 16px;
    height: 16px;
    background-position: -224px -448px !important; 
}
.highlighter--exclamation {
    width: 16px;
    height: 16px;
    background-position: -240px -448px !important; 
}
.highlighter--minus {
    width: 16px;
    height: 16px;
    background-position: -256px -448px !important; 
}
.highlighter--plus {
    width: 16px;
    height: 16px;
    background-position: -272px -448px !important; 
}
.highlighter-color {
    width: 16px;
    height: 16px;
    background-position: -288px -448px !important; 
}
.highlighter-small {
    width: 16px;
    height: 16px;
    background-position: -304px -448px !important; 
}
.highlighter-text {
    width: 16px;
    height: 16px;
    background-position: -320px -448px !important; 
}
.highlighter {
    width: 16px;
    height: 16px;
    background-position: -336px -448px !important; 
}
.holly {
    width: 16px;
    height: 16px;
    background-position: -352px -448px !important; 
}
.home--arrow {
    width: 16px;
    height: 16px;
    background-position: -368px -448px !important; 
}
.home--exclamation {
    width: 16px;
    height: 16px;
    background-position: -384px -448px !important; 
}
.home--minus {
    width: 16px;
    height: 16px;
    background-position: -400px -448px !important; 
}
.home--pencil {
    width: 16px;
    height: 16px;
    background-position: -416px -448px !important; 
}
.home--plus {
    width: 16px;
    height: 16px;
    background-position: -432px -448px !important; 
}
.home-for-sale-sign-blue {
    width: 16px;
    height: 16px;
    background-position: -448px -448px !important; 
}
.home-for-sale-sign-red {
    width: 16px;
    height: 16px;
    background-position: -464px -448px !important; 
}
.home-for-sale-sign {
    width: 16px;
    height: 16px;
    background-position: -480px -448px !important; 
}
.home-medium {
    width: 16px;
    height: 16px;
    background-position: -496px -448px !important; 
}
.home-network {
    width: 16px;
    height: 16px;
    background-position: -512px -448px !important; 
}
.home-share {
    width: 16px;
    height: 16px;
    background-position: -528px -448px !important; 
}
.home-small {
    width: 16px;
    height: 16px;
    background-position: -544px -448px !important; 
}
.home {
    width: 16px;
    height: 16px;
    background-position: -560px -448px !important; 
}
.hourglass--arrow {
    width: 16px;
    height: 16px;
    background-position: -576px -448px !important; 
}
.hourglass--exclamation {
    width: 16px;
    height: 16px;
    background-position: -592px -448px !important; 
}
.hourglass--minus {
    width: 16px;
    height: 16px;
    background-position: -608px -448px !important; 
}
.hourglass--pencil {
    width: 16px;
    height: 16px;
    background-position: -624px -448px !important; 
}
.hourglass--plus {
    width: 16px;
    height: 16px;
    background-position: -640px -448px !important; 
}
.hourglass-select-remain {
    width: 16px;
    height: 16px;
    background-position: -656px -448px !important; 
}
.hourglass-select {
    width: 16px;
    height: 16px;
    background-position: -672px -448px !important; 
}
.hourglass {
    width: 16px;
    height: 16px;
    background-position: -688px -448px !important; 
}
.ice--arrow {
    width: 16px;
    height: 16px;
    background-position: -704px -448px !important; 
}
.ice--exclamation {
    width: 16px;
    height: 16px;
    background-position: -720px -448px !important; 
}
.ice--minus {
    width: 16px;
    height: 16px;
    background-position: -736px -448px !important; 
}
.ice--pencil {
    width: 16px;
    height: 16px;
    background-position: -752px -448px !important; 
}
.ice--plus {
    width: 16px;
    height: 16px;
    background-position: -768px -448px !important; 
}
.ice-cream-blue-moon {
    width: 16px;
    height: 16px;
    background-position: -784px -448px !important; 
}
.ice-cream-chocolate {
    width: 16px;
    height: 16px;
    background-position: -800px -448px !important; 
}
.ice-cream-empty {
    width: 16px;
    height: 16px;
    background-position: -816px -448px !important; 
}
.ice-cream-sprinkles-blue-moon {
    width: 16px;
    height: 16px;
    background-position: -832px -448px !important; 
}
.ice-cream-sprinkles-chocolate {
    width: 16px;
    height: 16px;
    background-position: -848px -448px !important; 
}
.ice-cream-sprinkles {
    width: 16px;
    height: 16px;
    background-position: -864px -448px !important; 
}
.ice-cream {
    width: 16px;
    height: 16px;
    background-position: -880px -448px !important; 
}
.ice {
    width: 16px;
    height: 16px;
    background-position: -896px -448px !important; 
}
.image--arrow {
    width: 16px;
    height: 16px;
    background-position: -912px -448px !important; 
}
.image--exclamation {
    width: 16px;
    height: 16px;
    background-position: -928px -448px !important; 
}
.image--minus {
    width: 16px;
    height: 16px;
    background-position: -944px -448px !important; 
}
.image--pencil {
    width: 16px;
    height: 16px;
    background-position: -0px -464px !important; 
}
.image--plus {
    width: 16px;
    height: 16px;
    background-position: -16px -464px !important; 
}
.image-balloon {
    width: 16px;
    height: 16px;
    background-position: -32px -464px !important; 
}
.image-blur {
    width: 16px;
    height: 16px;
    background-position: -48px -464px !important; 
}
.image-cast {
    width: 16px;
    height: 16px;
    background-position: -64px -464px !important; 
}
.image-crop {
    width: 16px;
    height: 16px;
    background-position: -80px -464px !important; 
}
.image-empty {
    width: 16px;
    height: 16px;
    background-position: -96px -464px !important; 
}
.image-export {
    width: 16px;
    height: 16px;
    background-position: -112px -464px !important; 
}
.image-import {
    width: 16px;
    height: 16px;
    background-position: -128px -464px !important; 
}
.image-instagram-frame {
    width: 16px;
    height: 16px;
    background-position: -144px -464px !important; 
}
.image-instagram {
    width: 16px;
    height: 16px;
    background-position: -160px -464px !important; 
}
.image-map {
    width: 16px;
    height: 16px;
    background-position: -176px -464px !important; 
}
.image-medium {
    width: 16px;
    height: 16px;
    background-position: -192px -464px !important; 
}
.image-reflection {
    width: 16px;
    height: 16px;
    background-position: -208px -464px !important; 
}
.image-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -224px -464px !important; 
}
.image-resize {
    width: 16px;
    height: 16px;
    background-position: -240px -464px !important; 
}
.image-saturation-up {
    width: 16px;
    height: 16px;
    background-position: -256px -464px !important; 
}
.image-saturation {
    width: 16px;
    height: 16px;
    background-position: -272px -464px !important; 
}
.image-select {
    width: 16px;
    height: 16px;
    background-position: -288px -464px !important; 
}
.image-share {
    width: 16px;
    height: 16px;
    background-position: -304px -464px !important; 
}
.image-sharpen {
    width: 16px;
    height: 16px;
    background-position: -320px -464px !important; 
}
.image-small-sunset {
    width: 16px;
    height: 16px;
    background-position: -336px -464px !important; 
}
.image-small {
    width: 16px;
    height: 16px;
    background-position: -352px -464px !important; 
}
.image-sunset {
    width: 16px;
    height: 16px;
    background-position: -368px -464px !important; 
}
.image-vertical-sunset {
    width: 16px;
    height: 16px;
    background-position: -384px -464px !important; 
}
.image-vertical {
    width: 16px;
    height: 16px;
    background-position: -400px -464px !important; 
}
.image {
    width: 16px;
    height: 16px;
    background-position: -416px -464px !important; 
}
.images-flickr {
    width: 16px;
    height: 16px;
    background-position: -432px -464px !important; 
}
.images-stack {
    width: 16px;
    height: 16px;
    background-position: -448px -464px !important; 
}
.images {
    width: 16px;
    height: 16px;
    background-position: -464px -464px !important; 
}
.inbox--arrow {
    width: 16px;
    height: 16px;
    background-position: -480px -464px !important; 
}
.inbox--exclamation {
    width: 16px;
    height: 16px;
    background-position: -496px -464px !important; 
}
.inbox--minus {
    width: 16px;
    height: 16px;
    background-position: -512px -464px !important; 
}
.inbox--pencil {
    width: 16px;
    height: 16px;
    background-position: -528px -464px !important; 
}
.inbox--plus {
    width: 16px;
    height: 16px;
    background-position: -544px -464px !important; 
}
.inbox-document-music-playlist {
    width: 16px;
    height: 16px;
    background-position: -560px -464px !important; 
}
.inbox-document-music {
    width: 16px;
    height: 16px;
    background-position: -576px -464px !important; 
}
.inbox-document-text {
    width: 16px;
    height: 16px;
    background-position: -592px -464px !important; 
}
.inbox-document {
    width: 16px;
    height: 16px;
    background-position: -608px -464px !important; 
}
.inbox-download {
    width: 16px;
    height: 16px;
    background-position: -624px -464px !important; 
}
.inbox-film {
    width: 16px;
    height: 16px;
    background-position: -640px -464px !important; 
}
.inbox-image {
    width: 16px;
    height: 16px;
    background-position: -656px -464px !important; 
}
.inbox-slide {
    width: 16px;
    height: 16px;
    background-position: -672px -464px !important; 
}
.inbox-table {
    width: 16px;
    height: 16px;
    background-position: -688px -464px !important; 
}
.inbox-upload {
    width: 16px;
    height: 16px;
    background-position: -704px -464px !important; 
}
.inbox {
    width: 16px;
    height: 16px;
    background-position: -720px -464px !important; 
}
.infocard-small {
    width: 16px;
    height: 16px;
    background-position: -736px -464px !important; 
}
.infocard {
    width: 16px;
    height: 16px;
    background-position: -752px -464px !important; 
}
.information-balloon {
    width: 16px;
    height: 16px;
    background-position: -768px -464px !important; 
}
.information-button {
    width: 16px;
    height: 16px;
    background-position: -784px -464px !important; 
}
.information-frame {
    width: 16px;
    height: 16px;
    background-position: -800px -464px !important; 
}
.information-italic {
    width: 16px;
    height: 16px;
    background-position: -816px -464px !important; 
}
.information-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -832px -464px !important; 
}
.information-octagon {
    width: 16px;
    height: 16px;
    background-position: -848px -464px !important; 
}
.information-shield {
    width: 16px;
    height: 16px;
    background-position: -864px -464px !important; 
}
.information-small-white {
    width: 16px;
    height: 16px;
    background-position: -880px -464px !important; 
}
.information-small {
    width: 16px;
    height: 16px;
    background-position: -896px -464px !important; 
}
.information-white {
    width: 16px;
    height: 16px;
    background-position: -912px -464px !important; 
}
.information {
    width: 16px;
    height: 16px;
    background-position: -928px -464px !important; 
}
.jar--arrow {
    width: 16px;
    height: 16px;
    background-position: -944px -464px !important; 
}
.jar--exclamation {
    width: 16px;
    height: 16px;
    background-position: -0px -480px !important; 
}
.jar--minus {
    width: 16px;
    height: 16px;
    background-position: -16px -480px !important; 
}
.jar--pencil {
    width: 16px;
    height: 16px;
    background-position: -32px -480px !important; 
}
.jar--plus {
    width: 16px;
    height: 16px;
    background-position: -48px -480px !important; 
}
.jar-empty {
    width: 16px;
    height: 16px;
    background-position: -64px -480px !important; 
}
.jar-label {
    width: 16px;
    height: 16px;
    background-position: -80px -480px !important; 
}
.jar-open {
    width: 16px;
    height: 16px;
    background-position: -96px -480px !important; 
}
.jar {
    width: 16px;
    height: 16px;
    background-position: -112px -480px !important; 
}
.joystick {
    width: 16px;
    height: 16px;
    background-position: -128px -480px !important; 
}
.json {
    width: 16px;
    height: 16px;
    background-position: -144px -480px !important; 
}
.key--arrow {
    width: 16px;
    height: 16px;
    background-position: -160px -480px !important; 
}
.key--exclamation {
    width: 16px;
    height: 16px;
    background-position: -176px -480px !important; 
}
.key--minus {
    width: 16px;
    height: 16px;
    background-position: -192px -480px !important; 
}
.key--pencil {
    width: 16px;
    height: 16px;
    background-position: -208px -480px !important; 
}
.key--plus {
    width: 16px;
    height: 16px;
    background-position: -224px -480px !important; 
}
.key-solid {
    width: 16px;
    height: 16px;
    background-position: -240px -480px !important; 
}
.key {
    width: 16px;
    height: 16px;
    background-position: -256px -480px !important; 
}
.keyboard--arrow {
    width: 16px;
    height: 16px;
    background-position: -272px -480px !important; 
}
.keyboard--exclamation {
    width: 16px;
    height: 16px;
    background-position: -288px -480px !important; 
}
.keyboard--minus {
    width: 16px;
    height: 16px;
    background-position: -304px -480px !important; 
}
.keyboard--pencil {
    width: 16px;
    height: 16px;
    background-position: -320px -480px !important; 
}
.keyboard--plus {
    width: 16px;
    height: 16px;
    background-position: -336px -480px !important; 
}
.keyboard-command {
    width: 16px;
    height: 16px;
    background-position: -352px -480px !important; 
}
.keyboard-enter {
    width: 16px;
    height: 16px;
    background-position: -368px -480px !important; 
}
.keyboard-full-wireless {
    width: 16px;
    height: 16px;
    background-position: -384px -480px !important; 
}
.keyboard-full {
    width: 16px;
    height: 16px;
    background-position: -400px -480px !important; 
}
.keyboard-small {
    width: 16px;
    height: 16px;
    background-position: -416px -480px !important; 
}
.keyboard-smiley {
    width: 16px;
    height: 16px;
    background-position: -432px -480px !important; 
}
.keyboard-space {
    width: 16px;
    height: 16px;
    background-position: -448px -480px !important; 
}
.keyboard {
    width: 16px;
    height: 16px;
    background-position: -464px -480px !important; 
}
.keyboards-combination {
    width: 16px;
    height: 16px;
    background-position: -480px -480px !important; 
}
.keyboards {
    width: 16px;
    height: 16px;
    background-position: -496px -480px !important; 
}
.language-balloon {
    width: 16px;
    height: 16px;
    background-position: -512px -480px !important; 
}
.language-document {
    width: 16px;
    height: 16px;
    background-position: -528px -480px !important; 
}
.language-small {
    width: 16px;
    height: 16px;
    background-position: -544px -480px !important; 
}
.language {
    width: 16px;
    height: 16px;
    background-position: -560px -480px !important; 
}
.layer--arrow {
    width: 16px;
    height: 16px;
    background-position: -576px -480px !important; 
}
.layer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -592px -480px !important; 
}
.layer--minus {
    width: 16px;
    height: 16px;
    background-position: -608px -480px !important; 
}
.layer--pencil {
    width: 16px;
    height: 16px;
    background-position: -624px -480px !important; 
}
.layer--plus {
    width: 16px;
    height: 16px;
    background-position: -640px -480px !important; 
}
.layer-flip-vertical {
    width: 16px;
    height: 16px;
    background-position: -656px -480px !important; 
}
.layer-flip {
    width: 16px;
    height: 16px;
    background-position: -672px -480px !important; 
}
.layer-mask {
    width: 16px;
    height: 16px;
    background-position: -688px -480px !important; 
}
.layer-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -704px -480px !important; 
}
.layer-resize-replicate-vertical {
    width: 16px;
    height: 16px;
    background-position: -720px -480px !important; 
}
.layer-resize-replicate {
    width: 16px;
    height: 16px;
    background-position: -736px -480px !important; 
}
.layer-resize {
    width: 16px;
    height: 16px;
    background-position: -752px -480px !important; 
}
.layer-rotate-left {
    width: 16px;
    height: 16px;
    background-position: -768px -480px !important; 
}
.layer-rotate {
    width: 16px;
    height: 16px;
    background-position: -784px -480px !important; 
}
.layer-select-point {
    width: 16px;
    height: 16px;
    background-position: -800px -480px !important; 
}
.layer-select {
    width: 16px;
    height: 16px;
    background-position: -816px -480px !important; 
}
.layer-shade {
    width: 16px;
    height: 16px;
    background-position: -832px -480px !important; 
}
.layer-shape-curve {
    width: 16px;
    height: 16px;
    background-position: -848px -480px !important; 
}
.layer-shape-ellipse {
    width: 16px;
    height: 16px;
    background-position: -864px -480px !important; 
}
.layer-shape-line {
    width: 16px;
    height: 16px;
    background-position: -880px -480px !important; 
}
.layer-shape-polygon {
    width: 16px;
    height: 16px;
    background-position: -896px -480px !important; 
}
.layer-shape-polyline {
    width: 16px;
    height: 16px;
    background-position: -912px -480px !important; 
}
.layer-shape-round {
    width: 16px;
    height: 16px;
    background-position: -928px -480px !important; 
}
.layer-shape-text {
    width: 16px;
    height: 16px;
    background-position: -944px -480px !important; 
}
.layer-shape {
    width: 16px;
    height: 16px;
    background-position: -0px -496px !important; 
}
.layer-shred {
    width: 16px;
    height: 16px;
    background-position: -16px -496px !important; 
}
.layer-small {
    width: 16px;
    height: 16px;
    background-position: -32px -496px !important; 
}
.layer-transparent {
    width: 16px;
    height: 16px;
    background-position: -48px -496px !important; 
}
.layer-vector {
    width: 16px;
    height: 16px;
    background-position: -64px -496px !important; 
}
.layer {
    width: 16px;
    height: 16px;
    background-position: -80px -496px !important; 
}
.layers-alignment-bottom {
    width: 16px;
    height: 16px;
    background-position: -96px -496px !important; 
}
.layers-alignment-center {
    width: 16px;
    height: 16px;
    background-position: -112px -496px !important; 
}
.layers-alignment-left {
    width: 16px;
    height: 16px;
    background-position: -128px -496px !important; 
}
.layers-alignment-middle {
    width: 16px;
    height: 16px;
    background-position: -144px -496px !important; 
}
.layers-alignment-right {
    width: 16px;
    height: 16px;
    background-position: -160px -496px !important; 
}
.layers-alignment {
    width: 16px;
    height: 16px;
    background-position: -176px -496px !important; 
}
.layers-arrange-back {
    width: 16px;
    height: 16px;
    background-position: -192px -496px !important; 
}
.layers-arrange {
    width: 16px;
    height: 16px;
    background-position: -208px -496px !important; 
}
.layers-group {
    width: 16px;
    height: 16px;
    background-position: -224px -496px !important; 
}
.layers-small {
    width: 16px;
    height: 16px;
    background-position: -240px -496px !important; 
}
.layers-stack-arrange-back {
    width: 16px;
    height: 16px;
    background-position: -256px -496px !important; 
}
.layers-stack-arrange {
    width: 16px;
    height: 16px;
    background-position: -272px -496px !important; 
}
.layers-stack {
    width: 16px;
    height: 16px;
    background-position: -288px -496px !important; 
}
.layers-ungroup {
    width: 16px;
    height: 16px;
    background-position: -304px -496px !important; 
}
.layers {
    width: 16px;
    height: 16px;
    background-position: -320px -496px !important; 
}
.layout-2-equal {
    width: 16px;
    height: 16px;
    background-position: -336px -496px !important; 
}
.layout-2 {
    width: 16px;
    height: 16px;
    background-position: -352px -496px !important; 
}
.layout-3-mix {
    width: 16px;
    height: 16px;
    background-position: -368px -496px !important; 
}
.layout-3 {
    width: 16px;
    height: 16px;
    background-position: -384px -496px !important; 
}
.layout-4 {
    width: 16px;
    height: 16px;
    background-position: -400px -496px !important; 
}
.layout-6 {
    width: 16px;
    height: 16px;
    background-position: -416px -496px !important; 
}
.layout-design {
    width: 16px;
    height: 16px;
    background-position: -432px -496px !important; 
}
.layout-header-2-equal {
    width: 16px;
    height: 16px;
    background-position: -448px -496px !important; 
}
.layout-header-2 {
    width: 16px;
    height: 16px;
    background-position: -464px -496px !important; 
}
.layout-header-3-mix {
    width: 16px;
    height: 16px;
    background-position: -480px -496px !important; 
}
.layout-header-3 {
    width: 16px;
    height: 16px;
    background-position: -496px -496px !important; 
}
.layout-header {
    width: 16px;
    height: 16px;
    background-position: -512px -496px !important; 
}
.layout-hf-2-equal {
    width: 16px;
    height: 16px;
    background-position: -528px -496px !important; 
}
.layout-hf-2 {
    width: 16px;
    height: 16px;
    background-position: -544px -496px !important; 
}
.layout-hf-3-mix {
    width: 16px;
    height: 16px;
    background-position: -560px -496px !important; 
}
.layout-hf-3 {
    width: 16px;
    height: 16px;
    background-position: -576px -496px !important; 
}
.layout-hf {
    width: 16px;
    height: 16px;
    background-position: -592px -496px !important; 
}
.layout-join-vertical {
    width: 16px;
    height: 16px;
    background-position: -608px -496px !important; 
}
.layout-join {
    width: 16px;
    height: 16px;
    background-position: -624px -496px !important; 
}
.layout-select-content {
    width: 16px;
    height: 16px;
    background-position: -640px -496px !important; 
}
.layout-select-footer {
    width: 16px;
    height: 16px;
    background-position: -656px -496px !important; 
}
.layout-select-sidebar {
    width: 16px;
    height: 16px;
    background-position: -672px -496px !important; 
}
.layout-select {
    width: 16px;
    height: 16px;
    background-position: -688px -496px !important; 
}
.layout-split-vertical {
    width: 16px;
    height: 16px;
    background-position: -704px -496px !important; 
}
.layout-split {
    width: 16px;
    height: 16px;
    background-position: -720px -496px !important; 
}
.layout {
    width: 16px;
    height: 16px;
    background-position: -736px -496px !important; 
}
.leaf--arrow {
    width: 16px;
    height: 16px;
    background-position: -752px -496px !important; 
}
.leaf--exclamation {
    width: 16px;
    height: 16px;
    background-position: -768px -496px !important; 
}
.leaf--minus {
    width: 16px;
    height: 16px;
    background-position: -784px -496px !important; 
}
.leaf--pencil {
    width: 16px;
    height: 16px;
    background-position: -800px -496px !important; 
}
.leaf--plus {
    width: 16px;
    height: 16px;
    background-position: -816px -496px !important; 
}
.leaf-plant {
    width: 16px;
    height: 16px;
    background-position: -832px -496px !important; 
}
.leaf-red {
    width: 16px;
    height: 16px;
    background-position: -848px -496px !important; 
}
.leaf-wormhole {
    width: 16px;
    height: 16px;
    background-position: -864px -496px !important; 
}
.leaf-yellow {
    width: 16px;
    height: 16px;
    background-position: -880px -496px !important; 
}
.leaf {
    width: 16px;
    height: 16px;
    background-position: -896px -496px !important; 
}
.license-key {
    width: 16px;
    height: 16px;
    background-position: -912px -496px !important; 
}
.lifebuoy--arrow {
    width: 16px;
    height: 16px;
    background-position: -928px -496px !important; 
}
.lifebuoy--exclamation {
    width: 16px;
    height: 16px;
    background-position: -944px -496px !important; 
}
.lifebuoy--minus {
    width: 16px;
    height: 16px;
    background-position: -0px -512px !important; 
}
.lifebuoy--pencil {
    width: 16px;
    height: 16px;
    background-position: -16px -512px !important; 
}
.lifebuoy--plus {
    width: 16px;
    height: 16px;
    background-position: -32px -512px !important; 
}
.lifebuoy-medium {
    width: 16px;
    height: 16px;
    background-position: -48px -512px !important; 
}
.lifebuoy-small {
    width: 16px;
    height: 16px;
    background-position: -64px -512px !important; 
}
.lifebuoy {
    width: 16px;
    height: 16px;
    background-position: -80px -512px !important; 
}
.light-bulb--arrow {
    width: 16px;
    height: 16px;
    background-position: -96px -512px !important; 
}
.light-bulb--exclamation {
    width: 16px;
    height: 16px;
    background-position: -112px -512px !important; 
}
.light-bulb--minus {
    width: 16px;
    height: 16px;
    background-position: -128px -512px !important; 
}
.light-bulb--pencil {
    width: 16px;
    height: 16px;
    background-position: -144px -512px !important; 
}
.light-bulb--plus {
    width: 16px;
    height: 16px;
    background-position: -160px -512px !important; 
}
.light-bulb-code {
    width: 16px;
    height: 16px;
    background-position: -176px -512px !important; 
}
.light-bulb-off {
    width: 16px;
    height: 16px;
    background-position: -192px -512px !important; 
}
.light-bulb-small-off {
    width: 16px;
    height: 16px;
    background-position: -208px -512px !important; 
}
.light-bulb-small {
    width: 16px;
    height: 16px;
    background-position: -224px -512px !important; 
}
.light-bulb {
    width: 16px;
    height: 16px;
    background-position: -240px -512px !important; 
}
.lighthouse-shine {
    width: 16px;
    height: 16px;
    background-position: -256px -512px !important; 
}
.lighthouse {
    width: 16px;
    height: 16px;
    background-position: -272px -512px !important; 
}
.lightning--arrow {
    width: 16px;
    height: 16px;
    background-position: -288px -512px !important; 
}
.lightning--exclamation {
    width: 16px;
    height: 16px;
    background-position: -304px -512px !important; 
}
.lightning--minus {
    width: 16px;
    height: 16px;
    background-position: -320px -512px !important; 
}
.lightning--pencil {
    width: 16px;
    height: 16px;
    background-position: -336px -512px !important; 
}
.lightning--plus {
    width: 16px;
    height: 16px;
    background-position: -352px -512px !important; 
}
.lightning-small {
    width: 16px;
    height: 16px;
    background-position: -368px -512px !important; 
}
.lightning {
    width: 16px;
    height: 16px;
    background-position: -384px -512px !important; 
}
.locale-alternate {
    width: 16px;
    height: 16px;
    background-position: -400px -512px !important; 
}
.locale {
    width: 16px;
    height: 16px;
    background-position: -416px -512px !important; 
}
.lock--arrow {
    width: 16px;
    height: 16px;
    background-position: -432px -512px !important; 
}
.lock--exclamation {
    width: 16px;
    height: 16px;
    background-position: -448px -512px !important; 
}
.lock--minus {
    width: 16px;
    height: 16px;
    background-position: -464px -512px !important; 
}
.lock--pencil {
    width: 16px;
    height: 16px;
    background-position: -480px -512px !important; 
}
.lock--plus {
    width: 16px;
    height: 16px;
    background-position: -496px -512px !important; 
}
.lock-small {
    width: 16px;
    height: 16px;
    background-position: -512px -512px !important; 
}
.lock-ssl {
    width: 16px;
    height: 16px;
    background-position: -528px -512px !important; 
}
.lock-unlock {
    width: 16px;
    height: 16px;
    background-position: -544px -512px !important; 
}
.lock-warning {
    width: 16px;
    height: 16px;
    background-position: -560px -512px !important; 
}
.lock {
    width: 16px;
    height: 16px;
    background-position: -576px -512px !important; 
}
.lollipop {
    width: 16px;
    height: 16px;
    background-position: -592px -512px !important; 
}
.luggage--arrow {
    width: 16px;
    height: 16px;
    background-position: -608px -512px !important; 
}
.luggage--exclamation {
    width: 16px;
    height: 16px;
    background-position: -624px -512px !important; 
}
.luggage--minus {
    width: 16px;
    height: 16px;
    background-position: -640px -512px !important; 
}
.luggage--pencil {
    width: 16px;
    height: 16px;
    background-position: -656px -512px !important; 
}
.luggage--plus {
    width: 16px;
    height: 16px;
    background-position: -672px -512px !important; 
}
.luggage-tag {
    width: 16px;
    height: 16px;
    background-position: -688px -512px !important; 
}
.luggage {
    width: 16px;
    height: 16px;
    background-position: -704px -512px !important; 
}
.mac-os {
    width: 16px;
    height: 16px;
    background-position: -720px -512px !important; 
}
.magnet--arrow {
    width: 16px;
    height: 16px;
    background-position: -736px -512px !important; 
}
.magnet--exclamation {
    width: 16px;
    height: 16px;
    background-position: -752px -512px !important; 
}
.magnet--minus {
    width: 16px;
    height: 16px;
    background-position: -768px -512px !important; 
}
.magnet--pencil {
    width: 16px;
    height: 16px;
    background-position: -784px -512px !important; 
}
.magnet--plus {
    width: 16px;
    height: 16px;
    background-position: -800px -512px !important; 
}
.magnet-blue {
    width: 16px;
    height: 16px;
    background-position: -816px -512px !important; 
}
.magnet-small {
    width: 16px;
    height: 16px;
    background-position: -832px -512px !important; 
}
.magnet {
    width: 16px;
    height: 16px;
    background-position: -848px -512px !important; 
}
.magnifier--arrow {
    width: 16px;
    height: 16px;
    background-position: -864px -512px !important; 
}
.magnifier--exclamation {
    width: 16px;
    height: 16px;
    background-position: -880px -512px !important; 
}
.magnifier--minus {
    width: 16px;
    height: 16px;
    background-position: -896px -512px !important; 
}
.magnifier--pencil {
    width: 16px;
    height: 16px;
    background-position: -912px -512px !important; 
}
.magnifier--plus {
    width: 16px;
    height: 16px;
    background-position: -928px -512px !important; 
}
.magnifier-history-left {
    width: 16px;
    height: 16px;
    background-position: -944px -512px !important; 
}
.magnifier-history {
    width: 16px;
    height: 16px;
    background-position: -0px -528px !important; 
}
.magnifier-left {
    width: 16px;
    height: 16px;
    background-position: -16px -528px !important; 
}
.magnifier-medium-left {
    width: 16px;
    height: 16px;
    background-position: -32px -528px !important; 
}
.magnifier-medium {
    width: 16px;
    height: 16px;
    background-position: -48px -528px !important; 
}
.magnifier-small {
    width: 16px;
    height: 16px;
    background-position: -64px -528px !important; 
}
.magnifier-zoom-actual-equal {
    width: 16px;
    height: 16px;
    background-position: -80px -528px !important; 
}
.magnifier-zoom-actual {
    width: 16px;
    height: 16px;
    background-position: -96px -528px !important; 
}
.magnifier-zoom-fit {
    width: 16px;
    height: 16px;
    background-position: -112px -528px !important; 
}
.magnifier-zoom-in {
    width: 16px;
    height: 16px;
    background-position: -128px -528px !important; 
}
.magnifier-zoom-out {
    width: 16px;
    height: 16px;
    background-position: -144px -528px !important; 
}
.magnifier-zoom {
    width: 16px;
    height: 16px;
    background-position: -160px -528px !important; 
}
.magnifier {
    width: 16px;
    height: 16px;
    background-position: -176px -528px !important; 
}
.mahjong--arrow {
    width: 16px;
    height: 16px;
    background-position: -192px -528px !important; 
}
.mahjong--exclamation {
    width: 16px;
    height: 16px;
    background-position: -208px -528px !important; 
}
.mahjong--minus {
    width: 16px;
    height: 16px;
    background-position: -224px -528px !important; 
}
.mahjong--pencil {
    width: 16px;
    height: 16px;
    background-position: -240px -528px !important; 
}
.mahjong--plus {
    width: 16px;
    height: 16px;
    background-position: -256px -528px !important; 
}
.mahjong-white {
    width: 16px;
    height: 16px;
    background-position: -272px -528px !important; 
}
.mahjong {
    width: 16px;
    height: 16px;
    background-position: -288px -528px !important; 
}
.mail--arrow {
    width: 16px;
    height: 16px;
    background-position: -304px -528px !important; 
}
.mail--exclamation {
    width: 16px;
    height: 16px;
    background-position: -320px -528px !important; 
}
.mail--minus {
    width: 16px;
    height: 16px;
    background-position: -336px -528px !important; 
}
.mail--pencil {
    width: 16px;
    height: 16px;
    background-position: -352px -528px !important; 
}
.mail--plus {
    width: 16px;
    height: 16px;
    background-position: -368px -528px !important; 
}
.mail-air {
    width: 16px;
    height: 16px;
    background-position: -384px -528px !important; 
}
.mail-at-sign {
    width: 16px;
    height: 16px;
    background-position: -400px -528px !important; 
}
.mail-forward-all {
    width: 16px;
    height: 16px;
    background-position: -416px -528px !important; 
}
.mail-forward {
    width: 16px;
    height: 16px;
    background-position: -432px -528px !important; 
}
.mail-medium-open {
    width: 16px;
    height: 16px;
    background-position: -448px -528px !important; 
}
.mail-medium {
    width: 16px;
    height: 16px;
    background-position: -464px -528px !important; 
}
.mail-open-document-music-playlist {
    width: 16px;
    height: 16px;
    background-position: -480px -528px !important; 
}
.mail-open-document-music {
    width: 16px;
    height: 16px;
    background-position: -496px -528px !important; 
}
.mail-open-document-text {
    width: 16px;
    height: 16px;
    background-position: -512px -528px !important; 
}
.mail-open-document {
    width: 16px;
    height: 16px;
    background-position: -528px -528px !important; 
}
.mail-open-film {
    width: 16px;
    height: 16px;
    background-position: -544px -528px !important; 
}
.mail-open-image {
    width: 16px;
    height: 16px;
    background-position: -560px -528px !important; 
}
.mail-open-table {
    width: 16px;
    height: 16px;
    background-position: -576px -528px !important; 
}
.mail-open {
    width: 16px;
    height: 16px;
    background-position: -592px -528px !important; 
}
.mail-receive {
    width: 16px;
    height: 16px;
    background-position: -608px -528px !important; 
}
.mail-reply-all {
    width: 16px;
    height: 16px;
    background-position: -624px -528px !important; 
}
.mail-reply {
    width: 16px;
    height: 16px;
    background-position: -640px -528px !important; 
}
.mail-send-receive {
    width: 16px;
    height: 16px;
    background-position: -656px -528px !important; 
}
.mail-send {
    width: 16px;
    height: 16px;
    background-position: -672px -528px !important; 
}
.mail-share {
    width: 16px;
    height: 16px;
    background-position: -688px -528px !important; 
}
.mail-small {
    width: 16px;
    height: 16px;
    background-position: -704px -528px !important; 
}
.mail {
    width: 16px;
    height: 16px;
    background-position: -720px -528px !important; 
}
.mails-stack {
    width: 16px;
    height: 16px;
    background-position: -736px -528px !important; 
}
.mails {
    width: 16px;
    height: 16px;
    background-position: -752px -528px !important; 
}
.map--arrow {
    width: 16px;
    height: 16px;
    background-position: -768px -528px !important; 
}
.map--exclamation {
    width: 16px;
    height: 16px;
    background-position: -784px -528px !important; 
}
.map--minus {
    width: 16px;
    height: 16px;
    background-position: -800px -528px !important; 
}
.map--pencil {
    width: 16px;
    height: 16px;
    background-position: -816px -528px !important; 
}
.map--plus {
    width: 16px;
    height: 16px;
    background-position: -832px -528px !important; 
}
.map-medium {
    width: 16px;
    height: 16px;
    background-position: -848px -528px !important; 
}
.map-pin {
    width: 16px;
    height: 16px;
    background-position: -864px -528px !important; 
}
.map-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -880px -528px !important; 
}
.map-resize {
    width: 16px;
    height: 16px;
    background-position: -896px -528px !important; 
}
.map-share {
    width: 16px;
    height: 16px;
    background-position: -912px -528px !important; 
}
.map {
    width: 16px;
    height: 16px;
    background-position: -928px -528px !important; 
}
.maps-stack {
    width: 16px;
    height: 16px;
    background-position: -944px -528px !important; 
}
.maps {
    width: 16px;
    height: 16px;
    background-position: -0px -544px !important; 
}
.marker--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -544px !important; 
}
.marker--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -544px !important; 
}
.marker--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -544px !important; 
}
.marker--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -544px !important; 
}
.marker--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -544px !important; 
}
.marker-small {
    width: 16px;
    height: 16px;
    background-position: -96px -544px !important; 
}
.marker {
    width: 16px;
    height: 16px;
    background-position: -112px -544px !important; 
}
.mask {
    width: 16px;
    height: 16px;
    background-position: -128px -544px !important; 
}
.medal--arrow {
    width: 16px;
    height: 16px;
    background-position: -144px -544px !important; 
}
.medal--exclamation {
    width: 16px;
    height: 16px;
    background-position: -160px -544px !important; 
}
.medal--minus {
    width: 16px;
    height: 16px;
    background-position: -176px -544px !important; 
}
.medal--pencil {
    width: 16px;
    height: 16px;
    background-position: -192px -544px !important; 
}
.medal--plus {
    width: 16px;
    height: 16px;
    background-position: -208px -544px !important; 
}
.medal-bronze-premium {
    width: 16px;
    height: 16px;
    background-position: -224px -544px !important; 
}
.medal-bronze-red-premium {
    width: 16px;
    height: 16px;
    background-position: -240px -544px !important; 
}
.medal-bronze-red {
    width: 16px;
    height: 16px;
    background-position: -256px -544px !important; 
}
.medal-bronze {
    width: 16px;
    height: 16px;
    background-position: -272px -544px !important; 
}
.medal-premium {
    width: 16px;
    height: 16px;
    background-position: -288px -544px !important; 
}
.medal-red-premium {
    width: 16px;
    height: 16px;
    background-position: -304px -544px !important; 
}
.medal-red {
    width: 16px;
    height: 16px;
    background-position: -320px -544px !important; 
}
.medal-silver-premium {
    width: 16px;
    height: 16px;
    background-position: -336px -544px !important; 
}
.medal-silver-red-premium {
    width: 16px;
    height: 16px;
    background-position: -352px -544px !important; 
}
.medal-silver-red {
    width: 16px;
    height: 16px;
    background-position: -368px -544px !important; 
}
.medal-silver {
    width: 16px;
    height: 16px;
    background-position: -384px -544px !important; 
}
.medal {
    width: 16px;
    height: 16px;
    background-position: -400px -544px !important; 
}
.media-player--arrow {
    width: 16px;
    height: 16px;
    background-position: -416px -544px !important; 
}
.media-player--exclamation {
    width: 16px;
    height: 16px;
    background-position: -432px -544px !important; 
}
.media-player--minus {
    width: 16px;
    height: 16px;
    background-position: -448px -544px !important; 
}
.media-player--pencil {
    width: 16px;
    height: 16px;
    background-position: -464px -544px !important; 
}
.media-player--plus {
    width: 16px;
    height: 16px;
    background-position: -480px -544px !important; 
}
.media-player-black {
    width: 16px;
    height: 16px;
    background-position: -496px -544px !important; 
}
.media-player-cast {
    width: 16px;
    height: 16px;
    background-position: -512px -544px !important; 
}
.media-player-medium-black {
    width: 16px;
    height: 16px;
    background-position: -528px -544px !important; 
}
.media-player-medium-blue {
    width: 16px;
    height: 16px;
    background-position: -544px -544px !important; 
}
.media-player-medium-green {
    width: 16px;
    height: 16px;
    background-position: -560px -544px !important; 
}
.media-player-medium-orange {
    width: 16px;
    height: 16px;
    background-position: -576px -544px !important; 
}
.media-player-medium-pink {
    width: 16px;
    height: 16px;
    background-position: -592px -544px !important; 
}
.media-player-medium-purple {
    width: 16px;
    height: 16px;
    background-position: -608px -544px !important; 
}
.media-player-medium-red {
    width: 16px;
    height: 16px;
    background-position: -624px -544px !important; 
}
.media-player-medium-yellow {
    width: 16px;
    height: 16px;
    background-position: -640px -544px !important; 
}
.media-player-medium {
    width: 16px;
    height: 16px;
    background-position: -656px -544px !important; 
}
.media-player-phone-horizontal {
    width: 16px;
    height: 16px;
    background-position: -672px -544px !important; 
}
.media-player-phone-protector {
    width: 16px;
    height: 16px;
    background-position: -688px -544px !important; 
}
.media-player-phone {
    width: 16px;
    height: 16px;
    background-position: -704px -544px !important; 
}
.media-player-protector {
    width: 16px;
    height: 16px;
    background-position: -720px -544px !important; 
}
.media-player-small-blue {
    width: 16px;
    height: 16px;
    background-position: -736px -544px !important; 
}
.media-player-small-green {
    width: 16px;
    height: 16px;
    background-position: -752px -544px !important; 
}
.media-player-small-pink {
    width: 16px;
    height: 16px;
    background-position: -768px -544px !important; 
}
.media-player-small-red {
    width: 16px;
    height: 16px;
    background-position: -784px -544px !important; 
}
.media-player-small {
    width: 16px;
    height: 16px;
    background-position: -800px -544px !important; 
}
.media-player-xsmall-black {
    width: 16px;
    height: 16px;
    background-position: -816px -544px !important; 
}
.media-player-xsmall-blue {
    width: 16px;
    height: 16px;
    background-position: -832px -544px !important; 
}
.media-player-xsmall-green {
    width: 16px;
    height: 16px;
    background-position: -848px -544px !important; 
}
.media-player-xsmall-pink {
    width: 16px;
    height: 16px;
    background-position: -864px -544px !important; 
}
.media-player-xsmall-polish {
    width: 16px;
    height: 16px;
    background-position: -880px -544px !important; 
}
.media-player-xsmall {
    width: 16px;
    height: 16px;
    background-position: -896px -544px !important; 
}
.media-player {
    width: 16px;
    height: 16px;
    background-position: -912px -544px !important; 
}
.media-players {
    width: 16px;
    height: 16px;
    background-position: -928px -544px !important; 
}
.megaphone--arrow {
    width: 16px;
    height: 16px;
    background-position: -944px -544px !important; 
}
.megaphone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -0px -560px !important; 
}
.megaphone--minus {
    width: 16px;
    height: 16px;
    background-position: -16px -560px !important; 
}
.megaphone--pencil {
    width: 16px;
    height: 16px;
    background-position: -32px -560px !important; 
}
.megaphone--plus {
    width: 16px;
    height: 16px;
    background-position: -48px -560px !important; 
}
.megaphone {
    width: 16px;
    height: 16px;
    background-position: -64px -560px !important; 
}
.memory {
    width: 16px;
    height: 16px;
    background-position: -80px -560px !important; 
}
.metronome--arrow {
    width: 16px;
    height: 16px;
    background-position: -96px -560px !important; 
}
.metronome--exclamation {
    width: 16px;
    height: 16px;
    background-position: -112px -560px !important; 
}
.metronome--minus {
    width: 16px;
    height: 16px;
    background-position: -128px -560px !important; 
}
.metronome--pencil {
    width: 16px;
    height: 16px;
    background-position: -144px -560px !important; 
}
.metronome--plus {
    width: 16px;
    height: 16px;
    background-position: -160px -560px !important; 
}
.metronome {
    width: 16px;
    height: 16px;
    background-position: -176px -560px !important; 
}
.microformats {
    width: 16px;
    height: 16px;
    background-position: -192px -560px !important; 
}
.microphone--arrow {
    width: 16px;
    height: 16px;
    background-position: -208px -560px !important; 
}
.microphone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -224px -560px !important; 
}
.microphone--minus {
    width: 16px;
    height: 16px;
    background-position: -240px -560px !important; 
}
.microphone--pencil {
    width: 16px;
    height: 16px;
    background-position: -256px -560px !important; 
}
.microphone--plus {
    width: 16px;
    height: 16px;
    background-position: -272px -560px !important; 
}
.microphone {
    width: 16px;
    height: 16px;
    background-position: -288px -560px !important; 
}
.milestone-calendar {
    width: 16px;
    height: 16px;
    background-position: -304px -560px !important; 
}
.milestone {
    width: 16px;
    height: 16px;
    background-position: -320px -560px !important; 
}
.milk-label {
    width: 16px;
    height: 16px;
    background-position: -336px -560px !important; 
}
.milk {
    width: 16px;
    height: 16px;
    background-position: -352px -560px !important; 
}
.minus-button {
    width: 16px;
    height: 16px;
    background-position: -368px -560px !important; 
}
.minus-circle-frame {
    width: 16px;
    height: 16px;
    background-position: -384px -560px !important; 
}
.minus-circle {
    width: 16px;
    height: 16px;
    background-position: -400px -560px !important; 
}
.minus-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -416px -560px !important; 
}
.minus-octagon {
    width: 16px;
    height: 16px;
    background-position: -432px -560px !important; 
}
.minus-shield {
    width: 16px;
    height: 16px;
    background-position: -448px -560px !important; 
}
.minus-small-circle {
    width: 16px;
    height: 16px;
    background-position: -464px -560px !important; 
}
.minus-small-white {
    width: 16px;
    height: 16px;
    background-position: -480px -560px !important; 
}
.minus-small {
    width: 16px;
    height: 16px;
    background-position: -496px -560px !important; 
}
.minus-white {
    width: 16px;
    height: 16px;
    background-position: -512px -560px !important; 
}
.minus {
    width: 16px;
    height: 16px;
    background-position: -528px -560px !important; 
}
.mizuhiki-paper-cord-alternate {
    width: 16px;
    height: 16px;
    background-position: -544px -560px !important; 
}
.mizuhiki-paper-cord {
    width: 16px;
    height: 16px;
    background-position: -560px -560px !important; 
}
.mobile-phone--arrow {
    width: 16px;
    height: 16px;
    background-position: -576px -560px !important; 
}
.mobile-phone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -592px -560px !important; 
}
.mobile-phone--minus {
    width: 16px;
    height: 16px;
    background-position: -608px -560px !important; 
}
.mobile-phone--pencil {
    width: 16px;
    height: 16px;
    background-position: -624px -560px !important; 
}
.mobile-phone--plus {
    width: 16px;
    height: 16px;
    background-position: -640px -560px !important; 
}
.mobile-phone-cast {
    width: 16px;
    height: 16px;
    background-position: -656px -560px !important; 
}
.mobile-phone-medium {
    width: 16px;
    height: 16px;
    background-position: -672px -560px !important; 
}
.mobile-phone-off {
    width: 16px;
    height: 16px;
    background-position: -688px -560px !important; 
}
.mobile-phone-protector {
    width: 16px;
    height: 16px;
    background-position: -704px -560px !important; 
}
.mobile-phone {
    width: 16px;
    height: 16px;
    background-position: -720px -560px !important; 
}
.molecule {
    width: 16px;
    height: 16px;
    background-position: -736px -560px !important; 
}
.money--arrow {
    width: 16px;
    height: 16px;
    background-position: -752px -560px !important; 
}
.money--exclamation {
    width: 16px;
    height: 16px;
    background-position: -768px -560px !important; 
}
.money--minus {
    width: 16px;
    height: 16px;
    background-position: -784px -560px !important; 
}
.money--pencil {
    width: 16px;
    height: 16px;
    background-position: -800px -560px !important; 
}
.money--plus {
    width: 16px;
    height: 16px;
    background-position: -816px -560px !important; 
}
.money-bag-dollar {
    width: 16px;
    height: 16px;
    background-position: -832px -560px !important; 
}
.money-bag-euro {
    width: 16px;
    height: 16px;
    background-position: -848px -560px !important; 
}
.money-bag-label {
    width: 16px;
    height: 16px;
    background-position: -864px -560px !important; 
}
.money-bag-yen {
    width: 16px;
    height: 16px;
    background-position: -880px -560px !important; 
}
.money-bag {
    width: 16px;
    height: 16px;
    background-position: -896px -560px !important; 
}
.money-coin {
    width: 16px;
    height: 16px;
    background-position: -912px -560px !important; 
}
.money-medium {
    width: 16px;
    height: 16px;
    background-position: -928px -560px !important; 
}
.money {
    width: 16px;
    height: 16px;
    background-position: -944px -560px !important; 
}
.moneys {
    width: 16px;
    height: 16px;
    background-position: -0px -576px !important; 
}
.monitor--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -576px !important; 
}
.monitor--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -576px !important; 
}
.monitor--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -576px !important; 
}
.monitor--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -576px !important; 
}
.monitor--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -576px !important; 
}
.monitor-blue {
    width: 16px;
    height: 16px;
    background-position: -96px -576px !important; 
}
.monitor-cast {
    width: 16px;
    height: 16px;
    background-position: -112px -576px !important; 
}
.monitor-cloud {
    width: 16px;
    height: 16px;
    background-position: -128px -576px !important; 
}
.monitor-image {
    width: 16px;
    height: 16px;
    background-position: -144px -576px !important; 
}
.monitor-medium {
    width: 16px;
    height: 16px;
    background-position: -160px -576px !important; 
}
.monitor-network {
    width: 16px;
    height: 16px;
    background-position: -176px -576px !important; 
}
.monitor-off {
    width: 16px;
    height: 16px;
    background-position: -192px -576px !important; 
}
.monitor-protector {
    width: 16px;
    height: 16px;
    background-position: -208px -576px !important; 
}
.monitor-screensaver {
    width: 16px;
    height: 16px;
    background-position: -224px -576px !important; 
}
.monitor-sidebar {
    width: 16px;
    height: 16px;
    background-position: -240px -576px !important; 
}
.monitor-wallpaper {
    width: 16px;
    height: 16px;
    background-position: -256px -576px !important; 
}
.monitor-window-3d {
    width: 16px;
    height: 16px;
    background-position: -272px -576px !important; 
}
.monitor-window-flow {
    width: 16px;
    height: 16px;
    background-position: -288px -576px !important; 
}
.monitor-window {
    width: 16px;
    height: 16px;
    background-position: -304px -576px !important; 
}
.monitor {
    width: 16px;
    height: 16px;
    background-position: -320px -576px !important; 
}
.mouse--arrow {
    width: 16px;
    height: 16px;
    background-position: -336px -576px !important; 
}
.mouse--exclamation {
    width: 16px;
    height: 16px;
    background-position: -352px -576px !important; 
}
.mouse--minus {
    width: 16px;
    height: 16px;
    background-position: -368px -576px !important; 
}
.mouse--pencil {
    width: 16px;
    height: 16px;
    background-position: -384px -576px !important; 
}
.mouse--plus {
    width: 16px;
    height: 16px;
    background-position: -400px -576px !important; 
}
.mouse-select-right {
    width: 16px;
    height: 16px;
    background-position: -416px -576px !important; 
}
.mouse-select-wheel {
    width: 16px;
    height: 16px;
    background-position: -432px -576px !important; 
}
.mouse-select {
    width: 16px;
    height: 16px;
    background-position: -448px -576px !important; 
}
.mouse {
    width: 16px;
    height: 16px;
    background-position: -464px -576px !important; 
}
.mushroom {
    width: 16px;
    height: 16px;
    background-position: -480px -576px !important; 
}
.music--arrow {
    width: 16px;
    height: 16px;
    background-position: -496px -576px !important; 
}
.music--exclamation {
    width: 16px;
    height: 16px;
    background-position: -512px -576px !important; 
}
.music--minus {
    width: 16px;
    height: 16px;
    background-position: -528px -576px !important; 
}
.music--pencil {
    width: 16px;
    height: 16px;
    background-position: -544px -576px !important; 
}
.music--plus {
    width: 16px;
    height: 16px;
    background-position: -560px -576px !important; 
}
.music-beam-16 {
    width: 16px;
    height: 16px;
    background-position: -576px -576px !important; 
}
.music-beam {
    width: 16px;
    height: 16px;
    background-position: -592px -576px !important; 
}
.music-small {
    width: 16px;
    height: 16px;
    background-position: -608px -576px !important; 
}
.music {
    width: 16px;
    height: 16px;
    background-position: -624px -576px !important; 
}
.mustache {
    width: 16px;
    height: 16px;
    background-position: -640px -576px !important; 
}
.na {
    width: 16px;
    height: 16px;
    background-position: -656px -576px !important; 
}
.navigation-000-button-white {
    width: 16px;
    height: 16px;
    background-position: -672px -576px !important; 
}
.navigation-000-button {
    width: 16px;
    height: 16px;
    background-position: -688px -576px !important; 
}
.navigation-000-frame {
    width: 16px;
    height: 16px;
    background-position: -704px -576px !important; 
}
.navigation-000-white {
    width: 16px;
    height: 16px;
    background-position: -720px -576px !important; 
}
.navigation-090-button-white {
    width: 16px;
    height: 16px;
    background-position: -736px -576px !important; 
}
.navigation-090-button {
    width: 16px;
    height: 16px;
    background-position: -752px -576px !important; 
}
.navigation-090-frame {
    width: 16px;
    height: 16px;
    background-position: -768px -576px !important; 
}
.navigation-090-white {
    width: 16px;
    height: 16px;
    background-position: -784px -576px !important; 
}
.navigation-090 {
    width: 16px;
    height: 16px;
    background-position: -800px -576px !important; 
}
.navigation-180-button-white {
    width: 16px;
    height: 16px;
    background-position: -816px -576px !important; 
}
.navigation-180-button {
    width: 16px;
    height: 16px;
    background-position: -832px -576px !important; 
}
.navigation-180-frame {
    width: 16px;
    height: 16px;
    background-position: -848px -576px !important; 
}
.navigation-180-white {
    width: 16px;
    height: 16px;
    background-position: -864px -576px !important; 
}
.navigation-180 {
    width: 16px;
    height: 16px;
    background-position: -880px -576px !important; 
}
.navigation-270-button-white {
    width: 16px;
    height: 16px;
    background-position: -896px -576px !important; 
}
.navigation-270-button {
    width: 16px;
    height: 16px;
    background-position: -912px -576px !important; 
}
.navigation-270-frame {
    width: 16px;
    height: 16px;
    background-position: -928px -576px !important; 
}
.navigation-270-white {
    width: 16px;
    height: 16px;
    background-position: -944px -576px !important; 
}
.navigation-270 {
    width: 16px;
    height: 16px;
    background-position: -0px -592px !important; 
}
.navigation {
    width: 16px;
    height: 16px;
    background-position: -16px -592px !important; 
}
.network-cloud {
    width: 16px;
    height: 16px;
    background-position: -32px -592px !important; 
}
.network-clouds {
    width: 16px;
    height: 16px;
    background-position: -48px -592px !important; 
}
.network-ethernet {
    width: 16px;
    height: 16px;
    background-position: -64px -592px !important; 
}
.network-firewall {
    width: 16px;
    height: 16px;
    background-position: -80px -592px !important; 
}
.network-hub {
    width: 16px;
    height: 16px;
    background-position: -96px -592px !important; 
}
.network-ip-local {
    width: 16px;
    height: 16px;
    background-position: -112px -592px !important; 
}
.network-ip {
    width: 16px;
    height: 16px;
    background-position: -128px -592px !important; 
}
.network-status-away {
    width: 16px;
    height: 16px;
    background-position: -144px -592px !important; 
}
.network-status-busy {
    width: 16px;
    height: 16px;
    background-position: -160px -592px !important; 
}
.network-status-offline {
    width: 16px;
    height: 16px;
    background-position: -176px -592px !important; 
}
.network-status {
    width: 16px;
    height: 16px;
    background-position: -192px -592px !important; 
}
.network-wireless {
    width: 16px;
    height: 16px;
    background-position: -208px -592px !important; 
}
.network {
    width: 16px;
    height: 16px;
    background-position: -224px -592px !important; 
}
.new-text {
    width: 16px;
    height: 16px;
    background-position: -240px -592px !important; 
}
.new {
    width: 16px;
    height: 16px;
    background-position: -256px -592px !important; 
}
.newspaper--arrow {
    width: 16px;
    height: 16px;
    background-position: -272px -592px !important; 
}
.newspaper--exclamation {
    width: 16px;
    height: 16px;
    background-position: -288px -592px !important; 
}
.newspaper--minus {
    width: 16px;
    height: 16px;
    background-position: -304px -592px !important; 
}
.newspaper--pencil {
    width: 16px;
    height: 16px;
    background-position: -320px -592px !important; 
}
.newspaper--plus {
    width: 16px;
    height: 16px;
    background-position: -336px -592px !important; 
}
.newspaper {
    width: 16px;
    height: 16px;
    background-position: -352px -592px !important; 
}
.newspapers {
    width: 16px;
    height: 16px;
    background-position: -368px -592px !important; 
}
.node-delete-child {
    width: 16px;
    height: 16px;
    background-position: -384px -592px !important; 
}
.node-delete-next {
    width: 16px;
    height: 16px;
    background-position: -400px -592px !important; 
}
.node-delete-previous {
    width: 16px;
    height: 16px;
    background-position: -416px -592px !important; 
}
.node-delete {
    width: 16px;
    height: 16px;
    background-position: -432px -592px !important; 
}
.node-design {
    width: 16px;
    height: 16px;
    background-position: -448px -592px !important; 
}
.node-insert-child {
    width: 16px;
    height: 16px;
    background-position: -464px -592px !important; 
}
.node-insert-next {
    width: 16px;
    height: 16px;
    background-position: -480px -592px !important; 
}
.node-insert-previous {
    width: 16px;
    height: 16px;
    background-position: -496px -592px !important; 
}
.node-insert {
    width: 16px;
    height: 16px;
    background-position: -512px -592px !important; 
}
.node-magnifier {
    width: 16px;
    height: 16px;
    background-position: -528px -592px !important; 
}
.node-select-all {
    width: 16px;
    height: 16px;
    background-position: -544px -592px !important; 
}
.node-select-child {
    width: 16px;
    height: 16px;
    background-position: -560px -592px !important; 
}
.node-select-next {
    width: 16px;
    height: 16px;
    background-position: -576px -592px !important; 
}
.node-select-previous {
    width: 16px;
    height: 16px;
    background-position: -592px -592px !important; 
}
.node-select {
    width: 16px;
    height: 16px;
    background-position: -608px -592px !important; 
}
.node {
    width: 16px;
    height: 16px;
    background-position: -624px -592px !important; 
}
.notebook--arrow {
    width: 16px;
    height: 16px;
    background-position: -640px -592px !important; 
}
.notebook--exclamation {
    width: 16px;
    height: 16px;
    background-position: -656px -592px !important; 
}
.notebook--minus {
    width: 16px;
    height: 16px;
    background-position: -672px -592px !important; 
}
.notebook--pencil {
    width: 16px;
    height: 16px;
    background-position: -688px -592px !important; 
}
.notebook--plus {
    width: 16px;
    height: 16px;
    background-position: -704px -592px !important; 
}
.notebook-medium {
    width: 16px;
    height: 16px;
    background-position: -720px -592px !important; 
}
.notebook-share {
    width: 16px;
    height: 16px;
    background-position: -736px -592px !important; 
}
.notebook-sticky-note {
    width: 16px;
    height: 16px;
    background-position: -752px -592px !important; 
}
.notebook {
    width: 16px;
    height: 16px;
    background-position: -768px -592px !important; 
}
.notebooks {
    width: 16px;
    height: 16px;
    background-position: -784px -592px !important; 
}
.notification-counter-02 {
    width: 16px;
    height: 16px;
    background-position: -800px -592px !important; 
}
.notification-counter-03 {
    width: 16px;
    height: 16px;
    background-position: -816px -592px !important; 
}
.notification-counter-04 {
    width: 16px;
    height: 16px;
    background-position: -832px -592px !important; 
}
.notification-counter-05 {
    width: 16px;
    height: 16px;
    background-position: -848px -592px !important; 
}
.notification-counter-06 {
    width: 16px;
    height: 16px;
    background-position: -864px -592px !important; 
}
.notification-counter-07 {
    width: 16px;
    height: 16px;
    background-position: -880px -592px !important; 
}
.notification-counter-08 {
    width: 16px;
    height: 16px;
    background-position: -896px -592px !important; 
}
.notification-counter-09 {
    width: 16px;
    height: 16px;
    background-position: -912px -592px !important; 
}
.notification-counter-10 {
    width: 16px;
    height: 16px;
    background-position: -928px -592px !important; 
}
.notification-counter-11 {
    width: 16px;
    height: 16px;
    background-position: -944px -592px !important; 
}
.notification-counter-12 {
    width: 16px;
    height: 16px;
    background-position: -0px -608px !important; 
}
.notification-counter-13 {
    width: 16px;
    height: 16px;
    background-position: -16px -608px !important; 
}
.notification-counter-14 {
    width: 16px;
    height: 16px;
    background-position: -32px -608px !important; 
}
.notification-counter-15 {
    width: 16px;
    height: 16px;
    background-position: -48px -608px !important; 
}
.notification-counter-16 {
    width: 16px;
    height: 16px;
    background-position: -64px -608px !important; 
}
.notification-counter-17 {
    width: 16px;
    height: 16px;
    background-position: -80px -608px !important; 
}
.notification-counter-18 {
    width: 16px;
    height: 16px;
    background-position: -96px -608px !important; 
}
.notification-counter-19 {
    width: 16px;
    height: 16px;
    background-position: -112px -608px !important; 
}
.notification-counter-20-plus {
    width: 16px;
    height: 16px;
    background-position: -128px -608px !important; 
}
.notification-counter-20 {
    width: 16px;
    height: 16px;
    background-position: -144px -608px !important; 
}
.notification-counter-42 {
    width: 16px;
    height: 16px;
    background-position: -160px -608px !important; 
}
.notification-counter {
    width: 16px;
    height: 16px;
    background-position: -176px -608px !important; 
}
.occluder {
    width: 16px;
    height: 16px;
    background-position: -192px -608px !important; 
}
.odata-balloon {
    width: 16px;
    height: 16px;
    background-position: -208px -608px !important; 
}
.odata-document {
    width: 16px;
    height: 16px;
    background-position: -224px -608px !important; 
}
.odata-small {
    width: 16px;
    height: 16px;
    background-position: -240px -608px !important; 
}
.odata {
    width: 16px;
    height: 16px;
    background-position: -256px -608px !important; 
}
.oil-barrel {
    width: 16px;
    height: 16px;
    background-position: -272px -608px !important; 
}
.open-share-balloon {
    width: 16px;
    height: 16px;
    background-position: -288px -608px !important; 
}
.open-share-document {
    width: 16px;
    height: 16px;
    background-position: -304px -608px !important; 
}
.open-share-small {
    width: 16px;
    height: 16px;
    background-position: -320px -608px !important; 
}
.open-share {
    width: 16px;
    height: 16px;
    background-position: -336px -608px !important; 
}
.open-source {
    width: 16px;
    height: 16px;
    background-position: -352px -608px !important; 
}
.openid {
    width: 16px;
    height: 16px;
    background-position: -368px -608px !important; 
}
.opml-balloon {
    width: 16px;
    height: 16px;
    background-position: -384px -608px !important; 
}
.opml-document {
    width: 16px;
    height: 16px;
    background-position: -400px -608px !important; 
}
.opml-small {
    width: 16px;
    height: 16px;
    background-position: -416px -608px !important; 
}
.opml {
    width: 16px;
    height: 16px;
    background-position: -432px -608px !important; 
}
.paint-brush--arrow {
    width: 16px;
    height: 16px;
    background-position: -448px -608px !important; 
}
.paint-brush--exclamation {
    width: 16px;
    height: 16px;
    background-position: -464px -608px !important; 
}
.paint-brush--minus {
    width: 16px;
    height: 16px;
    background-position: -480px -608px !important; 
}
.paint-brush--pencil {
    width: 16px;
    height: 16px;
    background-position: -496px -608px !important; 
}
.paint-brush--plus {
    width: 16px;
    height: 16px;
    background-position: -512px -608px !important; 
}
.paint-brush-color {
    width: 16px;
    height: 16px;
    background-position: -528px -608px !important; 
}
.paint-brush-prohibition {
    width: 16px;
    height: 16px;
    background-position: -544px -608px !important; 
}
.paint-brush-small {
    width: 16px;
    height: 16px;
    background-position: -560px -608px !important; 
}
.paint-brush {
    width: 16px;
    height: 16px;
    background-position: -576px -608px !important; 
}
.paint-can--arrow {
    width: 16px;
    height: 16px;
    background-position: -592px -608px !important; 
}
.paint-can--exclamation {
    width: 16px;
    height: 16px;
    background-position: -608px -608px !important; 
}
.paint-can--minus {
    width: 16px;
    height: 16px;
    background-position: -624px -608px !important; 
}
.paint-can--pencil {
    width: 16px;
    height: 16px;
    background-position: -640px -608px !important; 
}
.paint-can--plus {
    width: 16px;
    height: 16px;
    background-position: -656px -608px !important; 
}
.paint-can-color {
    width: 16px;
    height: 16px;
    background-position: -672px -608px !important; 
}
.paint-can-medium {
    width: 16px;
    height: 16px;
    background-position: -688px -608px !important; 
}
.paint-can-paint-brush {
    width: 16px;
    height: 16px;
    background-position: -704px -608px !important; 
}
.paint-can {
    width: 16px;
    height: 16px;
    background-position: -720px -608px !important; 
}
.paint-tube--arrow {
    width: 16px;
    height: 16px;
    background-position: -736px -608px !important; 
}
.paint-tube--exclamation {
    width: 16px;
    height: 16px;
    background-position: -752px -608px !important; 
}
.paint-tube--minus {
    width: 16px;
    height: 16px;
    background-position: -768px -608px !important; 
}
.paint-tube--pencil {
    width: 16px;
    height: 16px;
    background-position: -784px -608px !important; 
}
.paint-tube--plus {
    width: 16px;
    height: 16px;
    background-position: -800px -608px !important; 
}
.paint-tube-color {
    width: 16px;
    height: 16px;
    background-position: -816px -608px !important; 
}
.paint-tube-medium {
    width: 16px;
    height: 16px;
    background-position: -832px -608px !important; 
}
.paint-tube {
    width: 16px;
    height: 16px;
    background-position: -848px -608px !important; 
}
.palette--arrow {
    width: 16px;
    height: 16px;
    background-position: -864px -608px !important; 
}
.palette--exclamation {
    width: 16px;
    height: 16px;
    background-position: -880px -608px !important; 
}
.palette--minus {
    width: 16px;
    height: 16px;
    background-position: -896px -608px !important; 
}
.palette--pencil {
    width: 16px;
    height: 16px;
    background-position: -912px -608px !important; 
}
.palette--plus {
    width: 16px;
    height: 16px;
    background-position: -928px -608px !important; 
}
.palette-color {
    width: 16px;
    height: 16px;
    background-position: -944px -608px !important; 
}
.palette-medium {
    width: 16px;
    height: 16px;
    background-position: -0px -624px !important; 
}
.palette-paint-brush {
    width: 16px;
    height: 16px;
    background-position: -16px -624px !important; 
}
.palette {
    width: 16px;
    height: 16px;
    background-position: -32px -624px !important; 
}
.paper-bag--arrow {
    width: 16px;
    height: 16px;
    background-position: -48px -624px !important; 
}
.paper-bag--exclamation {
    width: 16px;
    height: 16px;
    background-position: -64px -624px !important; 
}
.paper-bag--minus {
    width: 16px;
    height: 16px;
    background-position: -80px -624px !important; 
}
.paper-bag--pencil {
    width: 16px;
    height: 16px;
    background-position: -96px -624px !important; 
}
.paper-bag--plus {
    width: 16px;
    height: 16px;
    background-position: -112px -624px !important; 
}
.paper-bag-label {
    width: 16px;
    height: 16px;
    background-position: -128px -624px !important; 
}
.paper-bag-recycle {
    width: 16px;
    height: 16px;
    background-position: -144px -624px !important; 
}
.paper-bag {
    width: 16px;
    height: 16px;
    background-position: -160px -624px !important; 
}
.paper-clip-prohibition {
    width: 16px;
    height: 16px;
    background-position: -176px -624px !important; 
}
.paper-clip-small {
    width: 16px;
    height: 16px;
    background-position: -192px -624px !important; 
}
.paper-clip {
    width: 16px;
    height: 16px;
    background-position: -208px -624px !important; 
}
.paper-lantern-emblem {
    width: 16px;
    height: 16px;
    background-position: -224px -624px !important; 
}
.paper-lantern-red {
    width: 16px;
    height: 16px;
    background-position: -240px -624px !important; 
}
.paper-lantern-repast-red {
    width: 16px;
    height: 16px;
    background-position: -256px -624px !important; 
}
.paper-lantern-repast {
    width: 16px;
    height: 16px;
    background-position: -272px -624px !important; 
}
.paper-lantern {
    width: 16px;
    height: 16px;
    background-position: -288px -624px !important; 
}
.paper-plane--arrow {
    width: 16px;
    height: 16px;
    background-position: -304px -624px !important; 
}
.paper-plane--exclamation {
    width: 16px;
    height: 16px;
    background-position: -320px -624px !important; 
}
.paper-plane--minus {
    width: 16px;
    height: 16px;
    background-position: -336px -624px !important; 
}
.paper-plane--pencil {
    width: 16px;
    height: 16px;
    background-position: -352px -624px !important; 
}
.paper-plane--plus {
    width: 16px;
    height: 16px;
    background-position: -368px -624px !important; 
}
.paper-plane-return {
    width: 16px;
    height: 16px;
    background-position: -384px -624px !important; 
}
.paper-plane {
    width: 16px;
    height: 16px;
    background-position: -400px -624px !important; 
}
.party-hat {
    width: 16px;
    height: 16px;
    background-position: -416px -624px !important; 
}
.pda--arrow {
    width: 16px;
    height: 16px;
    background-position: -432px -624px !important; 
}
.pda--exclamation {
    width: 16px;
    height: 16px;
    background-position: -448px -624px !important; 
}
.pda--minus {
    width: 16px;
    height: 16px;
    background-position: -464px -624px !important; 
}
.pda--pencil {
    width: 16px;
    height: 16px;
    background-position: -480px -624px !important; 
}
.pda--plus {
    width: 16px;
    height: 16px;
    background-position: -496px -624px !important; 
}
.pda-off {
    width: 16px;
    height: 16px;
    background-position: -512px -624px !important; 
}
.pda-protector {
    width: 16px;
    height: 16px;
    background-position: -528px -624px !important; 
}
.pda {
    width: 16px;
    height: 16px;
    background-position: -544px -624px !important; 
}
.pearl-shell {
    width: 16px;
    height: 16px;
    background-position: -560px -624px !important; 
}
.pearl {
    width: 16px;
    height: 16px;
    background-position: -576px -624px !important; 
}
.pencil--arrow {
    width: 16px;
    height: 16px;
    background-position: -592px -624px !important; 
}
.pencil--exclamation {
    width: 16px;
    height: 16px;
    background-position: -608px -624px !important; 
}
.pencil--minus {
    width: 16px;
    height: 16px;
    background-position: -624px -624px !important; 
}
.pencil--plus {
    width: 16px;
    height: 16px;
    background-position: -640px -624px !important; 
}
.pencil-button {
    width: 16px;
    height: 16px;
    background-position: -656px -624px !important; 
}
.pencil-color {
    width: 16px;
    height: 16px;
    background-position: -672px -624px !important; 
}
.pencil-field {
    width: 16px;
    height: 16px;
    background-position: -688px -624px !important; 
}
.pencil-prohibition {
    width: 16px;
    height: 16px;
    background-position: -704px -624px !important; 
}
.pencil-ruler {
    width: 16px;
    height: 16px;
    background-position: -720px -624px !important; 
}
.pencil-small {
    width: 16px;
    height: 16px;
    background-position: -736px -624px !important; 
}
.pencil {
    width: 16px;
    height: 16px;
    background-position: -752px -624px !important; 
}
.photo-album--arrow {
    width: 16px;
    height: 16px;
    background-position: -768px -624px !important; 
}
.photo-album--exclamation {
    width: 16px;
    height: 16px;
    background-position: -784px -624px !important; 
}
.photo-album--minus {
    width: 16px;
    height: 16px;
    background-position: -800px -624px !important; 
}
.photo-album--pencil {
    width: 16px;
    height: 16px;
    background-position: -816px -624px !important; 
}
.photo-album--plus {
    width: 16px;
    height: 16px;
    background-position: -832px -624px !important; 
}
.photo-album-blue {
    width: 16px;
    height: 16px;
    background-position: -848px -624px !important; 
}
.photo-album {
    width: 16px;
    height: 16px;
    background-position: -864px -624px !important; 
}
.piano--arrow {
    width: 16px;
    height: 16px;
    background-position: -880px -624px !important; 
}
.piano--exclamation {
    width: 16px;
    height: 16px;
    background-position: -896px -624px !important; 
}
.piano--minus {
    width: 16px;
    height: 16px;
    background-position: -912px -624px !important; 
}
.piano--pencil {
    width: 16px;
    height: 16px;
    background-position: -928px -624px !important; 
}
.piano--plus {
    width: 16px;
    height: 16px;
    background-position: -944px -624px !important; 
}
.piano {
    width: 16px;
    height: 16px;
    background-position: -0px -640px !important; 
}
.picture--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -640px !important; 
}
.picture--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -640px !important; 
}
.picture--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -640px !important; 
}
.picture--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -640px !important; 
}
.picture--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -640px !important; 
}
.picture-medium {
    width: 16px;
    height: 16px;
    background-position: -96px -640px !important; 
}
.picture-small-sunset {
    width: 16px;
    height: 16px;
    background-position: -112px -640px !important; 
}
.picture-small {
    width: 16px;
    height: 16px;
    background-position: -128px -640px !important; 
}
.picture-sunset {
    width: 16px;
    height: 16px;
    background-position: -144px -640px !important; 
}
.picture {
    width: 16px;
    height: 16px;
    background-position: -160px -640px !important; 
}
.pictures-stack {
    width: 16px;
    height: 16px;
    background-position: -176px -640px !important; 
}
.pictures {
    width: 16px;
    height: 16px;
    background-position: -192px -640px !important; 
}
.piggy-bank-empty {
    width: 16px;
    height: 16px;
    background-position: -208px -640px !important; 
}
.piggy-bank {
    width: 16px;
    height: 16px;
    background-position: -224px -640px !important; 
}
.pill--arrow {
    width: 16px;
    height: 16px;
    background-position: -240px -640px !important; 
}
.pill--exclamation {
    width: 16px;
    height: 16px;
    background-position: -256px -640px !important; 
}
.pill--minus {
    width: 16px;
    height: 16px;
    background-position: -272px -640px !important; 
}
.pill--pencil {
    width: 16px;
    height: 16px;
    background-position: -288px -640px !important; 
}
.pill--plus {
    width: 16px;
    height: 16px;
    background-position: -304px -640px !important; 
}
.pill-blue {
    width: 16px;
    height: 16px;
    background-position: -320px -640px !important; 
}
.pill-small-blue {
    width: 16px;
    height: 16px;
    background-position: -336px -640px !important; 
}
.pill-small {
    width: 16px;
    height: 16px;
    background-position: -352px -640px !important; 
}
.pill {
    width: 16px;
    height: 16px;
    background-position: -368px -640px !important; 
}
.pillow-gray {
    width: 16px;
    height: 16px;
    background-position: -384px -640px !important; 
}
.pillow {
    width: 16px;
    height: 16px;
    background-position: -400px -640px !important; 
}
.pills {
    width: 16px;
    height: 16px;
    background-position: -416px -640px !important; 
}
.pin--arrow {
    width: 16px;
    height: 16px;
    background-position: -432px -640px !important; 
}
.pin--exclamation {
    width: 16px;
    height: 16px;
    background-position: -448px -640px !important; 
}
.pin--minus {
    width: 16px;
    height: 16px;
    background-position: -464px -640px !important; 
}
.pin--pencil {
    width: 16px;
    height: 16px;
    background-position: -480px -640px !important; 
}
.pin--plus {
    width: 16px;
    height: 16px;
    background-position: -496px -640px !important; 
}
.pin-small {
    width: 16px;
    height: 16px;
    background-position: -512px -640px !important; 
}
.pin {
    width: 16px;
    height: 16px;
    background-position: -528px -640px !important; 
}
.pipette--arrow {
    width: 16px;
    height: 16px;
    background-position: -544px -640px !important; 
}
.pipette--exclamation {
    width: 16px;
    height: 16px;
    background-position: -560px -640px !important; 
}
.pipette--minus {
    width: 16px;
    height: 16px;
    background-position: -576px -640px !important; 
}
.pipette--pencil {
    width: 16px;
    height: 16px;
    background-position: -592px -640px !important; 
}
.pipette--plus {
    width: 16px;
    height: 16px;
    background-position: -608px -640px !important; 
}
.pipette-color {
    width: 16px;
    height: 16px;
    background-position: -624px -640px !important; 
}
.pipette {
    width: 16px;
    height: 16px;
    background-position: -640px -640px !important; 
}
.plate-cutlery {
    width: 16px;
    height: 16px;
    background-position: -656px -640px !important; 
}
.plate {
    width: 16px;
    height: 16px;
    background-position: -672px -640px !important; 
}
.plates {
    width: 16px;
    height: 16px;
    background-position: -688px -640px !important; 
}
.playing-card--arrow {
    width: 16px;
    height: 16px;
    background-position: -704px -640px !important; 
}
.playing-card--exclamation {
    width: 16px;
    height: 16px;
    background-position: -720px -640px !important; 
}
.playing-card--minus {
    width: 16px;
    height: 16px;
    background-position: -736px -640px !important; 
}
.playing-card--pencil {
    width: 16px;
    height: 16px;
    background-position: -752px -640px !important; 
}
.playing-card--plus {
    width: 16px;
    height: 16px;
    background-position: -768px -640px !important; 
}
.playing-card {
    width: 16px;
    height: 16px;
    background-position: -784px -640px !important; 
}
.plug--arrow {
    width: 16px;
    height: 16px;
    background-position: -800px -640px !important; 
}
.plug--exclamation {
    width: 16px;
    height: 16px;
    background-position: -816px -640px !important; 
}
.plug--minus {
    width: 16px;
    height: 16px;
    background-position: -832px -640px !important; 
}
.plug--pencil {
    width: 16px;
    height: 16px;
    background-position: -848px -640px !important; 
}
.plug--plus {
    width: 16px;
    height: 16px;
    background-position: -864px -640px !important; 
}
.plug-connect {
    width: 16px;
    height: 16px;
    background-position: -880px -640px !important; 
}
.plug-disconnect-prohibition {
    width: 16px;
    height: 16px;
    background-position: -896px -640px !important; 
}
.plug-disconnect {
    width: 16px;
    height: 16px;
    background-position: -912px -640px !important; 
}
.plug {
    width: 16px;
    height: 16px;
    background-position: -928px -640px !important; 
}
.plus-button {
    width: 16px;
    height: 16px;
    background-position: -944px -640px !important; 
}
.plus-circle-frame {
    width: 16px;
    height: 16px;
    background-position: -0px -656px !important; 
}
.plus-circle {
    width: 16px;
    height: 16px;
    background-position: -16px -656px !important; 
}
.plus-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -32px -656px !important; 
}
.plus-octagon {
    width: 16px;
    height: 16px;
    background-position: -48px -656px !important; 
}
.plus-shield {
    width: 16px;
    height: 16px;
    background-position: -64px -656px !important; 
}
.plus-small-circle {
    width: 16px;
    height: 16px;
    background-position: -80px -656px !important; 
}
.plus-small-white {
    width: 16px;
    height: 16px;
    background-position: -96px -656px !important; 
}
.plus-small {
    width: 16px;
    height: 16px;
    background-position: -112px -656px !important; 
}
.plus-white {
    width: 16px;
    height: 16px;
    background-position: -128px -656px !important; 
}
.plus {
    width: 16px;
    height: 16px;
    background-position: -144px -656px !important; 
}
.point--arrow {
    width: 16px;
    height: 16px;
    background-position: -160px -656px !important; 
}
.point--exclamation {
    width: 16px;
    height: 16px;
    background-position: -176px -656px !important; 
}
.point--minus {
    width: 16px;
    height: 16px;
    background-position: -192px -656px !important; 
}
.point--pencil {
    width: 16px;
    height: 16px;
    background-position: -208px -656px !important; 
}
.point--plus {
    width: 16px;
    height: 16px;
    background-position: -224px -656px !important; 
}
.point-bronze {
    width: 16px;
    height: 16px;
    background-position: -240px -656px !important; 
}
.point-silver {
    width: 16px;
    height: 16px;
    background-position: -256px -656px !important; 
}
.point-small {
    width: 16px;
    height: 16px;
    background-position: -272px -656px !important; 
}
.point {
    width: 16px;
    height: 16px;
    background-position: -288px -656px !important; 
}
.points {
    width: 16px;
    height: 16px;
    background-position: -304px -656px !important; 
}
.poison-bubble {
    width: 16px;
    height: 16px;
    background-position: -320px -656px !important; 
}
.poison-green {
    width: 16px;
    height: 16px;
    background-position: -336px -656px !important; 
}
.poison-purple {
    width: 16px;
    height: 16px;
    background-position: -352px -656px !important; 
}
.poison {
    width: 16px;
    height: 16px;
    background-position: -368px -656px !important; 
}
.poop-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -384px -656px !important; 
}
.poop-smiley {
    width: 16px;
    height: 16px;
    background-position: -400px -656px !important; 
}
.poop {
    width: 16px;
    height: 16px;
    background-position: -416px -656px !important; 
}
.popcorn-empty {
    width: 16px;
    height: 16px;
    background-position: -432px -656px !important; 
}
.popcorn {
    width: 16px;
    height: 16px;
    background-position: -448px -656px !important; 
}
.postage-stamp--arrow {
    width: 16px;
    height: 16px;
    background-position: -464px -656px !important; 
}
.postage-stamp--exclamation {
    width: 16px;
    height: 16px;
    background-position: -480px -656px !important; 
}
.postage-stamp--minus {
    width: 16px;
    height: 16px;
    background-position: -496px -656px !important; 
}
.postage-stamp--pencil {
    width: 16px;
    height: 16px;
    background-position: -512px -656px !important; 
}
.postage-stamp--plus {
    width: 16px;
    height: 16px;
    background-position: -528px -656px !important; 
}
.postage-stamp-at-sign {
    width: 16px;
    height: 16px;
    background-position: -544px -656px !important; 
}
.postage-stamp {
    width: 16px;
    height: 16px;
    background-position: -560px -656px !important; 
}
.power-supply {
    width: 16px;
    height: 16px;
    background-position: -576px -656px !important; 
}
.present--arrow {
    width: 16px;
    height: 16px;
    background-position: -592px -656px !important; 
}
.present--exclamation {
    width: 16px;
    height: 16px;
    background-position: -608px -656px !important; 
}
.present--minus {
    width: 16px;
    height: 16px;
    background-position: -624px -656px !important; 
}
.present--pencil {
    width: 16px;
    height: 16px;
    background-position: -640px -656px !important; 
}
.present--plus {
    width: 16px;
    height: 16px;
    background-position: -656px -656px !important; 
}
.present-label {
    width: 16px;
    height: 16px;
    background-position: -672px -656px !important; 
}
.present {
    width: 16px;
    height: 16px;
    background-position: -688px -656px !important; 
}
.price-tag--arrow {
    width: 16px;
    height: 16px;
    background-position: -704px -656px !important; 
}
.price-tag--exclamation {
    width: 16px;
    height: 16px;
    background-position: -720px -656px !important; 
}
.price-tag--minus {
    width: 16px;
    height: 16px;
    background-position: -736px -656px !important; 
}
.price-tag--pencil {
    width: 16px;
    height: 16px;
    background-position: -752px -656px !important; 
}
.price-tag--plus {
    width: 16px;
    height: 16px;
    background-position: -768px -656px !important; 
}
.price-tag-label {
    width: 16px;
    height: 16px;
    background-position: -784px -656px !important; 
}
.price-tag {
    width: 16px;
    height: 16px;
    background-position: -800px -656px !important; 
}
.printer--arrow {
    width: 16px;
    height: 16px;
    background-position: -816px -656px !important; 
}
.printer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -832px -656px !important; 
}
.printer--minus {
    width: 16px;
    height: 16px;
    background-position: -848px -656px !important; 
}
.printer--pencil {
    width: 16px;
    height: 16px;
    background-position: -864px -656px !important; 
}
.printer--plus {
    width: 16px;
    height: 16px;
    background-position: -880px -656px !important; 
}
.printer-color {
    width: 16px;
    height: 16px;
    background-position: -896px -656px !important; 
}
.printer-empty {
    width: 16px;
    height: 16px;
    background-position: -912px -656px !important; 
}
.printer-medium {
    width: 16px;
    height: 16px;
    background-position: -928px -656px !important; 
}
.printer-monochrome {
    width: 16px;
    height: 16px;
    background-position: -944px -656px !important; 
}
.printer-network {
    width: 16px;
    height: 16px;
    background-position: -0px -672px !important; 
}
.printer-share {
    width: 16px;
    height: 16px;
    background-position: -16px -672px !important; 
}
.printer-small {
    width: 16px;
    height: 16px;
    background-position: -32px -672px !important; 
}
.printer {
    width: 16px;
    height: 16px;
    background-position: -48px -672px !important; 
}
.processor-bit-008 {
    width: 16px;
    height: 16px;
    background-position: -64px -672px !important; 
}
.processor-bit-016 {
    width: 16px;
    height: 16px;
    background-position: -80px -672px !important; 
}
.processor-bit-024 {
    width: 16px;
    height: 16px;
    background-position: -96px -672px !important; 
}
.processor-bit-032 {
    width: 16px;
    height: 16px;
    background-position: -112px -672px !important; 
}
.processor-bit-048 {
    width: 16px;
    height: 16px;
    background-position: -128px -672px !important; 
}
.processor-bit-064 {
    width: 16px;
    height: 16px;
    background-position: -144px -672px !important; 
}
.processor-bit-128 {
    width: 16px;
    height: 16px;
    background-position: -160px -672px !important; 
}
.processor-bit {
    width: 16px;
    height: 16px;
    background-position: -176px -672px !important; 
}
.processor-clock-up {
    width: 16px;
    height: 16px;
    background-position: -192px -672px !important; 
}
.processor-clock {
    width: 16px;
    height: 16px;
    background-position: -208px -672px !important; 
}
.processor {
    width: 16px;
    height: 16px;
    background-position: -224px -672px !important; 
}
.prohibition-button {
    width: 16px;
    height: 16px;
    background-position: -240px -672px !important; 
}
.prohibition-small {
    width: 16px;
    height: 16px;
    background-position: -256px -672px !important; 
}
.prohibition {
    width: 16px;
    height: 16px;
    background-position: -272px -672px !important; 
}
.projection-screen--arrow {
    width: 16px;
    height: 16px;
    background-position: -288px -672px !important; 
}
.projection-screen--exclamation {
    width: 16px;
    height: 16px;
    background-position: -304px -672px !important; 
}
.projection-screen--minus {
    width: 16px;
    height: 16px;
    background-position: -320px -672px !important; 
}
.projection-screen--pencil {
    width: 16px;
    height: 16px;
    background-position: -336px -672px !important; 
}
.projection-screen--plus {
    width: 16px;
    height: 16px;
    background-position: -352px -672px !important; 
}
.projection-screen-presentation {
    width: 16px;
    height: 16px;
    background-position: -368px -672px !important; 
}
.projection-screen {
    width: 16px;
    height: 16px;
    background-position: -384px -672px !important; 
}
.property-blue {
    width: 16px;
    height: 16px;
    background-position: -400px -672px !important; 
}
.property-export {
    width: 16px;
    height: 16px;
    background-position: -416px -672px !important; 
}
.property-import {
    width: 16px;
    height: 16px;
    background-position: -432px -672px !important; 
}
.property {
    width: 16px;
    height: 16px;
    background-position: -448px -672px !important; 
}
.puzzle--arrow {
    width: 16px;
    height: 16px;
    background-position: -464px -672px !important; 
}
.puzzle--exclamation {
    width: 16px;
    height: 16px;
    background-position: -480px -672px !important; 
}
.puzzle--minus {
    width: 16px;
    height: 16px;
    background-position: -496px -672px !important; 
}
.puzzle--pencil {
    width: 16px;
    height: 16px;
    background-position: -512px -672px !important; 
}
.puzzle--plus {
    width: 16px;
    height: 16px;
    background-position: -528px -672px !important; 
}
.puzzle {
    width: 16px;
    height: 16px;
    background-position: -544px -672px !important; 
}
.question-balloon {
    width: 16px;
    height: 16px;
    background-position: -560px -672px !important; 
}
.question-button {
    width: 16px;
    height: 16px;
    background-position: -576px -672px !important; 
}
.question-frame {
    width: 16px;
    height: 16px;
    background-position: -592px -672px !important; 
}
.question-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -608px -672px !important; 
}
.question-octagon {
    width: 16px;
    height: 16px;
    background-position: -624px -672px !important; 
}
.question-shield {
    width: 16px;
    height: 16px;
    background-position: -640px -672px !important; 
}
.question-small-white {
    width: 16px;
    height: 16px;
    background-position: -656px -672px !important; 
}
.question-small {
    width: 16px;
    height: 16px;
    background-position: -672px -672px !important; 
}
.question-white {
    width: 16px;
    height: 16px;
    background-position: -688px -672px !important; 
}
.question {
    width: 16px;
    height: 16px;
    background-position: -704px -672px !important; 
}
.quill--arrow {
    width: 16px;
    height: 16px;
    background-position: -720px -672px !important; 
}
.quill--exclamation {
    width: 16px;
    height: 16px;
    background-position: -736px -672px !important; 
}
.quill--minus {
    width: 16px;
    height: 16px;
    background-position: -752px -672px !important; 
}
.quill--plus {
    width: 16px;
    height: 16px;
    background-position: -768px -672px !important; 
}
.quill-prohibition {
    width: 16px;
    height: 16px;
    background-position: -784px -672px !important; 
}
.quill {
    width: 16px;
    height: 16px;
    background-position: -800px -672px !important; 
}
.radar {
    width: 16px;
    height: 16px;
    background-position: -816px -672px !important; 
}
.radio--arrow {
    width: 16px;
    height: 16px;
    background-position: -832px -672px !important; 
}
.radio--exclamation {
    width: 16px;
    height: 16px;
    background-position: -848px -672px !important; 
}
.radio--minus {
    width: 16px;
    height: 16px;
    background-position: -864px -672px !important; 
}
.radio--pencil {
    width: 16px;
    height: 16px;
    background-position: -880px -672px !important; 
}
.radio--plus {
    width: 16px;
    height: 16px;
    background-position: -896px -672px !important; 
}
.radio-old {
    width: 16px;
    height: 16px;
    background-position: -912px -672px !important; 
}
.radio {
    width: 16px;
    height: 16px;
    background-position: -928px -672px !important; 
}
.radioactivity-drum {
    width: 16px;
    height: 16px;
    background-position: -944px -672px !important; 
}
.radioactivity {
    width: 16px;
    height: 16px;
    background-position: -0px -688px !important; 
}
.rainbow {
    width: 16px;
    height: 16px;
    background-position: -16px -688px !important; 
}
.receipt--arrow {
    width: 16px;
    height: 16px;
    background-position: -32px -688px !important; 
}
.receipt--exclamation {
    width: 16px;
    height: 16px;
    background-position: -48px -688px !important; 
}
.receipt--minus {
    width: 16px;
    height: 16px;
    background-position: -64px -688px !important; 
}
.receipt--pencil {
    width: 16px;
    height: 16px;
    background-position: -80px -688px !important; 
}
.receipt--plus {
    width: 16px;
    height: 16px;
    background-position: -96px -688px !important; 
}
.receipt-excel-text {
    width: 16px;
    height: 16px;
    background-position: -112px -688px !important; 
}
.receipt-excel {
    width: 16px;
    height: 16px;
    background-position: -128px -688px !important; 
}
.receipt-export {
    width: 16px;
    height: 16px;
    background-position: -144px -688px !important; 
}
.receipt-import {
    width: 16px;
    height: 16px;
    background-position: -160px -688px !important; 
}
.receipt-invoice {
    width: 16px;
    height: 16px;
    background-position: -176px -688px !important; 
}
.receipt-medium {
    width: 16px;
    height: 16px;
    background-position: -192px -688px !important; 
}
.receipt-share {
    width: 16px;
    height: 16px;
    background-position: -208px -688px !important; 
}
.receipt-shred {
    width: 16px;
    height: 16px;
    background-position: -224px -688px !important; 
}
.receipt-stamp {
    width: 16px;
    height: 16px;
    background-position: -240px -688px !important; 
}
.receipt-sticky-note {
    width: 16px;
    height: 16px;
    background-position: -256px -688px !important; 
}
.receipt-text {
    width: 16px;
    height: 16px;
    background-position: -272px -688px !important; 
}
.receipt {
    width: 16px;
    height: 16px;
    background-position: -288px -688px !important; 
}
.receipts-text {
    width: 16px;
    height: 16px;
    background-position: -304px -688px !important; 
}
.receipts {
    width: 16px;
    height: 16px;
    background-position: -320px -688px !important; 
}
.regular-expression-delimiter {
    width: 16px;
    height: 16px;
    background-position: -336px -688px !important; 
}
.regular-expression-search-match {
    width: 16px;
    height: 16px;
    background-position: -352px -688px !important; 
}
.regular-expression-search {
    width: 16px;
    height: 16px;
    background-position: -368px -688px !important; 
}
.regular-expression {
    width: 16px;
    height: 16px;
    background-position: -384px -688px !important; 
}
.remote-control {
    width: 16px;
    height: 16px;
    background-position: -400px -688px !important; 
}
.report--arrow {
    width: 16px;
    height: 16px;
    background-position: -416px -688px !important; 
}
.report--exclamation {
    width: 16px;
    height: 16px;
    background-position: -432px -688px !important; 
}
.report--minus {
    width: 16px;
    height: 16px;
    background-position: -448px -688px !important; 
}
.report--pencil {
    width: 16px;
    height: 16px;
    background-position: -464px -688px !important; 
}
.report--plus {
    width: 16px;
    height: 16px;
    background-position: -480px -688px !important; 
}
.report-excel {
    width: 16px;
    height: 16px;
    background-position: -496px -688px !important; 
}
.report-image {
    width: 16px;
    height: 16px;
    background-position: -512px -688px !important; 
}
.report-medium {
    width: 16px;
    height: 16px;
    background-position: -528px -688px !important; 
}
.report-paper {
    width: 16px;
    height: 16px;
    background-position: -544px -688px !important; 
}
.report-share {
    width: 16px;
    height: 16px;
    background-position: -560px -688px !important; 
}
.report-word {
    width: 16px;
    height: 16px;
    background-position: -576px -688px !important; 
}
.report {
    width: 16px;
    height: 16px;
    background-position: -592px -688px !important; 
}
.reports-stack {
    width: 16px;
    height: 16px;
    background-position: -608px -688px !important; 
}
.reports {
    width: 16px;
    height: 16px;
    background-position: -624px -688px !important; 
}
.resource-monitor-protector {
    width: 16px;
    height: 16px;
    background-position: -640px -688px !important; 
}
.resource-monitor {
    width: 16px;
    height: 16px;
    background-position: -656px -688px !important; 
}
.ribbon {
    width: 16px;
    height: 16px;
    background-position: -672px -688px !important; 
}
.ring {
    width: 16px;
    height: 16px;
    background-position: -688px -688px !important; 
}
.road-sign {
    width: 16px;
    height: 16px;
    background-position: -704px -688px !important; 
}
.road {
    width: 16px;
    height: 16px;
    background-position: -720px -688px !important; 
}
.robot-off {
    width: 16px;
    height: 16px;
    background-position: -736px -688px !important; 
}
.robot {
    width: 16px;
    height: 16px;
    background-position: -752px -688px !important; 
}
.rocket--arrow {
    width: 16px;
    height: 16px;
    background-position: -768px -688px !important; 
}
.rocket--exclamation {
    width: 16px;
    height: 16px;
    background-position: -784px -688px !important; 
}
.rocket--minus {
    width: 16px;
    height: 16px;
    background-position: -800px -688px !important; 
}
.rocket--pencil {
    width: 16px;
    height: 16px;
    background-position: -816px -688px !important; 
}
.rocket--plus {
    width: 16px;
    height: 16px;
    background-position: -832px -688px !important; 
}
.rocket-fly {
    width: 16px;
    height: 16px;
    background-position: -848px -688px !important; 
}
.rocket {
    width: 16px;
    height: 16px;
    background-position: -864px -688px !important; 
}
.rosette-label {
    width: 16px;
    height: 16px;
    background-position: -880px -688px !important; 
}
.rosette {
    width: 16px;
    height: 16px;
    background-position: -896px -688px !important; 
}
.rubber-balloon {
    width: 16px;
    height: 16px;
    background-position: -912px -688px !important; 
}
.rubber-balloons {
    width: 16px;
    height: 16px;
    background-position: -928px -688px !important; 
}
.ruby {
    width: 16px;
    height: 16px;
    background-position: -944px -688px !important; 
}
.ruler--arrow {
    width: 16px;
    height: 16px;
    background-position: -0px -704px !important; 
}
.ruler--exclamation {
    width: 16px;
    height: 16px;
    background-position: -16px -704px !important; 
}
.ruler--minus {
    width: 16px;
    height: 16px;
    background-position: -32px -704px !important; 
}
.ruler--pencil {
    width: 16px;
    height: 16px;
    background-position: -48px -704px !important; 
}
.ruler--plus {
    width: 16px;
    height: 16px;
    background-position: -64px -704px !important; 
}
.ruler-crop {
    width: 16px;
    height: 16px;
    background-position: -80px -704px !important; 
}
.ruler-triangle {
    width: 16px;
    height: 16px;
    background-position: -96px -704px !important; 
}
.ruler {
    width: 16px;
    height: 16px;
    background-position: -112px -704px !important; 
}
.safe--arrow {
    width: 16px;
    height: 16px;
    background-position: -128px -704px !important; 
}
.safe--exclamation {
    width: 16px;
    height: 16px;
    background-position: -144px -704px !important; 
}
.safe--minus {
    width: 16px;
    height: 16px;
    background-position: -160px -704px !important; 
}
.safe--pencil {
    width: 16px;
    height: 16px;
    background-position: -176px -704px !important; 
}
.safe--plus {
    width: 16px;
    height: 16px;
    background-position: -192px -704px !important; 
}
.safe {
    width: 16px;
    height: 16px;
    background-position: -208px -704px !important; 
}
.santa-hat {
    width: 16px;
    height: 16px;
    background-position: -224px -704px !important; 
}
.scanner--arrow {
    width: 16px;
    height: 16px;
    background-position: -240px -704px !important; 
}
.scanner--exclamation {
    width: 16px;
    height: 16px;
    background-position: -256px -704px !important; 
}
.scanner--minus {
    width: 16px;
    height: 16px;
    background-position: -272px -704px !important; 
}
.scanner--pencil {
    width: 16px;
    height: 16px;
    background-position: -288px -704px !important; 
}
.scanner--plus {
    width: 16px;
    height: 16px;
    background-position: -304px -704px !important; 
}
.scanner-off {
    width: 16px;
    height: 16px;
    background-position: -320px -704px !important; 
}
.scanner {
    width: 16px;
    height: 16px;
    background-position: -336px -704px !important; 
}
.scissors--arrow {
    width: 16px;
    height: 16px;
    background-position: -352px -704px !important; 
}
.scissors--exclamation {
    width: 16px;
    height: 16px;
    background-position: -368px -704px !important; 
}
.scissors--minus {
    width: 16px;
    height: 16px;
    background-position: -384px -704px !important; 
}
.scissors--pencil {
    width: 16px;
    height: 16px;
    background-position: -400px -704px !important; 
}
.scissors--plus {
    width: 16px;
    height: 16px;
    background-position: -416px -704px !important; 
}
.scissors-blue {
    width: 16px;
    height: 16px;
    background-position: -432px -704px !important; 
}
.scissors {
    width: 16px;
    height: 16px;
    background-position: -448px -704px !important; 
}
.screwdriver--arrow {
    width: 16px;
    height: 16px;
    background-position: -464px -704px !important; 
}
.screwdriver--exclamation {
    width: 16px;
    height: 16px;
    background-position: -480px -704px !important; 
}
.screwdriver--minus {
    width: 16px;
    height: 16px;
    background-position: -496px -704px !important; 
}
.screwdriver--pencil {
    width: 16px;
    height: 16px;
    background-position: -512px -704px !important; 
}
.screwdriver--plus {
    width: 16px;
    height: 16px;
    background-position: -528px -704px !important; 
}
.screwdriver {
    width: 16px;
    height: 16px;
    background-position: -544px -704px !important; 
}
.script--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -704px !important; 
}
.script--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -704px !important; 
}
.script--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -704px !important; 
}
.script--pencil {
    width: 16px;
    height: 16px;
    background-position: -608px -704px !important; 
}
.script--plus {
    width: 16px;
    height: 16px;
    background-position: -624px -704px !important; 
}
.script-attribute-b {
    width: 16px;
    height: 16px;
    background-position: -640px -704px !important; 
}
.script-attribute-c {
    width: 16px;
    height: 16px;
    background-position: -656px -704px !important; 
}
.script-attribute-d {
    width: 16px;
    height: 16px;
    background-position: -672px -704px !important; 
}
.script-attribute-e {
    width: 16px;
    height: 16px;
    background-position: -688px -704px !important; 
}
.script-attribute-f {
    width: 16px;
    height: 16px;
    background-position: -704px -704px !important; 
}
.script-attribute-g {
    width: 16px;
    height: 16px;
    background-position: -720px -704px !important; 
}
.script-attribute-h {
    width: 16px;
    height: 16px;
    background-position: -736px -704px !important; 
}
.script-attribute-i {
    width: 16px;
    height: 16px;
    background-position: -752px -704px !important; 
}
.script-attribute-j {
    width: 16px;
    height: 16px;
    background-position: -768px -704px !important; 
}
.script-attribute-k {
    width: 16px;
    height: 16px;
    background-position: -784px -704px !important; 
}
.script-attribute-l {
    width: 16px;
    height: 16px;
    background-position: -800px -704px !important; 
}
.script-attribute-m {
    width: 16px;
    height: 16px;
    background-position: -816px -704px !important; 
}
.script-attribute-n {
    width: 16px;
    height: 16px;
    background-position: -832px -704px !important; 
}
.script-attribute-o {
    width: 16px;
    height: 16px;
    background-position: -848px -704px !important; 
}
.script-attribute-p {
    width: 16px;
    height: 16px;
    background-position: -864px -704px !important; 
}
.script-attribute-q {
    width: 16px;
    height: 16px;
    background-position: -880px -704px !important; 
}
.script-attribute-r {
    width: 16px;
    height: 16px;
    background-position: -896px -704px !important; 
}
.script-attribute-s {
    width: 16px;
    height: 16px;
    background-position: -912px -704px !important; 
}
.script-attribute-t {
    width: 16px;
    height: 16px;
    background-position: -928px -704px !important; 
}
.script-attribute-u {
    width: 16px;
    height: 16px;
    background-position: -944px -704px !important; 
}
.script-attribute-v {
    width: 16px;
    height: 16px;
    background-position: -0px -720px !important; 
}
.script-attribute-w {
    width: 16px;
    height: 16px;
    background-position: -16px -720px !important; 
}
.script-attribute-x {
    width: 16px;
    height: 16px;
    background-position: -32px -720px !important; 
}
.script-attribute-y {
    width: 16px;
    height: 16px;
    background-position: -48px -720px !important; 
}
.script-attribute-z {
    width: 16px;
    height: 16px;
    background-position: -64px -720px !important; 
}
.script-attribute {
    width: 16px;
    height: 16px;
    background-position: -80px -720px !important; 
}
.script-binary {
    width: 16px;
    height: 16px;
    background-position: -96px -720px !important; 
}
.script-block {
    width: 16px;
    height: 16px;
    background-position: -112px -720px !important; 
}
.script-code {
    width: 16px;
    height: 16px;
    background-position: -128px -720px !important; 
}
.script-excel {
    width: 16px;
    height: 16px;
    background-position: -144px -720px !important; 
}
.script-export {
    width: 16px;
    height: 16px;
    background-position: -160px -720px !important; 
}
.script-flash {
    width: 16px;
    height: 16px;
    background-position: -176px -720px !important; 
}
.script-globe {
    width: 16px;
    height: 16px;
    background-position: -192px -720px !important; 
}
.script-import {
    width: 16px;
    height: 16px;
    background-position: -208px -720px !important; 
}
.script-medium {
    width: 16px;
    height: 16px;
    background-position: -224px -720px !important; 
}
.script-office {
    width: 16px;
    height: 16px;
    background-position: -240px -720px !important; 
}
.script-php {
    width: 16px;
    height: 16px;
    background-position: -256px -720px !important; 
}
.script-smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -272px -720px !important; 
}
.script-smiley {
    width: 16px;
    height: 16px;
    background-position: -288px -720px !important; 
}
.script-stamp {
    width: 16px;
    height: 16px;
    background-position: -304px -720px !important; 
}
.script-text {
    width: 16px;
    height: 16px;
    background-position: -320px -720px !important; 
}
.script-visual-studio {
    width: 16px;
    height: 16px;
    background-position: -336px -720px !important; 
}
.script-word {
    width: 16px;
    height: 16px;
    background-position: -352px -720px !important; 
}
.script {
    width: 16px;
    height: 16px;
    background-position: -368px -720px !important; 
}
.scripts-text {
    width: 16px;
    height: 16px;
    background-position: -384px -720px !important; 
}
.scripts {
    width: 16px;
    height: 16px;
    background-position: -400px -720px !important; 
}
.sd-memory-card {
    width: 16px;
    height: 16px;
    background-position: -416px -720px !important; 
}
.sealing-wax {
    width: 16px;
    height: 16px;
    background-position: -432px -720px !important; 
}
.selection-input {
    width: 16px;
    height: 16px;
    background-position: -448px -720px !important; 
}
.selection-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -464px -720px !important; 
}
.selection-resize {
    width: 16px;
    height: 16px;
    background-position: -480px -720px !important; 
}
.selection-select-input {
    width: 16px;
    height: 16px;
    background-position: -496px -720px !important; 
}
.selection-select {
    width: 16px;
    height: 16px;
    background-position: -512px -720px !important; 
}
.selection {
    width: 16px;
    height: 16px;
    background-position: -528px -720px !important; 
}
.server--arrow {
    width: 16px;
    height: 16px;
    background-position: -544px -720px !important; 
}
.server--exclamation {
    width: 16px;
    height: 16px;
    background-position: -560px -720px !important; 
}
.server--minus {
    width: 16px;
    height: 16px;
    background-position: -576px -720px !important; 
}
.server--pencil {
    width: 16px;
    height: 16px;
    background-position: -592px -720px !important; 
}
.server--plus {
    width: 16px;
    height: 16px;
    background-position: -608px -720px !important; 
}
.server-cast {
    width: 16px;
    height: 16px;
    background-position: -624px -720px !important; 
}
.server-cloud {
    width: 16px;
    height: 16px;
    background-position: -640px -720px !important; 
}
.server-medium {
    width: 16px;
    height: 16px;
    background-position: -656px -720px !important; 
}
.server-network {
    width: 16px;
    height: 16px;
    background-position: -672px -720px !important; 
}
.server-property {
    width: 16px;
    height: 16px;
    background-position: -688px -720px !important; 
}
.server {
    width: 16px;
    height: 16px;
    background-position: -704px -720px !important; 
}
.servers-network {
    width: 16px;
    height: 16px;
    background-position: -720px -720px !important; 
}
.servers {
    width: 16px;
    height: 16px;
    background-position: -736px -720px !important; 
}
.service-bell--arrow {
    width: 16px;
    height: 16px;
    background-position: -752px -720px !important; 
}
.service-bell--exclamation {
    width: 16px;
    height: 16px;
    background-position: -768px -720px !important; 
}
.service-bell--minus {
    width: 16px;
    height: 16px;
    background-position: -784px -720px !important; 
}
.service-bell--pencil {
    width: 16px;
    height: 16px;
    background-position: -800px -720px !important; 
}
.service-bell--plus {
    width: 16px;
    height: 16px;
    background-position: -816px -720px !important; 
}
.service-bell {
    width: 16px;
    height: 16px;
    background-position: -832px -720px !important; 
}
.share-balloon {
    width: 16px;
    height: 16px;
    background-position: -848px -720px !important; 
}
.share-document {
    width: 16px;
    height: 16px;
    background-position: -864px -720px !important; 
}
.share-small {
    width: 16px;
    height: 16px;
    background-position: -880px -720px !important; 
}
.share {
    width: 16px;
    height: 16px;
    background-position: -896px -720px !important; 
}
.shield--arrow {
    width: 16px;
    height: 16px;
    background-position: -912px -720px !important; 
}
.shield--exclamation {
    width: 16px;
    height: 16px;
    background-position: -928px -720px !important; 
}
.shield--minus {
    width: 16px;
    height: 16px;
    background-position: -944px -720px !important; 
}
.shield--pencil {
    width: 16px;
    height: 16px;
    background-position: -0px -736px !important; 
}
.shield--plus {
    width: 16px;
    height: 16px;
    background-position: -16px -736px !important; 
}
.shield {
    width: 16px;
    height: 16px;
    background-position: -32px -736px !important; 
}
.shoe--arrow {
    width: 16px;
    height: 16px;
    background-position: -48px -736px !important; 
}
.shoe--exclamation {
    width: 16px;
    height: 16px;
    background-position: -64px -736px !important; 
}
.shoe--minus {
    width: 16px;
    height: 16px;
    background-position: -80px -736px !important; 
}
.shoe--pencil {
    width: 16px;
    height: 16px;
    background-position: -96px -736px !important; 
}
.shoe--plus {
    width: 16px;
    height: 16px;
    background-position: -112px -736px !important; 
}
.shoe-high {
    width: 16px;
    height: 16px;
    background-position: -128px -736px !important; 
}
.shoe {
    width: 16px;
    height: 16px;
    background-position: -144px -736px !important; 
}
.shopping-basket--arrow {
    width: 16px;
    height: 16px;
    background-position: -160px -736px !important; 
}
.shopping-basket--exclamation {
    width: 16px;
    height: 16px;
    background-position: -176px -736px !important; 
}
.shopping-basket--minus {
    width: 16px;
    height: 16px;
    background-position: -192px -736px !important; 
}
.shopping-basket--pencil {
    width: 16px;
    height: 16px;
    background-position: -208px -736px !important; 
}
.shopping-basket--plus {
    width: 16px;
    height: 16px;
    background-position: -224px -736px !important; 
}
.shopping-basket {
    width: 16px;
    height: 16px;
    background-position: -240px -736px !important; 
}
.shortcut-small {
    width: 16px;
    height: 16px;
    background-position: -256px -736px !important; 
}
.shortcut {
    width: 16px;
    height: 16px;
    background-position: -272px -736px !important; 
}
.shovel {
    width: 16px;
    height: 16px;
    background-position: -288px -736px !important; 
}
.shuriken {
    width: 16px;
    height: 16px;
    background-position: -304px -736px !important; 
}
.sitemap-application-blue {
    width: 16px;
    height: 16px;
    background-position: -320px -736px !important; 
}
.sitemap-application {
    width: 16px;
    height: 16px;
    background-position: -336px -736px !important; 
}
.sitemap-image {
    width: 16px;
    height: 16px;
    background-position: -352px -736px !important; 
}
.sitemap {
    width: 16px;
    height: 16px;
    background-position: -368px -736px !important; 
}
.skull-happy {
    width: 16px;
    height: 16px;
    background-position: -384px -736px !important; 
}
.skull-mad {
    width: 16px;
    height: 16px;
    background-position: -400px -736px !important; 
}
.skull-old {
    width: 16px;
    height: 16px;
    background-position: -416px -736px !important; 
}
.skull-sad {
    width: 16px;
    height: 16px;
    background-position: -432px -736px !important; 
}
.skull {
    width: 16px;
    height: 16px;
    background-position: -448px -736px !important; 
}
.slide--arrow {
    width: 16px;
    height: 16px;
    background-position: -464px -736px !important; 
}
.slide--exclamation {
    width: 16px;
    height: 16px;
    background-position: -480px -736px !important; 
}
.slide--minus {
    width: 16px;
    height: 16px;
    background-position: -496px -736px !important; 
}
.slide--pencil {
    width: 16px;
    height: 16px;
    background-position: -512px -736px !important; 
}
.slide--plus {
    width: 16px;
    height: 16px;
    background-position: -528px -736px !important; 
}
.slide-medium {
    width: 16px;
    height: 16px;
    background-position: -544px -736px !important; 
}
.slide-powerpoint {
    width: 16px;
    height: 16px;
    background-position: -560px -736px !important; 
}
.slide-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -576px -736px !important; 
}
.slide-resize {
    width: 16px;
    height: 16px;
    background-position: -592px -736px !important; 
}
.slide {
    width: 16px;
    height: 16px;
    background-position: -608px -736px !important; 
}
.slides-stack {
    width: 16px;
    height: 16px;
    background-position: -624px -736px !important; 
}
.slides {
    width: 16px;
    height: 16px;
    background-position: -640px -736px !important; 
}
.smiley-angel {
    width: 16px;
    height: 16px;
    background-position: -656px -736px !important; 
}
.smiley-confuse {
    width: 16px;
    height: 16px;
    background-position: -672px -736px !important; 
}
.smiley-cool {
    width: 16px;
    height: 16px;
    background-position: -688px -736px !important; 
}
.smiley-cry {
    width: 16px;
    height: 16px;
    background-position: -704px -736px !important; 
}
.smiley-curly {
    width: 16px;
    height: 16px;
    background-position: -720px -736px !important; 
}
.smiley-draw {
    width: 16px;
    height: 16px;
    background-position: -736px -736px !important; 
}
.smiley-eek {
    width: 16px;
    height: 16px;
    background-position: -752px -736px !important; 
}
.smiley-evil {
    width: 16px;
    height: 16px;
    background-position: -768px -736px !important; 
}
.smiley-fat {
    width: 16px;
    height: 16px;
    background-position: -784px -736px !important; 
}
.smiley-glass {
    width: 16px;
    height: 16px;
    background-position: -800px -736px !important; 
}
.smiley-grin {
    width: 16px;
    height: 16px;
    background-position: -816px -736px !important; 
}
.smiley-grumpy {
    width: 16px;
    height: 16px;
    background-position: -832px -736px !important; 
}
.smiley-kiss {
    width: 16px;
    height: 16px;
    background-position: -848px -736px !important; 
}
.smiley-kitty {
    width: 16px;
    height: 16px;
    background-position: -864px -736px !important; 
}
.smiley-lol {
    width: 16px;
    height: 16px;
    background-position: -880px -736px !important; 
}
.smiley-mad {
    width: 16px;
    height: 16px;
    background-position: -896px -736px !important; 
}
.smiley-medium {
    width: 16px;
    height: 16px;
    background-position: -912px -736px !important; 
}
.smiley-money {
    width: 16px;
    height: 16px;
    background-position: -928px -736px !important; 
}
.smiley-mr-green {
    width: 16px;
    height: 16px;
    background-position: -944px -736px !important; 
}
.smiley-nerd {
    width: 16px;
    height: 16px;
    background-position: -0px -752px !important; 
}
.smiley-neutral {
    width: 16px;
    height: 16px;
    background-position: -16px -752px !important; 
}
.smiley-razz {
    width: 16px;
    height: 16px;
    background-position: -32px -752px !important; 
}
.smiley-red {
    width: 16px;
    height: 16px;
    background-position: -48px -752px !important; 
}
.smiley-roll-blue {
    width: 16px;
    height: 16px;
    background-position: -64px -752px !important; 
}
.smiley-roll-sweat {
    width: 16px;
    height: 16px;
    background-position: -80px -752px !important; 
}
.smiley-roll {
    width: 16px;
    height: 16px;
    background-position: -96px -752px !important; 
}
.smiley-sad-blue {
    width: 16px;
    height: 16px;
    background-position: -112px -752px !important; 
}
.smiley-sad {
    width: 16px;
    height: 16px;
    background-position: -128px -752px !important; 
}
.smiley-shock-blue {
    width: 16px;
    height: 16px;
    background-position: -144px -752px !important; 
}
.smiley-shock {
    width: 16px;
    height: 16px;
    background-position: -160px -752px !important; 
}
.smiley-sleep {
    width: 16px;
    height: 16px;
    background-position: -176px -752px !important; 
}
.smiley-slim {
    width: 16px;
    height: 16px;
    background-position: -192px -752px !important; 
}
.smiley-small {
    width: 16px;
    height: 16px;
    background-position: -208px -752px !important; 
}
.smiley-squint {
    width: 16px;
    height: 16px;
    background-position: -224px -752px !important; 
}
.smiley-surprise {
    width: 16px;
    height: 16px;
    background-position: -240px -752px !important; 
}
.smiley-sweat {
    width: 16px;
    height: 16px;
    background-position: -256px -752px !important; 
}
.smiley-twist {
    width: 16px;
    height: 16px;
    background-position: -272px -752px !important; 
}
.smiley-upset {
    width: 16px;
    height: 16px;
    background-position: -288px -752px !important; 
}
.smiley-wink {
    width: 16px;
    height: 16px;
    background-position: -304px -752px !important; 
}
.smiley-yell {
    width: 16px;
    height: 16px;
    background-position: -320px -752px !important; 
}
.smiley-zipper {
    width: 16px;
    height: 16px;
    background-position: -336px -752px !important; 
}
.smiley {
    width: 16px;
    height: 16px;
    background-position: -352px -752px !important; 
}
.snowman-hat {
    width: 16px;
    height: 16px;
    background-position: -368px -752px !important; 
}
.snowman {
    width: 16px;
    height: 16px;
    background-position: -384px -752px !important; 
}
.soap-body {
    width: 16px;
    height: 16px;
    background-position: -400px -752px !important; 
}
.soap-header {
    width: 16px;
    height: 16px;
    background-position: -416px -752px !important; 
}
.soap {
    width: 16px;
    height: 16px;
    background-position: -432px -752px !important; 
}
.socket--arrow {
    width: 16px;
    height: 16px;
    background-position: -448px -752px !important; 
}
.socket--exclamation {
    width: 16px;
    height: 16px;
    background-position: -464px -752px !important; 
}
.socket--minus {
    width: 16px;
    height: 16px;
    background-position: -480px -752px !important; 
}
.socket--pencil {
    width: 16px;
    height: 16px;
    background-position: -496px -752px !important; 
}
.socket--plus {
    width: 16px;
    height: 16px;
    background-position: -512px -752px !important; 
}
.socket {
    width: 16px;
    height: 16px;
    background-position: -528px -752px !important; 
}
.sockets {
    width: 16px;
    height: 16px;
    background-position: -544px -752px !important; 
}
.sofa--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -752px !important; 
}
.sofa--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -752px !important; 
}
.sofa--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -752px !important; 
}
.sofa--pencil {
    width: 16px;
    height: 16px;
    background-position: -608px -752px !important; 
}
.sofa--plus {
    width: 16px;
    height: 16px;
    background-position: -624px -752px !important; 
}
.sofa {
    width: 16px;
    height: 16px;
    background-position: -640px -752px !important; 
}
.solar-panel {
    width: 16px;
    height: 16px;
    background-position: -656px -752px !important; 
}
.sort--arrow {
    width: 16px;
    height: 16px;
    background-position: -672px -752px !important; 
}
.sort--exclamation {
    width: 16px;
    height: 16px;
    background-position: -688px -752px !important; 
}
.sort--minus {
    width: 16px;
    height: 16px;
    background-position: -704px -752px !important; 
}
.sort--pencil {
    width: 16px;
    height: 16px;
    background-position: -720px -752px !important; 
}
.sort--plus {
    width: 16px;
    height: 16px;
    background-position: -736px -752px !important; 
}
.sort-alphabet-column {
    width: 16px;
    height: 16px;
    background-position: -752px -752px !important; 
}
.sort-alphabet-descending {
    width: 16px;
    height: 16px;
    background-position: -768px -752px !important; 
}
.sort-alphabet {
    width: 16px;
    height: 16px;
    background-position: -784px -752px !important; 
}
.sort-date-descending {
    width: 16px;
    height: 16px;
    background-position: -800px -752px !important; 
}
.sort-date {
    width: 16px;
    height: 16px;
    background-position: -816px -752px !important; 
}
.sort-number-column {
    width: 16px;
    height: 16px;
    background-position: -832px -752px !important; 
}
.sort-number-descending {
    width: 16px;
    height: 16px;
    background-position: -848px -752px !important; 
}
.sort-number {
    width: 16px;
    height: 16px;
    background-position: -864px -752px !important; 
}
.sort-price-descending {
    width: 16px;
    height: 16px;
    background-position: -880px -752px !important; 
}
.sort-price {
    width: 16px;
    height: 16px;
    background-position: -896px -752px !important; 
}
.sort-quantity-descending {
    width: 16px;
    height: 16px;
    background-position: -912px -752px !important; 
}
.sort-quantity {
    width: 16px;
    height: 16px;
    background-position: -928px -752px !important; 
}
.sort-rating-descending {
    width: 16px;
    height: 16px;
    background-position: -944px -752px !important; 
}
.sort-rating {
    width: 16px;
    height: 16px;
    background-position: -0px -768px !important; 
}
.sort-small {
    width: 16px;
    height: 16px;
    background-position: -16px -768px !important; 
}
.sort {
    width: 16px;
    height: 16px;
    background-position: -32px -768px !important; 
}
.speaker--arrow {
    width: 16px;
    height: 16px;
    background-position: -48px -768px !important; 
}
.speaker--exclamation {
    width: 16px;
    height: 16px;
    background-position: -64px -768px !important; 
}
.speaker--minus {
    width: 16px;
    height: 16px;
    background-position: -80px -768px !important; 
}
.speaker--pencil {
    width: 16px;
    height: 16px;
    background-position: -96px -768px !important; 
}
.speaker--plus {
    width: 16px;
    height: 16px;
    background-position: -112px -768px !important; 
}
.speaker-network {
    width: 16px;
    height: 16px;
    background-position: -128px -768px !important; 
}
.speaker-volume-control-mute {
    width: 16px;
    height: 16px;
    background-position: -144px -768px !important; 
}
.speaker-volume-control-up {
    width: 16px;
    height: 16px;
    background-position: -160px -768px !important; 
}
.speaker-volume-control {
    width: 16px;
    height: 16px;
    background-position: -176px -768px !important; 
}
.speaker-volume-low {
    width: 16px;
    height: 16px;
    background-position: -192px -768px !important; 
}
.speaker-volume-none {
    width: 16px;
    height: 16px;
    background-position: -208px -768px !important; 
}
.speaker-volume {
    width: 16px;
    height: 16px;
    background-position: -224px -768px !important; 
}
.speaker {
    width: 16px;
    height: 16px;
    background-position: -240px -768px !important; 
}
.spectacle-3d {
    width: 16px;
    height: 16px;
    background-position: -256px -768px !important; 
}
.spectacle-lorgnette {
    width: 16px;
    height: 16px;
    background-position: -272px -768px !important; 
}
.spectacle-small {
    width: 16px;
    height: 16px;
    background-position: -288px -768px !important; 
}
.spectacle-sunglass {
    width: 16px;
    height: 16px;
    background-position: -304px -768px !important; 
}
.spectacle {
    width: 16px;
    height: 16px;
    background-position: -320px -768px !important; 
}
.spectrum-absorption {
    width: 16px;
    height: 16px;
    background-position: -336px -768px !important; 
}
.spectrum-emission {
    width: 16px;
    height: 16px;
    background-position: -352px -768px !important; 
}
.spectrum-small {
    width: 16px;
    height: 16px;
    background-position: -368px -768px !important; 
}
.spectrum {
    width: 16px;
    height: 16px;
    background-position: -384px -768px !important; 
}
.spell-check-error {
    width: 16px;
    height: 16px;
    background-position: -400px -768px !important; 
}
.spell-check {
    width: 16px;
    height: 16px;
    background-position: -416px -768px !important; 
}
.sport-basketball {
    width: 16px;
    height: 16px;
    background-position: -432px -768px !important; 
}
.sport-cricket {
    width: 16px;
    height: 16px;
    background-position: -448px -768px !important; 
}
.sport-football {
    width: 16px;
    height: 16px;
    background-position: -464px -768px !important; 
}
.sport-golf {
    width: 16px;
    height: 16px;
    background-position: -480px -768px !important; 
}
.sport-soccer {
    width: 16px;
    height: 16px;
    background-position: -496px -768px !important; 
}
.sport-tennis {
    width: 16px;
    height: 16px;
    background-position: -512px -768px !important; 
}
.sport {
    width: 16px;
    height: 16px;
    background-position: -528px -768px !important; 
}
.sports {
    width: 16px;
    height: 16px;
    background-position: -544px -768px !important; 
}
.spray--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -768px !important; 
}
.spray--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -768px !important; 
}
.spray--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -768px !important; 
}
.spray--pencil {
    width: 16px;
    height: 16px;
    background-position: -608px -768px !important; 
}
.spray--plus {
    width: 16px;
    height: 16px;
    background-position: -624px -768px !important; 
}
.spray-color {
    width: 16px;
    height: 16px;
    background-position: -640px -768px !important; 
}
.spray-medium {
    width: 16px;
    height: 16px;
    background-position: -656px -768px !important; 
}
.spray {
    width: 16px;
    height: 16px;
    background-position: -672px -768px !important; 
}
.sql-join-inner {
    width: 16px;
    height: 16px;
    background-position: -688px -768px !important; 
}
.sql-join-left-exclude {
    width: 16px;
    height: 16px;
    background-position: -704px -768px !important; 
}
.sql-join-left {
    width: 16px;
    height: 16px;
    background-position: -720px -768px !important; 
}
.sql-join-outer-exclude {
    width: 16px;
    height: 16px;
    background-position: -736px -768px !important; 
}
.sql-join-outer {
    width: 16px;
    height: 16px;
    background-position: -752px -768px !important; 
}
.sql-join-right-exclude {
    width: 16px;
    height: 16px;
    background-position: -768px -768px !important; 
}
.sql-join-right {
    width: 16px;
    height: 16px;
    background-position: -784px -768px !important; 
}
.sql-join {
    width: 16px;
    height: 16px;
    background-position: -800px -768px !important; 
}
.sql {
    width: 16px;
    height: 16px;
    background-position: -816px -768px !important; 
}
.stairs {
    width: 16px;
    height: 16px;
    background-position: -832px -768px !important; 
}
.stamp--arrow {
    width: 16px;
    height: 16px;
    background-position: -848px -768px !important; 
}
.stamp--exclamation {
    width: 16px;
    height: 16px;
    background-position: -864px -768px !important; 
}
.stamp--minus {
    width: 16px;
    height: 16px;
    background-position: -880px -768px !important; 
}
.stamp--pencil {
    width: 16px;
    height: 16px;
    background-position: -896px -768px !important; 
}
.stamp--plus {
    width: 16px;
    height: 16px;
    background-position: -912px -768px !important; 
}
.stamp-medium {
    width: 16px;
    height: 16px;
    background-position: -928px -768px !important; 
}
.stamp-pattern {
    width: 16px;
    height: 16px;
    background-position: -944px -768px !important; 
}
.stamp {
    width: 16px;
    height: 16px;
    background-position: -0px -784px !important; 
}
.star--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -784px !important; 
}
.star--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -784px !important; 
}
.star--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -784px !important; 
}
.star--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -784px !important; 
}
.star--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -784px !important; 
}
.star-empty {
    width: 16px;
    height: 16px;
    background-position: -96px -784px !important; 
}
.star-half {
    width: 16px;
    height: 16px;
    background-position: -112px -784px !important; 
}
.star-small-empty {
    width: 16px;
    height: 16px;
    background-position: -128px -784px !important; 
}
.star-small-half {
    width: 16px;
    height: 16px;
    background-position: -144px -784px !important; 
}
.star-small {
    width: 16px;
    height: 16px;
    background-position: -160px -784px !important; 
}
.star {
    width: 16px;
    height: 16px;
    background-position: -176px -784px !important; 
}
.status-away {
    width: 16px;
    height: 16px;
    background-position: -192px -784px !important; 
}
.status-busy {
    width: 16px;
    height: 16px;
    background-position: -208px -784px !important; 
}
.status-offline {
    width: 16px;
    height: 16px;
    background-position: -224px -784px !important; 
}
.status {
    width: 16px;
    height: 16px;
    background-position: -240px -784px !important; 
}
.stickman-run-dash {
    width: 16px;
    height: 16px;
    background-position: -256px -784px !important; 
}
.stickman-run {
    width: 16px;
    height: 16px;
    background-position: -272px -784px !important; 
}
.stickman-smiley-angry {
    width: 16px;
    height: 16px;
    background-position: -288px -784px !important; 
}
.stickman-smiley-empty {
    width: 16px;
    height: 16px;
    background-position: -304px -784px !important; 
}
.stickman-smiley-love {
    width: 16px;
    height: 16px;
    background-position: -320px -784px !important; 
}
.stickman-smiley-question {
    width: 16px;
    height: 16px;
    background-position: -336px -784px !important; 
}
.stickman-smiley {
    width: 16px;
    height: 16px;
    background-position: -352px -784px !important; 
}
.stickman {
    width: 16px;
    height: 16px;
    background-position: -368px -784px !important; 
}
.sticky-note--arrow {
    width: 16px;
    height: 16px;
    background-position: -384px -784px !important; 
}
.sticky-note--exclamation {
    width: 16px;
    height: 16px;
    background-position: -400px -784px !important; 
}
.sticky-note--minus {
    width: 16px;
    height: 16px;
    background-position: -416px -784px !important; 
}
.sticky-note--pencil {
    width: 16px;
    height: 16px;
    background-position: -432px -784px !important; 
}
.sticky-note--plus {
    width: 16px;
    height: 16px;
    background-position: -448px -784px !important; 
}
.sticky-note-medium {
    width: 16px;
    height: 16px;
    background-position: -464px -784px !important; 
}
.sticky-note-pin {
    width: 16px;
    height: 16px;
    background-position: -480px -784px !important; 
}
.sticky-note-shred {
    width: 16px;
    height: 16px;
    background-position: -496px -784px !important; 
}
.sticky-note-small-pin {
    width: 16px;
    height: 16px;
    background-position: -512px -784px !important; 
}
.sticky-note-small {
    width: 16px;
    height: 16px;
    background-position: -528px -784px !important; 
}
.sticky-note-text {
    width: 16px;
    height: 16px;
    background-position: -544px -784px !important; 
}
.sticky-note {
    width: 16px;
    height: 16px;
    background-position: -560px -784px !important; 
}
.sticky-notes-pin {
    width: 16px;
    height: 16px;
    background-position: -576px -784px !important; 
}
.sticky-notes-stack {
    width: 16px;
    height: 16px;
    background-position: -592px -784px !important; 
}
.sticky-notes-text {
    width: 16px;
    height: 16px;
    background-position: -608px -784px !important; 
}
.sticky-notes {
    width: 16px;
    height: 16px;
    background-position: -624px -784px !important; 
}
.store--arrow {
    width: 16px;
    height: 16px;
    background-position: -640px -784px !important; 
}
.store--exclamation {
    width: 16px;
    height: 16px;
    background-position: -656px -784px !important; 
}
.store--minus {
    width: 16px;
    height: 16px;
    background-position: -672px -784px !important; 
}
.store--pencil {
    width: 16px;
    height: 16px;
    background-position: -688px -784px !important; 
}
.store--plus {
    width: 16px;
    height: 16px;
    background-position: -704px -784px !important; 
}
.store-label {
    width: 16px;
    height: 16px;
    background-position: -720px -784px !important; 
}
.store-market-stall {
    width: 16px;
    height: 16px;
    background-position: -736px -784px !important; 
}
.store-medium {
    width: 16px;
    height: 16px;
    background-position: -752px -784px !important; 
}
.store-network {
    width: 16px;
    height: 16px;
    background-position: -768px -784px !important; 
}
.store-open {
    width: 16px;
    height: 16px;
    background-position: -784px -784px !important; 
}
.store-share {
    width: 16px;
    height: 16px;
    background-position: -800px -784px !important; 
}
.store-small {
    width: 16px;
    height: 16px;
    background-position: -816px -784px !important; 
}
.store {
    width: 16px;
    height: 16px;
    background-position: -832px -784px !important; 
}
.subversion-small {
    width: 16px;
    height: 16px;
    background-position: -848px -784px !important; 
}
.subversion {
    width: 16px;
    height: 16px;
    background-position: -864px -784px !important; 
}
.sum {
    width: 16px;
    height: 16px;
    background-position: -880px -784px !important; 
}
.surveillance-camera {
    width: 16px;
    height: 16px;
    background-position: -896px -784px !important; 
}
.sushi {
    width: 16px;
    height: 16px;
    background-position: -912px -784px !important; 
}
.switch--arrow {
    width: 16px;
    height: 16px;
    background-position: -928px -784px !important; 
}
.switch--exclamation {
    width: 16px;
    height: 16px;
    background-position: -944px -784px !important; 
}
.switch--minus {
    width: 16px;
    height: 16px;
    background-position: -0px -800px !important; 
}
.switch--pencil {
    width: 16px;
    height: 16px;
    background-position: -16px -800px !important; 
}
.switch--plus {
    width: 16px;
    height: 16px;
    background-position: -32px -800px !important; 
}
.switch-medium {
    width: 16px;
    height: 16px;
    background-position: -48px -800px !important; 
}
.switch-network {
    width: 16px;
    height: 16px;
    background-position: -64px -800px !important; 
}
.switch-small {
    width: 16px;
    height: 16px;
    background-position: -80px -800px !important; 
}
.switch {
    width: 16px;
    height: 16px;
    background-position: -96px -800px !important; 
}
.system-monitor--arrow {
    width: 16px;
    height: 16px;
    background-position: -112px -800px !important; 
}
.system-monitor--exclamation {
    width: 16px;
    height: 16px;
    background-position: -128px -800px !important; 
}
.system-monitor--minus {
    width: 16px;
    height: 16px;
    background-position: -144px -800px !important; 
}
.system-monitor--pencil {
    width: 16px;
    height: 16px;
    background-position: -160px -800px !important; 
}
.system-monitor--plus {
    width: 16px;
    height: 16px;
    background-position: -176px -800px !important; 
}
.system-monitor-medium {
    width: 16px;
    height: 16px;
    background-position: -192px -800px !important; 
}
.system-monitor-network {
    width: 16px;
    height: 16px;
    background-position: -208px -800px !important; 
}
.system-monitor-protector {
    width: 16px;
    height: 16px;
    background-position: -224px -800px !important; 
}
.system-monitor {
    width: 16px;
    height: 16px;
    background-position: -240px -800px !important; 
}
.t-shirt-gray {
    width: 16px;
    height: 16px;
    background-position: -256px -800px !important; 
}
.t-shirt-print-gray {
    width: 16px;
    height: 16px;
    background-position: -272px -800px !important; 
}
.t-shirt-print {
    width: 16px;
    height: 16px;
    background-position: -288px -800px !important; 
}
.t-shirt {
    width: 16px;
    height: 16px;
    background-position: -304px -800px !important; 
}
.table--arrow {
    width: 16px;
    height: 16px;
    background-position: -320px -800px !important; 
}
.table--exclamation {
    width: 16px;
    height: 16px;
    background-position: -336px -800px !important; 
}
.table--minus {
    width: 16px;
    height: 16px;
    background-position: -352px -800px !important; 
}
.table--pencil {
    width: 16px;
    height: 16px;
    background-position: -368px -800px !important; 
}
.table--plus {
    width: 16px;
    height: 16px;
    background-position: -384px -800px !important; 
}
.table-delete-column {
    width: 16px;
    height: 16px;
    background-position: -400px -800px !important; 
}
.table-delete-row {
    width: 16px;
    height: 16px;
    background-position: -416px -800px !important; 
}
.table-delete {
    width: 16px;
    height: 16px;
    background-position: -432px -800px !important; 
}
.table-draw {
    width: 16px;
    height: 16px;
    background-position: -448px -800px !important; 
}
.table-excel {
    width: 16px;
    height: 16px;
    background-position: -464px -800px !important; 
}
.table-export {
    width: 16px;
    height: 16px;
    background-position: -480px -800px !important; 
}
.table-heatmap {
    width: 16px;
    height: 16px;
    background-position: -496px -800px !important; 
}
.table-import {
    width: 16px;
    height: 16px;
    background-position: -512px -800px !important; 
}
.table-insert-column {
    width: 16px;
    height: 16px;
    background-position: -528px -800px !important; 
}
.table-insert-row {
    width: 16px;
    height: 16px;
    background-position: -544px -800px !important; 
}
.table-insert {
    width: 16px;
    height: 16px;
    background-position: -560px -800px !important; 
}
.table-join-column {
    width: 16px;
    height: 16px;
    background-position: -576px -800px !important; 
}
.table-join-row {
    width: 16px;
    height: 16px;
    background-position: -592px -800px !important; 
}
.table-join {
    width: 16px;
    height: 16px;
    background-position: -608px -800px !important; 
}
.table-medium {
    width: 16px;
    height: 16px;
    background-position: -624px -800px !important; 
}
.table-money {
    width: 16px;
    height: 16px;
    background-position: -640px -800px !important; 
}
.table-paint-can {
    width: 16px;
    height: 16px;
    background-position: -656px -800px !important; 
}
.table-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -672px -800px !important; 
}
.table-resize {
    width: 16px;
    height: 16px;
    background-position: -688px -800px !important; 
}
.table-rotate {
    width: 16px;
    height: 16px;
    background-position: -704px -800px !important; 
}
.table-select-all {
    width: 16px;
    height: 16px;
    background-position: -720px -800px !important; 
}
.table-select-cells {
    width: 16px;
    height: 16px;
    background-position: -736px -800px !important; 
}
.table-select-column {
    width: 16px;
    height: 16px;
    background-position: -752px -800px !important; 
}
.table-select-row {
    width: 16px;
    height: 16px;
    background-position: -768px -800px !important; 
}
.table-select {
    width: 16px;
    height: 16px;
    background-position: -784px -800px !important; 
}
.table-share {
    width: 16px;
    height: 16px;
    background-position: -800px -800px !important; 
}
.table-sheet {
    width: 16px;
    height: 16px;
    background-position: -816px -800px !important; 
}
.table-small {
    width: 16px;
    height: 16px;
    background-position: -832px -800px !important; 
}
.table-split-column {
    width: 16px;
    height: 16px;
    background-position: -848px -800px !important; 
}
.table-split-row {
    width: 16px;
    height: 16px;
    background-position: -864px -800px !important; 
}
.table-split {
    width: 16px;
    height: 16px;
    background-position: -880px -800px !important; 
}
.table-sum {
    width: 16px;
    height: 16px;
    background-position: -896px -800px !important; 
}
.table {
    width: 16px;
    height: 16px;
    background-position: -912px -800px !important; 
}
.tables-relation {
    width: 16px;
    height: 16px;
    background-position: -928px -800px !important; 
}
.tables-stacks {
    width: 16px;
    height: 16px;
    background-position: -944px -800px !important; 
}
.tables {
    width: 16px;
    height: 16px;
    background-position: -0px -816px !important; 
}
.tag--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -816px !important; 
}
.tag--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -816px !important; 
}
.tag--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -816px !important; 
}
.tag--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -816px !important; 
}
.tag--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -816px !important; 
}
.tag-cloud {
    width: 16px;
    height: 16px;
    background-position: -96px -816px !important; 
}
.tag-export {
    width: 16px;
    height: 16px;
    background-position: -112px -816px !important; 
}
.tag-hash {
    width: 16px;
    height: 16px;
    background-position: -128px -816px !important; 
}
.tag-import {
    width: 16px;
    height: 16px;
    background-position: -144px -816px !important; 
}
.tag-label-black {
    width: 16px;
    height: 16px;
    background-position: -160px -816px !important; 
}
.tag-label-gray {
    width: 16px;
    height: 16px;
    background-position: -176px -816px !important; 
}
.tag-label-green {
    width: 16px;
    height: 16px;
    background-position: -192px -816px !important; 
}
.tag-label-pink {
    width: 16px;
    height: 16px;
    background-position: -208px -816px !important; 
}
.tag-label-purple {
    width: 16px;
    height: 16px;
    background-position: -224px -816px !important; 
}
.tag-label-red {
    width: 16px;
    height: 16px;
    background-position: -240px -816px !important; 
}
.tag-label-yellow {
    width: 16px;
    height: 16px;
    background-position: -256px -816px !important; 
}
.tag-label {
    width: 16px;
    height: 16px;
    background-position: -272px -816px !important; 
}
.tag-medium {
    width: 16px;
    height: 16px;
    background-position: -288px -816px !important; 
}
.tag-share {
    width: 16px;
    height: 16px;
    background-position: -304px -816px !important; 
}
.tag-small {
    width: 16px;
    height: 16px;
    background-position: -320px -816px !important; 
}
.tag {
    width: 16px;
    height: 16px;
    background-position: -336px -816px !important; 
}
.tags-label {
    width: 16px;
    height: 16px;
    background-position: -352px -816px !important; 
}
.tags {
    width: 16px;
    height: 16px;
    background-position: -368px -816px !important; 
}
.target--arrow {
    width: 16px;
    height: 16px;
    background-position: -384px -816px !important; 
}
.target--exclamation {
    width: 16px;
    height: 16px;
    background-position: -400px -816px !important; 
}
.target--minus {
    width: 16px;
    height: 16px;
    background-position: -416px -816px !important; 
}
.target--pencil {
    width: 16px;
    height: 16px;
    background-position: -432px -816px !important; 
}
.target--plus {
    width: 16px;
    height: 16px;
    background-position: -448px -816px !important; 
}
.target {
    width: 16px;
    height: 16px;
    background-position: -464px -816px !important; 
}
.task--arrow {
    width: 16px;
    height: 16px;
    background-position: -480px -816px !important; 
}
.task--exclamation {
    width: 16px;
    height: 16px;
    background-position: -496px -816px !important; 
}
.task--minus {
    width: 16px;
    height: 16px;
    background-position: -512px -816px !important; 
}
.task--pencil {
    width: 16px;
    height: 16px;
    background-position: -528px -816px !important; 
}
.task--plus {
    width: 16px;
    height: 16px;
    background-position: -544px -816px !important; 
}
.task-select-first {
    width: 16px;
    height: 16px;
    background-position: -560px -816px !important; 
}
.task-select-last {
    width: 16px;
    height: 16px;
    background-position: -576px -816px !important; 
}
.task-select {
    width: 16px;
    height: 16px;
    background-position: -592px -816px !important; 
}
.task {
    width: 16px;
    height: 16px;
    background-position: -608px -816px !important; 
}
.telephone--arrow {
    width: 16px;
    height: 16px;
    background-position: -624px -816px !important; 
}
.telephone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -640px -816px !important; 
}
.telephone--minus {
    width: 16px;
    height: 16px;
    background-position: -656px -816px !important; 
}
.telephone--pencil {
    width: 16px;
    height: 16px;
    background-position: -672px -816px !important; 
}
.telephone--plus {
    width: 16px;
    height: 16px;
    background-position: -688px -816px !important; 
}
.telephone-fax {
    width: 16px;
    height: 16px;
    background-position: -704px -816px !important; 
}
.telephone-handset-prohibition {
    width: 16px;
    height: 16px;
    background-position: -720px -816px !important; 
}
.telephone-handset-wire {
    width: 16px;
    height: 16px;
    background-position: -736px -816px !important; 
}
.telephone-handset {
    width: 16px;
    height: 16px;
    background-position: -752px -816px !important; 
}
.telephone-medium {
    width: 16px;
    height: 16px;
    background-position: -768px -816px !important; 
}
.telephone-network {
    width: 16px;
    height: 16px;
    background-position: -784px -816px !important; 
}
.telephone-off {
    width: 16px;
    height: 16px;
    background-position: -800px -816px !important; 
}
.telephone-share {
    width: 16px;
    height: 16px;
    background-position: -816px -816px !important; 
}
.telephone {
    width: 16px;
    height: 16px;
    background-position: -832px -816px !important; 
}
.television--arrow {
    width: 16px;
    height: 16px;
    background-position: -848px -816px !important; 
}
.television--exclamation {
    width: 16px;
    height: 16px;
    background-position: -864px -816px !important; 
}
.television--minus {
    width: 16px;
    height: 16px;
    background-position: -880px -816px !important; 
}
.television--pencil {
    width: 16px;
    height: 16px;
    background-position: -896px -816px !important; 
}
.television--plus {
    width: 16px;
    height: 16px;
    background-position: -912px -816px !important; 
}
.television-image {
    width: 16px;
    height: 16px;
    background-position: -928px -816px !important; 
}
.television-medium {
    width: 16px;
    height: 16px;
    background-position: -944px -816px !important; 
}
.television-off {
    width: 16px;
    height: 16px;
    background-position: -0px -832px !important; 
}
.television-protector {
    width: 16px;
    height: 16px;
    background-position: -16px -832px !important; 
}
.television-test {
    width: 16px;
    height: 16px;
    background-position: -32px -832px !important; 
}
.television {
    width: 16px;
    height: 16px;
    background-position: -48px -832px !important; 
}
.terminal--arrow {
    width: 16px;
    height: 16px;
    background-position: -64px -832px !important; 
}
.terminal--exclamation {
    width: 16px;
    height: 16px;
    background-position: -80px -832px !important; 
}
.terminal--minus {
    width: 16px;
    height: 16px;
    background-position: -96px -832px !important; 
}
.terminal--pencil {
    width: 16px;
    height: 16px;
    background-position: -112px -832px !important; 
}
.terminal--plus {
    width: 16px;
    height: 16px;
    background-position: -128px -832px !important; 
}
.terminal-medium {
    width: 16px;
    height: 16px;
    background-position: -144px -832px !important; 
}
.terminal-network {
    width: 16px;
    height: 16px;
    background-position: -160px -832px !important; 
}
.terminal-protector {
    width: 16px;
    height: 16px;
    background-position: -176px -832px !important; 
}
.terminal {
    width: 16px;
    height: 16px;
    background-position: -192px -832px !important; 
}
.thermometer--arrow {
    width: 16px;
    height: 16px;
    background-position: -208px -832px !important; 
}
.thermometer--exclamation {
    width: 16px;
    height: 16px;
    background-position: -224px -832px !important; 
}
.thermometer--minus {
    width: 16px;
    height: 16px;
    background-position: -240px -832px !important; 
}
.thermometer--pencil {
    width: 16px;
    height: 16px;
    background-position: -256px -832px !important; 
}
.thermometer--plus {
    width: 16px;
    height: 16px;
    background-position: -272px -832px !important; 
}
.thermometer-high {
    width: 16px;
    height: 16px;
    background-position: -288px -832px !important; 
}
.thermometer-low {
    width: 16px;
    height: 16px;
    background-position: -304px -832px !important; 
}
.thermometer {
    width: 16px;
    height: 16px;
    background-position: -320px -832px !important; 
}
.thumb-small-up {
    width: 16px;
    height: 16px;
    background-position: -336px -832px !important; 
}
.thumb-small {
    width: 16px;
    height: 16px;
    background-position: -352px -832px !important; 
}
.thumb-up {
    width: 16px;
    height: 16px;
    background-position: -368px -832px !important; 
}
.thumb {
    width: 16px;
    height: 16px;
    background-position: -384px -832px !important; 
}
.tick-button {
    width: 16px;
    height: 16px;
    background-position: -400px -832px !important; 
}
.tick-circle-frame {
    width: 16px;
    height: 16px;
    background-position: -416px -832px !important; 
}
.tick-circle {
    width: 16px;
    height: 16px;
    background-position: -432px -832px !important; 
}
.tick-octagon-frame {
    width: 16px;
    height: 16px;
    background-position: -448px -832px !important; 
}
.tick-octagon {
    width: 16px;
    height: 16px;
    background-position: -464px -832px !important; 
}
.tick-red {
    width: 16px;
    height: 16px;
    background-position: -480px -832px !important; 
}
.tick-shield {
    width: 16px;
    height: 16px;
    background-position: -496px -832px !important; 
}
.tick-small-circle {
    width: 16px;
    height: 16px;
    background-position: -512px -832px !important; 
}
.tick-small-red {
    width: 16px;
    height: 16px;
    background-position: -528px -832px !important; 
}
.tick-small-white {
    width: 16px;
    height: 16px;
    background-position: -544px -832px !important; 
}
.tick-small {
    width: 16px;
    height: 16px;
    background-position: -560px -832px !important; 
}
.tick-white {
    width: 16px;
    height: 16px;
    background-position: -576px -832px !important; 
}
.tick {
    width: 16px;
    height: 16px;
    background-position: -592px -832px !important; 
}
.ticket--arrow {
    width: 16px;
    height: 16px;
    background-position: -608px -832px !important; 
}
.ticket--exclamation {
    width: 16px;
    height: 16px;
    background-position: -624px -832px !important; 
}
.ticket--minus {
    width: 16px;
    height: 16px;
    background-position: -640px -832px !important; 
}
.ticket--pencil {
    width: 16px;
    height: 16px;
    background-position: -656px -832px !important; 
}
.ticket--plus {
    width: 16px;
    height: 16px;
    background-position: -672px -832px !important; 
}
.ticket-small {
    width: 16px;
    height: 16px;
    background-position: -688px -832px !important; 
}
.ticket-stub {
    width: 16px;
    height: 16px;
    background-position: -704px -832px !important; 
}
.ticket {
    width: 16px;
    height: 16px;
    background-position: -720px -832px !important; 
}
.tie-warm {
    width: 16px;
    height: 16px;
    background-position: -736px -832px !important; 
}
.tie {
    width: 16px;
    height: 16px;
    background-position: -752px -832px !important; 
}
.toggle-expand {
    width: 16px;
    height: 16px;
    background-position: -768px -832px !important; 
}
.toggle-small-expand {
    width: 16px;
    height: 16px;
    background-position: -784px -832px !important; 
}
.toggle-small {
    width: 16px;
    height: 16px;
    background-position: -800px -832px !important; 
}
.toggle {
    width: 16px;
    height: 16px;
    background-position: -816px -832px !important; 
}
.toilet-female {
    width: 16px;
    height: 16px;
    background-position: -832px -832px !important; 
}
.toilet-male {
    width: 16px;
    height: 16px;
    background-position: -848px -832px !important; 
}
.toilet {
    width: 16px;
    height: 16px;
    background-position: -864px -832px !important; 
}
.toolbox--arrow {
    width: 16px;
    height: 16px;
    background-position: -880px -832px !important; 
}
.toolbox--exclamation {
    width: 16px;
    height: 16px;
    background-position: -896px -832px !important; 
}
.toolbox--minus {
    width: 16px;
    height: 16px;
    background-position: -912px -832px !important; 
}
.toolbox--pencil {
    width: 16px;
    height: 16px;
    background-position: -928px -832px !important; 
}
.toolbox--plus {
    width: 16px;
    height: 16px;
    background-position: -944px -832px !important; 
}
.toolbox {
    width: 16px;
    height: 16px;
    background-position: -0px -848px !important; 
}
.traffic-cone--arrow {
    width: 16px;
    height: 16px;
    background-position: -16px -848px !important; 
}
.traffic-cone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -32px -848px !important; 
}
.traffic-cone--minus {
    width: 16px;
    height: 16px;
    background-position: -48px -848px !important; 
}
.traffic-cone--pencil {
    width: 16px;
    height: 16px;
    background-position: -64px -848px !important; 
}
.traffic-cone--plus {
    width: 16px;
    height: 16px;
    background-position: -80px -848px !important; 
}
.traffic-cone {
    width: 16px;
    height: 16px;
    background-position: -96px -848px !important; 
}
.traffic-light--arrow {
    width: 16px;
    height: 16px;
    background-position: -112px -848px !important; 
}
.traffic-light--exclamation {
    width: 16px;
    height: 16px;
    background-position: -128px -848px !important; 
}
.traffic-light--minus {
    width: 16px;
    height: 16px;
    background-position: -144px -848px !important; 
}
.traffic-light--pencil {
    width: 16px;
    height: 16px;
    background-position: -160px -848px !important; 
}
.traffic-light--plus {
    width: 16px;
    height: 16px;
    background-position: -176px -848px !important; 
}
.traffic-light-green {
    width: 16px;
    height: 16px;
    background-position: -192px -848px !important; 
}
.traffic-light-off {
    width: 16px;
    height: 16px;
    background-position: -208px -848px !important; 
}
.traffic-light-red {
    width: 16px;
    height: 16px;
    background-position: -224px -848px !important; 
}
.traffic-light-single {
    width: 16px;
    height: 16px;
    background-position: -240px -848px !important; 
}
.traffic-light-yellow {
    width: 16px;
    height: 16px;
    background-position: -256px -848px !important; 
}
.traffic-light {
    width: 16px;
    height: 16px;
    background-position: -272px -848px !important; 
}
.train--arrow {
    width: 16px;
    height: 16px;
    background-position: -288px -848px !important; 
}
.train--exclamation {
    width: 16px;
    height: 16px;
    background-position: -304px -848px !important; 
}
.train--minus {
    width: 16px;
    height: 16px;
    background-position: -320px -848px !important; 
}
.train--pencil {
    width: 16px;
    height: 16px;
    background-position: -336px -848px !important; 
}
.train--plus {
    width: 16px;
    height: 16px;
    background-position: -352px -848px !important; 
}
.train-metro {
    width: 16px;
    height: 16px;
    background-position: -368px -848px !important; 
}
.train {
    width: 16px;
    height: 16px;
    background-position: -384px -848px !important; 
}
.transmitter {
    width: 16px;
    height: 16px;
    background-position: -400px -848px !important; 
}
.tree--arrow {
    width: 16px;
    height: 16px;
    background-position: -416px -848px !important; 
}
.tree--exclamation {
    width: 16px;
    height: 16px;
    background-position: -432px -848px !important; 
}
.tree--minus {
    width: 16px;
    height: 16px;
    background-position: -448px -848px !important; 
}
.tree--pencil {
    width: 16px;
    height: 16px;
    background-position: -464px -848px !important; 
}
.tree--plus {
    width: 16px;
    height: 16px;
    background-position: -480px -848px !important; 
}
.tree-red {
    width: 16px;
    height: 16px;
    background-position: -496px -848px !important; 
}
.tree-yellow {
    width: 16px;
    height: 16px;
    background-position: -512px -848px !important; 
}
.tree {
    width: 16px;
    height: 16px;
    background-position: -528px -848px !important; 
}
.trophy--arrow {
    width: 16px;
    height: 16px;
    background-position: -544px -848px !important; 
}
.trophy--exclamation {
    width: 16px;
    height: 16px;
    background-position: -560px -848px !important; 
}
.trophy--minus {
    width: 16px;
    height: 16px;
    background-position: -576px -848px !important; 
}
.trophy--pencil {
    width: 16px;
    height: 16px;
    background-position: -592px -848px !important; 
}
.trophy--plus {
    width: 16px;
    height: 16px;
    background-position: -608px -848px !important; 
}
.trophy-bronze {
    width: 16px;
    height: 16px;
    background-position: -624px -848px !important; 
}
.trophy-silver {
    width: 16px;
    height: 16px;
    background-position: -640px -848px !important; 
}
.trophy {
    width: 16px;
    height: 16px;
    background-position: -656px -848px !important; 
}
.truck--arrow {
    width: 16px;
    height: 16px;
    background-position: -672px -848px !important; 
}
.truck--exclamation {
    width: 16px;
    height: 16px;
    background-position: -688px -848px !important; 
}
.truck--minus {
    width: 16px;
    height: 16px;
    background-position: -704px -848px !important; 
}
.truck--pencil {
    width: 16px;
    height: 16px;
    background-position: -720px -848px !important; 
}
.truck--plus {
    width: 16px;
    height: 16px;
    background-position: -736px -848px !important; 
}
.truck-box-label {
    width: 16px;
    height: 16px;
    background-position: -752px -848px !important; 
}
.truck-box {
    width: 16px;
    height: 16px;
    background-position: -768px -848px !important; 
}
.truck-empty {
    width: 16px;
    height: 16px;
    background-position: -784px -848px !important; 
}
.truck {
    width: 16px;
    height: 16px;
    background-position: -800px -848px !important; 
}
.ui-accordion {
    width: 16px;
    height: 16px;
    background-position: -816px -848px !important; 
}
.ui-address-bar-green {
    width: 16px;
    height: 16px;
    background-position: -832px -848px !important; 
}
.ui-address-bar-lock {
    width: 16px;
    height: 16px;
    background-position: -848px -848px !important; 
}
.ui-address-bar-red {
    width: 16px;
    height: 16px;
    background-position: -864px -848px !important; 
}
.ui-address-bar-yellow {
    width: 16px;
    height: 16px;
    background-position: -880px -848px !important; 
}
.ui-address-bar {
    width: 16px;
    height: 16px;
    background-position: -896px -848px !important; 
}
.ui-breadcrumb-bread {
    width: 16px;
    height: 16px;
    background-position: -912px -848px !important; 
}
.ui-breadcrumb-select-current {
    width: 16px;
    height: 16px;
    background-position: -928px -848px !important; 
}
.ui-breadcrumb-select-parent {
    width: 16px;
    height: 16px;
    background-position: -944px -848px !important; 
}
.ui-breadcrumb-select {
    width: 16px;
    height: 16px;
    background-position: -0px -864px !important; 
}
.ui-breadcrumb {
    width: 16px;
    height: 16px;
    background-position: -16px -864px !important; 
}
.ui-button-default {
    width: 16px;
    height: 16px;
    background-position: -32px -864px !important; 
}
.ui-button-image {
    width: 16px;
    height: 16px;
    background-position: -48px -864px !important; 
}
.ui-button-navigation-back {
    width: 16px;
    height: 16px;
    background-position: -64px -864px !important; 
}
.ui-button-navigation {
    width: 16px;
    height: 16px;
    background-position: -80px -864px !important; 
}
.ui-button-toggle {
    width: 16px;
    height: 16px;
    background-position: -96px -864px !important; 
}
.ui-button {
    width: 16px;
    height: 16px;
    background-position: -112px -864px !important; 
}
.ui-buttons {
    width: 16px;
    height: 16px;
    background-position: -128px -864px !important; 
}
.ui-check-box-mix {
    width: 16px;
    height: 16px;
    background-position: -144px -864px !important; 
}
.ui-check-box-uncheck {
    width: 16px;
    height: 16px;
    background-position: -160px -864px !important; 
}
.ui-check-box {
    width: 16px;
    height: 16px;
    background-position: -176px -864px !important; 
}
.ui-check-boxes-list {
    width: 16px;
    height: 16px;
    background-position: -192px -864px !important; 
}
.ui-check-boxes-series {
    width: 16px;
    height: 16px;
    background-position: -208px -864px !important; 
}
.ui-check-boxes {
    width: 16px;
    height: 16px;
    background-position: -224px -864px !important; 
}
.ui-color-picker-default {
    width: 16px;
    height: 16px;
    background-position: -240px -864px !important; 
}
.ui-color-picker-switch {
    width: 16px;
    height: 16px;
    background-position: -256px -864px !important; 
}
.ui-color-picker-transparent {
    width: 16px;
    height: 16px;
    background-position: -272px -864px !important; 
}
.ui-color-picker {
    width: 16px;
    height: 16px;
    background-position: -288px -864px !important; 
}
.ui-combo-box-blue {
    width: 16px;
    height: 16px;
    background-position: -304px -864px !important; 
}
.ui-combo-box-calendar {
    width: 16px;
    height: 16px;
    background-position: -320px -864px !important; 
}
.ui-combo-box-edit {
    width: 16px;
    height: 16px;
    background-position: -336px -864px !important; 
}
.ui-combo-box {
    width: 16px;
    height: 16px;
    background-position: -352px -864px !important; 
}
.ui-combo-boxes {
    width: 16px;
    height: 16px;
    background-position: -368px -864px !important; 
}
.ui-flow {
    width: 16px;
    height: 16px;
    background-position: -384px -864px !important; 
}
.ui-group-box {
    width: 16px;
    height: 16px;
    background-position: -400px -864px !important; 
}
.ui-label-link {
    width: 16px;
    height: 16px;
    background-position: -416px -864px !important; 
}
.ui-label {
    width: 16px;
    height: 16px;
    background-position: -432px -864px !important; 
}
.ui-labels {
    width: 16px;
    height: 16px;
    background-position: -448px -864px !important; 
}
.ui-layered-pane {
    width: 16px;
    height: 16px;
    background-position: -464px -864px !important; 
}
.ui-layout-panel {
    width: 16px;
    height: 16px;
    background-position: -480px -864px !important; 
}
.ui-list-box-blue {
    width: 16px;
    height: 16px;
    background-position: -496px -864px !important; 
}
.ui-list-box {
    width: 16px;
    height: 16px;
    background-position: -512px -864px !important; 
}
.ui-menu-blue {
    width: 16px;
    height: 16px;
    background-position: -528px -864px !important; 
}
.ui-menu {
    width: 16px;
    height: 16px;
    background-position: -544px -864px !important; 
}
.ui-paginator {
    width: 16px;
    height: 16px;
    background-position: -560px -864px !important; 
}
.ui-panel-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -576px -864px !important; 
}
.ui-panel-resize {
    width: 16px;
    height: 16px;
    background-position: -592px -864px !important; 
}
.ui-panel {
    width: 16px;
    height: 16px;
    background-position: -608px -864px !important; 
}
.ui-progress-bar-indeterminate {
    width: 16px;
    height: 16px;
    background-position: -624px -864px !important; 
}
.ui-progress-bar {
    width: 16px;
    height: 16px;
    background-position: -640px -864px !important; 
}
.ui-radio-button-uncheck {
    width: 16px;
    height: 16px;
    background-position: -656px -864px !important; 
}
.ui-radio-button {
    width: 16px;
    height: 16px;
    background-position: -672px -864px !important; 
}
.ui-radio-buttons-list {
    width: 16px;
    height: 16px;
    background-position: -688px -864px !important; 
}
.ui-radio-buttons {
    width: 16px;
    height: 16px;
    background-position: -704px -864px !important; 
}
.ui-ruler {
    width: 16px;
    height: 16px;
    background-position: -720px -864px !important; 
}
.ui-scroll-bar-horizontal {
    width: 16px;
    height: 16px;
    background-position: -736px -864px !important; 
}
.ui-scroll-bar {
    width: 16px;
    height: 16px;
    background-position: -752px -864px !important; 
}
.ui-scroll-pane-block {
    width: 16px;
    height: 16px;
    background-position: -768px -864px !important; 
}
.ui-scroll-pane-blog {
    width: 16px;
    height: 16px;
    background-position: -784px -864px !important; 
}
.ui-scroll-pane-both {
    width: 16px;
    height: 16px;
    background-position: -800px -864px !important; 
}
.ui-scroll-pane-detail {
    width: 16px;
    height: 16px;
    background-position: -816px -864px !important; 
}
.ui-scroll-pane-form {
    width: 16px;
    height: 16px;
    background-position: -832px -864px !important; 
}
.ui-scroll-pane-horizontal {
    width: 16px;
    height: 16px;
    background-position: -848px -864px !important; 
}
.ui-scroll-pane-icon {
    width: 16px;
    height: 16px;
    background-position: -864px -864px !important; 
}
.ui-scroll-pane-image {
    width: 16px;
    height: 16px;
    background-position: -880px -864px !important; 
}
.ui-scroll-pane-list {
    width: 16px;
    height: 16px;
    background-position: -896px -864px !important; 
}
.ui-scroll-pane-table {
    width: 16px;
    height: 16px;
    background-position: -912px -864px !important; 
}
.ui-scroll-pane-text-image {
    width: 16px;
    height: 16px;
    background-position: -928px -864px !important; 
}
.ui-scroll-pane-text {
    width: 16px;
    height: 16px;
    background-position: -944px -864px !important; 
}
.ui-scroll-pane-tree {
    width: 16px;
    height: 16px;
    background-position: -0px -880px !important; 
}
.ui-scroll-pane {
    width: 16px;
    height: 16px;
    background-position: -16px -880px !important; 
}
.ui-search-field {
    width: 16px;
    height: 16px;
    background-position: -32px -880px !important; 
}
.ui-seek-bar-050 {
    width: 16px;
    height: 16px;
    background-position: -48px -880px !important; 
}
.ui-seek-bar-100 {
    width: 16px;
    height: 16px;
    background-position: -64px -880px !important; 
}
.ui-seek-bar {
    width: 16px;
    height: 16px;
    background-position: -80px -880px !important; 
}
.ui-separator-label {
    width: 16px;
    height: 16px;
    background-position: -96px -880px !important; 
}
.ui-separator {
    width: 16px;
    height: 16px;
    background-position: -112px -880px !important; 
}
.ui-slider-050 {
    width: 16px;
    height: 16px;
    background-position: -128px -880px !important; 
}
.ui-slider-100 {
    width: 16px;
    height: 16px;
    background-position: -144px -880px !important; 
}
.ui-slider-vertical-050 {
    width: 16px;
    height: 16px;
    background-position: -160px -880px !important; 
}
.ui-slider-vertical-100 {
    width: 16px;
    height: 16px;
    background-position: -176px -880px !important; 
}
.ui-slider-vertical {
    width: 16px;
    height: 16px;
    background-position: -192px -880px !important; 
}
.ui-slider {
    width: 16px;
    height: 16px;
    background-position: -208px -880px !important; 
}
.ui-spacer {
    width: 16px;
    height: 16px;
    background-position: -224px -880px !important; 
}
.ui-spin {
    width: 16px;
    height: 16px;
    background-position: -240px -880px !important; 
}
.ui-split-panel-vertical {
    width: 16px;
    height: 16px;
    background-position: -256px -880px !important; 
}
.ui-split-panel {
    width: 16px;
    height: 16px;
    background-position: -272px -880px !important; 
}
.ui-splitter-horizontal {
    width: 16px;
    height: 16px;
    background-position: -288px -880px !important; 
}
.ui-splitter {
    width: 16px;
    height: 16px;
    background-position: -304px -880px !important; 
}
.ui-status-bar-blue {
    width: 16px;
    height: 16px;
    background-position: -320px -880px !important; 
}
.ui-status-bar {
    width: 16px;
    height: 16px;
    background-position: -336px -880px !important; 
}
.ui-tab--arrow {
    width: 16px;
    height: 16px;
    background-position: -352px -880px !important; 
}
.ui-tab--exclamation {
    width: 16px;
    height: 16px;
    background-position: -368px -880px !important; 
}
.ui-tab--minus {
    width: 16px;
    height: 16px;
    background-position: -384px -880px !important; 
}
.ui-tab--pencil {
    width: 16px;
    height: 16px;
    background-position: -400px -880px !important; 
}
.ui-tab--plus {
    width: 16px;
    height: 16px;
    background-position: -416px -880px !important; 
}
.ui-tab-bottom {
    width: 16px;
    height: 16px;
    background-position: -432px -880px !important; 
}
.ui-tab-content-vertical {
    width: 16px;
    height: 16px;
    background-position: -448px -880px !important; 
}
.ui-tab-content {
    width: 16px;
    height: 16px;
    background-position: -464px -880px !important; 
}
.ui-tab-side {
    width: 16px;
    height: 16px;
    background-position: -480px -880px !important; 
}
.ui-tab {
    width: 16px;
    height: 16px;
    background-position: -496px -880px !important; 
}
.ui-text-area {
    width: 16px;
    height: 16px;
    background-position: -512px -880px !important; 
}
.ui-text-field-clear-button {
    width: 16px;
    height: 16px;
    background-position: -528px -880px !important; 
}
.ui-text-field-clear {
    width: 16px;
    height: 16px;
    background-position: -544px -880px !important; 
}
.ui-text-field-format {
    width: 16px;
    height: 16px;
    background-position: -560px -880px !important; 
}
.ui-text-field-hidden {
    width: 16px;
    height: 16px;
    background-position: -576px -880px !important; 
}
.ui-text-field-medium-select {
    width: 16px;
    height: 16px;
    background-position: -592px -880px !important; 
}
.ui-text-field-medium {
    width: 16px;
    height: 16px;
    background-position: -608px -880px !important; 
}
.ui-text-field-password-green {
    width: 16px;
    height: 16px;
    background-position: -624px -880px !important; 
}
.ui-text-field-password-red {
    width: 16px;
    height: 16px;
    background-position: -640px -880px !important; 
}
.ui-text-field-password-yellow {
    width: 16px;
    height: 16px;
    background-position: -656px -880px !important; 
}
.ui-text-field-password {
    width: 16px;
    height: 16px;
    background-position: -672px -880px !important; 
}
.ui-text-field-select {
    width: 16px;
    height: 16px;
    background-position: -688px -880px !important; 
}
.ui-text-field-small-select {
    width: 16px;
    height: 16px;
    background-position: -704px -880px !important; 
}
.ui-text-field-small {
    width: 16px;
    height: 16px;
    background-position: -720px -880px !important; 
}
.ui-text-field-suggestion {
    width: 16px;
    height: 16px;
    background-position: -736px -880px !important; 
}
.ui-text-field {
    width: 16px;
    height: 16px;
    background-position: -752px -880px !important; 
}
.ui-toolbar--arrow {
    width: 16px;
    height: 16px;
    background-position: -768px -880px !important; 
}
.ui-toolbar--exclamation {
    width: 16px;
    height: 16px;
    background-position: -784px -880px !important; 
}
.ui-toolbar--minus {
    width: 16px;
    height: 16px;
    background-position: -800px -880px !important; 
}
.ui-toolbar--pencil {
    width: 16px;
    height: 16px;
    background-position: -816px -880px !important; 
}
.ui-toolbar--plus {
    width: 16px;
    height: 16px;
    background-position: -832px -880px !important; 
}
.ui-toolbar-bookmark {
    width: 16px;
    height: 16px;
    background-position: -848px -880px !important; 
}
.ui-toolbar {
    width: 16px;
    height: 16px;
    background-position: -864px -880px !important; 
}
.ui-tooltip--arrow {
    width: 16px;
    height: 16px;
    background-position: -880px -880px !important; 
}
.ui-tooltip--exclamation {
    width: 16px;
    height: 16px;
    background-position: -896px -880px !important; 
}
.ui-tooltip--minus {
    width: 16px;
    height: 16px;
    background-position: -912px -880px !important; 
}
.ui-tooltip--pencil {
    width: 16px;
    height: 16px;
    background-position: -928px -880px !important; 
}
.ui-tooltip--plus {
    width: 16px;
    height: 16px;
    background-position: -944px -880px !important; 
}
.ui-tooltip-balloon-bottom {
    width: 16px;
    height: 16px;
    background-position: -0px -896px !important; 
}
.ui-tooltip-balloon {
    width: 16px;
    height: 16px;
    background-position: -16px -896px !important; 
}
.ui-tooltip {
    width: 16px;
    height: 16px;
    background-position: -32px -896px !important; 
}
.umbrella--arrow {
    width: 16px;
    height: 16px;
    background-position: -48px -896px !important; 
}
.umbrella--exclamation {
    width: 16px;
    height: 16px;
    background-position: -64px -896px !important; 
}
.umbrella--minus {
    width: 16px;
    height: 16px;
    background-position: -80px -896px !important; 
}
.umbrella--pencil {
    width: 16px;
    height: 16px;
    background-position: -96px -896px !important; 
}
.umbrella--plus {
    width: 16px;
    height: 16px;
    background-position: -112px -896px !important; 
}
.umbrella {
    width: 16px;
    height: 16px;
    background-position: -128px -896px !important; 
}
.universal {
    width: 16px;
    height: 16px;
    background-position: -144px -896px !important; 
}
.upload-cloud {
    width: 16px;
    height: 16px;
    background-position: -160px -896px !important; 
}
.upload-linux {
    width: 16px;
    height: 16px;
    background-position: -176px -896px !important; 
}
.upload-mac-os {
    width: 16px;
    height: 16px;
    background-position: -192px -896px !important; 
}
.upload {
    width: 16px;
    height: 16px;
    background-position: -208px -896px !important; 
}
.usb-flash-drive--arrow {
    width: 16px;
    height: 16px;
    background-position: -224px -896px !important; 
}
.usb-flash-drive--exclamation {
    width: 16px;
    height: 16px;
    background-position: -240px -896px !important; 
}
.usb-flash-drive--minus {
    width: 16px;
    height: 16px;
    background-position: -256px -896px !important; 
}
.usb-flash-drive--pencil {
    width: 16px;
    height: 16px;
    background-position: -272px -896px !important; 
}
.usb-flash-drive--plus {
    width: 16px;
    height: 16px;
    background-position: -288px -896px !important; 
}
.usb-flash-drive-logo {
    width: 16px;
    height: 16px;
    background-position: -304px -896px !important; 
}
.usb-flash-drive {
    width: 16px;
    height: 16px;
    background-position: -320px -896px !important; 
}
.user--arrow {
    width: 16px;
    height: 16px;
    background-position: -336px -896px !important; 
}
.user--exclamation {
    width: 16px;
    height: 16px;
    background-position: -352px -896px !important; 
}
.user--minus {
    width: 16px;
    height: 16px;
    background-position: -368px -896px !important; 
}
.user--pencil {
    width: 16px;
    height: 16px;
    background-position: -384px -896px !important; 
}
.user--plus {
    width: 16px;
    height: 16px;
    background-position: -400px -896px !important; 
}
.user-black-female {
    width: 16px;
    height: 16px;
    background-position: -416px -896px !important; 
}
.user-black {
    width: 16px;
    height: 16px;
    background-position: -432px -896px !important; 
}
.user-business-boss {
    width: 16px;
    height: 16px;
    background-position: -448px -896px !important; 
}
.user-business-gray-boss {
    width: 16px;
    height: 16px;
    background-position: -464px -896px !important; 
}
.user-business-gray {
    width: 16px;
    height: 16px;
    background-position: -480px -896px !important; 
}
.user-business {
    width: 16px;
    height: 16px;
    background-position: -496px -896px !important; 
}
.user-detective-gray {
    width: 16px;
    height: 16px;
    background-position: -512px -896px !important; 
}
.user-detective {
    width: 16px;
    height: 16px;
    background-position: -528px -896px !important; 
}
.user-female {
    width: 16px;
    height: 16px;
    background-position: -544px -896px !important; 
}
.user-gray-female {
    width: 16px;
    height: 16px;
    background-position: -560px -896px !important; 
}
.user-gray {
    width: 16px;
    height: 16px;
    background-position: -576px -896px !important; 
}
.user-green-female {
    width: 16px;
    height: 16px;
    background-position: -592px -896px !important; 
}
.user-green {
    width: 16px;
    height: 16px;
    background-position: -608px -896px !important; 
}
.user-medical-female {
    width: 16px;
    height: 16px;
    background-position: -624px -896px !important; 
}
.user-medical {
    width: 16px;
    height: 16px;
    background-position: -640px -896px !important; 
}
.user-medium-female {
    width: 16px;
    height: 16px;
    background-position: -656px -896px !important; 
}
.user-medium-silhouette {
    width: 16px;
    height: 16px;
    background-position: -672px -896px !important; 
}
.user-medium {
    width: 16px;
    height: 16px;
    background-position: -688px -896px !important; 
}
.user-nude-female {
    width: 16px;
    height: 16px;
    background-position: -704px -896px !important; 
}
.user-nude {
    width: 16px;
    height: 16px;
    background-position: -720px -896px !important; 
}
.user-red-female {
    width: 16px;
    height: 16px;
    background-position: -736px -896px !important; 
}
.user-red {
    width: 16px;
    height: 16px;
    background-position: -752px -896px !important; 
}
.user-share {
    width: 16px;
    height: 16px;
    background-position: -768px -896px !important; 
}
.user-silhouette-question {
    width: 16px;
    height: 16px;
    background-position: -784px -896px !important; 
}
.user-silhouette {
    width: 16px;
    height: 16px;
    background-position: -800px -896px !important; 
}
.user-small-female {
    width: 16px;
    height: 16px;
    background-position: -816px -896px !important; 
}
.user-small {
    width: 16px;
    height: 16px;
    background-position: -832px -896px !important; 
}
.user-thief-baldie {
    width: 16px;
    height: 16px;
    background-position: -848px -896px !important; 
}
.user-thief-female {
    width: 16px;
    height: 16px;
    background-position: -864px -896px !important; 
}
.user-thief {
    width: 16px;
    height: 16px;
    background-position: -880px -896px !important; 
}
.user-white-female {
    width: 16px;
    height: 16px;
    background-position: -896px -896px !important; 
}
.user-white {
    width: 16px;
    height: 16px;
    background-position: -912px -896px !important; 
}
.user-worker-boss {
    width: 16px;
    height: 16px;
    background-position: -928px -896px !important; 
}
.user-worker {
    width: 16px;
    height: 16px;
    background-position: -944px -896px !important; 
}
.user-yellow-female {
    width: 16px;
    height: 16px;
    background-position: -0px -912px !important; 
}
.user-yellow {
    width: 16px;
    height: 16px;
    background-position: -16px -912px !important; 
}
.user {
    width: 16px;
    height: 16px;
    background-position: -32px -912px !important; 
}
.users {
    width: 16px;
    height: 16px;
    background-position: -48px -912px !important; 
}
.validation-document {
    width: 16px;
    height: 16px;
    background-position: -64px -912px !important; 
}
.validation-invalid-document {
    width: 16px;
    height: 16px;
    background-position: -80px -912px !important; 
}
.validation-invalid {
    width: 16px;
    height: 16px;
    background-position: -96px -912px !important; 
}
.validation-label-html {
    width: 16px;
    height: 16px;
    background-position: -112px -912px !important; 
}
.validation-label {
    width: 16px;
    height: 16px;
    background-position: -128px -912px !important; 
}
.validation-valid-document {
    width: 16px;
    height: 16px;
    background-position: -144px -912px !important; 
}
.validation-valid {
    width: 16px;
    height: 16px;
    background-position: -160px -912px !important; 
}
.validation {
    width: 16px;
    height: 16px;
    background-position: -176px -912px !important; 
}
.vase-ear-double {
    width: 16px;
    height: 16px;
    background-position: -192px -912px !important; 
}
.vase-ear {
    width: 16px;
    height: 16px;
    background-position: -208px -912px !important; 
}
.vase {
    width: 16px;
    height: 16px;
    background-position: -224px -912px !important; 
}
.vise-drawer {
    width: 16px;
    height: 16px;
    background-position: -240px -912px !important; 
}
.vise {
    width: 16px;
    height: 16px;
    background-position: -256px -912px !important; 
}
.wafer-gold {
    width: 16px;
    height: 16px;
    background-position: -272px -912px !important; 
}
.wafer {
    width: 16px;
    height: 16px;
    background-position: -288px -912px !important; 
}
.wall--arrow {
    width: 16px;
    height: 16px;
    background-position: -304px -912px !important; 
}
.wall--exclamation {
    width: 16px;
    height: 16px;
    background-position: -320px -912px !important; 
}
.wall--minus {
    width: 16px;
    height: 16px;
    background-position: -336px -912px !important; 
}
.wall--pencil {
    width: 16px;
    height: 16px;
    background-position: -352px -912px !important; 
}
.wall--plus {
    width: 16px;
    height: 16px;
    background-position: -368px -912px !important; 
}
.wall-break {
    width: 16px;
    height: 16px;
    background-position: -384px -912px !important; 
}
.wall-brick {
    width: 16px;
    height: 16px;
    background-position: -400px -912px !important; 
}
.wall-small-brick {
    width: 16px;
    height: 16px;
    background-position: -416px -912px !important; 
}
.wall-small {
    width: 16px;
    height: 16px;
    background-position: -432px -912px !important; 
}
.wall {
    width: 16px;
    height: 16px;
    background-position: -448px -912px !important; 
}
.wallet--arrow {
    width: 16px;
    height: 16px;
    background-position: -464px -912px !important; 
}
.wallet--exclamation {
    width: 16px;
    height: 16px;
    background-position: -480px -912px !important; 
}
.wallet--minus {
    width: 16px;
    height: 16px;
    background-position: -496px -912px !important; 
}
.wallet--pencil {
    width: 16px;
    height: 16px;
    background-position: -512px -912px !important; 
}
.wallet--plus {
    width: 16px;
    height: 16px;
    background-position: -528px -912px !important; 
}
.wallet {
    width: 16px;
    height: 16px;
    background-position: -544px -912px !important; 
}
.wand--arrow {
    width: 16px;
    height: 16px;
    background-position: -560px -912px !important; 
}
.wand--exclamation {
    width: 16px;
    height: 16px;
    background-position: -576px -912px !important; 
}
.wand--minus {
    width: 16px;
    height: 16px;
    background-position: -592px -912px !important; 
}
.wand--pencil {
    width: 16px;
    height: 16px;
    background-position: -608px -912px !important; 
}
.wand--plus {
    width: 16px;
    height: 16px;
    background-position: -624px -912px !important; 
}
.wand-hat {
    width: 16px;
    height: 16px;
    background-position: -640px -912px !important; 
}
.wand-magic {
    width: 16px;
    height: 16px;
    background-position: -656px -912px !important; 
}
.wand-small {
    width: 16px;
    height: 16px;
    background-position: -672px -912px !important; 
}
.wand {
    width: 16px;
    height: 16px;
    background-position: -688px -912px !important; 
}
.water--arrow {
    width: 16px;
    height: 16px;
    background-position: -704px -912px !important; 
}
.water--exclamation {
    width: 16px;
    height: 16px;
    background-position: -720px -912px !important; 
}
.water--minus {
    width: 16px;
    height: 16px;
    background-position: -736px -912px !important; 
}
.water--pencil {
    width: 16px;
    height: 16px;
    background-position: -752px -912px !important; 
}
.water--plus {
    width: 16px;
    height: 16px;
    background-position: -768px -912px !important; 
}
.water {
    width: 16px;
    height: 16px;
    background-position: -784px -912px !important; 
}
.weather-cloud-small {
    width: 16px;
    height: 16px;
    background-position: -800px -912px !important; 
}
.weather-cloud {
    width: 16px;
    height: 16px;
    background-position: -816px -912px !important; 
}
.weather-clouds {
    width: 16px;
    height: 16px;
    background-position: -832px -912px !important; 
}
.weather-cloudy {
    width: 16px;
    height: 16px;
    background-position: -848px -912px !important; 
}
.weather-fog {
    width: 16px;
    height: 16px;
    background-position: -864px -912px !important; 
}
.weather-lightning {
    width: 16px;
    height: 16px;
    background-position: -880px -912px !important; 
}
.weather-moon-clouds {
    width: 16px;
    height: 16px;
    background-position: -896px -912px !important; 
}
.weather-moon-fog {
    width: 16px;
    height: 16px;
    background-position: -912px -912px !important; 
}
.weather-moon-half {
    width: 16px;
    height: 16px;
    background-position: -928px -912px !important; 
}
.weather-moon {
    width: 16px;
    height: 16px;
    background-position: -944px -912px !important; 
}
.weather-rain-little {
    width: 16px;
    height: 16px;
    background-position: -0px -928px !important; 
}
.weather-rain {
    width: 16px;
    height: 16px;
    background-position: -16px -928px !important; 
}
.weather-snow-little {
    width: 16px;
    height: 16px;
    background-position: -32px -928px !important; 
}
.weather-snow {
    width: 16px;
    height: 16px;
    background-position: -48px -928px !important; 
}
.weather-snowflake {
    width: 16px;
    height: 16px;
    background-position: -64px -928px !important; 
}
.weather-tornado {
    width: 16px;
    height: 16px;
    background-position: -80px -928px !important; 
}
.weather-wind {
    width: 16px;
    height: 16px;
    background-position: -96px -928px !important; 
}
.weather {
    width: 16px;
    height: 16px;
    background-position: -112px -928px !important; 
}
.web-slice-balloon {
    width: 16px;
    height: 16px;
    background-position: -128px -928px !important; 
}
.web-slice-document {
    width: 16px;
    height: 16px;
    background-position: -144px -928px !important; 
}
.web-slice-small {
    width: 16px;
    height: 16px;
    background-position: -160px -928px !important; 
}
.web-slice {
    width: 16px;
    height: 16px;
    background-position: -176px -928px !important; 
}
.webcam--arrow {
    width: 16px;
    height: 16px;
    background-position: -192px -928px !important; 
}
.webcam--exclamation {
    width: 16px;
    height: 16px;
    background-position: -208px -928px !important; 
}
.webcam--minus {
    width: 16px;
    height: 16px;
    background-position: -224px -928px !important; 
}
.webcam--pencil {
    width: 16px;
    height: 16px;
    background-position: -240px -928px !important; 
}
.webcam--plus {
    width: 16px;
    height: 16px;
    background-position: -256px -928px !important; 
}
.webcam-medium {
    width: 16px;
    height: 16px;
    background-position: -272px -928px !important; 
}
.webcam-network {
    width: 16px;
    height: 16px;
    background-position: -288px -928px !important; 
}
.webcam-share {
    width: 16px;
    height: 16px;
    background-position: -304px -928px !important; 
}
.webcam {
    width: 16px;
    height: 16px;
    background-position: -320px -928px !important; 
}
.weight--arrow {
    width: 16px;
    height: 16px;
    background-position: -336px -928px !important; 
}
.weight--exclamation {
    width: 16px;
    height: 16px;
    background-position: -352px -928px !important; 
}
.weight--minus {
    width: 16px;
    height: 16px;
    background-position: -368px -928px !important; 
}
.weight--pencil {
    width: 16px;
    height: 16px;
    background-position: -384px -928px !important; 
}
.weight--plus {
    width: 16px;
    height: 16px;
    background-position: -400px -928px !important; 
}
.weight {
    width: 16px;
    height: 16px;
    background-position: -416px -928px !important; 
}
.wheel {
    width: 16px;
    height: 16px;
    background-position: -432px -928px !important; 
}
.wi-fi-zone {
    width: 16px;
    height: 16px;
    background-position: -448px -928px !important; 
}
.wi-fi {
    width: 16px;
    height: 16px;
    background-position: -464px -928px !important; 
}
.windows {
    width: 16px;
    height: 16px;
    background-position: -480px -928px !important; 
}
.wooden-box--arrow {
    width: 16px;
    height: 16px;
    background-position: -496px -928px !important; 
}
.wooden-box--exclamation {
    width: 16px;
    height: 16px;
    background-position: -512px -928px !important; 
}
.wooden-box--minus {
    width: 16px;
    height: 16px;
    background-position: -528px -928px !important; 
}
.wooden-box--pencil {
    width: 16px;
    height: 16px;
    background-position: -544px -928px !important; 
}
.wooden-box--plus {
    width: 16px;
    height: 16px;
    background-position: -560px -928px !important; 
}
.wooden-box-label {
    width: 16px;
    height: 16px;
    background-position: -576px -928px !important; 
}
.wooden-box {
    width: 16px;
    height: 16px;
    background-position: -592px -928px !important; 
}
.wrap-behind {
    width: 16px;
    height: 16px;
    background-position: -608px -928px !important; 
}
.wrap-between {
    width: 16px;
    height: 16px;
    background-position: -624px -928px !important; 
}
.wrap-edit {
    width: 16px;
    height: 16px;
    background-position: -640px -928px !important; 
}
.wrap-front {
    width: 16px;
    height: 16px;
    background-position: -656px -928px !important; 
}
.wrap-option {
    width: 16px;
    height: 16px;
    background-position: -672px -928px !important; 
}
.wrap-square {
    width: 16px;
    height: 16px;
    background-position: -688px -928px !important; 
}
.wrap-through {
    width: 16px;
    height: 16px;
    background-position: -704px -928px !important; 
}
.wrap-tight {
    width: 16px;
    height: 16px;
    background-position: -720px -928px !important; 
}
.wrap {
    width: 16px;
    height: 16px;
    background-position: -736px -928px !important; 
}
.wrench--arrow {
    width: 16px;
    height: 16px;
    background-position: -752px -928px !important; 
}
.wrench--exclamation {
    width: 16px;
    height: 16px;
    background-position: -768px -928px !important; 
}
.wrench--minus {
    width: 16px;
    height: 16px;
    background-position: -784px -928px !important; 
}
.wrench--pencil {
    width: 16px;
    height: 16px;
    background-position: -800px -928px !important; 
}
.wrench--plus {
    width: 16px;
    height: 16px;
    background-position: -816px -928px !important; 
}
.wrench-screwdriver {
    width: 16px;
    height: 16px;
    background-position: -832px -928px !important; 
}
.wrench {
    width: 16px;
    height: 16px;
    background-position: -848px -928px !important; 
}
.x-ray {
    width: 16px;
    height: 16px;
    background-position: -864px -928px !important; 
}
.xfn-colleague-met {
    width: 16px;
    height: 16px;
    background-position: -880px -928px !important; 
}
.xfn-colleague {
    width: 16px;
    height: 16px;
    background-position: -896px -928px !important; 
}
.xfn-friend-met {
    width: 16px;
    height: 16px;
    background-position: -912px -928px !important; 
}
.xfn-friend {
    width: 16px;
    height: 16px;
    background-position: -928px -928px !important; 
}
.xfn-sweetheart-met {
    width: 16px;
    height: 16px;
    background-position: -944px -928px !important; 
}
.xfn-sweetheart {
    width: 16px;
    height: 16px;
    background-position: -0px -944px !important; 
}
.xfn {
    width: 16px;
    height: 16px;
    background-position: -16px -944px !important; 
}
.yin-yang {
    width: 16px;
    height: 16px;
    background-position: -32px -944px !important; 
}
.zodiac-aries {
    width: 16px;
    height: 16px;
    background-position: -48px -944px !important; 
}
.zodiac-cancer {
    width: 16px;
    height: 16px;
    background-position: -64px -944px !important; 
}
.zodiac-capricorn {
    width: 16px;
    height: 16px;
    background-position: -80px -944px !important; 
}
.zodiac-gemini {
    width: 16px;
    height: 16px;
    background-position: -96px -944px !important; 
}
.zodiac-leo {
    width: 16px;
    height: 16px;
    background-position: -112px -944px !important; 
}
.zodiac-libra {
    width: 16px;
    height: 16px;
    background-position: -128px -944px !important; 
}
.zodiac-pisces {
    width: 16px;
    height: 16px;
    background-position: -144px -944px !important; 
}
.zodiac-sagittarius {
    width: 16px;
    height: 16px;
    background-position: -160px -944px !important; 
}
.zodiac-scorpio {
    width: 16px;
    height: 16px;
    background-position: -176px -944px !important; 
}
.zodiac-taurus {
    width: 16px;
    height: 16px;
    background-position: -192px -944px !important; 
}
.zodiac-virgo {
    width: 16px;
    height: 16px;
    background-position: -208px -944px !important; 
}
.zodiac {
    width: 16px;
    height: 16px;
    background-position: -224px -944px !important; 
}
.zone--arrow {
    width: 16px;
    height: 16px;
    background-position: -240px -944px !important; 
}
.zone--exclamation {
    width: 16px;
    height: 16px;
    background-position: -256px -944px !important; 
}
.zone--minus {
    width: 16px;
    height: 16px;
    background-position: -272px -944px !important; 
}
.zone--pencil {
    width: 16px;
    height: 16px;
    background-position: -288px -944px !important; 
}
.zone--plus {
    width: 16px;
    height: 16px;
    background-position: -304px -944px !important; 
}
.zone-label {
    width: 16px;
    height: 16px;
    background-position: -320px -944px !important; 
}
.zone-medium {
    width: 16px;
    height: 16px;
    background-position: -336px -944px !important; 
}
.zone-money {
    width: 16px;
    height: 16px;
    background-position: -352px -944px !important; 
}
.zone-resize-actual {
    width: 16px;
    height: 16px;
    background-position: -368px -944px !important; 
}
.zone-resize {
    width: 16px;
    height: 16px;
    background-position: -384px -944px !important; 
}
.zone-select {
    width: 16px;
    height: 16px;
    background-position: -400px -944px !important; 
}
.zone-share {
    width: 16px;
    height: 16px;
    background-position: -416px -944px !important; 
}
.zone {
    width: 16px;
    height: 16px;
    background-position: -432px -944px !important; 
}
.zones-stack {
    width: 16px;
    height: 16px;
    background-position: -448px -944px !important; 
}
.zones {
    width: 16px;
    height: 16px;
    background-position: -464px -944px !important; 
}
