
@media screen and (max-width:1599px) {
  html,body   { font-size:14px; line-height:20px; }
  h3          { font-size:24px; line-height:28px;  }
  table       { font-size:16px; line-height:24px; }
  #odeslat    { font-size:14px; }
  .cislo      { font-size:100px; line-height:140px; }
  .nadpis,     
  #footer-kontakt { font-size:32px; line-height:32px; }
  input       { height:40px; }
  textarea    { height:80px; }

}


@media screen and (max-width:1279px) {
  .large,
  .small    { display: none; }
  .medium   { display: block; }
  .prostor  { width:90%; }
  #kontakt3 { clear:both; }
}


@media screen and (max-width:970px) {
  html,body   { font-size:12px; line-height:16px; }
  h3          { font-size:16px; line-height:20px;  }
  table       { font-size:14px; line-height:18px; }
  #odeslat    { font-size:12px; }
  .cislo      { font-size:70px; line-height:100px; }
  .nadpis,     
  #footer-kontakt { font-size:24px; line-height:24px; }
  #menu       { font-size:14px; line-height:20px; }
}


@media screen and (max-width:767px) { 
  nav          { display: none; }
  #obsah0      { margin-top:0; }
  
  #obsah1,
  #obsah3      { background-color: #EACDA1; }
  

  html,body   { font-size:14px; line-height:20px; font-family:'Regular'; }
  h3          { font-size:24px; line-height:28px;  }
  table       { font-size:16px; line-height:24px; }
  #odeslat    { font-size:14px; }

  .nadpis,     
  #footer-kontakt { font-size:24px; line-height:24px; }

  #kontakt2,
  #kontakt3,
  #kontakt4       { clear:both; }
  
  .large,
  .medium    { display: none; }
  #obsah0 .small { display:block; }
  .obsah img        { position: relative; }
  .barva-bila,
  .barva-cerna,
  .barva-bezova,
  .barva-bezova2  { color:black; }


  .prostor-50,
  .prostor-40 { width:100%; }
  
  #obsah3 { padding-bottom:100px; }
  .prostor-right .text  { text-align:left; }

  .input-prostor  { float:left; width:100%; margin-right:0;  }
  input, textarea { border:1px solid black; }
  .footer-text    { font-size:12px; }
  footer h1     	  { font-size:14px; line-height:20px; }
  
}


@media screen and (max-width:430px) {

}


