.leadform-bar{position:fixed;right:20px;left:20px;bottom:12px;z-index:20000;box-shadow:0 3px 4px 0 rgba(0,0,0,.16);background-color:#e01919;color:#fff;border-radius:6px;transition:transform .35s linear;transform:translateY(0)}.leadform-bar.-hidden{transition:transform .35s linear;transform:translateY(150%)}@media only screen and (min-width:1150px){.leadform-bar{left:50%;right:auto;width:960px;margin-left:-480px}}.leadform-bar .button{border:0;margin:0}.leadform-bar .error{font-size:13px;margin-top:4px;line-height:1.3}.leadform-bar__input.leadform-bar__input{padding:8px 15px;border:0;background-color:#900;color:#fff;font-family:VodafoneLt,'Arial CE',Arial,Helvetica,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;border-radius:6px;width:185px;text-align:center;outline:0;margin:0}.leadform-bar__input.leadform-bar__input:focus{border:0}@media only screen and (min-width:560px){.leadform-bar__input.leadform-bar__input{text-align:left}}@media only screen and (min-width:1150px){.leadform-bar__input.leadform-bar__input{width:235px}}.leadform-bar__input.leadform-bar__input::-webkit-input-placeholder{color:#ce8585;overflow:visible}.leadform-bar__input.leadform-bar__input:-moz-placeholder{color:#ce8585;opacity:1;overflow:visible}.leadform-bar__input.leadform-bar__input::-moz-placeholder{color:#ce8585;opacity:1;overflow:visible}.leadform-bar__input.leadform-bar__input:-ms-input-placeholder{color:#ce8585;overflow:visible}.leadform-bar__in{display:flex;align-items:center;padding:9px 9px 9px 12px}@media only screen and (min-width:767px){.leadform-bar__in{padding:9px 16px}}@media only screen and (min-width:1150px){.leadform-bar__in{padding-right:24px;padding-left:24px}}.leadform-bar__logo{display:none;line-height:0;width:40px;height:40px;flex:0 0 40px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyODQuOSAyODUiPjxjaXJjbGUgZmlsbD0iI2ZmZiIgaWQ9IlhNTElEXzY4OV8iIGN4PSIxNDIuNSIgY3k9IjE0Mi41IiByPSIxNDEuNyIvPjxwYXRoIGZpbGw9IiNlNjAwMDAiIGQ9Ik0xNDMuNiAyMjEuNWMtMzguOS4xLTc5LjUtMzMuMS03OS42LTg2LjUtLjEtMzUuMyAxOC45LTY5LjMgNDMuMy04OS40IDIzLjctMTkuNyA1Ni4zLTMyLjMgODUuOC0zMi40IDMuOCAwIDcuOC4zIDEwLjIgMS4xLTI1LjggNS4zLTQ2LjMgMjkuNC00Ni4yIDU2LjYgMCAuOS4xIDEuOS4yIDIuMyA0My4yIDEwLjUgNjIuNyAzNi42IDYyLjkgNzIuNiAwIDM2LjEtMjguNSA3NS42LTc2LjYgNzUuN3oiLz48L3N2Zz4=);background-size:40px}@media only screen and (min-width:560px){.leadform-bar__logo{display:block;margin-right:16px}}@media only screen and (min-width:1150px){.leadform-bar__logo{margin-right:24px}}.leadform-bar__desc{flex-grow:1;font-size:16px;line-height:1.15}.leadform-bar__desc strong{display:block;font-family:VodafoneRgBd,sans-serif;font-weight:400}@media only screen and (min-width:560px){.leadform-bar__desc strong{font-size:20px}}@media only screen and (min-width:1150px){.leadform-bar__desc strong{font-size:22px}}@media only screen and (min-width:767px){.leadform-bar__desc{margin-right:16px}}@media only screen and (min-width:1150px){.leadform-bar__desc{margin-right:24px}}.leadform-bar__desc.-mobile strong{font-size:17px}@media only screen and (min-width:560px){.leadform-bar__desc.-mobile{line-height:normal;font-size:18px}.leadform-bar__desc.-mobile strong{padding-right:7px;font-size:20px}}@media only screen and (min-width:767px){.leadform-bar__desc.-mobile{display:none}}.leadform-bar__desc.-desktop{display:none;margin-top:-2px;line-height:1.4}.leadform-bar__desc.-desktop strong{font-size:20px}.leadform-bar__desc.-desktop p{line-height:1.2em}@media only screen and (min-width:767px){.leadform-bar__desc.-desktop{display:block}}.leadform-bar__form{flex-shrink:0}@media only screen and (min-width:767px){.leadform-bar__form.-mobile{display:none}}.leadform-bar__form.-desktop{display:none}@media only screen and (min-width:767px){.leadform-bar__form.-desktop{display:block}}.leadform-bar-form{width:auto}@media only screen and (min-width:767px){.leadform-bar-form{width:320px}}@media only screen and (min-width:1400px){.leadform-bar-form{width:390px}}.leadform-bar-form .leadform-bar-form__row{display:flex;align-items:flex-start;justify-content:flex-end}.leadform-bar-form .leadform-bar-form__cell:last-child{flex-shrink:0;margin-left:7px}