body {
    font-family: Roboto!important;
}

.header {
    background-color: rgb(23, 23, 23);
    color: white!important;
    /* border-bottom-color: rgb(205, 24, 31) !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important; */
}

.ggPokerContent,
.white-background {
    background-color: #1b1b1b;
}

/* fixes background colour of artciles search results card */
article.slds-card.result-card-inner,
.slds-card__header.slds-grid.scoped-bucket__card__header {
    background-color: white;
}

/*Article's title colour in the search results*/
a.title-field {
    color: black !important;
}

.language-selector {
    font-size: 14px !important;
    color: #bdbdbd !important;
}

.article-search .slds-nav-vertical__section a {
    color: black !important;
}

/* text colour for the outline brand buttons */
.slds-button_outline-brand {
    color: white;
}

/* to hide the extra space next to the sstandard search input */
.standard-search-input .input-icon-container {
    display: none !important;
}

/*set the height of the standard search input */
.input-wrapper,
.input-search-button {
    height: 40px !important;
}

/* makes custom search input right borders straight to match the standard ones */
.custom-search-input .slds-input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    color: rgb(145, 145, 145);
}

.home-banner {
    padding-bottom: 0px;
}

.article-search a.title-field,
.article-search a.slds-nav-vertical__action {
    color: white !important;
}

.articleDetailContent div .slds-card {
    border: none !important;

}

/* article text font size */
.articleDetailContent .slds-rich-text-editor__output {
    font-size: 24px !important;
}

.articleDetailContent .background-image-overlay {
    background-color: rgb(34, 34, 34) !important;
}

.articleDetailContent div .slds-card .slds-form__item {
    color: white !important;
}
/*hide fields before the article */
.articleDetailContent .slds-form dxp_records-section-row:nth-child(-n+2) {
    display: none !important;
}
/*hide fields after the article */
.articleDetailContent .slds-form dxp_records-section-row:nth-last-child(-n+4) {
    display: none;
}
/*hide help text for the fields */
.articleDetailContent lightning-helptext, .articleDetailContent .slds-form-element__label{
	display: none;
}
/*hide filters on the side*/
section.slds-p-top_medium.navigation__filters {
    display: none;
}

article.slds-card.result-card-inner,
.slds-card__header.slds-grid.scoped-bucket__card__header {
    background-color: unset;
}

.supportSiteHelpBanner {
    color: black;
}

.slds-list--horizontal .generic-field-label,
.slds-list--horizontal .generic-field-value {
    display: none;
}

.article-search .slds-card__header {
    margin-bottom: unset;
}

.dark-background .background-image-overlay {
    background-color: #0B0B0E !important;
}

.articleDetailContent div .slds-card .slds-form__item div div knowledgeui-output-rich-text a {
    text-decoration: underline;
    font-weight: 300;
}

.articleDetailContent {
    font-weight: 200;
}

.articleDetailContent .slds-form-element__static {
    font-weight: 200;
}

h2.articleTitle{
    font-weight: 400!important;
    font-size: 42px!important;
    line-height: 48px!important;
    letter-spacing: 1.26px!important;
}
.results-label{
   font-size: 16px!important;
}
@media only screen and (max-width: 47.9375em) {
    .main-content {
        width: 100%!important;
    }
    header community_layout-section {
    height: 64px;
}


}