
/*
* {
    -webkit-print-color-adjust: exact;
}
*/


body {

}
.beta {
    display: none;
}
.progress_pages {
    margin: 0px;
}
header {
    display: none;
}
nav.menu_container {
    display: none;
}
.report {
background-color: #fff !important;
    width: 100% !important;
}
.content .left {
    display: none;
}
.content .right {
    width: 100%;
    float: none;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0px;
    font-size: 13px;
}
.content .right .page_title {
    padding: 0px !important;
    border-bottom: 1px solid #d6d6d6;
    margin-top: 0px;
    padding-bottom: 15px;
}
.content .right .page_title img:last-child {
    margin-top: 5px;
}
.content .right .page_desc {
    padding: 0px;
    border-bottom: none;
    margin-top: 20px;
    font-size: 14px;
    margin-bottom: 30px !important;
}
.content .right .page_desc:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.content .right .page_title img {
    float: right;
}

.content .report_row {
    margin-bottom: 0px;
}
.content .right .page_desc img {
    float: right;
}
.content .right .report_content {
    padding: 0px;
}
.print-show {
    display: block;
}
.desktop-show {
    display: none;
}
nav.desctop_menu {
    background-color: #fff !important;
}
.report .report_content .report_row {
    margin-bottom: 40px !important;
}
.report .report_content .report_row .box {
    background-color: #f0f0f0 !important;
}

.report .upload_row input[type=submit] {
    display: none;
}
.report .upload_row .help-button {
    display: none;
}
.report .components h2 {
    page-break-before: always;
}

.page-break, .report .components .panel {
    page-break-before: always !important;
}
.report .components .panel:first-child {
    page-break-before: avoid;
}
footer {
    display: none;
}
.report .collapse {
    display: block;
}
.report .report_content .report_row:first-child .box {
    height: 490px !important;
}
.report .report_content .report_row .box {
    height: 500px !important;
}
#finalise {
    display: none !important;
}
.search_container {
display: none !important;
}
.qr {
float: right !important;
}
.desc-container {
width: 800px;
float: left !important;
}
#section_graph {
margin: 0 auto !important;
    text-align: center !important;
}
.highcharts-container {
text-align: center !important;
margin: 0 auto !important;
}

.report .report_content .report_row .col_2, .report .report_content .report_row .col_1, .report .desc-container
{
    width:100% !important;
    background-color: white !important;
}


.progress_pages .left, .report .left, .static, .menu .menu_container, footer, header, .header, .document_uploader_main
{
    display: none !important;
    background-color: white !important;
}

.page_title, .menu .menu_container, .progress_pages
{
    background:none !important;;
}


.project_report_draft::before
{
    font-size: 180px;
	bottom: 40%;
    left: 50%;
    transform: translateX(-50%);
    color: rgba(0,0,0,0.05);

}