.aioseo-location-map .d-flex{display:flex}.aioseo-location-map
.col{flex:1}.aioseo-location-map .col-auto{flex:0 0 auto}.aioseo-location-map .aioseo-local-map .marker-info-window
.name{font-weight:700;padding-bottom:3px}.aioseo-location-box,.aioseo-location-box .d-flex{display:flex}.aioseo-location-box>[class*=col]{padding:0
15px 20px}.aioseo-location-box
.col{flex:1}.aioseo-location-box .col-auto{flex:0 0 auto}.aioseo-location-box
.label{opacity:.5}[dir=ltr] .aioseo-location-box
.icon{padding-right:17px}[dir=rtl] .aioseo-location-box
.icon{padding-left:17px}.aioseo-location-box .aioseo-name-details{padding-bottom:10px}.aioseo-location-box .aioseo-address-details{padding-bottom:26px}.aioseo-location-box .aioseo-contact-details>div{padding-bottom:20px}.aioseo-location-box.hide-label .label,.aioseo-location-box.hide-icon
.icon{display:none}.aioseo-local-business-info-widget .aioseo-location-box{flex-direction:column}.aioseo-opening-hours .d-flex{display:flex}.aioseo-opening-hours
.col{flex:1}.aioseo-opening-hours .col-auto{flex:0 0 auto}.aioseo-opening-hours .aioseo-opening-hours-icon{display:inline-block}[dir=ltr] .aioseo-opening-hours .aioseo-opening-hours-icon{margin-right:17px}[dir=rtl] .aioseo-opening-hours .aioseo-opening-hours-icon{margin-left:17px}.aioseo-opening-hours .aioseo-opening-hours-table{border:transparent;border-collapse:collapse;border-spacing:0;margin:10px
-.5em;max-width:100%;overflow:hidden;width:100%}.aioseo-opening-hours .aioseo-opening-hours-table th,.aioseo-opening-hours .aioseo-opening-hours-table
td{border:transparent;padding:.5em}