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

.image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_3g_large.jpg") }
@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) {
    .image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_3g_large_2x.jpg") }
}
@media only screen and (max-width: 1068px) {
    .image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_3g_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_3g_medium_2x.jpg") }
}
@media only screen and (max-width: 735px) {
    .image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_3g_small.jpg") }
}
@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) {
    .image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_3g_small_2x.jpg") }
}

.image-foreign { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_large.jpg") }
@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) {
    .image-foreign { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_large_2x.jpg") }
}
@media only screen and (max-width: 1068px) {
    .image-foreign { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-foreign { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_medium_2x.jpg") }
}
@media only screen and (max-width: 735px) {
    .image-foreign { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_small.jpg") }
}
@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) {
    .image-foreign { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_small_2x.jpg") }
}

.image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_large.jpg") }
@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) {
    .image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_large_2x.jpg") }
}
@media only screen and (max-width: 1068px) {
    .image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_medium_2x.jpg") }
}
@media only screen and (max-width: 735px) {
    .image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_small.jpg") }
}
@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) {
    .image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_small_2x.jpg") }
}

.image-foreign-3 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_3_large.jpg") }
@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) {
    .image-foreign-3 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_3_large_2x.jpg") }
}
@media only screen and (max-width: 1068px) {
    .image-foreign-3 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_3_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-foreign-3 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_3_medium_2x.jpg") }
}
@media only screen and (max-width: 735px) {
    .image-foreign-3 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_3_small.jpg") }
}
@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) {
    .image-foreign-3 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_3_small_2x.jpg") }
}

.image-domestic {
    background-image: url("/euro/ipad/cellular/a/screens_alt/images/overview/domestic_large.jpg")
}

@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) {
    .image-domestic {
        background-image: url("/euro/ipad/cellular/a/screens_alt/images/overview/domestic_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-domestic {
        background-image: url("/euro/ipad/cellular/a/screens_alt/images/overview/domestic_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) {
    .image-domestic {
        background-image: url("/euro/ipad/cellular/a/screens_alt/images/overview/domestic_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-domestic {
        background-image: url("/euro/ipad/cellular/a/screens_alt/images/overview/domestic_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .image-domestic {
        background-image: url("/euro/ipad/cellular/a/screens_alt/images/overview/domestic_small_2x.jpg")
    }
}

.image-logo-tmobile {
    width: 85px;
    height: 19px;
    background-size: 85px 19px;
    background-repeat: no-repeat;
    background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_tmobile__exyopbca4k8y_large.jpg")
}

@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) {
    .image-logo-tmobile {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_tmobile__exyopbca4k8y_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-logo-tmobile {
        width: 65px;
        height: 15px;
        background-size: 65px 15px;
        background-repeat: no-repeat;
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_tmobile__exyopbca4k8y_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-logo-tmobile {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_tmobile__exyopbca4k8y_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-logo-tmobile {
        width: 48px;
        height: 10px;
        background-size: 48px 10px;
        background-repeat: no-repeat;
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_tmobile__exyopbca4k8y_small.jpg")
    }
}

@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) {
    .image-logo-tmobile {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_tmobile__exyopbca4k8y_small_2x.jpg")
    }
}




.image-logo-telekom {
    width: 14px;
    height: 17px;
    background-size: 14px 17px;
    background-repeat: no-repeat;
    background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_telekom__ckxau9j0udua_large.jpg")
}

@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) {
    .image-logo-telekom {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_telekom__ckxau9j0udua_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-logo-telekom {
        width: 11px;
        height: 14px;
        background-size: 11px 14px;
        background-repeat: no-repeat;
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_telekom__ckxau9j0udua_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-logo-telekom {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_telekom__ckxau9j0udua_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-logo-telekom {
        width: 8px;
        height: 10px;
        background-size: 8px 10px;
        background-repeat: no-repeat;
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_telekom__ckxau9j0udua_small.jpg")
    }
}

@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) {
    .image-logo-telekom {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_telekom__ckxau9j0udua_small_2x.jpg")
    }
}

.image-logo-truphone {
    background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_truphone__8jugyf26k82u_large.jpg")
}

@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) {
    .image-logo-truphone {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_truphone__8jugyf26k82u_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-logo-truphone {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_truphone__8jugyf26k82u_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-logo-truphone {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_truphone__8jugyf26k82u_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-logo-truphone {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_truphone__8jugyf26k82u_small.jpg")
    }
}

@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) {
    .image-logo-truphone {
        background-image: url("/euro/ipad/cellular/b/screens_alt/images/overview/logo_truphone__8jugyf26k82u_small_2x.jpg")
    }
}

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




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

.page-cellular .section.domestic #domestic-gallery .domestic-slide .caption {
    background: #fff;
    padding: 0 75px
}


@media only screen and (max-width: 1068px) {
    .page-cellular .section.foreign #foreign-gallery {
        height: 648px;
    }
}

@media only screen and (max-width: 735px) {
    .page-cellular .section.foreign #foreign-gallery {
        height: 496px
    }
}

@media only screen and (max-width: 1068px) {
    .page-cellular .section.domestic #domestic-gallery .domestic-slide .caption {
        padding: 0 15px
    }
}

@media only screen and (max-width: 1068px) {
.page-cellular .section.foreign #foreign-gallery .foreign-slide #foreign-caption-3 {
    padding: 0px;
	}
}

@media only screen and (max-width: 735px) {
    .page-cellular .section.how td {
    	border-top: none;
	}
	
	.page-cellular .section.how .product { border-top: 1px solid #d6d6d6; }
	.page-cellular .section.how .product.first { border-top: 1px solid #d6d6d6; }
	
}

@media only screen and (max-width: 1068px) {
.page-cellular .section.coverage ul li figcaption {
    padding-right: 15px;
	}
}

@media only screen and (max-width: 735px) {
.page-cellular .section.coverage ul li figcaption {
    padding-right: 20px;
	}
}



@media only screen and (max-width: 735px) {
    .page-cellular .section.domestic #domestic-gallery {
        height: 492px
    }
}


@media only screen and (max-width: 735px) {
    .section.how .small-3 { width: 30%;
    }
}

@media only screen and (max-width: 735px) {
    .section.how .small-6 { width: 40%;
    }
}



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