
/* Font Feature Icons */

.font-features, .language-extensions {
	display: block;
	float: left;
	width:30px;
	height:30px;
	margin: 1px 1px 1px 0;
	background-image:url(images/content/catalog/font-features.png);
    background-repeat: no-repeat;
}

.language-extensions {
	background:url(images/content/catalog/font-languages.png) no-repeat;
}


.features-more{
	background:url(images/content/catalog/features-more.gif) no-repeat;
}

.font-features-item-data {
    display: none;
}

.ff-aalt{background-position: 0px 0px;}
.ff-abvf{background-position: 0px -30px;}
.ff-abvm{background-position: 0px -60px;}
.ff-abvs{background-position: 0px -90px;}
.ff-afrc{background-position: 0px -120px;}
.ff-akhn{background-position: 0px -150px;}
.ff-blwf{background-position: 0px -180px;}
.ff-blwm{background-position: 0px -210px;}
.ff-blws{background-position: 0px -240px;}
.ff-c2pc{background-position: 0px -270px;}
.ff-c2sc{background-position: 0px -300px;}
.ff-calt{background-position: 0px -330px;}
.ff-case{background-position: 0px -360px;}
.ff-ccmp{background-position: 0px -390px;}
.ff-cjct{background-position: 0px -420px;}
.ff-clig{background-position: 0px -450px;}
.ff-cpsp{background-position: 0px -480px;}
.ff-cswh{background-position: 0px -510px;}
.ff-curs{background-position: 0px -540px;}
.ff-dflt{background-position: 0px -570px;}
.ff-dist{background-position: 0px -600px;}
.ff-dlig{background-position: 0px -630px;}
.ff-dnom{background-position: 0px -660px;}
.ff-ESQF{background-position: 0px -690px;}
.ff-EURO{background-position: 0px -720px;}
.ff-expt{background-position: 0px -750px;}
.ff-falt{background-position: 0px -780px;}
.ff-fin2{background-position: 0px -810px;}
.ff-fin3{background-position: 0px -840px;}
.ff-fina{background-position: 0px -870px;}
.ff-frac{background-position: -30px 0px;}
.ff-fwid{background-position: -30px -30px;}
.ff-half{background-position: -30px -60px;}
.ff-haln{background-position: -30px -90px;}
.ff-halt{background-position: -30px -120px;}
.ff-hist{background-position: -30px -150px;}
.ff-hkna{background-position: -30px -180px;}
.ff-hlig{background-position: -30px -210px;}
.ff-hngl{background-position: -30px -240px;}
.ff-hojo{background-position: -30px -270px;}
.ff-hwid{background-position: -30px -300px;}
.ff-init{background-position: -30px -330px;}
.ff-isol{background-position: -30px -360px;}
.ff-ital{background-position: -30px -390px;}
.ff-jalt{background-position: -30px -420px;}
.ff-jp04{background-position: -30px -450px;}
.ff-jp78{background-position: -30px -480px;}
.ff-jp83{background-position: -30px -510px;}
.ff-jp90{background-position: -30px -540px;}
.ff-kern{background-position: -30px -570px;}
.ff-lfbd{background-position: -30px -600px;}
.ff-liga{background-position: -30px -630px;}
.ff-ljmo{background-position: -30px -660px;}
.ff-lnum{background-position: -30px -690px;}
.ff-locl{background-position: -30px -720px;}
.ff-mark{background-position: -30px -750px;}
.ff-med2{background-position: -30px -780px;}
.ff-medi{background-position: -30px -810px;}
.ff-mgrk{background-position: -30px -840px;}
.ff-mkmk{background-position: -30px -870px;}
.ff-mset{background-position: -60px 0px;}
.ff-nalt{background-position: -60px -30px;}
.ff-nlck{background-position: -60px -60px;}
.ff-nukt{background-position: -60px -90px;}
.ff-numr{background-position: -60px -120px;}
.ff-onum{background-position: -60px -150px;}
.ff-opbd{background-position: -60px -180px;}
.ff-ordn{background-position: -60px -210px;}
.ff-ornm{background-position: -60px -240px;}
.ff-palt{background-position: -60px -270px;}
.ff-pcap{background-position: -60px -300px;}
.ff-pnum{background-position: -60px -330px;}
.ff-pref{background-position: -60px -360px;}
.ff-pres{background-position: -60px -390px;}
.ff-pstf{background-position: -60px -420px;}
.ff-psts{background-position: -60px -450px;}
.ff-pwid{background-position: -60px -480px;}
.ff-qwid{background-position: -60px -510px;}
.ff-rand{background-position: -60px -540px;}
.ff-rkrf{background-position: -60px -570px;}
.ff-rlig{background-position: -60px -600px;}
.ff-rphf{background-position: -60px -630px;}
.ff-rtbd{background-position: -60px -660px;}
.ff-rtla{background-position: -60px -690px;}
.ff-ruby{background-position: -60px -720px;}
.ff-salt{background-position: -60px -750px;}
.ff-sinf{background-position: -60px -780px;}
.ff-size{background-position: -60px -810px;}
.ff-smcp{background-position: -60px -840px;}
.ff-smpl{background-position: -60px -870px;}
.ff-ss00{background-position: -90px 0px;}
.ff-ss01{background-position: -90px -30px;}
.ff-ss02{background-position: -90px -60px;}
.ff-ss03{background-position: -90px -90px;}
.ff-ss04{background-position: -90px -120px;}
.ff-ss05{background-position: -90px -150px;}
.ff-ss06{background-position: -90px -180px;}
.ff-ss07{background-position: -90px -210px;}
.ff-ss08{background-position: -90px -240px;}
.ff-ss09{background-position: -90px -270px;}
.ff-ss10{background-position: -90px -300px;}
.ff-ss11{background-position: -90px -330px;}
.ff-ss12{background-position: -90px -360px;}
.ff-ss13{background-position: -90px -390px;}
.ff-ss14{background-position: -90px -420px;}
.ff-ss15{background-position: -90px -450px;}
.ff-ss16{background-position: -90px -480px;}
.ff-ss17{background-position: -90px -510px;}
.ff-ss18{background-position: -90px -540px;}
.ff-ss19{background-position: -90px -570px;}
.ff-ss20{background-position: -90px -600px;}
.ff-subs{background-position: -90px -630px;}
.ff-sups{background-position: -90px -660px;}
.ff-swsh{background-position: -90px -690px;}
.ff-titl{background-position: -90px -720px;}
.ff-tjmo{background-position: -90px -750px;}
.ff-tnam{background-position: -90px -780px;}
.ff-tnum{background-position: -90px -810px;}
.ff-trad{background-position: -90px -840px;}
.ff-twid{background-position: -90px -870px;}
.ff-unic{background-position: -120px 0px;}
.ff-valt{background-position: -120px -30px;}
.ff-vatu{background-position: -120px -60px;}
.ff-vert{background-position: -120px -90px;}
.ff-vhal{background-position: -120px -120px;}
.ff-vjmo{background-position: -120px -150px;}
.ff-vkna{background-position: -120px -180px;}
.ff-vkrn{background-position: -120px -210px;}
.ff-vpal{background-position: -120px -240px;}
.ff-vrt2{background-position: -120px -270px;}
.ff-zero{background-position: -120px -300px;}

