.moz-global-nav{font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:#fff;overflow:hidden;position:relative}.moz-global-nav a:link,.moz-global-nav a:visited{color:#000;font-weight:700;text-decoration:none}.moz-global-nav a:active,.moz-global-nav a:focus,.moz-global-nav a:hover{color:#000;text-decoration:underline;transition:color .1s ease-in-out}.moz-global-nav .nav-button-menu{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;cursor:pointer;float:left;font-size:0;height:25px;margin:13px 0;padding:0;width:50px}.moz-global-nav .nav-button-menu .p1,.moz-global-nav .nav-button-menu .p2,.moz-global-nav .nav-button-menu .p3{transition:transform .2s ease-in-out}.moz-global-nav .nav-button-menu:active .p1,.moz-global-nav .nav-button-menu:hover .p1{transform:translateX(4px)}.moz-global-nav .nav-button-menu:active .p2,.moz-global-nav .nav-button-menu:hover .p2{transform:translateX(-3px)}.moz-global-nav .nav-button-menu:active .p3,.moz-global-nav .nav-button-menu:hover .p3{transform:translateX(4px)}.moz-global-nav .nav-button-menu:focus{outline:0}.moz-global-nav .nav-button-menu:focus .p1,.moz-global-nav .nav-button-menu:focus .p2,.moz-global-nav .nav-button-menu:focus .p3{fill:#646464}.moz-global-nav .nav-button-menu::-moz-focus-inner{border:none}.moz-global-nav .nav-button-menu.nav-hidden{display:none}.moz-global-nav .nav-logo{font-size:15px;font-size:.83333rem;float:left;height:25px;margin:0 0 0 5px;padding:13px 0}.moz-global-nav .nav-logo a{overflow:hidden;text-indent:120%;white-space:nowrap;background:url("/media/img/favicon/favicon-196x196.c80e6abe0767.png") top left no-repeat;-webkit-background-size:25px 25px;background-size:25px 25px;display:block;width:25px;height:25px}@media screen and (min-width:1000px){.moz-global-nav .nav-logo{margin-left:17px}.moz-global-nav .nav-logo a{-webkit-background-size:auto,auto;background-size:auto,auto;background-image:url("/media/img/pebbles/moz-wordmark-dark-reverse.2cbc28bb9895.svg");width:78px}}.moz-global-nav .nav-horizontal-menu{zoom:1;margin-left:5px;overflow:hidden;padding:10px 0;position:relative}.moz-global-nav .nav-horizontal-menu:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:760px){.moz-global-nav .nav-horizontal-menu{padding-top:25px}}@media screen and (min-width:1000px){.moz-global-nav .nav-horizontal-menu{margin-left:17px}}.moz-global-nav .nav-primary-links{font-size:16px;font-size:.88889rem;display:none;float:left;list-style-type:none;margin:0 0 0 10px;padding:13px 0 0}.moz-global-nav .nav-primary-links>li{display:inline-block;line-height:1.2;padding:0 20px 10px 0}.moz-global-nav .nav-primary-links>li:last-child{padding-right:0}.moz-global-nav .nav-primary-links>li a:active,.moz-global-nav .nav-primary-links>li a:focus,.moz-global-nav .nav-primary-links>li a:hover{text-decoration:none}.moz-global-nav .nav-primary-links>li a:focus{outline:0}@media screen and (min-width:760px){.moz-global-nav .nav-primary-links{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-left:20px;width:calc(100% - 370px)}}@media screen and (min-width:1000px){.moz-global-nav .nav-primary-links{width:calc(100% - 480px)}}@media screen and (min-width:1400px){.moz-global-nav .nav-primary-links{margin-left:40px}.moz-global-nav .nav-primary-links>li{padding-right:40px}.moz-global-nav .nav-primary-links>li:last-child{padding-right:0}}.moz-global-nav.simple .nav-primary-links{display:block}@media screen and (min-width:1000px){.moz-global-nav{max-width:1420px;margin:0 auto}}.moz-nav-open .moz-global-nav .nav-button-menu .p1{transform:translateX(4px)}.moz-nav-open .moz-global-nav .nav-button-menu .p2{transform:translateX(-3px)}.moz-nav-open .moz-global-nav .nav-button-menu .p3{transform:translateX(4px)}.moz-global-nav-drawer{font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:#000;bottom:0;color:#fff;left:-320px;padding:20px;position:absolute;top:0;width:280px;z-index:1000}.moz-global-nav-drawer a:link,.moz-global-nav-drawer a:visited{transition:color .1s ease-in-out;color:#fff;text-decoration:none}.moz-global-nav-drawer a:active,.moz-global-nav-drawer a:focus,.moz-global-nav-drawer a:hover{transition:color .1s ease-in-out}.moz-global-nav-drawer a:focus{outline:0}.moz-global-nav-drawer abbr[title]{border-bottom:none;cursor:inherit;text-decoration:none}.moz-global-nav-drawer .nav-drawer-close-button{-moz-appearance:none;-webkit-appearance:none;font-size:13px;font-size:.72222rem;background-color:#000;border:none;cursor:pointer;height:22px;margin:30px 0 0 22px;padding:0;text-transform:uppercase}.moz-global-nav-drawer .nav-drawer-close-button .rect{transform-origin:center center}.moz-global-nav-drawer .nav-drawer-close-button .center{transform:rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .top-left{transform:translate(-7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .top-right{transform:translate(7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .bottom-left{transform:translate(-7px,7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .bottom-right{transform:translate(7px,7px) rotate(45deg)}@media screen and (min-width:1000px){.moz-global-nav-drawer .nav-drawer-close-button .rect{transition:transform .12s ease-in-out;transform:translate(0,0) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .top-left,.moz-global-nav-drawer .nav-drawer-close-button:focus .top-left,.moz-global-nav-drawer .nav-drawer-close-button:hover .top-left{transform:translate(-7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .top-right,.moz-global-nav-drawer .nav-drawer-close-button:focus .top-right,.moz-global-nav-drawer .nav-drawer-close-button:hover .top-right{transform:translate(7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .bottom-left,.moz-global-nav-drawer .nav-drawer-close-button:focus .bottom-left,.moz-global-nav-drawer .nav-drawer-close-button:hover .bottom-left{transform:translate(-7px,7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .bottom-right,.moz-global-nav-drawer .nav-drawer-close-button:focus .bottom-right,.moz-global-nav-drawer .nav-drawer-close-button:hover .bottom-right{transform:translate(7px,7px) rotate(45deg)}}.moz-global-nav-drawer .nav-drawer-close-button:focus{outline:0}.moz-global-nav-drawer .nav-drawer-close-button::-moz-focus-inner{border:none}.moz-global-nav-drawer .nav-menu-inner-container{margin-top:42px;position:relative}.moz-global-nav-drawer .nav-menu-scroll-pane{padding:0 22px;width:234px}.moz-global-nav-drawer .nav-menu-primary-links{padding-bottom:40px}.moz-global-nav-drawer .nav-menu-primary-links>li{margin:20px 0}.moz-global-nav-drawer .intro{font-size:13px;font-size:.72222rem;margin:0 0 20px}.moz-global-nav-drawer .summary{font-size:16px;font-size:.88889rem;padding-bottom:20px}.moz-global-nav-drawer .summary a:link,.moz-global-nav-drawer .summary a:visited{position:relative;display:block}.moz-global-nav-drawer .summary a:link:after,.moz-global-nav-drawer .summary a:visited:after{background-image:url("/media/img/nav/subnav-expand.023729cb5b3a.svg");content:'';height:12px;position:absolute;right:0;top:0;transition:transform .2s ease-in-out;width:12px}.moz-global-nav-drawer .summary.selected a:link:after,.moz-global-nav-drawer .summary.selected a:visited:after{transform:rotate(45deg)}.moz-global-nav-drawer .detail-container{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:20px}.moz-global-nav-drawer .nav-menu-secondary-links>li{font-size:16px;font-size:.88889rem;margin:20px 0}.moz-global-nav-drawer .nav-menu-secondary-links>li a:link,.moz-global-nav-drawer .nav-menu-secondary-links>li a:visited{display:block}.moz-global-nav .item-firefox a.currrent,.moz-global-nav .item-firefox a.selected,.moz-global-nav .item-firefox a:active,.moz-global-nav .item-firefox a:focus,.moz-global-nav .item-firefox a:hover,.moz-global-nav-drawer .item-firefox a.currrent,.moz-global-nav-drawer .item-firefox a.selected,.moz-global-nav-drawer .item-firefox a:active,.moz-global-nav-drawer .item-firefox a:focus,.moz-global-nav-drawer .item-firefox a:hover{color:#ff9500}.moz-global-nav .item-pocket a.currrent,.moz-global-nav .item-pocket a.selected,.moz-global-nav .item-pocket a:active,.moz-global-nav .item-pocket a:focus,.moz-global-nav .item-pocket a:hover,.moz-global-nav-drawer .item-pocket a.currrent,.moz-global-nav-drawer .item-pocket a.selected,.moz-global-nav-drawer .item-pocket a:active,.moz-global-nav-drawer .item-pocket a:focus,.moz-global-nav-drawer .item-pocket a:hover{color:#ef4056}.moz-global-nav .item-internet-health a.currrent,.moz-global-nav .item-internet-health a.selected,.moz-global-nav .item-internet-health a:active,.moz-global-nav .item-internet-health a:focus,.moz-global-nav .item-internet-health a:hover,.moz-global-nav-drawer .item-internet-health a.currrent,.moz-global-nav-drawer .item-internet-health a.selected,.moz-global-nav-drawer .item-internet-health a:active,.moz-global-nav-drawer .item-internet-health a:focus,.moz-global-nav-drawer .item-internet-health a:hover{color:#4eb5e6}.moz-global-nav .item-technology a.currrent,.moz-global-nav .item-technology a.selected,.moz-global-nav .item-technology a:active,.moz-global-nav .item-technology a:focus,.moz-global-nav .item-technology a:hover,.moz-global-nav-drawer .item-technology a.currrent,.moz-global-nav-drawer .item-technology a.selected,.moz-global-nav-drawer .item-technology a:active,.moz-global-nav-drawer .item-technology a:focus,.moz-global-nav-drawer .item-technology a:hover{color:#b0b2e9}.moz-global-nav .item-about-us a.currrent,.moz-global-nav .item-about-us a.selected,.moz-global-nav .item-about-us a:active,.moz-global-nav .item-about-us a:focus,.moz-global-nav .item-about-us a:hover,.moz-global-nav-drawer .item-about-us a.currrent,.moz-global-nav-drawer .item-about-us a.selected,.moz-global-nav-drawer .item-about-us a:active,.moz-global-nav-drawer .item-about-us a:focus,.moz-global-nav-drawer .item-about-us a:hover{color:#b6d806}.moz-global-nav .item-get-involved a.currrent,.moz-global-nav .item-get-involved a.selected,.moz-global-nav .item-get-involved a:active,.moz-global-nav .item-get-involved a:focus,.moz-global-nav .item-get-involved a:hover,.moz-global-nav-drawer .item-get-involved a.currrent,.moz-global-nav-drawer .item-get-involved a.selected,.moz-global-nav-drawer .item-get-involved a:active,.moz-global-nav-drawer .item-get-involved a:focus,.moz-global-nav-drawer .item-get-involved a:hover{color:#ff8385}body[data-global-nav-current-link=firefox] .nav-primary-links .item-firefox>a:link,body[data-global-nav-current-link=firefox] .nav-primary-links .item-firefox>a:visited{color:#ff9500}body[data-global-nav-current-link=internet-health] .item-internet-health>a:link,body[data-global-nav-current-link=internet-health] .item-internet-health>a:visited{color:#4eb5e6}body[data-global-nav-current-link=technology] .item-technology>a:link,body[data-global-nav-current-link=technology] .item-technology>a:visited{color:#b0b2e9}body[data-global-nav-current-link=about-us] .item-about-us>a:link,body[data-global-nav-current-link=about-us] .item-about-us>a:visited{color:#b6d806}body[data-global-nav-current-link=get-involved] .item-get-involved>a:link,body[data-global-nav-current-link=get-involved] .item-get-involved>a:visited{color:#ff8385}.moz-global-nav-page-mask{background:#000;bottom:auto;left:0;opacity:0;position:absolute;right:auto;top:0;transition:opacity .2s ease-in-out;z-index:10000}html.moz-nav-open .moz-global-nav-page-mask{bottom:0;opacity:.3;right:0;transition:opacity .2s ease-in-out}#global-nav-download-firefox{float:right;margin:11px 20px 0 0}#global-nav-download-firefox .download-list{margin:0}#global-nav-download-firefox .download-list>li{margin:0}#global-nav-download-firefox .download-link:link,#global-nav-download-firefox .download-link:visited{font-size:12px;font-size:.66667rem;background-color:#fff;border-radius:100px;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){#global-nav-download-firefox .download-link:link,#global-nav-download-firefox .download-link:visited{font-size:14px;font-size:.77778rem}}#global-nav-download-firefox .download-link:link .download-title,#global-nav-download-firefox .download-link:visited .download-title{font-weight:700}#global-nav-download-firefox .download-link:link:active,#global-nav-download-firefox .download-link:link:focus,#global-nav-download-firefox .download-link:link:hover,#global-nav-download-firefox .download-link:visited:active,#global-nav-download-firefox .download-link:visited:focus,#global-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:760px){#global-nav-download-firefox{margin-top:5px;margin-right:60px;width:200px}#global-nav-download-firefox .download-link{float:right}}@media screen and (min-width:1000px){#global-nav-download-firefox{margin-right:85px}}#global-nav-download-firefox .fx-privacy-link{display:none}.oldmac #global-nav-download-firefox,.oldwin #global-nav-download-firefox,.other #global-nav-download-firefox{display:none}.moz-global-nav-drawer .detail{display:none}.moz-global-nav-drawer .summary.selected+.detail{display:block}@supports (transition:max-height 0.6s ease-in-out,visibility 0s 0s){.moz-global-nav-drawer .detail{display:block;max-height:0;overflow:hidden;visibility:hidden;transition:max-height .3s ease-in-out,visibility 0s .8s}.moz-global-nav-drawer .summary.selected+.detail{max-height:1000px;visibility:visible;transition:max-height .6s ease-in-out,visibility 0s 0s}}body{overflow-x:hidden}html.moz-nav-open body{left:320px;position:relative}@supports (transform:translateX(320px)){body{position:static;transition:transform .25s ease-in-out}html.moz-nav-open body{left:0;transition:transform .25s ease-in-out;transform:translateX(320px)}html.moz-nav-open .moz-global-nav-drawer{transition:visibility 0s 0s;visibility:visible}.moz-global-nav-drawer{left:0;transform:translateX(-320px);transition:visibility 0s .4s;visibility:hidden}@media screen and (min-width:1000px){html.moz-nav-open{height:100%}html.moz-nav-open body{height:100%;overflow:hidden}.moz-global-nav-drawer{bottom:auto;height:100%}.moz-global-nav-drawer .nav-menu-inner-container{height:100%;margin-top:22px}.moz-global-nav-drawer .nav-menu-scroll-pane{bottom:100px;overflow-y:scroll;position:absolute;top:0;width:254px}.moz-global-nav-drawer .nav-menu-scroll-pane::-webkit-scrollbar{width:8px;height:100%}.moz-global-nav-drawer .nav-menu-scroll-pane::-webkit-scrollbar-track{background:#000}.moz-global-nav-drawer .nav-menu-scroll-pane::-webkit-scrollbar-thumb{width:8px;height:8px;background:#999;border-radius:8px}.moz-global-nav-drawer .nav-menu-primary-links{padding-right:20px}}}.no-js #global-nav-download-firefox{display:none}.no-js .nav-primary-links{display:block}.no-js .moz-global-nav-drawer{display:none}