/* 79 - Boticário */
.partner-79 nav.header {
  background-color: #12817b;
}

.partner-79 nav.header a.button {
  color: #155050;
}

.partner-79 nav.header .dropdown-menu {
  background-color: #12817b;
}

.partner-79 nav.header .dropdown-item i {
  color: #155050;
}

.partner-79.Index-index #top {
  background-image: url(../../img/partner/79/background.png);
}

.partner-79 .row.products {
  color: #12817b;
}

.partner-79 .row.products a {
  color: #12817b;
}

.partner-79 .row.products i {
  color: #155050;
}

.partner-79 #sign a {
  background-color: #12817b;
}

.partner-79 footer.page-footer .footer-copyright {
  background-color: #12817b;
}

.partner-79 #buttons #single,
.partner-79 .card .button {
  border-radius: 32px;
  background: #12817b;
  padding: 10px 4rem;
}

.partner-79 #insurances #down {
  margin-top: 0;
}

.partner-79 #iconMenu {
  background-color: #12817b;
}

.partner-79 #details .details .item.individual {
  margin-top: 11em;
}

.partner-79 #intro .text {
  background-color: #1550508c;
}

.partner-79 .card {
  background-color: white;
  text-align: center;
  box-shadow: 0px 3px 26px #00000029;
  border-radius: 8px;
}

.partner-79 .card#plan-info .card-title {
  color: #155050;
  font-size: 1rem;
  margin-bottom: 20px;
}

.partner-79 .card img {
  width: 35%;
}

.partner-79 .card#plan-info .card-text {
  padding: 1.5rem 4rem;
  font-weight: 500;
  line-height: 1.3;
  font-size: 1.2rem;
  color: rgb(10, 10, 10);
}

.partner-79 .card a.button {
  color: white !important;
  font-weight: 700;
}

.partner-79 .card ul {
  font-weight: 600;
  text-align: left;
}

.partner-79 .card ul i {
  color: #12817b;
  margin-right: 15px;
}

.partner-79 .card ul li {
  margin: 6px 0;
}

.partner-79.Index-index #top .content {
  margin-bottom: 40px;
}

@media (max-width: 850px) {
  .partner-79 #buttons #single {
    padding: 10px 2rem;
  }

  .partner-79.Index-index #top {
    background-position: 85%;
    height: 40vh;
  }

  .partner-79.Index-index #top .content {
    margin-bottom: 55px;
    width: 100%;
    font-weight: 600;
    font-size: 1.1rem;
    line-height: 1.2rem;
  }

  .partner-79 .card#plan-info .card-text {
    padding: 1rem 10px;
    font-weight: 500;
    line-height: 1.3;
    font-size: 1.2rem;
    color: rgb(10, 10, 10);
  }

  .partner-79 .card img {
    width: 50%;
  }

  .partner-79 .row#products {
    top: -2rem;
  }
}

/** 61 - Ticket */
.Health-index.partner-61 #top {
  background-image: url(../../img/partner/61/background_saude.jpg);
}

.Index-index.partner-61 #top {
  background-image: url(../../img/partner/61/background_saude.jpg);
}

.partner-61 .topic .card-body .link {
    color: #003591;
}

.partner-61 .ui.dropdown,
.partner-61 .ui.selection.dropdown {
  border: none;
  color: #003591;
  background-color: white;
  border-radius: 42px;
  box-shadow: 0 3px 6px #00000029;
  text-shadow: unset;
  padding: 0 1.2rem;
  margin: 1vw 0.5vw;
  display: flex;
  align-items: center;
}

.partner-61 .ui.dropdown .menu > .item {
  background-color: white;
  color: #003591;
}
.partner-61 .ui.dropdown .menu .active.item {
  background-color: #003591;
  color: white;
  font-weight: initial;
}

.partner-61 .ui.dropdown .menu > .item:hover {
  background-color: #003591;
  color: white;
}

.partner-61 .nav.header a.button,
.partner-61 .sharecare h5 {
  color: #323232;
  background-color: white;
}

