a,
.resize-active,
.btn-cancel,
.rt-member-details,
.expand-message {
  color: #1D8928;
}
a.progress-label-text {
  color: #338000;
}
button.profile-contact-edit, a.profile-contact-edit {
  color: #338000;
}
.secure-message-container .form-group .ng-select.basic-select .ng-select-container {
  border-color: #388e3c !important;
}

.expand-icon {
  border: solid #1D8928;
  border-width: 0 3px 3px 0;
}

.header-bg-guided-search {
  background: #1D8928;
}

.header-bg {
  background: #1D8928;
}

.background-accent {
  background-image: linear-gradient(to right, #1D8928 70%, #1D8928 100%);
}

.member-plans-col {
  background: #1D8928;
}

.replaced-claim-detail-header {
  background: linear-gradient(to right, #1D8928 50%, #fff 100%);
}

dd.profile-email {
  color: #1D8928;
}

.header-bg-guided-search {
  background: #1D8928;
}

.btn-info {
  background-color: #1D8928;
  border-color: #1D8928;
}

.btn-info,
.questions,
.provider-tab-container .basic .rs-tab.active {
  background-color: #1D8928;
}

.btn-info.focus,
.btn-info:focus,
.btn-info:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover {
  border-color: #1D8928;
  background-color: #1D8928;
}

.btn-primary {
  background-color: black;
  border-color: black;
}

.header-bg-enrollment {
  background-color: #1D8928;
}

.header-bg-plans {
  background: #fff;
}

.hero {
  background: linear-gradient(
    to right,
    #1D8928 0%,
    #1D8928 58.33333333%,
    #fff 58.33333333%,
    #fff 100%
  );
}

.hero-enrollment-selection {
  background: linear-gradient(
    to right,
    #1D8928 0%,
    #1D8928 58.33333333%,
    #1D8928 75.333333%,
    #1D8928 100%
  );
}

.container-fluid.dialog .logo {
  margin: 25px 25px 25px 40px;
}

.view-coverage-for {
  background-image: linear-gradient(to right, #1D8928 70%, #1D8928 100%);
}

.resize-active {
  color: #1D8928;
}

/* When the radio button is checked, add a blue background */
.container-radio input:checked ~ .radio-dot {
  background-color: #1D8928;
}

.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover {
  border-color: #1D8928;
  background-color: #1D8928;
}

.btn-info {
  background-color: #1D8928;
}

.background-img {
  background: transparent url("../img/icon-delta-white-bg.svg") bottom right
    no-repeat;
}

.questions {
  background-color: #1D8928;
}

.provider-search {
  background-color: #1D8928;
}

.header-bg.header-bg-home,
.header-bg-guided-search {
  background: linear-gradient(to right, #1D8928 70%, #1D8928 100%);
}

footer {
  background-image: linear-gradient(
    to bottom,
    #ffffff 8%,
    #1D8928 8%,
    #1D8928 42%,
    #000 42%,
    #000 99%
  );
}

.hamburger-menu-bg {
  background-image: url("../img/icon-delta-white-bg.svg");
}

.header-block .dialog-content {
  background-color: #1D8928;
  border-color: #1D8928;
}

.mobile-contact .btn-info {
  background-color: #1D8928;
  border-color: #1D8928;
}

.powered-by {
  display: none;
}

.sharing {
  display: none;
}

.activity-feed-right-header {
  color: #1D8928;
}

label.checkbox :checked + span.the-actual-checkbox {
  background: #1D8928;
}

.provider-results a,
.provider-result h3 a,
.provider-address p,
.communication-data-record a {
  color: #338000;
}

a.provider-results-export {
  color: black;
}

.name-and-proximity,
.search-by,
.results-hr,
.find-provider,
.multiple-enrollments-container {
  background: linear-gradient(to right, #1D8928 70%, #1D8928 100%);
}

.header-bg-guided-search {
  background: #1D8928;
}

.top-nav {
  background: linear-gradient(to right, #1D8928 58%, #1D8928 100%);
}

.id-card-section hr {
  border-top-color: #1D8928;
}

.provider-propose-edit {
  color: #1D8928;
  font-weight: 800;
  letter-spacing: 3px;
  padding: 10px;
  font-size: 12px;
}

.provider-other-location-header {
  color: #1D8928;
}

.cancel-address-dialog {
  color: #1D8928;
}

.progressbar,
.benefit-period {
  background: linear-gradient(-135deg, #2b2b2b 0%, #717171 100%);
}

.coverage-card .coverage-card-action .btn-default:hover {
  color: black;
  background-color: #717171;
}

.card.coverage-card:hover {
  border: 2px solid black;
}

.billing-info-edit-btn {
  background: #e4fff2;
}

@media (max-width: 991px) {
  .footer-bg {
    right: -323px;
  }
}

@media (max-width: 767px) {
  .footer-bg {
    height: 406px;
    width: 415px;
    right: 18px;
  }
}

@media (min-width: 768px) {
  .originally-claim-detail td:first-of-type,
  .policy-claim-detail td:first-of-type,
  .replaced-claim-detail td:first-of-type {
    border-left: 1px solid #1D8928;
  }

  .originally-claim-detail td:last-of-type,
  .policy-claim-detail td:last-of-type,
  .replaced-claim-detail td:last-of-type {
    border-right: 1px solid #1D8928;
  }

  .replaced-claim-detail-collapsed td,
  .originally-claim-detail td {
    border-bottom: 1px solid #1D8928;
  }

  .replaced-claim-detail-header td {
    border-left: 1px solid #1D8928;
    border-top: 1px solid #1D8928;
    border-right: 1px solid #1D8928;
  }

  .header-bg-home {
    background: #1D8928;
  }
}
@media (min-width: 1200px) {
  .header-bg {
    background: linear-gradient(
      to right,
      #1D8928 0%,
      #1D8928 58.33333333%,
      #1D8928 58.33333333%,
      #1D8928 100%
    );
  }
}

.logo-login-page {
  background: transparent url("../img/logo-delta-200w.svg") bottom left
    no-repeat;
  height: 23px;
  width: 201px;
}

@media (min-width: 767px) {
  .logo-login-page {
    background: transparent url("../img/logo-delta-vector.svg") bottom left
      no-repeat;
    height: 85px;
    width: 382px;
    background-position: left center;
  }
}
.logo {
  margin: 10px 0 0 10px;
  width: 175px;
  height: auto;
}

@media (min-width: 321px) {
  .logo {
    margin: 18px 0 0 15px;
    height: auto;
    width: 300px;
  }
}

.mobile-dialog .mask {
  background-color: #1D8928;
}

.procedure-search-title {
  color: #338000;
}

.iconEdit {
  background: transparent url(../img/icon-edit-delta.svg) bottom left no-repeat;
}

.group-dental .profile-sub-heading,
.individual-dental .profile-sub-heading,
.group-vision .profile-sub-heading,
.group-life .profile-sub-heading,
.group-disability .profile-sub-heading {
  color: #1D8928;
}

.landing {
  background: linear-gradient(to right, #1D8928 70%, #1D8928 100%);
  
}

.container-fluid .landing-header {
  background-color: #1D8928;
}



.landing .header-block.header-bg {
  background-color: #1D8928;
}

.loader-container section.wrapper div.spinner i {
  border-color: #1D8928;
}

.primary .rs-tab {
  border: 1px solid #1D8928;
  color: #1D8928;
}
.primary .rs-tab.active {
  background-color: #1D8928;
  color: white;
  pointer-events: none;
}
.primary .rs-tab:focus {
  background-color: #388e3c;
  color: white;
}

.secondary .rs-tab {
  border: 1px solid #424242;
  color: #424242;
}
.secondary .rs-tab.active {
  background-color: #424242;
  color: white;
  pointer-events: none;
}
.secondary .rs-tab:focus {
  background-color: #212121;
  color: white;
}

.networks {
  border-radius: 5px;
  border: 1px solid #98acbd;
  background-color: #1D8928;
  margin-top: 15px;
  margin-left: -10px;
  padding-top: 2px;
  padding-bottom: 2px;
  color: white;
}
