﻿.couponalertbg{position: fixed;width: 100%;height: 100%;left: 0;top:0;background: rgba(0,0,0,0.7);z-index: 1004;display: none;}
.couponalert{display: none;position: fixed;width: 654px;background: #fff;z-index: 1100;left: 50%;margin-left: -377px;top: 50%;padding: 25px 15px;margin-top: -227px;}
.couponalerttop p{font-size: 18px;color: #29abe2;line-height: 24px;font-weight: bold;}
.couponalerttop{padding: 0px 10px;}
.couponalertdel{display: block;background: url(/assets/images/delete.svg) no-repeat;width: 32px;height: 32px;position: absolute;right: 12px;top: 15px;z-index: 10;cursor: pointer;}

@media (max-width: 767px){
	.couponalert{width: 86%;left: 7%;margin-left: 0px;border-radius: 5px;padding: 14px 0px;}
	.couponalertdel{width: 24px;height: 24px;background-size: 100% 100%;}
	.couponalerttop p{padding-right: 35px;}
	.coupontable td{font-size: 14px;}
}
.coupontable{font-family: arial, sans-serif;border-collapse: collapse;width:100%;}
.coupontable table{width:100%;}
.coupontable td{border: 1px solid #dddddd;text-align: left;padding: 8px;font-size: 15px;width: 25%;}
.coupontable th{border: 1px solid #dddddd;text-align: left;padding: 8px; width:39%;}
.coupontable td .width15{width:15%!important;}
.coupontable td .width25{width:25%!important;}
.coupontable td .width50{width:50%!important;}
.coupontable td .width10{width:10%!important;}
.coupontable tr:nth-child(even){background-color: #dddddd;}  
.coupontable tbody {display:block;height:500px;overflow-y:scroll;}
.coupona{display: block;
    background: #828282;
    padding: 6px;
    text-align: center;
    border-radius: 5px;
    color: white;
    font-weight: bold;
    line-height: 21px;
	font-size: 15px;}