/* Add here all your css styles (customizations) */
.mCustomScrollBox {
    max-height: 500px;
}
#scrollbar4>.mCustomScrollBox {
    max-height: 286px !important;
}

.buttonAsLink {
    background: none !important;
    border: none;
    padding: 0 !important;
    /*optional*/
    font-family: arial,sans-serif; /*input has OS specific font-family*/
    color: #069;
    /*text-decoration: underline;*/
    cursor: pointer;
    color: #76BA7B;
    text-decoration: none;
}

    .buttonAsLink:focus,
    .buttonAsLink:hover,
    .buttonAsLink:active {
        outline: 0 !important;
    }

    .buttonAsLink:focus {
        text-decoration: none;
    }

    .buttonAsLink:hover {
        color: #76BA7B;
        text-decoration: underline;
    }


.hrSmallMargin {
    margin: 10px 0;
}

.PopUpDiv {
    min-width: 500px;
    /*overflow: hidden;*/
}

@media (max-width: 500px) {
    .PopUpDiv {
        min-width: 150px;
        /*overflow: hidden;*/
    }
}

/*.gm-style-iw div {
    overflow-x: hidden !important;
}*/

.gm-style-iw div.PopUpDiv {
    line-height: 1.5em;
    padding: 5px 0px;
}

    .gm-style-iw div.PopUpDiv div.starDiv {
        height:1.5em;
    }
    .gm-style-iw div.PopUpDiv:nth-child(odd) {
        background-color: rgb(240,240,240);
    }



form#WMSServicesCheckboxList {
    padding: 20px;
}

.margin-bottom-0 {
    margin-bottom: 0px
}

.margin-top-0 {
    margin-top: 0px
}

.btn-dark {
    border-radius: 4px !important;
}
.btn-dark:hover {
    background-color: #999999;
}
.popup-table {
    background-color: rgba(0,0,0,0.75);
}
#showtoggle {
    display: none;
}
.GemeindwerteKartePopUp > * > canvas {
    height: 100px;
}
.popup-table > thead > tr > th,
.popup-table > tbody > tr > th,
.popup-table > tfoot > tr > th,
.popup-table > thead > tr > td,
.popup-table > tbody > tr > td,
.popup-table .table > tfoot > tr > td {
    padding: 2px;
    color: white;
}