@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,400,600,700);
@import url(//fonts.googleapis.com/css?family=Asap:400,700);



div#awr_intro {padding;15px;padding-top:20px;padding-bottom:20px;font-size:18px;}
div.awr_block {margin-top:8px;}
form.awr_form {margin-top:10px;margin-bottom:20px;width:100%;font-family: 'Open Sans', Arial, sans-serif;}
form.awr_form fieldset {padding-bottom:15px;}
form.awr_form fieldset+fieldset {margin-top:5px;}
form.awr_form h2,h2.awr_form {background:#2c3e50;color:#fff;padding:8px;padding-left:14px;padding-right:10px;margin-bottom:25px;}
form.awr_form button[type=submit] {margin-top:15px;}
form.awr_form fieldset div+div {margin-top:10px;}
form.awr_form div.submitform {margin-top:25px;margin-left:35px;}
form.awr_form tbody td:first-child {padding-left:10px;}

div.restricted {width:100%;margin-top:10px;margin-bottom:5px;padding:10px 20px;border: 3px solid #f9b53d;border-radius:8px;font-size:16px;border-radius:2px;}
div.restricted h3 {margin-top:5px;color:#300;}

form.awr_form input[type=checkbox] {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
        margin:0;
	margin-right:5px;
        margin-bottom:2px;
        vertical-align:middle;
}

form.awr_form input[type=checkbox]:active, form.awr_form input[type=checkbox]:checked:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

form.awr_form input[type=checkbox]:checked {
	background-color: #e9ecee;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

form.awr_form input[type=checkbox]:checked:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: 0px;
	left: 3px;
	color: #2980b9;
}

form.awr_form input[type=radio] {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 50px;
	display: inline-block;
	position: relative;
        margin-top:0;
}

form.awr_form input[type=radio]:checked:after {
	content: ' ';
	width: 12px;
	height: 12px;
	border-radius: 50px;
	position: absolute;
	top: 3px;
	background: #2980b9;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
	left: 3px;
	font-size: 32px;
}

form.awr_form input[type=radio]:checked {
	background-color: #e9ecee;
	color: #99a1a7;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}

form.awr_form input[type=radio]:active, form.awr_form input[type=radio]:checked:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}


nav.navbar {margin-bottom:0;}

table.table td.charge {text-align:right;}
table.table td.rep {text-align:center;}

div.doicon { float:left; font-size:50px; color: #2980b9;margin-right:45px;}


table.subs { border:1px solid #aaa;;} 
table.subs .pname {font-weight:500;}

div#awr_infobox {
    padding-left:25px;
    padding-right:25px;
    padding-bottom:20px;
    font-size:16px;
    -moz-hyphens:none;
    -ms-hyphens:none;
    -webkit-hyphens: none;
    hyphens:none;
}
div#awr_infobox ul {
    margin-bottom:24px;
    word-break:keep-all;
    font-size:15px;
    list-style-type:none;
}
div#awr_infobox p {
    margin-bottom:15px;
}
div#awr_infobox h3 { font-size:16px;}
div#awr_infobox li {padding:5px;word-break:keep-all;word-wrap:normal;white-space:wrap;}
div#awr_infobox li:after,div.rptest div.clr:after,.moreinfob div.b:after,div#webrep .breadcrumbs:after {	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;}
div#awr_infobox li+li {margin-top:28px;}
div#awr_infobox img {border:0;box-shadow:none;max-width:110px;float:left;margin-right:27px;margin-top:-5px;margin-bottom:25px;}

div.awr_notice {padding:5px;max-width:100%;}
div.awr_notice div {padding-bottom:18px;padding-left:0px;font-weight:700;font-size:150%;color:#2c3e50;}
div.awr_notice p {margin-top:15px;margin-bottom:0;}
div.awr_notice img {box-shadow:none;border:none;vertical-align:middle;padding-right:10px;}

div#webrep {
font-family: Arial, Helvetica, sans-serif;
padding:5px;}

div#webrep .breadcrumbs {padding:0;margin:0;margin-bottom:10px;height: 21px;}
div#webrep .breadcrumbs li {float:left; list-style-type: none; margin-left:5px; font-size:90%; font-family: 'arial';}
div#webrep .breadcrumbs li+li:before { content: "> "; font-weight:bold;}

div#webrep div.logout {width:100%;text-align:right;font-size:90%;margin-bottom:3px;}

div#webrep img.thumbnail {float:right;margin-left:10px;margin-right:2px;width:160px;box-shadow:0 0 2px rgba(0,0,0,0.3) !important;padding:0;}
div#webrep img.imageWL {float:left;margin-right:10px;margin-left:4px;margin-top:2px;width:150px;padding:0;}

div#webrep div.ui-accordion-content-active {background:#fff;}
div#webrep h2 {font-size:24px;text-align:center;color:#1c2a3f;margin-top:3px;margin-bottom:3px;padding:5px;}
div#webrep h2 {font-family: Arial, Helvetica, sans-serif; }
div#webrep .panel h3 {text-align:center;margin-top:2px;margin-bottom:9px;}
div#webrep h3 {font-family: 'Asap', sans-serif;font-size:17px;font-weight:600;}
div#webrep h3.ui-accordion-header.ui-state-default {background:#2c3e50;color:#fff;border-radius:0;}
div#webrep h4 {font-size:14px;font-weight:600;margin:0;margin-bottom:5px;padding:5px;padding-left:8px;background:#e3e3e3;}
div#webrep div.panel {box-sizing: border-box;background:#fff;margin-bottom:15px;text-shadow:2px 2px 2px rgba(0,0,0,0.1);border: 1px solid #041e72;}
div#webrep div.panel>div {padding:10px;text-align:center;}
div#webrep div.wide { width:auto; }
div#webrep div.half { font-size:20px;width:43%; float:left; text-align:right;}
div#webrep div.quarter {font-size:16px;width:23%; float:left; text-align:center;}
div#webrep div.quarter.score {font-size:18px;}
div#webrep div.panel div.score {margin:4px;}
div#webrep div.panel div.score span {padding-left:2px;font-size:65%;}
div#webrep div.quarter div {font-size:18px;display:block;}
div#webrep div.inline.panel {margin-left:2%;}
div#webrep div.inline.panel.quarter { margin-left:2.65%; }
div#webrep div.panel.pbig {font-size:28px;padding:5px;}
	    div#webrep div.thumbs {display:inline-block;margin:4px;margin-top:2px;vertical-align:middle;}
div#webrep img {border:0 !important;box-shadow:none !important;}
div#webrep img.thumb {vertical-align:middle;}
div#webrep img.thumb+img.thumb {margin-left:3px;}
div#webrep div.score {color:#373;display:inline-block;}
div#webrepstatus,div#sharereport,div#sharenotice {margin-top:15px;font-size:14px;box-shadow:inset 0 0 4px rgba(0,0,0,0.3);border:1px solid #041e72;}
	    div#webrepstatus>div,div#sharereport>div,div#sharenotice>div {padding:7px;}
div#webrepstatus h4 {margin:0px;margin-bottom:3px;color:#006;}
div#webrepstatus p {margin-top:5px;margin-bottom:5px;}
div#webrepstatus .but {width:200px;text-align:center;background:#700;padding:4px 6px;box-shadow:3px 3px 0 rgba(0,0,0,0.4) inset;border-radius:5px;font-size:17px;margin-left:70px;color:#fff;text-decoration:none;}
div#sharereport form {margin:10px;margin-left:20px;}
div#sharereport label {margin-right:5px;font-weight:bold;}
div#sharenotice p {padding-left:4px;padding-right:4px;}
div#sharereport input[type=submit] {margin-left:20px;background:#aaf;color:#000;font-weight:bold;}

a#paypalbut {display:block;margin:20px;margin-left:60px;}

 .ui-tooltip {max-width:250px;padding:8px;font-size:14px;line-height:18px;box-shadow:5px 5px 5px rgba(0,0,0,0.45);}
.tooltipimg {width:18px;height:18px;vertical-align:text-top;margin-right:2px;margin-left:3px;}
div#webrep .tooltipimg {margin-left:5px;}
div#rpaccordian h3 {padding:3px;padding-left:35px;margin-bottom:0;}
div#rpaccordian>div+h3 {margin-top:10px;}
div#rpaccordian {margin-top:10px;background:#f8f8f8;}
.ui-accordion .ui-accordion-content.rptests {padding-left:14px;padding-right:14px;}
div.rptests>div+div {margin-top:5px;}
div.rptests.testhover>div:hover {box-shadow: inset 0 0 5px rgba(0,0,0,0.55);}
div.rptest {width:auto;color:#333;padding:7px;box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
div.rptest div.clr>div {float:left;}
div.rptest div.t {width:35%;font-size:114%;margin-top:6px;margin-left:6px;color:#222;font-family: 'Asap', sans-serif;font-weight:600;}
div.rptest div.i {width:32px;padding-right:5px !important;}
div.rptest div.i img {vertical-align:middle;margin-top:3px;}
div.rptest div.d {width:93%;font-size:90%;padding-top:5px;padding-left:6px;}
div.rptest div.example {margin:10px;border:2px #888 solid;background:#fff;padding:10px;}
div.rptest div.extitle {margin-left:10px;margin-right:10px;margin-top:10px;background:#888;color:#fff;padding:3px;padding-left:8px;font-size:13px;}
div.f47c08rptest div.example.hastitle {margin-top:0px;}
div.example div.googleEntry div.h {color:#1a0dab;font-size:18px;font-family: arial,sans-serif;text-decoration:underline;}
div.example div.googleEntry div.l {color:#006621;font-size:14px;font-family: arial,sans-serif;}
div.example div.googleEntry div.d {color:#545454;font-size:13px;font-family: arial,sans-serif;line-height: 1.4;word-wrap: break-word;padding:0;}
div.rptest span.red {color:#f11;font-weight:bold;}
div.rptest .uptick {color:#0b0;}
div.rptest .downtick {color:#b00;}
div.rptest .major, div.panel .major {color:#f41708;}
div.rptest .moderate, div.panel .moderate {color:#f47c08;}
div.rptest .minor, div.panel .minor {color:#f4c608;}
div.summary img.t {vertical-align: text-top;}
div.summary b {text-size:16px;}
div.summary .tooltipimg {vertical-align:top;}


div.statsValue {width:165px;float:left;padding:5px;}
div.statsValue .per {color:#090;font-size:24px;text-align:center;}
div.statsValue .per.neg {color:#900;}
div.statsValue vs {margin-top:5px;font-size:14px;}

div#rpaccordian div.filetable,div#rpaccordian div.w3creport, div#rpaccordian div.tagcloud, div#rpaccordian div.linktable, div#rpaccordian div.textlist {box-shadow: inset 0 0 3px rgba(0,0,0,0.3);margin-top:20px;}
div#rpaccordian div.filetable h4, div#rpaccordian div.w3creport h4, div#rpaccordian div.tagcloud h4, div#rpaccordian div.linktable h4, div#rpaccordian div.textlist h4 {background:#95a5a6;margin:0;padding:4px;padding-left:15px;font-size:14px;}
div.filetable>div.bd>div:nth-child(even), div.w3creport>div.bd>div:nth-child(even), div.linktable div.bd>div:nth-child(even), div.textlist>div:nth-child(even) {background:#e8e8e8;}
div.filetable>div.bd>div:hover,div.w3creport>div.bd>div:hover,div.linktable div.bd>div:hover,div.textlist>div:hover {background:#ddd;}
div.filetable a,div.linktable a {text-decoration:none;}
div.linktable i.copyreport {color:#006;}
div.filetable div.cdn {color:#080 !important;}
div.filetable div.local {color:#800 !important;}
div.filetable div.remote {color:#008 !important;}
div.filetable div i.fa-long-arrow-up,div.filetable div i.fa-exclamation {color:#800 !important;}
div.filetable div i.fa-long-arrow-down {color:#080 !important;}
div.filetable div.hd, div.textlist div.hd {padding-top:1px;font-size:85%;padding-bottom:1px;border-bottom:#777 1px solid;border-top:#777 1px solid;}
div.filetable div.hd>div {width:33%;text-align:center;padding:0;float:left;}
div.filetable div.bd,div.w3creport div.bd,div.linktable div.bd {display:block;max-height:200px;overflow:auto;}
div.filetable div.hd>div>div {padding:3px;}
div.filetable>div.bd>div>div {float:left;padding:2px;font-size:80%;}
div.filetable div.path {text-align:left;width:75%;padding-left:5px;}
div.filetable div.ftype {text-align:center;width:60px;}
div.filetable div.flen {text-align:right;width:15%;}
div.filetable+div.filetable {margin-top:10px;}

div.textlist div.hd div {font-size:14px;}
div.textlist>div>div {float:left;padding:2px;}
div.textlist div.line {width:80px;text-align:right;}
div.textlist div.txt {text-align:left;}
div.textlist div.row {font-size:12px;}

div.w3creport div.error {color:#600;}
div.w3creport div.warning {color:#006;}
div.w3creport>div {padding-left:5px;font-size:12px;}
div.w3creport>div.bd>div>div,div.w3creport>div.hd>div {padding:2px;float:left;}
div.w3creport div.txt {width:75%;}
div.w3creport div.line {width:90px;text-align:right;}
div.w3creport div.column {width:100px;text-align:right;}
div.w3creport>div+div {margin-top:3px;}
div.w3creport div.hd {border-top:#777 1px solid;border-bottom:#777 1px solid;}
div.w3creport div.hd div {font-weight:bold;}
div.w3creport div.tots {padding:4px;padding-left:45px;font-size:13px;}

div.tagcloud>div {margin:10px;margin-top:2px;padding:4px;}
div.tagcloud>div span {word-break:keep-all;display:inline-block;padding:2px;}
div.tagcloud>div span:hover {background:rgba(0,0,0,0.3);}
div.tagcloud .gaword {color:#17660c;}
div.tagcloud .sc0 {font-size:10px;}
div.tagcloud .sc1 {font-size:14px;}
div.tagcloud .sc2 {font-size:18px;}
div.tagcloud .sc3 {font-size:22px;}
div.tagcloud .sc4 {font-size:28px;padding:4px;}
div.tagcloud .sc5 {font-size:36px;padding:5px;}
div.linktable div.bd>div {padding:4px;font-size:12px;}
div.linktable a.badlink {color:#600;}
div.tagcloud .rankColor1 {color:#aa0000;}
div.tagcloud .rankColor2 {color:#bb0000;}
div.tagcloud .rankColor3 {color:#bb0000;}
div.tagcloud .rankColor4 {color:#b00011;}
div.tagcloud .rankColor5 {color:#aa0011;}
div.tagcloud .rankColor6 {color:#a00011;}
div.tagcloud .rankColor7 {color:#990011;}
div.tagcloud .rankColor8 {color:#900011;}
div.tagcloud .rankColor9 {color:#880022;}
div.tagcloud .rankColor10 {color:#800033;}
div.tagcloud .rankColor11 {color:#770044;}
div.tagcloud .rankColor12 {color:#700044;}
div.tagcloud .rankColor13 {color:#660055;}
div.tagcloud .rankColor14 {color:#600055;}
div.tagcloud .rankColor15 {color:#550055;}

div#webrep div.mobileview div {text-align:center;}
div#webrep div.mobileview div span {font-size:80%;font-style:italic;;}
div#webrep div.mobileview div img {margin:7px;border:1px solid #999 !important;}

div.gapiechart, div.donut {width:47%;min-width:330px;background:#fff;}
div.gagraph div.graph, div.domgraph {width:100%;height:300px;}
div div div.gagraph {background:#fff;}

div.donuts>div {float:left;width:33.3%;padding:0;margin:0;}

div.gasummary {clear:left;}
div.gasummary table {width:99%;}
div.gatable td, div.gasummary td {padding-left:2px;padding-top:2px !important;padding-bottom:2px !important;}
table.gatable {width:99%;}
div.gatable td:even {background: #eee;}
div.gatable thead tr {background:#95a5a6}
div.gatable th {text-align:center;font-size:14px;}
div.gatable td {font-size:13px;}
div.gatable td.alright, div.gasummary td.alright {text-align:right;padding-right:25px;}
div div div.gatable {background:#fff;}
div.gatable tr:hover,div.gasummary tr:hover {background:#eee;}

div.fleft {float:left;}

div.infosec .t {width:250px;text-align:right;font-weight:bold;float:left;margin-right:5px;}
div.infosec .v {width:400px;text-align:left;float:left;}

div.recommends>div {background:url('../images/attention-64.png') no-repeat left;padding-left:80px;font-size:15px;line-height:22px;min-height:70px;font-family: 'Open Sans', Arial, sans-serif;}
div.recommends+div.recommends {margin-top:18px;}
#webrepcopyright {font-size:10px;padding-top:10px;text-align:right;color:#444;font-weight:bold;}
.moreinfob {background:#2980b9;color:#fff;font-size:10px;font-weight:bold;padding:4px 6px;border-radius:6px;margin:2px;margin-right:8px;cursor:pointer;width:80px;text-align:center;float:right !important;}
.moreinfob:hover {background:#3498db;}
div.moreinfo {font-size:13px;font-style:italic;line-height:17px;padding:7px 11px;margin:3px;margin-top:7px;border-radius:2px;background:#2980b9;color:#fff;box-shadow:inset 0 0 4px rgba(0,0,0,0.6);}
.moreinfo ul.links {margin-top:4px;margin-bottom:3px;font-size:95%;}
.moreinfo ul.links a,.moreinfo ul.links a:visited { color:#fff; }

.recommends ul.links {margin-top:4px;margin-bottom:3px;font-size:95%;}

#reportstable tr.h {background:#1c4772;}
#reportstable th {color:#fff;text-align:center;font-size:14px;line-height:16px;padding:4px;}
#reportstable td.r {text-align:right;padding-right:5px;}
table td.repbtn {min-width:75px;}
table td.sc {text-align: right;padding-right:14px !important}
#reportstable td {padding-top:3px;padding-bottom:3px;}
#reportstable tr:nth-child(even) {background:#f3f3f3;}
#reportstable tr:hover {background:#eee;}

#accounttable td.t {text-align:right;font-weight:bold;}
form#newreport {margin-top:8px;margin-bottom:16px;}
#newrepspin {padding-left:5px;font-size:18px;color:#0a0;}
#newrepstage {padding-left:4px;font-size:15px;color:#00a;}
#newreperr {padding-left:5px;font-size:16px;font-style:italic;color:#a00;}

.login h3 { color:#fff; }
.login #forgot {margin-top:7px;}


div.articles .listing-item .title {display:block;padding:3px;font-size:20px;}
div.articles .listing-item {clear: left;}
div.articles .listing-item a.image {float:left;margin-right:12px;}
div.articles .listing-item+.listing-item {margin-top:28px;}
div.articles .listing-item .excerpt-dash {display:none;}
div.articles .listing-item .excerpt {display:block;padding-left:12px;font-size:15px;}

div.warnbox {border:1px solid #444;border-radius:4px;background:#ebf676;padding:6px;margin-top:10px;margin-bottom:10px;}
div.warnbox .fa-exclamation-triangle {color:#a00;margin-right:2px;}

div.choices>div {margin-bottom:20px;}


div#webrep a#imageWL {border-bottom:none;}
div#webrep a#imageWL img {border:dashed 1px #0088cc !important;}


.panel-heading a:after {
    font-family:'Glyphicons Halflings';
    content:"\e114";
    float: right;
    color: grey;
}
.panel-heading a.collapsed:after {
    content:"\e080";
}
div#webrep .panel-group .panel {
    border: none;
}
div#webrep .panel-group .panel-heading h4 {
    margin-bottom: 0;
}
div#webrep .panel-group .panel-collapse {
    padding:5;padding-top:0;
    background:#e3e3e3;
}
div#webrep .panel-group .panel-body {
    padding:0;
    background:#fff;
    border:1px solid #ccc;
    border-top:0;
    text-align: left;
}
div#webrep .panel-group .panel-body .table {
    margin-bottom:0;
}
div#webrep .panel-group .panel .panel-heading {
    padding:0;
}
div#webrep .panel-group .checkbox { margin-top:0;margin-bottom:0;}

div#webrep tr.scores th img {float:right;}

div.features {padding:20px;}
div.features div.row>div {padding:10px;font-size:16px;border:1px solid #999;text-align:center;}
div.features div.head>div {color:#fff;border:0 !important;font-size:18px;}
div.features div.head div.trial {background:#04bd9d;}
div.features div.head div.basic {background:#4593d5;}
div.features div.head div.standard {background:#f77d25;}

table.features {margin:20px;width:100%;}
table.features td {padding:10px;font-size:16px;border:1px solid #999;text-align:center;}
table.features td a {width:100%;font-size:24px;}
table.features th {color:#fff;padding:10px;font-size:18px;text-align:center;border-top-left-radius:6px;border-top-right-radius:6px;}
table.features th.trial {background:#04bd9d;}
table.features th.basic {background:#4593d5;}
table.features th.standard {background:#f77d25; width:40%;}
table.features div.popular {font-size:16px;text-transform:uppercase;width:200px;background:#fff;color:#f77d25;padding:5px;border-radius:7px;margin:0 auto;}

.bullet-point-header { font-size: 18px;margin-bottom: 10px; margin-top: 40px;}
.head.al-center { text-align: center; }

/* fix for bad editable layout */
a.noteswiki {white-space:normal !important;}
div.rptest a.note {float: right;margin-right:8px;font-size:14px;}


/*
 * media queries 
 *
 */

@media all and (max-width: 910px) {
  div.filetable div.path {width:65%;}
}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /*  ipad */
  div.donuts>div {width:50%;}
}

@media screen and (max-width: 699px) {
  div#webrep img.thumbnail {width:100px;}
  div#webrep img.imageWL {width:85px;}
  img.csmall {width:50%;}
  div#webrep h2 {font-size:18px;}
  div#webrep div.quarter { width:47%; }
  div.rptest div.t {width:85%;}
  div.rptest div.d {width:85%;font-size:13px;}
  div.filetable div.path {width:62%;}
  div.gapiechart {width:100%;}
  div.donuts>div {width:100%;}
  div.w3creport div.txt {width:67%;}
  div.w3creport div.line {width:60px;}
  div.w3creport div.column {width:60px;}
  div.choices>div {margin-bottom:35px;}
}

@media all and (max-width: 470px) {
  div#webrep {padding-left:5px;padding-right:5px;}
  .page-template-fullwidth #main-container > div.row > div.col-md-12 {padding-left:5px;padding-right:5px;}
  .ui-accordion .ui-accordion-content.rptests {padding-left:10px;padding-right:10px;}
  div.rptest div.t {width:75% !important;}
  div.rptest div.d {width:95%;font-size:90%;}
  div.filetable div.path {width:50%;}
  div.filetable div.hd, div.textlist div.hd {font-size:100%;}
  div.doicon {margin-right:10px;font-size:40px;}
  div#awr_infobox {padding-left:5px;padding-right:5px;} 
  div#awr_infobox ul {padding-left:10px;}
}



@media print {
  div#webrep div.quarter {width:23%;}
  a[href]:after {
    content: none !important;
  }
  ul.breadcrumbs,img.tooltipimg {
    display: none !important;
  }
  div.rptest,div.donuts,div.filetable,div.w3creport,div.tagcloud,div.linktable,div.textlist {
    page-break-inside: avoid;
  }
  div.moreinfob {display: none;}
  div.bd {max-height:2000px !important;}

}