.panel-interactive-map { width: 100%; height: 1140px; }
.panel-interactive-map iframe { width: 100%; height: 100%; border: 0; }
.panel-interactive-map .hybrid-gadget,
.panel-interactive-map .hybrid-gadget #directory-operators,
.panel-interactive-map .hybrid-gadget .utopia-page,
.panel-interactive-map .hybrid-gadget .no-container,
.panel-interactive-map .hybrid-gadget .no-container .hybrid-map .mapcanvas,
.panel-interactive-map .hybrid-gadget .no-container .hybrid-map { height: 100%; }

.hybrid-map #mapcanvas { min-height:var(--im-panel-search-by-map_min_height) !important; }

.hybrid-map-marker-wrapper .umpopout h2 { color: var(--colour-primary); font-family: 'Roboto'; font-weight: 500; font-size: 22px; line-height: 1.2; text-transform: none; letter-spacing: 0; margin-bottom: 2px; min-height: 22px; padding-bottom: 4px; }
.hybrid-map-marker-wrapper .umpopout h2 a { color: inherit; }
.hybrid-map-marker-wrapper .umpopout p.address-location i { display:none; }
.hybrid-map-marker-wrapper .umpopout p.address-location   { letter-spacing: 0.5px; font-size: 17px; font-weight: 500; line-height: 1.4; color: var(--hybrid-text-color); }
.hybrid-map-marker-wrapper .umpopout p.address-directions { letter-spacing: 0.5px; font-size: 17px; font-weight: 400; line-height: 1.4; color: var(--colour-primary); }
.hybrid-map-marker-wrapper .umpopout .im-gadgetbutton { height: 50px; border-radius: 4px; padding: 5px 2px !important; display: grid; }
.hybrid-map-marker-wrapper .umpopout .im-gadgetbutton .im-gadgetbutton-amount { display:none; }
.hybrid-map-marker-wrapper .umpopout .im-gadgetbutton .im-gadgetbutton-label { font-size: 22px; line-height: 35px !important; font-weight: 500; margin: 0 !important; display: block; width: 100%; text-transform: none; white-space: normal; }
.hybrid-map-marker-wrapper .umpopout .im-gadgetbutton.unavailable .im-gadgetbutton-label { font-size: 22px; letter-spacing: 1.2px; padding-top: 2px; }

.hybrid-map-marker-wrapper .ummarker i { color:#EE9F71; }
.hybrid-map-marker-wrapper.no-price .ummarker i { background:#EE9F71; }
