.form-mypayment{padding:0 .8rem}
.form-mypayment .cmp-input{display:flex}
.form-mypayment .cmp-input label{display:flex;flex-basis:50%;align-items:center;font-size:11px;font-weight:normal;text-transform:uppercase;color:#2d2d2d}
.form-mypayment .cmp-input .input-container .input-cardtype-logo{height:16px;margin:12px 0}
.form-mypayment .cmp-input .input-container .input-cardtype-logo.visa{height:9px;margin:15px 0}
.form-mypayment .cmp-input .input-container input{padding:0;min-width:140px;font-size:12px;letter-spacing:.11px;text-transform:capitalize}
.form-mypayment .cmp-input .input-container input:disabled{border:0;color:#2d2d2d;background-color:#fff;opacity:1;-webkit-text-fill-color:#000}
.form-mypayment .cmp-input .input-container input:disabled.expired{color:#e73234;-webkit-text-fill-color:#e73234}
.form-mypayment .input-cardnumber .cmp-input .input-container input{text-transform:lowercase}
.form-mypayment .hidden{display:none}
.form-mypayment .loader-container.loading-dog__hidecontent{z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;background:gray;opacity:.8;align-items:center}
.form-mypayment__list{margin:0;padding-left:0;list-style:none}
.form-mypayment__list-item{padding:20px 0 25px;border-bottom:1px solid #e2e2e2}
.form-mypayment__list-item-actions{text-align:right}
.form-mypayment__list-item-manage{padding-top:5px}
.form-mypayment__list-item-manage .icon{cursor:pointer;font-size:1.2rem;padding-right:5px}
.form-mypayment__step-2 .cmp-title__text{padding:0 0 15px}
@media only screen and (min-width:1024px){.form-mypayment .cmp-input{padding:2px 0}
.form-mypayment .cmp-input label{flex-basis:200px;font-size:13px}
.form-mypayment .cmp-input .input-container .input-cardtype-logo{height:30px;margin:5px 0}
.form-mypayment .cmp-input .input-container .input-cardtype-logo.visa{height:15px;margin:12px 0}
.form-mypayment .cmp-input .input-container input{width:160px;font-size:14px;letter-spacing:.2px}
.form-mypayment__list-item{position:relative}
.form-mypayment__list-item:first-child{padding-top:0}
.form-mypayment__list-item-actions{position:absolute;bottom:32px;left:360px}
}