/* margins */
html, body { margin:0; padding:0; overflow:hidden; background-color: #bcbcbc; }
.style-svg { position:fixed; top:0; left:0; height:100%; width:100%; }
/* Default style of an SVG element (area) - the style when the SVG loads */
.classBstoneDefault {
fill:#ff0000;
fill-rule:evenodd;
stroke-width:0.79375;
fill-opacity:0.26904762;
image-rendering:auto;
stroke-miterlimit:4;
stroke-dasharray:none;
opacity:0;
stroke-opacity:0;
}
/* Default hover style of an SVG element (area) */
.classBstoneDefault:hover {
opacity:0.25;
stroke-opacity:1;
}
/* style of an SVG element when clicked */
.classBstoneSelected {
opacity:0.68;
stroke-opacity:1;
}
/* hover style of an SVG element (area) when the element is clicked */
.classBstoneSelected:hover {
opacity:.90;
stroke-opacity:1;
}