.image-tech-preview {
  width:100%;
  height:626px;
  background-image: url('/safari/images/tech-preview-screenshot-large.jpg');
  background-repeat: no-repeat;
  background-size: 1100px 626px;
  background-position: center;
	margin-bottom: 48px;
}

@media all and (min-device-width: 736px)and (max-width: 1068px) {
	.image-tech-preview {
		background-size: 715px 407px;
		height: 407px;
	  background-image: url('/safari/images/tech-preview-screenshot-medium.jpg');
	}
}

@media all and (max-width: 735px) {
	.image-tech-preview {
		background-size: 283px 161px;
	  height:161px;
	  background-image: url('/safari/images/tech-preview-screenshot-small.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-tech-preview {
    background-image: url('/safari/images/tech-preview-screenshot-large_2x.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-tech-preview {
        background-image: url("/safari/images/tech-preview-screenshot-medium_2x.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-tech-preview {
        background-image: url("/safari/images/tech-preview-screenshot-small_2x.jpg")
    }
}
