.basemaps {
    padding: 0px; /*4px;*/
}
.basemaps.closed .basemap {
    display: none;
}
.basemaps.closed .basemap.alt {
    display: inline-block;
}
.basemaps.closed .basemap.alt h4 {
    display: none;
}

.basemap {
    display: inline-block; /* todo: flexbox? */
    cursor: pointer;
}
/*img na razie deaktywowane*/
.basemap.active imd {
    border-color: #ffa50080; /*orange;*/
    /*box-shadow: 0 1px 5px #000; /*2px 2px 4px #000;*/
}
.basemap imd {
    width: 100px; /*64px;*/
    border: 1px solid #ffffff80;/*#FFF;*/
    margin: 0 -2px; /*2px;*/
    border-radius: 0px; /*40px;*/
    /*box-shadow: 0 1px 5px rgba(0,0,0,0.65)*/
}

.basemap.active table {
    border: 1px solid black; /*orange;*/
    box-shadow: 0 1px 5px rgba(0,0,0,0.65); /*2px 2px 4px #000;*/
    background-color: rgba(255,255,255,0.8);
    font-weight: bold;
}
.basemap table {
    width: 90px;
    border: 1px solid grey;/*#FFF;*/
    margin: 0 2px; /*2px;*/
    border-radius: 0px; /*40px;*/
    /*box-shadow: 0 1px 5px rgba(0,0,0,0.65);*/
    background-color: rgba(255,255,255,0.6);
    padding:0px;
    text-align: center;
    font-size: 8.5px;
}