/* figures will always be within a div with class="qtlcharts" */ div.qtlcharts { font-family: sans-serif; font-size: 11pt; } div.qtlcharts .title text { dominant-baseline: middle; fill: blue; text-anchor: middle; } div.qtlcharts .y.axis text { dominant-baseline: middle; text-anchor: end; } div.qtlcharts .y.axis text.title { text-anchor: middle; fill: slateblue; } div.qtlcharts .x.axis text { dominant-baseline: hanging; text-anchor: middle; } div.qtlcharts .x.axis text.title { fill: slateblue; } /*div.qtlcharts line.axis.grid { fill: none; stroke-width: 1; pointer-events: none; } div.qtlcharts line.x.axis.grid { stroke: rgb(200, 200, 200); stroke-width: 3; } div.qtlcharts line.y.axis.grid { stroke: white; }*/ div.qtlcharts .extent { fill: #cac; opacity: 0.3; } div.qtlcharts circle.selected { fill: hotpink; opacity: 1; } div.qtlcharts a { color: #08c; text-decoration: none; } div.qtlcharts a:hover { color: #333; text-decoration: underline; } /* figure captions */ .caption { font-family: Sans-serif; font-size: 11pt; margin-left: 60px; width: 600px; } /* d3 tip for tool tips */ .d3-tip { background: darkslateblue; color: #fff; stroke: none; font-weight: bold; font-size: 16px; font-family: sans-serif; padding: 5px; } .d3-tip.e:after { color: darkslateblue; }