.ic-gs2m-cu-iw {
    padding-bottom:10px;
}

.ic-gs2m-cu-iw h4 {
    color:#00A499;
    font-weight:normal;
    margin-bottom: 0;
}

.ic-gs2m-cu-iw table.ic-gs2m-cu,
.ic-gs2m-cu-iw table.ic-gs2m-cu td,
.ic-gs2m-cu-iw table.ic-gs2m-cu tr { margin:0 !important; padding:0 !important; border:0 !important;  }

.ic-gs2m-cu-iw p,
.ic-gs2m-cu-iw dl,
.ic-gs2m-cu-iw dt,
.ic-gs2m-cu-iw dd { margin:0; padding:0; font-weight:normal;  }

.ic-gs2m-cu-iw table.ic-gs2m-cu td { vertical-align:top; }

.ic-gs2m-cu-iw dt { text-transform:uppercase; font-size:.9em; color:#999; margin-top:10px; margin-bottom:2px; }
.ic-gs2m-cu-iw dd { font-size:1.1em; color:#444; }

.ic-gs2m-cu-iw .cu-org-gkp,
.ic-gs2m-cu-iw .cu-public {
    color:#00A499;
    font-weight:bold;
}

.ic-gs2m-cu-iw .cu-cp,
.ic-gs2m-cu-iw .cu-loc {
    color:#666;
}

.ic-gs2m-cu-iw .cu-org-type {
    font-size:.9em;
    color:#777;
}

.cleanups_map_container {
    position:relative;
}

.cleanups_map-pasths .cb_all_cleanups {
    display:none;
}

.cleanups_map-pasths .cleanups_map-pasths-button {
    right:65px;
    bottom:23px;
    z-index:9;
    position:absolute;
    background-color:#00A499;
    font-size: 13px;
    padding: 7px 18px;
    border-radius: 50px;
    color:white;
    display:inline-block;
    font-weight:bold;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
    transition: all 0.4s ease 0s;
}

.cleanups_map-pasths .cleanups_map-pasths-button:hover {
    background-color: #00c4b7;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 4px -1px;
}
