/***** format table *****/
@media only screen and (max-width: 991px){	
	.custom_rpt{
		overflow: scroll;
	}
}

.custom_rpt table{
	background-color: white;
}

.custom_rpt th {
	background: #4F94CD;
	color: white;
}

.custom_rpt caption {
	background: #36648B;
	color: white;
	font-size: 14px;
	font-weight: bold;
}

.custom_rpt td, .custom_rpt th {
	padding: 4px;
}

.table-scrollable>.table>tbody>tr>th, .table-scrollable>.table>tfoot>tr>td, .table-scrollable>.table>tfoot>tr>th, .table-scrollable>.table>thead>tr>th{
	white-space: initial;
}

.table-checkable tr>td:first-child, .table-checkable tr>th:first-child{
	max-width: none;
}

/* form control align */
div.row > div.col-md-6 > div.form-group > label.control-label.col-md-4{
	margin-right: 5px;
}

div.row > div.col-md-6 > div.form-group > div.col-md-8{
	width: 65%;
}
/* end form control align */

.th_header_sort{
	cursor: pointer;
	text-decoration: underline;
}

.checkbox-list>label.checkbox-inline:first-child, .checkbox>label, .form-horizontal .checkbox>label, .portlet.light .form .form-actions.left, .portlet.light .portlet-form .form-actions.left, .radio-list>label.radio-inline:first-child
{
	padding-left: 20px;
}


.print_info{
	display:none;
}

body{
	font-size:13px;
}

.page-content-wrapper, .page-content{
	margin-left: 0 !important;
}