/*------------------------------------*\
	START LOCAL IMAGES
\*------------------------------------*/

.image-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_4g_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-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_4g_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_4g_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-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_4g_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_4g_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-hero-hardware { background-image: url("/euro/ipad/cellular/a/screens_alt/images/hero_hardware_4g_small_2x.jpg"); }
}

.image-foreign { background-image:url("/euro/ipad/cellular/a/screens_alt/images/foreign_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
  .image-foreign { background-image:url("/euro/ipad/cellular/a/screens_alt/images/foreign_large_2x.jpg"); }
}
@media only screen and (max-width: 1024px) {
  .image-foreign { background-image:url("/euro/ipad/cellular/a/screens_alt/images/foreign_medium.jpg"); }
}
@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-foreign { background-image:url("/euro/ipad/cellular/a/screens_alt/images/foreign_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) and (max-device-width: 768px) {
  .image-foreign { background-image:url("/euro/ipad/cellular/a/screens_alt/images/foreign_small.jpg"); }
}
@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-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: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .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: 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-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .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 (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 (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .image-foreign-2 { background-image: url("/euro/ipad/cellular/a/screens_alt/images/foreign_2_small_2x.jpg"); }
}

.image-foreign-3 { background-repeat: no-repeat; background-size: 499px 741px; height: 741px; width: 499px; 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: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .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-size: 376px 559px; height: 559px; width: 376px; 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: 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-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-size: 268px 398px; height: 398px; width: 268px; 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 (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx) {
    .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 IMAGES
\*------------------------------------*/

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

@media only screen and (max-width: 735px) {
    .page-cellular .section.coverage ul li br {
        display: block
    }
}


@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: 374px) {
	.how .ipad-sim .headers .header:nth-child(2) {
    margin-left: -10px;
  }
  .how .ipad-sim .headers .header:nth-child(3) {
    padding-left: 10px;
  }
}


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