.routing-specs .image-routing-specs-ipadpro {
    background-repeat: no-repeat;
    background-size: 158px 177px;
    height: 177px;
    width: 158px;
    background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro129_large.jpg");
    margin-top: 0px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadpro {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro129_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadpro {
        background-size: 110px 124px;
        height: 124px;
        width: 110px;
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro129_medium.jpg")
    }
}

@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 (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadpro {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro129_medium_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadpro {
        margin-top: 0px
    }
}

.routing-specs .image-routing-specs-ipadpro9 {
    background-repeat: no-repeat;
    background-size: 128px 147px;
    height: 147px;
    width: 128px;
    background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro97_large.jpg");
    margin-top: 30px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadpro9 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro97_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadpro9 {
        background-size: 90px 104px;
        height: 104px;
        width: 90px;
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro97_medium.jpg")
    }
}

@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 (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadpro9 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_pro97_medium_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadpro9 {
        margin-top: 20px
    }
}

.routing-specs .image-routing-specs-ipadair2 {
    background-repeat: no-repeat;
    background-size: 129px 147px;
    height: 147px;
    width: 129px;
    background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_air2_large.jpg");
    margin-top: 30px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadair2 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_air2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadair2 {
        background-size: 91px 104px;
        height: 104px;
        width: 91px;
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_air2_medium.jpg")
    }
}

@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 (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadair2 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_air2_medium_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadair2 {
        margin-top: 20px
    }
}

.routing-specs .image-routing-specs-ipadmini4 {
    background-repeat: no-repeat;
    background-size: 105px 133px;
    height: 133px;
    width: 105px;
    background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini4_large.jpg");
    margin-top: 44px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadmini4 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini4_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadmini4 {
        background-size: 74px 94px;
        height: 94px;
        width: 74px;
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini4_medium.jpg")
    }
}

@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 (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadmini4 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini4_medium_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadmini4 {
        margin-top: 30px
    }
}

.routing-specs .image-routing-specs-ipadmini2 {
    background-repeat: no-repeat;
    background-size: 109px 130px;
    height: 130px;
    width: 109px;
    background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini2_large.jpg");
    margin-top: 47px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadmini2 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .routing-specs .image-routing-specs-ipadmini2 {
        background-size: 77px 92px;
        height: 92px;
        width: 77px;
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini2_medium.jpg")
    }
}

@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 (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .routing-specs .image-routing-specs-ipadmini2 {
        background-image: url("http://images.apple.com/ca/ipad/compare/images/compare_ipad_mini2_medium_2x.jpg")
    }
}

