@charset "UTF-8";
/*animation*/
/**************variable for header****************/
/*html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary{
    font-size: $fontSize5; 
}*/
:lang(en) body {
  font-family: Arial, sans-serif; }
:lang(en) h1, :lang(en) h2, :lang(en) h3, :lang(en) h4, :lang(en) h5, :lang(en) h6, :lang(en) a, :lang(en) a > span {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) input::-webkit-input-placeholder, :lang(en) textarea::-webkit-input-placeholder {
  font-family: Arial, sans-serif; }
:lang(en) input:-moz-placeholder, :lang(en) textarea:-moz-placeholder {
  /* Firefox 18- */
  font-family: Arial, sans-serif; }
:lang(en) input::-moz-placeholder, :lang(en) textarea::-moz-placeholder {
  /* Firefox 19+ */
  font-family: Arial, sans-serif; }
:lang(en) input:-ms-input-placeholder, :lang(en) textarea:-ms-input-placeholder {
  font-family: Arial, sans-serif; }
:lang(en) a.boldLink, :lang(en) a.boldLink span {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) .hotSearch a, :lang(en) .hotSearch span, :lang(en) quickLink a, :lang(en) quickLink span {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) header .webCast span {
  font-family: Arial, sans-serif; }
:lang(en) header .webCast h5 span {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) body.innerPage .navigator li,
:lang(en) body.innerPage .navigator li a {
  font-family: Arial, sans-serif; }
:lang(en) .blockContentTitle,
:lang(en) .blockItem p {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) .articleHolder h1, :lang(en) .articleHolder h2, :lang(en) .articleHolder h3, :lang(en) .articleHolder h4, :lang(en) .articleHolder h5, :lang(en) .articleHolder h6, :lang(en) .articleHolder a, :lang(en) .articleHolder a > span,
:lang(en) .articleHolder .innerPageHolder .blockTable,
:lang(en) .articleHolder .fundRasing .fundIntro .greyBgText, :lang(en) .articleHolder .searchResult, :lang(en) .articleHolder pageDisplay,
:lang(en) .articleHolder .contentLink,
:lang(en) .articleHolder .blockItem p,
:lang(en) .articleHolder .blockContentTitle {
  font-family: Arial, sans-serif; }
:lang(en) .articleHolder .blockHead h3,
:lang(en) .articleHolder .articleTitle,
:lang(en) .articleHolder .articleSubTitle,
:lang(en) .articleHolder a.highlightLink, :lang(en) .articleHolder a.highlightLink span,
:lang(en) .articleHolder a.boldLink, :lang(en) .articleHolder a.boldLink span {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) header #todayWeather,
:lang(en) header .myGov span,
:lang(en) header .myGov a,
:lang(en) body.innerPage .title,
:lang(en) .qaHolder .question,
:lang(en) .qaHolder .answer,
:lang(en) .tagArea .homeTab,
:lang(en) .figureWeather span,
:lang(en) body.innerPage .navigator,
:lang(en) .fundRasing .blockSearching .searchControl input {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) .alphabeticalList li a, :lang(en) .govAgencyAlphabetical li a, :lang(en) .govAgencyOrganisational li a {
  font-family: Arial, sans-serif; }
:lang(en) .govAgencyOrganisational h3, :lang(en) .govAgencyOrganisational h3 a {
  font-family: Arial, sans-serif; }
:lang(en) .yourService.innerPageWrapper .recommendHolder .item .title {
  font-family: Arial, sans-serif; }
:lang(en) body.innerPage .fundRasing .fundIntro,
:lang(en) body.innerPage .fundRasing .searchContent,
:lang(en) body.innerPage .fundRasing .blockListing.orderList ol {
  font-family: Arial, sans-serif; }
:lang(en) .commonlyUsed.siteMap .accordions .accordionContent .secondLevel a {
  font-family: Arial, sans-serif; }
:lang(en) .searchControl .btnInput {
  font-family: Arial, sans-serif; }
  :lang(en) .searchControl .btnInput span {
    font-family: Arial, sans-serif; }
:lang(en) .commonlyUsed .accordions.online-service .secondLevel .secondLevelContent .btns a,
:lang(en) .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle,
:lang(en) .commonlyUsed .searchResult.multiLang .result .currentLang,
:lang(en) .commonlyUsed .searchResult.multiLang .result .otherLang {
  font-family: Arial, sans-serif; }
:lang(en) .searchPanel label,
:lang(en) .searchControl input {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) body.innerPage .innerPageWrapper.searchPage .gridBlock .blockInnerCol .title > span {
  font-family: Arial, sans-serif; }
:lang(en) body.innerPage .fundRasing .blockSearching .searchRow {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) .qnaControl input {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) .surveyQuestion .tagTitleHolder h1, :lang(en) .surveyQuestion .tagTitleHolder h2, :lang(en) .surveyQuestion .tagTitleHolder h3, :lang(en) .surveyQuestion .tagTitleHolder h4, :lang(en) .surveyQuestion .tagTitleHolder h5 {
  font-family: "Montserrat", Arial, sans-serif; }
:lang(en) .ilearnathome .searchPanel .radioInline label {
  font-family: Arial, sans-serif; }
:lang(en) .innerPageHolder .blockTable,
:lang(en) .giveFeedback a,
:lang(en) .lastRevision,
:lang(en) .bottomBar span,
:lang(en) .shareBar span,
:lang(en) .annouceArticle p, :lang(en) .checkItOutItem p,
:lang(en) .weatherBlock .measureTime,
:lang(en) .calendar span, :lang(en) .calendar a {
  font-family: Arial, sans-serif; }
:lang(en).warningMsg p, :lang(en).warningMsg ul > li,
:lang(en).warningMsg h1, :lang(en).warningMsg h2, :lang(en).warningMsg h3, :lang(en).warningMsg h4, :lang(en).warningMsg h5, :lang(en).warningMsg h6, :lang(en).warningMsg a, :lang(en).warningMsg a > span {
  font-family: Arial, sans-serif; }
:lang(en) .tncNotices h1, :lang(en) .tncNotices h2, :lang(en) .tncNotices h3, :lang(en) .tncNotices h4, :lang(en) .tncNotices h5, :lang(en) .tncNotices h6 {
  font-family: Arial, sans-serif; }
:lang(en) .commonlyUsed .accordions .accordionContent .answerHolder .qaIndex, :lang(en) .commonlyUsed .accordions .accordionContent .answerHolder .qaContent {
  font-family: Arial, sans-serif; }
