/* Fonts */
@font-face{
	font-family:"AvenirNextLTW01-Regular";
	src:url("fonts/avenirnextpro/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");
	src:url("fonts/avenirnextpro/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"),url("fonts/avenirnextpro/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),url("fonts/avenirnextpro/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),url("fonts/avenirnextpro/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-Italic";
	src:url("fonts/avenirnextpro/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix");
	src:url("fonts/avenirnextpro/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix") format("eot"),url("fonts/avenirnextpro/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff") format("woff"),url("fonts/avenirnextpro/18839597-afa8-4f0b-9abb-4a30262d0da8.ttf") format("truetype"),url("fonts/avenirnextpro/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.svg#1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585") format("svg");
}
@font-face{
	font-family:"Avenir Next LT W01 Demi";
	src:url("fonts/avenirnextpro/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix");
	src:url("fonts/avenirnextpro/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("eot"),url("fonts/avenirnextpro/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"),url("fonts/avenirnextpro/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"),url("fonts/avenirnextpro/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-DemiIta";
	src:url("fonts/avenirnextpro/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix");
	src:url("fonts/avenirnextpro/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix") format("eot"),url("fonts/avenirnextpro/bc350df4-3100-4ce1-84ce-4a5363dbccfa.woff") format("woff"),url("fonts/avenirnextpro/bc13ae80-cd05-42b4-b2a9-c123259cb166.ttf") format("truetype"),url("fonts/avenirnextpro/4862b373-2643-46b1-b0b5-88537c52d15c.svg#4862b373-2643-46b1-b0b5-88537c52d15c") format("svg");
}
@font-face{
	font-family:"Avenir Next LT W01 Bold";
	src:url("fonts/avenirnextpro/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");
	src:url("fonts/avenirnextpro/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("fonts/avenirnextpro/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("fonts/avenirnextpro/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("fonts/avenirnextpro/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-BoldIta";
	src:url("fonts/avenirnextpro/ac2d4349-4327-448f-9887-083a6a227a52.eot?#iefix");
	src:url("fonts/avenirnextpro/ac2d4349-4327-448f-9887-083a6a227a52.eot?#iefix") format("eot"),url("fonts/avenirnextpro/25e83bf5-47e3-4da7-98b1-755efffb0089.woff") format("woff"),url("fonts/avenirnextpro/4112ec87-6ded-438b-83cf-aaff98f7e987.ttf") format("truetype"),url("fonts/avenirnextpro/ab1835cb-df6f-4d8d-b8ee-3075f5ba758d.svg#ab1835cb-df6f-4d8d-b8ee-3075f5ba758d") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-Condens 721299";
	src:url("fonts/avenirnextpro/f737d53f-f6ed-4f15-8fe7-925fb68a8851.eot?#iefix");
	src:url("fonts/avenirnextpro/f737d53f-f6ed-4f15-8fe7-925fb68a8851.eot?#iefix") format("eot"),url("fonts/avenirnextpro/19db35b6-b3e8-400b-ae62-a3d37cc9fa56.woff") format("woff"),url("fonts/avenirnextpro/61860563-e9eb-40bd-844e-48e96af9d063.ttf") format("truetype"),url("fonts/avenirnextpro/94f6e6be-004d-4b3a-8b0e-f07609dc1726.svg#94f6e6be-004d-4b3a-8b0e-f07609dc1726") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-Condens 721302";
	src:url("fonts/avenirnextpro/8e7f81d1-94dd-47e6-94ce-9c278d5d1ecc.eot?#iefix");
	src:url("fonts/avenirnextpro/8e7f81d1-94dd-47e6-94ce-9c278d5d1ecc.eot?#iefix") format("eot"),url("fonts/avenirnextpro/6b0725b6-26e5-4bcf-8174-4d4b4d4217b9.woff") format("woff"),url("fonts/avenirnextpro/435f931d-7af1-4f3a-a084-3d7aed6cd568.ttf") format("truetype"),url("fonts/avenirnextpro/962508db-d57e-4eb1-a483-28a105ee2b25.svg#962508db-d57e-4eb1-a483-28a105ee2b25") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-DemiCn";
	src:url("fonts/avenirnextpro/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.eot?#iefix");
	src:url("fonts/avenirnextpro/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.eot?#iefix") format("eot"),url("fonts/avenirnextpro/add96dac-4679-4981-9390-74fd5a5bf61f.woff") format("woff"),url("fonts/avenirnextpro/60f1dfd0-eea9-448c-84a0-e4e8d5ba7516.ttf") format("truetype"),url("fonts/avenirnextpro/f9659813-f8c7-4548-9117-b8e02fa26641.svg#f9659813-f8c7-4548-9117-b8e02fa26641") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-DemiCnI 721308";
	src:url("fonts/avenirnextpro/59849657-f79e-4c9c-807e-cf3bdaf6cd8c.eot?#iefix");
	src:url("fonts/avenirnextpro/59849657-f79e-4c9c-807e-cf3bdaf6cd8c.eot?#iefix") format("eot"),url("fonts/avenirnextpro/0053d44b-70fb-4049-bb99-4e049090191f.woff") format("woff"),url("fonts/avenirnextpro/e317c755-2435-4d10-8756-67a0179564a5.ttf") format("truetype"),url("fonts/avenirnextpro/a4ba042b-90d1-4acd-baea-706dee7fa81b.svg#a4ba042b-90d1-4acd-baea-706dee7fa81b") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-BoldCn";
	src:url("fonts/avenirnextpro/07690b8a-c348-4c53-8de3-59f7cfef9ee8.eot?#iefix");
	src:url("fonts/avenirnextpro/07690b8a-c348-4c53-8de3-59f7cfef9ee8.eot?#iefix") format("eot"),url("fonts/avenirnextpro/ff039068-be8b-415c-b1a9-24eedee1c3ab.woff") format("woff"),url("fonts/avenirnextpro/cdd2cecb-bd0e-41e5-9ecd-ef60f52a35be.ttf") format("truetype"),url("fonts/avenirnextpro/390c08bc-8d21-4af3-95a1-a73c21f189cd.svg#390c08bc-8d21-4af3-95a1-a73c21f189cd") format("svg");
}
@font-face{
	font-family:"AvenirNextLTW01-BoldCnI 721320";
	src:url("fonts/avenirnextpro/34b322c2-c1c5-40af-b8e1-fb7574cf68e4.eot?#iefix");
	src:url("fonts/avenirnextpro/34b322c2-c1c5-40af-b8e1-fb7574cf68e4.eot?#iefix") format("eot"),url("fonts/avenirnextpro/8a911a4d-274f-4996-8857-e2c1d6b42d80.woff") format("woff"),url("fonts/avenirnextpro/9b626f1d-8523-44d7-b47e-37ac358725b0.ttf") format("truetype"),url("fonts/avenirnextpro/704e9f93-4543-421e-861d-7246e89734f7.svg#704e9f93-4543-421e-861d-7246e89734f7") format("svg");
}
@font-face{
	font-family:"MHei PRC Light";
	src:url("fonts/mhei/82832897-c928-4c0d-943d-c9321d736489.eot?#iefix");
	src:url("fonts/mhei/82832897-c928-4c0d-943d-c9321d736489.eot?#iefix") format("eot"),url("fonts/mhei/7941258d-9f44-4d14-8733-18ce8cb1a56e.woff2") format("woff2"),url("fonts/mhei/1514ca64-0583-4b05-a31a-490def7e63e2.woff") format("woff"),url("fonts/mhei/107c4d4d-57ec-44f0-9154-34e69e5f7ca3.ttf") format("truetype"),url("fonts/mhei/ebc3336b-42d2-4bcd-83a6-461d64be99e1.svg#ebc3336b-42d2-4bcd-83a6-461d64be99e1") format("svg");
}
@font-face{
	font-family:"MHei PRC Medium";
	src:url("fonts/mhei/a05975aa-3e0d-47f0-b2a2-3d5ab3bdcd4f.eot?#iefix");
	src:url("fonts/mhei/a05975aa-3e0d-47f0-b2a2-3d5ab3bdcd4f.eot?#iefix") format("eot"),url("fonts/mhei/3d2cfba4-d1f1-41c4-9572-d6ad585027ae.woff2") format("woff2"),url("fonts/mhei/e2a7dbb1-683b-43f9-93c3-3c90bd796947.woff") format("woff"),url("fonts/mhei/209e9e03-c8da-484c-8b2f-0fa5504f0850.ttf") format("truetype"),url("fonts/mhei/c0b5e77b-a1e7-4989-ae5a-7fa992240b4d.svg#c0b5e77b-a1e7-4989-ae5a-7fa992240b4d") format("svg");
}
@font-face{
	font-family:"MHei PRC Bold";
	src:url("fonts/mhei/0b85aa83-e449-4a97-b056-567283e34f63.eot?#iefix");
	src:url("fonts/mhei/0b85aa83-e449-4a97-b056-567283e34f63.eot?#iefix") format("eot"),url("fonts/mhei/01d1ba12-fd66-4482-9c1f-2575e0c7c3a9.woff2") format("woff2"),url("fonts/mhei/6e492d69-4e39-4717-a5bf-81c3c6054266.woff") format("woff"),url("fonts/mhei/accfa525-7961-48ca-ac81-4f8a9b90a571.ttf") format("truetype"),url("fonts/mhei/abee04b2-133d-4c23-9f53-08cfe61704bd.svg#abee04b2-133d-4c23-9f53-08cfe61704bd") format("svg");
}
@font-face{
	font-family:"MHei PRC Xbold";
	src:url("fonts/mhei/7a07dde9-a274-4f29-ada9-c5b4d7c19d42.eot?#iefix");
	src:url("fonts/mhei/7a07dde9-a274-4f29-ada9-c5b4d7c19d42.eot?#iefix") format("eot"),url("fonts/mhei/cab652ee-af3f-470b-86be-61bea966801f.woff2") format("woff2"),url("fonts/mhei/be802a9b-cf43-4d15-8c64-8dd27afaba9e.woff") format("woff"),url("fonts/mhei/bd48d38e-54d2-4e5a-bd6f-952d39bfb026.ttf") format("truetype"),url("fonts/mhei/d38dabfb-09e7-4594-af43-e0663fcb8b5f.svg#d38dabfb-09e7-4594-af43-e0663fcb8b5f") format("svg");
}
@font-face{
	font-family:"MHei PRC Heavy";
	src:url("fonts/mhei/c7c8daea-47dc-439d-8313-096ed2f86737.eot?#iefix");
	src:url("fonts/mhei/c7c8daea-47dc-439d-8313-096ed2f86737.eot?#iefix") format("eot"),url("fonts/mhei/139e9020-e990-454d-907a-20087a158353.woff2") format("woff2"),url("fonts/mhei/687121c8-4fc0-4826-9ba3-49a663d219f5.woff") format("woff"),url("fonts/mhei/c116d92c-93db-4400-a333-d131a9959f86.ttf") format("truetype"),url("fonts/mhei/0e4408b8-9d34-449e-8f12-4785fa87856a.svg#0e4408b8-9d34-449e-8f12-4785fa87856a") format("svg");
}
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url("/apps/nextgen/docroot/scripts/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot");
    src: url("/apps/nextgen/docroot/scripts/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/apps/nextgen/docroot/scripts/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("/apps/nextgen/docroot/scripts/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/apps/nextgen/docroot/scripts/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("/apps/nextgen/docroot/scripts/vendor/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
@font-face {
  font-family: "NotoSans";
  src: url("fonts/noto/NotoSans-Regular.eot"); 
  src: url("fonts/noto/NotoSans-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/noto/NotoSans-Regular.woff2") format("woff2"),url("fonts/noto/NotoSans-Regular.woff") format("woff"),url("fonts/noto/NotoSans-Regular.ttf") format("truetype"),url("fonts/noto/NotoSans-Regular.svg") format("svg"); 
	font-weight: 400;
}
@font-face {
  font-family: "NotoSans-Bold";
  src: url("fonts/noto/NotoSans-Bold.eot"); 
  src: url("fonts/noto/NotoSans-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/noto/NotoSans-Bold.woff2") format("woff2"),url("fonts/noto/NotoSans-Bold.woff") format("woff"),url("fonts/noto/NotoSans-Bold.ttf") format("truetype"),url("fonts/noto/NotoSans-Bold.svg") format("svg"); 
	font-weight: 700;
}
@font-face {
  	font-family: "NotoSansJP";
	src: url("fonts/noto/NotoSansJP-Regular.woff2") format("woff2"),url("fonts/noto/NotoSansJP-Regular.woff") format("woff"),url("fonts/noto/NotoSansJP-Regular.otf") format('opentype');
  	font-weight: 400;
  	unicode-range: U+3000-30FF, U+FF00-FFEF, U+4E00-9FAF;
}
@font-face {
	font-family: "NotoSansJP-Bold";
	src: url("fonts/noto/NotoSansJP-Bold.woff2") format("woff2"),url("fonts/noto/NotoSansJP-Bold.woff") format("woff"),url("fonts/noto/NotoSansJP-Bold.otf") format("opentype");   
	font-weight: 700;
	unicode-range: U+3000-30FF, U+FF00-FFEF, U+4E00-9FAF;
}
@font-face {
	font-family: "NotoSansKR";
	src: url("fonts/noto/NotoSansKR-Regular.woff2") format("woff2"),url("fonts/noto/NotoSansKR-Regular.woff") format("woff"),url("fonts/noto/NotoSansKR-Regular.otf") format("opentype");   
	font-weight: 400;
	unicode-range: U+3000-30FF, U+FF00-FFEF, U+4E00-9FAF;
}
@font-face {
	font-family: "NotoSansKR-Bold";
	src: url("fonts/noto/NotoSansKR-Bold.woff2") format("woff2"),url("fonts/noto/NotoSansKR-Bold.woff") format("woff"),url("fonts/noto/NotoSansKR-Bold.otf") format("opentype");   
	font-weight: 700;
	unicode-range: U+3000-30FF, U+FF00-FFEF, U+4E00-9FAF;
}
@font-face {
	font-family: "NotoSansTC";
	src: url("fonts/noto/NotoSansTC-Regular.woff2") format("woff2"),url("fonts/noto/NotoSansTC-Regular.woff") format("woff"),url("fonts/noto/NotoSansTC-Regular.otf") format("opentype");
	font-weight: 400;
}
@font-face {
	font-family: "NotoSansTC-Bold";
	src: url("fonts/noto/NotoSansTC-Bold.woff2") format("woff2"),url("fonts/noto/NotoSansTC-Bold.woff") format("woff"),url("fonts/noto/NotoSansTC-Bold.otf") format("opentype");
	font-weight: 700;
}
@font-face {
	font-family: "NotoSansSC";
	src: url("fonts/noto/NotoSansSC-Regular.woff2") format("woff2"),url("fonts/noto/NotoSansSC-Regular.woff") format("woff"),url("fonts/noto/NotoSansSC-Regular.otf") format("opentype");
	font-weight: 400;
}
@font-face {
	font-family: "NotoSansSC-Bold";
	src: url("fonts/noto/NotoSansSC-Bold.woff2") format("woff2"),url("fonts/noto/NotoSansSC-Bold.woff") format("woff"),url("fonts/noto/NotoSansSC-Bold.otf") format("opentype");
	font-weight: 700;
}

/* RIA Re-Branding Font Families */

@font-face {
	font-family: "AvenirNextLTCom-Regular";
	src: url("fonts/avenir-next/AvenirNextLTCom-Regular.ttf") format("truetype"), url("fonts/avenir-next/AvenirNextLTCom-Regular.eot") format("eot"), url("fonts/avenir-next/AvenirNextLTCom-Regular.woff") format("woff");
}

@font-face {
	font-family: "AvenirNextLTCom-Bold";
	src: url("fonts/avenir-next/AvenirNextLTCom-Bold.ttf") format("truetype"), url("fonts/avenir-next/AvenirNextLTCom-Bold.eot") format("eot"), url("fonts/avenir-next/AvenirNextLTCom-Bold.woff") format("woff");
}

@font-face {
	font-family: "AvenirNextLTCom-BoldCn";
	src: url("fonts/avenir-next/AvenirNextLTCom-BoldCn.ttf") format("truetype"), url("fonts/avenir-next/AvenirNextLTCom-BoldCn.eot") format("eot"), url("fonts/avenir-next/AvenirNextLTCom-BoldCn.woff") format("woff");
}

@font-face {
	font-family: "AvenirNextLTCom-Demi";
	src: url("fonts/avenir-next/AvenirNextLTCom-Demi.ttf") format("truetype"), url("fonts/avenir-next/AvenirNextLTCom-Demi.eot") format("eot"), url("fonts/avenir-next/AvenirNextLTCom-Demi.woff") format("woff");
}

@font-face {
	font-family: "AvenirNextLTCom-DemiCn";
	src: url("fonts/avenir-next/AvenirNextLTCom-DemiCn.ttf") format("truetype"), url("fonts/avenir-next/AvenirNextLTCom-DemiCn.eot") format("eot"), url("fonts/avenir-next/AvenirNextLTCom-DemiCn.woff") format("woff");
}

@font-face {
	font-family: "AvenirNextLTCom-Cn";
	src: url("fonts/avenir-next/AvenirNextLTCom-Cn.ttf") format("truetype"), url("fonts/avenir-next/AvenirNextLTCom-Cn.eot") format("eot"), url("fonts/avenir-next/AvenirNextLTCom-Cn.woff") format("woff");
}