dl,
h5,
p.wysiwyg-indent8 {
	display: block;
	margin-inline-start: 0;
	margin-inline-end: 0
}

h3,
h3.title {
	font-size: 24px
}

div[data-region-name=sidebar]>div:nth-child(3) .levelAndPointsCol.slds-truncate.slds-p-left_small.slds-align-middle,
div[data-region-name=sidebar]>div:nth-child(6) .levelAndPointsCol.slds-truncate.slds-p-left_small.slds-align-middle,
h3.title {
	padding: 0
}

.homePage.cCommunityHomePage,
.uiTabBar {
	background-color: #f9fbff
}

.cuf-subPreamble.slds-text-body--small {
	margin-top: 3px
}

.forceChatterFeed ul.dropdown__list.slds-dropdown__list.slds-dropdown_length-with-icon-10 :nth-child(2),
.forceTopicSimpleTopicAssignments.topic-topicContainer.forceTopicSimpleTopicAssignments.topic-topicContainer,
.test-id__field-label-container,
body.null.comm-page-feeditem-question ul.dropdown__list.slds-dropdown__list.slds-dropdown_length-with-icon-10 :nth-child(3),
div[data-region-name=sidebar]>div:nth-child(3) .slds-p-top_xx-small,
div[data-region-name=sidebar]>div:nth-child(5) .comm-leaderboard__points-word,
div[data-region-name=sidebar]>div:nth-child(5) .slds-p-top_xx-small,
div[data-region-name=sidebar]>div:nth-child(6) .slds-p-top_xx-small {
	display: none
}

.cuf-body.cuf-questionBody.forceChatterFeedBodyQuestionWithoutAnswer a {
	color: #00f !important
}

.siteforceServiceBody .cCenterPanel {
	max-width: 1440px !important
}

.homePage .contentRegion {
	margin: 30px auto !important
}

.comm-page-list-500 .homePage .contentRegion {
	margin: 0 !important;
	padding: 0 !important;
}

.forceCommunityContactSupportForm .slds-border_top.slds-p-vertical--medium.forceCommunityContactSupportConfirmation,
.forceCommunityContactSupportForm .slds-wrap.slds-p-vertical--medium.forceCommunityContactSupportConfirmation {
	padding: 20px
}

.contentRegion {
	max-width: 1280px;
	width: 100%;
	margin: 50px auto auto
}

.forceTopicFeaturedTopicItem .topicContent {
	width: 97% !important;
	height: 80% !important
}

.forceCommunityContactSupportForm {
	width: 85%;
	margin: 50px auto 80px;
	border: 1px solid #000
}

h3 {
	font-weight: 500;
	color: #2c2d30;
	line-height: 27px;
	display: block;
	padding-bottom: 10px;
	margin-bottom: 20px;
	margin-top: 40px
}

.slds-text-heading--small.slds-truncate.userRecognitionsTitleColor,
dt,
h3.title {
	font-weight: 600
}

.forceHighlightsPanel {
	background-image: linear-gradient(90deg, rgba(109, 162, 180, .95)0%, rgba(252, 242, 249, .5) 100%) !important;
	position: relative;
	z-index: 2 !important
}

dl,
p.wysiwyg-indent8 {
	margin-block-start: 1em;
	margin-block-end: 1em
}

.test-id__field-label-container.slds-form-element__label {
	display: block
}

dt {
	vertical-align: top;
	color: #54a1e5;
	width: 30%;
	padding-right: 10px;
	margin-top: 1em
}

.comment {
	border-bottom: 1px solid #ddd;
	padding: 20px 0
}

dd {
	width: 60%
}

dd,
dt {
	display: inline-block
}

h5 {
	margin-block-start: 1.67em;
	margin-block-end: 1.67em;
	color: #555;
	text-transform: uppercase;
	font-weight: 500 !important;
	font-size: 16px !important;
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif
}

h3.title {
	border: 1px;
	margin-top: .5em;
	line-height: inherit;
	border-bottom: none;
	font-style: italic
}

