body {
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
background-position: center auto;
background-image: url('../img/hlavicka.jpg'); }

#header {
z-index: 500;
top: 0;
width: 100%;
height: auto;
position: fixed;
background-image: none; }

.content {
margin-top: 7em;
position: relative; }

.home .content {
margin-top: 14em;
position: relative; }

#articles {
margin-bottom: -1em; }

.article_img {
height: 8em; }

#items .page {
padding: 1.5em 2em;
background-color: #fff; }

#articles .page {
padding: 0 2em;
background-color: #fff; }

#links {
background-color: transparent; }

#links .page {
background-color: #F4F8F9; }

#about .page {
display: flex; }

#about .half:first-child, #about .half:nth-child(2) {
box-sizing: border-box;
flex: 1;
width: 50%; }

#about .half:first-child {
order: 2; }

#about .half:nth-child(2) {
order: 1; }

#about .page .half:nth-child(2) img {
max-height: 95%;
width: auto;
position: absolute;
bottom: 0;
margin: 0; }

#important .half {
width: 50%;
float: left; }

.subhalf {
float: right;
max-width: 460px; }

#important .half:nth-child(2) {
display: block;
height: 21em;
overflow: hidden; }

#important .half:nth-child(2) img {
min-height: 100%;
min-width: 100%;
width: auto;
height: auto;
max-width: none;
max-height: none;
display: block;
top: 50%;
left: 50%; }



#footer .block {
width: 25%; }

#footer .block:nth-child(2), #footer .block:nth-child(4) {
border-left: none;
text-align: left; }

.notablet {
display: inline-block; }

/* clanky */

.clanek_obr {
width: 20%;
height: 7em !important; }
