@media(min-width:768px){.mzp-has-sidebar .mzp-l-main{width:66.666%}.mzp-has-sidebar .mzp-l-main,.mzp-has-sidebar .mzp-l-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mzp-has-sidebar .mzp-l-sidebar{width:33.333%}.mzp-has-sidebar.mzp-l-sidebar-left .mzp-l-main{float:right;padding-left:16px;padding-right:0}.mzp-has-sidebar.mzp-l-sidebar-left .mzp-l-sidebar,[dir=rtl] .mzp-has-sidebar.mzp-l-sidebar-left .mzp-l-main{float:left;padding-left:0;padding-right:16px}[dir=rtl] .mzp-has-sidebar.mzp-l-sidebar-left .mzp-l-sidebar{float:right;padding-left:16px;padding-right:0}.mzp-has-sidebar.mzp-l-sidebar-right .mzp-l-main{float:left;padding-left:0;padding-right:16px}.mzp-has-sidebar.mzp-l-sidebar-right .mzp-l-sidebar,[dir=rtl] .mzp-has-sidebar.mzp-l-sidebar-right .mzp-l-main{float:right;padding-left:16px;padding-right:0}[dir=rtl] .mzp-has-sidebar.mzp-l-sidebar-right .mzp-l-sidebar{float:left;padding-left:0;padding-right:16px}}@media(min-width:1024px){.mzp-has-sidebar .mzp-l-main{width:75%}.mzp-has-sidebar .mzp-l-main,.mzp-has-sidebar .mzp-l-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mzp-has-sidebar .mzp-l-sidebar{width:25%}}html.mzp-is-noscroll,html.mzp-is-noscroll body{height:100%;overflow:hidden}html.mzp-is-noscroll .mzp-c-modal{position:absolute}@media(min-width:768px){html.mzp-is-noscroll,html.mzp-is-noscroll body{height:auto}html.mzp-is-noscroll .mzp-c-modal{position:fixed}}.mzp-c-modal{-webkit-animation:mzp-a-fade-in .3s ease-in 0ms 1 normal both;animation:mzp-a-fade-in .3s ease-in 0ms 1 normal both;background:#000;background:rgba(0,0,0,.85);bottom:0;height:101%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:9999999}.mzp-c-modal-window{padding:24px}.mzp-c-modal-inner{zoom:1;background:rgba(0,0,0,.9);max-width:1200px;padding:32px;position:relative}.mzp-c-modal-inner:after{clear:both;content:"";display:block;height:0;visibility:hidden}.mzp-c-modal-inner>header{padding-right:64px}[dir=rtl] .mzp-c-modal-inner>header{padding-left:64px;padding-right:0}.mzp-c-modal-inner>header h2{color:#fff;font-family:Inter,X-LocaleSpecific,sans-serif;font-size:24px;font-size:1.5rem;line-height:1.08}@media(min-width:768px){.mzp-c-modal-inner>header h2{font-size:28px;font-size:1.75rem;line-height:1.07}}@media(min-width:1024px){.mzp-c-modal-inner{margin:24px auto 64px}}.mzp-c-modal-close{cursor:pointer;position:absolute;right:8px;top:9px;z-index:99}[dir=rtl] .mzp-c-modal-close{left:8px;right:auto}.mzp-c-modal-close .mzp-c-modal-button-close{background:rgba(0,0,0,0) url("/media/protocol/img/icons/close-white.8557d2773e57.svg") 50% no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;border:none;direction:ltr;height:42px;min-width:0;overflow:hidden;padding:0;text-align:left;text-indent:-9999px;white-space:nowrap;width:42px}.mzp-c-modal-close .mzp-c-modal-button-close:focus,.mzp-c-modal-close .mzp-c-modal-button-close:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out}.mzp-c-modal-close .mzp-c-modal-button-close:focus{outline:1px dotted #fff}.mzp-c-modal-overlay-contents{background:rgba(0,0,0,0);color:#fff;font-size:18px;font-size:1.125rem;line-height:1.5;margin:0 auto;padding-top:24px}.mzp-c-modal-overlay-contents a:link{color:#80ebff}.mzp-c-modal-overlay-contents a:visited{color:#d9bfff}.mzp-c-modal-overlay-contents a:active,.mzp-c-modal-overlay-contents a:focus,.mzp-c-modal-overlay-contents a:hover{color:#aaf2ff}.mzp-c-modal-overlay-contents a:visited:active,.mzp-c-modal-overlay-contents a:visited:focus,.mzp-c-modal-overlay-contents a:visited:hover{color:#e7dfff}.mzp-has-media .mzp-c-modal-overlay-contents img,.mzp-has-media .mzp-c-modal-overlay-contents video{display:block;margin-bottom:32px;width:100%}.js .mzp-u-modal-content{display:none}.js .mzp-c-modal-inner .mzp-u-modal-content{display:block}.mzp-c-sidemenu{background-color:#ededf0;font-size:16px;font-size:1rem;line-height:1.5;margin:0 -24px 32px;padding:8px 24px}.mzp-c-sidemenu-summary{display:none}.mzp-c-sidemenu-summary ul{margin:0}.mzp-c-sidemenu-summary li{color:#42425a;display:inline-block;margin-right:4px}[dir=rtl] .mzp-c-sidemenu-summary li{margin-left:4px;margin-right:0}.mzp-c-sidemenu-summary li:after{content:"▸";display:inline-block}.mzp-c-sidemenu-summary li:after{margin-left:4px;transform:none}[dir=rtl] .mzp-c-sidemenu-summary li:after{margin-left:0;margin-right:4px;transform:translateY(3px) rotate(180deg)}.mzp-c-sidemenu-summary li:last-child:after{content:"";margin:0}.mzp-c-sidemenu-summary li.mzp-is-current{color:#000}.mzp-c-sidemenu-main ul{margin:0}.mzp-c-sidemenu-main li{margin-bottom:.25em}.mzp-c-sidemenu-main a{border-radius:2px;display:block;padding:.35em 24px;text-decoration:none;transition:background-color .1s ease-in}.mzp-c-sidemenu-main a:active,.mzp-c-sidemenu-main a:focus,.mzp-c-sidemenu-main a:hover{background-color:rgba(0,0,0,.05);text-decoration:underline}.mzp-c-sidemenu-main .mzp-is-current a{background-color:#ededf0;font-weight:700}.mzp-c-sidemenu-label{font-family:Inter,X-LocaleSpecific,sans-serif;font-size:14px;font-size:.875rem;line-height:1.5;padding-right:24px;position:relative}[dir=rtl] .mzp-c-sidemenu-label{padding-left:24px;padding-right:0}.mzp-c-sidemenu-label:after{color:#42425a;content:none;font-size:1.5em;position:absolute;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mzp-c-sidemenu-label:after{right:0}[dir=rtl] .mzp-c-sidemenu-label:after{left:0;right:auto}.mzp-c-sidemenu-title{font-family:Inter,X-LocaleSpecific,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;margin-bottom:.25em}.mzp-c-sidemenu-title a{padding:.35em 16px}.js .mzp-c-sidemenu-summary{display:block;margin:-8px -24px;padding:8px 24px}.js .mzp-c-sidemenu-main{display:none}.js .mzp-c-sidemenu-label:after{content:"▸"}.js .mzp-is-active .mzp-c-sidemenu-label:after{transform:rotate(-90deg)}.js .mzp-is-active .mzp-c-sidemenu-main{display:block;font-size:16px;font-size:1rem;line-height:1.5;margin:16px -16px 0}@media(min-width:768px){.js .mzp-c-sidemenu-summary{display:none}.js .mzp-c-sidemenu-main{display:block}.js .mzp-is-active .mzp-c-sidemenu-main{margin:0}.js .mzp-c-sidemenu{background-color:rgba(0,0,0,0);font-size:16px;font-size:1rem;line-height:1.5;margin:0;padding:0}}.c-product-select-form{zoom:1;position:relative}.c-product-select-form:after{clear:both;content:"";display:block;height:0;visibility:hidden}.c-product-select-form .c-download-button{display:none}.c-product-select-form[data-current^=desktop] #download-button-primary{display:inline-block}.c-product-select-form[data-current=android_beta] [data-product=android_beta],.c-product-select-form[data-current=android_nightly] [data-product=android_nightly],.c-product-select-form[data-current=android_release] [data-product=android_release],.c-product-select-form[data-current=desktop_beta] [data-product=desktop_beta],.c-product-select-form[data-current=desktop_developer] [data-product=desktop_developer],.c-product-select-form[data-current=desktop_esr] [data-product=desktop_esr],.c-product-select-form[data-current=desktop_esr_next] .c-product-links[data-product=desktop_esr],.c-product-select-form[data-current=desktop_esr_next] [data-product=desktop_esr_next],.c-product-select-form[data-current=desktop_nightly] [data-product=desktop_nightly],.c-product-select-form[data-current=desktop_release] [data-product=desktop_release],.c-product-select-form[data-current=ios_release] [data-product=ios_release]{display:block}.c-selection-formset{margin-bottom:0}.c-intro{margin-bottom:48px}.c-intro .c-intro-heading{background-image:url("/media/protocol/img/logos/firefox/browser/logo.eb1324e44442.svg");background-position:0 0;background-repeat:no-repeat;-webkit-background-size:64px,64px;background-size:64px,64px;font-size:38px;font-size:2.375rem;line-height:1.05;margin-bottom:32px;padding-top:88px}[dir=rtl] .c-intro .c-intro-heading{background-position:100% 0}@media(min-width:768px){.c-intro .c-intro-heading{font-size:48px;font-size:3rem;line-height:1}}[data-current=android_beta] .c-intro .c-intro-heading,[data-current=desktop_beta] .c-intro .c-intro-heading{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo.9d84b80dbb88.svg")}[data-current=desktop_developer] .c-intro .c-intro-heading{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo.41d42822c8fb.svg")}[data-current=android_nightly] .c-intro .c-intro-heading,[data-current=desktop_nightly] .c-intro .c-intro-heading{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo.91c8528645bc.svg")}.c-intro .c-product-links{display:none}@media(min-width:768px){.c-intro{float:left;width:calc(50% - 24px)}[dir=rtl] .c-intro{float:right}}@media(min-width:1024px){.c-intro{width:calc(50% - 48px)}}.c-button-help{background-image:url("/media/img/firefox/all/icon-question.3651d4855dba.png");background-position:0 0;background-repeat:no-repeat;background-size:21px 21px;direction:ltr;display:inline-block;height:21px;overflow:hidden;padding-bottom:8px;text-align:left;text-indent:-9999px;vertical-align:middle;white-space:nowrap;width:21px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.c-button-help{background-image:url("/media/img/firefox/all/icon-question-high-res.bfbb20646dba.png");background-size:21px 21px}}.c-get-app{background:100% url("/media/img/firefox/all/icon-get.2a9d244f0ded.svg") no-repeat;background-size:auto 1em;display:inline-block;font-size:14px;font-size:.875rem;margin-top:8px;padding-right:20px}.c-selection-form{display:none}@media(min-width:768px){.c-selection-form{float:right;margin-bottom:96px;padding-top:88px;width:calc(50% - 24px)}[dir=rtl] .c-selection-form{float:left}}@media(min-width:1024px){.c-selection-form{width:calc(50% - 48px)}}.c-selection-form .c-selection{margin-bottom:32px}.c-selection-form .c-selection-label{display:inline-block;margin-bottom:0;vertical-align:middle}.c-selection-form .c-selection-input{margin-top:8px;width:100%}.c-selection-form .c-selection-options{display:none}.c-download-info{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:32px;width:100%}.c-download-info-caption{display:block;display:table-caption;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.5;margin:0;padding-bottom:8px}.c-download-info-label{font-weight:400;white-space:nowrap;width:1%}.c-download-info-content{font-weight:700}.c-download{text-align:right}[dir=rtl] .c-download{text-align:left}.c-download .c-download-error{color:#e22850;display:none}.c-download.has-error .c-download-error{display:block}.c-download.has-error #download-button-primary,.c-download.has-error .c-download-info{display:none}.c-download-button a{display:inline-block}.c-download-button a[data-link-type=download]:active,.c-download-button a[data-link-type=download]:focus{background-color:#0250bb;border-radius:6px;box-shadow:0 0 0 2px #0250bb,0 0 0 4px #80c8f6}.c-download-button img{border-radius:6px;display:block}.c-all-downloads{zoom:1}.c-all-downloads:after{clear:both;content:"";display:block;height:0;visibility:hidden}.c-all-downloads .c-all-downloads-build{position:relative}.c-all-downloads .mzp-l-sidebar{margin-top:24px}@media(min-width:768px){.c-all-downloads .mzp-l-sidebar{margin-top:16px;position:-webkit-sticky;position:sticky;top:24px}}.c-all-downloads .mzp-c-sidemenu{background:#fff}.c-product-heading{background:#fff;font-size:38px;font-size:2.375rem;line-height:1.05;padding:16px 0;position:-webkit-sticky;position:sticky;top:0}@media(min-width:768px){.c-product-heading{font-size:48px;font-size:3rem;line-height:1}}.c-product-heading span{font-weight:400}.c-product-subheading{font-size:28px;font-size:1.75rem;line-height:1.07}@media(min-width:768px){.c-product-subheading{font-size:38px;font-size:2.375rem;line-height:1.05}}.c-locale-list{margin-bottom:64px}.c-locale-list .c-locale-list-item{border-top:2px solid #ededf0;padding-top:16px}.c-locale-list .c-locale-label{font-size:28px;font-size:1.75rem;line-height:1.07}@media(min-width:768px){.c-locale-list .c-locale-label{font-size:38px;font-size:2.375rem;line-height:1.05}}.c-locale-list .c-locale-label span{display:block;font-size:24px;font-size:1.5rem;font-weight:400;line-height:1.08}@media(min-width:768px){.c-locale-list .c-locale-label span{font-size:28px;font-size:1.75rem;line-height:1.07}}.c-locale-list .c-download-list li{display:inline-block;margin-right:8px}[dir=rtl] .c-locale-list .c-download-list li{margin-left:8px;margin-right:0}.c-locale-list .c-download-list li:last-child{margin-right:0}[dir=rtl] .c-locale-list .c-download-list li:last-child{margin-left:0;margin-right:0}@media(min-width:768px){.c-locale-list{margin-bottom:96px}}.mzp-c-modal.help-modal .mzp-c-modal-window>.mzp-c-modal-inner{background:rgba(0,0,0,0);max-width:600px;padding:32px 0 0}.mzp-c-modal.help-modal .mzp-c-modal-window>.mzp-c-modal-inner header{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.mzp-c-modal.help-modal .mzp-c-modal-close{right:0}[dir=rtl] .mzp-c-modal.help-modal .mzp-c-modal-close{left:0;right:auto}.c-help ul{background:#fff;color:#000;padding:24px}.c-help a:link,.c-help a:link:active,.c-help a:link:focus,.c-help a:link:hover,.c-help a:visited,.c-help a:visited:active,.c-help a:visited:focus,.c-help a:visited:hover{color:#000}.c-help .c-help-title{font-size:24px;font-size:1.5rem;line-height:1.08}@media(min-width:768px){.c-help .c-help-title{font-size:28px;font-size:1.75rem;line-height:1.07}}.c-help .c-help-title span{font-weight:400}.c-help .c-help-desc{font-size:14px;font-size:.875rem;line-height:1.5}.is-modern-browser .c-all-downloads{display:none}.is-modern-browser .c-all-downloads.is-fallback,.is-modern-browser .c-selection-form{display:block}@media(min-width:1024px){.is-modern-browser .c-product-select-form{min-height:700px}}