.typ-vypis-6, .pgkt-ak .vypis {
    margin-top: 0px;
    display: flex;
    flex-wrap: wrap;
     gap:2%;
  }

  #podbody #portmain .art-middle .typ-vypis-6 .vitem {
    width: 32.0%;
    padding-bottom: 30px;
  }

      .pgkt-uv #portmain .art-middle article section.s-vypis:has(a[aria-label="Škola Online"]) .typ-vypis-6 {
   gap:2%;
      }


      .pgkt-uv #portmain .art-middle article section.s-vypis:has(a[aria-label="Škola Online"]) .typ-vypis-6 .vitem  {
     width: 15.0% !important;
  padding: 0px;
 
  padding-bottom: 20px;
  text-align: center;
      }




/*  skola - chanovice */
@media only screen and (max-width: 923px) {
  #header #logo3 {
  
    top: 42px;
    left: 195px;
    background-size: auto;
  }
}

@media only screen and (max-width: 420px) {
 #header {
   display: grid;
  grid-template-columns: 1fr 204px;
  gap: 2px;
  align-items: center;
  }
  #header #logo {

  /*border: solid;*/
  width: 100%;
  height: auto;
}
#header #logo img {

 
  width: 100%;
  height: auto;
  display: block;
}
 #header #logo3 {
   
    width: 100%;
   /* border: solid;*/
   /* background-size: contain;*/
   
    position: static;
  }
    #header #topnav {
     grid-column: 1 / -1;
     margin-top: 11px !important;
  }
      #header::before {
     grid-column: 1 / -1;
     height:30px;
     background-color: #e6f0f7;
  }
  #header #logo a {
   position: static;
   width:auto;
   height: auto;
  }
}



