/**
 *
 * SLDS fixes partial
 * 
 * Ensures Salesforce core elements render correctly
 * 
**/

community_layout-section.comm-section-container {
  padding: 0 !important;
}
webruntimedesign-design-component
  webruntimedesign-component-wrapper.component-wrapper-spacer {
  margin: 0 !important;
}
webruntimedesign-design-component dxp_data_provider-image-data-provider-design-substitute experience-picture.slds-hide {
  display: none;
}

/* Fixes delete component button display */

.proxy-toolbar-button-delete,
.proxy-toolbar-button-delete:hover,
.proxy-toolbar-button-delete:focus {
  appearance: none;
  background: none;
  border: none;
}
.proxy-container .slds-button__icon {
  fill: #fff;
  height: 0.875em;
  width: 0.875em;
}
.proxy-container .slds-button__icon:hover,
.proxy-container .slds-button__icon:focus {
  fill: rgba(255, 255, 255, 0.75);
  height: 0.875em;
  width: 0.875em;
}
.proxy-container .slds-assistive-text {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  text-transform: none;
  white-space: nowrap;
  width: 1px;
}
.proxy-container .slds-assistive-text_focus:focus,
.proxy-container .slds-assistive-text--focus:focus {
  clip: auto;
  border: inherit;
  height: auto;
  margin: inherit;
  overflow: visible;
  padding: inherit;
  width: auto;
}
