   .slice text {
            font-size: 10pt;
            font-family: Arial;
        }
   #reportingArea {
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1000;
    background: white;
    padding: 30px;
    line-height: 1.2;
}
   }

   #vertBar1 {
       width: 20%;
   }
   .reportElement {
       width: 40%;
       padding: 10px;
       display: inline-table;
       box-sizing: border-box;
   }

  
   .repTitle {
       margin-top: 20px;
       margin-bottom: 20px;
       font-size: medium;
   }
     #pie1 {
       float: left;
       display: inline-flex;
       width: 50%;
   }
   #pie1DescA {
       float: left;
       display: block;
       width: 100%;
       margin-top:10px;
   }
    #pie1DescB {
       float: left;
       display: block;
       width: 100%;
       margin-top:10px;
   }

   #pie2 {
       float: left;
       display: inline-flex;
       width: 50%;
   }
   #pie2Desc {
       float: left;
       display: block;
       width: 100%;
       margin-top: 10px;
   }

   .pv {
       color: #316b6b;
   }
   .pvInd {
       color: #512A44;
   }

   .pd {
       font-size: 14px;
       font-weight: bold;
   }
  
   #numActivities {
margin-bottom: 20px;
font-family: bentonsansbold;
font-size: 30px;
color: #990000;
}

   #vulnRelated {
       margin-left: 10px;
   }

   /* vertical bar chart styling*/

   
    .baryear {
        fill: #0B504F;
    }
       
  #barChartYear  .domain {
       display: none;
   }

  #barChartYear  .tick > line {
       display: none;
   }

#barChartYear    .tick > text {
       font-size: 14px;
       font-weight: 300;
   }


 #barChartYear   .axis--y path {
        display: none;
    }
#barChartYear   .textbar {
        font-size:13px;
        font-weight:700;
        fill: #316b6b;
         padding: 0 10px 0 10px;
         font-family: "BentonSansCompMedium", sans-serif;
    }

#barChartYear    .toolTip {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        position: absolute;
        display: none;
        width: auto;
        height: auto;
        background: none repeat scroll 0 0 white;
        border: 0 none;
        border-radius: 8px 8px 8px 8px;
        box-shadow: -3px 3px 15px #888888;
        color: black;
        font: 12px sans-serif;
        padding: 5px;
        text-align: center;
    }

 #barChartYear .text .tick text {
        fill: #867d78;
        font-weight: bold;
    }



#barChartYear  .axisHorizontal path{
        fill: none;
    }

#barChartYear   .axisHorizontal .tick line {
        stroke-width: 1;
        stroke: rgba(0, 0, 0, 0.2);
    }

#barChartYear > .textbar {
    fill: #867d78;
}

    /* horizontal bar styling*/
#horzBar1 .bar, #horzBar2 .bar {
    fill: #006298;
}
#horzBar1  .axis path,
#horzBar1  .axis line,
#horzBar2  .axis path,
#horzBar2  .axis line {
  fill: none;
  stroke: #D4D8DA;
  stroke-width: 1px;
  shape-rendering: crispEdges;
}
#horzBar1  .x path,
#horzBar2  .x path {
	display: none;
}

#horzBar1 .tick line,
#horzBar2 .tick line {
    display: none;
}

#horzBar1 .domain,
#horzBar2 .domain {
    display: none;
}

#horzBar1 .textbar,
#horzBar2 .textbar
 {
        font-size:16px;
        font-weight: 500;
         padding: 0 10px 0 10px;
         font-family: "BentonSansCompMedium", sans-serif;
}

   

 
