/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.image-routing-specs-air {
    background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_large.png");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-routing-specs-air {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-routing-specs-air {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-routing-specs-air {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_medium_2x.png")
    }
}

.image-routing-specs-air-1st {
    background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_1st_large.png");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-routing-specs-air-1st {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_1st_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-routing-specs-air-1st {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_1st_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-routing-specs-air-1st {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_air_1st_medium_2x.png")
    }
}

.image-routing-specs-mini {
    background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_large.png");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-routing-specs-mini {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-routing-specs-mini {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-routing-specs-mini {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_medium_2x.png")
    }
}

.image-routing-specs-mini-r1st {
    background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_r1st_large.png");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-routing-specs-mini-r1st {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_r1st_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-routing-specs-mini-r1st {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_r1st_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-routing-specs-mini-r1st {
        background-image: url("http://images.apple.com/uk/ipad/shared/specs/images/routing_mini_r1st_medium_2x.png")
    }
}

.calendar-icon {
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/icon_calendar_large.png")
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .calendar-icon {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/icon_calendar_large_2x.png")
    }
}

.newsstand-icon {
    background-image: url("http://images.apple.com/euro/ipad-air-2/b/screens/images/specs/icon_newsstand_large.png")
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .newsstand-icon {
        background-image: url("http://images.apple.com/euro/ipad-air-2/b/screens/images/specs/icon_newsstand_large_2x.png")
    }
}

.image-finish-gold {
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_gold_large.png")
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-finish-gold {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_gold_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-finish-gold {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_gold_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-finish-gold {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_gold_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-finish-gold {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_gold_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-finish-gold {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_gold_small_2x.png")
    }
}

.image-finish-silver {
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_silver_large.png")
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-finish-silver {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_silver_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-finish-silver {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_silver_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-finish-silver {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_silver_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-finish-silver {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_silver_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-finish-silver {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_silver_small_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-finish {
        background-image: url("http://images.apple.com/euro/ipad-air-2/a/screens/images/specs/finish_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-finish {
        background-image: url("http://images.apple.com/euro/ipad-air-2/a/screens/images/specs/finish_small_2x.png")
    }
}

.image-finish-spacegray {
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_spacegray_large.png")
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .image-finish-spacegray {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_spacegray_large_2x.png")
    }
}

@media only screen and (max-width: 1024px) {
    .image-finish-spacegray {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_spacegray_medium.png")
    }
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx) {
    .image-finish-spacegray {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_spacegray_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-finish-spacegray {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_spacegray_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-finish-spacegray {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/finish_spacegray_small_2x.png")
    }
}

.image-detail-mini2 {
    background-repeat: no-repeat;
    background-size: 136px 163px;
    height: 163px;
    width: 136px;
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini2_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 144dppx) {
    .image-detail-mini2 {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini2_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .image-detail-mini2 {
        background-size: 136px 163px;
        height: 163px;
        width: 136px;
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini2_medium.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: 144dpi), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .image-detail-mini2 {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini2_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-detail-mini2 {
        background-size: 92px 112px;
        height: 112px;
        width: 92px;
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini2_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-detail-mini2 {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini2_small_2x.png")
    }
}

.image-detail-mini4 {
    background-repeat: no-repeat;
    background-size: 136px 163px;
    height: 163px;
    width: 136px;
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini4_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 144dppx) {
    .image-detail-mini4 {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini4_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .image-detail-mini4 {
        background-size: 136px 163px;
        height: 163px;
        width: 136px;
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini4_medium.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: 144dpi), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .image-detail-mini4 {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini4_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-detail-mini4 {
        background-size: 92px 112px;
        height: 112px;
        width: 92px;
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini4_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-detail-mini4 {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_mini4_small_2x.png")
    }
}

.image-detail-pro {
    background-repeat: no-repeat;
    background-size: 184px 224px;
    height: 224px;
    width: 184px;
    background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_pro_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 144dppx) {
    .image-detail-pro {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_pro_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .image-detail-pro {
        background-size: 150px 192px;
        height: 192px;
        width: 150px;
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_pro_medium.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: 144dpi), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .image-detail-pro {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_pro_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .image-detail-pro {
        background-size: 128px 163px;
        height: 163px;
        width: 128px;
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_pro_small.png")
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-detail-pro {
        background-image: url("http://images.apple.com/uk/ipad-air-2/images/specs/detail_pro_small_2x.png")
    }
}


/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 



/*------------------------------------*\
   GLOBAL FOOTER STYLES
\*------------------------------------*/






/*------------------------------------*\
   END GLOBAL FOOTER STYLES
\*------------------------------------*/ 



/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media only screen and (min-width: 1068px) {
    .page-specs .image-buttonsnew .label.microphones {
        bottom:-33px;
    }
}

@media only screen and (max-width: 1024px) {
    .routing-specs .three p {
        width: 200px;
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .routing-specs .three p {
        width: auto;
    }
	.page-specs .image-buttonsnew .label.speaker {
		left:35px;
	}
}


@media only screen and (min-width: 736px) and (max-width: 768px) {
	.specs-table .image-buttonsnew { margin-left: -150px; }
	.page-specs .image-buttonsnew .label.speaker { left: -55px; max-width: 60px;}
	.page-specs .image-buttonsnew .label.power { max-width: 65px; right: -65px; }
}

@media only screen and (max-width: 320px) and (orientation: portrait) {
	.page-specs .image-buttonsnew .label.sim { width: 82px; right: -71px; top: 234px; }
}

.specs-table .buttons-and-dimensions .image-buttons .label.sim { left: 400px; }
@media only screen and (max-width: 1068px) {
    .specs-table .buttons-and-dimensions .image-buttons .label.sim { left: 264px; }
}
@media only screen and (max-width: 735px) {
    .specs-table .buttons-and-dimensions .image-buttons .label.sim { left: 118px; }
}


/*------------------------------------*\
	END LOCAL FIXES
\*------------------------------------*/