
/* CSS Document */
.ubytline {		
 
/*max-width:1vw;*/
overflow: hidden;
width: min(100%, 1550px);
display: flex;
margin: 0px max(calc(50vw - 775px), 10px);
}


.ubytline .inn {		
 
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  }

.rozkl_nadpis a.rozkl_titul {
  max-width: 505px;
  width: auto;
}

.flexslider .slides img {
  height: 100vh;
  position: static;
  object-fit: cover;
}

#portmain {
  padding-top: 0px;
}

.flexslider .slides > li::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  background-image: linear-gradient(360deg,#332a2a 0,rgba(115,120,115,0) 20%);
  content: "";
  mix-blend-mode: multiply;
  pointer-events: none;
  z-index: 1;
}

@media only screen and (max-width: 1023px) {
  .flexslider .slides img {
    height: auto;
    position: static;
    min-height: 280px;
  }
}

