/*------------------------------------*\
	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-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: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .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: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .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 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
\*------------------------------------*/
