.button {
  text-transform: uppercase;
  color: #ffffff;
  background-color: #e5391e;
  display: inline-block;
  padding: 11px 26px 7px;
  line-height: 1.2em;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  letter-spacing: .03em;
  outline: 1px solid #e5391e;
  outline-offset: -1px;
}
.button:hover {
  outline-width: 3px;
  outline-offset: -3px;
  background-color: #ffffff;
  color: #e5391e;
}
.b {
  font-weight: bold;
}
#page-background {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
#leve-menu {
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
  left: 0;
}
#leve-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#leve-menu li {
  display: block;
}
#leve-menu li.color-cervena a {
  outline-color: #e5391e;
  background-color: #e5391e;
}
#leve-menu li.color-cervena .img,
#leve-menu li.color-cervena .title {
  background-color: #e5391e;
}
#leve-menu li.color-zluta a {
  outline-color: #e5ca31;
  background-color: #e5ca31;
}
#leve-menu li.color-zluta .img,
#leve-menu li.color-zluta .title {
  background-color: #e5ca31;
}
#leve-menu li.color-zelena a {
  outline-color: #8fc624;
  background-color: #8fc624;
}
#leve-menu li.color-zelena .img,
#leve-menu li.color-zelena .title {
  background-color: #8fc624;
}
#leve-menu li.color-modra a {
  outline-color: #1ea6e5;
  background-color: #1ea6e5;
}
#leve-menu li.color-modra .img,
#leve-menu li.color-modra .title {
  background-color: #1ea6e5;
}
#leve-menu li.color-fialova a {
  outline-color: #a74cbf;
  background-color: #a74cbf;
}
#leve-menu li.color-fialova .img,
#leve-menu li.color-fialova .title {
  background-color: #a74cbf;
}
#leve-menu li.color-oranzova a {
  outline-color: #c18e3d;
  background-color: #c18e3d;
}
#leve-menu li.color-oranzova .img,
#leve-menu li.color-oranzova .title {
  background-color: #c18e3d;
}
#leve-menu li.color-modrozelena1 a {
  outline-color: #4cc2d7;
  background-color: #4cc2d7;
}
#leve-menu li.color-modrozelena1 .img,
#leve-menu li.color-modrozelena1 .title {
  background-color: #4cc2d7;
}
#leve-menu li.color-modrozelena2 a {
  outline-color: #3fb894;
  background-color: #3fb894;
}
#leve-menu li.color-modrozelena2 .img,
#leve-menu li.color-modrozelena2 .title {
  background-color: #3fb894;
}
#leve-menu li.color-fb a {
  outline-color: #335795;
  background-color: #335795;
}
#leve-menu li.color-fb .img,
#leve-menu li.color-fb .title {
  background-color: #335795;
}
#leve-menu li.color-insta a {
  outline-color: #de6022;
  background-color: #de6022;
}
#leve-menu li.color-insta .img,
#leve-menu li.color-insta .title {
  background-color: #de6022;
}
#leve-menu li.color-clogo a {
  outline-color: #de6022;
  background-color: #de6022;
}
#leve-menu li.color-clogo .img,
#leve-menu li.color-clogo .title {
  background-color: #de6022;
}
#leve-menu li.color-oxy a {
  outline-color: #fb89c6;
  background-color: #fb89c6;
}
#leve-menu li.color-oxy .img,
#leve-menu li.color-oxy .title {
  background-color: #fb89c6;
}
#leve-menu li.color-diving a {
  outline-color: #155d7e;
  background-color: #155d7e;
}
#leve-menu li.color-diving .img,
#leve-menu li.color-diving .title {
  background-color: #155d7e;
}
#leve-menu li + li {
  margin-top: 5px;
}
#leve-menu a {
  display: block;
  position: relative;
  text-decoration: none !important;
}
#leve-menu a:hover .title,
#leve-menu a:focus .title {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
#leve-menu .img {
  padding: 5px;
  position: relative;
  z-index: 10;
}
#leve-menu .ico {
  width: 35px;
  height: 35px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
#leve-menu .title {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 100%;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 35px;
  padding: 5px 10px;
  -webkit-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}
