.commonStyle__zt3BrandBg {
    background-color: #f4c100;
}


.Footer__footerBg {
    background: var(--color-greyTint85);
    padding: 1.875rem 0;
    display: none;
}

.KbDetailLtContainer__articleContent a {
  color: #f4c100;
}

.commonStyle__zt3BrandBorder {
  border-color:  #f4c100;
}

.commonStyle__zt3Brand {
  color:  #f4c100;
}

.Icon__brand {
  color: #f4c100;
}

:root {
  --color-brand: #f4c100 !important;
}



.BreadCrumbs__breadcrumbsView ul li {
margin-right: -32px;
padding-right:32px;
}



.ContentList__moreOption {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; /* or whatever height your container has */
}

.Header__name {font-weight:300;}

/* Desktop: force 2 × 2 */
@media (min-width: 992px) {
  .level_1_Kbcategory {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px;
  }

  /* Neutralise any old layout rules on the tiles */
  .level_1_Kbcategory > .KbSubCategoryContainer__contentList {
    width: auto !important;
    max-width: none !important;
    flex: 0 0 auto !important;
    float: none !important;
  }
}

/* Tablet & below – stack (optional) */
@media (max-width: 991.98px) {
  .level_1_Kbcategory {
    display: block; /* or grid with 1 column if you prefer */
  }
}

@media only screen and (max-width: 1024px) {
    .Header__navbar .Header__name {
      
        font-size: 16px;
    }
  .CustomizeContainer__aPlus {display:none;}
}


/* Target just the first breadcrumb link */
a.BreadCrumbs__breadCrumbsLink[data-id="articleSubCategory_breadcrumb_0"] {
  font-size: 0 !important;           /* visually hide original text */
  line-height: 1;                    /* keep height sane */
}

/* Inject your replacement label */
a.BreadCrumbs__breadCrumbsLink[data-id="articleSubCategory_breadcrumb_0"]::after {
  content: "Think Digital Partners";
  font-size: 14px;                   /* visible size */
  display: inline-block;
}

/* Keep colours/states consistent */
a.BreadCrumbs__breadCrumbsLink[data-id="articleSubCategory_breadcrumb_0"]:link::after,
a.BreadCrumbs__breadCrumbsLink[data-id="articleSubCategory_breadcrumb_0"]:visited::after,
a.BreadCrumbs__breadCrumbsLink[data-id="articleSubCategory_breadcrumb_0"]:hover::after,
a.BreadCrumbs__breadCrumbsLink[data-id="articleSubCategory_breadcrumb_0"]:focus::after {
  color: currentColor;
}

/* Hide the original "Help Center" text on the first breadcrumb (all views) */
.BreadCrumbs__breadcrumbsView [data-id$="_breadcrumb_0"] {
  font-size: 0 !important;    /* visually hide original label */
  line-height: 1;
}

/* Replace it with your own text */
.BreadCrumbs__breadcrumbsView [data-id$="_breadcrumb_0"]::after {
  content: "Think Digital Partners";
  font-size: 14px !important;
  display: inline-block;
  vertical-align: baseline;
  color: currentColor;         /* keep existing colours/hover states */
}

/* Keep colours consistent on states (optional) */
.BreadCrumbs__breadcrumbsView [data-id$="_breadcrumb_0"]:link::after,
.BreadCrumbs__breadcrumbsView [data-id$="_breadcrumb_0"]:visited::after,
.BreadCrumbs__breadcrumbsView [data-id$="_breadcrumb_0"]:hover::after,
.BreadCrumbs__breadcrumbsView [data-id$="_breadcrumb_0"]:focus::after {
  color: currentColor !important;
}



.ContentList__moreOption {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; /* or whatever height your container has */
}

#portal_tabBackToMain a {
  color: #fff !important;
}

.ListHeader__listHeader2 {background: #f4c100;padding:10px;border-radius:5px;}

.Link__link2 {
    font-size: 1.2rem;
}

