.rz-skip {
  position: absolute;
  left: -9999px;
  top: 0;
  z-index: 100000;
  padding: 10px 20px;
  background: #fff;
  color: #424048;
}
.rz-skip:focus {
  left: 10px;
}

button.topbtn {
  border: 0;
  background: transparent;
  font: inherit;
  padding: 0;
}

h2.mainpagebox_title {
  margin: 0;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
}

.rz-pano {
  position: relative;
  display: block;
  width: 100%;
  height: 600px;
}
.rz-pano__plocha {
  width: 100%;
  height: 600px;
}

.rz-podstranka {
  display: flex;
  flex-wrap: wrap;
}

button.cat_link_more {
  border: 0;
}
