.profitCalculationView-content {
	padding-top:10px;
	position:relative;
}
.financeReport-header {
	width:90%;
	margin:10px 5%;
	background-color:#fff;
}
.financeReport-header {
	position:fixed;
	border-bottom: 1px solid #eee;
}
.profitCalculationView-content .financeReport-body {
	margin:10px 5%;
	margin-top:70px;
	width:90%;
	max-height:550px;
	overflow: scroll;
}
.profitCalculationView-content .table td,.profitCalculationView-content .table th {
	padding:0px;
}
.profitCalculationView-content .table tbody tr:first-of-type {
	border-top:1px solid #ddd;
}
.table_header td{
	height:30px;
	line-height:30px;
}
.table_header:first-of-type td:first-of-type {
	line-height:80px
}
.profitCalculationView-content tr td {
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
}
.profitCalculationView-content tr td:first-of-type {
	width:25%;
}
.profitCalculationView-content tr td textarea.yk_textInputProjectName {
	display:block;
	width:100%;
	border:none;
	height:25px;
	resize:none;
	cursor:default;
	background:transparent;
}
.profitCalculationView-content tr td textarea.yk_textInputProjectName:focus {
	outline:none;
	outline-offset:0px;
	resize:none
}
.modal-footer {
	padding-right:5%;
}
.noneInputCenter {
	text-align:center !important;
	background:transparent;
}
.inputCenter {
	text-align:right !important;
	width:100%;
	border:none;
	background:transparent;
}
.inputCenter:focus {
	outline-offset:0;
	outline: -webkit-focus-ring-color auto 0px;
}