.partner-61 .nav.header .logo img {
  max-height: 90%;
  padding: 3px;
}

.partner-61 footer.page-footer {
  color: #363636;
  background-color: #f6f9fc !important;
}

.partner-61 footer.page-footer h5,
.partner-61 #top,
.partner-61 #steps i,
.partner-61 .row.products a,
.partner-61 .row.products,
.partner-61 #steps h5,
.partner-61 #insurances h5,
.partner-61 #insurances h6,
.partner-61 .row#questions,
.partner-61 .row#contact-us,
.partner-61 .box h3,
.partner-61 .box h5,
.partner-61 a#forgot-pass,
.partner-61 .benefit_title,
.partner-61 #modal_search .category-name-click a,
.partner-61 #modal_search #city_state_detail_cli a,
.partner-61.Health-list h5,
.partner-61.Provider-detail h5,
.partner-61 .card.health-item .card-header,
.partner-61 span#service,
.partner-61 .health-color,
.partner-61 .order .id a,
.partner-61 #signature-order span,
.partner-61 #balanceInfo b,
.partner-61 #health-order span,
.partner-61 .sharecare .input-group-text,
.partner-61 .sharecare .eletive #price {
  color: #003591 !important;
}

.partner-61 nav.header .dropdown-menu,
.partner-61 #iconMenu,
.partner-61 footer.page-footer .footer-copyright,
.partner-61 nav.header,
.partner-61 #left,
.partner-61 #buttons #left,
.partner-61 .btn-finish,
.partner-61 a.btn-edit,
.partner-61 #dashboard .btn-group .btn,
.partner-61 #family .item .title button,
.partner-61 .wizard > .actions a:hover,
.partner-61 .wizard > .actions a:active,
.partner-61 .wizard > .actions a,
.partner-61 .bt-vidaclass2,
.partner-61.Telemedicine-sharecareBuy .btn#cancel,
.partner-61 a#default {
  background-color: #003591;
}

.partner-61 .md-form input[type="text"]:focus,
.partner-61 .md-form input[type="password"]:focus,
.partner-61 .md-form input[type="email"]:focus {
  border-bottom: 1px solid #003591 !important;
}

.partner-61 #register a,
.partner-61 .plan-options p.price,
.partner-61 .container b {
  color: #0085ca;
}

.partner-61 .spinner-border {
  position: absolute;
  left: 85%;
  border: 0.5em solid #0085ca;
  border-right-color: currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
}

.partner-61 .progress-bar {
  background: transparent
    linear-gradient(180deg, #0085ca 0%, #0074ad 32%, #00689c 100%, #d9d9d9 100%)
    0% 0% no-repeat padding-box;
}

.partner-61 nav.header .dropdown-item:focus,
.partner-61 nav.header .dropdown-item:hover {
  color: #003591;
  background-color: #f6f9fc;
}

.partner-61 nav.header img {
  margin: 0 2vw;
}

.partner-61 nav.header .dropdown-item i,
.partner-61 #insurances i,
.partner-61 .accordion .card-header.collapsed:after,
.partner-61 .accordion .card-header:after,
.partner-61 .fas.fa-asterisk,
.partner-61 #modal_search .city-state-cli i,
.partner-61 #modal_search .category-name-click i,
.partner-61 .btn#outline i,
.partner-61 .item a i,
.partner-61 span#office-address i,
.partner-61 .card.health-item .card-body i,
.partner-61 .wizard legend i {
  color: #80c2e4;
}

.partner-61 .row.products i,
.partner-61 .info .contato span,
.partner-61 .info .contato a,
.partner-61 #steps ul li:before,
.partner-61 .topic h4,
.partner-61 #family .members i {
  color: #0085ca;
}

.partner-61 #header.row {
  border-bottom: unset;
}

