.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}}@media screen and (min-width:760px){.basic-content.content{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1400px){.basic-content.content{padding-top:85px;padding-bottom:85px}}@media screen and (min-width:760px){.basic-main-with-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:66.664%;padding-left:10px;padding-right:10px;padding-left:0;padding-right:30px}html[dir=rtl] .basic-main-with-side{float:right;padding-right:0;padding-left:30px}}@media screen and (min-width:1400px){.basic-main-with-side{padding-right:42.5px}html[dir=rtl] .basic-main-with-side{padding-left:42.5px}}@media screen and (min-width:760px){.basic-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.332%;padding-left:10px;padding-right:10px;padding-left:30px;padding-right:0;padding-top:74px}html[dir=rtl] .basic-side{float:right;padding-left:0;padding-right:30px}}@media screen and (min-width:1000px){.basic-side{padding-top:90px;padding-left:42.5px}html[dir=rtl] .basic-side{padding-right:42.5px}}.side-nav ul{border-bottom:2px solid #ddd;padding-bottom:.375em}.side-nav li:first-child{font-size:18px;font-size:1rem}@media screen and (min-width:1000px){.side-nav li:first-child{font-size:24px;font-size:1.33333rem}}.side-nav li:first-child a,.side-nav li:first-child b{font-weight:700}.side-nav li a,.side-nav li b{display:block;font-weight:400;margin-bottom:.25em}.side-reference{border-bottom:2px solid #ddd;margin-bottom:1.25em;padding-bottom:.625em}.side-reference h3{font-size:18px;font-size:1rem}@media screen and (min-width:1000px){.side-reference h3{font-size:24px;font-size:1.33333rem}}.side-reference p{margin:0}.side-reference .more{display:block;padding:.625em 0}.highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;color:#fff;line-height:1.3;padding:0 5px}.highlight-sub{padding:0 5px 0 40px}@-webkit-keyframes pebbles-bounce-down{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes pebbles-bounce-down{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,0,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}@-webkit-keyframes pebbles-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes pebbles-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes pebbles-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes pebbles-fade-out{0%{opacity:1}100%{opacity:0}}#newsletter-subscribe{background:#c13832;color:#fff;padding-top:20px}#newsletter-subscribe .content{padding:40px 0;width:300px}#newsletter-subscribe .form-title{background:url("/media/img/newsletter/mozorg-newsletter.db230ae1e11b.svg") center top no-repeat;-webkit-background-size:100px 100px;background-size:100px 100px;padding:120px 0 20px 0;text-align:center}#newsletter-subscribe h3{font-size:32px;font-size:1.77778rem;margin:0 0 .2em;text-align:center}#newsletter-subscribe h4{font-size:20px;font-size:1.11111rem;font-weight:400}@media screen and (min-width:1000px){#newsletter-subscribe h4{font-size:24px;font-size:1.33333rem;line-height:1.1}}#newsletter-subscribe .field{margin-bottom:10px}#newsletter-subscribe .field label{display:block;margin-bottom:.1em}#newsletter-subscribe .field-format label{font-family:"Open Sans",X-LocaleSpecific,sans-serif;display:inline;margin-right:20px}#newsletter-subscribe .field-privacy{font-size:12px;font-size:.66667rem;font-family:"Open Sans",X-LocaleSpecific,sans-serif}#newsletter-subscribe .field-privacy input{float:left}#newsletter-subscribe .field-privacy .title{display:block;padding-left:25px}#newsletter-subscribe a{color:#fff}#newsletter-subscribe input[type=email]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:.88889rem;-webkit-transition:all .1s linear;transition:all .1s linear;border:0;border-radius:4px;line-height:1.1;padding:.75em 20px;width:100%}#newsletter-subscribe select{font-size:14px;font-size:.77778rem;font-family:"Open Sans",X-LocaleSpecific,sans-serif;line-height:1.5;max-width:80%}#newsletter-subscribe p.form-details{font-family:"Open Sans",X-LocaleSpecific,sans-serif;line-height:1;margin-top:8px}#newsletter-subscribe .thank{padding-top:20px}#newsletter-subscribe .thank p{-webkit-animation:pebbles-fade-in .5s ease-in .8s 1 normal both;animation:pebbles-fade-in .5s ease-in .8s 1 normal both;margin-top:20px}#newsletter-subscribe .errorlist{background:#fff;color:#c13832;padding:10px 20px}@media screen and (min-width:480px){#newsletter-subscribe .content{width:460px}}@media screen and (min-width:760px){#newsletter-subscribe .content{width:740px}#newsletter-subscribe #newsletter-form{zoom:1;float:left;margin-left:430px;width:280px}#newsletter-subscribe #newsletter-form:after{clear:both;content:'';display:block;height:0;visibility:hidden}#newsletter-subscribe .form-title{-webkit-background-size:120px 120px;background-size:120px 120px;background-position:left 10px;float:left;margin:-10px 10px 0 -400px;padding:10px 0 20px 140px;text-align:left;width:220px}#newsletter-subscribe h3{text-align:left}}@media screen and (min-width:1000px){#newsletter-subscribe .content{width:980px}#newsletter-subscribe #newsletter-form{margin-left:570px;padding-top:20px;width:380px}#newsletter-subscribe .form-title{-webkit-background-size:150px 150px;background-size:150px 150px;background-position:left top;margin:-20px 10px 0 -540px;min-height:120px;padding-left:180px;width:300px}#newsletter-subscribe h3{font-size:40px;font-size:2.22222rem}#newsletter-subscribe h4{font-size:24px;font-size:1.33333rem}}.js #form-details,.js .form-details{display:none}.js #newsletter-spinner{bottom:0;left:0;position:absolute;right:0;top:0}html[dir=rtl] #newsletter-subscribe h3,html[dir=rtl] #newsletter-subscribe h4{text-align:right}