<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:1400px) { 
  
  .jcarousel-control-prev2 { left:10px;}
  .jcarousel-control-next2 { right:10px;}  
}


@media screen and (max-width:1279px) {
   #logo    { margin-left:10px; }
   #mutace  { margin-right:10px; }    
   .obsah   { width:90%; }
}



@media screen and (max-width:1240px) { 
  .prostor   { width:96%; }
  #footer-prostor { float:none; width:45%; margin:auto; }
  #kontakt-left { float:none; width:45%; margin:auto; }
  #kontakt-right { float:none; clear:both; width:45%; margin:auto; margin-top:30px; }
  #kontakt-right img { margin-bottom:50px; }
  #kontakty-left { width:100%;  }

}

@media screen and (max-width:1150px) {
  #menu               { display: none; }
  #menu-mobile       { position:absolute; top:112px; width:100%; background-color: white; }
  #menu-mobile a,                                                                                           
  #menu-mobile span  { float:left; font-size:16px; width:100%; height:25px; padding:10px 0 5px 0;  } 
  #menu-mobile a:hover,
  #menu-mobile span:hover,
  #menu-mobile .active { border:0; }
  #mobile-menu { display: block;}
}

@media screen and (max-width:1024px) {

  #banner      { display: none; }
  #banner-mobile { display: block;}
  .obsah-padding  { width:100%;}
  .onas-rozklik { font-size:16px; line-height:24px;  }
  .onas-rozklik-nadpis { margin:18px 0 0 0; }
  .kontakty-blok { width:49.5%; text-align:center; }
  .kontakty-funkce,     
  .kontakty-jmeno  { width:100%; }
  #kontakty-prostor hr { display: none; }
  #footer-left      { float:left; width:100%; margin-bottom:0; }
  #footer-right,
  #footer-bottom		{ float:left; width:100%; margin-top:20px; }
  #footer-prostor   { float:none; width:100%; text-align: center; }
}

@media screen and (max-width:850px) {
  .klement-prostor a { width:33.3%;}
  #klement-treti a  { border:0; }   

}


@media screen and (max-width:767px) {
  .onas-titulek,
  .onas-titulek-kariera { font-size: 16px; padding-top:18px }
  #kontakt-left,
  #kontakt-right { width:90%; }
  .kontakty-blok { width:100%; margin-top:30px; text-align: center; }
  #kontakty-left { padding-top:0;  }
  #hlavni-foto-onas { display: none;  }
  #hlavni-foto-onas-mobile { display: block; }
  #hlavni-foto-media { display: none;  }
  #hlavni-foto-media-mobile { display: block; }
  #hlavni-foto-projekty { display: none;  }
  #hlavni-foto-projekty-mobile { display: block; }
  #hlavni-foto-kariera { display: none;  }
  #hlavni-foto-kariera-mobile { display: block; }
  #hlavni-foto-download { display: none;  }
  #hlavni-foto-download-mobile { display: block; }
  .onas-rozklik-nadpis { width:80%;  }
  .odkaz a    { font-size:16px; }
  
}

@media screen and (max-width:640px) {
  .odkaz a            { width:50%; }

}

@media screen and (max-width:580px) {
  .prostor            { width:90%; }
  .onas-foto          { width:100%; max-width:290px;}
  .onas-text-prostor  { clear:both; width:100%; padding-left:0; }
  .onas-titulek,
  .onas-titulek-kariera { padding-top:10px; line-height:24px; width:100%; }
  .floatright         { clear:both; float:left; }
  .klement-prostor a  { width:100%; border:0; margin:0;}
  object, embed       { width:300px; height:170px; }

}



@media screen and (max-width:540px) {

}

@media screen and (max-width:340px) {
  .odkaz a            { width:100%; }

}



/* VĂ˝Ĺˇka okna menĹˇĂ­ neĹľ 670px */
@media screen and (max-width:670px) {   

}


           </pre></body></html>