﻿@charset "utf-8";
.header {
  padding: 20px 20px 20px 20px;
}
.header .boxIn {
  max-width: none;
}
.header img {
  margin-bottom: 10px;
  margin-right: 105px;
}
.header .menu {
  margin-top: -29px;
  float: right;
}
@media (max-width: 768px) {
  .header .menu {
    float: left;
  }
}
.header .menu ul {
  margin: 0;
}
.header .menu ul li {
  margin-right: 3px;
}
.header .menu ul li a span.textMenu {
  margin-left: .5em;
  padding-right: 5px;
}
@media (max-width: 991px) {
  .header .menu ul li a span.textMenu {
    display: none;
  }
}
.header .menu ul li.uzivatel a span.textMenu {
  display: inline-block;
}
.mainContainer {
  margin-top: 20px;
}
#contentRow {
  padding: 0 20px;
}
#leftColumn {
  padding: 0 20px 0 0;
}
@media screen and (max-width: 991px) {
  #leftColumn {
    padding: 0;
  }
}
#rightColumn {
  padding: 0;
}
.content {
  margin-bottom: 0;
  /*#pageTitleText{
            text-align: center;
        }*/
}
.prefoot {
  margin: 20px 5px;
}
.footer {
  padding: 0;
}
.footer .boxIn {
  margin: 0;
  padding: 20px;
  max-width: none;
}
.footer .footerMenu {
  position: relative;
  right: 0;
}
.footer footer {
  width: 100%;
}
.footer footer > div > * + * {
  margin-left: 2em;
}