.partner-61 a#buy-now,
.partner-61 span#circle,
.partner-61 #insurances #title,
.partner-61 .btn#use,
.partner-61 #hire_benefit .modal-header,
.partner-61 #right,
.partner-61 #buttons #right,
.partner-61 #contact-us button,
.partner-61 .btnSignin,
.partner-61 .btn-login,
.partner-61 .usage_button,
.partner-61 .print,
.partner-61 #modal_search .modal-header,
.partner-61 #modal_search .btn-busca,
.partner-61 .btn-newsearch,
.partner-61 .btn#book,
.partner-61 .pagination .page-item.active .page-link,
.partner-61 #procedure-price,
.partner-61 .btn#continue,
.partner-61 #modal-schedule .modal-header,
.partner-61 .card.health-item .card-body button.change-patient,
.partner-61 #changePatient .modal-header,
.partner-61 .payment#accordion .payment-option,
.partner-61 a.click,
.partner-61.Health-shoppingCart a#add,
.partner-61 .wizard > .steps .current a:hover,
.partner-61 .wizard > .steps .current a:active,
.partner-61 .wizard > .steps .current a,
.partner-61 .btn-detail,
.partner-61 .certificate a,
.partner-61 .bt-vidaclass {
  background: #0085ca !important;
}

.partner-61 .btn-newsearch,
.partner-61 .btn#book {
  border: unset;
}

.partner-61 .btn#add {
  color: #003591;
  border: 1px solid #80c2e4;
}

.partner-61.Index-index #top,
.partner-61.Health-index #top,
.partner-61 #modal-schedule .modal-header h5,
.partner-61 #signature-order span.tag,
.partner-61 #health-order span.tag,
.partner-61.Telemedicine-sharecareBuy #top {
  color: white !important;
}

.partner-61 .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #0085ca),
    color-stop(100%, #0085ca)
  );
}

.partner-61 #family .item {
  border-left: 6px solid #80c2e4;
}

.Health-index.partner-61 #top h3,
.Index-index.partner-61 #top h3 {
  font-size: 1.2rem;
}

.Health-index.partner-61 #top,
.Index-index.partner-61 #top {
  font-size: 1.5rem;
  text-shadow: unset !important;
  color: #003591 !important;
}

.Health-index.partner-61 #top p,
.Index-index.partner-61 #top p {
  text-shadow: unset !important;
  font-size: 1rem;
}

.partner-61 #steps span.textTopics-Telemedicina {
  font-size: 111%;
  font-weight: 400;
  color: #e60e0e;
}

.partner-61 .font-weight-bold {
  color: #003591 !important;
}

/** 1023 - Ticket B2C */
.Health-index.partner-1023 #top {
  background-image: url(../../img/partner/61/background_saude.jpg);
}
.text-style-b2c {
  font-weight: 700;
  font-size: 1.8rem;
  text-shadow: 0 0 5px #ffffff;
}

.Partner-ticketb2c.partner-1023 #top {
  background-image: url(../../img/index/background.webp);
  background-position: 70%;
  background-size: cover;
}

.partner-1023 .topic .card-body .link {
    color: #003591;
}

.partner-1023 .nav.header a.button,
.partner-1023 .sharecare h5 {
  color: #323232;
  background-color: white;
}

.partner-1023 .nav.header .logo img {
  max-height: 90%;
  padding: 3px;
}

.partner-1023 footer.page-footer {
  color: #363636;
  background-color: #f6f9fc !important;
}

.partner-1023 footer.page-footer h5,
.partner-1023 #steps i,
.partner-1023 .row.products a,
.partner-1023 .row.products,
.partner-1023 #steps h5,
.partner-1023 #insurances h5,
.partner-1023 #insurances h6,
.partner-1023 .row#questions,
.partner-1023 .row#contact-us,
.partner-1023 .box h3,
.partner-1023 .box h5,
.partner-1023 a#forgot-pass,
.partner-1023 .benefit_title,
.partner-1023 #modal_search .category-name-click a,
.partner-1023 #modal_search #city_state_detail_cli a,
.partner-1023.Health-list h5,
.partner-1023.Provider-detail h5,
.partner-1023 .card.health-item .card-header,
.partner-1023 span#service,
.partner-1023 .health-color,
.partner-1023 .order .id a,
.partner-1023 #signature-order span,
.partner-1023 #balanceInfo b,
.partner-1023 #health-order span,
.partner-1023 .sharecare .input-group-text,
.partner-1023 .sharecare .eletive #price {
  color: #003591 !important;
}

