/* To avoid CSS expressions while still supporting IE 7 and IE 6, use this script */
/* The script tag referring to this file must be placed before the ending body tag. */

/* Use conditional comments in order to target IE 7 and older:
	<!--[if lt IE 8]><!-->
	<script src="ie7/ie7.js"></script>
	<!--<![endif]-->
*/

(function() {
	function addIcon(el, entity) {
		var html = el.innerHTML;
		el.innerHTML = '<span style="font-family: \'customicons\'">' + entity + '</span>' + html;
	}
	var icons = {
		'icon-home': '&#xe600;',
		'icon-home2': '&#xe601;',
		'icon-home3': '&#xe602;',
		'icon-office': '&#xe603;',
		'icon-newspaper': '&#xe604;',
		'icon-pencil': '&#xe605;',
		'icon-pencil2': '&#xe606;',
		'icon-quill': '&#xe607;',
		'icon-pen': '&#xe608;',
		'icon-blog': '&#xe609;',
		'icon-droplet': '&#xe60a;',
		'icon-paint-format': '&#xe60b;',
		'icon-image': '&#xe60c;',
		'icon-image2': '&#xe60d;',
		'icon-images': '&#xe60e;',
		'icon-camera': '&#xe60f;',
		'icon-music': '&#xe610;',
		'icon-headphones': '&#xe611;',
		'icon-play': '&#xe612;',
		'icon-bullhorn': '&#xe613;',
		'icon-connection': '&#xe614;',
		'icon-podcast': '&#xe615;',
		'icon-feed': '&#xe616;',
		'icon-book': '&#xe617;',
		'icon-books': '&#xe618;',
		'icon-library': '&#xe619;',
		'icon-file': '&#xe61a;',
		'icon-profile': '&#xe61b;',
		'icon-file2': '&#xe61c;',
		'icon-file3': '&#xe61d;',
		'icon-file4': '&#xe61e;',
		'icon-copy': '&#xe61f;',
		'icon-copy2': '&#xe620;',
		'icon-copy3': '&#xe621;',
		'icon-paste': '&#xe622;',
		'icon-paste2': '&#xe623;',
		'icon-paste3': '&#xe624;',
		'icon-stack': '&#xe625;',
		'icon-cart': '&#xe626;',
		'icon-cart2': '&#xe627;',
		'icon-coin': '&#xe628;',
		'icon-credit': '&#xe629;',
		'icon-calculate': '&#xe62a;',
		'icon-support': '&#xe62b;',
		'icon-phone': '&#xe62c;',
		'icon-phone-hang-up': '&#xe62d;',
		'icon-address-book': '&#xe62e;',
		'icon-notebook': '&#xe62f;',
		'icon-envelope': '&#xe630;',
		'icon-pushpin': '&#xe631;',
		'icon-location': '&#xe632;',
		'icon-location2': '&#xe633;',
		'icon-compass': '&#xe634;',
		'icon-map': '&#xe635;',
		'icon-map2': '&#xe636;',
		'icon-history': '&#xe637;',
		'icon-clock': '&#xe638;',
		'icon-keyboard': '&#xe639;',
		'icon-screen': '&#xe63a;',
		'icon-laptop': '&#xe63b;',
		'icon-mobile': '&#xe63c;',
		'icon-mobile2': '&#xe63d;',
		'icon-tablet': '&#xe63e;',
		'icon-tv': '&#xe63f;',
		'icon-cabinet': '&#xe640;',
		'icon-drawer': '&#xe641;',
		'icon-drawer2': '&#xe642;',
		'icon-drawer3': '&#xe643;',
		'icon-box-add': '&#xe644;',
		'icon-box-remove': '&#xe645;',
		'icon-download': '&#xe646;',
		'icon-upload': '&#xe647;',
		'icon-disk': '&#xe648;',
		'icon-storage': '&#xe649;',
		'icon-undo': '&#xe64a;',
		'icon-redo': '&#xe64b;',
		'icon-bubbles': '&#xe64c;',
		'icon-bubble': '&#xe64d;',
		'icon-bubbles2': '&#xe64e;',
		'icon-bubbles3': '&#xe64f;',
		'icon-user': '&#xe650;',
		'icon-users': '&#xe651;',
		'icon-user2': '&#xe652;',
		'icon-users2': '&#xe653;',
		'icon-user3': '&#xe654;',
		'icon-user4': '&#xe655;',
		'icon-quotes-left': '&#xe656;',
		'icon-busy': '&#xe657;',
		'icon-spinner': '&#xe658;',
		'icon-spinner2': '&#xe659;',
		'icon-spinner3': '&#xe65a;',
		'icon-spinner4': '&#xe65b;',
		'icon-spinner5': '&#xe65c;',
		'icon-spinner6': '&#xe65d;',
		'icon-binoculars': '&#xe65e;',
		'icon-key': '&#xe65f;',
		'icon-lock': '&#xe660;',
		'icon-lock2': '&#xe661;',
		'icon-unlocked': '&#xe662;',
		'icon-wrench': '&#xe663;',
		'icon-settings': '&#xe664;',
		'icon-equalizer': '&#xe665;',
		'icon-cog': '&#xe666;',
		'icon-cogs': '&#xe667;',
		'icon-cog2': '&#xe668;',
		'icon-hammer': '&#xe669;',
		'icon-wand': '&#xe66a;',
		'icon-aid': '&#xe66b;',
		'icon-bug': '&#xe66c;',
		'icon-pie': '&#xe66d;',
		'icon-stats': '&#xe66e;',
		'icon-bars': '&#xe66f;',
		'icon-bars2': '&#xe670;',
		'icon-gift': '&#xe671;',
		'icon-dashboard': '&#xe672;',
		'icon-hammer2': '&#xe673;',
		'icon-fire': '&#xe674;',
		'icon-lab': '&#xe675;',
		'icon-magnet': '&#xe676;',
		'icon-remove': '&#xe677;',
		'icon-remove2': '&#xe678;',
		'icon-briefcase': '&#xe679;',
		'icon-airplane': '&#xe67a;',
		'icon-truck': '&#xe67b;',
		'icon-road': '&#xe67c;',
		'icon-accessibility': '&#xe67d;',
		'icon-target': '&#xe67e;',
		'icon-shield': '&#xe67f;',
		'icon-lightning': '&#xe680;',
		'icon-switch': '&#xe681;',
		'icon-power-cord': '&#xe682;',
		'icon-signup': '&#xe683;',
		'icon-list': '&#xe684;',
		'icon-download2': '&#xe685;',
		'icon-upload2': '&#xe686;',
		'icon-download3': '&#xe687;',
		'icon-upload3': '&#xe688;',
		'icon-globe': '&#xe689;',
		'icon-earth': '&#xe68a;',
		'icon-link': '&#xe68b;',
		'icon-flag': '&#xe68c;',
		'icon-attachment': '&#xe68d;',
		'icon-eye': '&#xe68e;',
		'icon-eye-blocked': '&#xe68f;',
		'icon-eye2': '&#xe690;',
		'icon-bookmark': '&#xe691;',
		'icon-bookmarks': '&#xe692;',
		'icon-brightness-medium': '&#xe693;',
		'icon-brightness-contrast': '&#xe694;',
		'icon-contrast': '&#xe695;',
		'icon-star': '&#xe696;',
		'icon-star2': '&#xe697;',
		'icon-smiley': '&#xe698;',
		'icon-smiley2': '&#xe699;',
		'icon-tongue': '&#xe69a;',
		'icon-tongue2': '&#xe69b;',
		'icon-sad': '&#xe69c;',
		'icon-sad2': '&#xe69d;',
		'icon-wink': '&#xe69e;',
		'icon-wink2': '&#xe69f;',
		'icon-grin': '&#xe6a0;',
		'icon-grin2': '&#xe6a1;',
		'icon-cool': '&#xe6a2;',
		'icon-cool2': '&#xe6a3;',
		'icon-angry': '&#xe6a4;',
		'icon-angry2': '&#xe6a5;',
		'icon-evil': '&#xe6a6;',
		'icon-evil2': '&#xe6a7;',
		'icon-shocked': '&#xe6a8;',
		'icon-shocked2': '&#xe6a9;',
		'icon-confused': '&#xe6aa;',
		'icon-point-left': '&#xe6ab;',
		'icon-warning': '&#xe6ac;',
		'icon-notification': '&#xe6ad;',
		'icon-question': '&#xe6ae;',
		'icon-info': '&#xe6af;',
		'icon-info2': '&#xe6b0;',
		'icon-blocked': '&#xe6b1;',
		'icon-cancel-circle': '&#xe6b2;',
		'icon-checkmark-circle': '&#xe6b3;',
		'icon-spam': '&#xe6b4;',
		'icon-close': '&#xe6b5;',
		'icon-checkmark': '&#xe6b6;',
		'icon-checkmark2': '&#xe6b7;',
		'icon-spell-check': '&#xe6b8;',
		'icon-minus': '&#xe6b9;',
		'icon-plus': '&#xe6ba;',
		'icon-enter': '&#xe6bb;',
		'icon-exit': '&#xe6bc;',
		'icon-play2': '&#xe6bd;',
		'icon-forward': '&#xe6be;',
		'icon-first': '&#xe6bf;',
		'icon-last': '&#xe6c0;',
		'icon-previous': '&#xe6c1;',
		'icon-next': '&#xe6c2;',
		'icon-eject': '&#xe6c3;',
		'icon-volume-high': '&#xe6c4;',
		'icon-volume-medium': '&#xe6c5;',
		'icon-volume-low': '&#xe6c6;',
		'icon-volume-mute': '&#xe6c7;',
		'icon-volume-mute2': '&#xe6c8;',
		'icon-volume-increase': '&#xe6c9;',
		'icon-volume-decrease': '&#xe6ca;',
		'icon-loop': '&#xe6cb;',
		'icon-loop2': '&#xe6cc;',
		'icon-loop3': '&#xe6cd;',
		'icon-shuffle': '&#xe6ce;',
		'icon-arrow-up-left': '&#xe6cf;',
		'icon-arrow-up': '&#xe6d0;',
		'icon-arrow-up-right': '&#xe6d1;',
		'icon-arrow-right': '&#xe6d2;',
		'icon-arrow-down-right': '&#xe6d3;',
		'icon-arrow-down': '&#xe6d4;',
		'icon-arrow-down-left': '&#xe6d5;',
		'icon-arrow-left': '&#xe6d6;',
		'icon-arrow-up-left2': '&#xe6d7;',
		'icon-arrow-up2': '&#xe6d8;',
		'icon-arrow-up-right2': '&#xe6d9;',
		'icon-arrow-right2': '&#xe6da;',
		'icon-arrow-down-right2': '&#xe6db;',
		'icon-arrow-down2': '&#xe6dc;',
		'icon-arrow-down-left2': '&#xe6dd;',
		'icon-arrow-left2': '&#xe6de;',
		'icon-tab': '&#xe6df;',
		'icon-checkbox-checked': '&#xe6e0;',
		'icon-checkbox-unchecked': '&#xe6e1;',
		'icon-checkbox-partial': '&#xe6e2;',
		'icon-radio-checked': '&#xe6e3;',
		'icon-bold': '&#xe6e4;',
		'icon-underline': '&#xe6e5;',
		'icon-italic': '&#xe6e6;',
		'icon-strikethrough': '&#xe6e7;',
		'icon-omega': '&#xe6e8;',
		'icon-sigma': '&#xe6e9;',
		'icon-table': '&#xe6ea;',
		'icon-table2': '&#xe6eb;',
		'icon-insert-template': '&#xe6ec;',
		'icon-pilcrow': '&#xe6ed;',
		'icon-left-toright': '&#xe6ee;',
		'icon-right-toleft': '&#xe6ef;',
		'icon-paragraph-left': '&#xe6f0;',
		'icon-paragraph-center': '&#xe6f1;',
		'icon-paragraph-right': '&#xe6f2;',
		'icon-paragraph-justify': '&#xe6f3;',
		'icon-paragraph-left2': '&#xe6f4;',
		'icon-paragraph-center2': '&#xe6f5;',
		'icon-paragraph-right2': '&#xe6f6;',
		'icon-mail': '&#xe6f7;',
		'icon-mail2': '&#xe6f8;',
		'icon-mail3': '&#xe6f9;',
		'icon-mail4': '&#xe6fa;',
		'icon-google': '&#xe6fb;',
		'icon-google-plus': '&#xe6fc;',
		'icon-google-plus2': '&#xe6fd;',
		'icon-google-plus3': '&#xe6fe;',
		'icon-google-plus4': '&#xe6ff;',
		'icon-google-drive': '&#xe700;',
		'icon-facebook': '&#xe701;',
		'icon-facebook2': '&#xe702;',
		'icon-facebook3': '&#xe703;',
		'icon-instagram': '&#xe704;',
		'icon-twitter': '&#xe705;',
		'icon-twitter2': '&#xe706;',
		'icon-twitter3': '&#xe707;',
		'icon-feed2': '&#xe708;',
		'icon-feed3': '&#xe709;',
		'icon-flickr': '&#xe70a;',
		'icon-flickr2': '&#xe70b;',
		'icon-flickr3': '&#xe70c;',
		'icon-picassa': '&#xe70d;',
		'icon-picassa2': '&#xe70e;',
		'icon-dribbble': '&#xe70f;',
		'icon-dribbble2': '&#xe710;',
		'icon-dribbble3': '&#xe711;',
		'icon-forrst': '&#xe712;',
		'icon-forrst2': '&#xe713;',
		'icon-deviantart': '&#xe714;',
		'icon-deviantart2': '&#xe715;',
		'icon-steam': '&#xe716;',
		'icon-steam2': '&#xe717;',
		'icon-github': '&#xe718;',
		'icon-github2': '&#xe719;',
		'icon-github3': '&#xe71a;',
		'icon-github4': '&#xe71b;',
		'icon-github5': '&#xe71c;',
		'icon-tux': '&#xe71d;',
		'icon-apple': '&#xe71e;',
		'icon-finder': '&#xe71f;',
		'icon-android': '&#xe720;',
		'icon-windows': '&#xe721;',
		'icon-windows8': '&#xe722;',
		'icon-soundcloud': '&#xe723;',
		'icon-soundcloud2': '&#xe724;',
		'icon-skype': '&#xe725;',
		'icon-reddit': '&#xe726;',
		'icon-linkedin': '&#xe727;',
		'icon-lastfm': '&#xe728;',
		'icon-lastfm2': '&#xe729;',
		'icon-delicious': '&#xe72a;',
		'icon-stumbleupon': '&#xe72b;',
		'icon-stumbleupon2': '&#xe72c;',
		'icon-stackoverflow': '&#xe72d;',
		'icon-pinterest': '&#xe72e;',
		'icon-pinterest2': '&#xe72f;',
		'icon-yelp': '&#xe730;',
		'icon-libreoffice': '&#xe731;',
		'icon-file-pdf': '&#xe732;',
		'icon-file-openoffice': '&#xe733;',
		'icon-file-word': '&#xe734;',
		'icon-file-excel': '&#xe735;',
		'icon-file-zip': '&#xe736;',
		'icon-file-powerpoint': '&#xe737;',
		'icon-file-xml': '&#xe738;',
		'icon-file-css': '&#xe739;',
		'icon-html5': '&#xe73a;',
		'icon-html52': '&#xe73b;',
		'icon-css3': '&#xe73c;',
		'icon-chrome': '&#xe73d;',
		'icon-firefox': '&#xe73e;',
		'icon-IE': '&#xe73f;',
		'icon-opera': '&#xe740;',
		'icon-safari': '&#xe741;',
		'icon-IcoMoon': '&#xe742;',
		'icon-film': '&#xe743;',
		'icon-camera2': '&#xe744;',
		'icon-dice': '&#xe745;',
		'icon-pacman': '&#xe746;',
		'icon-spades': '&#xe747;',
		'icon-clubs': '&#xe748;',
		'icon-diamonds': '&#xe749;',
		'icon-pawn': '&#xe74a;',
		'icon-folder': '&#xe74b;',
		'icon-folder-open': '&#xe74c;',
		'icon-tag': '&#xe74d;',
		'icon-tags': '&#xe74e;',
		'icon-barcode': '&#xe74f;',
		'icon-qrcode': '&#xe750;',
		'icon-ticket': '&#xe751;',
		'icon-cart3': '&#xe752;',
		'icon-clock2': '&#xe753;',
		'icon-alarm': '&#xe754;',
		'icon-alarm2': '&#xe755;',
		'icon-bell': '&#xe756;',
		'icon-stopwatch': '&#xe757;',
		'icon-calendar': '&#xe758;',
		'icon-calendar2': '&#xe759;',
		'icon-print': '&#xe75a;',
		'icon-flip': '&#xe75b;',
		'icon-flip2': '&#xe75c;',
		'icon-undo2': '&#xe75d;',
		'icon-redo2': '&#xe75e;',
		'icon-forward2': '&#xe75f;',
		'icon-reply': '&#xe760;',
		'icon-bubble2': '&#xe761;',
		'icon-bubbles4': '&#xe762;',
		'icon-search': '&#xe763;',
		'icon-zoom-in': '&#xe764;',
		'icon-zoom-out': '&#xe765;',
		'icon-expand': '&#xe766;',
		'icon-contract': '&#xe767;',
		'icon-expand2': '&#xe768;',
		'icon-contract2': '&#xe769;',
		'icon-key2': '&#xe76a;',
		'icon-trophy': '&#xe76b;',
		'icon-glass': '&#xe76c;',
		'icon-mug': '&#xe76d;',
		'icon-food': '&#xe76e;',
		'icon-leaf': '&#xe76f;',
		'icon-rocket': '&#xe770;',
		'icon-meter': '&#xe771;',
		'icon-meter2': '&#xe772;',
		'icon-list2': '&#xe773;',
		'icon-numbered-list': '&#xe774;',
		'icon-menu': '&#xe775;',
		'icon-menu2': '&#xe776;',
		'icon-tree': '&#xe777;',
		'icon-cloud': '&#xe778;',
		'icon-cloud-download': '&#xe779;',
		'icon-cloud-upload': '&#xe77a;',
		'icon-star3': '&#xe77b;',
		'icon-heart': '&#xe77c;',
		'icon-heart2': '&#xe77d;',
		'icon-heart-broken': '&#xe77e;',
		'icon-thumbs-up': '&#xe77f;',
		'icon-thumbs-up2': '&#xe780;',
		'icon-happy': '&#xe781;',
		'icon-happy2': '&#xe782;',
		'icon-confused2': '&#xe783;',
		'icon-neutral': '&#xe784;',
		'icon-neutral2': '&#xe785;',
		'icon-wondering': '&#xe786;',
		'icon-wondering2': '&#xe787;',
		'icon-point-up': '&#xe788;',
		'icon-point-right': '&#xe789;',
		'icon-point-down': '&#xe78a;',
		'icon-pause': '&#xe78b;',
		'icon-stop': '&#xe78c;',
		'icon-backward': '&#xe78d;',
		'icon-forward3': '&#xe78e;',
		'icon-play3': '&#xe78f;',
		'icon-pause2': '&#xe790;',
		'icon-stop2': '&#xe791;',
		'icon-backward2': '&#xe792;',
		'icon-arrow-up-right3': '&#xe793;',
		'icon-arrow-right3': '&#xe794;',
		'icon-arrow-down-right3': '&#xe795;',
		'icon-arrow-down3': '&#xe796;',
		'icon-arrow-down-left3': '&#xe797;',
		'icon-arrow-left3': '&#xe798;',
		'icon-arrow-up-left3': '&#xe799;',
		'icon-arrow-up3': '&#xe79a;',
		'icon-radio-unchecked': '&#xe79b;',
		'icon-crop': '&#xe79c;',
		'icon-scissors': '&#xe79d;',
		'icon-filter': '&#xe79e;',
		'icon-filter2': '&#xe79f;',
		'icon-font': '&#xe7a0;',
		'icon-text-height': '&#xe7a1;',
		'icon-text-width': '&#xe7a2;',
		'icon-paragraph-justify2': '&#xe7a3;',
		'icon-indent-increase': '&#xe7a4;',
		'icon-indent-decrease': '&#xe7a5;',
		'icon-new-tab': '&#xe7a6;',
		'icon-embed': '&#xe7a7;',
		'icon-code': '&#xe7a8;',
		'icon-console': '&#xe7a9;',
		'icon-share': '&#xe7aa;',
		'icon-feed4': '&#xe7ab;',
		'icon-youtube': '&#xe7ac;',
		'icon-youtube2': '&#xe7ad;',
		'icon-vimeo': '&#xe7ae;',
		'icon-vimeo2': '&#xe7af;',
		'icon-vimeo3': '&#xe7b0;',
		'icon-lanyrd': '&#xe7b1;',
		'icon-flickr4': '&#xe7b2;',
		'icon-wordpress': '&#xe7b3;',
		'icon-wordpress2': '&#xe7b4;',
		'icon-joomla': '&#xe7b5;',
		'icon-blogger': '&#xe7b6;',
		'icon-blogger2': '&#xe7b7;',
		'icon-tumblr': '&#xe7b8;',
		'icon-tumblr2': '&#xe7b9;',
		'icon-yahoo': '&#xe7ba;',
		'icon-xing': '&#xe7bb;',
		'icon-xing2': '&#xe7bc;',
		'icon-flattr': '&#xe7bd;',
		'icon-foursquare': '&#xe7be;',
		'icon-foursquare2': '&#xe7bf;',
		'icon-paypal': '&#xe7c0;',
		'icon-paypal2': '&#xe7c1;',
		'icon-paypal3': '&#xe7c2;',
		'icon-vk': '&#xe7c3;',
		'icon-angle-right': '&#xe7c4;',
		'icon-ellipsis-vertical': '&#xf142;',
		'icon-ellipsis-horizontal': '&#xf141;',
		'icon-linkedin': '&#xf0e1;',
		'0': 0
		},
		els = document.getElementsByTagName('*'),
		i, c, el;
	for (i = 0; ; i += 1) {
		el = els[i];
		if(!el) {
			break;
		}
		c = el.className;
		c = c.match(/icon-[^\s'"]+/);
		if (c && icons[c[0]]) {
			addIcon(el, icons[c[0]]);
		}
	}
}());