div.forceListViewManagerHeader.slds-page-header {
	padding-left: 16px;
	padding-right: 16px
}

.forceTopicFeaturedTopics .topicLabel {
	font-size: 24px !important;
	text-transform: none !important;
	font-weight: 400 !important
}

.forceTopicFeaturedTopics .featuredTopicHeader {
	font-size: 18px !important;
	font-weight: 400 !important
}

.forceTopicFeaturedTopics .stylingOverrideHook_202a .topicContent:hover {
	border: 1px solid #1db0bc !important
}

.selfServiceProfileMenuTrigger a:active,
.selfServiceProfileMenuTrigger a:focus,
.selfServiceProfileMenuTrigger a:hover,
.selfServiceUserProfileMenu .selfServiceProfileMenuTrigger .trigger-link :focus {
	border: none !important;
	box-shadow: none !important
}

.homePage span.slds-text-body_small.slds-show {
	margin: auto;
	padding-left: 20px
}

.homePage a.slds-p-vertical_small.slds-border_bottom.slds-hyphenate {
	width: 100%
}

.homePage h2.slds-text-heading--small.slds-m-right--xx-small.slds-hyphenate {
	text-align: center;
	padding-top: 12px;
	margin-bottom: 7px !important;
	width: 100%;
	background-color: #002b41;
	color: #fff;
	height: 42px
}

body.comm-page-home .comm-content-footer .ui-widget {
	border: 2px solid #f5f5f5
}

.slds-col--padded.comm-content-footer.comm-layout-column {
	max-width: 57%
}

@media screen and (max-width:767px) {
	.ui-widget .focused {
		position: fixed !important;
		left: 0;
		top: 15%;
		z-index: 10
	}
}

@media screen and (max-width:1200px) {
	.homePage h2.slds-text-heading--small.slds-m-right--xx-small.slds-hyphenate {
		margin: auto;
		padding: 2px
	}

	.homePage .comm-content-footer .ui-widget {
		width: 100%
	}
}

.forceChatterFeedAuxBody .cuf-auxBody.cuf-auxBodyLinkPost,
.test-listViewSettingsMenu .slds-dropdown-trigger_click .slds-button_icon-more {
	display: none !important
}

.salesforceIdentityLoginBody2 a:hover {
	color: #fff !important
}

.forceCommunityReputationLeaderboard42 {
	padding: 10px 10px 10px 18px;
	position: relative
}

.slds-card.slds-card_boundary.forceCommunityUserRecognitions {
	box-shadow: 5px 5px 12px 5px #d3d3d3;
	border-radius: 5px
}

[data-aura-class~=uiInputTextForAutocomplete] {
	border-radius: 25px !important
}

.slds-col--padded.comm-content-header.comm-layout-column {
	width: 100%
}

div[data-region-name=sidebar]>div:nth-child(5) .comm-leaderboard__points.slds-text-heading_small::before {
	content: "Expert,  Points - "
}

div[data-region-name=sidebar]>div:nth-child(5) .comm-leaderboard__points-column.slds-text-align_center.slds-align-middle.slds-size_3-of-8.slds-medium-size_4-of-12.slds-large-size_3-of-12 {
	border-top: 1px solid grey;
	margin-top: 14px;
	width: 100%;
	color: #fff
}

.comm-leaderboard__points.slds-text-heading_small {
	margin-top: 1rem;
	margin-bottom: .5rem
}

div[data-region-name=sidebar]>div:nth-child(5) .contextUser.leaderboardRowWrapper.slds-text-body_small.slds-p-top_x-small.slds-p-bottom_x-small.slds-grid.slds-wrap,
div[data-region-name=sidebar]>div:nth-child(5) .forceCommunityReputationLeaderboard42 {
	background: no-repeat padding-box #002940;
	color: #fff
}

img.slds-avatar.slds-avatar_large.slds-avatar_circle {
	border: 1px solid #ee0f51
}

h2.slds-text-heading--small.slds-p-bottom--xx-small.slds-float_left {
	font-size: 1.5rem;
	text-transform: capitalize
}

