.show-fxa-android,.show-fxa-default,.show-fxa-ios,.show-fxa-not-fx,.show-fxa-supported-signed-in,.show-fxa-supported-signed-out,.show-fxa-unsupported{display:none}.state-fxa-android .show-fxa-android,.state-fxa-default .show-fxa-default,.state-fxa-ios .show-fxa-ios,.state-fxa-not-fx .show-fxa-not-fx,.state-fxa-supported-signed-in .show-fxa-supported-signed-in,.state-fxa-supported-signed-out .show-fxa-supported-signed-out,.state-fxa-unsupported .show-fxa-unsupported{display:block}.button,.button.button-hollow,a.button.button-hollow:link,a.button.button-hollow:visited,a.button:link,a.button:visited,button.button,button.button.button-hollow,button.form-button,input.form-button[type=button],input.form-button[type=submit]{font-size:16px;font-size:.88889rem;font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:0 0;border-radius:2px;border-style:solid;border-width:2px;cursor:pointer;display:inline-block;font-weight:700;padding:.9em 40px;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:background-color .1s ease-in-out,border-color .1s ease-in-out}.button:active,a.button:active:link,a.button:active:visited,button.button.button-hollow:active,button.form-button:active,input.form-button:active[type=button],input.form-button:active[type=submit]{position:relative;top:1px}.button:focus,.button:hover,a.button:focus:link,a.button:focus:visited,a.button:hover:link,a.button:hover:visited,button.button.button-hollow:focus,button.button.button-hollow:hover,button.form-button:focus,button.form-button:hover,input.form-button:focus[type=button],input.form-button:focus[type=submit],input.form-button:hover[type=button],input.form-button:hover[type=submit]{text-decoration:none}.button,a.button:link,a.button:visited,button.button{background-color:#0a84ff;border-color:#0a84ff;color:#fff}.button:focus,.button:hover,a.button:link:focus,a.button:link:hover,a.button:visited:focus,a.button:visited:hover,button.button:focus,button.button:hover{background-color:#2491ff;border-color:#2491ff}.button.button-dark,a.button:link.button-dark,a.button:visited.button-dark,button.button.button-dark{background-color:#00539f;border-color:#00539f;color:#fff}.button.button-dark:focus,.button.button-dark:hover,a.button:link.button-dark:focus,a.button:link.button-dark:hover,a.button:visited.button-dark:focus,a.button:visited.button-dark:hover,button.button.button-dark:focus,button.button.button-dark:hover{background-color:#0060b9;border-color:#0060b9}.button.button-green,a.button:link.button-green,a.button:visited.button-green,button.button.button-green{background-color:#16da00;border-color:#16da00;color:#fff}.button.button-green:focus,.button.button-green:hover,a.button:link.button-green:focus,a.button:link.button-green:hover,a.button:visited.button-green:focus,a.button:visited.button-green:hover,button.button.button-green:focus,button.button.button-green:hover{background-color:#13c100;border-color:#13c100}.button.button-red,a.button:link.button-red,a.button:visited.button-red,button.button.button-red{background-color:#c13832;border-color:#c13832;color:#fff}.button.button-red:hover,a.button:link.button-red:hover,a.button:visited.button-red:hover,button.button.button-red:hover{background-color:#d93a33;border-color:#d93a33}.button.button-orange,a.button:link.button-orange,a.button:visited.button-orange,button.button.button-orange{background-color:#f26c23;border-color:#f16215;color:#fff}.button.button-orange:focus,.button.button-orange:hover,a.button:link.button-orange:focus,a.button:link.button-orange:hover,a.button:visited.button-orange:focus,a.button:visited.button-orange:hover,button.button.button-orange:focus,button.button.button-orange:hover{background-color:#fe7931;border-color:#fe7931}.button.button-hollow,a.button.button-hollow:link,a.button.button-hollow:visited,button.button.button-hollow,button.form-button,input[type=button].form-button,input[type=submit].form-button{background-color:transparent;border-color:#0a84ff;color:#0a84ff}.button.button-hollow:focus,.button.button-hollow:hover,a.button.button-hollow:link:focus,a.button.button-hollow:link:hover,a.button.button-hollow:visited:focus,a.button.button-hollow:visited:hover,button.button.button-hollow:focus,button.button.button-hollow:hover,button.form-button:focus,button.form-button:hover,input[type=button].form-button:focus,input[type=button].form-button:hover,input[type=submit].form-button:focus,input[type=submit].form-button:hover{background-color:rgba(10,132,255,.05);border-color:#2491ff;color:#2491ff}.button.button-hollow.button-light,a.button.button-hollow:link.button-light,a.button.button-hollow:visited.button-light,button.button.button-hollow.button-light,button.form-button.button-light,input[type=button].form-button.button-light,input[type=submit].form-button.button-light{color:#fff;border-color:#fff}.button.button-hollow.button-light:focus,.button.button-hollow.button-light:hover,a.button.button-hollow:link.button-light:focus,a.button.button-hollow:link.button-light:hover,a.button.button-hollow:visited.button-light:focus,a.button.button-hollow:visited.button-light:hover,button.button.button-hollow.button-light:focus,button.button.button-hollow.button-light:hover,button.form-button.button-light:focus,button.form-button.button-light:hover,input[type=button].form-button.button-light:focus,input[type=button].form-button.button-light:hover,input[type=submit].form-button.button-light:focus,input[type=submit].form-button.button-light:hover{background-color:rgba(255,255,255,.05);border-color:#f2f2f2;color:#f2f2f2}.button.button-hollow.button-dark,a.button.button-hollow:link.button-dark,a.button.button-hollow:visited.button-dark,button.button.button-hollow.button-dark,button.form-button.button-dark,input[type=button].form-button.button-dark,input[type=submit].form-button.button-dark{color:#00539f;border-color:#00539f}.button.button-hollow.button-dark:focus,.button.button-hollow.button-dark:hover,a.button.button-hollow:link.button-dark:focus,a.button.button-hollow:link.button-dark:hover,a.button.button-hollow:visited.button-dark:focus,a.button.button-hollow:visited.button-dark:hover,button.button.button-hollow.button-dark:focus,button.button.button-hollow.button-dark:hover,button.form-button.button-dark:focus,button.form-button.button-dark:hover,input[type=button].form-button.button-dark:focus,input[type=button].form-button.button-dark:hover,input[type=submit].form-button.button-dark:focus,input[type=submit].form-button.button-dark:hover{background-color:rgba(0,83,159,.05);border-color:#0060b9;color:#0060b9}.button.button-hollow.button-red,a.button.button-hollow:link.button-red,a.button.button-hollow:visited.button-red,button.button.button-hollow.button-red,button.form-button.button-red,input[type=button].form-button.button-red,input[type=submit].form-button.button-red{color:#c13832;border-color:#c13832}.button.button-hollow.button-red:focus,.button.button-hollow.button-red:hover,a.button.button-hollow:link.button-red:focus,a.button.button-hollow:link.button-red:hover,a.button.button-hollow:visited.button-red:focus,a.button.button-hollow:visited.button-red:hover,button.button.button-hollow.button-red:focus,button.button.button-hollow.button-red:hover,button.form-button.button-red:focus,button.form-button.button-red:hover,input[type=button].form-button.button-red:focus,input[type=button].form-button.button-red:hover,input[type=submit].form-button.button-red:focus,input[type=submit].form-button.button-red:hover{background-color:rgba(193,56,50,.05);border-color:#d93a33;color:#d93a33}#newsletter-form .form-button{width:100%}button,input,select,textarea{font-family:"Open Sans",X-LocaleSpecific,sans-serif}textarea{height:auto;max-width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s linear;transition:all .1s linear;background:#fff;border-radius:.3em;border:1px solid #b2b2b2;display:inline-block;line-height:1.25;padding:.25em 10px}input.focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{-webkit-transition:all .1s linear;transition:all .1s linear;border-color:#42a4e0;box-shadow:0 0 0 2px rgba(73,173,227,.4)}select:focus{box-shadow:0 0 0 2px rgba(73,173,227,.4)}input.invalid,input[type=email]:-moz-ui-invalid:not(output),input[type=password]:-moz-ui-invalid:not(output),input[type=search]:-moz-ui-invalid:not(output),input[type=tel]:-moz-ui-invalid:not(output),input[type=text]:-moz-ui-invalid:not(output),textarea:-moz-ui-invalid:not(output){-webkit-transition:all .1s linear;transition:all .1s linear;border-color:#a91300;box-shadow:0 0 0 2px rgba(255,80,80,.4)}.fxa-email-form{border:none;color:#000;margin:0 auto;position:relative}.fxa-email-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.fxa-email-form input[type=email]{font-size:16px;font-size:.88889rem;border-radius:2px;box-sizing:border-box;padding:.5em 20px;width:100%}@media screen and (min-width:1000px){.fxa-email-form input[type=email]{font-size:18px;font-size:1rem}}.fxa-email-form .button{background:#0060df;border-radius:2px;border:none;padding:.5em 20px;width:100%}.fxa-email-form .button:focus,.fxa-email-form .button:hover{background:#003eaa}.fxa-email-form .button:disabled{cursor:default;opacity:.2}.fxa-email-form .button:disabled:focus,.fxa-email-form .button:disabled:hover{background:#0060df}.fxa-email-form strong{font-size:18px;font-size:1rem;display:block;font-weight:400;margin-bottom:4px}@media screen and (min-width:1000px){.fxa-email-form strong{font-size:24px;font-size:1.33333rem}}.fxa-email-form a{color:#38383d;text-decoration:underline}.fxa-email-form a:focus,.fxa-email-form a:hover{color:#4a4a4f}.fxa-email-form p{margin:0 0 1em}.fxa-email-form .agreement{font-size:12px;font-size:.66667rem}@media screen and (min-width:760px){.fxa-email-form .agreement{font-size:14px;font-size:.77778rem}}.content{width:auto}@media screen and (min-width:760px){.content{width:auto;padding:20px 60px}}@media screen and (min-width:1000px){.content{width:auto;padding:20px 85px}}@media screen and (min-width:1400px){.content{width:auto;max-width:1420px}}body{font-family:"Open Sans",X-LocaleSpecific,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}#masthead{color:#000;padding:0;width:100%}#masthead .content{position:relative}#masthead .masthead-nav-main{float:left}#masthead .fx-privacy-link{display:none}#masthead .masthead-nav-main{font-size:16px;font-size:.88889rem;font-family:"Open Sans",X-LocaleSpecific,sans-serif;font-weight:700;margin:0 0 0 20px;text-transform:none}#masthead .masthead-nav-main .nav-main-menu a:hover{border-color:#000;color:#000}@media screen and (min-width:760px){#masthead .masthead-nav-main{margin-right:0;width:80%}#masthead .masthead-nav-main .nav-main-menu{padding:15px 0}#masthead .masthead-nav-main .nav-main-menu a:link,#masthead .masthead-nav-main .nav-main-menu a:visited{color:#000}#masthead .masthead-nav-main .nav-main-menu li{display:inline-block;padding:0 20px 10px 0}#masthead .masthead-nav-main .nav-main-menu li:first-child{border-left:none}}@media screen and (min-width:1000px){#masthead .masthead-nav-main{width:60%}}@media screen and (min-width:1400px){#masthead .masthead-nav-main{margin:0 0 0 40px;width:70%}#masthead .masthead-nav-main .nav-main-menu li{padding:0 40px 10px 0}}#nav-download-firefox{display:none;float:right;margin:11px 0 0}#nav-download-firefox .download-list{margin:0}#nav-download-firefox .download-list>li{margin:0}#nav-download-firefox .download-link:link,#nav-download-firefox .download-link:visited{font-size:12px;font-size:.66667rem;background-color:#fff;border-radius:2px;border:2px solid #16da00;color:#16da00;display:inline-block;font-weight:700;padding:.5em 20px;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out}@media screen and (min-width:760px){#nav-download-firefox .download-link:link,#nav-download-firefox .download-link:visited{font-size:14px;font-size:.77778rem}}#nav-download-firefox .download-link:link .download-title,#nav-download-firefox .download-link:visited .download-title{font-weight:700}#nav-download-firefox .download-link:link:active,#nav-download-firefox .download-link:link:focus,#nav-download-firefox .download-link:link:hover,#nav-download-firefox .download-link:visited:active,#nav-download-firefox .download-link:visited:focus,#nav-download-firefox .download-link:visited:hover{background-color:#16da00;color:#fff;transition:color .1s ease-in-out,background-color .1s ease-in-out}@media screen and (min-width:1000px){#nav-download-firefox{display:block;width:200px}#nav-download-firefox .download-link{float:right}}.oldmac #nav-download-firefox,.oldwin #nav-download-firefox,.other #nav-download-firefox{display:none}html[dir=rtl] #masthead .masthead-nav-main{float:right;margin:0 20px 0 0}html[dir=rtl] #masthead .masthead-nav-main .nav-main-menu li{border:0}@media screen and (min-width:760px){html[dir=rtl] #masthead .masthead-logo{float:right}}@media screen and (min-width:1400px){html[dir=rtl] #masthead .masthead-nav-main{margin:0 40px 0 0}html[dir=rtl] #masthead .masthead-nav-main .nav-main-menu li{padding:0 0 0 40px}}html[dir=rtl] #nav-download-firefox{float:left}@media screen and (min-width:760px){html[dir=rtl] #nav-download-firefox .download-link{float:left}}main{background:#003eaa;background:url("/media/img/firefox/accounts/tail.78d8dce53cd1.png") top -350px center no-repeat,linear-gradient(to bottom,#003eaa 0,#00b0ff 100%);color:#fff}.top-header{text-align:center}.top-header h1{font-size:24px;font-size:1.33333rem;margin:40px 0}@media screen and (min-width:760px){.top-header h1{font-size:36px;font-size:2rem}}@media screen and (min-width:1000px){.top-header h1{font-size:48px;font-size:2.66667rem}}.top-header .header-logos{margin-bottom:20px}.top-header .header-logos .mozilla{display:none}@media screen and (min-width:1000px){.top-header h1{margin:40px 0 80px}.top-header .header-logos{zoom:1}.top-header .header-logos:after{clear:both;content:'';display:block;height:0;visibility:hidden}.top-header .header-logos .firefox{float:left}.top-header .header-logos .mozilla{display:block;float:right}}@media screen and (min-width:1000px){html[dir=rtl] .top-header .header-logos .firefox{float:right}html[dir=rtl] .top-header .header-logos .mozilla{float:left}}.main-content{zoom:1;margin-bottom:100px}.main-content:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:1000px){.main-content{min-height:400px}}.main-copy{-webkit-background-size:280px,122px;background-size:280px,122px;background-image:url("/media/img/firefox/accounts/sync-devices.dbeb8c415541.png");background-position:top center;background-repeat:no-repeat;margin:0 auto;max-width:400px;padding-top:140px;text-align:center}.main-copy .tagline{font-size:18px;font-size:1rem}@media screen and (min-width:1000px){.main-copy .tagline{font-size:24px;font-size:1.33333rem}}.main-copy ol{list-style:decimal;list-style-position:inside}.main-copy ol li{margin-bottom:10px}@media screen and (min-width:1000px){.main-copy{-webkit-background-size:350px,153px;background-size:350px,153px;background-position:top left;float:left;max-width:513px;padding-top:170px;text-align:left;width:calc(100% - 470px)}}@media screen and (min-width:1400px){.main-copy{-webkit-background-size:513px,224px;background-size:513px,224px;padding-top:240px;width:calc(100% - 500px)}}@media screen and (min-width:1000px){html[dir=rtl] .main-copy{background-position:top right;float:right;text-align:right}}.fxa-cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:6px;color:#000;margin:0 auto;max-width:400px;padding:40px}@media screen and (min-width:1000px){.fxa-cta{float:right}}@media screen and (min-width:1400px){.fxa-cta{max-width:513px;width:513px}}@media screen and (min-width:1000px){html[dir=rtl] .fxa-cta{float:left}}.signed-in{margin-top:20px;min-height:30px;text-align:center}.signed-in:before{background-image:url("/media/img/firefox/accounts/green-check.3449974e5568.png");background-size:30px 30px;background-position:top left;background-repeat:no-repeat;content:'';display:block;height:30px;margin:0 auto 10px auto;width:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.signed-in:before{background-image:url("/media/img/firefox/accounts/green-check-high-res.3ecf8634fbc0.png");background-size:30px 30px}}@media screen and (min-width:1000px){.signed-in{margin-top:40px}}.download-firefox{margin-top:20px;text-align:center}.download-firefox .fx-privacy-link>a{color:#fff}@media screen and (min-width:1000px){.download-firefox{margin-top:60px}}.mobile-ctas{text-align:center}html[dir=ltr] .state-fxa-android .fxa-cta,html[dir=ltr] .state-fxa-android .main-copy,html[dir=ltr] .state-fxa-default .fxa-cta,html[dir=ltr] .state-fxa-default .main-copy,html[dir=ltr] .state-fxa-ios .fxa-cta,html[dir=ltr] .state-fxa-ios .main-copy,html[dir=ltr] .state-fxa-not-fx .fxa-cta,html[dir=ltr] .state-fxa-not-fx .main-copy,html[dir=ltr] .state-fxa-unsupported .fxa-cta,html[dir=ltr] .state-fxa-unsupported .main-copy,html[dir=ltr].no-js .fxa-cta,html[dir=ltr].no-js .main-copy,html[dir=rtl] .state-fxa-android .fxa-cta,html[dir=rtl] .state-fxa-android .main-copy,html[dir=rtl] .state-fxa-default .fxa-cta,html[dir=rtl] .state-fxa-default .main-copy,html[dir=rtl] .state-fxa-ios .fxa-cta,html[dir=rtl] .state-fxa-ios .main-copy,html[dir=rtl] .state-fxa-not-fx .fxa-cta,html[dir=rtl] .state-fxa-not-fx .main-copy,html[dir=rtl] .state-fxa-unsupported .fxa-cta,html[dir=rtl] .state-fxa-unsupported .main-copy,html[dir=rtl].no-js .fxa-cta,html[dir=rtl].no-js .main-copy{float:none;margin:0 auto 40px}@media screen and (min-width:1000px){html[dir=ltr] .state-fxa-android .main-copy,html[dir=ltr] .state-fxa-default .main-copy,html[dir=ltr] .state-fxa-ios .main-copy,html[dir=ltr] .state-fxa-not-fx .main-copy,html[dir=ltr] .state-fxa-unsupported .main-copy,html[dir=ltr].no-js .main-copy,html[dir=rtl] .state-fxa-android .main-copy,html[dir=rtl] .state-fxa-default .main-copy,html[dir=rtl] .state-fxa-ios .main-copy,html[dir=rtl] .state-fxa-not-fx .main-copy,html[dir=rtl] .state-fxa-unsupported .main-copy,html[dir=rtl].no-js .main-copy{text-align:center;background-position:top center}}