#email-landing-container.attemptingAutoLink * {
  display: none; }

#email-landing-container.attemptingAutoLink #email-landing-loading-indicator {
  display: block; }

#email-landing-app-link {
  margin-top: 2em;
  margin-bottom: 1em; }

#email-landing-failure-message,
#email-landing-app-link {
  display: none; }

#email-landing-loading-indicator {
  display: none;
  padding: 4em 0; }
  #email-landing-loading-indicator::before {
    background-image: url(data:image/gif;base64,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);
    content: '';
    display: block;
    height: 20px;
    margin: 1em auto;
    width: 20px; }

#email-landing-app-install-container {
  text-align: center;
  margin-top: 2em;
  margin-bottom: 2em; }
  #email-landing-app-install-container .platform-badge {
    margin-right: 16px; }
    #email-landing-app-install-container .platform-badge img.platform-badge-image {
      height: 45px; }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  #email-landing-loading-indicator::before {
    background-image: url(data:image/gif;base64,R0lGODlhKAAoAOZUAP///+Dg4OPj46ioqMnJyb+/v7W1tdTU1J6env39/e/v7+Hh4fv7+/Dw8Pb29ufn5/7+/vz8/Orq6ujo6M7OzvPz8/n5+fT09Pr6+uvr6+np6djY2Ly8vMXFxbGxsc/Pz9/f397e3sbGxtXV1cvLy+Tk5Le3t8HBwaGhodnZ2dra2qurq9bW1vj4+Nvb29PT0729vff3983Nzebm5uzs7PX19bi4uOXl5b6+vtfX18jIyOLi4rCwsN3d3dLS0qenp+3t7dHR0dDQ0MrKytzc3MfHx/Ly8sLCwra2tqKioszMzLS0tPHx8aysrMDAwLm5uaqqqu7u7ru7u6OjowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAABUACwAAAAAKAAoAAAH/4BUgoOEhYMCAwMChoyNjoUAAwgIAwCPl4UYBwcYhACTk5aDCQ0NCZiQBYkwolSfoK0ADwEBE62oACuJAwGDr6GDF7QBC7eYAB27HgyCvwiiEALDEsaYF1C7L5bO2wrDC8yonkG7KxeuoM9UDAvDCtWGAPKEDB67IvKSCD/yGcMCEDzNI4RBhw0ZNVqBKGdJwA9FrtrRquCLgYQFGk4NUmGgo4kUEZpxWCVqIIAJtB5AUyAxQANCHDt25CDAkoUXLyw0SqBAwSkAFaQNc0lQhEyZInQObDQvwayhAR5o9HUDxlEDKuAxAuBtqIALWiOksCEzqziu3xQEfATAAQUbQ/90iqOSYMKCDAy0xls6V55ev4D14go8D0iHAogTdwAyt5ADoV4dHE5MuYNgppChCphMGbHlxs0ye6XBObEIGqAHPYYaQIADV4QvX4r9l+9Z244AWCBCYkM4cQk03M17KYIAEgSSl5DdrCsxtUxpfEhOveZZ57S+GmPAgjp1FsxwC6T7dKhUQiW8E6BAjUoEDRpCMuLp01VQqC8H3aBOQoB8ACFsAkJJJaEU1Uot5ScIAzkM4UIMrSiwyQEjWPKYaxENQ1EzFi0wwVTN8JXABhPWBIBQJvqT3VohynbShCMoNZQl7LjDXCEWjDChBtvM6Ipz4IAGwA4TpqARAD5SEc01NDc2o+MmCviSJBXC0FJMYwCAsEkIsUwpCy22gBaBBBLI18yUdJUCYmqeoNgkm1Rc+BpogQAAIfkEBQAAVAAsAAAAAB8AJgAAB/+AVIKDhIWDMx4eM4aMjYYeAwMejpQqKoaRkYUWHx8WjjoGBkWFmQOFBggIJo4mogY3hKaEPaoIKI4yrzARg7OCDAO2OI41rqIpvpmDFLYoRpQbryYOgr8VKLZKlFQRHK8UgpADPIIFtj8YgwxCJwfVgwLTgjM8ioJJti6EIAX+JyEIiRBFihESVUsK9fPnr8ODQSmSNWpBgUKLQgwoMGRIQR03bhpEbCwA4qPJECcYljT5McaII0E8spxJs2bNBhQI6NxJoYFNZjuDEgj3k0pOoTqJ/lRwNOgHBUWjSp1KCIMAFgF6TU2ggcWBrxqmNtjwtWzYohFClC0bQutPCWtMD2yASiWBAgUJasL9OkJDXkEPAgSYUDMCiBE7Pg2qIDjAAqpUIAhonAGygsYLGFBlsKAx3akSGguAALmz4AuQqUwQ/DB1ggYN/tIMBAAh+QQFAABUACwAAAAAJgAfAAAH/4BUgoOEhYMSHBwShoyNjoQcBgYcj5WEDCAgDIWSkoUYBwcYloRCBQUUnJ2FMAMDBaSDJ6cFE4SdBoQBrgMrsYIHtCK3q4MevB2/VDGzpyGDuIMvvFAXylQ9tCcxgtFUFyu8QdeCHbQjgpGTgiK8PJuPOSQu3IMP2oKIMItU4a4ghJjgmPLEgqASBBKSEECIwqkPjVoNkDIIgwwUCDJCpIIwYUIK/DCECDGKkYUXLwxSUTEgo8uNVFh49MgCXqwWBly6NKBSEI0PMwmUUEZBJ4IBPRoJIOFx6K+iGVHIKNnIggsSG2ySioEEhRNr5MKKHSuowoZQaA9sqEDW0Nm0aEc3tC30Fq7auYTM2k3BFq/fv4AvZVigIUFgQRAULAjAWMHhCwIYS3b8N8EDyZIfGP7bAHMAAX0Bd2a8QAGEw1QSTFggQevfQAAh+QQFAABUACwAAAAAKAAWAAAH84BUgoOEhYNAHR1AhoyNjoYdBQUdj5WGESUlEYWSkoYuLpaMOQQELJydhUUGBjqihSSlBDSEnQWEN6wGJq+ELrIftamCETC6Mr2DLUOyAoO2gym6JjXJgzuyJC2C0FQOJrob1oQUsqFUkZOCFLocm+OCGdmCNB0itFQ2us6DFR1NJzC8GlHqFKNVBkQMYuBjxYCHB14xECCAgaMUKgaF8PCwY0R4jyxw6NiRA8hKL0gO8LDgJMqOK3xYdPmoBY4VIqrR3MnzlQMBAYIKFeAApIABCJIqHUBRqNMA/MYhVUqV6dOhIKdSTfrj51WiRn9sRcA0EAAh+QQFAABUACwCAAAAJgAfAAAH/4BUgoOEhVQNFBQNhoyNjoQUBAQUj5WFEhKGkpKFDAEBDJaEIAcHIYWbBIUUBQVCooMjpQeLg6mEE60FJ7CCO7MpCbabhCK6B71UFrKlGsOcgiG6JzHJVBOzIxiCt1QxJ7o91lQJG7MCgpGTgiO6HZUJEwsSoYMK2YIKFB8Kgke6DwjVkGFjyKAGnwIsUABhUIhSIBp9aCVjUIQUJgxoVCEIYcIAAioIiqBBQ4RGGEKA2EZFAAeNMDmSe/Dx0wNhyUTAhCmCpaALAmr266VipwEYNxhBULAg4VBYKWDaSHHSEYMMCzTghGVBh4kPDsaJHUu2bKUZHgaoXethhtlCaUzXyvXwllBcuWp51B00gwfeAW33Ch5MtsWTJAUuEIaEoDEKGT4HU2hMeYA4wi2WUKZswMJiFQM2I/iwmAoGGSgoky5NhQkOFCY8UwkEACH5BAUAAFQALAkAAAAfACYAAAf/gFSCg4MVGxsVhIqLjIobBwcbjZNUCQ0NCYqQkIoRNzcRkxMBAQ+am4osBAQ5kwukAReEmweENKsEJJMSsAIQg7SDCR+4LpMMr6QKwKiCArhDLZQKsAsMgsFULSS4O5RUEAKwGYKPkYIuuBTfghXV7RspiVTcq+SDDgdHQdeED6QTGqkiMIJQiBMFEoJQlECBgkyMGAgo0W9Gh4QYF7JrhIECRowU+m1cBOJjAREaRk4KgfFECJWUMHw4MSIGzJs4c+qUwMGAz58cJOik0vOnUQ5Dixr1iXSn0p8whA6dSnWkBSdNRNSoKujFgK8rfIgc6vXrVw8LqFrgYNZsU5gtSihQkEYlhIe2A2rBRIIAwZJBDHysMKtXZZK+CIwV6rCiAM4CiAdg4GoEBWIlXKlQQIzCCFcMAxDjyEyEc2YqBvqaOG3hwwcLkwIBACH5BAUAAFQALBIAAAAWACgAAAf/gA4CAg5UhoeIiYcCAQECipCJjY2KEhKRhpMBiSEHByCYmogNngcjoZOIKaU7qJSGGqUjFq6bVBgjpROYVIyOhgKlGwm8goSGLKUKiDEuShsRkSCeIYgCJATZJZERGhrRVBIU2eTbvFQMLOTkLOeGJesEHzTuwOQkj/WGDDkkRLT6AgocCKRDgYMIOwBxZxChww4MHT50R6OhQxH0BmrcOMTGh0ICVRgYaSMFuHopRqqEcSOgCJUqRWCIZOHFC4ACOMA0oCISjgEDOByKkMKEyp69gOZbAXQAqEM1ZNjQMZPKAAQIBhgS0dQDA15YsRq6wBRoELBhD71ouuICprAIJQ4x8NAUYiS4iAKwfZsWEQygBfiKRYTBE6+rCH5oFPBjQD6BgQAAIfkEBQAAVAAsCQACAB8AJgAAB/+AVIKDhIWDCQ0NCYaMjYYPAQETjpSMF5EBC5WbghACmBKcmwqYCwyilAwLmAqolBmYAhCujquRFYQWOywBtFQTkQ+HGiMHxqGuCQoKi1RRG8bRyL5UESHR0SER1IIa2AcbDdyD3sYsGs3j1SAjAhjq8PHjDRQE9vcU4tz19/0U4/z62fvHTUHAex9ayVvIUBCGIEdGxFgIooDFEyHkhbDIUYQGeBgocORI4RShFhQotHCkQsWgGR1GFgBRaAkCBEga6TBgQAShECc40hzk4iYCFIJmePAwQ5ANngYEEHJw4IQQk1QwDDBaQJCHAQM8CKIAlcM2SkqMojAiCCxYQTVNTEDdQMkICqMyBrkdMCgFVBM1HOEwOuBdW7eDIsCAmrfR3ZtECO0ldOOvIxM3DRSaTKgITx2OLHz4YGEz4kIqXBh29XUAD4YzeDD1FQgAIfkEBQAAVAAsAgAJACYAHwAAB/+AVIKDhIWGh4MMEgsaCYiPkIQQCgsBlg2RmYcVApaemJqhCQ+eng+OoZoKpQECF6mpq5YLChCwqQkTCxkMt76/wMGwFRsHxscbFcKGxcfOG8uFzc7G0NGDxNQHKcrX3t+CFwVJTy2wDBskRBaQGDIoCPEUsCUE9iQCiD0D8f3zqQLsCfxAg5AFA/36GTCXisEIgQJZDPqQEMEAFYIsvHjB7hAGECAwCJJAASKBEoIoxkMhQ6QgDgMG4ED0oUCBf4IEkBCIkooFEyhwMCEEIuaAFSM5cJAg6IjNAg8IxXBBIkckBh6MinhpwAAHQSOedvgVxOiKV1S6dhUU48TTHrdJLqww6mOQWgODQjw9EQNWB6Meegm6S0jE0wOw5sYMQIjwoAl7YRWICaOQ40EUbAqBhcGYocuCGIAIIHgZh65fwRWSwAEG01uBAAAh+QQFAABUACwAABIAKAAWAAAH/4ACAwiEhQMCVImKi4yMDgIBkZICDoOFlwONmpqQkp6Cl5c/m6SKnZ6RAgI/oQiHpaWPqAGUsLa3uLm6jTUiTU4WuhEBLAIYtgw+KwPML7oaB9EsGgmkCx7M2c650NHRGw2aHNnZHMG5ESHe3iERiwfkAx4hiioqpAwlJQyJURvrByS8y7bCB79EIgwY0LEpBwECIxQl0DDCm8BFBaB0qLBIgEIDJhIB6dABSCISDwlkWGRhBwsQ7mBFgPGRQqIOBQp0SOQipc1dijZ8NFEjUc6ciVqgfLgDKJUaJj6mUHS0gKmUJFoAlfERRkwqVRd9SOkCaFSFJTAeXUQDK1AdCiCLMAq7iMXDHE7tHVOLdFGEEjecksKpU7AuGh1E0AAaCAAh+QQFAABUACwAAAkAJgAfAAAH/4BUVBYmKDhMgomKi4yNjB8IkSgyGI6Wl4qQkZEDKpifjRYGm5sGLaCoiT0DpAgUqbAYMiibr7CwFwVJT6e3vr/AwYwzHgPGxx4zwozFx84ey4vNzsY80YozPNQDydfe3+CLDh82Q7cJGgsZDJcRKTYG8Z6pCgH2CwoQjTcw8f4psOrZsyfggiIMIvz5E3HuwcCBDxIIUqHQAAcBgjCAAFGpUQQNGiIIqiDgYYAGglz4M5FCpCAKBQp8cATiwIEQiSAoWDAQJRUMOkzIqKHoQcwCJwQ1oEDBJwubBxQoYiBhwQSJl0QcHfGSAAFbAqBuwAqrx9ETMQR59SrIwgioE0puxThxFKfatYk0QB1hAdaBowwTrSWQKEEKqDtg0Y0ZVzDeRA32whIS05ZjtopC2AQBi8FGdooGM5IgweUyCl4thxOkgMIHqakCAQAh+QQFAABUACwAAAIAHwAmAAAH/4BUgoODFh8fFoSKi4yKJggIBo2TlCiQCESUmoo4lwMYm6FGlpAUoaFKlygVp5oYA5cFrYMFKx2sgy6qs1QHA78rPgyDS5BIvL6/vx4hgi0UFC28VBzKyhyJ04QLHtYDL9qKDD4ryuDhijUiTU7Z6O/woRIcBvX2HBLo9Pb8HPr8/dDNA2gARr54CBOeijHiSBBQ8UKcKEARBDwNIihqbBaOAQWNGilA1AYCZIEODwQxKFFiGKMEChQkUBRA4wmOgkYQIJCj0YQAAVISYiDkxAEHhDLsJEBCUIUNG3AtABoAl6YPS10I2nDgwAZBGagKgKBJwFIS0np1PaByKlAFlEVakFgqYNBatoIUUF3gkpGLpR8I3R0EQQDVg4zm7qQheC2hC3sn5djJQtFgQg+ATpgUgeWiy4MSNGgwkxdXrwqfprC6KBAAOw==);
    background-size: 20px 20px; } }

.email-landing-message-container {
  width: 400px;
  border: 1px solid #a4baca;
  background: #fdfdfd;
  border-radius: 4px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  background-clip: padding-box;
  margin: 100px auto 0;
  padding: 25px 30px 20px;
  text-align: center; }

@media screen and (max-width: 460px) {
  .email-landing-message-container {
    margin: 0;
    border: none;
    width: auto; } }