:lang(en) footer a, :lang(en) footer p,
:lang(en) footer .topicLink, :lang(en) footer .linkBlock {
  font-family: Arial, sans-serif; }

:lang(zh-hk) body {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) h1, :lang(zh-hk) h2, :lang(zh-hk) h3, :lang(zh-hk) h4, :lang(zh-hk) h5, :lang(zh-hk) h6, :lang(zh-hk) a, :lang(zh-hk) a > span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif;
  font-weight: normal; }
:lang(zh-hk) input::-webkit-input-placeholder, :lang(zh-hk) textarea::-webkit-input-placeholder {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) input:-moz-placeholder, :lang(zh-hk) textarea:-moz-placeholder {
  /* Firefox 18- */
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) input::-moz-placeholder, :lang(zh-hk) textarea::-moz-placeholder {
  /* Firefox 19+ */
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) input:-ms-input-placeholder, :lang(zh-hk) textarea:-ms-input-placeholder {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) a.highlightLink, :lang(zh-hk) a.highlightLink span,
:lang(zh-hk) a.boldLink, :lang(zh-hk) a.boldLink span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .hotSearch a, :lang(zh-hk) .hotSearch span, :lang(zh-hk) quickLink a, :lang(zh-hk) quickLink span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) header .webCast span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) header .webCast h5 span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) body.innerPage .navigator li,
:lang(zh-hk) body.innerPage .navigator li a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .innerPageHolder .blockTable,
:lang(zh-hk) header #todayWeather,
:lang(zh-hk) header .myGov span,
:lang(zh-hk) header .myGov a,
:lang(zh-hk) body.innerPage .title,
:lang(zh-hk) .qaHolder .question,
:lang(zh-hk) .qaHolder .answer,
:lang(zh-hk) .tagArea .homeTab,
:lang(zh-hk) .figureWeather span,
:lang(zh-hk) body.innerPage .navigator,
:lang(zh-hk) .fundRasing .blockSearching .searchControl input {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .blockContentTitle,
:lang(zh-hk) .blockItem p {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .articleHolder h1, :lang(zh-hk) .articleHolder h2, :lang(zh-hk) .articleHolder h3, :lang(zh-hk) .articleHolder h4, :lang(zh-hk) .articleHolder h5, :lang(zh-hk) .articleHolder h6, :lang(zh-hk) .articleHolder a, :lang(zh-hk) .articleHolder a > span,
:lang(zh-hk) .articleHolder .innerPageHolder .blockTable,
:lang(zh-hk) .articleHolder .fundRasing .fundIntro .greyBgText, :lang(zh-hk) .articleHolder .searchResult, :lang(zh-hk) .articleHolder pageDisplay,
:lang(zh-hk) .articleHolder .contentLink,
:lang(zh-hk) .articleHolder .blockItem p {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .articleHolder .blockHead h3,
:lang(zh-hk) .articleHolder .articleTitle,
:lang(zh-hk) .articleHolder .articleSubTitle,
:lang(zh-hk) .articleHolder a.highlightLink, :lang(zh-hk) .articleHolder a.highlightLink span,
:lang(zh-hk) .articleHolder a.boldLink, :lang(zh-hk) .articleHolder a.boldLink span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .alphabeticalList li a, :lang(zh-hk) .govAgencyAlphabetical li a, :lang(zh-hk) .govAgencyOrganisational li a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .govAgencyOrganisational h3, :lang(zh-hk) .govAgencyOrganisational h3 a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .yourService.innerPageWrapper .recommendHolder .item .title {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) body.innerPage .fundRasing .searchContent,
:lang(zh-hk) body.innerPage .fundRasing .blockListing.orderList ol {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .commonlyUsed.siteMap .accordions .accordionContent .secondLevel a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .commonlyUsed .accordions.online-service .secondLevel .secondLevelContent .btns a,
:lang(zh-hk) .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle,
:lang(zh-hk) .commonlyUsed .searchResult.multiLang .result .currentLang,
:lang(zh-hk) .commonlyUsed .searchResult.multiLang .result .otherLang {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .searchPanel label,
:lang(zh-hk) .searchControl input {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .ilearnathome .searchPanel .radioInline label {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) body.innerPage .innerPageWrapper.searchPage .gridBlock .blockInnerCol .title > span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .giveFeedback a,
:lang(zh-hk) .lastRevision,
:lang(zh-hk) .bottomBar span,
:lang(zh-hk) .shareBar span,
:lang(zh-hk) .annouceArticle p, :lang(zh-hk) .checkItOutItem p,
:lang(zh-hk) .weatherBlock .measureTime,
:lang(zh-hk) .calendar span, :lang(zh-hk) .calendar a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .surveyQuestion .tagTitleHolder h1, :lang(zh-hk) .surveyQuestion .tagTitleHolder h2, :lang(zh-hk) .surveyQuestion .tagTitleHolder h3, :lang(zh-hk) .surveyQuestion .tagTitleHolder h4, :lang(zh-hk) .surveyQuestion .tagTitleHolder h5 {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .homePage #blockQnA .qaHolder .answer {
  font-size: 1.2em; }
:lang(zh-hk).warningMsg p, :lang(zh-hk).warningMsg ul > li,
:lang(zh-hk).warningMsg h1, :lang(zh-hk).warningMsg h2, :lang(zh-hk).warningMsg h3, :lang(zh-hk).warningMsg h4, :lang(zh-hk).warningMsg h5, :lang(zh-hk).warningMsg h6, :lang(zh-hk).warningMsg a, :lang(zh-hk).warningMsg a > span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .tncNotices h1, :lang(zh-hk) .tncNotices h2, :lang(zh-hk) .tncNotices h3, :lang(zh-hk) .tncNotices h4, :lang(zh-hk) .tncNotices h5, :lang(zh-hk) .tncNotices h6 {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) .commonlyUsed .accordions .accordionContent .answerHolder .qaIndex, :lang(zh-hk) .commonlyUsed .accordions .accordionContent .answerHolder .qaContent {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) footer a, :lang(zh-hk) footer p,
:lang(zh-hk) footer .topicLink, :lang(zh-hk) footer .linkBlock {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-hk) body.innerPage .innerPageListGrid .item .itemDesc {
  font-size: 0.9375em; }
:lang(zh-hk) .wantToList ul > li > a,
:lang(zh-hk) body.innerPage .ui-datepicker-calendar th span {
  font-weight: normal; }

:lang(zh-cn) body {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) h1, :lang(zh-cn) h2, :lang(zh-cn) h3, :lang(zh-cn) h4, :lang(zh-cn) h5, :lang(zh-cn) h6, :lang(zh-cn) a, :lang(zh-cn) a > span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif;
  font-weight: normal; }
:lang(zh-cn) input::-webkit-input-placeholder, :lang(zh-cn) textarea::-webkit-input-placeholder {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) input:-moz-placeholder, :lang(zh-cn) textarea:-moz-placeholder {
  /* Firefox 18- */
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) input::-moz-placeholder, :lang(zh-cn) textarea::-moz-placeholder {
  /* Firefox 19+ */
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) input:-ms-input-placeholder, :lang(zh-cn) textarea:-ms-input-placeholder {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) a.highlightLink, :lang(zh-cn) a.highlightLink span,
:lang(zh-cn) a.boldLink, :lang(zh-cn) a.boldLink span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .hotSearch a, :lang(zh-cn) .hotSearch span, :lang(zh-cn) quickLink a, :lang(zh-cn) quickLink span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) header .webCast span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) header .webCast h5 span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) body.innerPage .navigator li,
:lang(zh-cn) body.innerPage .navigator li a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .innerPageHolder .blockTable,
:lang(zh-cn) header #todayWeather,
:lang(zh-cn) header .myGov span,
:lang(zh-cn) header .myGov a,
:lang(zh-cn) body.innerPage .title,
:lang(zh-cn) .qaHolder .question,
:lang(zh-cn) .qaHolder .answer,
:lang(zh-cn) .tagArea .homeTab,
:lang(zh-cn) .figureWeather span,
:lang(zh-cn) body.innerPage .navigator,
:lang(zh-cn) .fundRasing .blockSearching .searchControl input {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .blockContentTitle,
:lang(zh-cn) .blockItem p {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .articleHolder h1, :lang(zh-cn) .articleHolder h2, :lang(zh-cn) .articleHolder h3, :lang(zh-cn) .articleHolder h4, :lang(zh-cn) .articleHolder h5, :lang(zh-cn) .articleHolder h6, :lang(zh-cn) .articleHolder a, :lang(zh-cn) .articleHolder a > span,
:lang(zh-cn) .articleHolder .innerPageHolder .blockTable,
:lang(zh-cn) .articleHolder .fundRasing .fundIntro .greyBgText, :lang(zh-cn) .articleHolder .searchResult, :lang(zh-cn) .articleHolder pageDisplay,
:lang(zh-cn) .articleHolder .contentLink,
:lang(zh-cn) .articleHolder .blockItem p {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .articleHolder .blockHead h3,
:lang(zh-cn) .articleHolder .articleTitle,
:lang(zh-cn) .articleHolder .articleSubTitle,
:lang(zh-cn) .articleHolder a.highlightLink, :lang(zh-cn) .articleHolder a.highlightLink span,
:lang(zh-cn) .articleHolder a.boldLink, :lang(zh-cn) .articleHolder a.boldLink span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .alphabeticalList li a, :lang(zh-cn) .govAgencyAlphabetical li a, :lang(zh-cn) .govAgencyOrganisational li a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .govAgencyOrganisational h3, :lang(zh-cn) .govAgencyOrganisational h3 a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .yourService.innerPageWrapper .recommendHolder .item .title {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) body.innerPage .fundRasing .searchContent,
:lang(zh-cn) body.innerPage .fundRasing .blockListing.orderList ol {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .commonlyUsed.siteMap .accordions .accordionContent .secondLevel a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .commonlyUsed .accordions.online-service .secondLevel .secondLevelContent .btns a,
:lang(zh-cn) .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle,
:lang(zh-cn) .commonlyUsed .searchResult.multiLang .result .currentLang,
:lang(zh-cn) .commonlyUsed .searchResult.multiLang .result .otherLang {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .searchPanel label,
:lang(zh-cn) .searchControl input {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .ilearnathome .searchPanel .radioInline label {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) body.innerPage .innerPageWrapper.searchPage .gridBlock .blockInnerCol .title > span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .surveyQuestion .tagTitleHolder h1, :lang(zh-cn) .surveyQuestion .tagTitleHolder h2, :lang(zh-cn) .surveyQuestion .tagTitleHolder h3, :lang(zh-cn) .surveyQuestion .tagTitleHolder h4, :lang(zh-cn) .surveyQuestion .tagTitleHolder h5 {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .giveFeedback a,
:lang(zh-cn) .lastRevision,
:lang(zh-cn) .bottomBar span,
:lang(zh-cn) .shareBar span,
:lang(zh-cn) .annouceArticle p, :lang(zh-cn) .checkItOutItem p,
:lang(zh-cn) .weatherBlock .measureTime,
:lang(zh-cn) .calendar span, :lang(zh-cn) .calendar a {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .homePage #blockQnA .qaHolder .answer {
  font-size: 1.2em; }
:lang(zh-cn).warningMsg p, :lang(zh-cn).warningMsg ul > li,
:lang(zh-cn).warningMsg h1, :lang(zh-cn).warningMsg h2, :lang(zh-cn).warningMsg h3, :lang(zh-cn).warningMsg h4, :lang(zh-cn).warningMsg h5, :lang(zh-cn).warningMsg h6, :lang(zh-cn).warningMsg a, :lang(zh-cn).warningMsg a > span {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .tncNotices h1, :lang(zh-cn) .tncNotices h2, :lang(zh-cn) .tncNotices h3, :lang(zh-cn) .tncNotices h4, :lang(zh-cn) .tncNotices h5, :lang(zh-cn) .tncNotices h6 {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) .commonlyUsed .accordions .accordionContent .answerHolder .qaIndex, :lang(zh-cn) .commonlyUsed .accordions .accordionContent .answerHolder .qaContent {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) footer a, :lang(zh-cn) footer p,
:lang(zh-cn) footer .topicLink, :lang(zh-cn) footer .linkBlock {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(zh-cn) body.innerPage .innerPageListGrid .item .itemDesc {
  font-size: 0.9375em; }

:lang(zh-hk) strong, :lang(zh-cn) strong {
  font-weight: normal; }
:lang(zh-hk) .innerPageWrapper .articleHolder, :lang(zh-cn) .innerPageWrapper .articleHolder {
  font-size: 1.07em; }
:lang(zh-hk) .innerPageWrapper h1.articleTitle, :lang(zh-cn) .innerPageWrapper h1.articleTitle {
  font-size: 2.125em; }
:lang(zh-hk) .govDirMobileApp .mobileAppRelatedRows .mobileAppTitle,
:lang(zh-hk) .disclaimerTitle,
:lang(zh-hk) .blockContentWrap .blockContentTitle, :lang(zh-cn) .govDirMobileApp .mobileAppRelatedRows .mobileAppTitle,
:lang(zh-cn) .disclaimerTitle,
:lang(zh-cn) .blockContentWrap .blockContentTitle {
  font-weight: normal; }
:lang(zh-hk) body.innerPage .innerPageWrapper.searchPage .filter .filterTitle,
:lang(zh-hk) body.innerPage .innerPageWrapper.searchPage .searchResult .item .title strong,
:lang(zh-hk) body.innerPage .innerPageWrapper.searchPage .searchResult .item .title a, :lang(zh-cn) body.innerPage .innerPageWrapper.searchPage .filter .filterTitle,
:lang(zh-cn) body.innerPage .innerPageWrapper.searchPage .searchResult .item .title strong,
:lang(zh-cn) body.innerPage .innerPageWrapper.searchPage .searchResult .item .title a {
  font-weight: normal; }
:lang(zh-hk) body.innerPage .commonlyUsed .accordions .accordionContent .questionHolder .qaIndex, :lang(zh-hk) body.innerPage .commonlyUsed .accordions .accordionContent .questionHolder .qaContent, :lang(zh-cn) body.innerPage .commonlyUsed .accordions .accordionContent .questionHolder .qaIndex, :lang(zh-cn) body.innerPage .commonlyUsed .accordions .accordionContent .questionHolder .qaContent {
  font-weight: normal; }
:lang(zh-hk) .commonlyUsed .searchResult .result ol li, :lang(zh-hk) .commonlyUsed .searchResult .result ol li a, :lang(zh-hk) .commonlyUsed .searchResult .keywords,
:lang(zh-hk) .searchResult strong, :lang(zh-cn) .commonlyUsed .searchResult .result ol li, :lang(zh-cn) .commonlyUsed .searchResult .result ol li a, :lang(zh-cn) .commonlyUsed .searchResult .keywords,
:lang(zh-cn) .searchResult strong {
  font-weight: normal; }
:lang(zh-hk) .commonlyUsed .accordions .accordionContent .firstLevel > li:last-child .firstLevelTitle,
:lang(zh-hk) .commonlyUsed .tabBtns .tabBtn, :lang(zh-cn) .commonlyUsed .accordions .accordionContent .firstLevel > li:last-child .firstLevelTitle,
:lang(zh-cn) .commonlyUsed .tabBtns .tabBtn {
  font-weight: normal; }
:lang(zh-hk) body.innerPage .fundRasing .blockTable .tableSubRow .tableSubName,
:lang(zh-hk) body.innerPage .fundRasing .blockListing .listRow .name,
:lang(zh-hk) body.innerPage .fundRasing .tabBtns .tabBtn,
:lang(zh-hk) body.innerPage .fundRasing .tabPureLinks .tabPureLink,
:lang(zh-hk) body.innerPage .fundRasing .blockSearching .searchContent .searchFieldsTitle,
:lang(zh-hk) body.innerPage .fundRasing .blockSearching .searchFields .searchFieldName,
:lang(zh-hk) body.innerPage .innerPageHolder .blockTable > table th,
:lang(zh-hk) body.innerPage .pagination .previousResult a, :lang(zh-hk) body.innerPage .pagination .nextResult a,
:lang(zh-hk) body.innerPage .pagination .page > li a,
:lang(zh-hk) body.innerPage .innerPageWrapper.searchPage .searchHolder .supportLink,
:lang(zh-hk) body.innerPage .innerPageWrapper.searchPage .searchHolder .sortBy a, :lang(zh-cn) body.innerPage .fundRasing .blockTable .tableSubRow .tableSubName,
:lang(zh-cn) body.innerPage .fundRasing .blockListing .listRow .name,
:lang(zh-cn) body.innerPage .fundRasing .tabBtns .tabBtn,
:lang(zh-cn) body.innerPage .fundRasing .tabPureLinks .tabPureLink,
:lang(zh-cn) body.innerPage .fundRasing .blockSearching .searchContent .searchFieldsTitle,
:lang(zh-cn) body.innerPage .fundRasing .blockSearching .searchFields .searchFieldName,
:lang(zh-cn) body.innerPage .innerPageHolder .blockTable > table th,
:lang(zh-cn) body.innerPage .pagination .previousResult a, :lang(zh-cn) body.innerPage .pagination .nextResult a,
:lang(zh-cn) body.innerPage .pagination .page > li a,
:lang(zh-cn) body.innerPage .innerPageWrapper.searchPage .searchHolder .supportLink,
:lang(zh-cn) body.innerPage .innerPageWrapper.searchPage .searchHolder .sortBy a {
  font-weight: normal; }
:lang(zh-hk) .qna.innerPageWrapper .recommendHolder .msgAnswered, :lang(zh-cn) .qna.innerPageWrapper .recommendHolder .msgAnswered {
  font-weight: normal; }
:lang(zh-hk) .govAgencyAlphabetical h3, :lang(zh-cn) .govAgencyAlphabetical h3 {
  font-size: 1.875em; }

:lang(en) .langBtn:lang(en), :lang(en) .navQnaLang:lang(en), :lang(en) .navQnaExit:lang(en), :lang(zh-hk) .langBtn:lang(en), :lang(zh-hk) .navQnaLang:lang(en), :lang(zh-hk) .navQnaExit:lang(en), :lang(zh-cn) .langBtn:lang(en), :lang(zh-cn) .navQnaLang:lang(en), :lang(zh-cn) .navQnaExit:lang(en) {
  font-family: Arial, sans-serif; }
:lang(en) .langBtn:lang(zh-hk), :lang(en) .navQnaLang:lang(zh-hk), :lang(en) .navQnaExit:lang(zh-hk), :lang(zh-hk) .langBtn:lang(zh-hk), :lang(zh-hk) .navQnaLang:lang(zh-hk), :lang(zh-hk) .navQnaExit:lang(zh-hk), :lang(zh-cn) .langBtn:lang(zh-hk), :lang(zh-cn) .navQnaLang:lang(zh-hk), :lang(zh-cn) .navQnaExit:lang(zh-hk) {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }
:lang(en) .langBtn:lang(zh-cn), :lang(en) .navQnaLang:lang(zh-cn), :lang(en) .navQnaExit:lang(zh-cn), :lang(zh-hk) .langBtn:lang(zh-cn), :lang(zh-hk) .navQnaLang:lang(zh-cn), :lang(zh-hk) .navQnaExit:lang(zh-cn), :lang(zh-cn) .langBtn:lang(zh-cn), :lang(zh-cn) .navQnaLang:lang(zh-cn), :lang(zh-cn) .navQnaExit:lang(zh-cn) {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif; }

body {
  font-family: Arial, sans-serif;
  font-weight: 400;
  font-size: 16px; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Montserrat', Arial, sans-serif;
  font-weight: 700; }

h1, body.innerPage .title {
  font-size: 2.5em; }
  h1.adjustSmaller, body.innerPage .title.adjustSmaller {
    font-size: 2.45em; }

h2 {
  font-size: 1.875em; }

h3 {
  font-size: 1.3125em; }

h4 {
  font-size: 1.125em; }

h5 {
  font-size: 1em; }

a, a > span {
  font-family: 'Montserrat', Arial, sans-serif;
  color: #353535;
  cursor: pointer; }

a:hover {
  /*text-decoration: underline;*/ }

p {
  font-size: 0.9375em;
  line-height: 1.4em; }

th {
  font-weight: normal; }

.blockHead h3 {
  font-weight: normal; }

.boldLink {
  font-weight: bold; }

.tagBlock .blockTag h3, .tagBlock .blockTag h4, .tagBlock .blockTag h5, .tagBlock .blockTag h6 {
  font-size: 1.125em;
  font-weight: normal; }

.hotSearch span {
  line-height: 30px; }

.weatherBlock h5,
.calendarBlock h5 {
  font-size: 1.125em; }

.calendar span, .calendar a {
  font-size: 1em;
  font-weight: bold; }

.videoBtn {
  font-size: 0.875em; }

.tel {
  font-weight: bold; }

.tncNotices {
  font-size: 0.75em; }
  .tncNotices h1, .tncNotices h2, .tncNotices h3, .tncNotices h4, .tncNotices h5, .tncNotices h6 {
    font-size: 0.75em;
    font-weight: normal; }

.timeCell, .dateCell,
.nameCell, .mobCell {
  font-weight: normal; }

header #todayWeather {
  font-weight: Bold; }
header #todayWeather span, header #todayWeather a {
  font-size: 13px; }
header #toolBar a {
  font-size: 13px; }
header .myGov span, header .myGov a {
  font-size: 0.813em;
  font-weight: bold; }
header nav > .menuTab .menuItem a {
  font-size: 1.125em; }
header toolBtns {
  font-size: 0.9375em; }

.menuFixed header nav > .menuTab .menuItem a {
  font-size: 1em; }

body.innerPage .navigator li a {
  font-size: 1em; }

.tagArea .homeTab {
  font-weight: normal;
  font-size: 1.5em; }
  .tagArea .homeTab.active {
    font-weight: normal; }
  .tagArea .homeTab h2 {
    font-weight: normal;
    font-size: 1em; }

.homePage #blockTopStory h5 {
  font-weight: normal; }
  @media screen and (max-width: 1024px) {
    .homePage #blockTopStory h5 {
      font-size: 0.9375em; } }
  @media screen and (max-width: 767px) {
    .homePage #blockTopStory h5 {
      font-size: 1em; } }

.homePage #blockInfoServices .infoItem #infoGovweb span {
  font-weight: bold; }

.homePage #blockMobileApp h5 {
  font-size: 1em;
  font-weight: normal; }

.searchBlock .quickLink a {
  font-weight: bold; }

.webCast span {
  font-size: 0.9375em; }

#doYouKnow .closeBtn {
  font-size: 0.875em; }

#doYouKnow .mobileToggle {
  font-size: 1.2em;
  font-weight: bold; }

.searchBlock .searchHolder {
  font-size: 0.9375em; }
.searchBlock .searchBar {
  font-size: 1.3125em; }

.annouceArticle h4 {
  font-size: 1.3125em; }
.annouceArticle p {
  font-size: 0.9375em;
  line-height: 23px; }
  @media screen and (max-width: 1024px) {
    .annouceArticle p {
      font-size: 0.875em;
      line-height: 19px; } }
  @media screen and (max-width: 767px) {
    .annouceArticle p {
      font-size: 1.125em; } }

.checkItOutItem h4 {
  font-size: 1em; }

.checkItOutItem p {
  font-size: 0.9375em; }

.qaHolder .question, .qaHolder .answer {
  font-weight: normal; }
.qaHolder .answer {
  font-size: 1.125em; }

/**inner page**/
@media screen and (max-width: 480px) {
  body.innerPage input[type="text"] {
    font-size: 0.875em; } }
body.innerPage .navigator,
body.innerPage .lastRevision {
  font-size: 0.875em; }
body.innerPage .giveFeedback {
  font-size: 0.875em; }
body.innerPage .innerPageListGrid .item .itemDesc {
  font-size: 0.875em; }
body.innerPage .sideNav .blockHead,
body.innerPage .commonlyUsed .tabBtns .tabBtn {
  /** Sitemap **/ }
  body.innerPage .sideNav .blockHead h1, body.innerPage .sideNav .blockHead h2, body.innerPage .sideNav .blockHead h3, body.innerPage .sideNav .blockHead h4, body.innerPage .sideNav .blockHead h5, body.innerPage .sideNav .blockHead h6,
  body.innerPage .commonlyUsed .tabBtns .tabBtn h1,
  body.innerPage .commonlyUsed .tabBtns .tabBtn h2,
  body.innerPage .commonlyUsed .tabBtns .tabBtn h3,
  body.innerPage .commonlyUsed .tabBtns .tabBtn h4,
  body.innerPage .commonlyUsed .tabBtns .tabBtn h5,
  body.innerPage .commonlyUsed .tabBtns .tabBtn h6 {
    font-size: 1.3125em; }
  body.innerPage .sideNav .blockHead .txtHeadTitle,
  body.innerPage .commonlyUsed .tabBtns .tabBtn .txtHeadTitle {
    font-size: 1.3125em; }
body.innerPage .innerPageHolder .blockTable > table.responsiveTable .responsiveTableHead {
  font-size: 1em; }
body.innerPage .commonlyUsed .accordions .extendAll {
  font-size: 1em;
  font-weight: bold; }
body.innerPage .commonlyUsed .accordions .accordionContent .questionHolder .qaIndex, body.innerPage .commonlyUsed .accordions .accordionContent .questionHolder .qaContent {
  font-weight: bold; }
body.innerPage .commonlyUsed .accordions .accordionContent .answerHolder .qaIndex, body.innerPage .commonlyUsed .accordions .accordionContent .answerHolder .qaContent {
  line-height: 1.4em; }

.blockTable h4 {
  font-size: 1em;
  font-weight: normal; }

.wantToList ul > li > a {
  font-weight: bold; }

.weatherBlock a, .weatherBlock a > span {
  font-weight: normal; }
.weatherBlock .measureTime {
  font-family: Arial, sans-serif;
  font-size: 0.75em;
  font-weight: normal; }

.figureWeather span {
  font-size: 1.3125em; }

footer {
  font-size: 0.75em; }
  footer a, footer p {
    font-size: 1em; }
  footer #backToTop {
    font-size: 1em; }

