/* cel */
.a3268 {
	background-image: url("/ipad-air/images/specs/cel/A3268__eft18w2dqdea_large.png");
	width: 109px;
	height: 164px;
	background-size: 109px 164px;
	background-repeat: no-repeat;
}

@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) {
	.a3268 {
		background-image: url("/ipad-air/images/specs/cel/A3268__eft18w2dqdea_large_2x.png")
	}
}

@media only screen and (max-width: 1068px) {
	.a3268 {
		background-image: url("/ipad-air/images/specs/cel/A3268__eft18w2dqdea_medium.png");
		width: 108px;
		height: 163px;
		background-size: 108px 163px;
		background-repeat: no-repeat;
	}
}

@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) {
	.a3268 {
		background-image: url("/ipad-air/images/specs/cel/A3268__eft18w2dqdea_medium_2x.png")
	}
}

@media only screen and (max-width: 735px) {
	.a3268 {
		background-image: url("/ipad-air/images/specs/cel/A3268__eft18w2dqdea_small.png");
		width: 112px;
		height: 169px;
		background-size: 112px 169px;
		background-repeat: no-repeat;
	}
}

@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) {
	.a3268 {
		background-image: url("/ipad-air/images/specs/cel/A3268__eft18w2dqdea_small_2x.png")
	}
}
.a3271 {
	background-image: url("/ipad-air/images/specs/cel/A3271__cbe1aw3kepo2_large.png");
	width: 109px;
	height: 164px;
	background-size: 109px 164px;
	background-repeat: no-repeat;
}

@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) {
	.a3271 {
		background-image: url("/ipad-air/images/specs/cel/A3271__cbe1aw3kepo2_large_2x.png")
	}
}

@media only screen and (max-width: 1068px) {
	.a3271 {
		background-image: url("/ipad-air/images/specs/cel/A3271__cbe1aw3kepo2_medium.png");
		width: 108px;
		height: 163px;
		background-size: 108px 163px;
		background-repeat: no-repeat;
	}
}

@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) {
	.a3271 {
		background-image: url("/ipad-air/images/specs/cel/A3271__cbe1aw3kepo2_medium_2x.png")
	}
}

@media only screen and (max-width: 735px) {
	.a3271 {
		background-image: url("/ipad-air/images/specs/cel/A3271__cbe1aw3kepo2_small.png");
		width: 112px;
		height: 169px;
		background-size: 112px 169px;
		background-repeat: no-repeat;
	}
}

@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) {
	.a3271 {
		background-image: url("/ipad-air/images/specs/cel/A3271__cbe1aw3kepo2_small_2x.png")
	}
}
@media only screen and (max-width: 734px) {
	.techspecs-section.section-environmental-requirements dl:last-child {
		margin-top: 1em;
	}
}
/* cel end */ 

/* 外观 */
.section-finish .caption-purple {
    top: -40px;
    left: 180px;
}

@media only screen and (max-width: 1068px) {
    .section-finish .caption-purple {
        top: -36px;
        left: 145px;
    }
}

@media only screen and (max-width: 734px) {
    .section-finish .caption-purple {
        top: 154px;
        left: 0px;
    }
}

.section-finish .caption-starlight {
    top: -40px;
    left: 352px;
}

@media only screen and (max-width: 1068px) {
    .section-finish .caption-starlight {
        top: -36px;
        left: 280px;
    }
}

@media only screen and (max-width: 734px) {
    .section-finish .caption-starlight {
        top: 258px;
        left: 0px;
    }
}

.section-finish .caption-spacegray {
    top: -40px;
    left: 520px;
}

@media only screen and (max-width: 1068px) {
    .section-finish .caption-spacegray {
        top: -36px;
        left: 420px;
    }
}

@media only screen and (max-width: 734px) {
    .section-finish .caption-spacegray {
        top: 362px;
        left: 0px;
    }
}

/* 按鈕及接口 */
.caption-speaker-1 {
    transform: translate(6px,0px);

}
@media only screen and (max-width: 1068px) {
    .caption-speaker-1 {
        transform: translate(5px,0px);
    
    }
}
@media only screen and (max-width: 734px) {
    .caption-speaker-1 {
        transform: translate(6px,0px);
    
    }
}

.caption-top-button {
    transform: translate(20px,0px);

}
@media only screen and (max-width: 1068px) {
    .caption-top-button {
        transform: translate(10px,0px);
    
    }
}
@media only screen and (max-width: 734px) {
    .caption-top-button {
        transform: translate(7px,0px);
    
    }
}

.caption-front-camera {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-front-camera {
        transform: translate(0px,0px);
    }
}
@media only screen and (max-width: 734px) {
    .caption-front-camera {
        transform: translate(12px,0px);
    
    }
}

.caption-microphone-1 {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-microphone-1 {
        transform: translate(0px,0px);
    }
}
@media only screen and (max-width: 734px) {
    .caption-microphone-1 {
        transform: translate(33px,0px);
    
    }
}

.caption-speaker-2 {
    transform: translate(5px,0px);

}
@media only screen and (max-width: 1068px) {
    .caption-speaker-2 {
        transform: translate(5px,0px);
    
    }
}
@media only screen and (max-width: 734px) {
    .caption-speaker-2 {
        transform: translate(5px,0px);
    
    }
}

.caption-volume {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-volume {
        transform: translate(0px,0px);
    }
}
@media only screen and (max-width: 734px) {
    .caption-volume {
        transform: translate(0px,0px);
    }
}

.caption-back-camera {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-back-camera {
        transform: translate(0px,0px);
    }
}
@media only screen and (max-width: 734px) {
    .caption-back-camera {
        transform: translate(0px,0px);
    }
}

.caption-microphone-2 {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-microphone-2 {
        transform: translate(0px,0px);
    }
}
@media only screen and (max-width: 734px) {
    .caption-microphone-2 {
        transform: translate(0px,0px);
    }
}

.caption-magnetic-connector {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-magnetic-connector {
        transform: translate(0px,-6px);
    
    }
}
@media only screen and (max-width: 734px) {
    .caption-magnetic-connector {
        transform: translate(0px,-7px);
    
    }
}

.caption-smart-connector {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-smart-connector {
        transform: translate(0px,-7px);
    
    }
}
@media only screen and (max-width: 734px) {
    .caption-smart-connector {
        transform: translate(0px,7px);
    
    }
}

.caption-usb-connector {
    transform: translate(15px,0px);

}
@media only screen and (max-width: 1068px) {
    .caption-usb-connector {
        transform: translate(18px,0px);
    
    }
}
@media only screen and (max-width: 734px) {
    .caption-usb-connector {
        transform: translate(12px,0px);
    
    }
}

.caption-front-camera-small {
    transform: translate(0px,0px);
}
@media only screen and (max-width: 1068px) {
    .caption-front-camera-small {
        transform: translate(0px,0px);
    }
}
@media only screen and (max-width: 734px) {
    .caption-front-camera-small {
        transform: translate(0px,0px);
    }
}