/*.zakladni-menu .contactFoto img {
  max-height: 570px;
}

@media (max-width: 1300px) {
  .zakladni-menu .contactFoto img {
    max-height: 425px;
    margin-left: -107px;
  }
}*/

.zakladni .contactFoto img {
  max-height: 500px;
}

@media (max-width: 1300px) {
  .zakladni .contactFoto img {
    max-height: 500px;
    margin-left: -107px;
  }
}

.activeGallery {
  overflow-y: auto;
  cursor: pointer;
}

.photogalleryList::-webkit-scrollbar {
  display: none;
}

.photogalleryList {
  -ms-overflow-style: none;
  cursor: grab;
}

.seadBeadsItems .seadBeadsItem .seadBeadsBlock {
  height: auto;
  min-height: 180px;
}

.seadBeadsItems .seadBeadsItem .seadBeadsBlock .seadBeadsBlockText {
  position: relative;
  top: initial;
  right: initial;
  text-align: right;
  padding: 30px;
}

.arrow-icon-none > span {
  display: none !important;
}

.cardBrowserItemImage a.popupTrigger {
  cursor: zoom-in;
}

a.sortArticles {
  color: white;
}

@media (min-width: 1739.98px) {
  .pGoldBig.max22px p {
    font-size: 22px;
  }
}
#cardbrowserFields input, #cardbrowserFields textarea {
  margin-bottom: 1rem;
}

.video-box video {
    display: block !important;
}

.container-fluid{
    max-width: 1920px;
}

.textFotoChanging .personDetail .foto img {
    border-radius: 250px;
}

.iconArrowBigLeft::before, .iconArrowBigLeftGray::before, .iconArrowBigRight::before, .iconArrowBigRightGray::before {
    background-size: contain;
}

/*.contactFoto img, .contactFotoInner img {
    position: relative;
    width: auto;
    bottom: initial;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}*/

.sliderBackgroundNext{
    position: absolute;
    top: -34px;
    right: 74px;
    z-index: 2;
}

.sliderBackgroundPrev{
    position: absolute;
    top: -34px;
    right: 221px;
    z-index: 2;
}

.sliderNewsCoverBlack{
    background: linear-gradient(transparent,rgba(0,0,0,1));
}

@media (max-width: 992px){
    .pcItemBackgroundBox__100h video{
        right: -20%;
        width: auto;
    }
}

@media (max-width: 769px){
    .pcItemBackgroundBox__100h video{
        right: -10%;
        width: auto;
    }
    .hoverVideo .pcItem{
        max-width: 475px;
        margin: 0 auto;
    }
}
@media (max-width: 480px){
    .pcItemBackgroundBox__100h video{
        right: -22%;
        width: auto;
    }
}
.success {
  color: #8fb087 !important;
}
@media (max-width: 1203px){
    .contactFoto img{
        margin-left: -100px;
    }
}

.leftMenu .leftMenuInner {
    transform: none !important;
}

.leftMenu .leftMenuInner{
    transition: opacity .75s;
}

@media only screen and (max-width: 1250px){
    .searchingBox--header .formSearching {
        margin-right: 40px;
        margin: 0 15px;
    }
    .searchingBox--header{
        margin: 0 -15px
    }
    .searchingBox--header .iconClose{
        display: none;
    }
}

.switcherLangs .iconSearchingSmall {
    left: -16px;
}

@media only screen and (max-width: 991px){
    .autocomplete--list {
        top: -47px;
    }
}
@media only screen and (max-width: 775px){
    .autocomplete--list {
        top: -22px;
    }
}