.lotto-app-sign-up #lotto-app-failure .lotto-details a:visited,.lotto-app-sign-up .lotto-app-other .lotto-details-pn a,.lotto-app-sign-up .lotto-app-other .lotto-details-pn a:visited,.lotto-app-sign-up .lotto-details a,.lotto-app-sign-up .lotto-details a:visited{color:#666}.lotto-app-sign-up{font-size:16px;padding-bottom:328px}.lotto-app-sign-up .lotto-app-ios,.lotto-app-sign-up .lotto-app-other{display:none}.lotto-app-sign-up h1{font-size:32px;font-style:normal;font-weight:600;line-height:1.15;margin-bottom:88px}@media (max-width:543px){.lotto-app-sign-up .lotto-fail-ico,.lotto-app-sign-up .lotto-success-ico{width:40px;height:40px}.lotto-app-sign-up h1{margin-bottom:48px}}.lotto-app-sign-up .lotto-logo{margin-bottom:10px}.lotto-app-sign-up .lotto-shadow{margin-bottom:12px}.lotto-app-sign-up .lotto-details{font-size:16px;margin-bottom:10px}.lotto-app-sign-up .lotto-app-other .lotto-details{margin-bottom:18px}.lotto-app-sign-up .lotto-app-other .lotto-details-pn{border-top:1px solid #d8d8d8;padding-top:21px}.lotto-app-sign-up .lotto-cta{padding:0 5%}.lotto-app-sign-up .lotto-cta .btn-lotto{background:#00b5e2;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:16px 26px;text-align:center;text-decoration:none;width:100%}.lotto-app-sign-up #lotto-app-failure .lotto-details a{color:#666;text-decoration:none}.lotto-app-sign-up .lotto-app-stores img{margin-top:18px;max-width:100%;max-height:40px}.lotto-app-sign-up .no-app{margin-top:36px}.lotto-app-sign-up .no-app a{color:#00b5e2;text-decoration:underline}.lotto-footer{position:absolute;right:0;bottom:0;left:0}.lotto-footer .phone-num{font-size:18px;font-style:normal;font-weight:600}.lotto-footer .phone-num a{color:#666;text-decoration:none}.lotto-footer .phone-num a:visited{color:#666}