a.comm-leaderboard__user-name.slds-text-body_regular {
	text-transform: capitalize
}

div[data-region-name=sidebar]>div:nth-child(5) .contextUser.leaderboardRowWrapper.slds-text-body_small.slds-p-top_x-small.slds-p-bottom_x-small.slds-grid.slds-wrap {
	display: flex;
	flex-direction: column
}

div[data-region-name=sidebar]>div:nth-child(5) .slds-media {
	display: flex;
	flex-direction: column;
	align-items: center
}

div[data-region-name=sidebar]>div:nth-child(5) a.comm-leaderboard__user-name.slds-text-body_regular {
	color: #fff;
	font-size: 1.25rem;
	font-weight: 400;
	text-transform: capitalize
}

div[data-region-name=sidebar]>div:nth-child(5) h2.slds-text-heading--small.slds-p-bottom--xx-small {
	color: #fff;
	float: none
}

div[data-region-name=sidebar]>div:nth-child(5) .levelAndPointsCol.slds-truncate.slds-p-left_small.slds-align-middle {
	margin: 8px auto;
	padding-left: 0
}

.slds-page-header.slds-page-header_joined.slds-is-relative.forceSearchSearchResultsGridHeader,
div[data-region-name=sidebar]>div:nth-child(5) .forceCommunityReputationLeaderboard42 .leaderboardRowWrapper,
li.kbResultStencil.slds-item.slds-p-vertical--small.slds-p-horizontal--large.slds-theme--default.forceRecordLayout,
lightning-formatted-rich-text.formattedTextLookupTitle.slds-rich-text-editor__output {
	border-bottom: none
}

div[data-region-name=sidebar]>div:nth-child(5) .leaderboardRowWrapper.slds-text-body_small.slds-p-top_x-small.slds-p-bottom_x-small.slds-grid.slds-wrap {
	display: flex;
	justify-content: center
}

div[data-region-name=sidebar]>div:nth-child(5) h2.slds-text-heading--small.slds-p-bottom--xx-small.slds-float_left {
	text-align: center
}

div[data-region-name=sidebar]>div:nth-child(3) .slds-media__body,
div[data-region-name=sidebar]>div:nth-child(6) .slds-media__body {
	margin-top: .8rem
}

div[data-region-name=sidebar]>div:nth-child(3) a.comm-leaderboard__user-name.slds-text-body_regular,
div[data-region-name=sidebar]>div:nth-child(6) a.comm-leaderboard__user-name.slds-text-body_regular {
	font-size: 16px;
	font-weight: 800;
	text-transform: capitalize
}

div[data-region-name=sidebar]>div:nth-child(3) .clear li,
div[data-region-name=sidebar]>div:nth-child(6) .clear li {
	margin-bottom: .7rem
}

div[data-region-name=sidebar]>div:nth-child(3) .clear li span,
div[data-region-name=sidebar]>div:nth-child(6) .clear li span {
	margin-left: .3rem
}

div[data-region-name=sidebar]>div:nth-child(3) .forceCommunityReputationLeaderboard42,
div[data-region-name=sidebar]>div:nth-child(6) .forceCommunityReputationLeaderboard42 {
	box-shadow: none;
	padding: 0
}

div[data-region-name=sidebar]>div:nth-child(3) .forceCommunityReputationLeaderboard42 .clear li,
div[data-region-name=sidebar]>div:nth-child(6) .forceCommunityReputationLeaderboard42 .clear li {
	background-color: rgba(38, 38, 48, .03)
}

.leaderboardRowWrapper.slds-text-body_small.slds-p-top_x-small.slds-p-bottom_x-small.slds-grid.slds-wrap {
	padding-top: 0;
	padding-bottom: 0
}

div[data-region-name=sidebar]>div:nth-child(3) .forceCommunityReputationLeaderboard42 ul,
div[data-region-name=sidebar]>div:nth-child(6) .forceCommunityReputationLeaderboard42 ul {
	background-color: #fff;
	box-shadow: 0 2px 5px 1px #ee0f510f;
	padding: 20px 1rem 12px
}

