@font-face {
  font-family: 'p30';
  font-style: bold;
  font-weight: 700;
  src: url(pfonts/p30.eot);
  src: url(pfonts/p30.eot?#iefix) format('embedded-opentype'),
    /* url(pfonts/p30.woff2) format('woff2'),
       url(pfonts/p30.woff) format('woff'),
       url(pfonts/p30.ttf) format('truetype'); */
}

p,
h1,
h2,
h3,
h4,
h5,
h6,
a,
ul,
div,
tr,
td,
input {
  font-family: "p30" !important;
}

html {
  height: 100%;
}

body {
  min-height: 100%;
  position: relative;
  padding-bottom: 0px;
}

footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: max-content;
}

.tableContainer {
  margin-top: 50px;
  margin-bottom: 50px;
  margin-right: 5vw;
  margin-left: 5vw;
}

.tabulator-page-size {
  width: max-content !important;
}

.logoos {
  width: max-content;
  display: inline-block;
}

.logoos img {
  width: 200px;
  padding: 20px;
  background: #fff;
  border-radius: 30px 30px 0px 0px;
}

#table-siemens .tabulator-row:nth-child(2n) {
  background-color: #009a9a;
}

#table-siemens .tabulator-row:nth-child(2n) .tabulator-cell,
#table-siemens .tabulator-row:nth-child(2n) .tabulator-responsive-collapse {
  color: #fff;
}

#table-siemens .tabulator-row:nth-child(2n + 1) {
  background-color: #fff;
}

#table-phoenix .tabulator-row:nth-child(2n) {
  background-color: #fafafa;
}

#table-phoenix .tabulator-row:nth-child(2n) .tabulator-cell {
  color: #000;
}

#table-phoenix .tabulator-row:nth-child(2n + 1) {
  background-color: #000;
}

#table-phoenix .tabulator-row:nth-child(2n + 1) .tabulator-cell {
  color: #fff;
}

.uk-container-commercial {
  background-color: #fafafa;
  border-radius: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.filters-phoenix,
.filters-siemens {
  visibility: hidden;
  width: 900px;
  height: 40px;
  display: inline-block;
  margin-left: 1vw;
}

.filters-phoenix #filter-field-phoenix,
.filters-phoenix #filter-type-phoenix,
.filters-phoenix #filter-value-phoenix,
.filters-siemens #filter-field-siemens,
.filters-siemens #filter-type-siemens,
.filters-siemens #filter-value-siemens {
  width: 10vw;
  background-color: #fff;
}

.filters-phoenix #filter-clear-phoenix,
.filters-siemens #filter-clear-siemens {
  width: 10vw;
  height: 40px;
  position: absolute;
  background-color: #fff;
  margin-left: 10px;
  border-radius: 20px;
}