@charset "UTF-8";

.neticrm-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background-color: #555;
  color: #CCC;
  position: relative;
}
.neticrm-footer > div {
  max-width: 33%;
}
.neticrm-footer a,
.neticrm-footer a:hover,
.neticrm-footer a:visited,
.neticrm-footer a:link {
  color: #FFF;
}
body.anonymous .neticrm-footer{
  color: #aaa;
}
.neticrm-footer-center {
  text-align: center;
  font-size: 12px;
}
.neticrm-footer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  font-size: 12px;
}
.neticrm-footer-left, .neticrm-footer-center, .neticrm-footer-right {
  padding:10px;
}
.neticrm-footer-left .item-list ul{
  text-align: left;
}
.neticrm-footer-right .item-list ul{
  text-align: right;
}
.neticrm-footer-right .item-list ul li,
.neticrm-footer-left .item-list ul li {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

/* recently item */
@media (max-width: 960px) {
  .neticrm-footer {
    display: none;
  }
}

#menu-neticrm [href="/civicrm/admin/coupon?reset=1"]::after{
  content: " new";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
}
.crm-container tr.crm-event-manage-registration-form-block-is_qrcode td.label label::before {
  content: "new ";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
}
.crm-container tr.crm-contribution-form-block-show_installments_option th label::before {
  content: "new ";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
}
.crm-container tr.crm-contribution-contributionpage-thankyou-form-block-receipt_text a.token-trigger::before {
  content: "new ";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
}
.crm-container tr.crm-event-manage-registration-form-block-confirm_email_text a.token-trigger::before {
  content: "new ";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
}
.crm-container #recur-donor:after {
  content: " beta";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
  top: 10px;
  position: absolute;
  right: 11px;
}
.crm-container tr.crm-mailing-upload-form-block-upload_type .crm-form-radio[for*="CIVICRM_QFID_2"]::after {
  content: "beta";
  color: red;
  font-size: 12px;
  vertical-align: text-top;
  font-style: italic;
}
html[lang="zh-hant"] .crm-container tr.crm-mailing-upload-form-block-upload_type .crm-form-radio[for*="CIVICRM_QFID_2"]::after,
.i18n-zh-hant .crm-container tr.crm-mailing-upload-form-block-upload_type .crm-form-radio[for*="CIVICRM_QFID_2"]::after {
  content: "測試版";
}

/* Fix UI issues of admin theme (e.g. Seven, Claro, Adminimal) */
.ui-dialog.ui-widget-content {
  background: #fff;
}
.ui-datepicker.ui-widget {
  font-size: 16px;
  background: #fff;
}
.ui-datepicker th,
.ui-datepicker td {
  height: auto;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-datepicker .ui-state-active,
.ui-datepicker.ui-widget-content .ui-state-active {
  color: #fff;
}
.adminimal .ui-dialog .ui-dialog-titlebar {
  color: #fff;
}
.adminimal .ui-dialog .ui-dialog-titlebar .ui-widget-header {
  color: #fff;
}
.adminimal .ui-dialog .ui-dialog-titlebar-close {
  background: #fff;
}
.adminimal .crm-container .button {
  background: #333030;
}
.adminimal .crm-container .button:hover {
  background: #555;
}
.adminimal .ui-datepicker th {
  font-size: 11px;
}