#leve-menu .title span {
  position: relative;
  top: 1px;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
}
#leve-menu.hide {
  -webkit-transform: translate(-100%, -50%);
  -ms-transform: translate(-100%, -50%);
  -o-transform: translate(-100%, -50%);
  transform: translate(-100%, -50%);
}
@media (max-width: 991px) {
  #leve-menu .ico {
    width: 30px;
    height: 30px;
  }
  #leve-menu .title {
    line-height: 30px;
    font-size: 13px;
  }
}
@media (max-width: 550px) {
  #leve-menu .ico {
    width: 24px;
    height: 24px;
  }
  #leve-menu .title {
    line-height: 24px;
  }
}
.container {
  padding-left: 48px;
}
@media (max-width: 767px) {
  .container {
    padding-left: 15px;
  }
  #leve-menu {
    display: none !important;
  }
}
.skhk-logo-link {
  margin-left: 10px;
}
.skhk-logo-link img {
  display: block;
  height: 32px;
  width: auto;
}
#page-title {
  padding: 35px 0;
}
#page-title ~ .section {
  padding: 50px 0;
}
.page-title {
  margin: 0;
  color: #e5391e;
}
.even {
  background-color: #fcfcfc;
}
html:not(.home) #page-content-wrap {
  position: relative;
}
html:not(.home) #page-content .section:first-child {
  padding-top: 40px;
}
html:not(.home) #page-content iframe {
  max-width: 100%;
}
@media (min-width: 768px) {
  html:not(.home) #page-content.has-right-menu .container {
    max-width: 1150px;
    padding-right: 280px;
  }
}
.pagination {
  float: none;
  width: 100%;
  padding: 40px 15px;
  max-width: 1200px;
  margin: auto;
  text-align: center;
  font-size: 16px;
}
.pagination .arrow.prev {
  margin-right: 10px;
}
.pagination .arrow.next {
  margin-left: 10px;
}
.pagination .link {
  text-transform: uppercase;
  color: #ffffff;
  background-color: #e5391e;
  display: inline-block;
  padding: 11px 26px 7px;
  line-height: 1.2em;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  letter-spacing: .03em;
  outline: 1px solid #e5391e;
  outline-offset: -1px;
  margin: 0 5px;
  padding-left: 12px;
  padding-right: 12px;
}
.pagination .link:hover {
  outline-width: 3px;
  outline-offset: -3px;
  background-color: #ffffff;
  color: #e5391e;
}
.pagination span.current {
  color: #e5391e !important;
  background-color: #ffffff !important;
  outline-width: 3px;
  outline-offset: -3px;
}
.pagination > * {
  display: inline-block;
  vertical-align: middle;
}
.fitness-cena {
  position: absolute !important;
  right: 30px;
  bottom: 30px;
  border-radius: 50%;
  background-color: #de6022;
  padding: 25px !important;
  display: inline-block;
  text-align: center;
  line-height: 1.1em;
  color: #ffffff;
  height: 160px;
  width: 160px;
}
.fitness-cena .cena {
  font-size: 50px;
  font-weight: bold;
  color: white;
  margin-top: 38px;
}
.fitness-cena .text {
  margin-top: 14px;
}
.social-links {
  display: inline-block;
  vertical-align: middle;
  padding-left: 1rem;
  -webkit-transform: translate(0, -4px);
  -ms-transform: translate(0, -4px);
  -o-transform: translate(0, -4px);
  transform: translate(0, -4px);
}
.social-links > * {
  display: inline-block;
}
.social-links > * + * {
  margin-left: 1rem;
}
.social-links i {
  display: block;
  width: 32px;
  height: 32px;
  margin: auto;
  text-align: center;
}
.social-links i:before {
  content: "";
  display: block;
  margin: auto;
  width: 32px;
  height: 32px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.insta-icon {
  background-color: #de6022;
}
.insta-icon:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAACnrAAAp6wFG1dbiAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJFSURBVHjazJe9bhNBEMd/tiJcQURBB0g4EhAhZExo3KAookyKyIiPd0AoBVS8RWoegIKPKC9ARxocO4qiUAQHgzsKFCcVQvnTzFmjzZ3vzvLJGWl0czv/nZn9mN3ZkiRi6BmwCtwDrgAzjEf/gN9AB/gEvDuDkOS5Iamt4qhtPoY+S24GmsD7IL4B8Av4C5Ryjl7ABeAacCnQPQY++BmoBZHuSnoqaTaYoXH4oqQnZtNTTdIwgB9OsTEBp0m84fwcRgE0XePBhB2uSnor6YVrO3D+mkjadA0rE3T+KJjyl9a+7No2kdSznyNJ5RwOqpIeGldj9OtBAF+c7sjaekg6dimSxfErSZ2YFOuYLsItBPrnThel+jGSTuynleL4rqT9DLm+b1gk3Zf0xqbd22oZ9mQGOLXcLI/I6ZvAdnAifgV2TK4BD0y+bdg79t2OsRf5OkXSIMMS9N0Iv0lajMEsmi6i/gh70RIMsgSwFuRuZYThimEiWptEAF1nsJ5hk9YdvpsWQDnlPL9hDNAC2hnugLZhw/6xlBbAnJO3clxEWwk2cgdQOKUF8N3JjRx2Gwk2cgdwaAywANQzOK8bNuw/9hKsO/kjUBmBrRgmrm9C2TLlgyhrsbkE7NlRfAv4POIojorRpWyFW7GXURIPL6OyFY9Z9sMuMA+8diP3tGO6ecNm2XsqSeoB160CvuxuxzSqAldN7gPdHKn/xyrln0WWZEm8EpZkRRalcXymKJ16WV70w2TWbMU+TM7N0+xcPE6n8jz/PwDG7eH0F9CgOgAAAABJRU5ErkJggg==");
  width: 22px !important;
}
.facebook-icon:before {
  background-image: url("data:image/png;base64,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");
}
.itemid-346 .type-contact.full-contacts .container {
  max-width: 1060px;
}
.itemid-346 .type-contact.full-contacts .items {
  text-align: left;
}
#copyright {
  padding: 8px 15px;
  color: #333742;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
}
#copyright:before,
#copyright:after {
  content: " ";
  display: table;
}
#copyright:after {
  clear: both;
}
#copyright .copy {
  font-weight: normal;
}
#copyright .red {
  color: #e5391e;
}
#pshk-copyright a {
  color: #333742;
  text-decoration: none;
}