@font-face {
    font-family: 'Olde';
    src: url('../fonts/Olde.ttf');
}
/**
 *
 * Apply Here your Custom CSS
 *
*/

body {
	color:black;
}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td{
	color:black;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{
	border-color: #ccc;
}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td{
	border-top: 2px solid #ccc;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{
	border-color: #ccc;
}
.signature{
	display:none;
}
@media print {
    th { font-size: 17px !important; }
    td { font-size: 17px !important; }
    #table_header{
        margin-left: 15% !important;
    }
	.signature{
		display:block;
	}
}
.form-control {
    font-size: 15px !important;
    color: #000000 !important;
    background-color: #f5f5f6 !important;
	border-color: black;
}
select, textarea{
    background-color: #f5f5f6 !important;
	border-color: black;
}
.form-horizontal .control-label {
    color: blue;
}
/*
.form-groups-bordered > .form-group{
	border-color: #003471;
}
*/
.signature{
	margin-top: 30px;
	margin-left: 30px;
}
/*
.form-groups-bordered :nth-child(even){
  background-color: #dcdcdc;
}
.form-groups-bordered :nth-child(odd){
  background-color: #aaaaaa;
}
*/
.ui-autocomplete{
	background: white;
	border: 1px solid black;
	color: black;
}
.ui-autocomplete .ui-state-focus{
	background: #f0f0f1;	
	color: black;
}
.no-margin{
	margin: 0px;
}
@media print {
	.hide-print{
	display:none;
	}
	.page-container{
		padding-left: 0 !important;
	}
	
	.system-name, .links-list,h3,footer{
		display: none;
	}
	.dataTables_filter, .dataTables_info,.dataTables_length,.export-data { display: none !important; }
}