body.innerPage h1.articleTitle, body.innerPage h2.articleTitle {
  font-size: 1.875em; }

body.innerPage .innerPageHolder .blockItem h2, body.innerPage .innerPageHolder .blockItem h3 {
  font-size: 1.3125em; }

/* body.innerPage .innerPageHolder .intro, */
body.innerPage .innerPageHolder .blockItem {
  font-size: 1em;
  /*a, a:not(.btn),*/ }
  body.innerPage .innerPageHolder .blockItem p, body.innerPage .innerPageHolder .blockItem ul, body.innerPage .innerPageHolder .blockItem span {
    font-size: 0.9375em; }
    @media screen and (max-width: 767px) {
      body.innerPage .innerPageHolder .blockItem p, body.innerPage .innerPageHolder .blockItem ul, body.innerPage .innerPageHolder .blockItem span {
        font-size: 1.125em; } }

body.innerPage .innerPageHolder .blockTable td, body.innerPage .innerPageHolder .blockTable th {
  font-size: 0.9375em; }
  @media screen and (max-width: 767px) {
    body.innerPage .innerPageHolder .blockTable td, body.innerPage .innerPageHolder .blockTable th {
      font-size: 1.125em; } }

body.innerPage .innerPageWrapper.first .tagBlock .blockTag h1, body.innerPage .innerPageWrapper.first .tagBlock .blockTag span {
  font-size: 1em;
  font-weight: normal; }