.partner-1023 nav.header .dropdown-menu,
.partner-1023 #iconMenu,
.partner-1023 footer.page-footer .footer-copyright,
.partner-1023 nav.header,
.partner-1023 #left,
.partner-1023 #buttons #left,
.partner-1023 .btn-finish,
.partner-1023 a.btn-edit,
.partner-1023 #dashboard .btn-group .btn,
.partner-1023 #family .item .title button,
.partner-1023 .wizard > .actions a:hover,
.partner-1023 .wizard > .actions a:active,
.partner-1023 .wizard > .actions a,
.partner-1023 .bt-vidaclass2,
.partner-1023.Telemedicine-sharecareBuy .btn#cancel,
.partner-1023 a#default {
  background-color: #003591;
}

.partner-1023 .md-form input[type="text"]:focus,
.partner-1023 .md-form input[type="password"]:focus,
.partner-1023 .md-form input[type="email"]:focus {
  border-bottom: 1px solid #003591 !important;
}

.partner-1023 #register a,
.partner-1023 .plan-options p.price,
.partner-1023 .container b {
  color: #0085ca;
}

.partner-1023 .spinner-border {
  position: absolute;
  left: 85%;
  border: 0.5em solid #0085ca;
  border-right-color: currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
}

.partner-1023 .progress-bar {
  background: transparent
    linear-gradient(180deg, #0085ca 0%, #0074ad 32%, #00689c 100%, #d9d9d9 100%)
    0% 0% no-repeat padding-box;
}

.partner-1023 nav.header .dropdown-item:focus,
.partner-1023 nav.header .dropdown-item:hover {
  color: #003591;
  background-color: #f6f9fc;
}

.partner-1023 nav.header img {
  margin: 0 2vw;
  width: 105px;
}

.partner-1023 nav.header .dropdown-item i,
.partner-1023 #insurances i,
.partner-1023 .accordion .card-header.collapsed:after,
.partner-1023 .accordion .card-header:after,
.partner-1023 .fas.fa-asterisk,
.partner-1023 #modal_search .city-state-cli i,
.partner-1023 #modal_search .category-name-click i,
.partner-1023 .btn#outline i,
.partner-1023 .item a i,
.partner-1023 span#office-address i,
.partner-1023 .card.health-item .card-body i,
.partner-1023 .wizard legend i {
  color: #80c2e4;
}

.partner-1023 .row.products i,
.partner-1023 .info .contato span,
.partner-1023 .info .contato a,
.partner-1023 #steps ul li:before,
.partner-1023 .topic h4,
.partner-1023 #family .members i {
  color: #0085ca;
}

.partner-1023 #header.row {
  border-bottom: unset;
}

.partner-1023 a#buy-now,
.partner-1023 span#circle,
.partner-1023 #insurances #title,
.partner-1023 .btn#use,
.partner-1023 #hire_benefit .modal-header,
.partner-1023 #right,
.partner-1023 #buttons #right,
.partner-1023 #contact-us button,
.partner-1023 .btnSignin,
.partner-1023 .btn-login,
.partner-1023 .usage_button,
.partner-1023 .print,
.partner-1023 #modal_search .modal-header,
.partner-1023 #modal_search .btn-busca,
.partner-1023 .btn-newsearch,
.partner-1023 .btn#book,
.partner-1023 .pagination .page-item.active .page-link,
.partner-1023 #procedure-price,
.partner-1023 .btn#continue,
.partner-1023 #modal-schedule .modal-header,
.partner-1023 .card.health-item .card-body button.change-patient,
.partner-1023 #changePatient .modal-header,
.partner-1023 .payment#accordion .payment-option,
.partner-1023 a.click,
.partner-1023.Health-shoppingCart a#add,
.partner-1023 .wizard > .steps .current a:hover,
.partner-1023 .wizard > .steps .current a:active,
.partner-1023 .wizard > .steps .current a,
.partner-1023 .btn-detail,
.partner-1023 .certificate a,
.partner-1023 .bt-vidaclass {
  background: #0085ca !important;
}

