body{margin:0;font-family:helvetica}#header{background-color:#000;height:80px}#logo_om{margin-left:40px;display:inline-block;width:131px;padding-top:20px}#logo_om_black{margin-top:30px;width:131px}#left_block{padding-left:0;padding-right:20px}#logo_orange{height:40px;width:40px;display:inline-block;float:right;margin-right:40px;padding-top:20px}.back{height:17px;margin-left:30px}#back_icon{display:inline-block;vertical-align:middle}#back_text{display:inline-block;vertical-align:middle;font-size:14px;line-height:40px;color:#f16e00;font-style:normal;font-weight:700}#order_head{font-size:20px;font-weight:700;margin-bottom:15px;float:none}#order_head em{font-size:12px;font-style:normal;font-weight:400}#your_order{margin-left:20px;margin-right:40px}#your_order_left{width:200px}#your_order_right{display:inline-block;width:100px;float:right}#label_amount{color:#999;font-weight:700;font-size:12px;line-height:0}#label_beneficiary{color:#999;font-weight:700;font-size:12px;line-height:0}#amount_with_currency{font-size:12px;font-weight:700;line-height:20px}#merchantReference{font-size:14px;font-weight:700}#label_fees{margin-top:-8px;font-size:12px;white-space:nowrap}#date{margin-top:-14px;font-size:12px;white-space:nowrap}.no-gutter{margin-right:0;margin-left:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}#label_total_amount{font-weight:700;white-space:nowrap}#value_total_amount{color:#f16e00;font-style:normal;font-size:14px;line-height:20px;font-weight:700;white-space:nowrap}#greyline{width:45vw;border:.3px solid #dbdbdb;width:100%;display:inline-block;margin-left:5px}#label_payment_confirmation{margin-top:10px;font-size:20px;font-style:normal;font-weight:700;margin-left:5px}#value_phone_number{font-size:14px;line-height:20px;margin-left:5px;font-weight:700}#enterbutton{margin-top:10px;margin-bottom:10px}#submitbutton{margin-top:15px;margin-bottom:10px;width:280px;white-space:initial}#submitbutton:hover{background-color:#000}#notyournumber{font-size:14px;line-height:20px;margin-left:5px;font-weight:700}#use_ussd_content{margin-top:10px;margin-left:5px}#icon_ussd{width:25px;padding-right:0;padding-left:0}#texte_ussd{}#icon_next{width:11px;padding-right:0;padding-left:0}#invite_msisdn_text{margin-top:10px;font-size:14px;line-height:20px;margin-left:5px;font-weight:700}#invite_code_text{margin-top:10px;font-size:14px;line-height:20px;margin-left:5px;font-weight:700}#code_info{margin-top:1px;margin-left:5px}.info{width:20px;margin-left:5px}.input-field{margin-left:5px;margin-top:5px}#use_qr_content{margin-top:10px;margin-left:5px}#icon_qr{width:25px;padding-right:0;padding-left:0}#block_cancelTransaction{display:block}#texte_qr{}.paymentStatus_box.success_box{background-color:#32c832;margin-top:15px;padding-top:10px;padding-bottom:10px}.paymentStatus_box.failed_box{background-color:#cd3d14;color:#fff;margin-top:15px;padding-top:5px;padding-bottom:10px}.paymentStatus_box.expired_box{background-color:#ff7a01;margin-top:15px;padding-top:5px;padding-bottom:10px}.paymentStatus_box.failed_box a{color:#fff;margin-top:15px;padding-top:5px;padding-bottom:10px}.check{background:transparent url(../img/check_960.png) no-repeat 0 0;width:49px;height:48px;margin:8px 0}.warn_error_white{background:transparent url(../img/error_320_white.png) no-repeat 0 0;width:38px;height:33px}.warn_error_black{background:transparent url(../img/error_320_black.png) no-repeat 0 0;width:38px;height:33px}.check,.warn_error_white,.warn_error_black{margin:5px 0 0 5px}#text{margin-top:20px;margin-bottom:20px;font-weight:700}.printform{text-align:right;margin-right:15px;margin-top:15px}.printform>div{display:inline-block;position:relative;vertical-align:middle;line-height:26px}.printer{background:transparent url(../img/printer_960.png) no-repeat 0 0;width:32px;height:26px}.printer-link{margin-left:10px}.printer-link a{text-decoration:none}#telecharger-text{display:inline-block;vertical-align:middle;font-size:14px;line-height:40px;color:#f16e00;font-style:normal;font-weight:700}#telecharger{margin-top:-10px}#store{width:230px}#googlePlay{display:inline-block}#googlePlayImg{width:120px}#appStore{display:inline-block}#appStoreImg{width:120px}.feedback-button{background:#ededed;color:#7e7e7e;border:0;border-radius:50%;font-size:1.5em;text-align:center;display:inline-block;height:17px;width:17px;margin-top:20px;margin-left:5px;margin-right:5px}.statusMessage,.errorMessage{font-size:20px;margin-left:25px;font-weight:700}.returnMessage{line-height:14px;font-weight:700;margin-left:15px}#logo_close{margin-top:20px;margin-left:10px;display:inline-block}.logo-close{height:17px}#close-text{margin-left:10px;font-weight:700}#logo-om-pinpad{margin-top:20%;width:131px}#text_pinpad{margin-top:10px;font-weight:700}.keyboard-button{display:inline-block;border:0;border-radius:50%;font-size:1.6em;text-align:center;width:40px;height:40px;margin-left:15px;margin-right:15px;margin-top:5px;padding:0;background-color:#fff;vertical-align:middle}.keyboard-button:hover{box-shadow:#506ce8 0 0 1px 1px}.keyboard-button:active{background:#506ce8;color:#fff}#validation_button{width:250px;margin-top:15px;text-align:center;border-radius:10px}.fix{height:17px}.footer{position:absolute;bottom:10%;width:100%}#PINbox{color:#f16e00;background:#fff;margin:3.5%;width:92%;font-size:2em;text-align:center;border:0;pointer-events:none}.myErr{font-size:14px;color:#cd3c14;margin-bottom:0}@media only screen and (max-width:500px){#logo_om_pinpad{margin-top:30%;width:80px;margin-bottom:5px}#header{height:50px}#logo_om{margin-left:10px;width:90px;padding-top:10px}#logo_orange{height:25px;width:25px;float:right;margin-right:10px;margin-top:10px;background:url(../img/small_logo.svg) no-repeat;display:block;-moz-box-sizing:border-box;box-sizing:border-box}.logo-orange{display:none}.back{margin-left:20px}#your_order{margin-left:10px;margin-right:10px}.check{background:transparent url(../img/check_320.png) no-repeat 0 0;width:32px;height:32px}.warn_error_white{margin:5px 0 0}.col-xs-1.paymentStatus{padding-left:0}}@media only screen and (max-width:350px){#your_order_right{float:left}}@media only screen and (max-height:700px){#logo-om-pinpad{margin-top:0;width:60px}#text_pinpad{margin-top:5px;font-weight:700}.feedback-button{display:inline-block;height:15px;width:15px;margin-top:10px;margin-left:5px;margin-right:5px}.keyboard-button{display:inline-block;border:0;border-radius:50%;font-size:1.6em;text-align:center;width:40px;height:40px;margin-left:15px;margin-right:15px;margin-top:2px;padding:0;background-color:#fff;vertical-align:middle}.footer{position:absolute;bottom:5px;width:100%}}