@charset "UTF-8";
:root {
  --theme-color: #00b0ca;
  --sub-theme-color: #6c6f70;
  --light-color: #6c6f70;
  --aux-btn-color:#6c6f70;
  --text-align: left; }

.mint-popup > div > span:not(:first-child) {
  background: var(--theme-color) !important; }

footer .btn-submit,
.btn,
.mint-button--primary,
.job-menu-box {
  background: var(--theme-color);
  color: #fff; }

.info-assessment .title,
.section-style h1, .info h1 {
  color: var(--theme-color); }

.job-footer-btn,
.section-style h1:before, .info h1:before {
  background-color: var(--theme-color); }

.period {
  border-left-color: var(--theme-color); }

.job-actions-box {
  background-color: #f5f5f5; }

.job-menu-box {
  /*border-radius: 50px;*/
  /*margin: -21px 15px 0;*/
  position: relative; }

.job-information-box {
  padding-left: 20px;
  padding-right: 20px; }

.job-list-box {
  padding-bottom: 41px; }

html [item="jobDescColumn"] * {
  font-size: 14px !important;
  line-height: 1.4;
  font-family: Arial, "Microsoft YaHei" !important; }

.i-business:before {
  content: ""; }

/* fixed as old version */
.job-guide-btns {
  bottom: 35px; }

.job-guide-qr, .job-guide-btn {
  border-width: 2px;
  padding: 2px;
  /*background: rgba(190, 197, 0, 1);*/
  /*box-shadow: 0 0 3px 0 rgba(190, 197, 0, 0.73);*/ }

/*.job-guide-qr {*/
/*background: rgba(212, 178, 117, 1);*/
/*box-shadow: 0 0 3px 0 rgba(212, 178, 117, 0.81);*/
/*}*/
.job-detail-list-tl {
  border-bottom: solid 1px var(--theme-color, #000); }

.check-modify.radio:hover .txt:before, .check-modify input:checked + .txt:before {
  color: var(--theme-color); }

.job-name .name-box {
  flex: 1 0 auto;
  width: 0; }

.job-js-logo img {
  max-width: 42vw; }

.btn.btn-left {
  flex: 1; }

.history-list-item .hi-title {
  color: #000; }

.history-list-box .job-info .icons {
  color: #020202; }

.jdf-content-desc {
  text-indent: 2rem; }
  .jdf-content-desc .desc {
    text-indent: 2rem; }

.alert-logo {
  padding: 8px 0; }
  .alert-logo img {
    width: 50vw; }

.legal-box .lb-content p {
  text-indent: 2rem; }

.form-legal-notices {
  font-weight: normal; }

/*# sourceMappingURL=theme.css.map */