.partner-1023 .btn-newsearch,
.partner-1023 .btn#book {
  border: unset;
}

.partner-1023 .btn#add {
  color: #003591;
  border: 1px solid #80c2e4;
}

.partner-1023.Index-index #top,
.partner-1023.Health-index #top,
.partner-1023 #modal-schedule .modal-header h5,
.partner-1023 #signature-order span.tag,
.partner-1023 #health-order span.tag,
.partner-1023.Telemedicine-sharecareBuy #top {
  color: white !important;
}

.partner-1023 .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #0085ca),
    color-stop(100%, #0085ca)
  );
}

.partner-1023 #family .item {
  border-left: 6px solid #80c2e4;
}

.Health-index.partner-1023 #top h3,
.Index-index.partner-1023 #top h3 {
  font-size: 1.2rem;
}

.Health-index.partner-1023 #top,
.Index-index.partner-1023 #top {
  font-size: 1.5rem;
  text-shadow: unset !important;
  color: #003591 !important;
}

.Health-index.partner-1023 #top p,
.Index-index.partner-1023 #top p {
  text-shadow: unset !important;
  font-size: 1rem;
}

.partner-1023 #steps span.textTopics-Telemedicina {
  font-size: 111%;
  font-weight: 400;
  color: #e60e0e;
}

.partner-1023 .font-weight-bold {
  color: #003591 !important;
}

/** 134 - Mercedes Club */
.partner-134 .first #top {
  background-image: url("../../img/partner/134/banner1.jpg");
}

.partner-134 .second #top {
  background-image: url("../../img/partner/134/banner2.jpg");
}

.partner-134 .page-footer .btn-floating i {
  font-size: 1rem;
  line-height: 37px;
}

.partner-134 .page-footer .btn-floating {
  line-height: 37px;
  width: 37px;
  height: 37px;
}

.partner-134 .page-footer .btn-floating i {
  font-size: 1rem;
  line-height: 37px;
}

.partner-134 .page-footer .btn-floating {
  line-height: 37px;
  width: 37px;
  height: 37px;
}

/** 145 - Cobram */
.partner-145 nav.header {
  background-color: #f76b00;
}

.partner-145 footer.page-footer .footer-copyright {
  background-color: #f76b00;
}

.partner-145 .page-footer .btn-floating i {
  font-size: 1rem;
  line-height: 37px;
}

.partner-145 .page-footer .btn-floating {
  line-height: 37px;
  width: 37px;
  height: 37px;
}

.partner-145 .page-footer .btn-floating i {
  font-size: 1rem;
  line-height: 37px;
}

.partner-145 .page-footer .btn-floating {
  line-height: 37px;
  width: 37px;
  height: 37px;
}

.partner-145 nav.header img {
  width: fit-content;
}

.partner-145.Insurance-repom .row.steps {
  top: 6em;
  font-size: 0.7em;
  margin-bottom: 145px;
}

/** 105 - BPP */
.partner-105 nav.header {
  background-color: rgb(0, 0, 136);
}

.partner-105 footer.page-footer .footer-copyright {
  background-color: rgb(0, 0, 136);
}

/** 1018 - SetCepar */
.partner-1018 .first #top {
  background-image: url("../../img/partner/1018/banner1.jpg");
}

.partner-1018 .second #top {
  background-image: url("../../img/partner/1018/banner2.jpg");
}

/** 154 - KAF */
.partner-154 #insurances #down {
  margin-top: unset;
}
/** 197 - KAF PARCEIRO (TIM) */
.partner-197 nav.header {
  background-color: #0b3d86;
}

/** 1022 - NDD */
.partner-1022 #top {
  background-image: url("../../img/partner/1022/background.jpg");
  background-position: 50%;
}

.partner-1022 #top h4 {
  font-weight: 700;
  color: white;
  text-shadow: 1px 0px 5px #000000;
  margin-top: 2.5em;
}

