#terms-bg{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0.9;z-index:99998}#terms{position:fixed;top:0;bottom:0;left:25%;right:25%;overflow:auto;margin:0 auto;background-color:#FFF;padding:25px 100px;z-index:99999}.has-error{border:1px solid red}.checkbox input{margin:0 1rem 0 0}@media (max-width: 767px){#terms{left:5px;right:5px;padding:10px}}@media (min-width: 768px){#card{width:600px;height:380px;padding:0;margin:25px auto;text-align:center}#card .front{background:transparent url("/public/img/card_front.png");border-radius:25px;border:2px solid #AAA;z-index:9 !important}#card .back{background:#fff url("/public/img/card_back.png");text-align:center;border-radius:25px;border:2px solid #AAA}#card .back p.faketext{padding:10px 50px;margin:0;color:#DDD;font-size:1.1em;display:none}#card .back #stripe{display:none;width:100%;height:60px;background-color:black}#card .back #cardnumber-container{float:left;position:absolute;top:260px;left:100px}#card .back #activation-container{position:absolute;left:383px;top:260px}#card .back .left-col{float:left;width:280px;margin-left:25px;margin-top:300px}#card .back .left-col img{width:200px}#card .back .right-col{float:right;width:280px;margin-top:220px}#card .back .right-col img{width:300px}#card .back label{font-size:1.4em;color:#EB1C23;background-color:#FFF}#card .back label input{border-color:#555}}@media (max-width: 767px){#card{position:relative !important}#card div{position:relative !important}#card .front{z-index:9 !important}#card .enhanced{display:none}}
