@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700");
html,
body,
sds-app {
  margin: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  font-size: 12px;
  line-height: 1.6;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased; }

body.supplier-theme.mat-typography {
  --wt-font: 'Roboto'; }
  body.supplier-theme.mat-typography h1,
  body.supplier-theme.mat-typography h2,
  body.supplier-theme.mat-typography h3,
  body.supplier-theme.mat-typography h4,
  body.supplier-theme.mat-typography h5,
  body.supplier-theme.mat-typography h6 {
    font-family: 'Open Sans' !important; }

html,
html sds-app,
html body.supplier-theme {
  font-size: 13px; }
  html sds-common-home,
  html sds-app sds-common-home,
  html body.supplier-theme sds-common-home {
    background-position: center;
    background-size: cover; }
    html sds-common-home .logo-big.horizontal-left,
    html sds-app sds-common-home .logo-big.horizontal-left,
    html body.supplier-theme sds-common-home .logo-big.horizontal-left {
      width: 25%;
      height: auto; }
    html sds-common-home .logo-big.horizontal-right,
    html sds-app sds-common-home .logo-big.horizontal-right,
    html body.supplier-theme sds-common-home .logo-big.horizontal-right {
      width: 25%;
      height: auto; }
  html sds-news-page .editor .mat-toolbar:last-child,
  html sds-app sds-news-page .editor .mat-toolbar:last-child,
  html body.supplier-theme sds-news-page .editor .mat-toolbar:last-child {
    padding-right: 130px; }
  html sds-chained-order-line .column, html sds-order-line .column, html sds-order-sub-line .column,
  html sds-app sds-chained-order-line .column,
  html sds-app sds-order-line .column,
  html sds-app sds-order-sub-line .column,
  html body.supplier-theme sds-chained-order-line .column,
  html body.supplier-theme sds-order-line .column,
  html body.supplier-theme sds-order-sub-line .column {
    height: 25px; }
  html sds-order-line .main-line,
  html sds-app sds-order-line .main-line,
  html body.supplier-theme sds-order-line .main-line {
    min-height: 25px; }
  html sds-order-line .main-line .next-orderline-wrapper,
  html sds-app sds-order-line .main-line .next-orderline-wrapper,
  html body.supplier-theme sds-order-line .main-line .next-orderline-wrapper {
    height: 25px; }
  html sds-order-line-product,
  html sds-app sds-order-line-product,
  html body.supplier-theme sds-order-line-product {
    height: 25px; }
  html sds-property-display,
  html sds-app sds-property-display,
  html body.supplier-theme sds-property-display {
    font-size: 12px; }