.warningMsg {
  font-size: 1.2em; }
  .warningMsg p,
  .warningMsg ul > li {
    font-weight: 500; }

.outofservicePage h2 {
  font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif;
  font-size: 1.6em; }
  .outofservicePage h2 span {
    font-family: "Arial", "Microsoft JhengHei", 敺株�甇��擃�, sans-serif;
    font-weight: normal; }

body.innerPage .innerPageWrapper.searchPage .gridBlock .blockInnerCol .title {
  font-size: 1em; }

body.innerPage .commonlyUsed .accordions .accordionContent .qaHolder .qaContent p,
body.innerPage .commonlyUsed .accordions .accordionContent .qaHolder .qaContent ol,
body.innerPage .commonlyUsed .accordions .accordionContent .qaHolder .qaContent ul {
  font-size: 1em; }

.commonlyUsed .searchResult .result ol li,
.commonlyUsed .searchResult .result ol li a,
.commonlyUsed .searchResult .keywords {
  font-weight: bold; }

.themeParksInfo, .themeParksInfo .themeParksInfoText p {
  font-size: 1em; }

body.innerPage .innerPageListGrid .blockItem .gridBlock h2 {
  font-size: 1em; }

body.innerPage .innerPageListGrid .epppInfo,
body.innerPage .innerPageListGrid .epppInfo p {
  font-size: 1em; }

