.projects-table td {
  border: 1px solid #bababa;
  padding: 10px;
  text-align: left;
}
.projects-table td img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  height: 50%;
  width: 50%;
}
.projects-table th {
  background-color: #e7e7e7;
  border: 1px solid #bababa;
  color: #2169A0;
  padding: 10px;
  text-align: left;
}
.projects-table tr:nth-child(even) {
  background-color: #f3f3f3;
}
#iframe-prognoza{
  border: 0;
  margin-top: -62px;
}
#iframe-prognoza html{
  width: 100%;
  height: 100%;
  float:left;
  display: block;
}
#iframe-prognoza body{
  width: 100%;
  height: 100%;
  float:left;
  display: block;
}
#iframe-forecast{
  border: 0;
  margin-top: -62px;
}
#iframe-forecast html{
  width: 100%;
  height: 100%;
  float:left;
  display: block;
}
#iframe-forecast body{
  width: 100%;
  height: 100%;
  float:left;
  display: block;
}
table.keyboardInputMaster.keyboardInputSize3,
table.keyboardInputMaster.keyboardInputSize3 * {
  font-size: 40px;
}
table.keyboardInputMaster.inin-vk.keyboardInputSize3 {
  position: relative !important;
  width: 90% !important;
  margin: 0 auto !important;
  bottom: -10px !important;
}
table.keyboardInputMaster {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
table.keyboardInputMaster thead tr th {
  border-radius: 0px;
  padding: 0.3em;
}
@media screen and (max-width: 425px) {
  #iframe-prognoza{
    margin-top: -450px;
  }
  #iframe-forecast{
    margin-top: -435px;
  }
  table.keyboardInputMaster.inin-vk.keyboardInputSize3{
    display: none;
  }
}