html.noscroll body{overflow:hidden}#modal{background:#000;background:rgba(0,0,0,.85);width:100%;height:101%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;overflow:auto;-webkit-animation:sand-fade-in .3s ease-in 0s 1 normal both;animation:sand-fade-in .3s ease-in 0s 1 normal both}#modal .window{padding:20px;color:#333}#modal .window .inner{position:relative}#modal .window .inner>header{display:block;height:auto;font-size:48px;font-size:3rem;line-height:1.3;padding:0 60px;text-align:center;color:#fff;font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400}#modal .window .inner #modal-close{z-index:99;position:absolute;top:-20px;right:9px;cursor:pointer}#modal .window .inner #modal-close a{display:none}#modal .window .inner #modal-close .button{background-color:transparent;background-image:url("/media/img/mozid/modal-close.a896b063581c.png");background-image:none,url("/media/img/mozid/modal-close.330d9b15eadb.svg");background-position:center center;background-repeat:no-repeat;background-size:22px 22px;padding:0;min-width:0;width:42px;height:42px;text-indent:120%;white-space:nowrap;overflow:hidden;border-radius:50%;border:2px solid #fff;-webkit-transition:transform .15s ease;transition:transform .15s ease}#modal .window .inner #modal-close .button:focus,#modal .window .inner #modal-close .button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);box-shadow:none}#modal .window .inner .overlay-contents{background:0 0;padding-top:20px;margin:0 auto}#modal .window .inner .overlay-contents iframe,#modal .window .inner .overlay-contents img{max-width:100%}html[dir=rtl] #modal .window .inner #modal-close{right:auto;left:9px;text-align:left}@media only screen and (min-width:1000px){#modal .inner{width:960px;margin:20px auto 60px}#modal .inner .footer{zoom:1;padding-left:30px;padding-right:30px}#modal .inner .footer:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#modal .inner .footer div{padding:0;float:left;width:300px;margin:0 10px}#modal .inner .footer div:first-child{margin-left:0}#modal .inner .footer div:last-child{margin-right:0}}@media only screen and (min-width:760px) and (max-width:1000px){#modal .inner{float:left;width:700px;margin:0 10px;float:none;margin:20px auto 60px}}@media only screen and (max-width:760px){html.noscroll{overflow:hidden;height:100%}html.noscroll body{height:100%;overflow:hidden}html.noscroll #modal{position:absolute}#modal .window{margin:0 auto}#modal .window .inner{margin-top:20px}#modal .window .inner>header{padding:10px 0;text-indent:120%;white-space:nowrap;overflow:hidden;height:0}}@font-face{font-family:'Font Awesome';src:url("/media/fonts/fontawesome-webfont.af7ae505a9ee.woff2?v=4.7.0") format('woff2'),url("/media/fonts/fontawesome-webfont.fee66e712a8a.woff?v=4.7.0") format('woff');font-weight:400;font-style:normal}.mozilla-share-cta{position:relative;width:296px;background:#0c99d5;color:#fff;border:2px solid #9ed6ee;border-radius:8px;overflow:hidden;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.mozilla-share-cta:focus,.mozilla-share-cta:hover{background:#0da0df}.mozilla-share-cta h3{display:none;width:256px;padding:1em 20px;margin:0;color:#fff;font-size:18px;font-size:1.125rem;text-transform:uppercase;border:none;background:0 0;text-align:center;visibility:visible;text-shadow:none;font-family:'Open Sans',X-LocaleSpecific,sans-serif;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.mozilla-share-cta h3:before{font-family:'Font Awesome';content:'\f1e0\00A0\00A0';text-shadow:none}.mozilla-share-cta ul{display:table;position:relative;list-style-type:none;margin:0;padding:0;width:100%;height:100%;visibility:visible}.mozilla-share-cta ul li{display:table-cell;width:33.3%;margin:0;padding:0;text-align:center;vertical-align:middle;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.mozilla-share-cta ul li a{color:#fff;display:block;margin:0 10px;font-size:0}.mozilla-share-cta ul li a:before{font-family:'Font Awesome';font-size:28px;font-size:1.75rem;line-height:56px;opacity:.8;padding-top:1px;text-shadow:none;-webkit-font-smoothing:antialiased;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.mozilla-share-cta ul li a.twitter:before{content:'\f099\00A0'}.mozilla-share-cta ul li a.facebook:before{content:'\f09a\00A0'}.mozilla-share-cta ul li a.g-plus:before{content:'\f0d5\00A0'}.mozilla-share-cta ul li a:focus,.mozilla-share-cta ul li a:hover{text-decoration:none;color:#fff}.mozilla-share-cta ul li a:focus:before,.mozilla-share-cta ul li a:hover:before{text-shadow:none;opacity:1}.mozilla-share-cta.sky,.mozilla-share-cta.sky:focus,.mozilla-share-cta.sky:hover{background:0 0}.mozilla-share-cta.sky h3,.mozilla-share-cta.sky ul li a,.mozilla-share-cta.sky ul li a:focus,.mozilla-share-cta.sky ul li a:hover{color:#0096dd}.mozilla-share-cta.mini{border:0;border-radius:0;width:140px}.mozilla-share-cta.mini h3{padding:15px 10px;width:120px;height:13px;font-size:12px;font-size:.75rem}.mozilla-share-cta.mini ul li a:before{font-size:18px;font-size:1.125rem;line-height:43px}.js .mozilla-share-cta h3{display:block;position:absolute;top:0;left:0}.js .mozilla-share-cta h3.out{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.js .mozilla-share-cta ul{visibility:hidden}.js .mozilla-share-cta ul li{opacity:0}.js .mozilla-share-cta ul.in li{opacity:1}#masthead .mozilla-share-cta{position:absolute;top:60px;right:24px}html[dir=rtl] #masthead .mozilla-share-cta{right:auto;left:24px}@media only screen and (max-width:760px){#masthead .mozilla-share-cta{right:14px}html[dir=rtl] #masthead .mozilla-share-cta{right:auto;left:14px}}@media only screen and (max-width:480px){#masthead .mozilla-share-cta{display:none}}/*! updated 2016-04-11 */@font-face{font-family:'Open Sans Extrabold';font-weight:800;font-style:normal;src:url("/media/fonts/opensans-extrabold.9e7a944c9d30.woff2") format('woff2'),url("/media/fonts/opensans-extrabold.5223d74ffa70.woff") format('woff')}#tabzilla:before{background-color:#484848}#outer-wrapper{overflow:hidden}#wrapper{width:100%}#main-content,#masthead,.content{width:1000px;margin:0 auto}@media only screen and (min-width:760px) and (max-width:1000px){#main-content,#masthead,.content{width:760px}}@media only screen and (max-width:760px){#main-content,#masthead,.content{width:320px}}@media only screen and (min-width:480px) and (max-width:760px){#main-content,#masthead,.content{width:440px}}#main-feature{padding:40px 20px;text-align:center}#main-feature h1{color:#4e4f53;font-size:60px;font-size:3.75rem}#main-feature p{margin:20px auto 0;max-width:620px;color:#4e4f53;font-size:20px;font-size:1.25rem}#main-content-inner{margin:0 auto;padding:20px;width:420px;min-height:2820px;background:#fff}#main-content-inner>section:not(:first-of-type){margin-top:40px}@media only screen and (max-width:760px){#main-content-inner{width:auto}}#sec-principles>header{position:relative;padding:80px 20px 40px;text-align:center}#sec-principles>header h2{display:inline-block;position:relative;margin:0;color:#4b5c66;font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;font-size:48px;font-size:3rem}#sec-principles>header h2 strong{display:block;font-size:58px;font-size:3.625rem;font-family:'Open Sans Extrabold',X-LocaleSpecific-Extrabold,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:800;text-transform:uppercase}#sec-principles>header h2:after,#sec-principles>header h2:before{position:absolute;top:15px;color:#e3e5e6;font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;font-size:100px;font-size:6.25rem;font-weight:700}#sec-principles>header h2:before{left:-1ex;content:"{"}#sec-principles>header h2:after{right:-1ex;content:"}"}#sec-principles>header .share-wrapper{position:absolute;top:-20px;right:-20px;left:-20px;border-bottom:1px solid #edeeef;padding:20px}#sec-principles>header .share-wrapper .mozilla-share-cta.mini{margin:0 auto}#sec-principles>footer{font-size:18px;font-size:1.125rem;font-style:italic;text-align:center}#sec-principles>footer a:after{content:"\00A0\00BB"}#principles{pointer-events:none}#principle-01,#principle-01-overlay,#principle-06,#principle-06-overlay{background:#00a0db}#principle-02,#principle-02-overlay,#principle-07,#principle-07-overlay{background:#dd5a00}#principle-03,#principle-03-overlay,#principle-08,#principle-08-overlay{background:#689f2a}#principle-04,#principle-04-overlay,#principle-09,#principle-09-overlay{background:#4b5c66}#principle-05,#principle-05-overlay,#principle-10,#principle-10-overlay{background:#a52d2d}.principle{position:relative;margin:0 0 20px;padding:20px 20px 20px 90px;color:#fff;pointer-events:auto;-webkit-transition:opacity .5s,border .5s;transition:opacity .5s,border .5s}.principle h3{position:relative;margin:0;color:#fff;text-shadow:none;font-size:22px;font-size:1.375rem;line-height:1.25;font-style:italic}.principle h3 span{display:block;position:absolute;top:0;left:-70px;opacity:.25;font-family:'Open Sans',X-LocaleSpecific,sans-serif;font-size:45px;font-size:2.8125rem;line-height:1;font-style:normal;font-weight:700;-webkit-transition:opacity .3s;transition:opacity .3s}.principle section{overflow:hidden;margin-top:30px;padding-top:35px;border-top:1px solid #fff;border-top:1px solid rgba(0,0,0,.1)}.principle h4{color:#fff;text-shadow:none;font-family:'Open Sans',X-LocaleSpecific,sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase}.principle a{border-width:0 0 1px;border-style:solid;color:#fff;-webkit-transition:all .3s;transition:all .3s}.principle a:link,.principle a:visited{border-color:#fff;border-color:rgba(255,255,255,.2);color:#fff;color:rgba(255,255,255,.8)}.principle a:link:last-child:after,.principle a:visited:last-child:after{opacity:0}.principle a:active,.principle a:focus,.principle a:hover{border-color:#fff;border-color:rgba(255,255,255,.6);color:#fff;text-decoration:none}.principle a:active:last-child:after,.principle a:focus:last-child:after,.principle a:hover:last-child:after{opacity:.6;-webkit-transition-delay:.3s;transition-delay:.3s}.principle .resources{font-style:italic}.principle .videos{overflow:hidden;_height:1%}.principle .videos li{float:left;margin:0 10px 10px 0;width:120px;font-size:12px;font-size:.75rem;list-style-type:none}.principle .videos img{display:block;margin-bottom:5px;width:120px;height:68px}.principle blockquote{padding:0 0 0 40px;margin-bottom:20px;line-height:1.25}.principle blockquote:before{display:block;float:left;margin:-10px 0 0 -40px;font-size:64px;font-size:4rem;line-height:1;font-family:Candara,"Trebuchet MS",sans-serif;font-weight:700;content:"“"}.principle blockquote p{display:inline;font-size:20px;font-size:1.25rem;font-style:italic}.principle blockquote footer{margin-top:10px;font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;text-align:right}.principle blockquote footer cite:before{content:"—\00A0"}.principle blockquote footer span{display:inline-block}.principle footer{overflow:hidden}.principle .share{margin:0;padding-bottom:1px}.principle .share a:active:before,.principle .share a:focus:before,.principle .share a:hover:before,.principle .share a:link:before,.principle .share a:visited:before{background-position:0 -100px}.principle .share a:active:after,.principle .share a:focus:after,.principle .share a:hover:after,.principle .share a:link:after,.principle .share a:visited:after{content:""}#sec-learn h2,#sec-tell h2{font-size:28px;font-size:1.75rem;text-align:center}#sec-tell{display:none}#sec-tell .outer{overflow:hidden;margin:0 auto;width:360px}#sec-tell textarea{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px;border-radius:7px;padding:10px;width:340px;height:6.2em;color:#a0a0a0;background-color:#fafafa;box-shadow:inset 0 2px 1px rgba(0,0,0,.08);font-size:inherit;line-height:1.5;resize:none}#sec-tell textarea:focus{color:inherit;background-color:#fff;box-shadow:0 0 0 2px rgba(73,173,227,.4)}#sec-tell .share{margin:0 10px}#sec-tell .share a{color:#484848;border-bottom:1px dotted #484848}#sec-tell .share a:active,#sec-tell .share a:focus,#sec-tell .share a:hover{color:#00a0db;text-decoration:none;border-bottom:1px dotted #00a0db}#sec-learn{text-align:center}#sec-learn ul{list-style-position:inside}#sec-learn li{margin:0 auto;color:#0096dd}#sec-newsletter .billboard{border:0;padding:0;width:100%}#sec-newsletter .billboard h3{float:none;margin-bottom:12px;width:auto;text-align:center}#sec-newsletter .billboard .form-contents,#sec-newsletter .billboard .form-submit{float:none;margin:0 auto;width:340px}#sec-newsletter .billboard .form-contents input[type=email],#sec-newsletter .billboard .form-contents input[type=submit],#sec-newsletter .billboard .form-submit input[type=email],#sec-newsletter .billboard .form-submit input[type=submit]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}#sec-newsletter .billboard .form-contents input[type=email],#sec-newsletter .billboard .form-submit input[type=email]{border-radius:7px;background-color:#fafafa}#sec-newsletter .billboard .form-contents input[type=email]:focus,#sec-newsletter .billboard .form-submit input[type=email]:focus{background-color:#fff}#sec-newsletter .billboard .form-contents input[type=submit],#sec-newsletter .billboard .form-submit input[type=submit]{font-size:18px;font-size:1.125rem;font-weight:400}#sec-tell .share,.principle .share{float:right}#sec-tell .share a:before,.principle .share a:before{display:block;float:left;margin:6px 0 0 -16px;width:11px;height:11px;background-image:url("/media/img/mozorg/about/manifesto/social/sprite.da6074da6454.png");background-repeat:no-repeat;content:""}.mosaic-column{display:block;position:absolute;top:0;width:300px;height:100%}#mosaic-column-1{left:-30px;background:url("/media/img/mozorg/about/manifesto/bg-faces-2.0c484d43a206.png") 0 0 no-repeat,url("/media/img/mozorg/about/manifesto/bg-faces-1.00293edb0961.png") 0 1440px no-repeat}#mosaic-column-2{right:-30px;background:url("/media/img/mozorg/about/manifesto/bg-faces-1.00293edb0961.png") 0 0 no-repeat,url("/media/img/mozorg/about/manifesto/bg-faces-2.0c484d43a206.png") 0 1440px no-repeat}#modal .window .inner{margin-right:auto;margin-left:auto;width:780px;-webkit-animation:popup .2s ease-out;animation:popup .2s ease-out;top:3em}#modal .window .inner #modal-close{top:-60px}#modal .window .inner header{display:none}#modal .window .inner .overlay-contents{padding:50px 80px 50px 160px;color:#fff;background:0 0}#modal .window .inner .overlay-contents header{display:block;position:static;padding:0;height:auto;background:0 0;opacity:1}#modal .window .inner .overlay-contents header h3{margin:0;color:#fff;text-shadow:none;font-size:32px;font-size:2rem;line-height:1.25;font-family:'Open Sans',X-LocaleSpecific,sans-serif;font-style:italic}#modal .window .inner .overlay-contents header h3 span{left:-120px;opacity:.5;font-size:82px;font-size:5.125rem;line-height:.8;font-style:normal}#modal .window .inner .overlay-contents header .more{display:none}#modal .window .inner .overlay-contents:active,#modal .window .inner .overlay-contents:focus,#modal .window .inner .overlay-contents:hover{border:5px solid transparent}#modal .window .inner nav{position:absolute;top:250px;width:100%;*width:780px}#modal .window .inner nav button{position:absolute;top:0;overflow:hidden;border:0;padding:0;width:50px;height:50px;background:url("/media/img/sandstone/modal-arrows.e5642d3b0e12.png") no-repeat;opacity:.5;text-indent:100px;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}#modal .window .inner nav button:active,#modal .window .inner nav button:focus,#modal .window .inner nav button:hover{opacity:.8;-webkit-animation:.4s ease-out infinite alternate;animation:.4s ease-out infinite alternate}#modal .window .inner nav button.prev{left:10px;background-position:50% 0}#modal .window .inner nav button.prev:active,#modal .window .inner nav button.prev:focus,#modal .window .inner nav button.prev:hover{left:5px;-webkit-animation-name:bouncer-left;animation-name:bouncer-left}#modal .window .inner nav button.next{right:10px;background-position:50% -50px}#modal .window .inner nav button.next:active,#modal .window .inner nav button.next:focus,#modal .window .inner nav button.next:hover{right:5px;-webkit-animation-name:bouncer-right;animation-name:bouncer-right}html.js #principles:hover .principle{opacity:.25}html.js #principles:hover .principle:hover{opacity:1}html.js #principles .principle{cursor:pointer}html.js #principles .principle div{display:none}html.js .principle{border:5px solid transparent}html.js .principle header{margin-bottom:20px}html.js .principle header .more{display:none;position:absolute;bottom:10px;right:10px;margin:0;font-style:italic}html.js .principle header .more:after{content:"\00A0\00BB"}html.js .principle:active,html.js .principle:focus,html.js .principle:hover{border:5px solid #333;border:5px solid rgba(0,0,0,.2)}html.js .principle:active header span,html.js .principle:focus header span,html.js .principle:hover header span{opacity:.5}html.js #sec-tell{display:block}@-webkit-keyframes popup{from{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popup{from{transform:scale(.7)}to{transform:scale(1)}}@-webkit-keyframes bouncer-left{from{left:10px}to{left:5px}}@keyframes bouncer-left{from{left:10px}to{left:5px}}@-webkit-keyframes bouncer-right{from{right:10px}to{right:5px}}@keyframes bouncer-right{from{right:10px}to{right:5px}}html[lang=it] #sec-principles>header h2 strong,html[lang|=es] #sec-principles>header h2 strong{font-size:inherit}html[lang|=zh] #sec-principles>header h2{white-space:nowrap}html[lang|=zh] #sec-principles>header h2 strong{display:inline;vertical-align:bottom}html[lang|=zh] #sec-principles>header h2 strong:before{content:"\000A";white-space:pre}html[dir=rtl] #sec-principles>header h2:before{right:-1ex;left:auto}html[dir=rtl] #sec-principles>header h2:after{right:auto;left:-1ex}html[dir=rtl] .principle{padding:20px 90px 20px 20px}html[dir=rtl] .principle h3 span{right:-70px;left:auto;text-align:right}html[dir=rtl] .principle .resources li{margin:0 20px 0 0}html[dir=rtl] .principle .videos li{float:right;margin:0 0 10px 10px}html[dir=rtl] .principle blockquote{padding:0 40px 0 0}html[dir=rtl] .principle blockquote:before{float:right;margin:-10px -40px 0 0;content:"”"}html[dir=rtl] .principle blockquote footer{text-align:left}html[dir=rtl].js .principle header .more{right:auto;left:10px}html[dir=rtl] #sec-tell .share,html[dir=rtl] .principle .share{float:left}html[dir=rtl] #sec-tell .share a:before,html[dir=rtl] .principle .share a:before{float:right;margin:6px -16px 0 0}html[dir=rtl] #modal .window .inner .overlay-contents{padding:50px 160px 50px 80px}html[dir=rtl] #modal .window .inner .overlay-contents header h3 span{right:-120px;left:auto}html[dir=rtl] #modal .window .inner nav button.prev{right:15px;left:auto;background-position:50% -50px}html[dir=rtl] #modal .window .inner nav button.prev:active,html[dir=rtl] #modal .window .inner nav button.prev:focus,html[dir=rtl] #modal .window .inner nav button.prev:hover{right:10px;left:auto;-webkit-animation-name:bouncer-right;animation-name:bouncer-right}html[dir=rtl] #modal .window .inner nav button.next{right:auto;left:15px;background-position:50% 0}html[dir=rtl] #modal .window .inner nav button.next:active,html[dir=rtl] #modal .window .inner nav button.next:focus,html[dir=rtl] #modal .window .inner nav button.next:hover{right:auto;left:10px;-webkit-animation-name:bouncer-left;animation-name:bouncer-left}@media only screen and (max-width:1000px){#modal .window .inner{width:auto;max-width:780px;margin-top:60px;top:0}}@media only screen and (min-width:760px) and (max-width:1000px){#mosaic-column-1{left:-150px}#mosaic-column-2{right:-150px}html.js .principle header .more{display:block}}@media only screen and (max-width:760px){#main-feature p{width:auto}#modal .window .inner header{overflow:visible;text-indent:0;white-space:normal}#modal .window .inner .overlay-contents header h3{font-size:24px;font-size:1.5rem}.mosaic-column{display:none}html.js .principle header .more{display:block}}@media only screen and (max-width:480px){#main-feature h1{font-size:48px;font-size:3rem}#main-feature p{font-size:14px;font-size:.875rem}#sec-principles header h2{font-size:38px;font-size:2.375rem}#sec-principles header h2 strong{font-size:44px;font-size:2.75rem}#sec-principles header h2:after,#sec-principles header h2:before{top:12px;font-size:80px;font-size:5rem}.principle h3{font-size:18px;font-size:1.125rem}#sec-tell .outer{width:100%}#sec-tell .outer textarea{margin:10px 0;width:100%}#sec-tell .outer .share{margin:0}#sec-newsletter .billboard .form-contents,#sec-newsletter .billboard .form-submit{width:auto}#modal .window .inner .overlay-contents{padding:80px 20px 20px}#modal .window .inner .overlay-contents header h3{font-size:20px;font-size:1.25rem}#modal .window .inner .overlay-contents header h3 span{position:static;margin-bottom:20px;font-size:64px;font-size:4rem}#modal .window .inner nav{top:10px;left:10px;width:60px;height:25px}#modal .window .inner nav button{width:25px;height:25px;background-size:10px 50px}#modal .window .inner nav button.prev,#modal .window .inner nav button.prev:active,#modal .window .inner nav button.prev:focus,#modal .window .inner nav button.prev:hover{left:0;-webkit-animation-name:none;animation-name:none}#modal .window .inner nav button.next,#modal .window .inner nav button.next:active,#modal .window .inner nav button.next:focus,#modal .window .inner nav button.next:hover{right:0;background-position:50% -25px;-webkit-animation-name:none;animation-name:none}html[dir=rtl] #modal .window .inner .overlay-contents{padding:80px 20px 20px}html[dir=rtl] #modal .window .inner nav{right:10px;left:auto}html[dir=rtl] #modal .window .inner nav button.prev,html[dir=rtl] #modal .window .inner nav button.prev:active,html[dir=rtl] #modal .window .inner nav button.prev:focus,html[dir=rtl] #modal .window .inner nav button.prev:hover{right:0;left:auto;background-position:50% -25px;-webkit-animation-name:none;animation-name:none}html[dir=rtl] #modal .window .inner nav button.next,html[dir=rtl] #modal .window .inner nav button.next:active,html[dir=rtl] #modal .window .inner nav button.next:focus,html[dir=rtl] #modal .window .inner nav button.next:hover{right:auto;left:0;background-position:50% 0;-webkit-animation-name:none;animation-name:none}}