.recommended::before  {
  content: "Recommended";
}







.welcome-layout .container-welcome a:not(.btn) {
  color:  var(--theme-link) !important;
}

.tel-mobile::after {
  content: "*Format for mobile must be 555-555-5555";
  font-size: 13px;
  margin-left: 5px;
}

.resume-builder .nav .nav-button-selected {
  background-color:  var(--theme-primary) !important;
  text-decoration: underline !important;
}

.resume-builder .nav .nav-button-clickable:hover, .resume-builder .nav .nav-button-clickable:active, .resume-builder .nav .nav-button-clickable:focus {
  background-color:  var(--theme-light-gray) !important;
}

.resume-builder .btn-back {
  background-color:  #FFF !important;
}

.resume-builder .btn-back:hover, .resume-builder .btn-back:active, .resume-builder .btn-back:focus {
  background-color:  #F5F5F5 !important;
}

.resume-builder .document-panel .edit {
  border: 0 !important;
}

.resume-builder .job-title {
  background-color:  var(--theme-primary) !important;
}

.resume-builder .job-title:hover, .resume-builder .job-title:active, .resume-builder .job-title:focus {
  background-color:  var(--theme-primary-lighter-15) !important;
}

.resume-builder .ga-trackable-form .add-link:hover, .resume-builder .ga-trackable-form .add-link:active, .resume-builder .ga-trackable-form .add-link:focus {
  color:  var(--theme-link) !important;
}

.resume-builder .ga-trackable-form .btn-trash:hover, .resume-builder .ga-trackable-form .btn-trash:active, .resume-builder .ga-trackable-form .btn-trash:focus {
  color:  var(--theme-link) !important;
}

.add-bullet a:hover .add-text, .add-bullet a:focus .add-text, .add-bullet a:active .add-text {
    color: var(--theme-link-hover) !important;
}

.add-bullet .add-text:hover, .add-bullet .add-text:focus, .add-bullet .add-text:active {
    color: var(--theme-link-hover) !important;
}

.resume-builder .skill-pill.selected {
  background-color: var(--theme-primary) !important;
}

.resume-builder .skill-pill:not(.selected):hover, .resume-builder .skill-pill:not(.selected):active, .resume-builder .skill-pill:not(.selected):focus {
  background-color: var(--theme-primary-lighter-30) !important;
}

.resume-builder .el-icon-bell {
  color:  var(--theme-primary) !important;
}

.resume-builder .btn-move {
  color:  #333 !important;
}

.resume-builder .resume-review-actions a {
  color:  var(--theme-link) !important;
}

.resume-builder .resume-review-actions a:hover, .resume-builder .resume-review-actions a:active, .resume-builder .resume-review-actions a:focus {
  color: var(--theme-link-hover) !important;
}

.modal .btn-cancel-delete {
    color: #333 !important;
}

.visitor-layout .footer-owned-by body:not(.custom_landings){
  color: #FFF;
}





.naob-btn-primary {
  background: var(--theme-secondary) !important;
}

.simple-calendar th {
  background: var(--theme-primary) !important;
}

.event-item {
  &:hover, &:focus-within {
    border: solid 2px var(--theme-primary) !important;
  }
}