body.innerPage .fundRasing .blockSearching .searchContent .searchFieldsTitle,
body.innerPage .fundRasing .blockSearching .searchFields .searchFieldName {
  font-size: 1.125em; }

.commonlyUsed .searchTitle {
  font-size: 1.3125em; }
.commonlyUsed .searchResult .result .underline {
  font-size: 1.125em; }
.commonlyUsed .hotSearch strong {
  font-size: 1.125em; }
.commonlyUsed .hotSearch a {
  font-size: 1em;
  line-height: 28px; }
.commonlyUsed .availableFormat .intro {
  font-size: 1em;
  margin-bottom: 15px; }
.commonlyUsed .availableFormat a {
  font-size: 1em; }
.commonlyUsed .availableFormat .outro {
  font-size: 1em; }
.commonlyUsed .tabBtns .tabBtn {
  font-weight: 700; }
.commonlyUsed .accordions .extendAll {
  font-weight: bold; }
  .commonlyUsed .accordions .extendAll .leftHref {
    font-size: 1.875em; }
    @media screen and (max-width: 767px) {
      .commonlyUsed .accordions .extendAll .leftHref {
        font-size: 1.3125em; } }
  .commonlyUsed .accordions .extendAll .rightHref {
    font-size: 1em; }
.commonlyUsed .accordions .footerExtendAll .rightHref {
  font-size: 1em;
  font-weight: bold; }
.commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle {
  font-size: 1.125em;
  font-weight: bold; }
  .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle h1, .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle h2, .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle h3, .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle h4, .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle h5, .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle h6 {
    font-size: 1em; }
  .commonlyUsed .accordions .accordionContent .firstLevel > li .firstLevelTitle > span {
    font-weight: bold; }
.commonlyUsed .accordions .accordionContent .secondLevel .secondLevelTitle {
  font-weight: bold;
  font-size: 1em; }
.commonlyUsed .accordions .accordionContent .secondLevel li .dataCell {
  display: table-cell; }
  .commonlyUsed .accordions .accordionContent .secondLevel li .dataCell.dataLeft:before {
    font-size: 26px; }
.commonlyUsed .accordions .accordionContent .secondLevel li h4 {
  font-weight: normal;
  font-size: 1em; }
.commonlyUsed .accordions.online-service .secondLevel .secondLevelContent .btns span {
  font-size: 1em; }
.commonlyUsed .accordions.online-service .secondLevel .secondLevelContent .btns span.red:before {
  font-size: 26px; }
.commonlyUsed.siteMap .redPt:before {
  font-size: 26px; }

.govDirMobileApp .subMainTitle {
  font-size: 1.875em; }
.govDirMobileApp .mobileAppRelatedRows .mobileAppTitle h4 {
  font-size: 1.125em;
  font-weight: 700; }

