.have-coupon{background-color:#ffffff;text-align:center;padding:12px 10px;margin-top:-10px;margin-bottom:35px;box-sizing:border-box;line-height:3.6em!important; position:relative; height:55px; }
.have-coupon:hover{ background-color:#f4f4f4; }
.have-coupon label{ color:#aaa;font-size:16px; position:absolute; left:0; right:0; bottom:0; margin:auto; }
.have-coupon label:hover{color:#4f4f4f;cursor:pointer;  }
#discount_code::-webkit-input-placeholder{color:#aaa;font-family:GT-Walsheim-Pro-Bold}
#discount_code:-moz-placeholder{color:#aaa;font-family:GT-Walsheim-Pro-Bold}
#discount_code::-moz-placeholder{color:#aaa;font-family:GT-Walsheim-Pro-Bold}
#discount_code:-ms-input-placeholder{color:#aaa;font-family:GT-Walsheim-Pro-Bold}
.have-coupon-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;display:none}
.have-coupon-ctn{background:#fff;max-width:460px;width:100%;padding:15px 30px 20px;text-align:center;position:absolute;left:50%;margin-left:-230px;top:50%;margin-top:-120px;box-sizing:border-box}
.have-coupon-close{color:#333;font-size:28px;right:10px;top:5px;position:absolute;cursor:pointer}
.have-coupon input#discount_code{width:100%;margin:0 auto;background:#f7f7f7;border:1px solid rgba(0,0,0,0.1);padding:0 15px;line-height:43px;outline:0;box-sizing:border-box}
.have-coupon-col{display:inline-block}
.have-coupon-col:nth-child(1){width:68%;display:inline-block;position:relative;margin-right:-4px}
.have-coupon-col:nth-child(2){width:30%}
.have-coupon-row p{margin-bottom:15px;color:#aaa;font-family:serif;font-size:18px;font-style:italic}
.have-coupon-col.check{border:1px solid #9e85d2;background:#9e85d2;color:#fff;font-family:GT-Walsheim-Pro-Bold;box-sizing:border-box;cursor:pointer;vertical-align:top}
.summary-details_row.discount{display:none}
#discount_code_loader{position:absolute;right:30px;top:50%;margin-top:-8px}


/* ----------- iPhone 6 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
	.have-coupon-ctn{
		max-width:300px;
		margin-left: -150px
	}
}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
	.have-coupon-ctn{
		max-width:300px;
		margin-left: -150px
	}
	
}