.elementor-6703 .elementor-element.elementor-element-37fcc113{padding:100px 40px 0px 40px;}.elementor-6703 .elementor-element.elementor-element-6786d1c > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-6703 .elementor-element.elementor-element-37fcc113{padding:0px 0px 0px 0px;}.elementor-6703 .elementor-element.elementor-element-de14860 > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-54430d2 */.storerocket-popup-buttons-get-directions{
    color: #fff;
    background-color: #0f8fff;
    border-radius: 5px;
    padding: 5px;
}

.storerocket-overlay-details-social-item-icon .storerocket-overlay-details-social-icon--instagram{
    height: 15px !important;
    width: 15px !important;
}
.storerocket-popup-buttons-get-directions:hover{
    color: #fff;
    background-color: #0f8fff;
    border-radius: 5px;
    padding: 5px;   
}

/*Removed blank white space at bottom of the map*/
/*.wpb_wrapper >div{
    margin-bottom: 0;
}*/

/*Increases the height so the container looks bigger on the map*/
@media only screen and (max-width: 1000px) and (min-width: 1px){
    
/*    #storerocket-widget{
        max-height: 600px!important;
    } */
    .mapboxgl-popup {
    margin-top: 10px !important;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    will-change: transform;
    pointer-events: none;
}
}

@media (max-width: 720px){
#storerocket-widget .storerocket-map-show-all-locations-button {
    display: initial !important;
}
}
/*add #storerocket-mobile-filters if you would like to remove the filters as well*/
@media only screen and (max-width: 1000px) and (min-width: 1px){
    #storerocket-mobile-filters{
        visibility: collapse;
        height: 0;
    }

.storerocket-result-social-link { display: none !important; }
  
  
.mapboxgl-popup-content {
    position: relative;
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgb(0 0 0 / 10%);
    padding: 10px 10px 15px;
    pointer-events: auto;
}

.mapboxgl-popup-content {
    position: relative;
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 10px 30px rgb(0 0 0 / 15%);
    padding: 15px 20px 15px;
    pointer-events: auto;
    }
    
.mapboxgl-popup {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    will-change: transform;
    pointer-events: none;
}
.storerocket-popup-hours, .storerocket-popup-location-cover, .storerocket-popup-phone {
    visibility: hidden !important;
    display: none;
}


}/* End custom CSS */