
  .footer-copyright-text a {
    color: var(--accent-color);
    font-size: .9rem;
  }

  .post-entry ol li p+p {
    font-weight: normal;
  }

p i {
    color: var(--accent-color);
  }

  ul.checked li:before {

    content: '\f058';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 18px;
    color: var(--accent-color);
    display: inline-block;
    line-height: normal;
    position: absolute;
    top: 4px;
    left: 0;
  }


  .border-0 {
    border: none
  }


#calcForm h3 {
  color: var(--accent-color);
  margin-bottom: 15px;
}


.btn-default.btn-disabled {
    background: var(--text-color);
pointer-events: none;
}

.tab-header {
    height: 1em;
    margin-bottom: 20px;
}
.post-entry blockquote.chart-container {
    padding: 40px;
}

html .tab-header ul.tab-list a {
      font-size: 16px;
          border: 0;
    border-radius: 0;
    color: var(--primary-color);
}
html .tab-header ul.tab-list a.tab-active {
      border-bottom: 1px solid var(--primary-color);
    color: var(--accent-color);
}
html .tab-header ul.tab-list a.tab-active:hover,
html .tab-header ul.tab-list a.tab-active {
      font-size: 16px;
    border-radius: 0;
    color: var(--primary-color);
}
.tab-header ul.tab-list a:hover {
    margin-top: 0;
    background: #bbb;
  background-color: var(--oxpins-extra);
    border-color:  var(--oxpins-extra);
    padding-bottom: 0px;
}


.border-radius {
  border-radius: 40px
}

.isSending {
  pointer-events: none!important;
  background-color: #bbb!important;
}