#newsletter-subscribe{background:#0c99d5;color:#fff;padding:0;zoom:1}#newsletter-subscribe:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#newsletter-subscribe .container{padding-top:40px;padding-bottom:40px;zoom:1}#newsletter-subscribe .container:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#newsletter-subscribe .form-title{background-image:url(/media/img/firefox/newsletter.png);float:left;width:300px;margin:0 10px;background-position:left top;background-repeat:no-repeat;min-height:120px;padding:30px 0 20px 180px;margin-left:-540px;margin-top:-30px;text-shadow:none}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#newsletter-subscribe .form-title{background-image:url(/media/img/firefox/newsletter-high-res.png);-webkit-background-size:149px 149px;background-size:149px 149px}}#newsletter-subscribe .form-title h3{font-size:40px;font-size:2.5rem;line-height:1.2;text-shadow:none;color:#fff}@media(max-width:1000px){#newsletter-subscribe .form-title{-webkit-background-size:120px 120px;background-size:120px 120px;float:left;width:220px;margin:0 10px;background-position:left 10px;padding-left:140px;margin-left:-400px;margin-top:-30px}#newsletter-subscribe .form-title h3{font-size:32px;font-size:2rem}}@media(max-width:760px){#newsletter-subscribe .form-title{-webkit-background-size:100px 100px;background-size:100px 100px;float:none;width:auto;margin:0 10px;background-position:center top;padding-left:0;padding-top:120px;text-align:center;min-height:0}}#newsletter-subscribe .newsletter-form{float:left;width:380px;margin:0 10px;margin-left:570px;padding:30px 0 0;background:transparent none;border:0;box-shadow:none}#newsletter-subscribe .newsletter-form .form-submit,#newsletter-subscribe .newsletter-form .form-contents{float:none;width:auto;margin:0 10px}@media(max-width:1000px){#newsletter-subscribe .newsletter-form{float:left;width:280px;margin:0 10px;margin-left:430px}}@media(max-width:760px){#newsletter-subscribe .newsletter-form{float:none;width:auto;margin:0 10px}}#newsletter-subscribe .field-format label{display:inline;margin-right:20px}#newsletter-subscribe input[type='email']{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;box-shadow:none;font-size:16px;font-size:1rem;border:0;padding:15px 10px;width:100%}#newsletter-subscribe select{font-size:14px;font-size:.875rem;font-family:inherit}#newsletter-subscribe .button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;box-shadow:none;font-size:16px;font-size:1rem;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;background:transparent;border:2px solid #fff;padding:.75em 20px;text-shadow:none;text-transform:uppercase;width:100%}#newsletter-subscribe .button:hover,#newsletter-subscribe .button:focus{background:#33aae4;background:rgba(255,255,255,0.1)}#newsletter-subscribe a{color:#fff;text-decoration:underline}#newsletter-subscribe #footer-email-errors{float:none;width:auto;margin:0 10px;padding-bottom:20px}#newsletter-subscribe #newsletter-form-thankyou{color:#fff}#newsletter-subscribe #newsletter-form-thankyou h3{color:#fff}#newsletter-subscribe.light{background:#81bae5;color:#08578e}#newsletter-subscribe.light h3,#newsletter-subscribe.light a{color:#08578e}#newsletter-subscribe.light .button{color:#08578e;border-color:#08578e}#newsletter-subscribe.light .button:hover,#newsletter-subscribe.light .button:focus{background:#aed6f4;background:rgba(255,255,255,0.1)}#newsletter-subscribe.light #newsletter-form-thankyou{color:#08578e}#newsletter-subscribe.light #newsletter-form-thankyou h3{color:#08578e;text-shadow:none}#colophon{background:#fff;border-top:1px solid rgba(0,0,0,0.1);margin-top:0;z-index:1}#colophon .content{zoom:1;margin:0 auto;width:960px}#colophon .content:after{display:block;visibility:hidden;height:0;clear:both;content:"."}@media only screen and (max-width:1000px){#colophon .content{width:740px}}@media only screen and (max-width:760px){#colophon .content{width:440px}}@media only screen and (max-width:480px){#colophon .content{width:300px}}#colophon .mozlogo{background-image:url(/media/img/sandstone/footer-mozilla.png);text-indent:120%;white-space:nowrap;overflow:hidden;display:inline-block;*display:inline;*zoom:1;background-repeat:no-repeat;float:left;height:25px;margin:0 auto;position:static;width:94px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#colophon .mozlogo{background-image:url(/media/img/sandstone/footer-mozilla-high-res.png);-webkit-background-size:93px 24px;background-size:93px 24px}}#colophon ul{font-size:12px;font-size:.75rem;float:right;list-style:none;margin:0;text-align:right}#colophon ul li{clear:right;display:inline;margin:0 10px}#colophon ul li:after{color:#333;content:'•';margin:0 -10px 0 10px}#colophon ul li:last-child{margin:0 0 0 10px}#colophon ul li:last-child:after{content:''}#colophon ul li a{display:inline-block;*display:inline;*zoom:1}#colophon .fx-footer-links{clear:both;margin-top:10px}#colophon form{display:inline-block;*display:inline;*zoom:1}#colophon form label{color:#666}html[dir="rtl"] #colophon .mozlogo{float:right}html[dir="rtl"] #colophon ul{float:left}html[dir="rtl"] #colophon ul li:after{margin:0 10px 0 -10px}html[dir="rtl"] #colophon ul li:last-child{margin:0 10px 0 0}@media only screen and (min-width:760px) and (max-width:1000px){#colophon .mozlogo{margin-bottom:20px}}@media only screen and (max-width:760px){#colophon .content{text-align:center}
#colophon .mozlogo{float:none;margin-bottom:10px}#colophon ul{float:none;text-align:center}#colophon ul li{display:block;margin:0 0 .25em}#colophon ul li:after{content:''}#colophon ul li:last-child{margin:0 0 .25em}#colophon .fx-footer-links{margin-top:0}#colophon form{margin-bottom:10px}html[dir="rtl"] #colophon .mozlogo,html[dir="rtl"] #colophon ul{float:none}}.mozid{color:#fff}.mozid #outer-wrapper{background-color:#0c99d5;background-image:none;background-image:linear-gradient(to bottom,rgba(12,153,213,0) 0,rgba(12,153,213,0) 100px,#0c99d5 450px,#0c99d5),repeating-linear-gradient(118deg,rgba(12,153,213,0) 0,#00a7e0 550px,rgba(12,153,213,0) 550px,#00a7e0 800px,rgba(12,153,213,0) 800px,#00a7e0 950px);border-top:2px solid #fff}@media(max-width:1000px){.mozid #outer-wrapper{background-image:linear-gradient(to bottom,rgba(12,153,213,0) 0,rgba(12,153,213,0) 100px,#0c99d5 350px,#0c99d5),repeating-linear-gradient(118deg,rgba(12,153,213,0) 0,#00a7e0 410px,rgba(12,153,213,0) 410px,#00a7e0 600px,rgba(12,153,213,0) 600px,#00a7e0 720px)}}@media(max-width:760px){.mozid #outer-wrapper{background-image:linear-gradient(to bottom,rgba(12,153,213,0) 0,rgba(12,153,213,0) 100px,#0c99d5 300px,#0c99d5),repeating-linear-gradient(118deg,rgba(12,153,213,0) 0,#00a7e0 320px,rgba(12,153,213,0) 320px,#00a7e0 480px,rgba(12,153,213,0) 480px,#00a7e0 570px)}}@media(max-width:480px){.mozid #outer-wrapper{background-image:linear-gradient(to bottom,rgba(12,153,213,0) 0,rgba(12,153,213,0) 100px,#0c99d5 250px,#0c99d5),repeating-linear-gradient(118deg,rgba(12,153,213,0) 0,#00a7e0 200px,rgba(12,153,213,0) 200px,#00a7e0 320px,rgba(12,153,213,0) 320px,#00a7e0 380px)}}.mozid #wrapper{width:100%;overflow:hidden;margin:0;padding:0}.mozid h1,.mozid h2,.mozid h3,.mozid h4,.mozid h5,.mozid h6,.mozid .huge,.mozid .large{color:#fff;text-shadow:none}.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1000px;margin:0 auto}@media only screen and (min-width:1400px){.content{width:1360px}}@media only screen and (max-width:1000px){.content{width:760px}}@media only screen and (max-width:760px){.content{width:320px}}@media only screen and (min-width:480px) and (max-width:760px){.content{width:440px}}@media only screen and (min-width:1400px){#newsletter-subscribe .content{width:1000px;padding:40px 0}}#conditional-download-bar{display:none;background:#fff;color:#333;min-height:1.5em;overflow:hidden;padding:15px 0;position:relative;text-align:center;width:100%;z-index:10;-webkit-transition:all .25s ease;transition:all .25s ease}#conditional-download-bar .message{display:none;padding:0 60px 0 20px}#conditional-download-bar .download-button{vertical-align:baseline}#conditional-download-bar .download-button .fx-privacy-link{display:none}@media only screen and (max-width:760px){#conditional-download-bar .download-button{display:block;margin-top:20px}}#conditional-download-bar .btn-close{text-indent:120%;white-space:nowrap;overflow:hidden;background-image:url(/media/img/firefox/family/index/closex.png);background-color:#efefef;background-position:center center;background-repeat:no-repeat;border:0;cursor:pointer;height:30px;width:30px;padding:0;position:absolute;right:30px;top:10px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#conditional-download-bar .btn-close{background-image:url(/media/img/firefox/family/index/closex-high-res.png);-webkit-background-size:19px 19px;background-size:19px 19px}}#conditional-download-bar .btn-close:hover{background-color:#e2e2e2}html.nonfx #conditional-download-bar,html.nonfx #conditional-download-bar #dlbar-nonfx,html.firefox-old #conditional-download-bar,html.firefox-old #conditional-download-bar #dlbar-oldfx-desktop,html.ios #conditional-download-bar,html.ios #conditional-download-bar #dlbar-ios,html.android #conditional-download-bar,html.android #conditional-download-bar #dlbar-nonfx-android{display:block}#tabzilla{z-index:3}#tabzilla:before{background:#0c99d5}#header{position:relative;z-index:2;height:480px;margin-bottom:-8px}#header:after{background-image:url(/media/img/firefox/family/index/fox.png);-webkit-background-size:1006px 598px;background-size:1006px 598px;background-position:left bottom;background-repeat:no-repeat;content:'';display:block;width:1006px;height:598px;position:absolute;bottom:0;left:50%;margin-left:30px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#header:after{background-image:url(/media/img/firefox/family/index/fox-high-res.png);-webkit-background-size:1184px 704px;background-size:1184px 704px}}#header .content{padding:150px 0 0;position:relative}#header .content:before{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:-380px 0;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:108px;height:112px;top:30px;left:30px;z-index:5}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#header .content:before{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}#header h1{margin:20px 0 20px 30px;width:420px;text-align:center}#header h1 img{margin:10px 5px 0;vertical-align:baseline;width:248px;height:auto}@media only screen and (max-height:600px){#header{height:420px}}[lang~='en'] #header h1{width:390px;color:#bee1f5;font-size:44px;font-size:2.75rem;text-align:right;margin-top:0}[lang~='en'] #header h1 span{display:block;text-align:left}[lang~='en'] #header h1 b{color:#fff;font-weight:normal;font-size:72px;font-size:4.5rem;letter-spacing:-0.05em}
[lang~='en'] #header h1 img{float:right;vertical-align:top;margin:15px 0 0 10px}html[dir="rtl"] #header h1{float:left}.product-list{zoom:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;list-style:none}.product-list:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.product-list .product{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;width:50%;overflow:hidden;position:relative}.product-list h2{margin:0 0 .15em}.product-list h2:after{content:"\00A0\00BB";white-space:nowrap}.product-list h2 span{font-style:italic;font-size:.75em}.product-list a{text-decoration:none;display:block}.product-list a:hover,.product-list a:focus,.product-list a:active{text-decoration:none}.product-list a:hover h2,.product-list a:focus h2,.product-list a:active h2,.product-list a:hover h3,.product-list a:focus h3,.product-list a:active h3{text-decoration:underline}#products-primary{background:#00a7e0;border-top:1px solid rgba(0,0,0,0.1);clear:both}#products-primary .inner{padding:40px 20px 120px;margin:0 auto;position:relative;min-height:120px}#products-primary li{text-align:center}#products-primary h2{font-size:28px;font-size:1.75rem;display:inline-block}@media only screen and (min-width:1400px){#products-primary h2{font-size:32px;font-size:2rem}}#products-primary p{font-size:16px;font-size:1rem}@media only screen and (min-width:1400px){#products-primary p{font-size:18px;font-size:1.125rem}}#products-primary a{color:#fff}#products-primary a h2{padding-bottom:1px}#products-primary a p{color:#bee1f5}#products-primary a:hover h2,#products-primary a:focus h2,#products-primary a:active h2{text-decoration:none;padding-bottom:0;border-bottom:1px solid}#products-primary .highlight{background-image:url(/media/img/firefox/family/index/promo-bg.png);background-color:#ffcd02;background-position:left top;background-repeat:no-repeat;color:#e14164}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#products-primary .highlight{background-image:url(/media/img/firefox/family/index/promo-bg-high-res.png);-webkit-background-size:600px 450px;background-size:600px 450px}}#products-primary .highlight a{color:#e14164}#products-primary .highlight a h2,#products-primary .highlight a h3,#products-primary .highlight a p{color:#e14164}#product-desktop .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:0 0;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:378px;height:220px;left:50%;bottom:-90px;margin-left:-189px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#product-desktop .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}@media only screen and (max-width:1000px){#product-desktop .inner:after{left:20px;margin-left:0}}@media only screen and (max-width:760px){#product-desktop .inner:after{left:50%;bottom:-90px;margin-left:-189px}}#product-android .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:0 -644px;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:268px;height:181px;left:50%;bottom:-50px;margin-left:-134px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#product-android .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}@media only screen and (max-width:1000px){#product-android .inner:after{left:75px;bottom:-45px;margin-left:0}}@media only screen and (max-width:760px){#product-android .inner:after{left:50%;bottom:-50px;margin-left:-134px}}#product-android .btn-google-play{position:absolute;right:20px;bottom:40px;z-index:5}@media only screen and (max-width:1000px){#product-android .btn-google-play{position:static;margin:20px auto}}#product-android .download-other{clear:both;display:block;font-size:11px;font-size:.6875rem;font-family:'Open Sans',X-LocaleSpecific,sans-serif}#product-ios .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:-268px -644px;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:268px;height:181px;left:50%;bottom:-35px;margin-left:-134px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#product-ios .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}#product-ios.highlight .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:0 -815px;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:382px;height:170px;left:30px;bottom:-40px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#product-ios.highlight .inner:after{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}@media only screen and (max-width:1400px){#product-ios.highlight .inner:after{left:-80px;bottom:-20px}
}@media only screen and (max-width:1000px){#product-ios.highlight .inner:after{left:0;bottom:0;margin-left:0}}@media only screen and (max-width:760px){#product-ios.highlight .inner:after{left:50%;bottom:-50px;margin-left:-191px}}#product-ios .btn-apple-appstore{margin-bottom:0}@media only screen and (min-width:1000px){#product-ios .btn-apple-appstore{position:absolute;right:20px;bottom:40px;z-index:5}}#products-secondary{background:#efefef;border-top:1px solid rgba(0,0,0,0.1);padding:30px 0}#products-secondary .product-list{width:1000px;margin:0 auto}#products-secondary .product{padding:100px 20px 20px;text-align:center}#products-secondary h2{font-size:24px;font-size:1.5rem;margin:0 0 .15em}#products-secondary p{margin:0}#products-secondary a{color:#0096dd}#products-secondary a h2{color:#0096dd}#products-secondary a p{color:#999}#products-secondary a:hover,#products-secondary a:focus,#products-secondary a:active{color:#0073aa}#products-secondary a:hover h2,#products-secondary a:focus h2,#products-secondary a:active h2,#products-secondary a:hover p,#products-secondary a:focus p,#products-secondary a:active p{color:#0073aa}#product-sync h2:before{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:-345px -405px;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:120px;height:80px;top:0;left:50%;margin-left:-60px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#product-sync h2:before{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}#product-private-browsing h2:before{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015.png);background-position:-268px -555px;background-repeat:no-repeat;overflow:hidden;position:absolute;display:block;content:'';width:130px;height:70px;top:10px;left:50%;margin-left:-65px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#product-private-browsing h2:before{background-image:url(/media/img/firefox/family/index/family-sprite-11-2015-high-res.png);-webkit-background-size:535px 1117px;background-size:535px 1117px}}@media only screen and (min-width:1400px){#header{height:570px}#header:after{-webkit-background-size:1184px 704px;background-size:1184px 704px;width:1184px;height:704px;margin-left:-15px}#header .content:before{left:80px}#header h1{width:520px;margin-left:80px}#header h1 img{width:330px;height:auto}[lang~='en'] #header h1{width:520px;font-size:60px;font-size:3.75rem}[lang~='en'] #header h1 b{font-size:96px;font-size:6rem}[lang~='en'] #header h1 img{margin-left:15px}}@media only screen and (min-width:760px) and (max-width:1000px){#header{height:400px}#header:after{-webkit-background-size:888px 528px;background-size:888px 528px;width:888px;height:528px;margin-left:120px}#header .content:before{left:30px}#header h1{margin-left:30px}.product-list{display:block}.product-list .product{width:auto;float:none;display:block}#products-primary .content,#products-primary .product{width:auto}#products-primary .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:760px;padding:60px 20px 40px 400px;text-align:left}#products-primary .highlight{background-position:left top}#products-secondary .product-list{width:auto}#products-secondary .product{width:50%;float:left}#products-secondary h2{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:760px){#header{height:auto}#header:after{background-image:none;display:none}#header .content{padding:160px 0 40px}#header .content:before{top:45px;left:50%;margin-left:-52px}#header h1{width:auto;margin:0 20px 20px;font-size:30px;font-size:1.875rem}#header h1 b{font-size:40px;font-size:2.5rem}[lang~='en'] #header h1{font-size:30px;font-size:1.875rem;width:250px;margin:0 auto 20px}[lang~='en'] #header h1 b{font-size:40px;font-size:2.5rem}[lang~='en'] #header h1 img{width:165px;height:48px;margin:6px 0 0 10px}.product-list{display:block}.product-list .product,.product-list .inner{width:auto;float:none;min-width:320px}#products-primary .content{width:auto}#products-primary .product{width:auto}#products-primary .highlight{background-position:left top}#products-primary .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 140px}#products-secondary{padding:20px 0}#products-secondary .product-list{width:auto}#products-secondary .product{padding:80px 0 20px}#products-secondary h2:before{-webkit-background-size:401.25px 837.75px;background-size:401.25px 837.75px}#product-sync h2:before{width:90px;height:60px;background-position:-258px -303px;margin-left:-45px}#product-private-browsing h2:before{width:98px;height:54px;background-position:-201px -416.25px;margin-left:-49px}}
