.pay_button{color:#000;margin-top:-3px;text-transform:uppercase;background:#F3D500;background:-moz-linear-gradient(top,#F3D500 0,#F3D500 100%);background:-webkit-linear-gradient(top,#F3D500 0,#F3D500 100%);background:linear-gradient(to bottom,#F3D500 0,#F3D500 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.amount{font-weight:700}.page-header{font-weight:bold!important;margin:0;font-size:18px!important}.fusion-button-text{text-transform:none;padding:5px}.recibos,.modal-body{font-size:14px}.recibos_footer{font-size:12px;text-align:justify}.disclaimer{font-size:10px;color:#aaa}.recibos_box{background:#f8f8f8;font-size:14px}@media only screen and (max-width:600px){.recibos_box{font-size:12px}}.error_box{padding:10px;border-radius:10px;margin-bottom:20px;background:#f6ebeb;font-size:12px}.ok_box{padding:10px;border-radius:10px;margin-bottom:20px;background:#ebf6ed;font-size:12px}.connected-steps{display:flex;align-items:center;width:78%;margin:0 auto}.step{color:#ccc;background-color:#fff0;border:1px solid #ccc;display:block;border-radius:20px;width:40px;height:40px;text-align:center;line-height:40px}.step.active{color:#000;background-color:#ffd400;border:1px solid #ffd400;display:block;border-radius:20px;width:40px;height:40px;text-align:center;line-height:40px}.connector{flex-grow:1;width:10px;content:"";display:block;height:1px;background-color:#ccc}.steptexts{display:flex;width:100%;align-items:center;margin:0 auto}.steptext{font-size:12px;width:33%;text-align:center}.modal-header .close{margin-top:-25px}@media only screen and (min-width:600px){.step1{margin-left:-39px}.step2{margin-left:39px}.step3{padding-left:100px}}#sms_code{font-size:4em;height:2em!important;border:0}