
/* 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;
  }

  .row-mbsep p  {
    margin-bottom: 10px;
  }

  .row-mbsep .dalsiinfo {
    float:right;
    font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  }

  @media only screen and (max-width: 1023px) {
  .sct-std > h4:first-child {
    padding: 0px 15px 15px;
    font-size: 1.5rem;
  }
}

@media only screen and (max-width: 800px) {
    .grid.grid-pad .mbsep.col-1-2
  {
      width: inherit;
     /* height:100%;
      background-color:aqua;*/
    }


/* picture - 100% - trial*/

.mbsep.col-1-2 td
    {
        /*display: flex;*/
        flex-direction:column;
      }
body .row-mbsep  {
  display: flex;
  
  align-items: inherit;
  margin-bottom:20px !important;
}


.row-mbsep tr,  .row-mbsep td, .row-mbsep tbody {
  
    display: flex;
  }

  .row-mbsep table {
    height: 100%;
      display: flex;
    }

    #portmain  .row-mbsep img {
      height: 100%;
        object-fit: cover;
      }

        #podbody #portmain .onecol .vitem {

    width: 50%;
  }

  #podbody #portmain .art-middle.onecol .typ-vypis-1 .vitem, #podbody #portmain .art-middle.onecol .typ-vypis-simple .vitem, #podbody.pgkt-tc #portmain .art-middle .vypis.typ-vypis-1 .vitem:nth-child(n+1), #podbody.pgkt-vy #portmain .art-middle .vypis.typ-vypis-1 .vitem:nth-child(n+1) {
  
  width: 49%;
 
}

  }

  /* title in img */

  .title-in-img .vmini a {

    font-size: 1.2em;
    position: relative;
    }

   #portmain .art-middle .title-in-img .vtitle a:hover {

    color: #B43636;
    }

   



#portmain .title-in-img .vmini .vsubj {
  border-bottom: none;
} 

#portmain .title-in-img .vtitle {
 
  display: block;
  width: 100%;
  padding: 15px 5px;
  box-sizing: border-box;
  text-align: center;  
} 

#portmain .art-middle .typ-vypis-1.title-in-img .vabst, #portmain .art-middle .vypis1.title-in-img .vabst {
  padding-top: 0px;
  text-align: center;
  margin-top:-15px;
  color: #3e3e3e;
} 

  /* cubes3 */
#portmain .art-middle .typ-vypis-cubes3 .vsubj {
 
  border-bottom:none;
}

#portmain .art-middle .typ-vypis-cubes3 .vsubj a:hover {
 
 color: #EBEBEB;
}
#portmain .art-middle .typ-vypis-cubes3  {
 display: flex;
 flex-wrap: wrap;
}

#portmain .art-middle .typ-vypis-cubes3 .vsubj {
  font-size: 1.4rem;
   padding: 10px;
  border-bottom:none;
  background-color: #abc43d;
  box-sizing: border-box;
 
  margin-top: 0px;
  text-align: center;
}

#portmain .art-middle .typ-vypis-cubes3 .vitem:nth-of-type(2) .vsubj {
  background-color: #179ea1;
}
#portmain .art-middle .typ-vypis-cubes3 .vitem:nth-of-type(3) .vsubj, #portmain .art-middle .typ-vypis-cubes3 .vitem:nth-of-type(5) .vsubj{
  background-color: #e64351;
}
#portmain .art-middle .typ-vypis-cubes3 .vitem:nth-of-type(4) .vsubj {
  background-color: #f7aa18;
}




#portmain .art-middle #pgsc-uv-sluzby .typ-vypis-cubes3 .vitem:nth-of-type(2) .vsubj {
  
 background-color: #e64351;
  
}
#portmain .art-middle #pgsc-uv-sluzby .typ-vypis-cubes3 .vitem:nth-of-type(1) .vsubj {
  
 background-color: #179ea1;
}
#portmain .art-middle #pgsc-uv-sluzby .typ-vypis-cubes3 .vitem:nth-of-type(3) .vsubj {
  
 background-color: #f7aa18;
}





#portmain .art-middle .typ-vypis-cubes3 .vsubj a {
  
  color: white;

}

#portmain .art-middle .typ-vypis-cubes3 .vabst {
  text-align: center;
}

#portmain .art-middle .typ-vypis-cubes3 img {
  display: block;
  }
#portmain .art-middle .typ-vypis-cubes3 .vdetail, #portmain .art-middle .title-in-img .vdetail {
    display: none;
  }

    /* twins2-chess-special */
.typ-vypis-twins2-chess {
  display: flex;
  flex-wrap: wrap;
  border-radius: 20px;
  overflow: hidden;
  }

  #podbody.pgkt-de #portmain .art-middle  .typ-vypis-twins2-chess .vitem:nth-of-type(1),  #podbody.pgkt-de #portmain .art-middle  .typ-vypis-twins2-chess .vitem:nth-of-type(6)  {
  width: 100%;
  }

  @media only screen and (min-width: 800.9px) {
  #podbody.pgkt-de #portmain .art-middle  .typ-vypis-twins2-chess .vitem:nth-of-type(1), #podbody.pgkt-de #portmain .art-middle  .typ-vypis-twins2-chess .vitem:nth-of-type(6) {
  max-height: 250px;
  }
    }

/* title in img */
    #portmain .art-middle .vypis.vypis1.title-in-img {
  padding-top: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  justify-content: center;
}

    #portmain .art-middle .vypis.vypis1.title-in-img {
  padding-top: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  justify-content: center;
}

    #portmain .art-middle .vypis.vypis1.title-in-img .vnomini {
  order: 1;
}