@font-face {
	font-family: 'b12';
	src:url('fonts/b12.eot?-6rpds9');
	src:url('fonts/b12.eot?#iefix-6rpds9') format('embedded-opentype'),
		url('fonts/b12.woff?-6rpds9') format('woff'),
		url('fonts/b12.ttf?-6rpds9') format('truetype'),
		url('fonts/b12.svg?-6rpds9#b12') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ic-"], [class*=" ic-"] {
	font-family: 'b12';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ic-view:before {
	content: "\e606";
}
.ic-flame:before {
	content: "\e607";
}
.ic-package:before {
	content: "\e605";
}
.ic-person:before {
	content: "\e61d";
}
.ic-cart:before {
	content: "\e61e";
}
.ic-cart2:before {
	content: "\e61f";
}
.ic-comment2:before {
	content: "\e618";
}
.ic-comment3:before {
	content: "\e619";
}
.ic-history:before {
	content: "\e60f";
}
.ic-document:before {
	content: "\e611";
}
.ic-shield:before {
	content: "\e601";
}
.ic-shield2:before {
	content: "\e602";
}
.ic-person2:before {
	content: "\e61c";
}
.ic-shipping:before {
	content: "\e604";
}
.ic-ticket:before {
	content: "\e61a";
}
.ic-clock:before {
	content: "\e61b";
}
.ic-flask:before {
	content: "\e608";
}
.ic-refresh:before {
	content: "\e60b";
}
.ic-flagopen:before {
	content: "\e600";
}
.ic-envelope:before {
	content: "\e603";
}
.ic-ok:before {
	content: "\e60c";
}
.ic-remove:before {
	content: "\e60d";
}
.ic-minus-sign:before {
	content: "\e651";
}
.ic-remove-sign:before {
	content: "\e652";
}
.ic-ok-sign:before {
	content: "\e653";
}
.ic-question-sign:before {
	content: "\e654";
}
.ic-info-sign:before {
	content: "\e655";
}
.ic-arrow-left:before {
	content: "\e65a";
}
.ic-arrow-right:before {
	content: "\e65b";
}
.ic-arrow-up:before {
	content: "\e65c";
}
.ic-arrow-down:before {
	content: "\e65d";
}
.ic-share-alt:before {
	content: "\e65e";
}
.ic-resize-full:before {
	content: "\e65f";
}
.ic-resize-small:before {
	content: "\e660";
}
.ic-plus:before {
	content: "\e661";
}
.ic-minus:before {
	content: "\e662";
}
.ic-calendar:before {
	content: "\e66c";
}
.ic-comment:before {
	content: "\e66e";
}
.ic-chevron-up:before {
	content: "\e670";
}
.ic-chevron-down:before {
	content: "\e671";
}
.ic-twitter-sign:before {
	content: "\e679";
}
.ic-facebook-sign:before {
	content: "\e67a";
}
.ic-phone:before {
	content: "\e68c";
}
.ic-phone-sign:before {
	content: "\e68f";
}
.ic-credit:before {
	content: "\e694";
}
.ic-circle-arrow-left:before {
	content: "\e69e";
}
.ic-circle-arrow-right:before {
	content: "\e69f";
}
.ic-circle-arrow-up:before {
	content: "\e6a0";
}
.ic-circle-arrow-down:before {
	content: "\e6a1";
}
.ic-fullscreen:before {
	content: "\e6a7";
}
.ic-link:before {
	content: "\e6a9";
}
.ic-pinterest-sign:before {
	content: "\e6ba";
}
.ic-google-plus-sign:before {
	content: "\e6bb";
}
.ic-caret-down:before {
	content: "\e6be";
}
.ic-caret-up:before {
	content: "\e6bf";
}
.ic-caret-left:before {
	content: "\e6c0";
}
.ic-caret-right:before {
	content: "\e6c1";
}
.ic-sort:before {
	content: "\e6c3";
}
.ic-sort-down:before {
	content: "\e6c4";
}
.ic-sort-up:before {
	content: "\e6c5";
}
.ic-envelope-alt:before {
	content: "\e6c6";
}
.ic-double-angle-left:before {
	content: "\e6e4";
}
.ic-double-angle-right:before {
	content: "\e6e5";
}
.ic-double-angle-up:before {
	content: "\e6e6";
}
.ic-double-angle-down:before {
	content: "\e6e7";
}
.ic-angle-left:before {
	content: "\e6e8";
}
.ic-angle-right:before {
	content: "\e6e9";
}
.ic-angle-up:before {
	content: "\e6ea";
}
.ic-angle-down:before {
	content: "\e6eb";
}
.ic-expand-alt:before {
	content: "\e6f9";
}
.ic-collapse-alt:before {
	content: "\e6fa";
}
.ic-chevron-sign-left:before {
	content: "\e718";
}
.ic-chevron-sign-right:before {
	content: "\e719";
}
.ic-chevron-sign-up:before {
	content: "\e71a";
}
.ic-chevron-sign-down:before {
	content: "\e71b";
}
.ic-play-sign:before {
	content: "\e724";
}
.ic-minus-sign-alt:before {
	content: "\e726";
}
.ic-check-minus:before {
	content: "\e727";
}
.ic-level-up:before {
	content: "\e728";
}
.ic-level-down:before {
	content: "\e729";
}
.ic-check-sign:before {
	content: "\e72a";
}
.ic-external-link-sign:before {
	content: "\e72c";
}
.ic-share-sign:before {
	content: "\e72d";
}
.ic-compass:before {
	content: "\e72e";
}
.ic-collapse:before {
	content: "\e72f";
}
.ic-collapse-top:before {
	content: "\e730";
}
.ic-expand:before {
	content: "\e731";
}
.ic-long-arrow-down:before {
	content: "\e752";
}
.ic-long-arrow-up:before {
	content: "\e753";
}
.ic-long-arrow-left:before {
	content: "\e754";
}
.ic-long-arrow-right:before {
	content: "\e755";
}
.ic-check-square-o:before {
	content: "\f046";
}
.ic-square-o:before {
	content: "\f096";
}
.ic-pencil:before {
	content: "\e609";
}
.ic-location2:before {
	content: "\e621";
}
.ic-b12_terms:before {
	content: "\e60a";
}
.ic-b12_b12-box:before {
	content: "\e60e";
}
.ic-b12_b12-stamp:before {
	content: "\e610";
}
.ic-b12_b12-truck:before {
	content: "\e612";
}
.ic-b12_calendar-clock:before {
	content: "\e613";
}
.ic-b12_cart:before {
	content: "\e614";
}
.ic-b12_clipboard-check:before {
	content: "\e615";
}
.ic-b12_clipboard-plus:before {
	content: "\e616";
}
.ic-b12_contact-us:before {
	content: "\e617";
}
.ic-b12_date-time:before {
	content: "\e620";
}
.ic-b12_gift:before {
	content: "\e622";
}
.ic-b12_hear-about:before {
	content: "\e623";
}
.ic-b12_lock:before {
	content: "\e624";
}
.ic-b12_med-question-1:before {
	content: "\e625";
}
.ic-b12_med-question-2:before {
	content: "\e626";
}
.ic-b12_refund:before {
	content: "\e627";
}
.ic-b12_shipping-address:before {
	content: "\e628";
}
.ic-b12_shots-vs-pills:before {
	content: "\e629";
}
