/* Map style */


.sbvcgmap-map-wrapper { position:relative; max-width:100%; }


.sbvcgmap-map { max-width:100%; }


.sbvcgmap-map-wrapper img { box-shadow:none; border-radius:0; max-width:none; width:auto !important; white-space:nowrap; }


.sbvcgmap-map .sbvcgmap-marker { display:none; }


.gm-style .gm-style-iw { width:auto !important; white-space:nowrap; }


.sbvcgmap-map-wrapper.sbvcgmap-fullscreen {	position:fixed !important; top:0 !important; left:0 !important; width:100% !important; height:100% !important; z-index:99999 !important; }


.sbvcgmap-map-wrapper.sbvcgmap-fullscreen .sbvcgmap-map { width:100% !important; height:100% !important; }


.sbvcgmap-toggle-screen { position:absolute; top:10px; left:50%; z-index:9; background:#fff; padding:5px 10px; display:none; text-decoration:none; }


.sbvcgmap-expand-text { display:none; }


.sbvcgmap-toggle-panorama {	background:url(../img/panorama.png) no-repeat center center; position:absolute; left:5px; bottom:5px; padding:5px; z-index:9; line-height:0; border-radius:3px; width:32px; height:32px; }


.sbvcgmap-toggle-panorama:hover { opacity:0.8; }