.leaflet-credits-control-2 {
    margin-right:0 !important;
    margin-bottom:0 !important;

    height:50px;        /* defined in the JavaScript code */
    width:50px;        /* defined in the JavaScript code */
  /*  bottom: 10px;

    background-image:none; /* defined in the JavaScript code */
    background-repeat:round;
    

    background-color:white;
    opacity:0.90;
    border: 1px solid #858688;

    cursor:pointer;
}
.leaflet-credits-control-2 a {
    font-size:8pt;
    color:#333333 !important;
	background-color: #ffffff;
    text-decoration:none;

    left: 60px;
    position: absolute;
    width: max-content;
    bottom: 0px;

    display:none; /* becomes visible on mouse hover, see creditsControl */
}
.leaflet-credits-control-2 a.leaflet-credits-showlink {
    display:inline-block;
    padding-left:5px;
    padding-right:5px;

    margin-top:5px;

    line-height:15px;
	background-color: #ffffff;
    border: solid;
    border-color: black;
    border-width: thin;
}

@media (max-width: 767px) {
.leaflet-credits-control-2 {
    height: 43px;
    width: 43px;
	bottom: 10px;
}
}

@media (max-width: 767px) {
.leaflet-credits-control-2 a {
    font-size: 8pt;
    color: #333333 !important;
    text-decoration: none;
    left: -91px;
    position: absolute;
    width: max-content;
    bottom: 45px;
    display: none;
}
}


