#gridVoucher{font-size:12px;padding:20px 120px 40px;position:relative;line-height:normal}#gridVoucher h1{margin-bottom:15px}#gridVoucher .inline-block-icon{padding:5px 0 15px}#gridVoucher div>strong{display:block}#gridVoucher p{line-height:normal}#gridVoucher label{display:inline-block;font-weight:normal;color:#4a4a4a;width:130px}#gridVoucher input[type="text"],#gridVoucher select{height:36px;line-height:36px;font-size:14px;padding:0 0 0 10px;border:1px solid #c4c4c4;box-sizing:border-box}#gridVoucher input[type="text"]{width:280px}#gridVoucher .date{width:90px;margin-right:5px}#gridVoucher #birthdayYear{margin:0}#gridVoucher .description{display:block;margin:2px 0 10px}.voucher-form-success .glyph{vertical-align:middle;display:inline-block;margin-right:10px;font-size:22px}#gridVoucher button,#gridVoucher a{position:absolute;bottom:15px}#gridVoucher a{left:15px}#gridVoucher .voucher-form-success a,#gridVoucher button{right:15px;left:auto}#gridVoucher .icon-ok{margin-left:5px}#gridVoucher .error .error-message{font-weight:bold;margin-left:130px;padding:5px 0 0}#gridVoucher .success-input .error-message,#gridVoucher .error-required .error-message{display:none}