/* ~/CSS/PartialViews/Upgrades/PaymentHeader.css */
#payment-header{position:relative;}#certifications{position:absolute;right:10px;top:15px;}#certifications>div{display:inline;}#certifications>div img{width:133px;}#truste-image{margin-left:5px;}#payment-progress-container{text-align:center;margin-bottom:38px;margin-top:25px;}#payment-progress-step{width:212px;height:28px;background-image:url("/images/upgrades/payment/sprite_steps.png");background-repeat:no-repeat;display:block;margin-left:auto;margin-right:auto;}.step1{background-position:0 -5px;}.step2{background-position:-5px -38px;}.step3{background-position:-5px -71px;}
/* ~/CSS/Pages/Upgrades/PaymentMethods.css */
#visual-cart{height:470px;width:412px;padding:5px 40px 5px 35px;float:left;}.product{float:left;text-align:center;margin-bottom:20px;}.product-compare{margin-top:40px;margin-bottom:20px;margin-left:110px;clear:both;}.product-image{float:left;margin-top:9px;}.product-detail{float:left;width:300px;margin-left:22px;text-align:left;}.product-name{height:36px;}.product-duration{height:27px;}#payment-method{float:left;margin-left:40px;padding-top:5px;}.payment-spacer{margin-bottom:10px;}.payment-method-label{margin-left:10px;}.payment-method-label-image{display:inline-block;margin-left:auto;margin-right:auto;}.payment-method-image{background:url("/images/Upgrades/payment_methods_sprite_20180613.png") no-repeat;margin-left:auto;margin-right:auto;display:inline-block;*zoom:1;width:42px;height:26px;position:relative;top:6px;}.visa{background-position:0 -2px;}.masterCard{background-position:0 -30px;}.discover{background-position:0 -58px;}.americanExpress{background-position:0 -86px;}.paypal{background-position:0 -114px;}.redeemCard{background-position:0 -142px;}.rixty{background-position:0 -170px;}.robloxCredit{background-position:0 -142px;}.debitCard{background-position:0 -198px;}.appleAppStore{background-position:0 -225px;}.googlePlayStore{background-position:0 -254px;}.amazonStore{background-position:0 -282px;}.xboxStore{background-position:0 -310px;}.xsolla{background-position:0 -2px;}.xsollaOxxo{background-position:0 -338px;}.xsollaSofort{background-position:0 -394px;}.xsollaBoleto{background-position:0 -422px;}.payment-method-label-text{margin-left:10px;}#payment-method-button{margin-top:30px;}#payment-method-error{width:185px;margin-top:10px;}.hide-option{animation:fadeout .5s forwards;}.show-option{animation:fadin .5s forwards;}@keyframes fadeout{0%{opacity:1;}100%{opacity:0;}}@keyframes fadin{0%{opacity:0;}100%{opacity:1;}}#supercharge{margin-left:110px;margin-bottom:20px;font-weight:bold;clear:both;}#supercharge-checkboxes .form-row-checkbox{margin-top:10px;}#cart{margin-left:110px;margin-right:40px;}#cart .price{float:right;}.added-product{height:40px;}.addon-hidden{padding-top:20px;}#total-balance{font-weight:bold;}.hidden{display:none;}
/* ~/CSS/DesignLabs/Buttons.css */
.btn-primary,a.btn-primary,.btn-primary:link,.btn-primary:active,.btn-primary:visited{color:white;background-color:#00b259!important;background-image:none!important;border:1px solid #008C46!important;}.btn-primary:hover,.btn-primary:focus{text-decoration:none;background-color:#008C46;}.btn-disabled-primary,a.btn-disabled-primary,.btn-disabled-primary:active{background:#93DBAF;}.btn-default,a.btn-default{float:right;color:black;background:#FFF;border:1px solid #CCC;}.btn-default:hover{color:white;background:#4479D4;border:1px solid #0059B2;text-decoration:none;}.btn-small{cursor:pointer;margin:0;padding-left:10px;padding-right:10px;min-width:40px;height:20px;line-height:18px;display:inline-block;*display:inline;*zoom:1;text-align:center;text-decoration:none;border-radius:5px;}.btn-medium{cursor:pointer;margin:0;padding-left:20px;padding-right:20px;min-width:75px;height:30px;font-size:14px;line-height:30px;display:inline-block;*display:inline;*zoom:1;text-align:center;text-decoration:none;border-radius:5px;}
/* ~/CSS/DesignLabs/Typography.css */
.currency{color:green;}.deemphasized,div.deemphasized{font-size:10px;color:#999;}h3{font-size:24px;font-weight:normal;letter-spacing:-1px;}h4{font-size:20px;font-weight:600;letter-spacing:-1px;line-height:1.428;}h5{font-size:16px;font-weight:600;}
/* ~/CSS/DesignLabs/Validation.css */
.error{color:#E04A32;}input[type="text"].form-error,select.select-form-error{border:1px solid #E04A32;box-shadow:0 0 0 3px rgba(221,0,0,0.1);}.page-error-message{padding:5px 20px;border-radius:3px;text-align:center;border:1px solid #E04A32;}
/* ~/CSS/DesignLabs/Forms.css */
input[type="text"]{border-radius:3px;border:1px solid #d0d0d0;height:20px;padding:2px 5px;line-height:normal;}