.chineseText .appIcons .appName {
  font-size: 1em; }

.helpDesksContents .blockContentWrap .blockContentTitle {
  font-size: 1.3125em;
  margin-bottom: 10px;
  font-weight: normal; }

.govDirMobileApp .mobileAppRelatedRows .qrcodesWrap .qrcode .cell a {
  font-size: 0.875em; }

.listResultHolder .resultItem h3 {
  font-size: 1em;
  font-weight: normal; }

.progressHolder .barPercentage {
  font-size: 1.125em; }
  @media screen and (max-width: 767px) {
    .progressHolder .barPercentage {
      font-size: 1.3125em; } }

body.innerPage.pageEcard input[type="text"] {
  font-size: 1em; }
  @media screen and (max-width: 480px) {
    body.innerPage.pageEcard input[type="text"] {
      font-size: 0.875em; } }
body.innerPage.pageEcard .ecardPersonalise .title,
body.innerPage.pageEcard .ecardPersonalisePreview .title,
body.innerPage.pageEcard .ecardMain .title {
  font-size: 2.5em; }
  @media screen and (max-width: 767px) {
    body.innerPage.pageEcard .ecardPersonalise .title,
    body.innerPage.pageEcard .ecardPersonalisePreview .title,
    body.innerPage.pageEcard .ecardMain .title {
      font-size: 2.2em; } }
body.innerPage.pageEcard .subTitle {
  font-size: 1.3125em; }
body.innerPage.pageEcard .ecardTitle {
  font-size: 1.5em; }
body.innerPage.pageEcard .noticeTitle {
  font-size: 1.125em; }
@media screen and (max-width: 767px) {
  body.innerPage.pageEcard .ecardMain h2 {
    padding-top: 30px; }
    body.innerPage.pageEcard .ecardMain h2.title {
      padding-top: 0; } }
body.innerPage.pageEcard .ecardMain h3 {
  font-size: 1.5em; }
body.innerPage.pageEcard .ecardMain .eCardSlider .slide h3 {
  font-size: 1.125em; }
body.innerPage.pageEcard .ecardMain #tagCategories {
  margin-top: 30px; }
  @media screen and (max-width: 767px) {
    body.innerPage.pageEcard .ecardMain #tagCategories {
      margin-top: 0; } }
body.innerPage.pageEcard .ecardMain .blockTagHolder h3 {
  font-size: 1.125em; }
body.innerPage.pageEcard .eCardHKPreview .btnMore span {
  font-weight: bold;
  font-size: 1.063em; }
body.innerPage.pageEcard .ecardPersonalise h3,
body.innerPage.pageEcard .ecardPersonalisePreview h3 {
  font-size: 1.5em; }
body.innerPage.pageEcard .ecardPersonalise .headNotes,
body.innerPage.pageEcard .ecardPersonalisePreview .headNotes {
  font-size: 1.125em;
  padding-bottom: 30px; }
body.innerPage.pageEcard .ecardRecipients .remark,
body.innerPage.pageEcard .ecardRecipients .listHead {
  font-size: 1.063em; }
body.innerPage.pageEcard .ecardMsg .remark {
  font-size: 1.063em; }
body.innerPage.pageEcard .ecardMsg .ecardMsgInput p {
  font-size: 1.063em; }
body.innerPage.pageEcard .ecardDeliveryOptions .remark {
  font-size: 1.063em; }
body.innerPage.pageEcard p {
  font-family: 1.063em; }
body.innerPage.pageEcard .ecardPersonalisePreview .ecardPreviewBigImg .ecardPreviewCaption {
  font-size: 1.063em;
  font-weight: bold; }
body.innerPage.pageEcard .ecardPersonalisePreview .ecardcaptcha p, body.innerPage.pageEcard .ecardPersonalisePreview .ecardImportantNoticesArea p {
  font-size: 1.063em; }
body.innerPage.pageEcard .eCardThankyou .articleHolder p {
  font-size: 1.063em; }

body.innerPage.pageOnlineSurvey .tagTitleHolder h5 {
  font-size: 1.75em; }
  @media screen and (max-width: 767px) {
    body.innerPage.pageOnlineSurvey .tagTitleHolder h5 {
      font-size: 1.875em; } }
  :lang(zh-hk) body.innerPage.pageOnlineSurvey .tagTitleHolder h5, :lang(zh-cn) body.innerPage.pageOnlineSurvey .tagTitleHolder h5 {
    font-weight: normal; }
body.innerPage.pageOnlineSurvey .tagMsgHolder > p {
  font-size: 1.125em; }
  body.innerPage.pageOnlineSurvey .tagMsgHolder > p:last-child {
    margin-bottom: 0; }
body.innerPage.pageOnlineSurvey .tagMsgHolder .radioItemHolder .radioItem > label {
  font-size: 1.125em; }
body.innerPage.pageOnlineSurvey .tagMsgHolder .radioItemHolder > span {
  font-size: 1.125em; }
body.innerPage.pageOnlineSurvey .surveyQuestion .tagTitleHolder h1, body.innerPage.pageOnlineSurvey .surveyQuestion .tagTitleHolder h2, body.innerPage.pageOnlineSurvey .surveyQuestion .tagTitleHolder h3, body.innerPage.pageOnlineSurvey .surveyQuestion .tagTitleHolder h4, body.innerPage.pageOnlineSurvey .surveyQuestion .tagTitleHolder h5 {
  font-size: 1.5625em;
  font-weight: normal; }
@media screen and (max-width: 767px) {
  body.innerPage.pageOnlineSurvey .surveyQuestion .tagTitleHolder .surveyQID {
    font-size: 1.875em; } }
body.innerPage.pageOnlineSurvey .btnSurveyControl {
  font-size: 1.5em; }
  @media screen and (max-width: 767px) {
    body.innerPage.pageOnlineSurvey .btnSurveyControl {
      font-size: 1.3125em; } }
  :lang(zh-hk) body.innerPage.pageOnlineSurvey .btnSurveyControl > span, :lang(zh-cn) body.innerPage.pageOnlineSurvey .btnSurveyControl > span {
    font-size: 0.75em; }