.le-BasicLatin { background-position: 0px -30px; }
.le-Arabic { background-position: 0px -60px; }
.le-Cyrillic { background-position: 0px -90px; }
.le-Greek { background-position: 0px -120px; }
.le-Hebrew { background-position: 0px -150px; }
.le-Indic { background-position: 0px -180px; }
.le-Japanese { background-position: 0px -210px; }
.le-Korean { background-position: 0px -240px; }
.le-LatinExtended { background-position: 0px -270px; }
.le-PiSymbol { background-position: 0px -300px; }
.le-SimplifiedChinese { background-position: 0px -330px; }
.le-TraditionalChinese { background-position: 0px -360px; }
.le-Vietnamese { background-position: 0px -390px; }
.le-Armenian { background-position: 0px -420px; }
.le-Bengali { background-position: 0px -450px; }
.le-Devanagari { background-position: 0px -480px; }
.le-Ethiopic { background-position: 0px -510px; }
.le-Georgian { background-position: 0px -540px; }
.le-Gujarati { background-position: 0px -570px; }
.le-Gurmukhi { background-position: 0px -600px; }
.le-Kannada { background-position: 0px -630px; }
.le-Malayalam { background-position: 0px -660px; }
.le-Sinhala { background-position: 0px -690px; }
.le-Syriac { background-position: 0px -720px; }
.le-Tamil { background-position: 0px -750px; }
.le-Telugu { background-position: 0px -780px; }
.le-Thai { background-position: 0px -810px; }
.le-Punjabi { background-position: 0px -840px; }
