:lang(zh-hant) .mec-event-social.mec-frontbox h3.mec-social-single.mec-frontbox-title::before {
    content: '分享此活動'!important;
}

.page-id-239625 .post-content a.more-link::before {
    content: "閱讀更多"!important;
    font-size: 16px;
}

ul#menu-main-menu li a {
    font-size: 14px !important;
}

/*** Jayson - 27/6/2025 ***/

div#n2-ss-5 .n2-ss-slide-background-image img, div#n2-ss-10 .n2-ss-slide-background-image img {
  /* width: unset !important; */
  height: unset !important;
}

/* @media (min-width:320px) and (max-width:339px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 325px !important;
  }
}
@media (min-width:340px) and (max-width:359px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 345px !important;
  }
}
@media (min-width:360px) and (max-width:379px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 365px !important;
  }
}
@media (min-width:380px) and (max-width:399px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 385px !important;
  }
}
@media (min-width:400px) and (max-width:419px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 405px !important;
  }
}
@media (min-width:420px) and (max-width:439px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 425px !important;
  }
}
@media (min-width:440px) and (max-width:459px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 445px !important;
  }
}
@media (min-width:460px) and (max-width:479px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 465px !important;
  }
}
@media (min-width:480px) and (max-width:499px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 485px !important;
  }
}
@media (min-width:500px) and (max-width:519px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 505px !important;
  }
}
@media (min-width:520px) and (max-width:539px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 525px !important;
  }
}
@media (min-width:540px) and (max-width:559px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 545px !important;
  }
}
@media (min-width:560px) and (max-width:579px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 565px !important;
  }
}
@media (min-width:580px) and (max-width:599px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 585px !important;
  }
}
@media (min-width:600px) and (max-width:619px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 605px !important;
  }
}
@media (min-width:620px) and (max-width:639px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 620px !important;
  }
}
@media (min-width:640px) and (max-width:659px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 640px !important;
  }
}
@media (min-width:660px) and (max-width:679px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 660px !important;
  }
}
@media (min-width:680px) and (max-width:699px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 680px !important;
  }
}
@media (min-width:700px) and (max-width:719px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 700px !important;
  }
}
@media (min-width:720px) and (max-width:739px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 720px !important;
  }
}
@media (min-width:740px) and (max-width:759px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 740px !important;
  }
}
@media (min-width:760px) and (max-width:779px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 760px !important;
  }
}
@media (min-width:780px) and (max-width:799px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 780px !important;
  }
}
@media (min-width:800px) and (max-width:819px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 800px !important;
  }
}
@media (min-width:820px) and (max-width:839px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 820px !important;
  }
}
@media (min-width:840px) and (max-width:859px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 840px !important;
  }
}
@media (min-width:860px) and (max-width:879px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 860px !important;
  }
}
@media (min-width:880px) and (max-width:899px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 880px !important;
  }
}
@media (min-width:900px) and (max-width:919px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 900px !important;
  }
}
@media (min-width:920px) and (max-width:939px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 920px !important;
  }
}
@media (min-width:940px) and (max-width:959px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 940px !important;
  }
}
@media (min-width:960px) and (max-width:979px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 960px !important;
  }
}
@media (min-width:980px) and (max-width:980px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: 980px !important;
  }
} */

@media (max-width: 980px) {
  #n2-ss-5 .n2-ss-slider-wrapper-inside,
  #n2-ss-10 .n2-ss-slider-wrapper-inside {
    height: calc(100vw + 90px);
  }
}


/* 2026 */

.et_pb_blurb_content {
  margin-bottom: 20px !important;
}
div#people .et_pb_main_blurb_image img {
  width: 176px !important;
}
.single-mec-events .entry-content p,
.single-focs p {
  font-size: 16px;
}
.single-mec-events h1.entry-title {
  font-size: 26px;
}
.single-focs .et_post_meta_wrapper {
  display: none;
}
.single-focs h3 {
  font-size: 26px;
  margin-bottom:0.5em;
}

/* Upcoming Events page */
.page-id-243669 #search-bar .sf-field-search .sf-input-text {
  height: 48px !important;
}
.page-id-243669 .searchandfilter li.sf-field-submit input {
  width: 200px !important;
  height: 48px;
  border: 0;
  background: #f47b2a;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  transition: background 0.2s;
}
.page-id-243669 .searchandfilter li.sf-field-reset {
  width: 48px;
  height: 48px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  background: #f47b2a !important;
  color: #fff;
  font-size: 22px;
  line-height: 1;
  text-decoration: none;
  transition: background 0.2s;
}
.page-id-243669 .search-filter-result.no-result {
  padding-top: 30px;
  font-size: 14px;
}