/* bw-stage3.css (Bradwell Constructions, Stage 3 holding rules; Stage 4 owns look and the designed phone and tablet layouts).
   1. The phone menu button is part of the header fragment for Stage 4 but live has none on desktop: keep it out of sight until Stage 4 styles it. */
body.bw-site #page-container .ils-menu-toggle { display: none; }
/* 2. the footer phone is now an explicit tel: link (so iOS restyles nothing): keep it in the surrounding colour in every state */
body.bw-site #page-container .tel-link, body.bw-site #page-container .tel-link:hover, body.bw-site #page-container .tel-link:visited, body.bw-site #page-container #footer .vcard li.tel span a.tel-link, body.bw-site #page-container #content span.tel a.tel-link { color: inherit; text-decoration: none; }
/* 3. keyless map embed (kit/port_maps.py): the contact page's live Maps JavaScript block is an iframe; keep live's Get Directions box over it */
body.bw-site #page-container .map-wrapper { position: relative; }
body.bw-site #page-container .map-container iframe.ils-map { display: block; width: 100%; height: 100%; min-height: 300px; border: 0; }
body.bw-site #page-container .map-wrapper .map-info { display: block; position: absolute; left: 50%; bottom: 24px; transform: translateX(-50%); z-index: 3; background: #fff; padding: 8px 14px; box-shadow: 0 1px 6px rgba(0,0,0,.35); font-size: 14px; line-height: 20px; text-align: center; }
/* the white Get Directions box is drawn by the kit CSS above; live's own text colour is white, so give the box live's info-window text colours */
body.bw-site #page-container .map-wrapper .map-info, body.bw-site #page-container .map-wrapper .map-info .map-info-window, body.bw-site #page-container .map-wrapper .map-info strong { color: #222222; }
