
._zapp._project {
    content: 'Byty Zelený vrch 2025';
}

/* ------------------------------------------------------------------------------------------------------------------ */
/* WRAPPER  */

#lama_tabulka {
    background: #1E3B16;
    background: linear-gradient(180deg,rgba(30, 59, 22, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
}

@media only screen and (max-width:980px) {
    #lama_tabulka {
        background: #1E3B16;
        background: linear-gradient(180deg,rgba(30, 59, 22, 1) 360px, rgba(255, 255, 255, 1) ,60px, rgba(255, 255, 255, 1) 100%);
    }
}

/* ------------------------------------------------------------------------------------------------------------------ */
/* BUILDINGS SWITCHING */

.lama-vypis-building {
    margin-top: 20px;
    margin-bottom: 20px;
}

.lama-vypis-building.lama-row  .lama-building {
    /*display: none !important;*/
    margin: 0 8px;
    border: 1px solid #FFFFFF !important;
    color: #FFFFFF !important;
    background-color: #1E3B16 !important;
    font-size: 18px;
    font-weight: 300;
}
.lama-vypis-building.lama-row  .lama-building.lama-active {
    border: 1px solid #FFFFFF !important;
    color: #4C733D !important;
    background-color: #FFFFFF !important;
}
.lama-vypis-building.lama-row  .lama-building span {
    min-width: 130px !important;
    line-height: 1em;
}

@media only screen and (max-width:980px) {
    .lama-vypis-building.lama-row  .lama-building {
        width: calc(100% / 3);
        margin: 0;
    }
}
@media only screen and (max-width:400px) {
    .lama-vypis-building.lama-row  .lama-building span {
        min-width: unset !important;
    }
}

/* ------------------------------------------------------------------------------------------------------------------ */
/* FLOORS SWITCHING */

.lama-vypis-sekce.lama-row {
    margin-bottom: 20px;
}

.lama-vypis-sekce.lama-row  .lama-sekce {
    margin: 0 8px;
    border: 1px solid #FFFFFF !important;
    color: #FFFFFF !important;
    background-color: #1E3B16 !important;
    font-size: 18px;
    font-weight: 300;
}
.lama-vypis-sekce.lama-row .lama-sekce.lama-active {
    border: 1px solid #FFFFFF !important;
    color: #4C733D !important;
    background-color: #FFFFFF !important;
}
.lama-vypis-sekce.lama-row  .lama-sekce a,
.lama-vypis-sekce.lama-row  .lama-sekce span {
    min-width: 130px !important;
    line-height: 1em;
    color: #FFFFFF !important;
}
.lama-vypis-sekce.lama-row  .lama-sekce.lama-active a,
.lama-vypis-sekce.lama-row  .lama-sekce.lama-active span {
    color: #4C733D !important;
}

@media only screen and (max-width:980px) {
    .lama-vypis-sekce.lama-row  .lama-sekce {
        width: calc(100% / 3);
        margin: 0;
    }
}
@media only screen and (max-width:400px) {
    .lama-vypis-sekce.lama-row  .lama-sekce a,
    .lama-vypis-sekce.lama-row  .lama-sekce span {
        min-width: unset !important;
    }
}

/* ------------------------------------------------------------------------------------------------------------------ */
/* FLATS TABLE */

.lama-vypis-header,
.lama-vypis-header-desktop,
.lama-vypis-header-mobile  {
    margin: 0;
    padding: 20px 0;
    background-color: #232F0B !important;
}

.lama-vypis-content {
    border: none;
    background-color: transparent !important;
}
.lama-vypis-content .lama-sekce-rows > .lama-row {
    padding: 10px 0 !important;
    border: none;
    background-color: #FAFAFA !important;
    font-weight: 400;
}
.lama-vypis-content .lama-sekce-rows  > .lama-row:nth-child(even) {
    background-color: #EBEBEB !important;
}

.lama-vypis-content .lama-sekce-rows > .lama-row.active-odd {
    background-color: #FAFAFA !important;
}
.lama-vypis-content .lama-sekce-rows > .lama-row.active-even {
    background-color: #EBEBEB !important;
}

.lama-vypis-content .lama-sekce-rows .lama-column.byt,
.lama-vypis-content .lama-sekce-rows .lama-column.cena {
    font-weight: 600;
}

.lama-vypis-content .lama-sekce-rows .detail-odkaz {
    display: block;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    background-color: #4C733D;
    font-size: 0;
    line-height: 0;
    background-image: url(img/icon-lupa.svg);
}
.lama-vypis-content .lama-sekce-rows .detail-odkaz:hover {
    background-color: #1E3B16;
}
.lama-vypis-content .lama-sekce-rows .poptat-odkaz {
    padding: 5px 10px;
    color: #000000;
    cursor: pointer;
    line-height: 100% !important;
    text-transform: uppercase;
    background-color: transparent;
}
.lama-vypis-content .lama-sekce-rows .poptat-odkaz:hover {
    color: #FFFFFF;
    background-color: #4c733d;
}

@media only screen and (max-width:980px) {
    .lama-vypis-content .lama-sekce-rows > .lama-row {
        padding: 0 !important;
        border-bottom: 1px solid #FAFAFA;
    }
    .lama-vypis-content .lama-sekce-rows .lama-column {
        padding: 4px;
    }
    .lama-vypis-content .lama-sekce-rows .detail-odkaz,
    .lama-vypis-content .lama-sekce-rows .poptat-odkaz {
        display: inline;
        width: auto;
        height: auto;
        padding: 5px 10px;
        color: #FFFFFF;
        background-image: none;
        background-color: #1E3B16;
        font-size: 14px !important;
        line-height: 100% !important;
    }
    .lama-vypis-content .lama-sekce-rows .detail-odkaz:hover,
    .lama-vypis-content .lama-sekce-rows .poptat-odkaz:hover {
        color: #FFFFFF;
        background-image: none;
        background-color: #4c733d;
    }
}

/* ------------------------------------------------------------------------------------------------------------------ */
/* PARKING TABLE */

@media only screen and (min-width:981px) {
    .lama-stani .lama-vypis-header > div,
    .lama-stani .lama-vypis .lama-column {
        width: calc(100% / 5)!important;
        float: left;
    }
}

/* ------------------------------------------------------------------------------------------------------------------ */
