.gmw-info-window {
    padding: 0;

    border-radius: 10px;
}

.leaflet-popup-content-wrapper * {
    margin: 0;
    padding: 0;
}

.leaflet-popup-content-wrapper {
    width: 300px;
    color: white;
    padding: 0;
}

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
    background: #252F6A;
}

.leaflet-popup-content-wrapper a {
    color: white;
}

.leaflet-popup-content {
    width: 100% !important;
}

.item-wrapper {
    display: flex;

}

.item-details {
    background: #ffffff;
    width: 90%;
    padding: 20px;
}

.item-details h3 {
    font-size: 1.15rem;
}

.item-details span {
    display: block;
    width: 100%;
    margin: 5px 0;
}

.gmw-get-directions {
    color: #7d85b4;
}

.item-arrow {
    display: flex;
    width: 10%;
    background: #bf9981;
    min-height: 110px;
}
.item-arrow i {
    color: #FFF;
}
.gmw-map-wrapper .leaflet-container a.leaflet-popup-close-button {
	background-color:#8c9eb4;
}
body .gmw-info-window a, body .gmw-results-wrapper .gmw-info-window a {
	color:#000;
}
.item-arrow a {
    color: #7d85b4;
    height: 15px;
    margin: auto;
}

a.leaflet-popup-close-button {
    margin-right: 3px;
}

.gmw-posts-wrapper {
    display: none;
}

.gmw-info-window.user-marker.map-1.pt {
    padding: 20px;
}

span.title {
    text-align: center;
    width: 100%;
    display: inline-block;
    line-height: 50px;
}

.gmw-info-window.user-marker{
    min-height: 50px;
}

.gmw-resize-map-toggle{
    display:none;
}