/* CSS Document */
#k3OverLay { display: none; position: fixed; width:100%; height: 100%; left: 0px; top:0px; z-index: 9999; background: rgba(0,0,0,0.6) }
#k3lightbox { display: none; font-family: 'HelveticaNeueLTStd-Lt'; z-index: 10000; box-sizing: border-box; }

#k3lightbox-container {
    background: rgba(0, 0, 0, 0) url("../images/bg.png") no-repeat scroll top center;
    color: #000;
    line-height: normal;
    padding-bottom: 40px;
    padding-top: 90px;
    text-align: center;
    max-width: 682px;
    width:96%;
    box-sizing: border-box;
}
#k3lightbox-container #close-button {
    position: static;
    margin: -10px 12px 10px 0px;
    float: right;
    
}
#k3lightbox-container #close-button span{ 
    background: url("../images/icons/cross_icon.png") center center no-repeat;
    display: inline-block;
    height:19px;
    width: 19px;
}
#k3lightbox-container .tt{
   margin: 100px auto 46px auto;
   font-size:31px;
   text-transform: uppercase;
}
#k3lightbox-container .tt > span{
   font-size:38px;
}
#k3lightbox-container input[type="text"]
{
    border:1px solid #dfdfdf;
    border-radius: 2px;
    display: block;
    margin:0px auto 13px auto;
    width:90%;
    max-width: 400px;
    box-sizing: border-box;
    font-size:14px;
    padding:13px 19px;
    color:#a4a4a4;
    background: rgba(256,256,256, 0.4);
}

#k3lightbox-container input[type="text"]::-webkit-input-placeholder {
   color: #b4b4b4;
}

#k3lightbox-container input[type="text"]:-moz-placeholder { /* Firefox 18- */
   color: #b4b4b4;  
}

#k3lightbox-container input[type="text"]::-moz-placeholder {  /* Firefox 19+ */
   color: #b4b4b4;  
}

#k3lightbox-container input[type="text"]:-ms-input-placeholder {  
   color: #b4b4b4;  
}

#k3button{
    background: #6e9518 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 2px 1px 0 rgba(50, 50, 50, 0.75);
    color: #fff;
    font-family: "HelveticaNeueLTStd-Md";
    font-size: 14px;
    margin: 40px auto 40px auto;
    padding: 14px 28px;
    text-transform: uppercase;
    width:90%;
    max-width: 400px;
    display: block;
    cursor: pointer;
}
.couponBtn {cursor:pointer; }
.suc_message { color:#6e9518; font-weight: bold; text-align:center; }