
        .pBar {
            width:100%;
            height:100%;
        }
        div.diagram {
            min-width: 180px!important;
        }
        div.piechart {
            position: absolute;
            top: 0;
            right: 5px;
            width: 220px;
            height: 170px;
            /*border:1px solid #C0C0C0;*/
        }
        @media (max-width: 480px) {
            div.piechart {
            display:none;
        }
        }
        div.google_gauge-uit {
            top: 90px;
            left: 125px;
            width: 160px;
            height: 80px;
            /*border:1px solid #C0C0C0;*/
        }
        div.antwoorden {
            min-height: 160px;
        }
        div.devraag {
            margin: 15px 0 15px 0;
        }
        .vraagsoort {
            clear:both;
            font-style: italic;
            overflow: hidden;
            margin: -28px 30px 0 10px;
            font-size: 10px;
            float:right;
            right:0px;
            background-color: #FFFFFF;
            text-shadow: 2px 2px 2px #D0D0D0;
        }
        div.question h6 {
            font-size: 12px;
            overflow: hidden;
            text-align: center;
            text-shadow: 2px 2px 2px #D0D0D0;
        }
        div.question h6:before,
        div.question h6:after {
            background-color: #D0D0D0;
            content: "";
            display: inline-block;
            height: 1px;
            position: relative;
            vertical-align: middle;
            width: 50%;
        }
        div.question h6:before {
            right: 0.5em;
            margin-left: -50%;
        }
        div.question h6:after {
            left: 0.5em;
            margin-right: -50%;
        }
.progress {
  position: relative;
  float:right;
  bottom: -20px;
  width:120px;
  height: 20px;
}
.pBar:before {
  content: attr(data-to)"% ";
  position: absolute;
  margin: 0 0 -50px 0;
  left: 0;
  width: 120px;
  height: 20px;
  z-index: 10;
  text-align: center;
  font-size: 10px;
  color:white;
  line-height: 18px;
  text-shadow: 1px 1px 1px #000000;
}
.antw_check_goed{
    color:#008000;
    font-weight: bold;    
}
.antw_check_fout{
    color:#FF0000;
    font-weight: bold;        
}
.antw_check_niet{
    color:#D0D0D0;
    font-weight: bold;        
}
.antw_check_geen{
    color:#D0D0D0;
    font-weight: bold;        
}
