body {
	line-break: strict;
}

.icon-wrapper .icon-after.more:after {
	position: relative;
	top: -0.1em;
}

#ac-globalfooter .ac-gf-icon-after::after, #ac-globalfooter .ac-gf-more::after {
	position: relative;
	top: -0.1em;
}

.touch #ac-localnav .ac-ln-button {
	padding-top: 4px;
	padding-bottom: 2px;
}

.safari.no-desktop #ac-localnav .ac-ln-button {
	padding-top: 4px;
	padding-bottom: 2px;
}

.small-caps {
	font-variant-caps: all-small-caps;
}

/* JP Styles */
@media (max-width:734px) {
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-crown {
		top: 53px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-mic {
		top: 68px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-side {
		top: 92px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-band-release {
		top: 158px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-speaker {
		top: 194px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-optical {
		top: 216px;
	}
}
@media (min-width:734px) and (max-width:1068px) {
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-crown {
		top: 84px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-mic {
		top: 98px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-side {
		top: 123px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-band-release {
		top: 67px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-speaker {
		top: 102px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-optical {
		top: 125px;
	}
}
@media (min-width:1069px) {
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-crown {
		top: 95px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-mic {
		top: 116px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-side {
		top: 154px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-band-release {
		top: 70px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-speaker {
		top: 124px;
	}
	.section-hardware .techspecs-column .image-hardware-connectors .diagram-optical {
		top: 157px;
	}
}

.section-chip .techspecs-list li {
	height: 24px;
}
.section-hardware .techspecs-rowheader span {
	vertical-align: top;
}