<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* IMPORTS */
/* VARIABLES */
/*
 * Cityu Template Theme
 */
/* MIXINS */
.block-views-exposed-filter-blockcityu-announcement-list-block,
.block-views-exposed-filter-blockcityu-news-list-block-1,
.block-views-exposed-filter-blockcityu-event-list-block,
.block-views-exposed-filter-blockpresident-blog-search-list-block-1 {
  position: relative;
  width: 100%; }
  .block-views-exposed-filter-blockcityu-announcement-list-block::after,
  .block-views-exposed-filter-blockcityu-news-list-block-1::after,
  .block-views-exposed-filter-blockcityu-event-list-block::after,
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1::after {
    content: '';
    display: block;
    margin-top: 25px;
    width: 100%;
    height: 1px;
    background-color: #e7e7e7; }
  .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form,
  .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form,
  .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form,
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form {
    position: relative; }
    .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form fieldset,
    .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form fieldset,
    .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form fieldset,
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form fieldset {
      width: 100%;
      margin: 0; }
    .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form .form-submit,
    .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form .form-submit,
    .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form .form-submit,
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form .form-submit {
      height: 100%;
      position: absolute;
      right: 0;
      top: 0;
      width: 55px;
      color: transparent;
      background-color: transparent;
      border: none; }
      .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form .form-submit:active,
      .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form .form-submit:active,
      .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form .form-submit:active,
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form .form-submit:active {
        color: transparent !important;
        background-color: transparent !important;
        box-shadow: none !important; }
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form .form-submit:focus, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form .form-submit:focus, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form .form-submit:focus, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form .form-submit:focus {
        box-shadow: 0 0 0 2px rgba(77, 144, 254, 0.5); }
    .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form [id*=edit-keyword], .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form #edit-keyword,
    .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form [id*=edit-keyword],
    .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form #edit-keyword,
    .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form [id*=edit-keyword],
    .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form #edit-keyword,
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form [id*=edit-keyword],
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form #edit-keyword {
      padding: 0 55px 0 16px;
      height: 59px;
      line-height: 59px;
      border: 1px solid #1d1d1b;
      border-radius: 4px;
      color: #2e2e2e;
      font-size: 14px;
      margin: 0; }
      @media (min-width: 760px) {
        .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form [id*=edit-keyword], .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form #edit-keyword,
        .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form [id*=edit-keyword],
        .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form #edit-keyword,
        .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form [id*=edit-keyword],
        .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form #edit-keyword,
        .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form [id*=edit-keyword],
        .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form #edit-keyword {
          font-size: 17px;
          padding: 0 61px 0 24px; } }
      @media (min-width: 1000px) {
        .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form [id*=edit-keyword], .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form #edit-keyword,
        .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form [id*=edit-keyword],
        .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form #edit-keyword,
        .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form [id*=edit-keyword],
        .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form #edit-keyword,
        .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form [id*=edit-keyword],
        .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form #edit-keyword {
          height: 66px;
          line-height: 66px; } }
    .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form [id*=edit-reset], .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form #edit-reset,
    .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form [id*=edit-reset],
    .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form #edit-reset,
    .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form [id*=edit-reset],
    .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form #edit-reset,
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form [id*=edit-reset],
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form #edit-reset {
      display: none;
      opacity: 1;
      background-color: rgba(0, 0, 0, 0) !important;
      background-image: url("../../../../images/icon-reset.png");
      background-repeat: no-repeat;
      background-position: 12px center;
      background-size: 30px 30px;
      border: none;
      color: rgba(0, 0, 0, 0);
      margin: 1px;
      height: 96%; }
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form [id*=edit-reset]:focus, .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block .views-exposed-form #edit-reset:focus, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form [id*=edit-reset]:focus, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 .views-exposed-form #edit-reset:focus, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form [id*=edit-reset]:focus, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block .views-exposed-form #edit-reset:focus, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form [id*=edit-reset]:focus, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .views-exposed-form #edit-reset:focus {
        box-shadow: 0 0 0 2px rgba(77, 144, 254, 0.5); }
  .block-views-exposed-filter-blockcityu-announcement-list-block [id*=edit-actions], .block-views-exposed-filter-blockcityu-announcement-list-block #edit-actions,
  .block-views-exposed-filter-blockcityu-news-list-block-1 [id*=edit-actions],
  .block-views-exposed-filter-blockcityu-news-list-block-1 #edit-actions,
  .block-views-exposed-filter-blockcityu-event-list-block [id*=edit-actions],
  .block-views-exposed-filter-blockcityu-event-list-block #edit-actions,
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 [id*=edit-actions],
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 #edit-actions {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%; }
    .block-views-exposed-filter-blockcityu-announcement-list-block [id*=edit-actions]::before, .block-views-exposed-filter-blockcityu-announcement-list-block #edit-actions::before,
    .block-views-exposed-filter-blockcityu-news-list-block-1 [id*=edit-actions]::before,
    .block-views-exposed-filter-blockcityu-news-list-block-1 #edit-actions::before,
    .block-views-exposed-filter-blockcityu-event-list-block [id*=edit-actions]::before,
    .block-views-exposed-filter-blockcityu-event-list-block #edit-actions::before,
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 [id*=edit-actions]::before,
    .block-views-exposed-filter-blockpresident-blog-search-list-block-1 #edit-actions::before {
      content: "";
      padding-left: 8px;
      padding-right: 8px;
      font-family: "Font Awesome 5 Pro";
      font-weight: 400;
      font-size: 0.8125rem;
      color: inherit;
      top: 50%;
      right: 12px;
      margin-top: -8px;
      position: absolute;
      color: #838990; }
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block [id*=edit-actions]::before:hover::after,
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block [id*=edit-actions]::before:focus::after, .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block #edit-actions::before:hover::after,
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block #edit-actions::before:focus::after, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 [id*=edit-actions]::before:hover::after,
      .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 [id*=edit-actions]::before:focus::after, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 #edit-actions::before:hover::after,
      .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 #edit-actions::before:focus::after, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block [id*=edit-actions]::before:hover::after,
      .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block [id*=edit-actions]::before:focus::after, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block #edit-actions::before:hover::after,
      .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block #edit-actions::before:focus::after, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 [id*=edit-actions]::before:hover::after,
      .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 [id*=edit-actions]::before:focus::after, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 #edit-actions::before:hover::after,
      .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 #edit-actions::before:focus::after {
        padding-left: 1rem;
        padding-right: 0; }
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block [id*=edit-actions]::before:hover::before,
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block [id*=edit-actions]::before:focus::before, .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block #edit-actions::before:hover::before,
      .no-touch .block-views-exposed-filter-blockcityu-announcement-list-block #edit-actions::before:focus::before, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 [id*=edit-actions]::before:hover::before,
      .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 [id*=edit-actions]::before:focus::before, .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 #edit-actions::before:hover::before,
      .no-touch
      .block-views-exposed-filter-blockcityu-news-list-block-1 #edit-actions::before:focus::before, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block [id*=edit-actions]::before:hover::before,
      .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block [id*=edit-actions]::before:focus::before, .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block #edit-actions::before:hover::before,
      .no-touch
      .block-views-exposed-filter-blockcityu-event-list-block #edit-actions::before:focus::before, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 [id*=edit-actions]::before:hover::before,
      .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 [id*=edit-actions]::before:focus::before, .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 #edit-actions::before:hover::before,
      .no-touch
      .block-views-exposed-filter-blockpresident-blog-search-list-block-1 #edit-actions::before:focus::before {
        padding-left: 1rem;
        padding-right: 0; }
  .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus [id*=edit-keyword], .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus #edit-keyword,
  .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus [id*=edit-keyword],
  .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus #edit-keyword,
  .block-views-exposed-filter-blockcityu-event-list-block .search-focus [id*=edit-keyword],
  .block-views-exposed-filter-blockcityu-event-list-block .search-focus #edit-keyword,
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus [id*=edit-keyword],
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus #edit-keyword {
    box-shadow: none;
    background-color: #FFFFFF;
    color: #2E2E2E;
    border: 2px solid #1d1d1b; }
    .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus [id*=edit-keyword]::-webkit-input-placeholder, .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus #edit-keyword::-webkit-input-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus [id*=edit-keyword]::-webkit-input-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus #edit-keyword::-webkit-input-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus [id*=edit-keyword]::-webkit-input-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus #edit-keyword::-webkit-input-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus [id*=edit-keyword]::-webkit-input-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus #edit-keyword::-webkit-input-placeholder {
      color: #2E2E2E; }
    .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus [id*=edit-keyword]:-moz-placeholder, .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus #edit-keyword:-moz-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus [id*=edit-keyword]:-moz-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus #edit-keyword:-moz-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus [id*=edit-keyword]:-moz-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus #edit-keyword:-moz-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus [id*=edit-keyword]:-moz-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus #edit-keyword:-moz-placeholder {
      color: #2E2E2E; }
    .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus [id*=edit-keyword]::-moz-placeholder, .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus #edit-keyword::-moz-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus [id*=edit-keyword]::-moz-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus #edit-keyword::-moz-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus [id*=edit-keyword]::-moz-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus #edit-keyword::-moz-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus [id*=edit-keyword]::-moz-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus #edit-keyword::-moz-placeholder {
      color: #2E2E2E; }
    .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus [id*=edit-keyword]:-ms-input-placeholder, .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus #edit-keyword:-ms-input-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus [id*=edit-keyword]:-ms-input-placeholder, .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus #edit-keyword:-ms-input-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus [id*=edit-keyword]:-ms-input-placeholder, .block-views-exposed-filter-blockcityu-event-list-block .search-focus #edit-keyword:-ms-input-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus [id*=edit-keyword]:-ms-input-placeholder, .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus #edit-keyword:-ms-input-placeholder {
      color: #2E2E2E; }
  .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus [id*=edit-actions]::before, .block-views-exposed-filter-blockcityu-announcement-list-block .search-focus #edit-actions::before,
  .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus [id*=edit-actions]::before,
  .block-views-exposed-filter-blockcityu-news-list-block-1 .search-focus #edit-actions::before,
  .block-views-exposed-filter-blockcityu-event-list-block .search-focus [id*=edit-actions]::before,
  .block-views-exposed-filter-blockcityu-event-list-block .search-focus #edit-actions::before,
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus [id*=edit-actions]::before,
  .block-views-exposed-filter-blockpresident-blog-search-list-block-1 .search-focus #edit-actions::before {
    color: #2E2E2E; }

