.section-header {
  padding-top: 32px;
  background: #FAFAFA;
  padding-bottom: 32px;
}

.section-video-link {
  background: #F2F2F2;
  padding-top: 32px;
  padding-bottom: 32px;
}

.section-resources {
  padding-top: 64px;
  padding-bottom: 64px;
}

figure[data-figure-id="icon-homekit"] {
  width: 96px;
  height: 96px;
  background-size: 96px 96px;
  margin: 0 auto 1.5em;
  background-image: url(/National_Library/20161122160656oe_/https://developer.apple.com/assets/elements/icons/homekit/homekit-96x96.png);
}

figure[data-figure-id="homekit-hero"] {
	margin: 0 auto 32px;
	width: 100%;
	height: 683px;
	background-image: url('/National_Library/20161122160656oe_/https://developer.apple.com/homekit/images/homekit-device-hero-large.png');
	background-repeat: no-repeat;
	background-size: 1103px 683px;
	background-position: center;
}

@media all and (min-device-width: 736px) and (max-width: 1068px) {
	figure[data-figure-id="homekit-hero"] {
		height: 442px;
		width: 714px;
		background-image: url('/National_Library/20161122160656oe_/https://developer.apple.com/homekit/images/homekit-device-hero-medium.png');
		background-size: 714px 442px;
	}
}

@media all and (max-width: 735px) {
	.wwdc-videos .thumbnail {
		margin-bottom: 1em;
	}
	figure[data-figure-id="homekit-hero"] {
		height: 175px;
		width: 283px;
		background-image: url('/National_Library/20161122160656oe_/https://developer.apple.com/homekit/images/homekit-device-hero-small.png');
		background-size: 283px 175px;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	figure[data-figure-id="homekit-hero"] {
		background-image: url('/National_Library/20161122160656oe_/https://developer.apple.com/homekit/images/homekit-device-hero-large_2x.png');
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    figure[data-figure-id="homekit-hero"] {
        background-image: url("/National_Library/20161122160656oe_/https://developer.apple.com/homekit/images/homekit-device-hero-medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    figure[data-figure-id="homekit-hero"] {
        background-image: url("/National_Library/20161122160656oe_/https://developer.apple.com/homekit/images/homekit-device-hero-small_2x.png")
    }
}
