#glsclone p {
    margin-bottom: 0;
    margin-top: 10px;
}
#glsclone .zmianagls, #glshide {
float: right;
}
.d-none {
    display: none !important;
}
.gls-none, .gls-jest {
    padding: .9375rem 0;
    margin-bottom: .9375rem;
    background: #f6f6f6;
    border: none;
}
#mapacontent, #glsmodal {
    width: 100%;
    min-height: 500px;
}
#gls_map {
    width: 100%;
    height: 500px;
    margin-bottom:20px;
  }
.leaflet-popup{
    position: fixed !important;
    bottom: -25vh !important;
 }
 .leaflet-popup-content {
    max-height: none !important;
 }
  .gls-extra {
    border: none !important;
}
@media(max-width: 767px) {
.gls-extra {
    margin: auto;
    border: none !important;
} }