
/* CSS Document */
/*  block href - arrow - head */
a[href*="void"]{
   
  cursor: text;
 }

 a[href*="void"] img{
  
   cursor: default;
  }

  #portmain .art-middle .typ-vypis-1 div.vtitle a[href*="void"]:hover {
    color: inherit;
  }

  .tb-bl-B .row-mbsep {
  display: grid;
  align-items: start;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 2%;
  margin: 20px auto;
}
  .tb-bl-B .row-mbsep:before,    .tb-bl-B .row-mbsep:after{
  display: none;
  
}

   .grid.grid-pad .tb-bl-B .row-mbsep .col-1-3{
  width: 100%;
  margin: 0px;}



@media only screen and (max-width: 800px) {
    .grid.grid-pad .mbsep.col-1-2
  {
      width: inherit;
    }

      #portmain .mbsep img {
    max-width: 100%;
   
  }
   .tb-bl-B .row-mbsep {
  
  grid-template-columns: 1fr 1fr;
  
}
@media only screen and (min-width: 480.9px) {
.grid.grid-pad .tb-bl-B .row-mbsep .col-1-3:nth-of-type(odd):last-of-type {
    /* označení */
    
     grid-column: span 2;
}
}
  }
  @media only screen and (max-width: 480px) {
.tb-bl-B .row-mbsep {
  
  grid-template-columns: 1fr ;
  
}
}