/* COMPILED FILE PLEASE DO NOT EDIT DIRECTLY*/
:root { --blue: #00739D; --blue-dark: #004F6C; --blue-overlay: rgba(0, 67, 98, 0.6); --blue-light:#E7F1F5; --green: #26D1A0; --green-dark: #22A57F; --sky: #1EB7DF; --gold:#FFC000; --gold-dark:#B98D27; --in-orange:#FF4817; --s-black:#0E191E; --p-grey: #666666; --b-grey: #DDDBDA; --light-grey: #F5F5F5; --white: #FFC000; --lwc-colorBorderBrand: #00739D; --lwc-fontFamilyStrong: 'Brother 1816', 'Helvetica Neue' , 'sans-serif' !important ; --text-default: #080707; --text-weak: #3E3E3C; }

@font-face { font-display: swap; font-family: 'Brother 1816'; font-style: normal; font-weight: bold; src: url("../fonts/Brother1816-Bold.eot"); src: local("Brother 1816 Bold"), local("Brother1816-Bold"), url("../fonts/Brother1816-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Brother1816-Bold.woff2") format("woff2"), url("../fonts/Brother1816-Bold.woff") format("woff"), url("../fonts/Brother1816-Bold.ttf") format("truetype"); }

@font-face { font-display: swap; font-family: 'Brother 1816'; font-style: normal; font-weight: 500; src: url("../fonts/Brother1816-Medium.eot"); src: local("Brother 1816 Medium"), local("Brother1816-Medium"), url("../fonts/Brother1816-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Brother1816-Medium.woff2") format("woff2"), url("../fonts/Brother1816-Medium.woff") format("woff"), url("../fonts/Brother1816-Medium.ttf") format("truetype"); }

@font-face { font-display: swap; font-family: 'Brother 1816'; font-style: normal; font-weight: normal; src: url("../fonts/Brother1816-Regular.eot"); src: local("Brother 1816 Regular"), local("Brother1816-Regular"), url("../fonts/Brother1816-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Brother1816-Regular.woff2") format("woff2"), url("../fonts/Brother1816-Regular.woff") format("woff"), url("../fonts/Brother1816-Regular.ttf") format("truetype"); }

@media screen and (max-width: 920px) { html { font-size: 90% !important; } }

@media screen and (max-width: 767px) { html { font-size: 85% !important; } }

body { color: var(--text-default); font-family: 'Brother 1816', 'Helvetica Neue' , 'sans-serif' !important; font-size: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

hr { border: 0; height: 2px; padding: 0; }

b, strong, dfn { font-weight: bold; }

h1, h2, h3, h4, h5, h6 { font-family: 'Brother 1816', 'Helvetica Neue' , 'sans-serif' !important; }

/*input palceholder*/
.gw_page-title { font-size: 2rem !important; font-weight: bold !important; }

.gw_page-heading { font-size: 1.5rem !important; font-weight: bold !important; }

.gw_section-heading { font-size: 1.125rem !important; font-weight: bold !important; }

.gw-card .slds-button { font-weight: bold; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }

.gw-card.card-yellow .slds-button { background-color: var(--gold-dark); }

.gw-card.card-yellow .slds-button .slds-icon { fill: var(--gold); }

.gw-card.card-yellow .slds-button:hover { background-color: var(--s-black); }

.gw-card.card-yellow .slds-button:hover .slds-icon { fill: white; }

.gw-card.card-green .slds-button { background-color: var(--green-dark); }

.gw-card.card-green .slds-button .slds-icon { fill: var(--green); }

.gw-card.card-green .slds-button:hover { background-color: var(--s-black); }

.gw-card.card-green .slds-button:hover .slds-icon { fill: white; }

.gw-card.card-blue .slds-button { background-color: var(--blue-dark); }

.gw-card.card-blue .slds-button .slds-icon { fill: var(--sky); }

.gw-card.card-blue .slds-button:hover { background-color: var(--s-black); }

.gw-card.card-blue .slds-button:hover .slds-icon { fill: white; }

/* Slds Card Css */
.slds-card { border-radius: 0 !important; }

/* slds button css*/
body .slds-button { border-radius: 0; }

body .slds-button .slds-button__icon { font-family: sans-serif; }

body .slds-button_brand, body .slds-button--brand { background-color: var(--blue); font-weight: bold; text-transform: uppercase; font-size: 0.75rem; }

body .slds-button_brand:hover, body .slds-button_brand:focus, body .slds-button--brand:hover, body .slds-button--brand:focus { background-color: var(--blue-dark); }

body .slds-button_brand[disabled], body .slds-button_brand:disabled { background-color: var(--lwc-brandDisabled, #c9c7c5); color: var(--lwc-brandDisabled, #c9c7c5); }

body .slds-button_neutral, body .slds-button--neutral { text-transform: uppercase; font-weight: bold; }

body .slds-button_outline-brand { border-color: var(--blue); font-weight: bold; text-transform: uppercase; font-size: 0.75rem; }

i body .slds-button_outline-brand:hover .slds-button, body .slds-button_outline-brand:focus .slds-button { border-radius: 0 !important; }

body .slds-button_destructive { font-weight: bold; font-size: 0.75rem; }

body .slds-button_text-destructive { font-weight: bold; text-transform: uppercase; font-size: 0.75rem; }

body .slds-button_success { font-weight: bold; text-transform: uppercase; font-size: 0.75rem; }

body .slds-button a { text-decoration: none !important; }

.slds-button-group .slds-button { border-radius: 0 !important; }

.slds-button_icon { font-family: sans-serif; }

.branding-actions.slds-button-group .slds-button { min-height: 1.875rem; }

/* Form Elements Style */
body .slds-form-element__label { color: var(--text-default); }

body .slds-input { border-radius: 0; }

body .slds-select { border-radius: 0; }

body .slds-textarea { border-radius: 0; }

.slds-form-element__row .uiInputSelect { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.slds-form-element__row .uiInputSelect .select { border-radius: 0; }

.uiInput--select .select option { color: #706E6B; }

.uiInput--input .input, .uiInput--input.input { border-radius: 0 !important; }

.uiInput--select.select, .uiInput--select .select, .uiInput--select .uiPopupTrigger a { border-radius: 0 !important; }

body .forceCommunityTabset > .uiTabBar .uiTabItem .tabHeader { padding-left: 0.75rem; padding-right: 0.75rem; }

body .uiTabset--default .tabs__nav { border-bottom: none; }

body .uiTabset--default .tabs__item { text-transform: none; letter-spacing: 0; }

body .uiTabset--default .tabs__item > a { border-bottom-width: 4px; color: var(--text-default); }

body .uiTabset--default .tabs__item > a:hover { border-bottom-width: 1px; }

body .uiTabset--default .tabs__item.active > a { color: var(--s-black); }

body .uiTabset--default .tabs__item + .tabs__item { margin-left: 0; }

body .slds-modal__header { border-radius: 0; }

body .slds-modal__header .slds-text-heading_medium { font-weight: 500; }

body .slds-modal__content { border-radius: 0; }

body .slds-modal__content:last-child { border-radius: 0; }

body .slds-modal__close .closeIcon { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 20px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

/* Header Custom Styles */
.siteforceThemeLayoutStarter .header { -webkit-box-shadow: 0px 2px 0px #DDDBDA; box-shadow: 0px 2px 0px #DDDBDA; }

.themeBottomBorder { display: none; }

.forceCommunityThemeHeaderCompact { position: relative; }

.forceCommunityThemeHeaderCompact .magic-box-suggestions.magic-box-hasSuggestion { border-top: 1px solid #ccc; -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); max-height: 330px; overflow: auto; position: absolute !important; top: 32px !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .CoveoSearchInterface { min-width: 100%; font-family: 'Brother 1816', 'Helvetica Neue' , 'sans-serif' !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .CoveoSearchButton { border: none !important; float: left; height: 32px !important; width: 32px !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box { border-color: #DDDBDA; padding: 0; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box-input { height: 32px !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box-input > input, .forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box-underlay { font-size: 13px; height: 32px !important; padding: 0 !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box-input > input { margin-left: -10px; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .coveo-search-button-svg { color: #B0ADAB; height: 12px; width: 12px; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box .magic-box-icon { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box .magic-box-icon .magic-box-clear-svg { color: var(--s-black) !important; height: 8px !important; margin: 0 !important; width: 8px !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box .magic-box-clear { height: 32px !important; width: 32px !important; }

.forceCommunityThemeHeaderCompact .CoveoV2CommunitySearchBox .magic-box .magic-box-suggestions .magic-box-suggestion { line-height: 18px; padding: 6px 12px; font-size: 12px; }

@media screen and (min-width: 768px) { .forceCommunityThemeHeaderCompact { min-height: 70px !important; } }

.forceCommunityThemeHeaderCompact .themeHeaderInner { padding-bottom: 0 !important; padding-top: 0 !important; }

@media screen and (min-width: 768px) { .forceCommunityThemeHeaderCompact .themeHeaderInner { min-height: 70px !important; } }

@media screen and (min-width: 768px) { .forceCommunityThemeHeaderCompact .themeUtils { padding-left: 0.313rem !important; } }

@media screen and (min-width: 768px) { .forceCommunityThemeHeaderCompact .themeUtils .themeSearch { width: 240px !important; } }

.forceCommunityThemeHeaderCompact .themeUtils .themeUtil.themeNotifications button svg { fill: var(--blue) !important; }

@media screen and (min-width: 768px) { body .forceCommunityThemeNav .mainNavItem { padding-left: 2.5rem; }
  body .forceCommunityThemeNav .uiMenuList { left: 40px; } }

.forceCommunityThemeNav .mainNavItem a, .forceCommunityThemeNav .linkBtn { font-weight: 500; }

.forceCommunityThemeNav .mainNavItem a.comm-navigation__top-level-item-link--active, .forceCommunityThemeNav .linkBtn.comm-navigation__top-level-item-link--active { border-width: 4px !important; }

@media screen and (min-width: 768px) { .forceCommunityThemeNav .comm-navigation__top-level-item.mainNavItem:first-child { display: none; } }

@media screen and (min-width: 768px) { .forceCommunityThemeNav .linkBtn { height: 70px; line-height: 70px; } }

@media screen and (min-width: 768px) { .forceCommunityThemeNav .uiMenuList { border-radius: 0 !important; -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25) !important; box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25) !important; padding: 0.938rem 0 !important; top: 0.938rem !important; width: 14.375rem !important; } }

.forceCommunityThemeNav.jepsonHomeHeader .mainNavItem .subMenu a, .forceCommunityThemeNav.jepsonInnerHeader .mainNavItem .subMenu a { border-bottom-width: 0; font-size: 0.812rem; line-height: 1.25rem; padding-left: 1.5rem; padding-right: 1.5rem; }

.forceCommunityThemeNav.jepsonHomeHeader .mainNavItem .subMenu::after, .forceCommunityThemeNav.jepsonHomeHeader .mainNavItem .subMenu::before, .forceCommunityThemeNav.jepsonInnerHeader .mainNavItem .subMenu::after, .forceCommunityThemeNav.jepsonInnerHeader .mainNavItem .subMenu::before { display: none; }

@media screen and (min-width: 768px) { .header ~ .spacer { height: 70px !important; } }

.comm-user-profile-menu__dropdown-ctn.slds-dropdown { border: none; border-radius: 0; -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); font-size: 0.812rem; }

.comm-user-profile-menu__dropdown-ctn.slds-dropdown::before, .comm-user-profile-menu__dropdown-ctn.slds-dropdown::after { display: none; }

.comm-user-profile-menu__dropdown-ctn.slds-dropdown li a { border: none; font-weight: 500; padding-left: 1.5rem; padding-right: 1.5rem; }

body .forceCommunityThemeSearch.jepsonInnerHeader .search-box { border: 1px solid var(--lwc-cardColorBorder, #D4D4D4) !important; border-radius: 0 !important; }

body .forceCommunityThemeSearch.jepsonInnerHeader .search-box .search-inputSearchButton svg { fill: #DDDBDA !important; }

.forceCommunityThemeHeroStarter .searchRegion { margin-top: 1.25rem !important; }

.forceCommunityThemeSearchHero .search-inputSearchButton.search-inputSearchButton--right { width: 3.125rem !important; }

.forceCommunityThemeHeroBase .contentTitle { font-size: 3rem; font-weight: bold; }

.forceCommunityThemeHeroBase .content { margin-bottom: 5rem; }

.comm-user-profile-menu__login-button { border-radius: 0 !important; }

/* Content section styles */
body .forceCommunitySection .cb-section_column { padding: 12px; }

body .forceCommunitySection .cb-section_column:first-child, body .forceCommunitySection .cb-section_column:last-child { padding: 12px; }

.siteforceThemeLayoutStarter { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-height: 100vh; }

body:not(.comm-page-home) .siteforceThemeLayoutStarter .comm-content-header { margin-top: 0.938rem; }

.comm-page-home .js-dynamic-collection .forceCommunityDynamicCollectionGrid { background-color: #F5F5F5; padding: 1.125rem 1.5rem 1.5rem; }

.comm-page-home .js-dynamic-collection .forceCommunityDynamicCollectionGrid h2.slds-text-heading_medium { font-size: 1.5rem; font-weight: bold; }

.comm-page-home .js-dynamic-collection .forceCommunityCardLayout > .container { background-color: transparent !important; }

.comm-page-home .js-dynamic-collection .forceCommunityCardLayout > .container > div { padding: 0; }

.comm-page-home .js-dynamic-collection .forceCommunityCardLayout > .container > div > div { background-color: transparent !important; border-bottom: 1px solid #E5E5E5; padding-bottom: 15px !important; }

.comm-page-home .js-dynamic-collection .forceCommunityCardLayout > .container > div > div .js-content-title { font-size: 0.875rem; font-weight: 500; }

.comm-page-home .js-dynamic-collection .forceCommunityCardLayout > .container > div > div .js-content-metadata { margin-top: 5px; }

@media screen and (min-width: 1024px) { .comm-page-home .gw-card { margin-top: -80px; } }

.comm-page-home .forceCommunityThemeHeroBase { z-index: initial; }

.comm-page-home .magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion { border-top: 1px solid #ccc; -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); max-height: 330px; overflow: auto; position: absolute; top: 48px; }

.forceCommunityTopArticleList .topicHeader { font-size: 1rem; }

.pts-card .slds-icon-text-default { fill: currentColor; }

.themeLayoutStarterWrapper .footer { margin-top: auto; }

.gw-footer { background-color: var(--light-grey); }

.gw-footer .slds-container_center { padding-left: 20px; padding-right: 20px; }

.gw-quickLinks { padding: 0.938rem 1.5rem 1.5rem; background-color: var(--light-grey); }

.gw-quickLinks .gw-quickLinks_title { font-size: 24px; font-weight: bold; }

.gw-quickLinks_links li { list-style: none; }

.gw-quickLinks_links li::before { display: none !important; }

.gw-quickLinks_links li a { font-size: 0.875rem; font-weight: 500; color: var(--blue); }

/* Feed  component styles*/
.forceCommunityForceCommunityFeed .forceChatterFeedInner .feedActions { padding-left: 0; padding-right: 0; }

.forceCommunityForceCommunityFeed .feeds-sorter-trigger { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.forceCommunityForceCommunityFeed .feeds-sorter-trigger .slds-form-element__label { font-weight: 500; color: var(--s-black); padding-top: 0; margin: 0; }

.forceCommunityForceCommunityFeed .slds-feed__item { border: 1px solid var(--lwc-colorBorder, #D4D4D4); padding: 0; margin-bottom: 1rem; }

.forceCommunityForceCommunityFeed .slds-feed__item-comments { border-bottom: none; }

.forceCommunityForceCommunityFeed .forceChatterFeedAuxBody .cuf-auxBody { border-radius: 0; }

.forceChatterSimpleFeedItemTopics--pill ul.topic-commaSeparatedList li a { border-radius: 0 !important; font-weight: bold; line-height: 2rem; padding: 0 1rem !important; font-size: 0.812rem; }

.cuf-singleFeedItemWrapper { border: 1px solid var(--lwc-colorBorder, #D4D4D4); }

.cuf-singleFeedItemWrapper .forceChatterFeedItem--default { margin-bottom: 0 !important; }

.cuf-singleFeedItemWrapper .slds-feed__item-comments { border-bottom: none !important; }

/* feed Publisher styles */
.forceCommunityFeedPublisher { margin-bottom: 1.25rem; }

.forceCommunityFeedPublisher .uiTabset--task .tabs__nav { border-radius: 0; }

.forceCommunityFeedPublisher .uiTabset--task .tabs__content { border-radius: 0; }

.forceCommunityFeedPublisher .uiTabset--task .testid__dummy-button-submit-action { font-weight: bold; text-transform: uppercase; }

.forceCommunityFeedPublisher .uiTabset--task .dummyButtonCallToAction { border-color: var(--lwc-colorBorder, #D4D4D4); text-transform: none; font-weight: normal; }

.forceCommunityFeedPublisher .oneActionsComposer .inputTextArea, .forceCommunityFeedPublisher .oneActionsComposer .inputField { border-radius: 0 !important; }

/* Reputation Leaderboard Styles*/
.forceCommunityReputationLeaderboard42 .comm-leaderboard > div { background-color: var(--blue-light); padding: 1.5rem; }

.forceCommunityReputationLeaderboard42 h2 { font-size: 1.5rem; font-weight: bold !important; margin-bottom: 0.75rem; margin-top: -0.313rem; }

.forceCommunityReputationLeaderboard42 .rank { display: none; }

.forceCommunityReputationLeaderboard42 .comm-leaderboard__user-name { font-size: 1rem; font-weight: bold; color: var(--s-black); }

.forceCommunityReputationLeaderboard42 .comm-leaderboard__level-name { margin-left: 0.625rem; }

.forceCommunityReputationLeaderboard42 .levelAndPointsCol { padding-left: 0; }

.forceCommunityReputationLeaderboard42 .comm-leaderboard__points { font-weight: bold; }

.forceCommunityReputationLeaderboard42 .comm-leaderboard li:last-child .leaderboardRowWrapper { border: none; }

.forceCommunityReputationLeaderboard42 .comm-leaderboard__points-column { margin-left: auto; width: auto; }

.cCS_Products .gw-page-title { color: var(--s-black); font-size: 2rem; }

.cCS_Products .slds-media__body { background-color: transparent !important; }

.cCS_Products .slds-card__body { width: 100%; }

.cCS_Products .slds-card__header { width: 100%; padding: 0 !important; }

.cCS_Products .slds-card__header b { font-size: 1rem; font-weight: bold; color: var(--s-black); }

.cCS_Products .slds-table thead tr th:not(:last-of-type) { border-right: 1px solid #D4D4D4; }

.cCS_Products .slds-table tbody td.slds-table .slds-cell-wrap { white-space: initial; }

/* display resources  styles */
.cCS_DisplayResources .slds-card-header2 { background-color: transparent !important; font-size: 14px; color: #3e3e3c !important; letter-spacing: 0 !important; }

.cCS_DisplayResources .tableData { color: #080707 !important; }

.cCS_DisplayResources .slds-table tbody td a + a { margin-left: 0.625rem; }

/* conatact Management  styles */
.cCS_ViewContacts .slds-table { color: #080707 !important; }

.cCS_ViewContacts .slds-button_icon-bare svg { width: 1.625rem !important; height: 1.625rem !important; }

.forceCommunityRecordDetail .slds-card { padding: 0 !important; }

.forceCommunityRecordDetail .forceDetailPanelDesktop .forcePageBlockSectionRow.slds-gutters_small .slds-col { padding-left: 0; padding-right: 0; }

.forceCommunityRecordDetail .forceDetailPanelDesktop .forcePageBlockSectionRow.slds-gutters_small .forcePageBlockSectionView .forcePageBlockItem:first-child { margin-left: 0; }

.forceCommunityRecordDetail .forceDetailPanelDesktop .forcePageBlockSectionRow.slds-gutters_small .forcePageBlockSectionView .forcePageBlockItem:last-child { margin-right: 0; }

body .forceTopicFeaturedTopics { margin-top: 0; }

body .forceTopicFeaturedTopics .topicLabel { font-weight: bold; font-size: 1.125rem; }

body .forceTopicFeaturedTopics .featuredTopicHeader { font-weight: bold; font-size: 2rem; text-transform: none; }

body .forceTopicFeaturedTopicItem .topicImage { width: 100px; height: 100px; margin-left: auto; margin-right: auto; margin-top: 20%; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleList { background-color: var(--gold); padding: 1.5rem; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleList .title { color: white; font-size: 1.5rem; font-weight: bold; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleListForTopic .forceCommunityTopArticleItem .article-title { font-size: 0.812rem; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleListForTopic .forceCommunityTopArticleItem .article-title-link { font-weight: 500; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleListForTopic .topicHeader { color: white; text-transform: uppercase; margin-bottom: 0; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleListForTopic .topicHeaderLink { text-transform: uppercase; color: white; }

.comm-page-custom-articles-and-discussions .forceCommunityTopArticleListForTopic .view-more-button { color: #020202; font-weight: bold; text-decoration: underline; }

/*Topic Catlog css styles */
.forceCommunityTopicCatalog .topicHierarchy-topBox { border-top-width: 1px !important; padding-top: 0.875rem !important; }

.forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-top { font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; font-size: 1rem; }

.forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-top li > .topicHierarchy-entry { font-weight: bold; font-size: 1rem; }

.forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-childrenList { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-childrenList li { -ms-flex-preferred-size: 45%; flex-basis: 45%; }

@media screen and (min-width: 768px) { .forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-childrenList li { -ms-flex-preferred-size: 31%; flex-basis: 31%; } }

.forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-childrenList li > .topicHierarchy-entry { font-weight: 500; font-size: 0.875rem; }

.forceCommunityTopicCatalog .topicHierarchy-topBox .topicHierarchy-grandChildList li > .topicHierarchy-entry { font-weight: normal; font-size: 0.75rem; }

/*Trending Topics css styles */
.forceCommunityTrendingTopics:not(.hideEl) { background-color: var(--light-grey); padding: 1.5rem; }

.forceCommunityTrendingTopics .forceTopicTopicList.topicListHeader { font-size: 1.125rem !important; }

.forceCommunityTrendingTopics .forceTopicTopicList .slds-icon-utility-trending svg { fill: var(--green); }

.forceCommunityTrendingTopics .topicList .topicItem { border: none !important; }

.forceCommunityTrendingTopics .topicList .topicItemLink { font-size: 0.812rem !important; font-weight: 500 !important; padding: 0.313rem 0 !important; text-decoration: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }

.forceCommunityTrendingTopics .topicList .topicItemLink .slds-col .uiOutputText:hover { text-decoration: underline; }

.forceCommunityTrendingTopics .topicList .topicItemLink .slds-grid--align-end .uiOutputText { color: var(--green); font-weight: bold; text-decoration: none !important; }

/*Trending Topics css styles */
.forceCommunityRelatedTopics:not(.hideEl) { background-color: var(--light-grey); padding: 1.5rem; }

.forceCommunityRelatedTopics .forceTopicTopicList.topicListHeader { font-size: 1.125rem !important; }

.forceCommunityRelatedTopics .forceTopicTopicList .slds-icon-utility-trending svg { fill: var(--green); }

.forceCommunityRelatedTopics .topicList .topicItem { border: none !important; }

.forceCommunityRelatedTopics .topicList .topicItemLink { font-size: 0.812rem !important; font-weight: 500 !important; padding: 0.313rem 0 !important; text-decoration: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }

.forceCommunityRelatedTopics .topicList .topicItemLink .slds-col .uiOutputText:hover { text-decoration: underline; }

.forceCommunityRelatedTopics .topicList .topicItemLink .slds-grid--align-end .uiOutputText { color: var(--green); font-weight: bold; text-decoration: none !important; }

.forceDiscoveryKnowledgeablePeople { background-color: #E7F1F5; padding: 1.5rem; }

.forceDiscoveryKnowledgeablePeople .knowledgeablePeopleHeader { font-size: 18px; margin-bottom: 10px; }

.forceDiscoveryKnowledgeablePeople .forceDiscoveryKnowledgeablePeopleRow .userName { font: inherit; font-weight: 500; color: black; }

.forceDiscoveryKnowledgeablePeople .forceDiscoveryKnowledgeablePeopleRow .userLink:focus { border: none; }

body { /* follow button styles  */ /* selfServiceTopicArticleList styles */ /* Topic Metrics styles */ /* Trending Articles styles */ }

body .forceCommunityHeadline .headlineTitle { text-align: left; padding-top: 0; }

@media only screen and (min-width: 767px) { body .forceCommunityHeadline .headlineTitle { font-size: 2rem; font-weight: bold; } }

body .forceCommunityHeadline .headlineInfo { text-align: left; }

body .forceCommunityHeadline .forceTopicSubTopicNavigation .topic-subNavContainer { text-align: left; }

body .forceCommunityHeadline .forceTopicSubTopicNavigation .topic-subTopicItem::after { display: none; }

body .forceCommunityHeadline .forceTopicSubTopicNavigation .topic-subTopicItem:not(:last-of-type) { margin-right: 0.625rem; margin-bottom: 0.625rem; }

@media only screen and (min-width: 767px) { body .forceCommunityHeadline .forceTopicSubTopicNavigation .topic-subTopicItem:not(:last-of-type) { margin-bottom: 0.313rem; } }

body .forceCommunityHeadline .forceTopicSubTopicNavigation .topic-subTopicItem .comm-topic__link { font-weight: 500; border: 1px solid var(--blue); padding: 0.313rem 0.938rem 0.25rem 0.938rem; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

body .forceCommunityHeadline .forceTopicSubTopicNavigation .topic-subTopicItem .comm-topic__link:hover { background-color: #F4F6F9; text-decoration: none; }

body .forceCommunityFollow .button { font-weight: bold; text-transform: uppercase; }

body .selfServiceTopicArticleList .selfServiceArticleListItem { padding: 0.938rem 0; }

body .selfServiceTopicArticleList .selfServiceArticleListItem .article-head { font-size: 0.875rem; color: var(--blue); margin-bottom: 0.313rem; }

body .selfServiceTopicArticleList .selfServiceArticleListItem .article-summary { color: #514F4D; }

body .selfServiceTopicArticleList .selfServiceArticleListItem .footer { margin-top: 8px; font-size: 10px; }

body .forceCommunityTopicMetrics { background-color: var(--light-grey) !important; border-radius: 0; padding: 0; }

body .forceCommunityTopicMetrics .table_wrapper { padding: 1.5rem 0; }

body .forceCommunityTopicMetrics .forceChatterTopicMetricsItem .value { color: #26D1A0; font-weight: bold; font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif'; }

body .forceCommunityTopicMetrics .slds-text-body--small { font-weight: bold; font-size: 13px; font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif'; }

body .selfServiceTopicTrendingArticles42 { background-color: var(--light-grey); padding: 1.5rem; display: block; }

body .selfServiceTopicTrendingArticles42:empty { display: none; }

body .selfServiceTopicTrendingArticles42 > h2 { font-size: 1.125rem; margin-bottom: 0.625rem; }

body .selfServiceTopicTrendingArticles42 .slds-grid--vertical a { color: var(--blue); border: none; padding: 5px 0; }

body .selfServiceTopicTrendingArticles42 .slds-grid--vertical a:hover { text-decoration: underline; color: var(--blue-dark); }

body .selfServiceTopicTrendingArticles42 .slds-grid--vertical a .slds-text-body_small { font-size: 0.812rem; font-weight: 500; }

/* Login/SignUp page styles */
.comm-page-login-home .comm-layout-column.contentRegion, .comm-page-self-register .comm-layout-column.contentRegion, .comm-page-check-password .comm-layout-column.contentRegion, .comm-page-forgot-password .comm-layout-column.contentRegion { background-color: white; padding: 1.5rem; min-width: 340px; padding-top: 0.75rem; }

.comm-page-login-home .slds-button--brand, .comm-page-self-register .slds-button--brand, .comm-page-check-password .slds-button--brand, .comm-page-forgot-password .slds-button--brand { padding-top: 8px !important; padding-bottom: 8px !important; font-size: 0.75rem !important; }

.comm-page-login-home img.sfdcCbImage, .comm-page-self-register img.sfdcCbImage, .comm-page-check-password img.sfdcCbImage, .comm-page-forgot-password img.sfdcCbImage { width: 180px; }

.comm-page-login-home .comm-layout-column.contentRegion, .comm-page-self-register .comm-layout-column.contentRegion { max-width: 340px; }

.salesforceIdentityLoginForm2 .inputContainer { padding: 0.375rem 0.625rem !important; border-radius: 0 !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.salesforceIdentityLoginForm2 .inputContainer .inputBox { margin-top: 0; -webkit-box-shadow: none !important; box-shadow: none !important; width: 100%; }

.salesforceIdentityLoginForm2 .inputContainer .uiInput--input { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

.salesforceIdentityLoginForm2 .selfRegister { margin-top: 0.625rem; }

.salesforceIdentityLoginForm2 .inverseTextColor { color: var(--blue) !important; }

.salesforceIdentityLoginForm2 .inverseTextColor:hover { text-decoration: underline; }

.salesforceIdentitySelfRegister2 .inputContainer { padding: 0.375rem 0.625rem !important; border-radius: 0 !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.salesforceIdentitySelfRegister2 .inputContainer .inputBox { margin-top: 0; }

.salesforceIdentitySelfRegister2 .slds-button--brand { margin-bottom: 0; }

.salesforceIdentityLoginBody2 .inputBox { font-family: 'Brother 1816', 'Helvetica Neue' , 'sans-serif' !important; font-size: 0.812rem !important; }

.salesforceIdentityLoginBody2 .cCenterPanel { font-family: 'Brother 1816', 'Helvetica Neue' , 'sans-serif' !important; }

.salesforceIdentityLoginBody2 .salesforceIdentityLoginForm2 .slds-button__icon { margin-top: -0.25rem; }

.salesforceIdentityLoginBody2 .salesforceIdentityLoginForm2 .error { border: 2px solid var(--in-orange); padding: 5px 10px; font-size: 13px; color: var(--in-orange); }

.salesforceIdentityLoginBody2 a { color: var(--blue) !important; text-decoration: none !important; }

.salesforceIdentityLoginBody2 a:hover { text-decoration: underline !important; }

.salesforceIdentityLoginBody2 .slds-button_brand { width: 100%; }

.cGw_onboardingflowModal .flowruntimeBody { margin-top: 0; }

.cGw_onboardingflowModal .flowruntimeToggle .slds-form-element__control label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; }

body .forceCommunityUserSettings > div > div.row { border-bottom: none !important; margin-bottom: 0; }

body .forceCommunityUserSettings h1.texttitle { font-size: 2rem; font-weight: bold; }

body .forceCommunityUserSettings .tabs__content .texttitle { font-weight: bold; font-size: 1.125rem; }

body .forceCommunityUserSettings .tabs__content .row.slds-m-top--medium:first-of-type { border-color: transparent !important; }

@media screen and (min-width: 768px) { body .forceCommunityUserSettings .tabs__content .slds-grid.slds-wrap { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  body .forceCommunityUserSettings .tabs__content .slds-grid.slds-wrap .sectionbox { width: calc(50% - 15px); margin-right: 0; } }

@media screen and (min-width: 768px) { body .forceCommunityUserSettings .visibiltiyFields { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  body .forceCommunityUserSettings .visibiltiyFields .sectionboxVisibility { width: calc(50% - 15px); margin-right: 0; } }

@media screen and (min-width: 768px) { body .forceCommunityUserSettings .checkboxsection { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  body .forceCommunityUserSettings .checkboxsection .uiInput { width: calc(50% - 15px); margin-right: 0; } }

body .forceCommunityUserSettings input[type=checkbox] { border-radius: 0; }

body .forceCommunityUserSettings .hidecancelsavebutton { display: none; }

.forceCommunityUserProfileStats { border-radius: 0 !important; }

.forceCommunityUserProfileStats .header-label { font-size: 1.125rem !important; font-weight: bold; }

.forceCommunityUserProfileStats span.statNumber { font-size: 24px; }

.forceDiscoveryUserProfileKnowledgeableAbout { border-radius: 0 !important; }

.forceCommunityUserRecordHome .userHeaderDetail { border-radius: 0 !important; }

.forceCommunityUserRecognitions .userRecognitionsTitleColor { font-size: 1.125rem; font-weight: bold; }

.forceCommunityUserProfileDetail .profileName { font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; font-weight: bold; font-size: 1.125rem !important; }

.forceDiscoveryUserProfileKnowledgeableAbout .header-label { font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; font-weight: bold; font-size: 1.125rem !important; color: var(--s-black); }

.forceDiscoveryUserProfileKnowledgeableAbout .endorseBtn { font-weight: bold !important; font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; }

/* cases page styles */
.forceCommunityRecordListDesktop .listViewContainer .forceRecordLayout thead tr th a { color: var(--text-weak) !important; }

.forceCommunityRecordListDesktop .firstHeaderRow .slds-breadcrumb { margin-bottom: 0.625rem; }

.forceCommunityRecordListDesktop .firstHeaderRow .slds-breadcrumb li:only-child { font-size: 2rem; font-weight: bold; }

.forceCommunityRecordListDesktop .firstHeaderRow .slds-breadcrumb li:only-child .forceBreadCrumbItem.uiOutputText { color: var(--s-black); }

.forceListViewPicker .selectedListView { font-weight: bold; font-size: 1rem; }

.comm-page-list-500 .contentRegion .ui-widget:first-of-type { margin-bottom: 0 !important; position: relative; }

@media screen and (min-width: 1024px) { .comm-page-list-500 .contentRegion c-cs-new-case-community-button { position: absolute; z-index: 1; right: 0; top: 1.5rem; margin-right: 4px; } }

/* Case Details styles */
.forceCommunityRecordHeadline .forceRecordLayout.slds-page-header { padding-left: 0 !important; padding-right: 0 !important; }

.forceCommunityRecordHeadline .forceRecordLayout.slds-page-header .entityNameTitle { font-weight: 500; }

.forceCommunityRecordHeadline .forceRecordLayout.slds-page-header .slds-page-header__title { font-size: 1.125rem; font-weight: bold; }

.forceCommunityRecordHeadline .forceRecordLayout.slds-page-header .profilePicWrapper { display: none; }

.forceDetailPanelDesktop .forcePageBlockSection .slds-section__title-action { font-size: 1.125rem; font-weight: bold; }

.folderBreadcrumbItem.slds-breadcrumb__item span, .folderBreadcrumbItem.slds-breadcrumb__item a { font-weight: bold; }

/* Contact Support page Styles */
.forceCommunityCaseDeflection .header-message { background-color: var(--light-grey); text-align: left; padding: 1.5rem 1.5rem 0 1.5rem; font-weight: 500; }

.forceCommunityCaseDeflection .header-message .slds-page-header__title { font-weight: bold; }

.forceCommunityCaseDeflection .selfServiceTopicTrendingArticles42 { padding-top: 0.75rem; }

.cCS_CustomCaseSubmitForm { background-color: var(--light-grey) !important; padding: 1.5rem !important; }

.cCS_CustomCaseSubmitForm .slds-card__header { padding-left: 0px; padding-right: 0px; padding-top: 0; }

.cCS_CustomCaseSubmitForm .slds-card__header .slds-media__figure { display: none; }

.cCS_CustomCaseSubmitForm .slds-card__header .slds-card__header-title { font-weight: bold; font-size: 1.125rem; }

.cCS_CustomCaseSubmitForm .slds-card__body > .slds-m-around_medium { margin: 0; }

.cCS_CustomCaseSubmitForm .slds-card__body .slds-form-element_stacked:not(.slds-is-editing) { padding: 0; }

.comm-page-list-0F9 .forceCommunityTabset.uiTabset--default .tabs__item a { font-size: 1.125rem; font-weight: bold; }

.comm-page-list-0F9 .forceListViewManager .firstHeaderRow { visibility: hidden; opacity: 0; width: 0; height: 0; overflow: hidden; }

.comm-page-list-0F9 .forceListViewManager .forceListViewManagerHeader { padding-top: 0; }

.comm-page-list-0F9 .forceListViewManager .safari-workaround-anchor .safari-workaround { position: relative; left: auto; top: auto; right: auto; bottom: auto; width: 100%; }

.comm-page-list-0F9 .forceListViewManager .uiScroller > .scroller { position: relative; }

.comm-page-list-0F9 .forceListViewManagerHeader .slds-m-left_xx-small:empty { display: none; }

.comm-page-list-0F9 .forceListViewManagerHeader div[aria-live="polite"]::after { content: "Sorted by Last Activity"; display: inline-block; }

.comm-page-list-0F9 .forceListViewManagerHeader div[aria-live="polite"] .countSortedByFilteredBy { width: 0px; overflow: hidden; height: 0; display: block; }

.comm-page-list-0F9 .forceChatterObjectHomeTileView .uiScroller.native { overflow: initial; outline: none; }

.comm-page-list-0F9 .forceChatterObjectHomeTileView section { width: auto; margin-left: -0.5rem; margin-right: -0.5rem; }

.forceChatterGroupTileTemplate article { border: var(--lwc-borderWidthThin, 1px) solid var(--lwc-cardColorBorder, #D4D4D4) !important; border-radius: 0; }

.forceChatterGroupTileTemplate article > div.slds-border--bottom { border: none; }

@media screen and (min-width: 768px) { .forceChatterGroupTileTemplate article .membershipActions { top: initial !important; right: 0.313rem; bottom: 0.313rem; }
  .forceChatterGroupTileTemplate article .membershipActions .slds-button--neutral { border-color: var(--blue); }
  .forceChatterGroupTileTemplate article .slds-media__body { padding: 0; }
  .forceChatterGroupTileTemplate article .slds-media__body .outputLookupLink { font-size: 1rem; font-weight: bold; }
  .forceChatterGroupTileTemplate article ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 1rem; }
  .forceChatterGroupTileTemplate article ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .forceChatterGroupTileTemplate article ul li .slds-text-title { display: block !important; margin-right: 0.625rem; font-size: 0.75rem; }
  .forceChatterGroupTileTemplate article ul li span.slds-show { font-weight: bold; font-size: 0.812rem; }
  .forceChatterGroupTileTemplate article ul li:last-child { display: none; } }

/* Groups Details styles */
.forceCommunityGroupRecordHomeTabs .forceCommunityGroupHighlightStencilNapili { border-radius: 0; padding: 0.75rem 1rem 1.5rem !important; }

.forceCommunityGroupRecordHomeTabs .forceCommunityGroupHighlightStencilNapili > .slds-grid .forceActionsContainer .slds-button--neutral { background-color: var(--blue); color: white; border-color: var(--blue); }

.forceCommunityGroupRecordHomeTabs .forceCommunityGroupHighlightStencilNapili > .slds-grid > .fullWidth > .slds-grid { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }

.forceCommunityGroupRecordHomeTabs .forceCommunityGroupHighlightStencilNapili > .slds-grid > .fullWidth > .slds-grid .secondaryFields { margin-top: 0; }

.forceCommunityGroupRecordHomeTabs .forceCommunityGroupHighlightStencilNapili > .slds-grid > .fullWidth > .slds-grid .secondaryField { margin-right: 0; }

.forceCommunityGroupRecordHomeTabs .forceCommunityGroupHighlightStencilNapili > .slds-grid > .fullWidth > .slds-grid .forceActionsContainer .slds-icon-utility-email { display: none; }

.forceRelatedListContainer .slds-file-selector__dropzone { border: none; }

.forceRelatedListContainer .forceOutputLookupWithPreview a.textUnderline { border-bottom: none; }

.forceRelatedListContainer .forceContentFileDroppableZone .slds-file-selector__button { border-color: var(--blue); }

.forceRelatedListContainer .forceContentFileDroppableZone .slds-file-selector__text { font-weight: bold; }

.forceRelatedListCardHeader.slds-page-header { background-color: transparent; border: none !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.forceRelatedListCardHeader.slds-page-header .slds-avatar { display: none; }

.forceRelatedListCardHeader.slds-page-header .baseCard__header-title-container { font-weight: bold; font-size: 1.125rem; }

.forceChatterAddMemberCard .slds-card__header-title { font-weight: bold; font-size: 1.125rem; }

.forceCommunityGroupHighlightStencilNapili .forceChatterOutputGroupCombinedType { color: var(--sky); font-weight: bold; font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; font-size: 1.125rem; }

.forceCommunityGroupHighlightStencilNapili .name { font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; font-weight: bold; font-size: 1.125rem !important; margin-top: 0 !important; }

.forceChatterGroupDetailCard { margin-bottom: 1.125rem !important; }

.forceChatterGroupDetailCard .slds-card__body .forceDetailPanelDesktop.slds-card { padding-top: 0; }

@media screen and (min-width: 768px) { .forceChatterGroupDetailCard .slds-card__header { padding-left: 1rem !important; } }

.forceChatterGroupDetailCard .forcePageBlockSectionRow .forcePageBlockItem { padding-left: 0; padding-right: 0; }

.groupHomeTabSet .slds-text-heading_small { font-weight: bold; font-size: 1.125rem; }

.groupHomeTabSet.uiTabset--base .tabs__nav { border-bottom: none; }

.groupHomeTabSet.uiTabset--base .tabs__item > a { text-transform: none; letter-spacing: 0; color: #080707; }

.groupHomeTabSet.uiTabset--base .tabs__item.active > a { border-bottom-width: 4px; }

.groupHomeTabSet.uiTabset--base .tabs__item + .tabs__item { margin-left: 0 !important; }

/* Community Article ThumbVote styles */
.forceCommunityArticleThumbVote .slds-card { border: none; background-color: var(--light-grey); color: var(--s-black); font-size: 0.812rem; font-weight: bold; }

.forceCommunityArticleThumbVote .slds-card > .slds-box--x-small { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-left: 20px; padding-right: 20px; }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body { margin: 0 !important; }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body > .slds-m-bottom--xx-small { margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body > .slds-m-bottom--xx-small .slds-p-top--xx-small { padding-top: 0; }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body > .slds-m-bottom--xx-small .slds-button_icon-border { border: none; }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body > .slds-m-bottom--xx-small .slds-button { color: var(--blue); }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body > .slds-m-bottom--xx-small .slds-button:hover { color: var(--blue-dark); }

.forceCommunityArticleThumbVote .slds-card .slds-card__body + .slds-card__body > .slds-m-bottom--xx-small .slds-button__icon { width: 24px; height: 24px; }

/* Realted Articles styles */
body .selfServiceSimilarArticles42 { background-color: var(--light-grey); padding: 1.5rem; display: block; }

body .selfServiceSimilarArticles42:empty { display: none; }

body .selfServiceSimilarArticles42 > h2 { font-size: 1.125rem; margin-bottom: 0.625rem; }

body .selfServiceSimilarArticles42 .comm-related-articles__item > a { color: var(--blue); border: none; padding: 5px 0; }

body .selfServiceSimilarArticles42 .comm-related-articles__item > a:hover { color: var(--s-black); text-decoration: underline; }

body .selfServiceSimilarArticles42 .comm-related-articles__item > a .slds-text-body_small { font-size: 0.812rem; font-weight: 500; }

.comm-page-article .forceCommunityHeadline .headlineTitle { display: none; }

.comm-page-article .selfServiceArticleLayout.article-column { padding: 0 !important; margin-top: -1.25rem; }

.comm-page-article .selfServiceArticleLayout.article-column .section__content .slds-form-element_readonly { border: none; }

.comm-page-article .selfServiceArticleLayout.article-column .forcePageBlockSectionView.full .test-id__field-label { font-size: 0.75rem; font-weight: bold; text-transform: uppercase; }

.comm-page-article .selfServiceArticleLayout.slds-pill_container--bare { padding-left: 0 !important; padding-left: 0 !important; }

.comm-page-article .voting.selfServiceArticleLayout { max-width: 350px; }

.comm-page-article .selfServiceSimilarArticles42 { background-color: var(--sky); }

.comm-page-article .selfServiceSimilarArticles42 > h2 { color: white; }

.comm-page-article .selfServiceSimilarArticles42 .comm-related-articles__item > a { color: var(--s-black); }

.selfServiceArticleTopicList .slds-pill { border-radius: 0 !important; border-color: var(--blue); font-weight: 500; padding-left: 1rem !important; padding-right: 1rem !important; font-size: 0.875rem; }

.cMP_CustomerAddonListView { margin-bottom: 1.25rem; }

.cMP_CustomerAddonListView .slds-card { border: none; }

.forceListViewManagerHeader.slds-page-header { background: transparent; padding-left: 0 !important; padding-right: 0 !important; padding-top: 0 !important; }

.forceListViewManagerHeader.slds-page-header .firstHeaderRow .slds-avatar { display: none; }

.forceListViewManagerHeader.slds-page-header .firstHeaderRow .slds-page-header__title { font-weight: bold; }

/* Coveo Search Results page styles */
.CoveoV2CommunitySearch .slds-card__header { padding-top: 0; padding-right: 0; margin-bottom: 0; }

.CoveoV2CommunitySearch .slds-card__body { margin-top: 0; }

.CoveoSearchInterface { font-family: 'Brother 1816', 'Helvetica Neue', 'sans-serif' !important; color: var(--s-black); }

.CoveoSearchInterface .magic-box .magic-box-suggestions .magic-box-suggestion { font-size: 0.875rem; line-height: 0.875rem; padding: 0.5rem 0.75rem; }

.CoveoSearchInterface .magic-box .magic-box-icon .magic-box-clear-svg { color: var(--s-black) !important; }

.CoveoSearchInterface .coveo-tab-section { background-color: transparent; border-bottom: none; display: -webkit-box; display: -ms-flexbox; display: flex; }

.CoveoSearchInterface .coveo-tab-section .CoveoTab { font-size: 13px; text-transform: none; }

.CoveoSearchInterface .coveo-tab-section .CoveoTab p { color: var(--s-black); }

@media screen and (min-width: 768px) { .CoveoSearchInterface .coveo-tab-section .CoveoTab.coveo-selected { border-bottom: 4px solid var(--blue); } }

.CoveoSearchInterface .coveo-tab-section .CoveoTab.coveo-selected p { font-weight: bold; }

.CoveoSearchInterface .coveo-tab-section .CoveoTab:hover { border-bottom: 1px solid var(--blue); }

.CoveoSearchInterface .coveo-search-section { margin: 10px auto 10px !important; }

@media screen and (max-width: 480px) { .CoveoSearchInterface .coveo-search-section { margin: 0 !important; padding: 10px 0 !important; } }

.CoveoSearchInterface .coveo-main-section { max-width: 100% !important; }

@media screen and (min-width: 768px) { .CoveoSearchInterface .coveo-main-section .coveo-facet-column { padding-left: 0; } }

.CoveoSearchInterface .CoveoDynamicFacet { border: 1px solid #DDDBDA; margin-bottom: 1.25rem; padding: 0.5rem 1.25rem; }

.CoveoSearchInterface .coveo-dynamic-facet-header { border: none; }

.CoveoSearchInterface .coveo-dynamic-facet-header-title { color: var(--blue); font-weight: 500; }

.CoveoSearchInterface .coveo-dynamic-facet-collapsed .coveo-dynamic-facet-values { padding: 0; }

.CoveoSearchInterface .coveo-dynamic-facet-collapse-toggle-svg { color: var(--blue); }

.CoveoSearchInterface .coveo-dynamic-facet input[type='checkbox'].coveo-checkbox:checked + button:before { border-color: var(--blue); }

.CoveoSearchInterface .coveo-checkbox-button, .CoveoSearchInterface input[type='checkbox'].coveo-checkbox + button { border-radius: 0; }

.CoveoSearchInterface .CoveoResultList { margin-top: 0; font-size: 0.812rem; }

.CoveoSearchInterface .coveo-results-header .CoveoQueryDuration { display: none !important; }

.CoveoSearchInterface .coveo-results-header .CoveoQuerySummary { font-size: 0.812rem; color: var(--black); }

.CoveoSearchInterface .coveo-results-column .CoveoBreadcrumb { padding: 0; }

.CoveoSearchInterface .coveo-results-column .CoveoSort { text-transform: capitalize; color: var(--black); }

.CoveoSearchInterface .coveo-results-column .CoveoSort.coveo-selected { border-bottom: 4px solid var(--blue); }

.CoveoSearchInterface .coveo-results-column .CoveoResultLink, .CoveoSearchInterface .coveo-results-column a.CoveoResultLink, .CoveoSearchInterface .coveo-results-column .CoveoResult a.CoveoResultLink { color: var(--blue); font-weight: 500; font-size: 0.875rem; }

.CoveoSearchInterface .coveo-list-layout.CoveoResult { padding: 16px 0 16px 0; border-color: #DDDBDA; }

.CoveoSearchInterface .CoveoPager { margin-left: 0; }

.CoveoSearchInterface .CoveoPager .coveo-pager-list-item { border-radius: 0; height: 32px; text-align: center; min-width: 32px; font-weight: bold; }

.CoveoSearchInterface .CoveoPager .coveo-pager-list-item a:hover { text-decoration: none; }

.CoveoSearchInterface .CoveoPager .coveo-pager-list-item:first-child { margin-left: 0; }

.CoveoSearchInterface .CoveoResultsPerPage .coveo-results-per-page-list-item { border-radius: 0; height: 32px; text-align: center; min-width: 32px; font-weight: bold; }

.CoveoSearchInterface .CoveoResultsPerPage .coveo-results-per-page-list-item a:hover { text-decoration: none; }

.CoveoSearchInterface .CoveoResultsPerPage .coveo-results-per-page-list-item:last-child { margin-right: 0; }

.CoveoSearchInterface .CoveoLogo { display: none; }

/* COMPILED FILE PLEASE DO NOT EDIT DIRECTLY*/
