.mtb-logo {
    display: none;
}

/* Print */
.ndsh-btt.btt-print, .mrf-plate .btt-print, .ptb.txt-i.btt-print {
    display: none;
}
/* Print End*/

/* Marker */
.marker.group .mk-back {
    background-color: var(--az-color);
}

.marker.group .mk-btt {
    opacity: 1;
	background-color: #7A242F;
}
/* Marker End */

/* AreaSelector */
.mas-chip .mas-btt-group {
    background-color: transparent;
}

.mas-group.act {
    color: var(--af-color);
    background-color: #7A242F;
}
/* */

/* Dialogs */
.mod-ct, .mod-rs, .mod-tf, .mod-rf, .mod-ri, .mod-ti {
    top: 0rem;
    height: 100%;
}

.mti-pi .svg_arrow_right {
    right: 2.75rem;
    scale: 2.5;
}

.mti-pi .svg_arrow_left {
    left: 2.75rem;
    scale: 2.5;
}

.multi-select.deact {
    color: #fff;
    background-color: var(--dg-color);
    pointer-events: none;
    cursor: auto;
}

.mamo-group-head .bttClose .ico {
    height: 1rem;
    width: 1rem;
    cursor: pointer;
}
/* DialogsEnd */

@media (min-width: 768px) {
    /* DESKTOP AND TABLET */
    /*.mod-nb, .mod-zn, .btt-arf {
        display: none;
    }*/
    /* NavBar */
    .mod-nb, .mod-zn {
        top: 3rem;
    }
    /* NavBarEnd*/

    /* Area */
    .btt-arf {
        top: 3rem;
    }
    /* AreaEnd */
}

@media (orientation: portrait) and (max-width: 768px) and (max-height: 1280px) {
    /* PHONE HOCH */
    .mas-group {
        white-space: nowrap;
        /*overflow-x: auto;*/
        height: 2.32rem;
        /*31px;*/
        position: relative;
        background-color: var(--af-color);
        margin-bottom: 0.3rem;
    }

    .mod-as.min-mode.min .mas-group {
        position: relative;
        background-color: var(--af-color);
        display: flex;
        justify-content: space-around;
        align-content: center;
        flex-direction: row;
        flex-wrap: wrap;
        width: 31px;
        height: 31px;
        margin-bottom: 0;
    }

    .mas-btt-group.txt {
        display: inline-block;
        margin-right: 0.375rem;
        /*top: 0.3rem;
		position: relative;*/
        width: calc(100% - 2.4rem);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        vertical-align: sub;
        line-height: 2.32rem;
    }

    .mod-ct.min-mode.min .multi-select.deact {
        background-color: var(--dg-color);
    }
    
    .mas-chip-img.group img {
        background-color: #7A242F;
    }

    .mas-chip-img.group_1 img {
        background-color: var(--gc1-color);
    }

    .mas-chip-img.group_2 img {
        background-color: var(--gc2-color);
    }

    .mas-chip-img.group_3 img {
        background-color: var(--gc3-color);
    }

}

@media (orientation: landscape) and (max-width: 915px) and (max-height: 480px) {
    /* PHONE QUER */

    .mas-group {
        white-space: nowrap;
        /*overflow-x: auto;*/
        height: 1.74rem;
        /*31px;*/
        position: relative;
        background-color: var(--af-color);
        margin-bottom: 0.3rem;
    }

    .mod-as.min-mode.min .mas-group {
        width: 31px;
        height: 31px;
        display: flex;
        justify-content: space-around;
        align-content: center;
        flex-wrap: wrap;
        cursor: pointer;
        margin-bottom: 0;
    }

    .mas-btt-group.txt {
        display: inline-block;
        margin-right: 0.375rem;
        /*top: 0.3rem;
		position: relative;*/
        width: calc(100% - 2.4rem);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        /*vertical-align: sub;*/
        line-height: 1.74rem;
    }

    .mas-chip-img.group img {
        background-color: #7A242F;
    }

}