.leaflet-bar button, .leaflet-bar button:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: -moz-use-text-color -moz-use-text-color #ccc;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: black;
    display: block;
    height: 26px;
    line-height: 26px;
    text-align: center;
    text-decoration: none;
   
}
.leaflet-bar button {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
}
.leaflet-bar button:hover {
    background-color: #f4f4f4;
}
.leaflet-bar button:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.leaflet-bar button:last-of-type {
    border-bottom: medium none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.leaflet-bar button.disabled {
    cursor: default;
    opacity: 0.4;
    pointer-events: none;
}
.leaflet-touch .leaflet-bar button {
    height: 30px;
    line-height: 30px;
    width: 30px;
}
.easy-button-button > span {
    display: block;
}