.loadingCard,.sendSMS .btn,button{box-sizing:border-box;box-sizing:border-box}#error_pin,.cla_h2,.final_text,.hideMe,.inValidPhone,.inValidPin,.loadingCard,.pinForm,.specialOperator,.validPhone{display:none}.loadingCard,body{text-align:center}*{margin:0;padding:0}img{max-width:100%}.loadingCard{position:fixed;z-index:10000;left:0;right:0;width:100%;height:calc(100vh + 65px);top:-65px;padding:150px 15px 0;background:rgba(0,0,0,.8)}.loadingCard img{max-width:100%;width:200px;margin-bottom:50px}.loadingCard h4 span{color:#43f685;padding:0 10px;font-size:200%}.sendSMS .btn,button,form button{font-size:35px;padding:15px 30px;line-height:1;border-radius:30px;font-weight:700;color:#000;border:none;text-transform:uppercase}#confirmButton,.btn,.cusButton{background:linear-gradient(-45deg,#0dcd9a 0,#55d63c 100%)!important;color:#fff}.push{height:300px;transition:.3s}.terms,.terms p{margin:0 auto!important}.gstore-logo,.text-cost,div#errorMSISDN{margin-top:10px}#confirmButton,#em_input_number,#em_input_pin,#mobile,#tel-input,.cusButton{box-shadow:0 0 0 0 rgba(50,201,36,.5)}.sendSMS .btn span{font-size:22px;font-weight:700}#frmEnterMSISDN,#frmEnterPin{display:flex;flex-direction:column}#frmEnterMSISDN .title_msisdn,#frmEnterPin .cla_title.title_pin{justify-content:center;margin-bottom:20px}#frmEnterMSISDN #em_input_number,#frmEnterPin .input._inputs.input_pin{order:2;justify-content:center}#frmEnterMSISDN #error_Msisdn,#frmEnterPin #error_pin{order:3;justify-content:center;margin-bottom:20px}#frmEnterMSISDN #em_submit_msisdn,#frmEnterPin #em_submit_pin{order:4;justify-content:center}.text-cost,.text-extra{justify-content:center}.text-cost{order:5}.text-extra{font-weight:300;font-size:16px;margin-top:16px}.error #error_Msisdn,.error #error_pin{justify-content:center;display:flex}.error #error_message_pin{display:block!important;margin-bottom:10px}.head-pin-error{font-size:21px;font-weight:700}form input,input{line-height:1;border-radius:30px;font-weight:700;color:#000;display:block;max-width:300px;margin:15px auto}p{font-family:Arial;font-size:12px;line-height:1}body,h4{font-family:Verdana,Geneva,sans-serif}h4{letter-spacing:-.5px;font-weight:700;font-size:17px;margin:30px 0}.inValidPhone,.validPhone{font-size:.9em;margin-top:-5px}.validPhone{color:#4cc923}.inValidPhone{color:#fff;background:#ef3618}.validationError #mobile{border:2px solid #ef3618;color:#ef3618}.validationError .pulseButton{animation:none;opacity:.8}.validatioCorrect #mobile,.validationCorrect #mobile{border:2px solid #4cc923;color:#4cc923}.formHolder{min-height:230px}#error_Msisdn,#error_pin{display:none;color:red}.error #error_pin{flex-direction:column}.error #em_input_number,.error #em_input_pin{animation:none;color:red}#em_input_number,#em_input_pin,#tel-input,.instructions,.thankYou .btn,input#mobile{-webkit-animation:1.5s infinite pulse_animation;-moz-animation:1.5s infinite pulse_animation;animation:1.5s infinite pulse_animation}#tel-input,.active #em_input_number,.active #em_input_pin{animation:none!important}.active #em_input_number,.active #em_input_pin,.active #em_submit_msisdn,.active #em_submit_pin,.cusButton.active{animation:1.5s infinite pulse_animation;-moz-animation:1.5s infinite pulse_animation;-webkit-animation:1.5s infinite pulse_animation;-o-animation:1.5s infinite pulse_animation}#em_input_number:focus,#em_input_pin:focus,form #em_input_number:focus,form #em_input_pin:focus,form #tel-input,form input#mobile:focus,form input#pin:focus{animation:none;outline-color:#e59700}.thankYou .sendSMS .btn{text-transform:uppercase!important}div#errorMSISDN{color:#ff3052;font-size:12px;font-weight:400}#em_input_number.error,#em_input_pin.error,#tel-input,#tel-input.error,.tel-input.error{color:#ff3052}.instructions{display:flex;justify-content:center;padding:15px 10px;background:#43e065;background:linear-gradient(-45deg,#0dcd9a 0,#55d63c 100%);border-radius:50px;width:100%;max-width:420px;margin:0 auto;font-size:28px}.instructions_important{font-weight:700;font-size:30px;margin:0 10px}.p_auf{text-transform:uppercase;font-size:30px}@-webkit-keyframes pulse_animation{0%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 35px rgba(85,214,60,0)}100%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(85,214,60,0)}}@keyframes pulse_animation{0%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 35px rgba(85,214,60,0)}100%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(85,214,60,0)}}.specialOperator.active{display:inline-block}body{background:top center no-repeat #fff;color:#141414}.logo{margin-top:20px;width:100%;max-width:220px}.sendSMS .btn,button{background:#43e065;background:-moz-linear-gradient(top,#43e065 0,#337f52 100%);background:-webkit-linear-gradient(top,#43e065 0,#337f52 100%);background:linear-gradient(to bottom,#43e065 0,#337f52 100%);display:block;font-size:30px!important;margin:0 auto;padding:15px 0;text-align:center;width:100%;max-width:350px;text-transform:uppercase;font-weight:400!important}#em_input_number,#em_input_pin,#mobile,#pin,#tel-input{box-sizing:border-box;font-weight:700!important;border:3px solid #00c94a!important;width:100%;box-sizing:border-box;font-size:30px!important;padding:15px 30px;line-height:1.8;max-width:350px}#em_input_number,#tel-input,input#mobile{background:url(/p/sk/gstore/download-apps/images/iphone-call.webp) 10px center/40px 40px no-repeat #fff;padding:0 10px 0 60px!important}#em_input_pin{padding:0 10px 0 60px!important;background:url(/p/sk/gstore/download-verification/img/pin_icon_black.png) 15px center no-repeat}#em_input_number::placeholder,#em_input_pin::placeholder,#tel-input,input#mobile::placeholder{font-size:20px;transform:translateY(-4px)}.content{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:15px 0;box-shadow:inset 0 15px 14px -14px rgba(217,217,217,.35)}.terms{opacity:.5}@media screen and (max-width:560px){.desktop{display:none}.final_text,.mobile{display:block}}