.navbar-collapse.in {
    overflow-y: hidden;
    overflow-x: hidden
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: white
}

.mapEstateInformationHolder p {
    margin: 2px 0 2px 0
}

.mapEstateInformationHolder .inner.gallery-inner {
    min-height: 142px;
}

.mapEstateInformation {
    position: absolute;
    top: 30px;
    left: 30px;
    width: 280px;
    background-color: white;
    z-index: 1e+25 !important
}

    .mapEstateInformation .mapInformationClose {
        position: absolute;
        top: -14px;
        left: -14px;
        padding: 4px 9px 5px 9px !important;
        background-color: #08509D;
        z-index: 5;
        color: white;
        cursor: pointer;
        font-weight: normal;
        text-align: center
    }

#mapMultipleObjControls {
    margin-top: 5px
}

    #mapMultipleObjControls .fa:hover {
        cursor: pointer
    }

    #mapMultipleObjControls span {
        display: inline-block;
        margin-bottom: 2px;
        font-size: 13px
    }

    #mapMultipleObjControls .prev, #mapMultipleObjControls .next {
        color: #337ab7;
        cursor: pointer
    }

    #mapMultipleObjControls .prev {
        padding-left: 4px
    }

    #mapMultipleObjControls .next {
        padding-right: 4px;
        text-align: right
    }

#mapEstateCounter {
    text-align: center
}

.start-page-bg .mapEstateInformation {
    top: 60px;
    left: 34px;
    z-index: 1e+25 !important
}

@media (max-width:767px) {
    .mapInformation {
        top: 65px
    }
}
