.report {
	height: 100%;
	width: 100%;
}

.reportDelimitador {
	height: 100%;
	width: 100%;
}

.reportLayout {
	float: left;
	height: 100%;
	width: 280px;
}

.reportEditor {
	height: 100%;
	margin-left: 280px;
}

.reportPreview {
	height:100%;
	margin-left: 280px;
}

.reportFsStudyOnePhysician {
	height: 162px;						/* para falta de suporte */  
	height: calc(162px);          		/* para suporte nativo */
	height: -moz-calc(157px);     		/* para Firefox */
	height: -webkit-calc(164px);  		/* para Chrome */	
}

.reportFsStudyTwoPhysician {
	height: 202px;						/* para falta de suporte */  
	height: calc(202px);          		/* para suporte nativo */
	height: -moz-calc(197px);     		/* para Firefox */
	height: -webkit-calc(204px);  		/* para Chrome */	
}

.reportFsAudio {
	height: 125px;
}

.reportFsDefault {
	height: 100%;						/* para falta de suporte */  
	height: calc(100% - 18px);          /* para suporte nativo */
	height: -moz-calc(100% - 21px);     /* para Firefox */
	height: -webkit-calc(100% - 17px);  /* para Chrome */	
}

.reportFsReportLayoutOnePhysician {
	height: 100%;						/* para falta de suporte */
	height: calc(100% - 310px);			/* para suporte nativo */
	height: -moz-calc(100% - 310px);	/* para Firefox */
	height: -webkit-calc(100% - 340px);	/* para Chrome */
}

.reportFsReportLayoutTwoPhysician {
	height: 100%;						/* para falta de suporte */
	height: calc(100% - 350px);			/* para suporte nativo */
	height: -moz-calc(100% - 350px);	/* para Firefox */
	height: -webkit-calc(100% - 351px);	/* para Chrome */
}

.reportDefaultArea {
	height: 100%;
	height: calc(100% - 14px);         	/* para suporte nativo */
	height: -moz-calc(100%);     		/* para Firefox */
	height: -webkit-calc(100% - 12px);  /* para Chrome */
}

.reportPdfArea {
	height: 100%;						/* para falta de suporte */
	height: calc(100% - 44px);			/* para suporte nativo */
	height: -moz-calc(100% - 23px);		/* para Firefox */
	height: -webkit-calc(100% - 38px);	/* para Chrome */
}

.reportGridArea {
	height: 100%;						/* para falta de suporte */  
	height: calc(100% - 63px);          /* para suporte nativo */
	height: -moz-calc(100% - 48px);     /* para Firefox */
	height: -webkit-calc(100% - 63px);  /* para Chrome */	
	width: 255px;
}

.reportCKEditorArea {
	height: 100%;
	height: calc(100% - 70px);          /* para suporte nativo */
	height: -moz-calc(100% - 55px);		/* para Firefox */
	height: -webkit-calc(100% - 70px);  /* para Chrome */
}

.report_editor_title {
	background: white !important;
	color: black !important;
	font-size: 18px !important;
	height: 25px;
	width: 100%;
	text-align: center;
	padding: 0px;
	font-weight: bold;
}

#report_numberReports {
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
}

/* Para todos os navegadores */
.audioFrame {
	background-color: #000000;
}

/* Somente para Firefox */
@-moz-document url-prefix() {
	.audioFrame {
		background-color: #222222;
	}
}

/* Somente para Chrome e Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.audioFrame {
		background-color: #696969;
	}
}

.audioSpeed {
	float: right;
	width: .5em;
	height: 16px;
	margin: 5px 6px 0px 0px;
}

.audioSpeed > a {
	border: 1px solid #ffffff;
	background: #ffffff;
}

.ui-slider-vertical .ui-slider-handle {
	left : -0.25em;
}

.ui-slider .ui-slider-handle {
	width: 0.8em;
	height: 0.8em;
}