.upgrade-details{border:1px solid #999;border-radius:4px;margin:15px 0;padding:10px;font-size:19px;box-shadow:inset 0 0 7px #aaa;background-color:#efefef}.upgrade-details .section{display:block}.code-box{text-align:center;margin-top:0;font-weight:700;letter-spacing:10px}.code-box .sms-text{font-weight:700;color:#76be23}.code-box .short-number{font-weight:700}.code-box.sms{letter-spacing:0}.payment-code>.details{border-top:1px solid #e9e9e9;margin-top:3px;font-size:16px}.payment-code>.details>div{display:inline-block;width:49%;text-align:center}.payment-code>.details>div .code-sum{border-right:1px solid #e9e9e9}.payment-code>.details>div>h5{line-height:12px;margin-top:8px;font-size:17px;padding-bottom:10px}.make-payment{margin-top:10px;border-top:1px solid #e9e9e9}.make-payment:after,.make-payment:before{content:" ";display:table}.make-payment:after{clear:both}.make-payment .to-pay{float:right;color:#777;line-height:45px;font-size:16px;margin-right:10px}.make-payment .pay-bill{float:right;width:95%;margin:5px auto}.upgrade-payment{position:fixed;bottom:0;left:0;font-size:18px;width:100%;height:105px;text-align:right;z-index:1000;background-color:rgba(0,0,0,.7)}@media (min-width:2px){.upgrade-payment{position:relative;margin-top:10px;border-top:1px solid #e9e9e9;background-color:transparent;padding-right:10px}.upgrade-payment:after,.upgrade-payment:before{content:" ";display:table}.upgrade-payment:after{clear:both}}.upgrade-payment .to-pay{color:#fff;line-height:45px;font-size:16px;margin-right:10px}@media (min-width:2px){.upgrade-payment .to-pay{color:#777}}.upgrade-payment .pay-bill{width:95%;margin:5px auto}@media (min-width:2px){.upgrade-payment .pay-bill{float:right}}#payment-total{display:inline-block;margin-left:5px;color:#76be23!important;font-weight:700;font-size:20px}#instructions .header-icon{display:block;margin:10px auto;width:64px;height:64px}#instructions .step{margin-top:10px;margin-bottom:10px}#instructions .subtotal{display:inline-block;font-weight:700;color:#76be23}.instructions:after,.instructions:before{content:" ";display:table}.instructions:after{clear:both}.step{font-size:16px;height:42px;line-height:42px;border-bottom:1px solid #e9e9e9;margin-bottom:20px}.step>.level{display:inline-block;background-color:#2ca8ff;color:#fff;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center}#payment-targets{text-align:center}#payment-targets>.upgrade-type{position:relative;display:inline-block;width:43%;min-height:180px;border:2px solid #e7e7e7;border-radius:4px;margin-left:15px;margin-bottom:10px;padding:10px;text-align:center;z-index:100;opacity:.5}@media (min-width:2px){#payment-targets>.upgrade-type{width:30%;margin-left:25px}}#payment-targets>.upgrade-type>.upgrade-duration{width:100%;margin:10px 0}#payment-targets>.upgrade-type>.upgrade-period{margin-top:10px}#payment-targets>.upgrade-type>.subtotal{border-top:2px solid #76be23;height:36px;font-size:18px;padding-top:8px}#payment-targets>.upgrade-type .ribbon{top:-6px;left:-7px}#payment-targets>.upgrade-type h4{font-size:18px;height:50px;border-bottom:1px solid #e9e9e9}@media (min-width:2px){#payment-targets>.upgrade-type h4{font-size:20px;height:35px}}#payment-methods>.payment-type.selected,#payment-methods>.payment-type:hover,#payment-targets>.upgrade-type.selected,#payment-targets>.upgrade-type:hover,.wallet-payment.selected{opacity:1;border:2px solid #76be23;cursor:pointer;background-color:#fcfcfc;transform:scale(1.05);transition:border-color .15s ease 0s,-webkit-transform .15s ease 0s,color .15s ease 0s}.disclaimer{font-size:12px;border-top:1px solid #e7e7e7;padding-top:5px}.payment-option{float:left;margin-left:10px;width:300px;height:100px;font-weight:700}#payment-instructions{display:none}#payment-methods{text-align:center}#payment-methods>.payment-type{position:relative;display:inline-block;list-style:none;width:43%;height:95px;padding:10px;text-align:center;border:2px solid #e7e7e7;border-radius:4px;margin-left:15px;margin-bottom:10px;cursor:pointer;z-index:10;opacity:.5}@media (min-width:1px){#payment-methods>.payment-type{width:29%}}@media (min-width:2px){#payment-methods>.payment-type{width:20%;margin-left:15px}}@media (min-width:9999px){#payment-methods>.payment-type{width:13%;margin-left:10px}}#payment-methods>.payment-type>h5{position:absolute;bottom:0;left:0;width:100%;font-weight:700;text-align:center}#payment-methods>.payment-type:hover{border:2px solid #76be23;background-color:#e5f6d0}#payment-methods>.payment-type.paypal{background:url(/images/payment/paypal.svg) 50% 25px no-repeat;background-size:90px auto}#payment-methods>.payment-type.sms{background:url(/images/payment/mobile.svg) 50% 13px no-repeat;background-size:42px auto}#payment-methods>.payment-type.easypay{background:url(/images/payment/easypay.png) 50% 13px no-repeat;background-size:42px auto}#payment-methods>.payment-type.bpay{background:url(/images/payment/cards.svg) 50% -3px no-repeat;background-size:70px auto}#payment-methods>.payment-type.epay{background:url(/images/payment/epay.jpg) 50% 13px no-repeat;background-size:90px auto}#payment-methods>.payment-type.wallet{background:url(/images/payment/wallet.svg) 50% 10px no-repeat;background-size:48px auto}#payment-methods>.payment-type.bank{background:url(/images/payment/bank.svg) 50% 10px no-repeat;background-size:48px auto}#payment-methods img{max-width:100%;max-height:100%;height:auto}.easypay-map:after,.easypay-map:before{content:" ";display:table}.easypay-map:after{clear:both}.easypay-map>div{float:left;margin-top:10px}.easypay-map .icon-text{width:60%;margin-left:10px;padding-top:10px;font-size:15px}.easypay-map img{border-radius:4px;border:2px solid #e9e9e9}#upgrade-benefits{border-top:1px solid #e9e9e9;margin:10px 0;padding-top:10px}#upgrade-benefits:after,#upgrade-benefits:before{content:" ";display:table}#upgrade-benefits:after{clear:both}#upgrade-benefits>ul{margin-bottom:15px}#upgrade-benefits>ul>li{list-style:square;margin-left:30px;margin-bottom:5px;line-height:150%}#upgrade-benefits>p{margin:10px}.wallet-payment{position:relative;display:inline-block;cursor:pointer;background:url(/images/payment/coin.svg) center center no-repeat;width:70px;height:70px;text-align:center;line-height:60px;font-weight:700;font-size:22px;text-shadow:2px 2px 2px #dfbf0d;color:#7f6c08;margin-bottom:45px;margin-right:10px}@media (min-width:9999px){.wallet-payment{margin-right:25px}}.wallet-payment>.currency{position:absolute;bottom:-8px;left:0;text-align:center;font-size:12px;width:100%}.wallet-payment>.bonus{position:absolute;bottom:-30px;left:0;font-size:12px;text-shadow:none;line-height:26px;background:url(/images/payment/gift.svg) 3px center no-repeat #ededed;background-size:20px 20px;border-radius:4px;width:100%;height:26px;padding-left:18px}.wallet-payment.selected{border-radius:50%}.wallet-payment.selected>.currency{bottom:-10px}#upgrade-header{text-align:center;margin-bottom:10px;margin-top:-45px}.upgrade-icon{height:100px;margin-bottom:10px}@media (min-width:2px){.upgrade-icon{height:150px}}#upgrade-push{margin-top:30px}@media (min-width:2px){#upgrade-push .inner-box{margin:0;border-radius:0 0 5px 5px}}.wallet-transaction{background-color:#fafafa;margin:10px 0;padding:5px}.wallet-transaction:after,.wallet-transaction:before{content:" ";display:table}.wallet-transaction:after{clear:both}.wallet-transaction>.line{padding:5px;line-height:30px;border-bottom:1px dashed #dddcdc}.wallet-transaction>.line:after,.wallet-transaction>.line:before{content:" ";display:table}.wallet-transaction>.line:after{clear:both}.wallet-transaction>.line.final{border-bottom:2px double #76be23}.wallet-transaction>.balance{padding:5px;line-height:30px}.wallet-transaction>.balance:after,.wallet-transaction>.balance:before{content:" ";display:table}.wallet-transaction>.balance:after{clear:both}.wallet-transaction .line-title{float:left;width:60%}.wallet-transaction .line-amount{float:right;width:40%;text-align:right}.wallet-transaction .credit{color:#76be23;margin-bottom:10px}.wallet-transaction .debit{color:#ff3b30}.upgrade-disclaimer{font-size:12px;border-top:1px solid #ededed;padding-top:10px}.stretch{height:85px}@media (min-width:2px){.stretch{height:0}}