@media only screen and (min-width:1135px){
	.envy_callout{max-width:1900px !important;overflow:visible !important;padding:2em 0 8em 0 !important;padding-bottom:0 !important}
	.calloutView{max-width:940px !important;overflow:visible !important;padding:20px 0;}
	.desktopView{display:block !important;padding-bottom:0 !important}
	.mobileView{display:none !important;}
	
	.pdtImgDesktop{position:relative;width:940px;margin:0 auto;text-align:center;}
	.callouts{position:absolute;}
	.callout_imgwrap{position:relative;z-index:1000}
	.desc{position:absolute;display:block;z-index:99;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
	.box{background-color:#f0f0f0;width:470px;float:left;}
	.callouts .icon{float:left;width:200px;}
	.callouts img{cursor:pointer;z-index:999 !important}
	.txt{float:left;padding:20px 20px 0 20px;width:270px;margin-top:5px;text-align:center;}
	.line{border-bottom:2px solid #cb952a;float:right;position:absolute;display:none !important;}
	.box h4{margin-bottom:10px !important;color:#767676;}
	
	.c1{top:195px;left:390px;}
	.c2{top:40px;left:560px;}
	.c3{top:140px;left:614px;}
	.c4{top:300px;left:564px;}
	
	.desc1{top:-85px;left:-450px;}
	.desc2{top:25px;left:-160px;}
	.desc3{top:-90px;left:20px;}
	.desc4{top:20px;left:-180px;}
}

@media only screen and (min-width:900px) and (max-width:1134px){
	.envy_callout{max-width:1900px !important;overflow:visible !important;padding: 	3em 0 8em 0 !important;padding-bottom:0 !important}
	.calloutView{max-width:940px !important;overflow:visible !important;padding:20px 0;}
	.desktopView{display:block !important;padding-bottom:0 !important}
	.mobileView{display:none !important;}
	
	.pdtImgDesktop{position:relative;width:940px;margin:0 auto;text-align:center;}
	.callouts{position:absolute;}
	.callout_imgwrap{position:relative;z-index:99}
	.desc{position:absolute;display:block;z-index:99;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
	.box{background-color:#f0f0f0;width:470px;float:left;}
	.callouts img{cursor:pointer;z-index:999 !important}
	.callouts .icon{float:left;width:200px;}
	.txt{float:left;padding:20px 20px 0 20px;width:270px;margin-top:5px;text-align:center;}
	.line{border-bottom:2px solid #cb952a;float:right;position:absolute;}
	.box h4{margin-bottom:5px !important;color:#767676;}
	
	.c1{top:195px;left:390px;}
	.c2{top:28px;left:560px;}
	.c3{top:140px;left:614px;}
	.c4{top:300px;left:564px;}
	
	.desc1{top:12px;left:-250px;}
	.desc2{top:25px;left:-160px;}
	.desc3{top:20px;left:-190px;}
	.desc4{top:20px;left:-180px;}
		
	/*.line1{width:1px;top:-35px;left:267px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
	.line2{width:1px;top:-35px;left:157px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
	.line3{width:1px;top:-46px;left:197px;height:46px;border-bottom:none;border-left:2px solid #cb952a}*/
}

@media only screen and (min-width:701px) and (max-width:899px){
	.envy_callout{max-width:800px !important;overflow:visible !important;padding: 	3em 0 8em 0 !important;padding-bottom:0 !important}
	.calloutView{max-width:840px !important;overflow:visible !important;padding:20px 0;}
	.desktopView{display:block !important;padding-bottom:0 !important}
	.mobileView{display:none !important;}
	
	.pdtImgDesktop{position:relative;width:700px;margin:0 auto;text-align:center;}
	.callouts{position:absolute;}
	.callout_imgwrap{position:relative;z-index:99}
	.desc{position:absolute;display:block;z-index:99;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
	.box{background-color:#f0f0f0;width:470px;float:left;}
	.callouts img{cursor:pointer;z-index:999 !important}
	.callouts .icon{float:left;width:200px;}
	.txt{float:left;padding:20px 20px 0 20px;width:270px;margin-top:5px;text-align:center;}
	.line{border-bottom:2px solid #cb952a;float:right;position:absolute;}
	.box h4{margin-bottom:5px !important;color:#767676;}
	
	.c1{top:195px;left:350px;}
	.c2{top:40px;left:450px;}
	.c3{top:140px;left:524px;}
	.c4{top:300px;left:464px;}
	
	.desc1{top:20px;left:-290px;}
	.desc2{top:25px;left:-160px;}
	.desc3{top:20px;left:-260px;}
	.desc4{top:20px;left:-200px;}
		
	/*.line1{width:1px;top:-35px;left:267px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
	.line2{width:1px;top:-35px;left:157px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
	.line3{width:1px;top:-46px;left:197px;height:46px;border-bottom:none;border-left:2px solid #cb952a}*/
}

@media only screen and (min-width:320px) and (max-width:700px){
	.envy_callout{max-width:1900px !important;overflow:visible !important;padding: 3em 0 5em 0 !important;padding-bottom:0 !important}
	.calloutView{max-width:620px !important;overflow:visible !important;padding:20px 0;}
	.desktopView{display:none !important;}
	.mobileView{display:block !important;padding-bottom:40px !important}
	
	.num{float:left;width:10%;}
	.numbr{color:#cb952a;font-size: 14px;padding:4px 0 0 7px;border:2px solid #cb952a;border-radius:13px;width:26px;height:26px;}
	
	.pdtImgDesktop{position:relative;width:620px;margin:0 auto;text-align:center;}
	.callouts{position:absolute;cursor:pointer;}
	.desc{position:absolute;width:450px;display:none;z-index:999;}
	.box{padding:10px 0 !important;}
	.callouts .icon{float:left;width:56px;display:none;}
	.txt{float:left;padding:0 10px;color:#767676;width:89%; text-align:left!important}
	.line{border-bottom:2px solid #cb952a;float:right;position:absolute;display:none;}
	.box h4{margin-bottom:10px !important;font-size:24px !important;color:#cb952a !important}
	.box p{font-size:14px !important;line-height:18px !important;color:#767676 !important;}
	
	.c1{top:195px;left:390px;}
	.c2{top:40px;left:560px;}
	.c3{top:140px;left:614px;}
	.c4{top:300px;left:564px;}
	
	.desc1{top:-85px;left:-450px;}
	.desc2{top:25px;left:-160px;}
	.desc3{top:-90px;left:20px;}
	.desc4{top:20px;left:-180px;}
		
	.line1{width:1px;top:-35px;left:196px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
	.line2{width:1px;top:-35px;left:337px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
	.line3{width:1px;top:-35px;left:197px;height:35px;border-bottom:none;border-left:2px solid #cb952a}
}