.table4-pitanie {
  border-collapse: collapse;
}
.table4-pitanie th {
  background-color: #5EC2D1;
  color: white;
  font-weight: normal;
}
.table4-pitanie th,
.table4-pitanie td {
  text-align: center;
  border: 1px solid grey;
  padding: 10px;
}
.table4-pitanie td:nth-child(2n - 1) {
  text-align: left;
}
.table4-pitanie sup {
  font-size: 9px;
}


.table5-pitanie {
  border-collapse: collapse;
}
.table5-pitanie th {
  background-color: #5EC2D1;
  color: black;
  font-weight: bold;
}
.table5-pitanie th,
.table5-pitanie td {
  border: 1px solid white;
  padding: 10px;
  vertical-align: top;
  text-align: left;
}
.table5-pitanie td:nth-child(2) {
  background-color: #F6CCB9;
  color: #D94E46;
}
.table5-pitanie td:nth-child(3) {
  background-color: #FFFBCF;
  color: #F2AC55;
}
.table5-pitanie td:nth-child(4) {
  background-color: #DDE9CA;
  color: #21A77D;
}
.table5-pitanie sup {
  font-size: 9px;
}


.table6-pitanie {
  border-collapse: collapse;
  padding: 0;
  border: none;
  outline: none;
  border-spacing: 0;
}
.table6-pitanie th {
  background-color: #314F67;
  color: white;
  font-weight: bold;
}
.table6-pitanie th,
.table6-pitanie td {
  text-align: left;
  border: 1px solid white;
  padding: 10px;
  vertical-align: top;
}
.table6-pitanie td:first-child {
  font-weight: bold;
  background-color: #E5F2F5
}
.table6-pitanie td ul ul li {
  list-style-type: none;
}
.table6-pitanie td ul ul li:before {
  content: '-';
  margin-right: 10px;
  margin-left: -37px;
}
.table6-pitanie td:last-child {
  background-color: #E9ECEC;
}
.table6-pitanie tr:nth-child(2n-1) td:last-child {
  background-color: #F9FBFB
}
.table6-pitanie tr:nth-child(2n-2) td:first-child {
  background-color: #CCE6EE
}
.table6-pitanie sup {
  font-size: 9px;
}

.table6-pitanie ul{
  margin-bottom: 0;
}
.table6-pitanie ul:last-child{
  margin-bottom: 50px;
}

.table6-pitanie .list-shift{
  margin-left: 20px;
}


.table8-pitanie {
  border-collapse: collapse;
  padding: 0;
  border: none;
  outline: none;
  border-spacing: 0;
}
.table8-pitanie th {
  font-weight: bold;
  padding: 10px;
}
.table8-pitanie th,
.table8-pitanie td {
  text-align: left;
  border: 1px solid black;
  vertical-align: top;
  padding: 10px;
}
.table8-pitanie sup {
  font-size: 9px;
}


.table7-pitanie {
  border-collapse: collapse;
  padding: 0;
  border: none;
  outline: none;
  border-spacing: 0;
}
.table7-pitanie th {
  background-color: #314F67;
  color: white;
  font-weight: bold;
  padding: 10px;
}
.table7-pitanie th,
.table7-pitanie td {
  text-align: left;
  border: 1px solid black;
  vertical-align: top;
}
.table7-pitanie tr td {
  background-color: #EEECEB;
  padding: 0;
}
.table7-pitanie tr.table7-pitanie-blue td {
  background-color: #F0F6F8;
}
.table7-pitanie td p {
  border-bottom: 1px solid black;
  padding: 10px;
}
.table7-pitanie td p:last-child {
  border-bottom: 0;
}
.table7-pitanie sup {
  font-size: 9px;
}


.table8-pitanie {
  border-collapse: collapse;
  padding: 0;
  border: none;
  outline: none;
  border-spacing: 0;
}
.table8-pitanie th {
  font-weight: bold;
  padding: 10px;
}
.table8-pitanie th,
.table8-pitanie td {
  text-align: left;
  border: 1px solid black;
  vertical-align: top;
  padding: 10px;
}
.table8-pitanie sup {
  font-size: 9px;
}


.table11-krup {
  border-collapse: collapse;
  padding: 0;
  border: none;
  outline: none;
  border-spacing: 0;
}
.table11-krup th {
  padding: 10px;
}
.table11-krup th,
.table11-krup td {
  text-align: left;
  border: 1px solid black;
  vertical-align: top;
  padding: 10px;
}
.table11-krup sup {
  font-size: 9px;
}


.table12-krup {
  border-collapse: collapse;
  padding: 0;
  border: none;
  outline: none;
  border-spacing: 0;
}
.table12-krup th {
  padding: 10px;
}
.table12-krup th,
.table12-krup td {
  text-align: left;
  border: 1px solid black;
  vertical-align: top;
  padding: 10px;
}
.table12-krup sup {
  font-size: 9px;
} 
.table12-krup ol { 
  margin-left: 15px;
}


.table1-lipid-info {
  margin-bottom: 15px;
  border-collapse: collapse;
}
.table1-lipid-info th {
  background-color: #5EC2D1;
  color: white;
  font-weight: normal;
}
.table1-lipid-info th,
.table1-lipid-info td {
  text-align: center;
  border: 1px solid grey;
  padding: 10px;
}
.table1-lipid-info td:nth-child(2n - 1) {
  text-align: left;
}
.table1-lipid-info sup {
  font-size: 9px;
}


.table2-lipid-info {
  margin-bottom: 15px;
  border-collapse: collapse;
}
.table2-lipid-info th {
  background-color: #5EC2D1;
  color: white;
  font-weight: normal;
}
.table2-lipid-info th,
.table2-lipid-info td {
  text-align: center;
  border: 1px solid grey;
  padding: 10px;
}
.table2-lipid-info td:nth-child(2n - 1) {
  text-align: left;
}
.table2-lipid-info sup {
  font-size: 9px;
}


.table3-lipid-info {
  margin-bottom: 15px;
  border-collapse: collapse;
}
.table3-lipid-info th {
  background-color: #5EC2D1;
  color: white;
  font-weight: normal;
}
.table3-lipid-info th,
.table3-lipid-info td {
  text-align: center;
  border: 1px solid grey;
  padding: 10px;
}
.table3-lipid-info td:nth-child(2n - 1) {
  text-align: left;
}
.table3-lipid-info sup {
  font-size: 9px;
}