/*------------------------------------*\
   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-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.foreign #foreign-gallery .foreign-slide #foreign-caption-3 {
    padding: 0 60px
}

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

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

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

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

@media only screen and (max-width: 735px) {
    .coverage .small-12 { width: 102%;
	}
}

.page-cellular .section-foreign .dotnav {
	margin-top: 20px;
}
@media only screen and (max-width: 735px) {
	.page-cellular .section-foreign .dotnav { 
		margin-top: 0px;
	}
}

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