div[data-region-name=sidebar]>div:nth-child(3) .contextUser,
div[data-region-name=sidebar]>div:nth-child(6) .contextUser {
	background-color: rgba(38, 38, 48, .001)
}

.createRecordWrapper.forceCommunityCreateRecordButton {
	display: flex;
	justify-content: flex-end
}

button.slds-button.slds-button--brand.actionButton.uiButton {
	width: 20%;
	padding: 3px;
	background-color: #ee0f51;
	color: #fff;
	border-radius: 25px;
	margin-right: 10px
}

button.slds-button.slds-button--brand.testid__dummy-button-submit-action.slds-col.slds-no-space.dummyButtonSubmitAction.uiButton {
	background-color: #ee0f51;
	color: #fff;
	border-radius: 25px
}

.sidebarCards .container.forceRelatedListSingleContainer,
.sidebarCards .overflowHidden,
.sidebarCards .userKnowledge,
.sidebarCards .userStats,
article.slds-card.slds-card_boundary.forceRelatedListCardDesktop {
	background-color: #f7f7f8;
	padding: 10px
}

.slds-nav-vertical__item .slds-nav-vertical__action:hover,
.slds-nav-vertical__item.slds-is-active .slds-nav-vertical__action {
	box-shadow: inset .25rem 0 0 #ee0f51
}

.slds-nav-vertical__item .slds-nav-vertical__action:hover {
	box-shadow: inset .1rem 0 0 #ee0f51
}

.forceKnowledgeArticleThumbVote lightning-primitive-icon,
ul.slds-list--horizontal.slds-wrap.slds-has-dividers--right {
	color: #ee0f51
}

lightning-formatted-rich-text.formattedTextLookupTitle.slds-rich-text-editor__output {
	font-weight: bolder;
	font-size: 1rem
}

.forceCommunityContactSupportForm .inputLabel>span,
lightning-formatted-text.settingsLabel.settingsLabelVisibility,
span.settingsLabel.uiOutputText,
span.test-id__field-label {
	color: #60627b
}

.forceCommunityContactSupportForm #submitButton .contactSupportButton {
	background: #ee0f51;
	border-radius: 24px;
	opacity: 1;
	border: none;
	font-size: 1rem;
	text-transform: none
}

c-contact-details svg.slds-icon.slds-icon-text-default.slds-icon_x-small {
	fill: #EE0F51
}

button.slds-button.slds-button--neutral.slds-float--right.newMessageButton.uiButton--default.uiButton--brand.uiButton {
	background: #ee0f51;
	color: #fff;
	border-radius: 24px;
	opacity: 1;
	border: none;
	font-size: 1rem;
	text-transform: none
}

button.slds-button.slds-button_brand.saveButton,
button.slds-button.slds-button_neutral.cancelButton {
	background: #ee0f51;
	color: #fff;
	border-radius: 24px;
	opacity: 1;
	border: none;
	font-size: 1rem;
	text-transform: none
}

.slds-page-header.slds-page-header_record-home.forceHighlightsStencilDesktop.forceRecordLayout {
	color: #002940;
	background-color: #066d7a
}

.title[c-knowledgeBaseDisplayArticles_knowledgeBaseDisplayArticles] {
	color: #ee0f51 !important
}

ul.tabs__nav {
	border: 0 !important
}

.uiTabBar {
	padding-bottom: 20px
}

.uiTabset--default .tabs__item.active>a {
	background-color: #fff
}

.cuf-element.inFeed.drillInTarget.desktop.published.forceChatterFeedItem--default.forceChatterAbstractFeedItem.forceChatterFeedItem {
	box-shadow: 0 2px 5px 1px #ee0f510f
}

div[data-region-name=sidebar]>div:nth-child(5) {
	margin-bottom: 0 !important
}

button.slds-button.slds-button--neutral.button.uiButton--default.uiButton--brand.uiButton {
	border-radius: 26px;
	font-size: 16px
}