/**** Added for Case Detail and Case List ******/
.comm-page-detail-500 records-record-layout-section:last-child .slds-section.slds-is-open .slds-section__content {
    padding-top: 0;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .slds-form records-record-layout-item slot lightning-formatted-url a {
    color: #000;
}

.comm-page-detail-500 .slds-tabs_default__item.slds-is-active:after {
    height: 0;
}

.comm-page-detail-500 .cActivityTimeLineWithFilter header.slds-card__header.slds-grid {
    display: block;
}

.comm-page-detail-500 .forceCommunityRecordHeadline .slds-page-header__detail-block {
    padding-top: 1rem !important;
    max-width: 100% !important;
}

.comm-page-detail-500 .forceCommunityRecordHeadline ul li:not(:first-child) {
    padding-top: 1rem !important;
    max-width: 100% !important;
}

.comm-page-detail-500 .forceCommunityRecordHeadline ul li:not(:nth-child(2)) .slds-form-element__control span {
    font-family: Maison Neue;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
}

/*Marking Status Green */
.comm-page-detail-500 .forceCommunityRecordHeadline ul li:nth-child(2) .slds-form-element__control {
    background: #cbf7f1;
    padding: 2px 7px;
    border-radius: 3px;
    margin-top: 4px;
}

.comm-page-detail-500 .forceCommunityRecordHeadline ul li:nth-child(2) .slds-form-element__control span {
    font-family: Maison Neue;
    font-size: 16px;
}

/*Minimizing white box height */
.comm-page-detail-500 records-record-layout-section:last-child records-record-layout-row:nth-last-child(4) .slds-hint-parent {
    border-bottom: none;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout .forceCommunityRecordDetail .base-record-form-header-container.slds-card__body_inner {
    margin-top: 0;
    padding: 0;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout .slds-tabs_default__content .ui-widget {
    margin-bottom: 0;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout .forceCommunityRecordDetail .base-record-form-header-container {
    padding: 0;
}

.comm-page-detail-500 records-record-layout-item.slds-no-space,
.comm-page-detail-500 records-record-layout-event-broker .base-record-form-header-container {
    padding-left: 0;
    padding-right: 0;
}

.comm-page-detail-500 .cClariPortalThemeLayout .contentRegion {
    background-color: #f7f5fd;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--8-of-12 .forceCommunityTabLayout lightning-tab-bar ul li {
    border-bottom: 1px solid #f7f5fd;
    top: 1px;
    padding-right: 0;
    padding-left: 0;
    margin-left: 0 !important;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--8-of-12 .forceCommunityTabLayout lightning-tab-bar ul li.slds-is-active a {
    border-right: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--8-of-12 .forceCommunityTabLayout lightning-tab-bar ul li a {
    font-family: Faktum;
    font-size: 20px !important;
    padding: 10px 20px 10px 20px;
    font-weight: 600 !important;
    border-bottom: none;
    height: unset;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--4-of-12 .forceCommunityTabLayout lightning-tab-bar ul li {
    top: 1px;
    padding-right: 0;
    padding-left: 0;
    margin-left: 0 !important;
    max-width: 50%;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--4-of-12 .forceCommunityTabLayout lightning-tab-bar ul li.slds-is-active {
    border-bottom: 2px solid #f7f5fd;
    max-width: 50% !important;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--4-of-12 .forceCommunityTabLayout lightning-tab-bar ul li.slds-is-active a {
    border-top: 2px solid #00d7b8;
    border-right: 2px solid #e2e2e2;
    border-left: 2px solid #e2e2e2;
}

.comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--4-of-12 .forceCommunityTabLayout lightning-tab-bar ul li a {
    font-size: 16px !important;
    padding: 0 16px;
    border-bottom: none;
    overflow: initial;
    font-family: Maison Neue;
    color: #151f26;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout li.slds-is-active a,
.comm-page-detail-500 div.slds-medium-size--4-of-12 .forceCommunityTabLayout li.slds-is-active a {
    color: #000;
    border-top: 2px solid #00d7b8;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout li.slds-tabs_default__item:hover:after,
.comm-page-detail-500 div.slds-medium-size--4-of-12 .forceCommunityTabLayout li.slds-tabs_default__item:hover:after {
    height: 0 !important;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 .forceCommunityTabLayout .headerBottomBorder .forceRelatedListCardHeader span.uiImage img {
    background: #00d7b8;
}

.comm-page-detail-500 .forceCommunityTabLayout .forceRelatedListCardHeader h2.slds-card__header-title a {
    font-family: Faktum;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-align: left;
}

.comm-page-detail-500 .forceCommunityTabLayout .forceRelatedListSingleContainer {
    padding-top: 15px;
    padding-left: 0;
    background-color: #f7f5fd;
}

.comm-page-detail-500 .slds-medium-size--4-of-12 .forceCommunityTabLayout header.slds-card__header {
    margin-bottom: 0;
    background: #f7f5fd;
    padding-left: 0;
    padding-right: 0;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 .slds-tabs_default__content article.headerBottomBorder .forceRelatedListCardHeader {
    background: #fff;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 a.forceContentCompoundFieldsTitleRenderer {
    color: #000;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 a.forceContentCompoundFieldsTitleRenderer:hover {
    text-decoration: none;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 table.forceRecordLayout thead th {
    font-weight: bold;
    font-family: Faktum;
    color: #000;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 .slds-tabs_default__content article.headerBottomBorder .forceActionsContainer ul {
    background: none;
}

.comm-page-detail-500 .cClariPortalThemeLayout {
    background: #f7f5fd;
}

.comm-page-detail-500 .cClariPortalThemeLayout .contentRegion {
    max-width: 1175px;
    margin: 0 auto;
}

.comm-page-detail-500 .forceCommunityTabLayout .headerBottomBorder .forceRelatedListCardHeader h2.slds-card__header-title a:hover {
    color: #1bd7b8;
}

.comm-page-detail-500 .forceBaseListView table.forceRecordLayout tbody tr:nth-child(even) {
    background-color: #f7f5fd;
}

.comm-page-detail-500 .slds-medium-size--4-of-12 .cActivityTimeLineWithFilter .slds-card__body_inner {
    padding: 0;
    margin: 0;
}

.comm-page-detail-500 .slds-medium-size--4-of-12 .cActivityTimeLineWithFilter ul.slds-timeline article {
    background: #fff;
}

.comm-page-detail-500 .slds-medium-size--4-of-12 .cActivityTimeLineWithFilter article.slds-box p {
    font-family: Maison Neue;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 records-record-layout-section records-record-layout-item div.slds-form-element {
    pointer-events: none;
    padding-bottom: 5px;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 table.forceRecordLayout a span.itemTitle {
    font-family: Maison Neue;
    font-size: 12px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
    padding: 14px;
}

.comm-page-detail-500 .forceRelatedListPreviewGrid.forceBaseListView tbody th {
    padding-left: 0 !important;
    padding-top: 10px;
    padding-bottom: 10px;
}

.comm-page-detail-500 .forceRelatedListPreviewGrid.forceBaseListView tbody th .titleCol {
    padding-left: 0;
}

.comm-page-detail-500 .forceCommunityTabLayout .slds-tabs_default__nav .slds-tabs_default__item:after {
    background: none;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityRecordHeadline .slds-page-header_record-home ul {
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 10px;
    justify-content: space-between;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 records-hoverable-link a span {
    text-decoration-line: none !important;
    color: #151f26;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 records-record-layout-block slot records-record-layout-section div.slds-section {
    padding-bottom: 0;
}

.comm-page-detail-500 div.slds-medium-size--4-of-12 .forceCommunityTabLayout .cActivityTimeLineWithFilter header .slds-col_bump-right {
    float: none;
}

.comm-page-detail-500 div.slds-medium-size--4-of-12 .forceCommunityTabLayout .cActivityTimeLineWithFilter header .slds-col_bump-right fieldset {
    padding-right: 0;
}

.comm-page-detail-500 .forceCommunityTabLayout .slds-tabs_default__nav,
.comm-page-detail-500 .forceCommunityRecordHeadline .highlights.slds-page-header {
    background-color: #f7f5fd;
}

.comm-page-detail-500 div.slds-medium-size--4-of-12 .forceCommunityTabLayout .forceCommunityFeedPublisher {
    padding-top: 25px;
    background-color: #f7f5fd;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 a .slds-card__footer {
    padding: 0;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout .forceCommunityRecordDetail records-base-record-form div.detail-panel-root {
    background-color: #f7f5fd;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .secondaryFields records-highlights-details-item p.slds-text-title {
    font-family: Maison Neue;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    color: var(--Light1, #656565);
}

.comm-page-detail-500 button.slds-button.slds-button--brand.cuf-publisherShareButton.SMALL.uiButton,
.comm-page-detail-500 .dummyControlsContainer button.slds-button.slds-button--brand.testid__dummy-button-submit-action.slds-col.slds-no-space.dummyButtonSubmitAction.uiButton {
    padding: 12px 0 12px 30px;
    border-radius: 76px;
    color: var(--Primary-Green, #00d7b8);
    border: 2px solid #64ffe5;
}

.comm-page-detail-500 .cuf-publisherShareButton span.label.bBody,
.comm-page-detail-500 .dummyButtonCallToAction.uiButton span.label.bBody,
.comm-page-detail-500 .dummyControlsContainer button.slds-button.slds-button--brand.testid__dummy-button-submit-action.slds-col.slds-no-space.dummyButtonSubmitAction.uiButton span.label.bBody {
    font-family: DM Sans;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    text-align: center;
    color: #000000;
}

.comm-page-detail-500 .forceCommunityFeedPublisher .SMALL.uiTabset--base.uiTabset--task.uiTabset.oneActionsComposer.forceActionsContainer section.tabs__content {
    border-top: var(--lwc-borderWidthThin, 1px) solid var(--slds-g-color-border-base-4,
            var(--lwc-colorBorderButtonDefault, #d4d4d4)) !important;
}

.comm-page-detail-500 span.label.inputLabel.uiPicklistLabel-left.form-element__label span:first-child,
.comm-page-detail-500 label.label.inputLabel.uiPicklistLabel-left.form-element__label span:first-child {
    font-family: Maison Neue;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    text-align: left;
}

.comm-page-detail-500 section.mdp.runtime_sales_activitiesComposerPageBlockSectionEdit div.slds-grid.slds-gutters_small.mdp.cols-1.forcePageBlockSectionRow {
    padding-top: 15px;
}

.comm-page-detail-500 .container.activeState {
    padding: 0px !important;
}

.comm-page-detail-500 .forceQuickActionLayout .uiInput--select .uiPopupTrigger a {
    background: none;
    pointer-events: none;
}

.comm-page-detail-500 .selfServiceCasePublisher .dummyMobilePublisher {
    border: 1px solid #d4d4d4;
    padding: 0;
}

.comm-page-detail-500 .forceDetailPanelMobile {
    margin-bottom: 0;
    padding-bottom: 0;
}

/* to disallow change the status of case */
.comm-page-detail-500 .forceQuickActionLayout div[data-target-selection-name="sfdc:RecordField.Case.Status"] select {
    pointer-events: none;
}

/* to disable redirection to the contact detail page */
.comm-page-detail-500 .forceCommunityRecordDetail div[data-target-selection-name="sfdc:RecordField.Case.ContactId"] .outputLookupLink.forceOutputLookup {
    color: rgba(0, 0, 0, 0.8);
    pointer-events: none;
    border-bottom: none;
}

/* for Case Comments Publisher */
.comm-page-detail-500 .selfServiceCasePublisher {
    padding: 0.75rem;
}

.comm-page-detail-500 .selfServiceCasePublisher .inlinePublisher .postButtonContainer button.postButton,
.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .forceChatterPublisherQuickAction button.cuf-publisherShareButton {
    padding: 12px 30px 12px 30px;
    border-radius: 76px;
    background-color: var(--Primary-Green, #00d7b8);
    border: 2px solid #64ffe5;
    font-family: DM Sans;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #000000;
    margin: 16px 0;
}

/* Feed Publisher */
.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser {
    border-top: var(--lwc-borderWidthThin, 1px) solid var(--slds-g-color-border-base-4,
            var(--lwc-colorBorderButtonDefault, #d4d4d4));
    margin-top: 80px;
}

.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .dummyControlsContainer {
    display: flex;
    justify-content: center;
}

.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .dummyControlsContainer button.slds-button.slds-button--brand.testid__dummy-button-submit-action.dummyButtonSubmitAction.uiButton span.label.bBody::before {
    content: "Click to Close Case";
    visibility: visible;
}

.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .dummyControlsContainer button.testid__dummy-button-submit-action.dummyButtonSubmitAction span {
    visibility: hidden;
}

.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .forceChatterPublisherQuickAction button.cuf-publisherShareButton::before {
    content: "Submit";
}

.comm-page-detail-500 .forceCommunityTabLayout {
    background-color: none;
}

/* to change "Google Docs & Attachments" to "Files" */
.comm-page-detail-500 .forceCommunityTabLayout .forceRelatedListCardHeader h2.slds-card__header-title a::before {
    content: "Files";
}

.comm-page-detail-500 .forceCommunityTabLayout .forceRelatedListCardHeader h2.slds-card__header-title a span.slds-shrink-none.slds-m-right--xx-small {
    margin-left: var(--lwc-spacingXxSmall, 0.25rem);
}

.comm-page-detail-500 .slds-tabs_default.js-tabset.forceCommunityTabLayout:has(div[aria-labelledby="1__item"].slds-show),
.comm-page-detail-500 .forceCommunityRecordDetail .slds-clearfix.slds-card.groupDependentFieldEnabled.forceDetailPanelDesktop.inlineEditEnabled {
    background-color: transparent;
    padding: 0;
}

.comm-page-detail-500 .slds-medium-size--8-of-12 .forcePageBlockSection .forcePageBlockSectionRow {
    border-bottom: var(--lwc-borderWidthThin, 1px) solid var(--slds-g-color-border-base-1, var(--lwc-colorBorder, #d4d4d4));
}

.comm-page-detail-500 .slds-medium-size--8-of-12 .forcePageBlockSection .forcePageBlockSectionRow .slds-form-element_readonly,
.comm-page-detail-500 .slds-medium-size--8-of-12 .forcePageBlockSection:nth-child(3) .forcePageBlockSectionRow:last-child {
    border-bottom: none;
}

.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityTabLayout .forceCommunityRecordDetail slot h3,
.comm-page-detail-500 .forcePageBlockItem.has-tooltip lightning-icon,
.comm-page-detail-500 .forceRelatedListPreview .forceRelatedListPreviewGrid .thumbnailCol,
.comm-page-detail-500 .slds-medium-size--8-of-12 table.forceRecordLayout td a,
.comm-page-detail-500 .slds-medium-size--8-of-12 a div.slds-card__footer span,
.comm-page-detail-500 .slds-medium-size--8-of-12 .forceRelatedListCardHeader ul.forceActionsContainer,
.comm-page-detail-500 div.slds-medium-size--8-of-12 .forceCommunityRecordHeadline .slds-page-header_record-home .primaryFieldRow,
.comm-page-detail-500 div.slds-medium-size--4-of-12 .cActivityTimeLineWithFilter header .slds-col_bump-right fieldset button.slds-button_icon,
.comm-page-detail-500 .forceActionsContainer .uiTabBar ul.tabs__nav,
.comm-page-detail-500.siteforce-Modal-Open .file-preview-buttons .forceContentPreviewerAction:nth-child(2),
.comm-page-detail-500.siteforce-Modal-Open .file-preview-buttons .forceContentPreviewerAction:nth-child(3),
.comm-page-detail-500.siteforce-Modal-Open .file-preview-buttons .forceContentPreviewerActionsBar:nth-child(4),
.comm-page-detail-500 .forceCommunityRecordDetail .forcePageBlockSectionRow:has(div[data-target-selection-name="sfdc:RecordField.Case.Status"]),
.comm-page-detail-500 .forceCommunityRecordDetail .forcePageBlockSectionRow:has(div[data-target-selection-name="sfdc:RecordField.Case.Priority"]),
.comm-page-detail-500 .forceCommunityRecordDetail .forcePageBlockSectionRow:has(div[data-target-selection-name="sfdc:RecordField.Case.SuppliedEmail"]),
.comm-page-detail-500 .forceCommunityRecordDetail records-record-layout-item.slds-form__item:has(div[data-target-selection-name="sfdc:RecordField.Case.Status"]),
.comm-page-detail-500 .forceCommunityRecordDetail records-record-layout-item.slds-form__item:has(div[data-target-selection-name="sfdc:RecordField.Case.Priority"]),
.comm-page-detail-500 .forceCommunityRecordDetail records-record-layout-item.slds-form__item:has(div[data-target-selection-name="sfdc:RecordField.Case.SuppliedEmail"]),
.comm-page-relatedlist .forceCommunityRelatedList .forceCommunityActionsContainerMobile,
.comm-page-detail-500 .forceCommunityTabLayout .forceRelatedListCardHeader h2.slds-card__header-title a span.slds-truncate,
.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .dummyControlsContainer button.dummyButtonCallToAction,
.comm-page-detail-500 .forceCommunityFeedPublisher .oneActionsComposer.forceActionsContainer .forcePublisherQuickActionCollapser .forceChatterPublisherQuickAction button.cuf-publisherShareButton span.label.bBody,
.comm-page-detail-500 .slds-medium-size--8-of-12 .forcePageBlockSection .forcePageBlockItem .slds-form-element .slds-form-element__control button.inline-edit-trigger {
    display: none;
}
/* adding white background on Case Detail Page */
.comm-page-detail-500 .slds-tabs_default.js-tabset div.js-tab .ui-widget .forceCommunityRecordDetail{
    background-color: #FFFFFF;
    top: 86px;
    padding: 10px 20px 10px 20px;
    border-radius: 5px;
    opacity: 0px;
    border: 1px solid #E2E2E2;
}

@media (min-width: 768px) {
    .comm-page-detail-500 .cClariPortalThemeLayout .contentRegion {
        margin-top: 32px;
        margin-bottom: 32px;
    }
}

@media (min-width: 787px) {
    .comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--4-of-12 .forceCommunityTabLayout lightning-tab-bar ul li.slds-tabs_default__item a {
        overflow: hidden;
    }
}

@media (max-width: 786px) {

    .comm-page-detail-500 .forcePageBlockItem.has-tooltip lightning-icon,
    .comm-page-relatedlist a.slds-nav-vertical__action_overflow,
    .comm-page-relatedlist .forceCommunityActionsContainerMobile button.slds-button.slds-button_neutral.slds-line-height_reset.slds-p-vertical_none.slds-m-around_none.slds-m-left_none.slds-size--1-of-1.buttonOutsideOverflow.uiButton.forceCommunityActionButtonMobile,
    .comm-page-detail-500 .forceCommunityActionsContainerMobile span.slds-icon_container.slds-icon_container--circle {
        display: none;
    }

    .comm-page-detail-500 .slds-grid .slds-col--padded.slds-size--12-of-12.slds-medium-size--8-of-12.slds-large-size--8-of-12.comm-layout-column,
    .comm-page-detail-500 .slds-grid .slds-col--padded.slds-size--12-of-12.slds-medium-size--4-of-12.slds-large-size--4-of-12.comm-layout-column {
        width: 100% !important;
    }

    .comm-page-detail-500 .contentRegion .slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap {
        flex-wrap: wrap !important;
    }

    .comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--8-of-12 .forceCommunityTabLayout lightning-tab-bar ul li a {
        font-size: 24px !important;
    }

    .comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--8-of-12 .forceCommunityTabLayout lightning-tab-bar ul li {
        max-width: 50%;
    }

    .comm-page-detail-500 .comm-layout-column .ui-widget .slds-tabs_default.js-tabset.forceCommunityTabLayout {
        background: none;
    }

    .comm-page-detail-500 .forceCommunityTabLayout .ui-widget .forceHighlightsStencil .header.dark {
        background: #ffffff !important;
        padding: 10px;
        gap: 10px;
        border-radius: 5px;
        opacity: 0px;
        border: 1px solid #e2e2e2;
        margin: 20px 0px 20px 0px;
    }

    .comm-page-detail-500 .forceCommunityActionsContainerMobile button.slds-button.slds-button_neutral.slds-line-height_reset.slds-p-vertical_none.slds-m-around_none.slds-m-left_none.slds-size--1-of-1.buttonOutsideOverflow.uiButton.forceCommunityActionButtonMobile {
        width: 134px;
        height: 42px;
        padding: 12px 30px 12px 30px;
        gap: 10px;
        border-radius: 76px;
        opacity: 0px;
        background: var(--Primary-Green, #00d7b8);
        border: 2px solid #64ffe5;
        margin-bottom: 20px !important;
    }

    .comm-page-detail-500 .forceCommunityActionsContainerMobile span.labelSpan.slds-text-body_small.slds-hyphenate.slds-p-top--x-small.slds-show {
        font-family: DM Sans;
        font-size: 14px;
        font-weight: 500;
        line-height: 18px;
        text-align: center;
        color: #000000;
        padding-top: 0px;
        width: 74px;
    }

    .comm-page-detail-500 span.test-id__field-value.slds-form-element__static.slds-grow.is-read-only {
        color: var(--Dark1, #151f26);
        font-family: Maison Neue;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        text-align: left;
    }

    .comm-page-detail-500 .override--slds-form-element .itemBody span.test-id__field-value.slds-form-element__static.slds-grow.is-read-only {
        color: var(--Dark1, #151f26);
        font-family: Maison Neue;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        text-align: left;
        padding-top: 5px;
        pointer-events: none;
    }

    .comm-page-detail-500 .override--slds-form-element .itemBody span.test-id__field-value.slds-form-element__static.slds-grow.is-read-only a {
        color: black;
    }

    .comm-page-detail-500 h3.slds-section__title.slds-theme--shade.test-id__section-header-container {
        background-color: none;
    }

    .comm-page-relatedlist .uiImage img.icon {
        background: #00d7b8;
    }

    .comm-page-relatedlist .forceContentVirtualRelatedListStencil {
        border-bottom: 1px solid #e2e2e2;
    }

    .comm-page-detail-500 .related-list-header-content span.slds-truncate {
        font-family: Faktum;
        font-size: 22px;
        font-weight: 500;
        line-height: 30px;
        text-align: left;
        color: var(--Dark1, #151f26);
    }

    .comm-page-detail-500 .large.roundedSquare.forceEntityIcon {
        background-color: #318ce7 !important;
    }
}

@media (width: 1024px) {
    .comm-page-detail-500 .slds-grid .slds-col--padded.slds-size--12-of-12.slds-medium-size--8-of-12.slds-large-size--8-of-12.comm-layout-column {
        width: 65% !important;
    }

    .comm-page-detail-500 .slds-grid .slds-col--padded.slds-size--12-of-12.slds-medium-size--4-of-12.slds-large-size--4-of-12.comm-layout-column {
        width: 35% !important;
        padding-left: 0px;
    }
}

@media (max-width: 932px) and (orientation: landscape) {
    .comm-page-detail-500 .siteforceSldsTwoCol84Layout.siteforceContentArea .slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap .slds-col--padded.slds-size--12-of-12.slds-medium-size--4-of-12.slds-large-size--4-of-12.comm-layout-column {
        display: none;
    }

    .comm-page-detail-500 .siteforceSldsTwoCol84Layout.siteforceContentArea .slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap .slds-col--padded.slds-size--12-of-12.slds-medium-size--8-of-12.slds-large-size--8-of-12.comm-layout-column {
        width: 100%;
    }
}

@media (max-width: 768px) and (orientation: portrait) {
    .comm-page-detail-500 .siteforceSldsTwoCol84Layout.siteforceContentArea .slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap .slds-col--padded.slds-size--12-of-12.slds-medium-size--4-of-12.slds-large-size--4-of-12.comm-layout-column {
        display: none;
    }

    .comm-page-detail-500 .siteforceSldsTwoCol84Layout.siteforceContentArea .slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap .slds-col--padded.slds-size--12-of-12.slds-medium-size--8-of-12.slds-large-size--8-of-12.comm-layout-column {
        width: 100%;
    }
}

@media (max-width: 425px) {
    .comm-page-detail-500 .siteforceSldsTwoCol84Layout .slds-medium-size--4-of-12 .forceCommunityTabLayout lightning-tab-bar ul li.slds-is-active {
        min-width: 60%;
    }
}
