p.lead {padding-left:20px; padding-top:13px; padding-bottom:13px; border-left:1px solid #bbb; border-radius:10px;}
div.definition {clear:both; display:none; border:1px solid #9e3039; border-radius:2px; background:#eee; padding:0 15px;}



text {
  font-size: 12px;
}

.axis path {
  display: none;
}

.axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}

.group-label {
  font-weight: bold;
  text-anchor: end;
}

form {clear:both;

}
#reportdate {text-align:center;}
#reportdate span {display:block;background:#9e3039; color:#fff; border-radius:2px;}
#statview {width:960px; margin:auto; position:relative;}


g g.group:nth-child(1) rect {fill:#0CA;}
g g.group:nth-child(2) rect {fill:#8B5;}
g g.group:nth-child(3) rect {fill:#CD3;}
g g.group:nth-child(4) rect {fill:#FE4;}
g g.group:nth-child(5) rect {fill:#FB3;}
g g.group:nth-child(6) rect {fill:#F82;}

rect.gem, rect.x {fill-opacity:.7;}

text.gem.value-label, text.moy.value-label {font-weight:bold;}

#dashboard .legend{
    margin-bottom:76px;
    display:inline-block;
    border-collapse: collapse;
    border-spacing: 0px;
}
#dashboard .legend td{
    padding:4px 5px;
    vertical-align:bottom;
}
#dashboard .legendFreq, .legendPerc{
    align:right;
    width:50px;
}
#dashboard .legend tr{border-bottom:1px solid grey; }
#dashboard .legend tr:first-child{border-top:1px solid grey; }
#dashboard path {stroke: #fff;}
#dashboard rect:hover {opacity:0.9;}
#dashboard path:hover {opacity:0.9;}
#dashboard tr:nth-of-type(1) .legendLbl::before {content:"3m-6m";}
#dashboard tr:nth-of-type(2) .legendLbl::before {content:"6m-12m";}
#dashboard tr:nth-of-type(3) .legendLbl::before {content:"12m+";}

img.logo {max-width:100%; height:32px;}
div.subject {font-size:1.2em; font-family: 'Open Sans Condensed'; margin-top:5px; margin-bottom:10px;}
g g.group rect.ANN.OUT {fill:url(#out_ann_f);}
g g.group rect.PC.OUT {fill:url(#out_vrm_f);}
g g.group rect.ANN.IN {fill:url(#in_ann_f);}
rect.PC.IN {fill:url(#in_vrm_f) !important;}
.nav-link {margin-bottom:10px; padding:.5rem .5rem;}
.nav-link.backtosite {background:#edd;}
.nav-link.backtosite:hover {background:#9e3039; color:#fff;}
.nav-link {background:#dee;}
.nav-link.active {}
.nav-link:hover {background:#bdf;}
h1 {font-family: 'Open Sans Condensed'; text-transform: uppercase;}
h1 span {font-size:0.7rem;}

g g.group rect.VRM, g g.group rect.PC {fill:#09F;}
g g.group rect.ANN {fill:#0F9;}

body {font-family: 'Open Sans Condensed';}
