/* ===== Smidnya font color refinement ===== */

/* Main body text */
body,
p,
li,
td,
th,
span {
    color: #334155 !important;
}

/* Top navigation */
.Header__menuList a,
.Header__tabsTab a,
.Header__menuList li,
.Header__menuList span {
    color: rgba(255, 255, 255, 0.92) !important;
}

.Header__menuList a:hover,
.Header__tabsTab a:hover,
.Header__menuList li:hover,
.Header__menuList span:hover {
    color: #089bd8 !important;
}

.Header__menuList .Header__tabsTab--active a,
.Header__menuList .active a,
.Header__menuList .active,
.Header__tabsTab.active a {
    color: #f58220 !important;
}

/* Hero text */
.Header__searchTitle {
    color: #ffffff !important;
}

.Header__description {
    color: rgba(255, 255, 255, 0.92) !important;
}

/* Breadcrumbs */
[class*="BreadCrumb"] a,
[class*="Breadcrumb"] a {
    color: #64748b !important;
    font-weight: 500 !important;
}

[class*="BreadCrumb"] a:hover,
[class*="Breadcrumb"] a:hover {
    color: #089bd8 !important;
}

/* Section titles / category headings */
.KbCategory__title,
.KbCategory__title a,
.KbHome__box h1,
.KbHome__box h2,
.KbHome__box h3,
.KbCategory__box h1,
.KbCategory__box h2,
.KbCategory__box h3,
.CommunityHomePage__box h1,
.CommunityHomePage__box h2,
.CommunityHomePage__box h3,
.ListHeader__heading,
.ArticleDetailTitle__title,
.TopicView__title {
    color: #0f172a !important;
    font-weight: 700 !important;
}

/* Article links / topic links */
.KbList__articleTitle a,
.ArticleList__title a,
.TopicList__topicTitle a,
.RecentTopics__topic a,
.ListHeader__listItem a,
.KbCategory__box a,
.KbHome__box a {
    color: #1e293b !important;
    font-weight: 600 !important;
}

.KbList__articleTitle a:hover,
.ArticleList__title a:hover,
.TopicList__topicTitle a:hover,
.RecentTopics__topic a:hover,
.ListHeader__listItem a:hover,
.KbCategory__box a:hover,
.KbHome__box a:hover {
    color: #089bd8 !important;
}

/* Description text under categories / cards */
.KbHome__box p,
.KbCategory__box p,
.CommunityHomePage__box p,
.Card__card p,
.WidgetContainer__widget p,
.KbCategory__box span,
.KbHome__box span {
    color: #475569 !important;
}

/* Search input text */
.Header__searchSection input[type="text"],
.Header__searchSection input[type="search"],
.Header__searchSection .SearchContainer__search,
.Header__searchSection .SearchBox__searchInput,
.Header__searchSection .Search__searchBox,
.Header__searchSection .KbSearch__searchInput {
    color: #0f172a !important;
}

.Header__searchSection input[type="text"]::placeholder,
.Header__searchSection input[type="search"]::placeholder,
.Header__searchSection .SearchContainer__search::placeholder,
.Header__searchSection .SearchBox__searchInput::placeholder,
.Header__searchSection .Search__searchBox::placeholder,
.Header__searchSection .KbSearch__searchInput::placeholder {
    color: #64748b !important;
}

/* Footer text */
.Footer__brandText,
.Footer__container2 span,
.Footer__container2 p {
    color: #cbd5e1 !important;
}

.Footer__footerLink,
.Footer__brandLink {
    color: #38bdf8 !important;
}

.Footer__footerLink:hover,
.Footer__brandLink:hover {
    color: #ffffff !important;
}
