@media only screen and (-webkit-min-device-pixel-ratio: 2),
       only screen and    (-moz-min-device-pixel-ratio: 2),
       only screen and      (-o-min-device-pixel-ratio: 2),
       only screen and         (min-device-pixel-ratio: 2) {
  .dummy {}

  .spokt-sprite, .postMeta ul li.icon-graphic, a.rotate-image {
		background-image: url("/assets/spokt-sprite@2x-8d6d75fb.png");
		background-size: 250px 250px;
	}

  .multiple .glyph, #headerLogo a, .day .event .controls a span.icon, a.download span.icon, .logo, .headerLogo, .meta-glyph, #mayflower-import .spokt-hub-selector select, .match-true, div.mayflower-attachment a span.icon, .book-list .book .book-graphic, .signup-flow-container .three-col .price .savings-tag {
		background-image: url("/assets/spokt-sprite-new@2x-ef1c7d5f.png");
		background-size: 1200px 800px;
	}

	.mayflower-sidebar-iti {
		background-image: url("/assets/MayFlower@2x-a6121286.png");
		background-size: 180px 484px;
	}
	.mayflower-hero-header {
		background-image: url("/assets/mayflower-sprite@2x-342d7f23.png");
		background-size: 800px 800px;
	}

	.harbor-hero-header {
		background-image: url("/assets/harbor-sprite@2x-9480ee36.png");
		background-size: 800px 800px;
	}

	.myfamily-logo span {
		background-image: url("/assets/myfamily-logo@2x-113c4fbc.png");
		background-size: 500px 250px;
	}
	
	.post-result .search-header, .poll-result .search-header { 
		background-image: url(/assets/search-result-no-image@2x.png" %>);
		background-size: 219px 584px;
	 }
	
	.signup-step-glyph-1 .completed-checkmark { 
		background-image: url(/assets/signup-glyphs-1a@2x.png" %>);
	 }
	.signup-step-glyph-2 .completed-checkmark { 
		background-image: url(/assets/signup-glyphs-1b@2x.png" %>);
	 }
	.signup-step-glyph-3 .completed-checkmark { 
		background-image: url(/assets/signup-glyphs-1c@2x.png" %>);
	 }

	.signup-step-glyph-1 .glyph-active { background-image: url("/assets/signup-glyphs-1@2x-07e2d275.png"); }
	.signup-step-glyph-2 .glyph-active { background-image: url("/assets/signup-glyphs-2@2x-c5a6cb53.png"); }
	.signup-step-glyph-3 .glyph-active { background-image: url("/assets/signup-glyphs-3@2x-2c91b23b.png"); }

	.plan-1 .signup-step-glyph-1 .glyph-waiting { background-image: url("/assets/signup-glyphs-1-1@2x-de90740c.png"); }
	.plan-2 .signup-step-glyph-1 .glyph-waiting { background-image: url("/assets/signup-glyphs-2-1@2x-bfaf3340.png"); }
	.plan-3 .signup-step-glyph-1 .glyph-waiting { background-image: url("/assets/signup-glyphs-3-1@2x-5147805a.png"); }
	
	.plan-1 .signup-step-glyph-2 .glyph-waiting { background-image: url("/assets/signup-glyphs-1-2@2x-d468e0e0.png"); }
	.plan-2 .signup-step-glyph-2 .glyph-waiting { background-image: url("/assets/signup-glyphs-2-2@2x-856959cd.png"); }
	.plan-3 .signup-step-glyph-2 .glyph-waiting { background-image: url("/assets/signup-glyphs-3-2@2x-27dfe27a.png"); }
	
	.plan-1 .signup-step-glyph-3 .glyph-waiting { background-image: url("/assets/signup-glyphs-1-3@2x-be47db67.png"); }
	.plan-2 .signup-step-glyph-3 .glyph-waiting { background-image: url("/assets/signup-glyphs-2-3@2x-a1edef1d.png"); }
	.plan-3 .signup-step-glyph-3 .glyph-waiting { background-image: url("/assets/signup-glyphs-3-3@2x-2dcdd510.png"); }

	.dot-family-landing #header a.logo, .dot-family-landing .home-hero-copy-inner h2 span, .dot-family-namesplash div.dot-family-logo { 
		background-image: url("/assets/dot-family-sprite-8db0fa69.png");
		background-size: 500px 500px;
	}

	.summer-16-glyph-image { 
		background-image: url("/assets/Spokt-Ads-Announcement-Glyphs@2x-41c7872d.png");
		background-size: 334px 140px;
 }




}

 
