.with-country-code{position:relative}.with-country-code .mobile_number{padding-left:75px}.with-country-code .country-code-selector{position:absolute;left:7px;top:4px}.with-country-code .country-code-selector .el-input__inner{max-width:56px;padding:5px 12px 5px 4px;display:inline;height:34px;line-height:28px;background:#f6f7f9;border-radius:0;border:1px solid #f6f7f9!important}.with-country-code .country-code-selector .el-input__inner:focus,.with-country-code .country-code-selector .el-input__inner:hover{border:1px solid #f6f7f9!important}.select-country-code{font-size:12px}.pay .widgetContainer__header-fixed{padding:0}.pay .welcome__illustration{margin:10% auto}.pay .header-title{font-size:20px;font-weight:600;line-height:41px;padding-bottom:6px;margin-bottom:10px}.pay .widgetContainer__body.pay-card__body{position:relative;padding-bottom:70px}.pay__header{font-size:20px;font-weight:600;line-height:41px;padding:6px 0}.pay__details .header-1{text-transform:capitalize}.pay__details .sub-header{color:rgba(60,60,67,.6);font-size:13px;padding-bottom:7px;text-transform:uppercase}.pay .el-select:not(.el-select--mini){width:100%}.pay .success-desc{font-size:17px;color:#3c3c43;margin-bottom:25px}.pay__done-btn{width:100%}.pay__done-btn.is-disabled{opacity:.5}.pay__footer{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;padding:16px;border-top:1px solid #eee}.pay__footer button{width:100%}