/** 1021 - Bamaq */
.partner-1021 footer {
  background-color: #07bebb;
  font-size: 0.9em;
  color: white;
  font-weight: 500;
}

.partner-1021 footer b {
  color: #262f6b;
}

/** 182 - M.eat */
.partner-182 .recurrences .col {
  margin: 5px 30px;
}

.partner-182 #selo_cashback {
  right: -55px;
}

/* 2174 - Mais Pet */
.partner-2174 nav.header {
  background-color: #f3d514;
  min-height: 22vw;
}

.partner-2174 nav.header .dropdown-menu {
  background-color: #f3d514;
}

.partner-2174 nav.header a {
  font-size: 5vw;
  margin-left: -115px;
  margin-top: -6px;
}

.partner-2174 nav.header img {
  width: 230px;
  margin: 0 15vw;
}

/* 2190 - sos dental */
.partner-2190 nav.header, .partner-2330 nav.header{
  background-color: #9B0000;
  
}
.partner-2190 footer.page-footer .footer-copyright, .partner-2330 footer.page-footer .footer-copyright{
  background-color: #9B0000;
}

/* 210 - Alfa */
.partner-210 nav.header {
  background-color: rgb(0, 48, 90);
  
}
.partner-210 footer.page-footer .footer-copyright{
  background-color: rgb(0, 48, 90);
}

/* 2271 - Azul Linhas Aereas */
.partner-2271 nav.header {
  background-color: #041e42;
  
}
.partner-2271 footer.page-footer .footer-copyright{
  background-color: #041e42;
}

/* 2272 - Muffato */
.partner-2272 nav.header {
  background-color: rgb(227, 0, 71);
  
}
.partner-2272 footer.page-footer .footer-copyright{
  background-color: rgb(227, 0, 71);
}

/* 2317 - Swile */
.partner-2317 nav.header {
  background-color: #000000;
  
}
.partner-2317 footer.page-footer .footer-copyright{
  background-color: #000000;
}

/* 2322 - Porto Seguros */
.partner-2322 nav.header,
.partner-2322 footer.page-footer .footer-copyright,
.partner-2322 nav.header .dropdown-menu,
.partner-2322 .bt-vidaclass,
.partner-2322 .button.about-us,
.partner-2322 #dashboard .btn,
.partner-2322 #dashboard .btn-edit {
  background-color: #00a1fc;
}
.partner-2322 nav.header .dropdown-item i,
.partner-2322 nav.header a.dropdown-item:hover {
  color: #f8f9fa;
}
.partner-2322 nav.header .dropdown-item:hover {
  background-color: #07bebb;
}

/** 214 - Fetranscoop */
.partner-214 .first #top {
  background-image: url("../../img/partner/214/banner.jpg");
}

.partner-214 .second #top {
  background-image: url("../../img/partner/214/banner.jpg");
}

/* Ticket Freemium */
.Health-index.partner-203 #top {
  background-image: url(../../img/partner/61/background_saude.jpg);
}

.Index-index.partner-203 #top {
  background-image: url(../../img/partner/61/background_saude.jpg);
}

.partner-203 .topic .card-body .link {
    color: #003591;
}

.partner-203 .ui.dropdown,
.partner-203 .ui.selection.dropdown {
  border: none;
  color: #003591;
  background-color: white;
  border-radius: 42px;
  box-shadow: 0 3px 6px #00000029;
  text-shadow: unset;
  padding: 0 1.2rem;
  margin: 1vw 0.5vw;
  display: flex;
  align-items: center;
}

.partner-203 .ui.dropdown .menu > .item {
  background-color: white;
  color: #003591;
}
.partner-203 .ui.dropdown .menu .active.item {
  background-color: #003591;
  color: white;
  font-weight: initial;
}

.partner-203 .ui.dropdown .menu > .item:hover {
  background-color: #003591;
  color: white;
}

.partner-203 .nav.header a.button,
.partner-203 .sharecare h5 {
  color: #323232;
  background-color: white;
}

.partner-203 .nav.header .logo img {
  max-height: 90%;
  padding: 3px;
}

