.modal-open{overflow:hidden;}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modal-open .modal{padding-left:0px !important;}
.modal-dialog{position:relative;width:auto;margin:10px;padding:10px;min-width:320px;}
.modal-dialog .hd{font-size:20px;color:#333333;}
.modal-dialog .hd span{color:#3399cc;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:none;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}
.modal-content .label{margin-bottom:2px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;background-color:#000;}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5;}
.modal-body{position:relative;padding:25px;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal .close{width:24px;height:24px;position:absolute;right:15px;top:12px;z-index:1;}
.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none;}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none;}
.vertical-alignment-helper .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all;}
@media (min-width:605px){.modal-sm{width:605px;}}
@media (min-width:768px){.modal-dialog{width:720px;}.modal-sm{width:40%;}.modal-md{width:80%;}
.modal-content{background-color:#fff;position:relative;box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);} .modal-content .leftspace{margin-top:10px;}.instant-coupon .modal-content:before{content:"";position:absolute;left:50%; margin-left:0px; top:7px; width:60px; height:28px; background:url(../images/instant-icon.png) no-repeat;}}
@media (min-width:992px){.modal-dialog{width:770px;}.modal-sm{width:40%;}.modal-md{width:80%;}}