/* pro 1600px, 1300px, 1200px, 1100px */

@media (max-width: 1600px)
 {

  article .pas-odkaz-obrazky
   {
    flex-direction: column;
    align-items: flex-start;
   }

  article .pas-odkaz-obrazky h2
   {
    padding: 30px;
   }

  #zahlavi-vpravo-minimenu .cara
   {
    margin: 0 10px;
   }

  .skryj-pri-1600
   {
    display: none;
   }

 }

@media (max-width: 1300px)
 {

  #zahlavi-vpravo-pas select
   {
    display: inline-block;
    margin-bottom: 18px;
   }

  main
   {
    margin-top: 67px;
   }

  .skryj-pri-1300
   {
    display: none;
   }

  #blok #obsah #kviz-otazky .otazka .zadani .screenshoty .zalom
   {
    display: block;
   }

 }

@media (max-width: 1200px)
 {

  .skryj-pri-1200
   {
    display: none;
   }

  #zahlavi-vpravo-minimenu
   {
    padding-left: 230px;
   }

  #zahlavi-vpravo-minimenu a.online,
  #zahlavi-vpravo-minimenu a.offline
   {
    margin-left: 10px;
   }

 }

@media (max-width: 1100px)
 {

  .zalom-pri-1100
   {
    display: block;
   }

  .skryj-pri-1100
   {
    display: none;
   }

  article .pas-odkaz-obrazky .obrazky
   {
    text-align: center;
    min-width: 100%;
   }

  article .pas-odkaz-obrazky .obrazky .zalom
   {
    display: block;
   }

  article .pas-odkaz-obrazky h2
   {
    padding: 25px 30px;
   }

  #hlavni-ramecek-obal-vnitrni
   {
    margin-right: 0;
   }

  article .okenka .datum
   {
    font-size: 2em;
    padding: 22px 16px 18px 16px;
    min-width: 145px;
   }

  article .okenka .jina
   {
    padding: 5px 15px;
   }

  article .okenka .jina .popis
   {
    margin-top: 2px;
   }

  article .okenka .jina .hodnota
   {
    font-size: 1.1em;
    margin-top: 0;
   }

  article .okenka .jina.zhlednuto
   {
    width: 80px;
   }

  #zahlavi-vpravo-minimenu a.online,
  #zahlavi-vpravo-minimenu a.offline
   {
    margin-left: 10px;
   }

  .css_sloupec,
  .css_sloupec50
   {
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
   }

  #zahlavi-vpravo-minimenu
   {
    padding-left: 200px;
   }

  #zahlavi-vpravo-minimenu .cara
   {
    margin: 0 5px;
   }

  #blok #obsah #aktualizace
   {
    flex-wrap: wrap-reverse;
   }

 }
