.sabai-googlemaps-directions-search .sabai-search {
    border-radius: 0 0 4px 4px
    }
.sabai-googlemaps-infobox {
    position: absolute;
    background-color: #fff
    }
.sabai-googlemaps-infobox > img {
    position: absolute !important;
    top: 0;
    right: 0;
    z-index: 999
    }
.sabai-googlemaps-infobox-arrow {
    position: absolute;
    width: 16px;
    height: 16px;
    bottom: -8px;
    background-color: #fff;
    -webkit-box-shadow: 0 4px 2px -2px rgba(85, 85, 85, 0.5);
    box-shadow: 4px 0 2px -2px rgba(85, 85, 85, 0.5);
    transform: rotate(45deg)
    }
.sabai-googlemaps-map-address {
    padding: 10px 5px
    }
.sabai .sabai-googlemaps-map img {
    max-width: none !important;
    background-color: transparent !important;
    opacity: 1 !important
    }
.sabai-googlemaps-map {
    color: #333
    }
.pac-container .pac-item {
    background-color: #fff !important;
    color: #333 !important
    }