.search-activated.search-focus [id*=edit-keyword], .search-activated.search-focus #edit-keyword {
  background-color: #FFFFFF;
  color: #2E2E2E;
  border: 2px solid #0090D1; }

.search-activated.search-focus [id*=edit-actions]::before, .search-activated.search-focus #edit-actions::before {
  color: #2E2E2E; }

.search-populated [id*=edit-keyword], .search-populated #edit-keyword {
  background-color: #FFFFFF; }

.ui-filters {
  margin: 25px 0;
  display: flex;
  justify-content: space-between; }
  @media (max-width: 999.98px) {
    .ui-filters {
      margin: 20px auto 15px; } }
  .ui-filters.single {
    padding-left: 0;
    padding-right: 0; }
    .ui-filters.single .filter {
      max-width: 50%; }
      @media (max-width: 759.98px) {
        .ui-filters.single .filter {
          max-width: 100%; } }
  @media (max-width: 759.98px) {
    .ui-filters {
      display: block; } }
  .ui-filters .filter {
    margin-right: 24px;
    border-radius: 4px;
    background-color: #f6f6f6;
    padding: 1.5rem 0.625rem;
    flex: 1;
    cursor: pointer;
    display: flex;
    align-items: center;
    position: relative; }
    @media (max-width: 1199.98px) {
      .ui-filters .filter {
        padding: 1.125rem 0.375rem; } }
    @media (max-width: 999.98px) {
      .ui-filters .filter {
        margin-right: 16px;
        padding: 1.5rem 0.625rem; } }
    @media (max-width: 759.98px) {
      .ui-filters .filter {
        margin-right: 0;
        margin-bottom: 15px;
        padding: 1.125rem 0.375rem; }
        .ui-filters .filter:last-child {
          margin-bottom: 0; } }
    .ui-filters .filter:last-child {
      margin-right: 0; }
      @media (max-width: 759.98px) {
        .ui-filters .filter:last-child {
          margin-left: 0;
          margin-right: 0;
          margin-bottom: 0; } }
    .ui-filters .filter .t {
      color: #2e2e2e;
      font-size: 0.9375rem;
      font-weight: 900;
      line-height: 1.25rem;
      display: inline-block; }
      @media (max-width: 759.98px) {
        .ui-filters .filter .t {
          font-size: 0.8125rem; } }
    .ui-filters .filter::after {
      content: "";
      padding-left: 8px;
      padding-right: 8px;
      font-family: "Font Awesome 5 Pro";
      font-weight: 400;
      font-size: 0.8125rem;
      color: #bf165e;
      font-weight: 900;
      margin-left: auto; }
      .no-touch .ui-filters .filter::after:hover::after,
      .no-touch .ui-filters .filter::after:focus::after {
        padding-left: 1rem;
        padding-right: 0; }
      .no-touch .ui-filters .filter::after:hover::before,
      .no-touch .ui-filters .filter::after:focus::before {
        padding-left: 1rem;
        padding-right: 0; }
  .ui-filters .filter-disabled::after, .ui-filters .filter-disabled::before,
  .ui-filters .filter-disabled .t {
    color: #8c8c8c !important; }
  .ui-filters .f-category::before,
  .ui-filters .f-department::before,
  .ui-filters .f-mode::before {
    content: "";
    padding-left: 8px;
    padding-right: 8px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    font-size: 0.8125rem;
    color: inherit; }
    .no-touch .ui-filters .f-category::before:hover::after,
    .no-touch .ui-filters .f-category::before:focus::after, .no-touch
    .ui-filters .f-department::before:hover::after,
    .no-touch
    .ui-filters .f-department::before:focus::after, .no-touch
    .ui-filters .f-mode::before:hover::after,
    .no-touch
    .ui-filters .f-mode::before:focus::after {
      padding-left: 1rem;
      padding-right: 0; }
    .no-touch .ui-filters .f-category::before:hover::before,
    .no-touch .ui-filters .f-category::before:focus::before, .no-touch
    .ui-filters .f-department::before:hover::before,
    .no-touch
    .ui-filters .f-department::before:focus::before, .no-touch
    .ui-filters .f-mode::before:hover::before,
    .no-touch
    .ui-filters .f-mode::before:focus::before {
      padding-left: 1rem;
      padding-right: 0; }
  .ui-filters .f-date::before {
    content: "";
    padding-left: 8px;
    padding-right: 8px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    font-size: 0.8125rem;
    color: inherit; }
    .no-touch .ui-filters .f-date::before:hover::after,
    .no-touch .ui-filters .f-date::before:focus::after {
      padding-left: 1rem;
      padding-right: 0; }
    .no-touch .ui-filters .f-date::before:hover::before,
    .no-touch .ui-filters .f-date::before:focus::before {
      padding-left: 1rem;
      padding-right: 0; }
  .ui-filters .f-college::before {
    content: "";
    padding-left: 8px;
    padding-right: 8px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    font-size: 0.8125rem;
    color: inherit; }
    .no-touch .ui-filters .f-college::before:hover::after,
    .no-touch .ui-filters .f-college::before:focus::after {
      padding-left: 1rem;
      padding-right: 0; }
    .no-touch .ui-filters .f-college::before:hover::before,
    .no-touch .ui-filters .f-college::before:focus::before {
      padding-left: 1rem;
      padding-right: 0; }
  .ui-filters .f-level::before {
    content: "";
    padding-left: 8px;
    padding-right: 8px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    font-size: 0.8125rem;
    color: inherit; }
    .no-touch .ui-filters .f-level::before:hover::after,
    .no-touch .ui-filters .f-level::before:focus::after {
      padding-left: 1rem;
      padding-right: 0; }
    .no-touch .ui-filters .f-level::before:hover::before,
    .no-touch .ui-filters .f-level::before:focus::before {
      padding-left: 1rem;
      padding-right: 0; }
  .ui-filters ul {
    position: absolute;
    min-width: 250px;
    max-height: 320px;
    overflow-y: auto;
    top: 0;
    left: 0;
    border: 0.5px solid #aaaaaa;
    border-radius: 5px;
    background-color: #f6f6f6;
    box-shadow: inset 0 0 2px 0 rgba(255, 255, 255, 0.5), 0 4px 10px 0 rgba(0, 0, 0, 0.33);
    z-index: 100;
    padding: 0.625rem 0; }
    .ui-filters ul::-webkit-scrollbar {
      width: 4px;
      height: 4px;
      background-color: #F5F5F5; }
    .ui-filters ul::-webkit-scrollbar-track {
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
      border-radius: 10px;
      background-color: #F5F5F5; }
    .ui-filters ul::-webkit-scrollbar-thumb {
      border-radius: 10px;
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
      background-color: #555; }
    .ui-filters ul li {
      color: #2e2e2e;
      font-size: 0.9375rem;
      line-height: 1.375rem;
      padding: 0.3125rem 1.875rem; }
      .ui-filters ul li:hover {
        background-color: #4094fe;
        color: #fff; }
      .ui-filters ul li.selected {
        position: relative; }
        .ui-filters ul li.selected::before {
          position: absolute;
          left: 4px;
          content: "";
          padding-left: 8px;
          padding-right: 8px;
          font-family: "Font Awesome 5 Pro";
          font-weight: 400;
          font-size: 0.8125rem;
          color: inherit; }
          .no-touch .ui-filters ul li.selected::before:hover::after,
          .no-touch .ui-filters ul li.selected::before:focus::after {
            padding-left: 1rem;
            padding-right: 0; }
          .no-touch .ui-filters ul li.selected::before:hover::before,
          .no-touch .ui-filters ul li.selected::before:focus::before {
            padding-left: 1rem;
            padding-right: 0; }
        .ui-filters ul li.selected:hover::before {
          color: #fff; }

.filter-over {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 98; }

.filter-over-header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 95; }

.filter-reset {
  max-width: 30%;
  margin-left: auto;
  font-size: 13px;
  line-height: 1.69; }
  @media (max-width: 999.98px) {
    .filter-reset {
      margin-bottom: 16px; } }
  @media (max-width: 999.98px) {
    .filter-reset {
      max-width: 100%; } }
  .filter-reset a {
    font-weight: 900;
    letter-spacing: 0.95px;
    color: #bf165e;
    color: #bf165e; }
    .no-touch .filter-reset a:hover, .filter-reset a:active {
      color: #6b203e; }
    .filter-reset a::after {
      content: "";
      padding-left: 8px;
      padding-right: 8px;
      font-family: "Font Awesome 5 Pro";
      font-weight: 400;
      font-size: 0.8125rem;
      color: inherit;
      font-weight: 400; }
      .no-touch .filter-reset a::after:hover::after,
      .no-touch .filter-reset a::after:focus::after {
        padding-left: 1rem;
        padding-right: 0; }
      .no-touch .filter-reset a::after:hover::before,
      .no-touch .filter-reset a::after:focus::before {
        padding-left: 1rem;
        padding-right: 0; }

.filter-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }

.filter-single .ui-filters {
  width: 33%; }
  @media (max-width: 999.98px) {
    .filter-single .ui-filters {
      width: 100%; } }

.filter-two-items .ui-filters {
  width: 65.72%; }
  @media (max-width: 999.98px) {
    .filter-two-items .ui-filters {
      width: 100%; } }

.filter-three-items .ui-filters {
  width: 100%;
  margin: 25px 0 12px; }
  @media (max-width: 1199.98px) {
    .filter-three-items .ui-filters {
      margin: 25px 0 20px; } }
  @media (max-width: 999.98px) {
    .filter-three-items .ui-filters {
      width: 100%;
      margin: 25px 0 15px; } }
  @media (max-width: 759.98px) {
    .filter-three-items .ui-filters {
      margin: 20px 0 15px; } }

.filter-three-items .filter-reset {
  margin-bottom: 27px; }
  @media (max-width: 1199.98px) {
    .filter-three-items .filter-reset {
      margin-bottom: 16px; } }
  @media (max-width: 999.98px) {
    .filter-three-items .filter-reset {
      margin-bottom: 15px; } }
  @media (max-width: 999.98px) {
    .filter-three-items .filter-reset {
      margin-bottom: 16px; } }

[data-block-plugin-id="facet_block:announcement_departments"] .content,
[data-block-plugin-id="facet_block:announcement_targets"] .content,
[data-block-plugin-id="facet_block:news_category"] .content,
[data-block-plugin-id="facet_block:news_date"] .content,
[data-block-plugin-id="facet_block:news_department"] .content,
[data-block-plugin-id="facet_block:cityu_event_date"] .content,
[data-block-plugin-id="facet_block:cityu_event_target"] .content,
[data-block-plugin-id="facet_block:cityu_event_category"] .content {
  display: none; }
</pre></body></html>