.supplier-theme sds-common-home {
  background-image: url("/publicfile/image?relativePath=Background_BM.jpg") !important;
  background-position: center;
  background-size: cover; }
  .supplier-theme sds-common-home .logo-big.horizontal-right {
    width: 25%;
    height: auto; }

sds-common-home .home-container {
  height: 100%; }

body > sds-app > mat-sidenav-container > mat-sidenav-content > div > ng-component > sds-sale-prices-page > sds-sale-prices > div > mat-toolbar > button:nth-child(1) {
  display: none; }

body > sds-app > mat-sidenav-container > mat-sidenav-content > div > ng-component > sds-sale-prices-page > sds-sale-prices > div > mat-toolbar > button:nth-child(2) {
  display: none; }

body > sds-app > mat-sidenav-container > mat-sidenav-content > div > ng-component > sds-sale-prices-page > sds-sale-prices > div > mat-toolbar > .flex.items-center.mr-4 {
  display: none; }

@media screen and (max-width: 450px) {
  sds-material-browse .material-grid {
    overflow: auto !important;
    -webkit-overflow-scrolling: touch; }
  sds-material-browse .material-grid .mat-table {
    overflow: visible !important;
    height: auto; }
  sds-material-browse .mat-table .mat-header-row {
    display: none; }
  sds-material-browse .mat-table .mat-row {
    display: block;
    min-height: auto;
    padding: 6px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  sds-material-browse .mat-table .mat-row .mat-cell {
    width: 100%;
    max-width: 100%;
    padding: 4px 16px;
    text-align: left;
    overflow: visible;
    word-wrap: break-word; }
  sds-additional-stock-info mat-dialog-content {
    min-width: auto !important;
    overflow-x: hidden; }
  sds-additional-stock-info .dynamic-table-list {
    min-width: auto !important; }
  sds-additional-stock-info .mat-table {
    min-width: auto !important;
    overflow: visible; }
  sds-additional-stock-info .mat-table .mat-header-row {
    display: none; }
  sds-additional-stock-info .mat-table .mat-row {
    display: block;
    min-height: auto;
    padding: 6px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  sds-additional-stock-info .mat-table .mat-row .mat-cell {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 2px 16px;
    text-align: left;
    overflow: visible;
    word-wrap: break-word; }
  sds-additional-stock-info h1[mat-dialog-title] {
    font-size: 1rem;
    padding: 12px 12px 0; } }
