@charset "utf-8";
.fields-layout .fields {
	border-radius: 0;
}
.fields-layout .fields .field{
	padding-left: 0;
	padding-right: 0;
}
.field .ind p.uqv2-parts-text--sm,
.field .ind ul.uqv2-parts-text--sm {
	font-size: 11px;
}
.uqv2-parts-table td, .uqv2-parts-table th {
	padding: 0.5em;
}
td.table-bg-yellow {
	background-color: #FFFFCC;
}
td.table-bg-pink {
	background-color: #E4007F;
}
div.uqv2-parts-table table.uqv2-parts-table tr,
div.uqv2-parts-table table.uqv2-parts-table th,
div.uqv2-parts-table table.uqv2-parts-table td,
div.uqv2-parts-table table.uqv2-parts-table p,
div.uqv2-parts-table table.uqv2-parts-table span {
	text-align: center;
}
div.uqv2-parts-table table.uqv2-parts-table tr.text-size-middle,
div.uqv2-parts-table table.uqv2-parts-table th.text-size-middle,
div.uqv2-parts-table table.uqv2-parts-table td.text-size-middle,
div.uqv2-parts-table table.uqv2-parts-table p.text-size-middle,
div.uqv2-parts-table table.uqv2-parts-table span.text-size-middle{
	font-size: 1.5em;
}
.text-size-large {
	font-size: 2em;
}
div.uqv2-parts-table table.uqv2-parts-table tr td ul {
	margin-bottom: 0;
}
.uqv2-parts-table td.pad-adjust-middle {
	padding: 1em;
}
@media screen and (max-width: 767px){
	h1 img {
		max-width: 100%;
		height: auto;
	}
	.uqv2-parts-table td, .uqv2-parts-table th {
		padding: 0.25em;
	}
}