.partner-203 footer.page-footer {
  color: #363636;
  background-color: #f6f9fc !important;
}

.partner-2323 nav.header,
.partner-2323 footer.page-footer .footer-copyright,
.partner-2323 nav.header .dropdown-menu {
    background-color: #221C46;
}

.partner-203 footer.page-footer h5,
.partner-203 #top,
.partner-203 #steps i,
.partner-203 .row.products a,
.partner-203 .row.products,
.partner-203 #steps h5,
.partner-203 #insurances h5,
.partner-203 #insurances h6,
.partner-203 .row#questions,
.partner-203 .row#contact-us,
.partner-203 .box h3,
.partner-203 .box h5,
.partner-203 a#forgot-pass,
.partner-203 .benefit_title,
.partner-203 #modal_search .category-name-click a,
.partner-203 #modal_search #city_state_detail_cli a,
.partner-203.Health-list h5,
.partner-203.Provider-detail h5,
.partner-203 .card.health-item .card-header,
.partner-203 span#service,
.partner-203 .health-color,
.partner-203 .order .id a,
.partner-203 #signature-order span,
.partner-203 #balanceInfo b,
.partner-203 #health-order span,
.partner-203 .sharecare .input-group-text,
.partner-203 .sharecare .eletive #price {
  color: #003591 !important;
}

.partner-203 nav.header .dropdown-menu,
.partner-203 #iconMenu,
.partner-203 footer.page-footer .footer-copyright,
.partner-203 nav.header,
.partner-203 #left,
.partner-203 #buttons #left,
.partner-203 .btn-finish,
.partner-203 a.btn-edit,
.partner-203 #dashboard .btn-group .btn,
.partner-203 #family .item .title button,
.partner-203 .wizard > .actions a:hover,
.partner-203 .wizard > .actions a:active,
.partner-203 .wizard > .actions a,
.partner-203 .bt-vidaclass2,
.partner-203.Telemedicine-sharecareBuy .btn#cancel,
.partner-203 a#default {
  background-color: #003591;
}

.partner-203 .md-form input[type="text"]:focus,
.partner-203 .md-form input[type="password"]:focus,
.partner-203 .md-form input[type="email"]:focus {
  border-bottom: 1px solid #003591 !important;
}

.partner-203 #register a,
.partner-203 .plan-options p.price,
.partner-203 .container b {
  color: #0085ca;
}

.partner-203 .spinner-border {
  position: absolute;
  left: 85%;
  border: 0.5em solid #0085ca;
  border-right-color: currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
}

.partner-203 .progress-bar {
  background: transparent
    linear-gradient(180deg, #0085ca 0%, #0074ad 32%, #00689c 100%, #d9d9d9 100%)
    0% 0% no-repeat padding-box;
}

.partner-203 nav.header .dropdown-item:focus,
.partner-203 nav.header .dropdown-item:hover {
  color: #003591;
  background-color: #f6f9fc;
}

.partner-203 nav.header img {
  margin: 0 2vw;
}

.partner-203 nav.header .dropdown-item i,
.partner-203 #insurances i,
.partner-203 .accordion .card-header.collapsed:after,
.partner-203 .accordion .card-header:after,
.partner-203 .fas.fa-asterisk,
.partner-203 #modal_search .city-state-cli i,
.partner-203 #modal_search .category-name-click i,
.partner-203 .btn#outline i,
.partner-203 .item a i,
.partner-203 span#office-address i,
.partner-203 .card.health-item .card-body i,
.partner-203 .wizard legend i {
  color: #80c2e4;
}

/* Martinello */
.partner-2335 nav.header,
.partner-2335 nav.header .dropdown-menu,
.partner-2335 footer.page-footer .footer-copyright {
  background-color: #FFFFFF;
}

.partner-2335 nav.header .dropdown-item i,
.partner-2335 nav.header a {
  color: #07bebb !important;
}

.partner-2335 footer.page-footer .footer-copyright,
.partner-2335 footer.page-footer .partner h5, 
.partner-2335 footer.page-footer .partner li span {
  color: #363636;
}