body.innerPage.pageOnlineSurvey .progressDisplay .progressBarHolder .progressBarOuter .progressBar > span {
  font-size: 1.5625em; }
body.innerPage.pageOnlineSurvey .errBox .bulletList {
  font-size: 1.5625em; }

body.innerPage .ilearnathome .searchField .title {
  font-size: 1em; }

body.innerPage .innerPageWrapper.searchPage .filter .filterTitle {
  font-size: 1.3125em; }
body.innerPage .innerPageWrapper.searchPage .recommendHolder .item .title {
  font-size: 1.125em; }
body.innerPage .innerPageWrapper.searchPage .recommendHolder .item .link .tag {
  font-size: 0.9375em; }
body.innerPage .innerPageWrapper.searchPage .recommendHolder .item .link p {
  font-size: 0.9375em; }
body.innerPage .innerPageWrapper.searchPage .searchResult .item .title {
  font-size: 1.125em; }
body.innerPage .innerPageWrapper.searchPage .searchResult .item .link p {
  font-size: 0.9375em; }
body.innerPage .innerPageWrapper.searchPage .searchResult .item .link .misc {
  font-size: 0.9375em; }

.searchPanel label {
  font-size: 1.125em; }

.alphabeticalList li a {
  font-weight: normal; }

body.innerPage .govAgencyHeaderItem p {
  font-size: 1.125em; }

.govAgencyOrganisational h3 {
  font-weight: normal;
  font-size: 1.125em; }
.govAgencyOrganisational li a {
  font-size: 1.125em; }

.govAgencyAlphabetical h3 {
  font-size: 2.5em; }
.govAgencyAlphabetical li a {
  font-size: 1.125em; }

body.innerPage .fundRasing .blockTable .tableSubRow .tableSubName {
  font-weight: bold; }

footer .topicLink, footer .linkBlock {
  font-weight: normal; }

.commonlyUsed .accordions.online-service.multiLang .accordionTitle > span {
  font-weight: bold; }

.wifiLocator .premisesListLink {
  font-size: 0.875em; }

.ilearnathome .headMsg {
  font-size: 1.125em; }
.ilearnathome .serviceLocationList .serviceLocationListRow .serviceLocationLink {
  font-size: 0.875em; }
.ilearnathome .serviceLocationList .serviceLocationListRow > div.serviceTitle,
.ilearnathome .serviceLocationList .serviceLocationListRow .serviceList > li {
  font-size: 0.813em; }

.item.itemToggle h3 {
  font-size: 1em;
  font-weight: normal; }
.item .itemToggleItem h4 {
  font-size: 1.3125em; }

/** Search Result **/
.searchResult .item h3 {
  font-size: 1em; }

.directoryPage .dirRemarks p {
  font-size: 1.125em; }

@media screen and (max-width: 1200px) {
  body {
    font-size: 15px; }

  .tagArea .homeTab {
    font-size: 1.2em; }

  header nav .subMenu .infoItem a {
    font-size: 1.3125em; }
  header nav > .menuTab .menuItem a {
    font-size: 1.875em; }
  header nav .toolBtns a {
    font-size: 1.3125em;
    font-weight: bold; }

  .calendar span, .calendar a {
    font-size: 1.125em;
    font-weight: bold; } }
@media screen and (max-width: 1024px) {
  .slider .slide .slideText h2 {
    font-size: 1.3125em; } }
@media screen and (max-width: 767px) {
  body {
    font-size: 13px; }

  p {
    font-size: 1.125em; }

  th, td {
    font-size: 1.125em; }
    th > p, th a, td > p, td a {
      font-size: 1em; }

  h1, body.innerPage .title {
    font-size: 2.2em; }
    h1.adjustSmaller, body.innerPage .title.adjustSmaller {
      font-size: 2.2em; }

  h2 {
    font-size: 1.875em; }
    h2.subTitle {
      font-size: 1.5em; }

  .fundraising.blockHead h2, .fundRasing .fundraising.blockHead h3, h4 {
    font-size: 1.3125em; }

  h5 {
    font-size: 1.2em; }

  .tagBlock .blockTag h3, .tagBlock .blockTag h4 {
    font-size: 1.3125em; }

  .tagBlock .blockTag h3 {
    font-weight: normal; }

  .slider .slide .slideText h2 {
    font-size: 1.875em; }

  .hotSearch span {
    line-height: 16px; }

  .homePage #blockQuickLinks .quickLink span {
    font-size: 1em; }

  .checkItOutItem p {
    font-size: 1.125em; }

  body.innerPage .innerPageHolder a:not(.btn) {
    font-size: 1.125em; }

  body.innerPage .innerPageHolder .blockTable a:not(.btn) {
    font-size: 1em; }

  .qaBox ol, .qaBox ul {
    font-size: 1.125em; }

  .alphabeticalList li a {
    font-size: 1.2em; }

  .fundRasing .fundIntro,
  .fundRasing .searchResult,
  .fundRasing .blockListing {
    font-size: 1.125em; }
    .fundRasing .fundIntro th, .fundRasing .fundIntro td,
    .fundRasing .searchResult th,
    .fundRasing .searchResult td,
    .fundRasing .blockListing th,
    .fundRasing .blockListing td {
      font-size: 1em; } }
@media screen and (max-width: 480px) {
  h3 {
    font-size: 1.25em; }

  .tagBlock .blockTag h3 {
    font-size: 1.25em; }

  .searchBlock .searchBar {
    font-size: 1.125em; }

  .homeNav .tagArea .homeTab span {
    font-size: 0.813em; } }
@media screen and (max-width: 380px) {
  header nav > .menuTab .menuItem a {
    font-size: 1.3125em; }

  .homeNav .tagArea .homeTab span {
    font-size: 0.7em; }

  header nav .subMenu .infoItem a {
    font-size: 1em; }

  h3 {
    font-size: 1.125em; }

  .tagBlock .blockTag h3 {
    font-size: 1.125em; }

  h5 {
    font-size: 1em; }

  .homePage .checkItOutSlider h4 {
    font-size: 1em; }

  .homePage #blockQuickLinks .quickLink span {
    font-size: 1em; } }

/*# sourceMappingURL=typography.css.map */
