#masoudMapContainer {
    display: flex;
    direction: rtl;
    background: #f3f3f3;
    border-radius: 10px;
    overflow: hidden;
}

#masoudMapFilters {
    width: 220px;
    background: #0C1F50;
    padding: 20px 10px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

#masoudMapFilters .map-filter {
     background: #bdbdbd;
    border: none;
    padding: 10px;
    border-radius: 5px;
    cursor: pointer;
    color: #000;
    font-weight: 300;
    font-size: 16px;
    border: solid 1px #bdbdbd;
}

#masoudMapFilters .map-filter:hover {
    background: #636363;
    color: #fff;
}

#masoudMap {
    flex-grow: 1;
    height: 600px;
}
.leaflet-popup-content {
    margin: 13px 24px 13px 20px;
    line-height: 1.3;
    font-size: 13px;
    font-size: 11px;
    min-height: 1px;
    font-family: 'IRANYekanFN';
    text-align: right;
    font-weight: 200;
}
