hr {
	border-color: black;
}
table {
	background-color: white;
}
.table-bordered,
.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: black;
}
.labels label,
.labels div.input,
.labels button,
.labels div.submit {
	float: left;
}
.labels label {
    width: 80px;
    text-align-last: justify;	
}
.labels-wide label {
	width: 100px;
}
.labels .checkbox label {
	width: auto;
}
.labels button,
.labels div.submit {
	margin-left: 10px;
}
.datepicker {
	width: 120px;
}
.jumbotron {
	line-height: inherit;
	font-size: 16px;
}
/*
.page-header {
	margin-top: 0px;
}
*/
.page-header h2 {
	margin-top: 0px;
}
/*
.container-fluid {
	padding-top: 40px;
}
*/
.nav-back {
	margin-top: 50px;
	background-color: white;
	padding-top: 10px;
/* 	padding-bottom: 10px; */
}
tbody.parts-index {
	border: 2px solid;
}
.PartCheckBoxList {
	display: inline-block;
	height: 30px;
}

.accordion-body {
	display: none;
}

.quoted {
	background-color: #5cb85c;
}

select {
	max-width: 400px;
}
select.OrderProcessRevisionId {
	max-width: 300px;
}
select.OrderProcessId {
	max-width: 250px;
}

.td_floating {
	
}
.td_floating label,
.td_floating div.input,
.td_floating button {
	display: inline-block;
}

.an-notice {
	margin-bottom: 5px;
}

input[type=checkbox] {
	transform: scale(1.5);
}

/* 1, 9, 17 */
.table-gradation > tbody > tr:nth-child(8n-7) > td,
.table-gradation > tbody > tr:nth-child(8n-7) > th {
    background-color: #ffecd2;
}

/* 3, 11, 19 */
.table-gradation > tbody > tr:nth-child(8n-5) > td,
.table-gradation > tbody > tr:nth-child(8n-5) > th {
    background-color: #c2e9fb;
}

/* 5, 13, 21 */
.table-gradation > tbody > tr:nth-child(8n-3) > td,
.table-gradation > tbody > tr:nth-child(8n-3) > th {
    background-color: #d4fc79;
}

/* 7, 15, 23 */
.table-gradation > tbody > tr:nth-child(8n-1) > td,
.table-gradation > tbody > tr:nth-child(8n-1) > th {
    background-color: #cfd9df;
}

input[type=text],
select {
	line-height: 18px;
	height: 28px;
}
.labels > span {
	font-size: 14px;
	display: block;
    padding-top: 6px;
    padding-left: 80px;
}
.modal-dialog-custom {
	margin-left: 310px;
}

@media print{
	#debug-kit-toolbar,
	nav.navbar {
		display: none;
	}
	div.container-fluid {
		margin-top: -70px;
	}
	.jumbotron {
		font-size: 10px;
	}
	.btn {
		display: none;
	}
	.page-header h2 {
		font-size: 10px;
	}
}
