/* General */
body.app{
	background: #FFF;
}

#columns{
	border: none;
}

#dockSpacer, #dockWrapper{display: none}

#footer{
	display: none;
}

.feedback_box{display: none;}
#stop-manage{display: none;}

#page.app.powered{
	background: none;
	padding-left: 10px;
	padding-right: 10px;
}

/* Reports */
.report{
	padding-bottom: 25px !important;
}
.report .page {
	height: 1260px;
	position: relative;
	background: #FFF !important;
	border-color: transparent !important;
}
/* Dashboards */
.dashboard .page:not(.last-page) {
	height: 1231px;
	overflow: hidden;
	position: relative;
}

.footer{
	font-size: 12px !important;
	width: 830px;
	bottom: 0;
	position: absolute;
}
.report-content{
	padding: 0px !important;
}
.report .cover{
	min-height: 1280px;
}

.dashboard .cover{
	min-height: 1240px;
}

.report .cover .rep-top{
	height: 80px;
	width: 300px;
	margin: 0 auto 170px auto;
	background-repeat: no-repeat;
	background-position: center; 
	background-size: 200px;
	background-color: #FFF;
}

.report .cover .rep-bottom{
	bottom: 0;
	left: 0;
    position: absolute;
	height: 110px;
	width: 990px;
	background: #FFF url(../img/reports/title-cangrade.png) no-repeat center center;
	background-size: 300px;
}

.report .title, .dashboard .title{
	font-weight: bold;
}

.figure .title svg, .data-table-note{
	display: none;
}

.report .cover .rep-frm, .dashboard .cover .dash-frm, #csv-down{
	display: none;
}

.worksheet .title{
	background-image: none !important;
}

table.fixed{
    display: none !important;
}
.report-buttons{
	display: none !important;
}

.rep-back-link{
	display: none;
}

.column-east-2, .column-west-2{
	display: none;
}
#page_title_center, #columns .column-center-2{
	width: 100% !important;
}

.report .rep-logo-svg{
	background-size: 100% !important;
}
.report{
	font-size: 10pt;
}
.report .footer{
	font-size: 9px;
}
.report div.orange, .report td.orange, .report div.blue, .report td.blue, .report div.green, .report td.green {
	background: #fff !important;
	color: #000 !important;
	-webkit-print-color-adjust: exact;
}
.report .blue.cover .rep-header, .report .orange.cover .rep-header{
	border-bottom: 1px solid #000 !important;
	background: url(../img/reports/title-icons-black.png) no-repeat center center !important;	
}
.dashboard .data-table, .report .data-table{display: block !important;}

/* Dashboard */
#column2 .widget-border {
	padding: 0;
}
body
{
	width: 990px;
}
.tab{
	border: none !important;
	padding: 0 !important;
}
.dashboard .text-block{
	width: 920px;
}

.dashboard .frm-buttons, .frm-btn, .frm-link{
	display: none;
}

#content-candidate_info{
	padding: 0 15px;
}

.frm-status-panel{
	margin: 10px 15px;
}
