/* Plotalot v.6.09 */

/* Fix for "flickering tooltips" */

svg > g:last-child > g:last-child {pointer-events:none}

/* Plotalot sample table */

table.plots1{border-collapse:collapse;border:2px solid #607D8B;border-spacing:0}
table.plots1 tr.title{color:#FFF;background:#607D8B;text-align:center;padding:0 5px}
table.plots1 tr.heading{border:1px solid #FFF;background:white;text-align:center;padding:0 5px}
table.plots1 tr.odd{border:1px solid #CECACA;background:#f9f9f9;padding:0 5px}
table.plots1 tr.even{border:1px solid #CECACA;background:#FFF;padding:0 5px}
table.plots1 td{padding:0 5px}
div.pl_plink{display:inline-block;margin-right:5px}
div.pl_clink{display:inline-block}

/* responsive tables */

.pct-outer{display:inline-block;background-color:#607D8B;border:1px solid #bdbdbd;border-radius:5px;padding:0 1px 1px 1px;font-size:.9em}
.pct-title{text-align:center;background-color:#607D8B;color:#fff;padding:3px 0;font-weight:700}
.pct-table{display:table}
.pct-head-row,.pct-body-row{display:table-row}
.pct-head-row{background-color:#fff;text-align:center}
.pct-head{display:table-header-group;font-weight:700}
.pct-body{display:table-row-group}
.pct-head-cell,.pct-body-cell{display:table-cell;padding:1px 5px}
.pct-cell-value{display:inline}
.pct-odd{background-color:#f9f9f9}
.pct-even{background-color:#FFF}
.pct-cell-name{display:none}
.pct-smaller{font-size:.8em}


@media screen and (max-width:100%)
{
#chart_69{height:400px; width:100%;text-align:center}
  
#chart_68{height:400px; width:100%;text-align:center}
  
#chart_65{height:400px; width:100%;text-align:center}

#chart_64{height:400px; width:100%;text-align:center}

#chart_61{height:400px; width:100%;text-align:center}
  
#chart_60{height:400px; width:100%;text-align:center}
}



#chart_57{height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_57{height:400px; width:100%;text-align:center}

#chart_50{height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_50{height:400px; width:100%;text-align:center}
  
#chart_49{height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_49{height:400px; width:100%;text-align:center}
#chart_48{height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_48{height:400px; width:100%;text-align:center}
#chart_47{height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_47{height:400px; width:100%;text-align:center}
#chart_46{height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_46{height:400px; width:100%;text-align:center}
#chart_45 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_45 {height:400px; width:100%;text-align:center}
#chart_44 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_44 {height:400px; width:100%;text-align:center}
#chart_43 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_43 {height:400px; width:100%;text-align:center}
}
#chart_42 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_42 {height:400px; width:100%;text-align:center}
}
#chart_41 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_41 {height:400px; width:100%;text-align:center}
}
#chart_40 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_40 {height:400px; width:100%;text-align:center}
}
#chart_39 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_39 {height:400px; width:100%;text-align:center; font-size:5}
}

#chart_38 {height:800px; width:100%;}
@media screen and (max-width:100%)
{
#chart_38 {height:800px; width:100%;text-align:center}
}

#chart_37 {height:800px; width:100%;}
@media screen and (max-width:100%)
{
#chart_37 {height:800px; width:100%;text-align:center}
}

#chart_36 {height:800px; width:100%;}
@media screen and (max-width:100%)
{
#chart_36 {height:800px; width:100%;text-align:center}
}

#chart_35 {height:800px; width:100%;}
@media screen and (max-width:100%)
{
#chart_35 {height:800px; width:100%;text-align:center}
}

#chart_31 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_31 {height:400px; width:100%;text-align:center}
}

#chart_32 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_32 {height:400px; width:100%;text-align:center}
}

#chart_33 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_33 {height:400px; width:100%;text-align:center}
}

#chart_34 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_34 {height:400px; width:100%;text-align:center}
}

#chart_26 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_26 {height:400px; width:100%;text-align:center}
}

#chart_28 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_28 {height:400px; width:100%;text-align:center}
}

#chart_30 {height:400px; width:100%;}
@media screen and (max-width:100%)
{
#chart_30 {height:400px; width:100%;text-align:center}
}

@media screen and (max-width:800px) {
  .pct-outer{display:block;margin:auto;border:none;background-color:transparent;font-size:.85em;width:auto!important;height:auto!important;overflow:initial!important}
  .pct-title{padding:10px;border-radius:6px;box-shadow:2px 2px 2px grey}
  .pct-table,.pct-body,.pct-body-row,.pct-head-cell,.pct-body-cell{display:block}
  .pct-head{display:none}
  .pct-body-row{margin:5px 0;border-radius:5px;padding:0 5px;line-height:2;border:1px solid lightgray;border-radius:6px;box-shadow:2px 2px 2px grey}
  .pct-body-cell{text-align:right;border-bottom:1px solid lightgray}
  .pct-cell-name{display:initial;clear:left;float:left;padding-right:20px}
  .pct-cell-value{padding-left:20px}
  .pct-odd,.pct-even{background-color:#f8f8f8}
}