*{line-height:1.3em;margin:0;padding:0}ul{list-style:none}a{text-decoration:underline;color:#198fd9}a img{border:0}a:hover{cursor:pointer}p{margin-top:1.3em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}body{direction:ltr;background:#fff;color:#1a1a1a}body>a:first-child{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body,button{font-family:"helvetica neue","helvetica-neue","helvetica","arial",sans-serif}#page-wrapper{width:96%;max-width:940px;padding:0 2%;margin-left:auto;margin-right:auto;margin-bottom:4.5em}html{overflow-y:scroll;font-size:100%}@media screen and (max-width:440px){.icon-pkg{height:58px;width:58px}}@media screen and (max-width:300px){html{font-size:90%}.icon-pkg{height:54px;width:54px}}@media screen and (max-width:275px){html{font-size:85%}.icon-pkg{height:51px;width:51px}}@media screen and (max-width:250px){html{font-size:80%}.icon-pkg{height:48px;width:48px}}@media screen and (max-width:225px){html{font-size:75%}.icon-pkg{height:45px;width:45px}}@media screen and (max-width:200px){html{font-size:70%}.icon-pkg{height:42px;width:42px}}@media screen and (max-width:175px){html{font-size:65%}.icon-pkg{height:38px;width:38px}}@media screen and (max-width:150px){html{font-size:50%}.icon-pkg{height:32px;width:32px}}@media screen and (max-width:125px){html{font-size:45%}.icon-pkg{height:29px;width:29px}}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}p{word-wrap:break-word}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.grid{position:relative;overflow:hidden}.grid .span-one-third{vertical-align:top;float:left;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:31.3%;max-width:300px}.grid .span-two-third{vertical-align:top;float:left;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:66%;max-width:620px}.grid .span-half{vertical-align:top;float:left;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:50%;max-width:460px}.expand-link{display:inline-block;margin-top:1em;color:#198fd9;font-style:italic}.expandable{overflow:hidden}select{padding:.3em .5em}a.close{float:right;display:inline-block;margin-top:1em}.order-options{font-size:.9em;display:inline-block;margin:0}.order-options>li{font-weight:normal;margin-right:.6em;padding-right:.9em;background:url("/static/addonscatalog/images/paginate_dot.52c90a23607a.png") right center no-repeat}.order-options li:last-child{background:0}.block{display:block}.xs-top-margin{margin-top:.5em}.s-top-margin{margin-top:.8em}.m-top-margin{margin-top:1em}.l-top-margin{margin-top:1.3em}.xl-top-margin{margin-top:2em}@media screen and (max-width:800px){.xs-top-margin{margin-top:.3em}.s-top-margin{margin-top:.5em}.m-top-margin{margin-top:.7em}.l-top-margin{margin-top:1em}}@media screen and (max-width:500px){.xs-top-margin{margin-top:.1em}.s-top-margin{margin-top:.2em}.m-top-margin{margin-top:.4em}.l-top-margin{margin-top:.6em}}.pull-left{float:left!important}.pull-right{float:right!important}.clear-left{clear:left!important}.clear-right{clear:right!important}.link{color:#198fd9}.h-section{font-size:1.2em;padding-bottom:.4em}.h-byline{font-weight:normal;font-size:.8em;color:#797979}.h-package{font-size:1.1em}.h-key{font-size:.8em;font-weight:normal;display:inline-block;border:0}.h-key:after{content:":"}.h-slogan{float:right;display:inline-block;margin-top:.5em;margin-left:1.5em;font-size:.8em;font-weight:normal;font-style:italic;color:#797979}@media screen and (max-width:545px){.h-slogan{display:none}}.h-pkg-name{height:1.4em;margin-right:.5em;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.8em}.h-border{border-bottom:2px solid #e5e5e5}.icon-pkg{float:left;margin-right:1em;margin-bottom:1em}.wrapper-install{display:inline-block;position:relative}.btn-install{display:inline-block;position:relative;overflow:visible;font-size:1em;min-width:6em;line-height:1.3em;padding:.5em 1em .5em 3.2em;margin-right:.1em;color:white;text-decoration:none;background:#28bd00;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);background:-moz-linear-gradient(top,#28bd00 0,#21a100 100%);background:-webkit-linear-gradient(top,#28bd00 0,#21a100 100%);background:-o-linear-gradient(top,#28bd00 0,#21a100 100%);background:-ms-linear-gradient(top,#28bd00 0,#21a100 100%);background:linear-gradient(top,#28bd00 0,#21a100 100%)}.btn-install:before{position:absolute;display:block;top:.3em;left:0;width:2.1em;padding-left:.2em;line-height:1.7em;content:"\2b";text-align:center;font-weight:bold;border-right:1px solid #71bd4c}.btn-install:after{display:none;content:url("/static/addonscatalog/images/loading.1e373a4dfd61.gif")}.btn-install:active{top:1px;left:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-install.progress{background:#cbc800;background:-moz-linear-gradient(top,#dcd700 0,#cbc800 100%);background:-webkit-linear-gradient(top,#dcd700 0,#cbc800 100%);background:-o-linear-gradient(top,#dcd700 0,#cbc800 100%);background:-ms-linear-gradient(top,#dcd700 0,#cbc800 100%);background:linear-gradient(top,#dcd700 0,#cbc800 100%)}.btn-install.progress:before{border-right:1px solid #edeb97;top:.2em;content:url("/static/addonscatalog/images/loading.1e373a4dfd61.gif") 0 0 no-repeat;height:30px}.btn-install.error{background:#a30016;background:-moz-linear-gradient(top,#bd0019 0,#a30016 100%);background:-webkit-linear-gradient(top,#bd0019 0,#a30016 100%);background:-o-linear-gradient(top,#bd0019 0,#a30016 100%);background:-ms-linear-gradient(top,#bd0019 0,#a30016 100%);background:linear-gradient(top,#bd0019 0,#a30016 100%)}.btn-install.error:before{border-right:1px solid #e9cdd1;content:"\58"}.btn-install.installed:before{content:"\2713"}.site-message{position:relative;padding:2rem 12rem 2rem 6rem;overflow:hidden;margin-top:1.7em;margin-bottom:2.1em;background-repeat:no-repeat;background-position:left 1rem center;background-size:3.75rem;border-radius:4px}.site-message p{margin:0;line-height:1.25}.site-message .btn-download{display:inline-block;text-decoration:none;padding:.75rem;border-radius:4px;font-weight:bold;position:absolute;transition:all .2s;-webkit-transition:all .2s ease}.site-message.light{background-color:#fff8f2;background-image:url("/static/addonscatalog/images/messages/opera-logo-red.b0e80d5eeeb3.svg");border:2px solid #e98004}.site-message.light .btn-download{background:#48d367;border:1px solid #2bbf4f;color:#fff}.site-message.light .btn-download:hover{background:#2eb950;border:1px solid #2eb950}.site-message.red{background-color:#cf1c06;background-image:url("/static/addonscatalog/images/messages/opera-logo-white.0109dd09fdcc.svg");color:#fff}.site-message.red .btn-download{background-color:#fff;color:#cf1c06}.site-message.error{padding-left:20px;background:white;border-color:#b00018}.site-message--top .btn-download{right:1rem;top:50%;margin:-1.4rem 0 0 0}.site-message--bubble{margin:0;top:2.5em;padding:2rem 2rem 2rem 6rem;position:absolute;right:1px;width:12em;overflow:visible;z-index:20}.site-message--bubble p{margin-top:0}.site-message--bubble .btn-download{position:relative;margin:1em 0}.site-message--bubble.error:before{border-right:1.4em solid #b00018}.site-message--bubble.active{display:block}.messages{margin:10px 0}.messages>.message{background:#ff3;padding:.6em;border:1px solid #ddd;border-radius:5px;font-weight:bold}.messages>.warning{background:#f90}.comma-separated-list li{display:inline-block}.comma-separated-list li:after{content:",\a0"}.comma-separated-list li:last-child:after{content:none}html[dir="rtl"] p[dir="ltr"],html[dir="rtl"] a[dir="ltr"],html[dir="rtl"] div[dir="ltr"],html[dir="rtl"] h1[dir="ltr"],html[dir="rtl"] h2[dir="ltr"],html[dir="rtl"] h3[dir="ltr"],html[dir="rtl"] h4[dir="ltr"],html[dir="rtl"] h5[dir="ltr"],html[dir="rtl"] h6[dir="ltr"]{text-align:right;/*!direction-ignore*/}html[dir="ltr"] p[dir="rtl"],html[dir="ltr"] a[dir="rtl"],html[dir="ltr"] div[dir="rtl"],html[dir="ltr"] h1[dir="rtl"],html[dir="ltr"] h2[dir="rtl"],html[dir="ltr"] h3[dir="rtl"],html[dir="ltr"] h4[dir="rtl"],html[dir="ltr"] h5[dir="rtl"],html[dir="ltr"] h6[dir="rtl"]{text-align:left;/*!direction-ignore*/}#main-content-link{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}#page-wrapper>header{overflow:hidden;width:100%}#page-wrapper>header nav.opera{position:absolute;margin:0;top:0;left:0;min-width:100%;background:#cc0f16;color:white;font-size:.8em;padding:.6em 0 .6em 0;white-space:nowrap}#page-wrapper>header nav.opera a{text-decoration:none;color:inherit}#page-wrapper>header nav.opera>div{width:96%;max-width:940px;margin:0 auto}#page-wrapper>header nav.opera>div>ul>li{display:inline-block;margin:0 .6em;font-size:.9em}#page-wrapper>header nav.opera>div>ul>li:last-child{margin-right:0}#page-wrapper>header nav.opera>div>ul>li>a{margin:0 .4em}#page-wrapper>header nav.opera>div>ul>li>a:hover{text-decoration:underline}#page-wrapper>header nav.opera>div>a{font-weight:bold;float:left}#page-wrapper>header nav.opera ul{float:right}#page-wrapper>header nav.opera em{font-style:normal;font-weight:bold}#page-wrapper>header h1{font-size:1.9em;display:inline-block;margin-right:1.5em}#page-wrapper>header h1 a{color:#1a1a1a;text-decoration:none}#page-wrapper>header h1 span{font-weight:normal}#page-wrapper>header nav.content,#page-wrapper>header form{margin-top:.8em;float:right}#page-wrapper>header nav.content a{color:#797979;text-decoration:none}#page-wrapper>header nav.content a:hover{text-decoration:underline}#page-wrapper>header nav.content a.selected{font-weight:bold;color:#020202}#page-wrapper>header nav.content li{display:inline-block;margin:0 .6em;font-size:.9em}#page-wrapper>header .search{margin-left:2em}#page-wrapper>header .search input{font-size:.8em;border:1px solid #e1e1e1;padding:.2em;height:1.4em}#page-wrapper>header .search input[type="search"]{width:179px;padding-left:.5em;-webkit-appearance:none}#page-wrapper>header .search input[type="submit"]{margin-left:-0.5em}@media screen and (max-width:545px){#page-wrapper>header h1{float:left}#page-wrapper>header .search{margin-left:0;float:left;clear:both}#page-wrapper>header nav.content{float:left;clear:both}#page-wrapper>header nav.opera .drop-down{display:none}}@media screen and (max-width:400px){#page-wrapper>header h1{font-size:1.3em}#page-wrapper>header nav.opera>div>ul>li{display:list-item}}@media screen and (max-width:245px){#page-wrapper>header .search{display:block;position:relative;width:98%;text-align:left;height:1.4em}#page-wrapper>header .search span{display:block;position:absolute;right:18px;left:0;overflow:hidden}#page-wrapper>header .search span input[type="search"]{width:100%}#page-wrapper>header .search input[type="submit"]{position:absolute;right:0}}.breadcrumb{color:#959595;font-size:.8em;font-weight:normal;margin-top:1em;padding-bottom:.4em;border-bottom-width:2px;border-bottom-style:solid}.breadcrumb>ul>li{display:inline-block}.breadcrumb>ul>li+li:before{content:">\a0"}.listing .no-results{font-size:.8em;margin-top:2em}.listing .no-results a{color:#198fd9}.listing .package{position:relative}.listing .package .animated-overlay{position:absolute;top:0;left:0}.listing .extensions .package{height:5.5em}.listing .extensions .package .overlay{margin-left:0}.listing .extensions .package div.dotdotdot{margin:0;padding:0}.listing .extensions .listing-featured h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.listing .extensions .listing-featured .description{margin-top:.2em}.listing .extensions .listing-featured li{display:block;height:auto}.listing .extensions .listing-featured li .details{margin-top:.2em}.listing .extensions .listing-featured li .details .rating{float:right;margin-top:0}.listing a.all{margin-left:.5em;font-size:.8em}.listing .grid{margin-left:-1.4%}.listing .grid .span-one-third{width:31.9%;max-width:302px;margin-left:1.4%}.listing .listing-image{border:1px solid #e1e1e1;border-top:0;float:none;padding:0;margin:0;vertical-align:middle;max-width:300px;max-height:188px;width:100%;height:auto;margin-bottom:.4em}@media screen and (max-width:1000px){.listing .listing-featured .description{display:none}.listing .scroll-container{height:auto}.listing .scroll-container>.scrollable{position:static}}@media screen and (max-width:650px){.listing .grid .span-one-third{width:48%}}@media screen and (max-width:325px){.listing .grid .span-one-third{width:98%}}.package{color:#020202;vertical-align:top}.package .description{font-size:.8em}.package p{margin-top:0;max-height:2.6em;overflow:hidden;color:#797979;position:relative}.package a{color:#1a1a1a;text-decoration:none}.package .icon-pkg{margin-top:.3em}.package .rating{margin-top:.2em}.package .description{margin-top:.3em}.scroll-container{display:block;max-width:302px;width:100%;position:relative;height:14.5em;overflow:hidden;border-top:1px solid #e1e1e1}.scroll-container>.scrollable{width:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scroll-container>.scrollable:hover,.scroll-container>.scrollable:focus{top:-2.5em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.scroll-container>.scrollable.js-adjusted:hover,.scroll-container>.scrollable.js-adjusted:focus{top:-1.5em}.header-listing{min-height:2em}.header-listing nav{display:inline-block}.header-listing h2,.header-listing li{font-size:1.2em;display:inline-block}.header-listing li.selected{color:#959595}.pagination{font-size:1em;margin-top:2em;text-align:center}.pagination li{display:inline-block;background:url("/static/addonscatalog/images/paginate_dot.52c90a23607a.png") center bottom no-repeat}.pagination li a,.pagination li span{display:block;color:#797979;padding:.6em}.pagination li.current_page{background:url("/static/addonscatalog/images/paginate_dot_selected.43381531b7da.png") center bottom no-repeat}.pagination li.arrow{background:0}.pagination li.current_page{background:url("/static/addonscatalog/images/paginate_dot_selected.43381531b7da.png") center bottom no-repeat}.pagination li.arrow{font-weight:bold}#more{color:#198fd9;font-weight:bold;border:0;background:white}.standard-form{overflow:hidden;font-size:.8em}.standard-form li{margin-top:1em;display:block;overflow:hidden}.standard-form li dl{display:block;width:100%}.standard-form li>dl dt,.standard-form li dl dd{display:block}.standard-form li>dl dt,.standard-form li>label,.standard-form li>fieldset>legend{float:left;width:30%;margin-right:2%;clear:left;font-weight:bold;margin-top:.5em;text-align:right}.standard-form li label:after,.standard-form li legend:after{content:":"}.standard-form li dd{vertical-align:bottom;width:68%;padding:.6em .5em}.standard-form li textarea,.standard-form li input,.standard-form li select{vertical-align:bottom;width:67.6%;padding:.6em .5em;border:1px solid #c1c1c1;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.standard-form li input[type="radio"]{width:inherit;border:0}.standard-form li input[type="checkbox"]{width:inherit;margin-top:.8em;padding:0}.standard-form li fieldset{border:0}.standard-form .error-text{margin-top:2em;color:#f00;background-color:#FEE;padding:1em;margin-bottom:2em;border:1px solid #f00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.standard-form .error-text ul{margin-left:0}.standard-form .error-text li{margin-bottom:.5em}.standard-form .errorlist{color:#f00;margin-left:32%;margin-bottom:.5em}.standard-form .errorlist li{margin-top:0}.standard-form .errorlist+label+input,.standard-form .errorlist+label+textarea{border-color:#f00}.standard-form input[type="submit"]{background-color:#1096d5;color:white;border:1px solid #1096d5;margin:.7em 0;padding:.6em 3em;font-weight:bold;min-width:30%;margin-top:2em;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.standard-form .extra-links{float:right;display:inline-block;margin-top:2em;margin-right:3em;font-size:1.2em}@media screen and (max-width:500px){.standard-form li>dl dt,.standard-form li>label,.standard-form li>fieldset>legend{display:block;float:none;width:100%;margin-right:2%;clear:none;margin-bottom:.5em;text-align:left}.standard-form li textarea,.standard-form li input,.standard-form li select{width:100%}.standard-form li input[type="checkbox"]{margin-top:0}}@media screen and (max-width:300px){.standard-form input{width:100%}textarea{height:6em}}.drop-down{display:inline-block;position:relative;padding:0}.drop-down .drop-down-btn{border:1px solid white;background-color:white;background-position:95% center;background-repeat:no-repeat;border:1px solid transparent;padding:2px;padding-left:.3em;font-size:1em;text-align:left;padding-right:2em}.drop-down .drop-down-btn.clicked{background-position:98% 55%}.drop-down .drop-down-btn:hover,.drop-down .drop-down-btn:focus{background:#fff url("/static/addonscatalog/images/down_arrow.a606d8e0728d.png") 95% center no-repeat;border:1px solid #e1e1e1}.drop-down .drop-down-pane{z-index:20;background:#fff;border:1px solid #e1e1e1;display:none;position:absolute;min-width:100%;box-shadow:1px 1px 5px rgba(50,50,50,0.65)}.drop-down .drop-down-btn:focus+.drop-down-pane,.drop-down .drop-down-pane:hover{display:block}.drop-down .options-list{margin:.2em 0;z-index:20}.drop-down .options-list li{padding:0;display:block;border:0}.drop-down hr{height:1px;margin:.2em 0;background-color:#e1e1e1;border:0}.drop-down a{padding:.25em .6em;display:block;white-space:nowrap;text-decoration:none;color:black}.drop-down .selected{padding:.2em .4em}.drop-down a:hover{background-color:#ddd;color:black;text-decoration:underline!important}.drop-down.drop-down--header button,.drop-down.drop-down--header button:hover,.drop-down.drop-down--header button:focus{border:0;font-size:1em;color:white;padding:0 15px 0 0;background:#cc0f16 url("/static/addonscatalog/images/down_arrow_white.b516218f4263.png") 95% center no-repeat;margin-left:0}.drop-down.drop-down--header button:hover{text-decoration:underline}.drop-down.drop-down--header button.clicked{background-position:96% 60%}.drop-down.drop-down--header div{right:0;left:auto;margin-top:.2em}.drop-down.drop-down--header ul li{font-size:1em;color:black}.drop-down.drop-down--up .drop-down-btn{background-image:url("/static/addonscatalog/images/up_arrow.4d5d24ce8c3f.png")}#page-language .drop-down{width:10em}#page-language .drop-down button{border:1px solid #e1e1e1}#page-language .drop-down div{bottom:2.2em}#page-language .drop-down div ul{max-height:17em;overflow-y:auto;overflow-x:hidden}.categories li{display:block;font-size:.8em;color:#959595}.categories button{text-decoration:underline;margin-left:-0.3em}.categories .drop-down-pane{margin-left:-0.3em;top:1.8em}.pkg-language button{-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;position:relative;bottom:.3em;line-height:23px;vertical-align:middle;height:22px;padding:0!important;padding-right:40px!important;padding-left:5px!important;overflow:hidden;color:#198fd9}.pkg-language button,.pkg-language button:hover,.pkg-language button:focus{background-image:url("/static/addonscatalog/images/globe_arrow.2a9220937cd8.png")!important;background-color:white;background-repeat:no-repeat}.pkg-language button.clicked{background-position:60% 60%}.pkg-language h2{font-size:1.3em;font-weight:normal;color:#1a1a1a}.pkg-language nav{display:block;padding:.7em}.pkg-language .drop-down-pane{width:25em;right:-4px;left:auto;top:22px}.pkg-language a{color:#198fd9;text-decoration:underline}.pkg-language a,.pkg-language span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.2em 0}.pkg-language a:hover{background:inherit}.pkg-language .columns{-moz-column-count:3;-moz-column-gap:1em;-webkit-column-count:3;-webkit-column-gap:1em;-o-column-count:3;-o-column-gap:1em;column-count:3;column-gap:1em}@media screen and (max-width:500px){.pkg-language .drop-down-pane{width:17em}.pkg-language .columns{-moz-column-count:2;-moz-column-gap:1em;-webkit-column-count:2;-webkit-column-gap:1em;-o-column-count:2;-o-column-gap:1em;column-count:2;column-gap:1em}}@media screen and (max-width:300px){.pkg-language button{bottom:.5em}}@media screen and (max-width:275px){.pkg-language button{bottom:.6em}}@media screen and (max-width:275px){.pkg-language button{height:20px;line-height:21px;bottom:.6em}}@media screen and (max-width:225px){.pkg-language button{height:18px;line-height:19px;bottom:.7em}}@media screen and (max-width:175px){.pkg-language button{bottom:.8em}}.rating.small{display:inline-block;line-height:14px;margin-top:0}.rating.small .meter{margin-top:.2em;float:left;vertical-align:bottom;width:70px;overflow:hidden;height:13px;font-style:italic;text-indent:-9999em;background:url("/static/addonscatalog/images/star-7px.50c9be1edf95.png") 0 100% repeat-x}.rating.small .meter span{overflow:hidden;width:70px;height:13px;display:block;background:url("/static/addonscatalog/images/star-7px.50c9be1edf95.png") 0 0 repeat-x}.rating.small .meter span[title="0.0"]{width:0}.rating.small .meter span[title="0.5"]{width:7px}.rating.small .meter span[title="1.0"]{width:14px}.rating.small .meter span[title="1.5"]{width:21px}.rating.small .meter span[title="2.0"]{width:28px}.rating.small .meter span[title="2.5"]{width:35px}.rating.small .meter span[title="3.0"]{width:42px}.rating.small .meter span[title="3.5"]{width:49px}.rating.small .meter span[title="4.0"]{width:56px}.rating.small .meter span[title="4.5"]{width:63px}.rating.small .meter span[title="5.0"]{width:70px}.rating.small .total-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating.small .total{margin-left:.4em;line-height:2em;font-size:10.5px;vertical-align:middle;color:#959595}.rating.small .total:before{content:"("}.rating.small .total:after{content:")"}.rating.medium{display:inline-block;line-height:24px;margin-top:0}.rating.medium .meter{margin-top:.2em;float:left;vertical-align:bottom;width:120px;overflow:hidden;height:23px;font-style:italic;text-indent:-9999em;background:url("/static/addonscatalog/images/star-12px.5de183fd39d0.png") 0 100% repeat-x}.rating.medium .meter span{overflow:hidden;width:120px;height:23px;display:block;background:url("/static/addonscatalog/images/star-12px.5de183fd39d0.png") 0 0 repeat-x}.rating.medium .meter span[title="0.0"]{width:0}.rating.medium .meter span[title="0.5"]{width:12px}.rating.medium .meter span[title="1.0"]{width:24px}.rating.medium .meter span[title="1.5"]{width:36px}.rating.medium .meter span[title="2.0"]{width:48px}.rating.medium .meter span[title="2.5"]{width:60px}.rating.medium .meter span[title="3.0"]{width:72px}.rating.medium .meter span[title="3.5"]{width:84px}.rating.medium .meter span[title="4.0"]{width:96px}.rating.medium .meter span[title="4.5"]{width:108px}.rating.medium .meter span[title="5.0"]{width:120px}.rating.medium .total-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating.medium .total{margin-left:.4em;line-height:2em;font-size:18px;vertical-align:middle;color:#959595}.rating.medium .total:before{content:"("}.rating.medium .total:after{content:")"}@media screen and (max-width:405px){.rating.small{display:inline-block;line-height:10px;margin-top:0}.rating.small .meter{margin-top:.2em;float:left;vertical-align:bottom;width:50px;overflow:hidden;height:9px;font-style:italic;text-indent:-9999em;background:url("/static/addonscatalog/images/star-5px.103d63c877f1.png") 0 100% repeat-x}.rating.small .meter span{overflow:hidden;width:50px;height:9px;display:block;background:url("/static/addonscatalog/images/star-5px.103d63c877f1.png") 0 0 repeat-x}.rating.small .meter span[title="0.0"]{width:0}.rating.small .meter span[title="0.5"]{width:5px}.rating.small .meter span[title="1.0"]{width:10px}.rating.small .meter span[title="1.5"]{width:15px}.rating.small .meter span[title="2.0"]{width:20px}.rating.small .meter span[title="2.5"]{width:25px}.rating.small .meter span[title="3.0"]{width:30px}.rating.small .meter span[title="3.5"]{width:35px}.rating.small .meter span[title="4.0"]{width:40px}.rating.small .meter span[title="4.5"]{width:45px}.rating.small .meter span[title="5.0"]{width:50px}.rating.small .total-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating.small .total{margin-left:.4em;line-height:2em;font-size:7.5px;vertical-align:middle;color:#959595}.rating.small .total:before{content:"("}.rating.small .total:after{content:")"}}@media screen and (max-width:300px){.rating.medium{display:inline-block;line-height:14px;margin-top:0}.rating.medium .meter{margin-top:.2em;float:left;vertical-align:bottom;width:70px;overflow:hidden;height:13px;font-style:italic;text-indent:-9999em;background:url("/static/addonscatalog/images/star-7px.50c9be1edf95.png") 0 100% repeat-x}.rating.medium .meter span{overflow:hidden;width:70px;height:13px;display:block;background:url("/static/addonscatalog/images/star-7px.50c9be1edf95.png") 0 0 repeat-x}.rating.medium .meter span[title="0.0"]{width:0}.rating.medium .meter span[title="0.5"]{width:7px}.rating.medium .meter span[title="1.0"]{width:14px}.rating.medium .meter span[title="1.5"]{width:21px}.rating.medium .meter span[title="2.0"]{width:28px}.rating.medium .meter span[title="2.5"]{width:35px}.rating.medium .meter span[title="3.0"]{width:42px}.rating.medium .meter span[title="3.5"]{width:49px}.rating.medium .meter span[title="4.0"]{width:56px}.rating.medium .meter span[title="4.5"]{width:63px}.rating.medium .meter span[title="5.0"]{width:70px}.rating.medium .total-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating.medium .total{margin-left:.4em;line-height:2em;font-size:10.5px;vertical-align:middle;color:#959595}.rating.medium .total:before{content:"("}.rating.medium .total:after{content:")"}}@media screen and (max-width:200px){.rating.medium{display:inline-block;line-height:10px;margin-top:0}.rating.medium .meter{margin-top:.2em;float:left;vertical-align:bottom;width:50px;overflow:hidden;height:9px;font-style:italic;text-indent:-9999em;background:url("/static/addonscatalog/images/star-5px.103d63c877f1.png") 0 100% repeat-x}.rating.medium .meter span{overflow:hidden;width:50px;height:9px;display:block;background:url("/static/addonscatalog/images/star-5px.103d63c877f1.png") 0 0 repeat-x}.rating.medium .meter span[title="0.0"]{width:0}.rating.medium .meter span[title="0.5"]{width:5px}.rating.medium .meter span[title="1.0"]{width:10px}.rating.medium .meter span[title="1.5"]{width:15px}.rating.medium .meter span[title="2.0"]{width:20px}.rating.medium .meter span[title="2.5"]{width:25px}.rating.medium .meter span[title="3.0"]{width:30px}.rating.medium .meter span[title="3.5"]{width:35px}.rating.medium .meter span[title="4.0"]{width:40px}.rating.medium .meter span[title="4.5"]{width:45px}.rating.medium .meter span[title="5.0"]{width:50px}.rating.medium .total-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating.medium .total{margin-left:.4em;line-height:2em;font-size:7.5px;vertical-align:middle;color:#959595}.rating.medium .total:before{content:"("}.rating.medium .total:after{content:")"}}#main .rate{margin-top:.5em}#main .rate input[type="radio"]{margin-right:1em;margin-left:.4em}#main .rate.enhanced{margin-top:inherit;overflow:hidden;position:relative;display:inline-block;height:25px;width:125px}#main .rate.enhanced input{display:inline-block;opacity:0;height:25px;width:25px;cursor:pointer}#main .rate.enhanced input[type="radio"]{margin-right:inherit;margin-left:inherit}#main .rate.enhanced label{position:absolute;text-indent:-9999px;height:25px;width:25px;cursor:pointer}#main .rate.enhanced label[for='awful']{left:0}#main .rate.enhanced label[for='poor']{left:25px}#main .rate.enhanced label[for='average']{left:50px}#main .rate.enhanced label[for='good']{left:75px}#main .rate.enhanced label[for='excellent']{left:100px}#main .rate.enhanced label.selected{background:url("/static/addonscatalog/images/rate_btn-25px.5fa75920635b.png") no-repeat center top}#main .rate.enhanced label.not-selected{background:url("/static/addonscatalog/images/rate_btn-25px.5fa75920635b.png") no-repeat center center}#main .rate.enhanced label.hover{background:url("/static/addonscatalog/images/rate_btn-25px.5fa75920635b.png") no-repeat center bottom}#main .rate.enhanced .rating.big{float:none;display:block;margin-bottom:2em}@media screen and (max-width:300px){#main .rate.enhanced{margin-top:inherit;overflow:hidden;position:relative;display:inline-block;height:17px;width:85px}#main .rate.enhanced input{display:inline-block;opacity:0;height:17px;width:17px;cursor:pointer}#main .rate.enhanced input[type="radio"]{margin-right:inherit;margin-left:inherit}#main .rate.enhanced label{position:absolute;text-indent:-9999px;height:17px;width:17px;cursor:pointer}#main .rate.enhanced label[for='awful']{left:0}#main .rate.enhanced label[for='poor']{left:17px}#main .rate.enhanced label[for='average']{left:34px}#main .rate.enhanced label[for='good']{left:51px}#main .rate.enhanced label[for='excellent']{left:68px}#main .rate.enhanced label.selected{background:url("/static/addonscatalog/images/rate_btn-17px.10827f7f1638.png") no-repeat center top}#main .rate.enhanced label.not-selected{background:url("/static/addonscatalog/images/rate_btn-17px.10827f7f1638.png") no-repeat center center}#main .rate.enhanced label.hover{background:url("/static/addonscatalog/images/rate_btn-17px.10827f7f1638.png") no-repeat center bottom}#main .rate.enhanced .rating.big{float:none;display:block;margin-bottom:2em}}#main.pkg-details header{position:relative}#main.pkg-details header.grid{overflow:visible}#main.pkg-details header .rating{margin-top:.3em}#main.pkg-details header img{float:left;margin-right:.8em;margin-top:.3em}#main.pkg-details header img.verified{float:none;margin:0;vertical-align:middle}#main.pkg-details .description{line-height:1.3em;font-size:.8em}#main.pkg-details .description h3{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#main.pkg-details .description.expandable.collapsed{height:6em}#main.pkg-details .description+.expand-link{font-size:.8em;float:left;clear:both}#main.pkg-details .content .sidebar{position:absolute;right:0}#main.pkg-details .changelog .expandable,#main.pkg-details .changelog .expand-link{font-size:.8em}#main.pkg-details .changelog .expandable.collapsed{height:9em}#main.pkg-details .admin-controls ul{margin-top:1em;margin-left:1em;font-size:.8em;list-style-type:square}#main.pkg-details .share .share-container{display:inline-block;text-align:left;font-size:.8em}#main.pkg-details .share .share-container li{display:inline-block}#main.pkg-details .about dl{margin-top:1em;overflow:hidden;font-size:.8em}#main.pkg-details .about dl dt{float:left;clear:left;margin-right:.3em}#main.pkg-details .about dl dt:after{content:":"}#main.pkg-details .about dl dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main.pkg-details .about dl dd.comma-separated-list{white-space:inherit;overflow:visible;text-overflow:inherit}#main.pkg-details .about dl dt:first-child+dd{font-weight:bold}#main.pkg-details section.license pre{font:inherit;font-size:.8em;margin-top:1em;word-wrap:break-word}#main.pkg-details section.license a{font-size:.8em}@media screen and (max-width:790px){#main.pkg-details .grid.content .span-two-third{width:100%;max-width:inherit}#main.pkg-details .content .sidebar{position:static;width:100%;max-width:620px}#main.pkg-details .content .sidebar section{width:100%}#main.pkg-details .changelog{display:none}#main.pkg-details header .sidebar{width:inherit}#main.pkg-details .image-viewer ul{max-width:100%}}@media screen and (max-width:545px){#main.pkg-details header.grid .span-two-third{width:100%}#main.pkg-details header .sidebar{float:left!important;width:100%;max-width:inherit}#main.pkg-details header .sidebar .wrapper-install{width:100%}#main.pkg-details header .sidebar .wrapper-install .btn-install{display:block}#main.pkg-details header .sidebar .wrapper-install .site-message--bubble{width:auto}}#unavailable{margin-top:4em}#unavailable h2{margin-bottom:.3em}.extension-types{clear:left}.extension-types .toggle{display:inline-block;font-size:.8em;margin-bottom:1em}.extension-types ul{list-style:square inside none}.extension-types li{font-size:.8em}.image-viewer{max-width:616px!important}.image-viewer ul{margin-left:2px;margin-top:2px;width:100%;background:#1a1a1a;padding:.5em;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.image-viewer ul li{margin:.5em 2%;max-width:105px;width:26%;display:inline-block;position:relative;opacity:.5}.image-viewer ul li.selected{opacity:1}.image-viewer ul iframe{display:none}.image-viewer ul img{max-width:105px;max-height:75px;width:100%;vertical-align:sub}.image-viewer .image{width:100%;margin-left:2px;position:relative;margin-top:1em;border:2px solid #ededed;border-bottom:0;background:#ededed;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.image-viewer .image div{overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;line-height:404px;text-align:center}.image-viewer .image img{vertical-align:middle;max-width:100%;max-height:100%;height:auto}.image-viewer .image.enabled{height:412px;width:100%;display:block}.image-viewer .image.enabled iframe{display:block;width:100%;height:100%;vertical-align:middle;padding:0;margin:0;border:0}.image-viewer .image.alone{height:412px;border-bottom:2px solid #ededed}.image-viewer .image.alone img{max-width:100%;max-height:100%}.image-viewer .animated{height:355px;border-bottom:2px solid #ededed}.image-viewer .animated video,.image-viewer .animated img{display:block;position:relative;max-width:100%;max-height:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:auto}.image-viewer .theme-image{position:relative;margin-top:1em}.image-viewer .theme-image img{max-width:612px;height:auto;width:100%}.image-viewer a.download-overlay{display:block;position:relative;z-index:20;height:408px;width:612px;text-align:center;overflow:hidden}.image-viewer a.download-overlay *{display:none}.image-viewer .download-overlay-ribbon{position:absolute;top:100%;width:100%;height:2em;margin-top:-2em!important;padding-top:.3em;color:white;font-size:130%;z-index:19;border-top:1px solid rgba(255,255,255,0.7);background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.8) 100%);background:linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.8) 100%)}@media screen and (max-width:545px){.image-viewer .image{height:288.4px!important}.image-viewer .image div{line-height:280.4px}.image-viewer .image div iframe{height:278.4px}}@media screen and (max-width:350px){.image-viewer .image{height:206px!important}.image-viewer .image div{line-height:198px}.image-viewer .image div iframe{height:196px}}@media screen and (max-width:250px){.image-viewer .image{height:123.6px!important}.image-viewer .image div{line-height:115.6px}.image-viewer .image div iframe{height:113.6px}}.search{text-align:center;vertical-align:top}.search input{vertical-align:top;font-size:1.2em;border:2px solid #e1e1e1;background:white;padding:.7em .8em;height:1.2em;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.search input[type="search"]{border-right:0!important;width:25em;padding-left:.5em;-webkit-appearance:none}.search input[type="submit"]{border-left:0!important;background:url("/static/addonscatalog/images/search.d449bacf1b48.png") center center no-repeat;text-indent:-9999em;width:18px}.search-tip{background-color:#efefef;border:1px solid #cbcbcb;font-size:.8em;margin-top:1em;padding:1em}@media screen and (max-width:500px){.main.search{font-size:.8em}}@media screen and (max-width:300px){.search input[type="submit"]{background-image:url("/static/addonscatalog/images/search-small.bb2694b0e14a.png")}.main.search{font-size:.6em}}.main.search{margin-top:6em;margin-bottom:6em}.main.search input[type="search"]{max-width:50%}.listing .no_results header{border:0}.listing .no_results header h3{float:none;font-style:normal;font-weight:bold;font-size:1.2em;color:#1a1a1a;margin:0;padding:0}.feedback header{overflow:hidden}.feedback h3{float:left}.feedback nav{margin-bottom:.4em;float:right;font-size:.8em;margin-top:.4em;margin-left:1em}.feedback nav li{display:inline-block;margin-left:.2em}.feedback nav li:after{content:"|";margin-left:.2em}.feedback nav li:last-child:after{content:"";margin-left:0}.feedback nav li span{color:#797979;font-style:italic}.feedback header p{font-size:.8em;color:#797979;text-align:right}.feedback .reviews h4,.feedback .give-feedback h4{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.feedback .reports h4{margin-top:2.5em}.feedback .reports p.noreports{border-top:2px solid #e1e1e1;font-size:.8em;margin-top:.8em;margin-bottom:2em;padding-bottom:1em;padding-top:1.5em}.feedback .reports p.meta{color:#797979;font-size:.8em;margin:0}.feedback .login-wrapper{font-size:.8em;margin-top:1em;margin-bottom:1em}.feedback .give-feedback{overflow:hidden;position:relative;margin-top:1em}.feedback .give-feedback .meta.package{font-size:.8em;line-height:1.625em}.feedback .review-options{font-size:.8em;margin-top:1em}.feedback .review-options{float:right}.feedback .meta.user{font-weight:bold;max-width:40%}.feedback .meta.user img.avatar{vertical-align:middle;margin-right:.5em;width:2.5em;height:2.5em}.feedback .meta.package{margin-top:0;color:#797979;position:absolute;max-width:57%;right:1px;top:0}.feedback .meta.package .date{font-style:italic}.feedback .rating{margin-top:.6em;float:right}.feedback .comment{max-width:66%;min-height:2.5em}.feedback .form-btn{background:url("/static/addonscatalog/images/btn_delete_comment.50aed7f2d3fc.png") no-repeat left 0;border:0;float:right;height:22px;position:relative;width:22px}.feedback .form-btn>span{color:#797979;position:absolute;right:0;top:-1.3em;white-space:nowrap;width:auto}.feedback .form-btn:hover{background-position:left 100%}.feedback .form-btn:hover{cursor:pointer}.feedback .spam-review-btn,.feedback .spam-comment-btn,.feedback .spam-report-btn{background:url("/static/addonscatalog/images/btn_spam_comment.e74c4168f2ff.png") no-repeat left 0}.feedback .edit-my-review-btn{background:url("/static/addonscatalog/images/btn_edit_comment.082ca0783e97.png") no-repeat left 0}#feedback-form a{float:right;margin-top:2.3em;margin-right:3em}#main #feedback-list{position:relative;border-top:2px solid #e1e1e1;padding-top:.5em;margin-top:.5em}#main #feedback-list>li{display:block;margin-top:.8em;padding-bottom:1em;border-bottom:1px solid #e1e1e1;font-size:.8em;min-height:5em;position:relative}#main #feedback-list .comment-thread{margin-top:1.5em;min-height:1em;margin-left:10%;position:relative;display:none;border-top:1px solid #eee}#main #feedback-list .comment-thread label{font-weight:bold;float:left;font-size:1.3em;margin-top:1em}#main #feedback-list .comment-thread li{display:block;position:relative;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid #e1e1e1}#main #feedback-list .comment-thread li .meta .date{color:#797979;position:absolute;top:.2em;right:0;text-align:right;font-style:italic}#main #feedback-list .comment-thread li:last-child{border-bottom:0;padding-bottom:0}#main #feedback-list .comment-thread textarea{width:99%;margin-bottom:1em;margin-top:.2em}#main #feedback-list .comment-thread h3{padding:0;margin:.3em 0 .2em 0;border:0;float:none}#main #feedback-list .comment-thread input[type="submit"]{margin-top:0}#main #feedback-list .comment-thread .has-errors h3,#main #feedback-list .comment-thread .has-errors form{padding:0 1em}#main #feedback-list .comment-thread .errorlist{display:block;border:0;margin-left:0}#main #feedback-list .comment-thread .errorlist li{margin:0;padding:0}#main #feedback-list .add-comment,#main #feedback-list .expand-thread{display:inline-block;margin-top:1em;color:#009df0;text-decoration:underline;font-style:italic}#main #feedback-list .comment-thread.expanded{display:block}#main #feedback-list li .comment{width:auto}span.post-edited{display:inline-block;vertical-align:middle;width:26px;height:16px;background:url("/static/addonscatalog/images/icon_edit.489c33aee2d1.png") no-repeat 0 0}@media screen and (min-width:500px){.reviews.logged-in li,.reports.logged-in .comment-thread li{padding-bottom:2.5em!important}}@media screen and (max-width:500px){.feedback .form-btn{display:block;float:none;margin-top:1em}.feedback .form-btn>span{bottom:auto;left:30px;right:auto;top:.2em}.feedback .comment{max-width:100%}.feedback .meta.user{font-weight:bold;max-width:100%}.feedback .meta.package{display:block;margin-top:1em;max-width:100%;position:static}.feedback .rating{float:left;margin-bottom:1em;width:100%}}#main.login .grid .span-half{width:100%}@media screen and (max-width:490px){#main.login .signup a{display:block}}.contained header{margin-top:3em;padding-bottom:0;border:0}.contained h2{color:#c4e9ed;font-size:6em;font-weight:bold;margin-right:.3em;float:left}.contained h3{font-size:1.5em;margin-top:.9em;display:inline-block}.opera-branding .breadcrumb{border-bottom-color:#cc0f16}
