// Do not edit this file. Create a custom theme instead.

.gwikon-groundwork() {
&:before {
    content: "\e000";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-drupal() {
&:before {
    content: "\e129";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-behance() {
&:before {
    content: "\e115";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-blogger() {
&:before {
    content: "\e112";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-delicious() {
&:before {
    content: "\e0e6";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-deviantart() {
&:before {
    content: "\e0e5";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-digg() {
&:before {
    content: "\e0e4";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-dribbble() {
&:before {
    content: "\e0e1";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-facebook() {
&:before {
    content: "\e0d7";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-flickr() {
&:before {
    content: "\e0c7";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-foursquare() {
&:before {
    content: "\e0bd";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-friendfeed() {
&:before {
    content: "\e0bc";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-github() {
&:before {
    content: "\e0b7";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-googleplus() {
&:before {
    content: "\e0b1";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-instagram() {
&:before {
    content: "\e098";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-lastfm() {
&:before {
    content: "\e092";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-linkedin() {
&:before {
    content: "\e08f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-myspace() {
&:before {
    content: "\e07e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-path() {
&:before {
    content: "\e076";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-picasa() {
&:before {
    content: "\e06c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-pinterest() {
&:before {
    content: "\e06a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-reddit() {
&:before {
    content: "\e05c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-skype() {
&:before {
    content: "\e042";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-slideshare() {
&:before {
    content: "\e041";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-soundcloud() {
&:before {
    content: "\e03e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-spotify() {
&:before {
    content: "\e03c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-stackoverflow() {
&:before {
    content: "\e03b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-stumbleupon() {
&:before {
    content: "\e033";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-tumblr() {
&:before {
    content: "\e024";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-twitter() {
&:before {
    content: "\e023";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-vimeo() {
&:before {
    content: "\e018";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-vkontakte() {
&:before {
    content: "\e017";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-w3c() {
&:before {
    content: "\e013";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-youtube() {
&:before {
    content: "\e00b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-git() {
&:before {
    content: "\e0b6";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-css() {
&:before {
    content: "\e0e8";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-cc() {
&:before {
    content: "\e100";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-address-book-alt() {
&:before {
    content: "\e121";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-address-book() {
&:before {
    content: "\e004";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-adjust-alt() {
&:before {
    content: "\e11f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-adjust() {
&:before {
    content: "\e120";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-adult() {
&:before {
    content: "\e11e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-airplane() {
&:before {
    content: "\e006";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-align-center() {
&:before {
    content: "\e002";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-align-justify() {
&:before {
    content: "\e003";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-align-left() {
&:before {
    content: "\f05c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-align-right() {
&:before {
    content: "\e001";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-arrow-down() {
&:before {
    content: "\e11d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-arrow-left() {
&:before {
    content: "\e11c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-arrow-right() {
&:before {
    content: "\e11b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-arrow-up() {
&:before {
    content: "\e11a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-asl() {
&:before {
    content: "\e119";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-asterisk() {
&:before {
    content: "\e005";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-backward() {
&:before {
    content: "\e118";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-ban-circle() {
&:before {
    content: "\e117";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-barcode() {
&:before {
    content: "\e116";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-basket-alt() {
&:before {
    content: "\e127";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-basket() {
&:before {
    content: "\e126";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-bell() {
&:before {
    content: "\e114";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-blind() {
&:before {
    content: "\e113";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-bold() {
&:before {
    content: "\e111";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-book() {
&:before {
    content: "\e01d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-bookmark-empty() {
&:before {
    content: "\e0b8";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-bookmark() {
&:before {
    content: "\e10f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-braille() {
&:before {
    content: "\e10e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-briefcase() {
&:before {
    content: "\e0fe";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-broom() {
&:before {
    content: "\e10d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-brush() {
&:before {
    content: "\e10c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-bulb() {
&:before {
    content: "\e10b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-bullhorn() {
&:before {
    content: "\e109";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-calendar-sign() {
&:before {
    content: "\e107";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-calendar() {
&:before {
    content: "\e108";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-camera() {
&:before {
    content: "\e106";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-car() {
&:before {
    content: "\e105";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-caret-down() {
&:before {
    content: "\e104";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-caret-left() {
&:before {
    content: "\e103";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-caret-right() {
&:before {
    content: "\e102";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-caret-up() {
&:before {
    content: "\e101";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-certificate() {
&:before {
    content: "\e0ff";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-check-empty() {
&:before {
    content: "\e0fc";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-check() {
&:before {
    content: "\e0fd";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-chevron-down() {
&:before {
    content: "\e0fb";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-chevron-left() {
&:before {
    content: "\e0fa";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-chevron-right() {
&:before {
    content: "\e0f9";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-chevron-up() {
&:before {
    content: "\e0f8";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-child() {
&:before {
    content: "\e0f7";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-circle-arrow-down() {
&:before {
    content: "\e0f6";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-circle-arrow-left() {
&:before {
    content: "\e0f5";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-circle-arrow-right() {
&:before {
    content: "\e0f4";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-circle-arrow-up() {
&:before {
    content: "\e0f3";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-cloud-alt() {
&:before {
    content: "\e0f1";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-cloud() {
&:before {
    content: "\e0f2";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-code-alt() {
&:before {
    content: "\e124";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-code() {
&:before {
    content: "\e125";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-cog-alt() {
&:before {
    content: "\e0ef";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-cog() {
&:before {
    content: "\e0f0";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-cogs() {
&:before {
    content: "\e0ee";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-comment-alt() {
&:before {
    content: "\e0ec";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-comment() {
&:before {
    content: "\e0ed";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-compass-alt() {
&:before {
    content: "\e0ea";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-compass() {
&:before {
    content: "\e0eb";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-credit-card() {
&:before {
    content: "\e0e9";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-dashboard() {
&:before {
    content: "\e0e7";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-download-alt() {
&:before {
    content: "\e0e2";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-download() {
&:before {
    content: "\e0e3";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-edit() {
&:before {
    content: "\e0e0";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-eject() {
&:before {
    content: "\e0df";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-envelope-alt() {
&:before {
    content: "\e0dd";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-envelope() {
&:before {
    content: "\e0de";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-error-alt() {
&:before {
    content: "\e0db";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-error() {
&:before {
    content: "\e0dc";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-exclamation-sign() {
&:before {
    content: "\e0da";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-eye-close() {
&:before {
    content: "\e0d9";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-eye-open() {
&:before {
    content: "\e0d8";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-facetime-video() {
&:before {
    content: "\e0d6";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-fast-backward() {
&:before {
    content: "\e0d5";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-fast-forward() {
&:before {
    content: "\e0d4";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-female() {
&:before {
    content: "\e0d3";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-file-alt() {
&:before {
    content: "\e0d1";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-file-edit-alt() {
&:before {
    content: "\e0cf";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-file-edit() {
&:before {
    content: "\e0d0";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-file-new-alt() {
&:before {
    content: "\e0cd";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-file-new() {
&:before {
    content: "\e0ce";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-file() {
&:before {
    content: "\e0d2";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-film() {
&:before {
    content: "\e0cc";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-filter() {
&:before {
    content: "\e0cb";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-fire() {
&:before {
    content: "\e0ca";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-flag-alt() {
&:before {
    content: "\e0c8";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-flag() {
&:before {
    content: "\e0c9";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-folder-close() {
&:before {
    content: "\e0c5";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-folder-open() {
&:before {
    content: "\e0c4";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-folder-sign() {
&:before {
    content: "\e0c3";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-folder() {
&:before {
    content: "\e0c6";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-font() {
&:before {
    content: "\e0c2";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-fontsize() {
&:before {
    content: "\e0c1";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-fork() {
&:before {
    content: "\e0c0";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-forward-alt() {
&:before {
    content: "\e0be";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-forward() {
&:before {
    content: "\e0bf";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-fullscreen() {
&:before {
    content: "\e0ba";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-gift() {
&:before {
    content: "\e0b9";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-glass() {
&:before {
    content: "\e0b5";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-glasses() {
&:before {
    content: "\e0b4";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-globe-alt() {
&:before {
    content: "\e0b2";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-globe() {
&:before {
    content: "\e0b3";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-graph-alt() {
&:before {
    content: "\e0af";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-graph() {
&:before {
    content: "\e0b0";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-group-alt() {
&:before {
    content: "\e0ad";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-group() {
&:before {
    content: "\e0ae";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-guidedog() {
&:before {
    content: "\e0ac";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-hand-down() {
&:before {
    content: "\e0ab";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-hand-left() {
&:before {
    content: "\e0aa";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-hand-right() {
&:before {
    content: "\e0a9";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-hand-up() {
&:before {
    content: "\e0a8";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-hdd() {
&:before {
    content: "\e0a7";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-headphones() {
&:before {
    content: "\e0a6";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-hearing-impaired() {
&:before {
    content: "\e0a5";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-heart-alt() {
&:before {
    content: "\e0a3";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-heart-empty() {
&:before {
    content: "\e0a2";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-heart() {
&:before {
    content: "\e0a4";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-home-alt() {
&:before {
    content: "\e0a0";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-home() {
&:before {
    content: "\e0a1";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-idea-alt() {
&:before {
    content: "\e09f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-idea() {
&:before {
    content: "\e10a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-image() {
&:before {
    content: "\e06b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-inbox-alt() {
&:before {
    content: "\e09d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-inbox-box() {
&:before {
    content: "\e09c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-inbox() {
&:before {
    content: "\e09e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-indent-left() {
&:before {
    content: "\e09b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-indent-right() {
&:before {
    content: "\e09a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-info-sign() {
&:before {
    content: "\e099";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-iphone-home() {
&:before {
    content: "\e097";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-italic() {
&:before {
    content: "\e096";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-key() {
&:before {
    content: "\e095";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-laptop-alt() {
&:before {
    content: "\e093";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-laptop() {
&:before {
    content: "\e094";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-leaf() {
&:before {
    content: "\e091";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-lines() {
&:before {
    content: "\e00e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-link-2() {
&:before {
    content: "\e090";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-link() {
&:before {
    content: "\e123";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-list-alt() {
&:before {
    content: "\e08d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-list() {
&:before {
    content: "\e08e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-lock-alt() {
&:before {
    content: "\e08a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-lock() {
&:before {
    content: "\e08b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-magic() {
&:before {
    content: "\e089";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-magnet() {
&:before {
    content: "\e088";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-male() {
&:before {
    content: "\e087";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-map-marker-alt() {
&:before {
    content: "\e085";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-map-marker() {
&:before {
    content: "\e086";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-mic-alt() {
&:before {
    content: "\e083";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-mic() {
&:before {
    content: "\e084";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-minus-sign() {
&:before {
    content: "\e081";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-minus() {
&:before {
    content: "\e082";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-move() {
&:before {
    content: "\e080";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-music() {
&:before {
    content: "\e07f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-network() {
&:before {
    content: "\e07d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-off() {
&:before {
    content: "\e07c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-ok-circle() {
&:before {
    content: "\e07a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-ok-sign() {
&:before {
    content: "\e079";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-ok() {
&:before {
    content: "\e07b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-paper-clip-alt() {
&:before {
    content: "\e077";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-paper-clip() {
&:before {
    content: "\e078";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-pause-alt() {
&:before {
    content: "\e074";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-pause() {
&:before {
    content: "\e075";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-pencil-alt() {
&:before {
    content: "\e072";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-pencil() {
&:before {
    content: "\e073";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-person() {
&:before {
    content: "\e071";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-phone-alt() {
&:before {
    content: "\e06f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-phone() {
&:before {
    content: "\e070";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-photo-alt() {
&:before {
    content: "\e06d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-photo() {
&:before {
    content: "\e06e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-play-alt() {
&:before {
    content: "\e068";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-play-circle() {
&:before {
    content: "\e067";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-play() {
&:before {
    content: "\e069";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-plus-sign() {
&:before {
    content: "\e065";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-plus() {
&:before {
    content: "\e066";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-print() {
&:before {
    content: "\e064";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-qrcode() {
&:before {
    content: "\e063";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-question-sign() {
&:before {
    content: "\e061";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-question() {
&:before {
    content: "\e062";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-quotes-alt() {
&:before {
    content: "\e05f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-quotes() {
&:before {
    content: "\e060";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-random() {
&:before {
    content: "\e05e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-record() {
&:before {
    content: "\e05d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-refresh() {
&:before {
    content: "\e05b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-remove-circle() {
&:before {
    content: "\e059";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-remove-sign() {
&:before {
    content: "\e058";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-remove() {
&:before {
    content: "\e05a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-repeat-alt() {
&:before {
    content: "\e056";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-repeat() {
&:before {
    content: "\e057";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-resize-full() {
&:before {
    content: "\e055";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-resize-horizontal() {
&:before {
    content: "\e054";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-resize-small() {
&:before {
    content: "\e053";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-resize-vertical() {
&:before {
    content: "\e052";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-return-key() {
&:before {
    content: "\e051";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-retweet() {
&:before {
    content: "\e050";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-reverse-alt() {
&:before {
    content: "\e04f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-road() {
&:before {
    content: "\e04e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-rss() {
&:before {
    content: "\e04d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-screen-alt() {
&:before {
    content: "\e04b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-screen() {
&:before {
    content: "\e04c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-screenshot() {
&:before {
    content: "\e04a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-search-alt() {
&:before {
    content: "\e048";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-search() {
&:before {
    content: "\e049";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-share-alt() {
&:before {
    content: "\e046";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-share() {
&:before {
    content: "\e047";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-shopping-cart-sign() {
&:before {
    content: "\e044";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-shopping-cart() {
&:before {
    content: "\e045";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-signal() {
&:before {
    content: "\e043";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley() {
&:before {
    content: "\e040";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-alt() {
&:before {
    content: "\e03f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-big-smile() {
&:before {
    content: "\e08c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-cry() {
&:before {
    content: "\e0bb";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-sad() {
&:before {
    content: "\e122";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-smile() {
&:before {
    content: "\e128";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-squint() {
&:before {
    content: "\e12a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-surprised() {
&:before {
    content: "\e12b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-tongue() {
&:before {
    content: "\e12c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-unsure() {
&:before {
    content: "\e12d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-upset() {
&:before {
    content: "\e12e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-smiley-wink() {
&:before {
    content: "\e12f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-speaker() {
&:before {
    content: "\e03d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-star() {
&:before {
    content: "\e03a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-star-alt() {
&:before {
    content: "\e039";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-star-empty() {
&:before {
    content: "\e038";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-step-backward() {
&:before {
    content: "\e037";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-step-forward() {
&:before {
    content: "\e036";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-stop-alt() {
&:before {
    content: "\e034";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-stop() {
&:before {
    content: "\e035";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-tag() {
&:before {
    content: "\e007";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-tags() {
&:before {
    content: "\e008";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-tasks() {
&:before {
    content: "\e032";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-text-height() {
&:before {
    content: "\e031";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-text-width() {
&:before {
    content: "\e030";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-th-large() {
&:before {
    content: "\e02e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-th-list() {
&:before {
    content: "\e02d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-th() {
&:before {
    content: "\e02f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-thumbs-down() {
&:before {
    content: "\e02b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-thumbs-up() {
&:before {
    content: "\e02c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-time-alt() {
&:before {
    content: "\e029";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-time() {
&:before {
    content: "\e02a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-tint() {
&:before {
    content: "\e028";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-torso() {
&:before {
    content: "\e027";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-trash-alt() {
&:before {
    content: "\e025";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-trash() {
&:before {
    content: "\e026";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-universal-access() {
&:before {
    content: "\e022";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-unlock-alt() {
&:before {
    content: "\e020";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-unlock() {
&:before {
    content: "\e021";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-upload() {
&:before {
    content: "\e01f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-user() {
&:before {
    content: "\e01e";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-video-alt() {
&:before {
    content: "\e01b";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-video-chat() {
&:before {
    content: "\e01a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-video() {
&:before {
    content: "\e01c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-view-mode() {
&:before {
    content: "\e019";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-volume-down() {
&:before {
    content: "\e016";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-volume-off() {
&:before {
    content: "\e015";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-volume-up() {
&:before {
    content: "\e014";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-warning-sign() {
&:before {
    content: "\e012";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-website-alt() {
&:before {
    content: "\e010";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-website() {
&:before {
    content: "\e011";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-wheelchair() {
&:before {
    content: "\e00f";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-wrench-alt() {
&:before {
    content: "\e00c";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-wrench() {
&:before {
    content: "\e00d";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-zoom-in() {
&:before {
    content: "\e00a";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}
.gwikon-zoom-out() {
&:before {
    content: "\e009";
    font-family: "Noceda Font Pro";
    speak: none;
  }
}


.prepend-icon( @icon-image, @width, @height, @nudge-left:0, @nudge-top:0, @pad:12px ) {
  position: relative;
  padding-left: @width + @pad;
  &:before {
    ._generated-icon( @width, @height, @icon-image );
    top: @nudge-top;
    left: @nudge-left;
  }
}

.append-icon( @icon-image, @width, @height, @nudge-right:0, @nudge-top:0, @pad:12px ) {
  position: relative;
  padding-right: @width + @pad;
  &:before {
    ._generated-icon( @width, @height, @icon-image );
    top: @nudge-top;
    right: @nudge-right;
  }
}

.prepend-sprite-icon(@x, @y, @width, @height, @nudge-left:0, @nudge-top:0, @pad:12px, @sprite-image:@sprite-image, @sprite-grid:@sprite-grid) {
  position: relative;
  padding-left: @width + @pad;
  &:before {
    ._generated-sprite-icon( @x, @y, @width, @height, @sprite-image, @sprite-grid );
    top: @nudge-top;
    left: @nudge-left;
  }
}

.append-sprite-icon(@x, @y, @width, @height, @nudge-right:0, @nudge-top:0, @pad:12px, @sprite-image:@sprite-image, @sprite-grid:@sprite-grid) {
  position: relative;
  padding-right: @width + @pad;
  &:after {
    ._generated-sprite-icon( @x, @y, @width, @height, @sprite-image, @sprite-grid );
    top: @nudge-top;
    right: @nudge-right;
  }
}

.prepend-sprite-icon-pos(@x, @y, @nudge-left:0, @nudge-top:0, @sprite-grid:@sprite-grid) {
  &:before {
    .sprite-pos(@x, @y, @sprite-grid);
    .nudge-l(@nudge-left);
    .nudge-t(@nudge-top);
  }
}

.append-sprite-icon-pos(@x, @y, @nudge-right:0, @nudge-top:0, @sprite-grid:@sprite-grid) {
  &:after {
    .sprite-pos(@x, @y, @sprite-grid);
    .nudge-r(@nudge-right);
    .nudge-t(@nudge-top);
  }
}

.prepend-icon-setup(@width:0, @height:0, @nudge-left:0, @nudge-top:0, @pad:10px) {
  position: relative;
  ._pad-left(@width, @pad);
  &:before {
    position: absolute;
    display: block;
    content: ' ';
    top: 0;
    left: 0;
    ._size(@width, @height);
  }
}

.append-icon-setup(@width:0, @height:0, @nudge-left:0, @nudge-top:0, @pad:10px) {
  position: relative;
  ._pad-right(@width, @pad);
  &:after {
    position: absolute;
    display: block;
    content: ' ';
    top: 0;
    right: 0;
    ._size(@width, @height);
  }
}

.prepend-icon-image(@icon-image, @width:0, @height:0, @nudge-left:0, @nudge-top:0, @pad:10px) {
  ._pad-left(@width, @pad);
  &:before {
    background: url(@icon-image) no-repeat 0 0;
    ._size(@width, @height);
    .nudge-l(@nudge-left);
    .nudge-t(@nudge-top);
  }
}

.append-icon-image(@icon-image, @width:0, @height:0, @nudge-right:0, @nudge-top:0, @pad:10px) {
  ._pad-right(@width, @pad);
  &:after {
    background: url(@icon-image) no-repeat 0 0;
    ._size(@width, @height);
    .nudge-r(@nudge-right);
    .nudge-t(@nudge-top);
  }
}

// Mixins for internal use
._generated-icon(@width, @height, @icon-image) {
  position: absolute;
  display: block;
  content: ' ';
  background: url(@icon-image) no-repeat 0 0;
  .size(@width, @height);
}
._generated-sprite-icon(@x, @y, @width, @height, @sprite-image:@sprite-image, @sprite-grid:@sprite-grid) {
  position: absolute;
  display: block;
  content: ' ';
  .sprite-sized(@x, @y, @width, @height, @sprite-image, @sprite-grid);
}
._pad-left(@width, @pad) when (@width = 0) {}
._pad-left(@width, @pad) when not (@width = 0) { padding-left: @width + @pad; }
._pad-right(@width, @pad) when (@width = 0) {}
._pad-right(@width, @pad) when not (@width = 0) { padding-right: @width + @pad; }
._gc-pad-left(@width, @pad) when (@width = 0) {}
._gc-pad-right(@width, @pad) when (@width = 0) {}
._gc-pad-left(@width, @pad) when not (@width = 0) {
  ._pad-left(@width, @pad);
}
._gc-pad-right(@width, @pad) when not (@width = 0) {
  ._pad-right(@width, @pad);
}
._size(@width, @height) when (@width = 0) and (@height = 0) {}
._size(@width, @height) when (@width = 0) and not (@height = 0) {
  height: @height;
}
._size(@width, @height) when not (@width = 0) and (@height = 0) {
  width: @width;
}
._size(@width, @height) when not (@width = 0) and not (@height = 0) {
  width: @width;
  height: @height;
}

