WordPress.org

Making WordPress.org

Changeset 6181


Ignore:
Timestamp:
11/27/17 22:26:29 (3 weeks ago)
Author:
SergeyBiryukov
Message:

Plugin Directory: Update style.css and style-rtl.css after [6166].

See #2790.

Location:
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style-rtl.css

    r6161 r6181  
    1 html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:48em){html{font-size:1.125rem}}h1,h2,h3,h4,h5,h6{clear:both;font-family:inherit;line-height:1.5;margin:32px 0 16px;margin:2rem 0 1rem}h1{font-size:61.035px;font-size:3.8146972656rem;font-weight:300}h1.title{font-size:12.8px;font-size:.8rem;color:#0073aa;font-weight:600;letter-spacing:.8px;letter-spacing:.05rem;text-transform:uppercase}h2{font-size:39.062px;font-size:2.44140625rem;font-weight:300}h3{font-size:25px;font-size:1.5625rem;font-weight:400}h4{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0}h5{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}h6{font-size:12.8px;font-size:.8rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase}p{margin:1em 0}p.subheading{color:#82878c;font-size:20px;font-size:1.25rem;font-weight:300;margin:-6.4px auto 32px;margin:-.4rem auto 2rem;text-align:center}p.intro{font-size:20px;font-size:1.25rem}p.aside{font-size:12.8px;font-size:.8rem}p.note{font-size:10.24px;font-size:.64rem;letter-spacing:.16px;letter-spacing:.01rem;max-width:291.038px;max-width:18.1898940355rem}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{background:transparent;border:none;padding:0;border-right:2px solid #eee;color:#82878c;font-style:italic;margin:16px 0;margin:1rem 0;padding-right:16px;padding-right:1rem}blockquote cite{font-size:12.8px;font-size:.8rem}hr{background-color:#eee;border:0;height:2px;margin:80px auto;margin:5rem auto}ol,ul{margin:0 3em 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-right:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.notice{background:#fff;border-right:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:12.8px;font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.locale-banner{background:#c7e8ca;font-size:12.8px;font-size:.8rem;padding:8px;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;height:25px;height:1.5625rem;line-height:1;margin:0;padding:0 12.8px;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0 none;padding:0}.button-group.button-large .button,.button.button-large{height:31.25px;height:1.953125rem;line-height:1;padding:0 16px;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:10.24px;font-size:.64rem;height:20px;height:1.25rem;line-height:1;padding:0 8px;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:25px;line-height:1.5625rem}a.button-primary:hover,a.button-secondary:hover,a.button:hover{border:inherit}.button-group.button-large a.button,a.button.button-large{line-height:31.25px;line-height:1.953125rem}.button-group.button-small a.button,a.button.button-small{line-height:20px;line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary:visited,.download-button:visited,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:last-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:48em){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#111}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 0 0 4px;min-width:16px;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-left:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"\2022";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:48em){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px -4px 0 0}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{width:6px;height:6px;margin:4px}input,select,textarea{font-size:14px;padding:3px 5px}}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:16px 0;margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 32px;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:right;padding:8px 0;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}}@media screen and (min-width:48em){.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}a{color:#0073aa}a:visited{color:#0073aa}a:active,a:focus,a:hover{color:#0073aa;text-decoration:underline}a.button:active,a.button:focus,a.button:hover{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p a:not(.button),p a:not(.button):hover{border:none}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:right;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:left;text-align:left;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.avatar{-webkit-border-radius:50%;border-radius:50%;vertical-align:middle}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wp-header-logo.png?1) 100% no-repeat;-webkit-background-size:303px 53px;background-size:303px 53px;display:block;height:88px;text-indent:-9999px;width:303px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-header h1 a{background-image:url(//s.w.org/style/images/wp-header-logo-2x.png?1)}}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;padding:20px 0 0;position:absolute;text-align:right;-webkit-transition:right .3s;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.active{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:820px){#wporg-header ul li#download,#wporg-header ul li.download{display:none}}@media screen and (max-width:768px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current-menu-item a,#wporg-header ul li#download.current a,#wporg-header ul li.download.current-menu-item a,#wporg-header ul li.download.current a{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header .nav-submenu{display:none;margin-bottom:10px;margin-top:-15px;padding:0;position:static}#wporg-header .nav-submenu li a{height:24px;line-height:24px;margin-right:20px}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 4px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;padding:36px 27px 0}#wporg-header #wporg-header-menu{float:right;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:46px;line-height:34px;margin:0 4px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px;margin-right:6px}#wporg-header .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;display:none!important;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu:hover,#wporg-header ul li:hover .nav-submenu{display:block!important;right:0;margin-right:0;position:absolute;top:46px;width:auto;z-index:101}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}#mobile-menu-button{display:block;float:right;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;height:32px;right:10px;line-height:1;position:absolute;text-align:center;text-decoration:inherit;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;width:39px;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:right;font:normal 50px/1 Dashicons;height:32px;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;width:39px;-webkit-font-smoothing:antialiased}#mobile-menu-button:hover{background:none}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.error-404 .page-title{text-align:center}.error-404 .page-content{text-align:center}.error-404 .page-content .logo-swing{height:160px;height:10rem;margin:96px auto;margin:6rem auto;position:relative;text-align:center;width:160px;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:160px;width:10rem}@-webkit-keyframes a{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes a{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:a;animation-name:a}.archive .site-main{margin-top:32px;margin-top:2rem;padding-top:0}.archive .page-header{margin:32px 0;margin:2rem 0}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 76.293px;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:48.828px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{position:relative}.plugin-section .section-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin-bottom:48px;margin-bottom:3rem}.plugin-section .section-link{font-size:16px;font-size:1rem;position:absolute;left:0;top:11.2px;top:.7rem}.page .entry-header{margin-top:32px;margin-top:2rem}.page .entry-header .entry-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.page .entry-header .entry-title{padding:0 2rem}}.page .entry-content h2{font-size:25px;font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content a{text-decoration:underline}.page .entry-content section{padding:32px 0;padding:2rem 0}.page .entry-content section .container{margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.page .entry-content section .container{padding:0 2rem}}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:48em){.plugin-card{display:inline-block;margin-left:4%;width:48%}.plugin-card:nth-of-type(2n){margin-left:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:-webkit-calc(96% - 128px);width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:16px;font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{font-weight:400}.plugin-card .entry-excerpt{font-size:12.8px;font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{font-size:11.704px;font-size:.73152rem;display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:16px;font-size:1rem;margin-left:6.4px;margin-left:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{margin:0 2px -16px;margin:0 2px -1rem;color:#bbb;width:auto;height:auto;display:none}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{-webkit-background-size:cover;background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 0 0 4%;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:right;height:96px;margin-left:16px;margin-left:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{-webkit-background-size:contain!important;background-size:contain!important;height:96px!important;width:96px!important}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.plugin-rating{line-height:1;margin:0 0 8px 10px}.plugin-rating .wporg-ratings{display:inline-block;margin-left:5px}.plugin-rating .rating-count{color:#999;font-size:12.8px;font-size:.8rem;top:-1px}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}@-webkit-keyframes b{0%{opacity:1;font-size:1rem;-webkit-text-stroke-color:transparent}25%{opacity:.6;color:#fff;font-size:.8rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{opacity:.6;color:#fff;font-size:1.42875rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{opacity:1;font-size:1.25rem;-webkit-text-stroke-color:transparent}}@keyframes b{0%{opacity:1;font-size:1rem;-webkit-text-stroke-color:transparent}25%{opacity:.6;color:#fff;font-size:.8rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{opacity:.6;color:#fff;font-size:1.42875rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{opacity:1;font-size:1.25rem;-webkit-text-stroke-color:transparent}}@-webkit-keyframes c{0%{font-size:1.42875rem}80%{font-size:1.25rem}}@keyframes c{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{-webkit-animation:c .3s infinite alternate;animation:c .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{-webkit-animation:b .3s;animation:b .3s}.plugin-banner{background-position:50% 50%;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 18.288px;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}.plugin-changelog{font-size:12.8px;font-size:.8rem}.plugin-changelog code{font-size:12.8px;font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:16px;font-size:1rem;margin-left:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-left:0}.plugin-faq h2:first-of-type{font-size:20px;font-size:1.25rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase;border:none;color:#32373c;padding:0;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:16px;font-size:1rem;font-weight:600;padding:16px 0;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:left;font-family:dashicons;margin:0 16px;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.plugin-faq dd{display:none;margin:0 0 16px;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:16px;margin-top:1rem}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review+.plugin-review{margin:32px 0 16px;margin:2rem 0 1rem}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 8px;margin:0 0 .5rem}.plugin-reviews .review-title{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;margin:0 0 8px;margin:0 0 .5rem;text-transform:inherit}.plugin-reviews .review-author{line-height:1.25;margin-right:10px}@media screen and (min-width:48em){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-left:1rem}.plugin-reviews .review{width:-webkit-calc(100% - 60px - 1rem);width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author{line-height:1}}.reviews-link{display:inline-block;font-size:12.8px;font-size:.8rem;margin-top:8px;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f341";font-family:dashicons;vertical-align:text-top;padding-right:5px;float:left;position:relative;top:1px}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{display:none;font-size:48.828px;font-size:3.0517578125rem;height:100%;position:absolute;top:0;z-index:4;border-color:#eee;-webkit-transition:background .1s ease,border .1s ease;transition:background .1s ease,border .1s ease}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;opacity:.8;border:1px solid #eee}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{position:relative;font-family:dashicons}.image-gallery-content .image-gallery-left-nav{right:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f345"}.image-gallery-content .image-gallery-left-nav:hover{margin-right:-1px}.image-gallery-content .image-gallery-right-nav{left:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f341"}.image-gallery-content .image-gallery-right-nav:hover{margin-left:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;border:1px solid #eee}.image-gallery-slide{right:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;line-height:1.5;padding:10px 20px;white-space:normal;font-size:12.8px;font-size:.8rem}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:table-cell;margin-left:5px;border:1px solid #eee;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;left:0;z-index:4}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-slides{max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:left}.previous-versions{max-width:60%}@media screen and (min-width:48em){.previous-versions{height:30px;vertical-align:top}}.section.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.section.read-more.plugin-description{max-height:520px}.section.read-more.plugin-description.toggled{max-height:none}.section.read-more.toggled{max-height:none}.no-js .section.read-more{max-height:none;overflow:auto}.section h1,.section h2,.section h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:12.8px;font-size:.8rem;font-weight:600;letter-spacing:.8px;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0;text-transform:inherit}.section-toggle{color:#0073aa;cursor:pointer;font-size:12.8px;font-size:.8rem;margin-top:8px;margin-top:.5rem;position:relative}.no-js .section-toggle{display:none}.section-toggle:after{content:"\f347";font-family:dashicons;padding-right:5px;vertical-align:text-top;position:relative;float:left;top:1px}.toggled+.section-toggle:after{content:"\f343"}.section-toggle:hover{text-decoration:underline}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:18.288px 25px;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:left}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:25px;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .entry-banner+.plugin-header,.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{list-style:none;margin:0;border-bottom:2px solid #eee}.type-plugin .tabs li{display:inline-block;margin-bottom:-2px;border:2px solid transparent;font-size:12.8px;font-size:.8rem;color:#0073aa;-webkit-transition:background .2s ease;transition:background .2s ease}.type-plugin .tabs li a{border:0;display:block;padding:10.24px 20px;padding:.64rem 1.25rem;background:#fff;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{padding-bottom:0!important;border:2px solid #eee}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;border:none;border-bottom:1px solid #eee;margin-bottom:1px}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{padding:0 25px;padding:0 1.5625rem;max-width:768px;max-width:48rem}@media screen and (min-width:48em){.type-plugin .entry-content{float:right;padding:0;width:65%}}.type-plugin .entry-content>div{display:none;border:0}.type-plugin .entry-content>div~button{display:none;border:0}.type-plugin .entry-content a:not(.button){text-decoration:underline}.type-plugin .entry-content tr{border-bottom:1px solid #eee}.type-plugin .entry-content tr:first-child{border-top:1px solid #eee}.type-plugin .entry-content tr td{padding:3.2px 0;padding:.2rem 0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .entry-meta{padding:0 25px;padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#developers:target~.tabs li#tablink-developers,.type-plugin span#installation:target~.tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.tabs li#tablink-description,.type-plugin span#reviews:target~.tabs li#tablink-reviews{border-top:2px solid #eee;border-right:2px solid #eee;border-left:2px solid #eee;border-bottom:0;padding-bottom:2px;background:#fff}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development{display:none}.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}.type-plugin .plugin-reviews .plugin-review+.plugin-review{margin:32px 0 16px;margin:2rem 0 1rem;padding-bottom:16px;padding-bottom:1rem}.type-plugin article.plugin-review{border-bottom:2px solid #eee}@media screen and (min-width:48em){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-right:0;padding-left:0}.type-plugin .entry-meta{float:left;width:30%}}.search-form{font-size:0;margin-bottom:32px;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:16px;font-size:1rem;margin:0 auto;max-width:100%;padding:8px;padding:.5rem;width:363.797px;width:22.7373675443rem}.search-form .button-search{border-top:none;border-right:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;font-size:16px;font-size:1rem;position:relative;left:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-left:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:16px;font-size:1rem}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:8px 16px;padding:.5rem 1rem;position:absolute;left:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;display:inline-block;font-size:16px;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:48em){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:8px;padding:.5rem;width:100%}.search .site-main{margin-top:32px;margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:32px 0;margin:2rem 0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;min-width:2em;padding:8px;display:inline-block;cursor:hand}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{width:auto;font-size:.9em;background:none}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{font-weight:700;background-color:#f7f7f7}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:16px;padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:12.8px;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:48em){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:25px;font-size:1.5625rem;height:56px;height:3.5rem;overflow:hidden;position:absolute;left:16px;left:1rem;top:-58px;width:56px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:48em){.menu-toggle{display:none}.main-navigation{float:left;position:relative;width:auto;top:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.site-description{color:hsla(0,0%,100%,.8);font-size:20px;font-size:1.25rem;font-weight:300;margin:-6.4px auto 32px;margin:-.4rem auto 2rem;text-align:center}.site-title{display:inline-block;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 32px;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:61.035px;font-size:3.8146972656rem;margin:32px 0 16px;margin:2rem 0 1rem}.site-header{background:#0073aa;padding:16px 0;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 25px;padding:0 1.5625rem}@media screen and (min-width:48em){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:25px 18.288px;padding:1.5625rem 1.143rem;text-align:center}.site-main{margin:0 auto;max-width:960px;padding:48.828px 25px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:48em){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:48em){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:25px;font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:568.434px;max-width:35.527136788rem;padding:0 32px;padding:0 2rem}.widget-area{margin:0 auto;max-width:960px;padding:0 25px 48.828px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:48em){.widget-area{padding:0 10px 3.0517578125rem}}.committer-list,.support-rep-list{font-size:12.8px;font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:8px;padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:right;margin-left:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{content:"";display:block;width:20px;height:20px;position:absolute;left:-50%;top:50%;margin:-10px 0 0 -10px;background:url(/wp-admin/images/spinner.gif) no-repeat 50%;-webkit-background-size:20px 20px;background-size:20px 20px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:12.8px;font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:16px;margin-bottom:1rem}.contributors-list .avatar{float:right;margin-left:10px}.plugin-meta{margin-top:32px;margin-top:2rem}.plugin-meta ul{font-size:12.8px;font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:8px 0;padding:.5rem 0;width:100%;position:relative}.plugin-meta li strong{float:left}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:left;text-align:left}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;-webkit-border-radius:2px;border-radius:2px;color:#000;display:inline-block;font-size:10.24px;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{display:none;position:absolute;width:100%;max-width:300px;right:0;z-index:100;padding:1em 1em 2em;margin-top:10px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.popover.is-top-right{right:auto;left:0}.popover.is-visible{display:block}.popover .popover-close{position:absolute;bottom:.5em;left:.6em;font-size:small;color:#0073aa}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{position:absolute;height:0;width:0;top:-10px;left:20px;z-index:-1;border:10px solid #ccc;border-top:none;border-right-color:transparent;border-left-color:transparent}.popover .popover-arrow:after{content:"";position:absolute;top:2px;right:-10px;border:10px solid #fff;border-top:none;border-right-color:transparent;border-left-color:transparent}.popover .popover-inner{text-align:right}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:12.8px;font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;left:0;top:0}.plugin-ratings .reviews-link:after{content:"\f341";font-family:dashicons;padding-right:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:25px;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:16px 0;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{width:100%}.plugin-ratings .ratings-list .counter-container:hover,.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:none}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:16px;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-right:3px}.home .widget,.widget-area.home .widget{display:inline-block;font-size:12.8px;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:48em){.home .widget,.widget-area.home .widget{margin-left:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-left:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0}.plugin-support{font-size:12.8px;font-size:.8rem}.plugin-support .counter-container{margin-bottom:16px;margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:10.24px;font-size:.64rem;right:8px;position:absolute;top:8px;width:100%;width:-webkit-calc(100% - 8px);width:calc(100% - 8px)}@media screen and (min-width:48em){.plugin-support .counter-count{top:5px}} 
     1html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:48em){html{font-size:1.125rem}}h1,h2,h3,h4,h5,h6{clear:both;font-family:inherit;line-height:1.5;margin:32px 0 16px;margin:2rem 0 1rem}h1{font-size:61.035px;font-size:3.8146972656rem;font-weight:300}h1.title{font-size:12.8px;font-size:.8rem;color:#0073aa;font-weight:600;letter-spacing:.8px;letter-spacing:.05rem;text-transform:uppercase}h2{font-size:39.062px;font-size:2.44140625rem;font-weight:300}h3{font-size:25px;font-size:1.5625rem;font-weight:400}h4{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0}h5{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}h6{font-size:12.8px;font-size:.8rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase}p{margin:1em 0}p.subheading{color:#82878c;font-size:20px;font-size:1.25rem;font-weight:300;margin:-6.4px auto 32px;margin:-.4rem auto 2rem;text-align:center}p.intro{font-size:20px;font-size:1.25rem}p.aside{font-size:12.8px;font-size:.8rem}p.note{font-size:10.24px;font-size:.64rem;letter-spacing:.16px;letter-spacing:.01rem;max-width:291.038px;max-width:18.1898940355rem}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{background:#eee;border:none;color:#82878c;font-style:italic;margin:16px 0;margin:1rem 0;padding:16px 32px;padding:1rem 2rem}blockquote cite{font-size:12.8px;font-size:.8rem}hr{background-color:#eee;border:0;height:2px;margin:80px auto;margin:5rem auto}ol,ul{margin:0 3em 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-right:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.notice{background:#fff;border-right:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:12.8px;font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.locale-banner{background:#c7e8ca;font-size:12.8px;font-size:.8rem;padding:8px;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;height:25px;height:1.5625rem;line-height:1;margin:0;padding:0 12.8px;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0 none;padding:0}.button-group.button-large .button,.button.button-large{height:31.25px;height:1.953125rem;line-height:1;padding:0 16px;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:10.24px;font-size:.64rem;height:20px;height:1.25rem;line-height:1;padding:0 8px;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:25px;line-height:1.5625rem}a.button-primary:hover,a.button-secondary:hover,a.button:hover{border:inherit}.button-group.button-large a.button,a.button.button-large{line-height:31.25px;line-height:1.953125rem}.button-group.button-small a.button,a.button.button-small{line-height:20px;line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary:visited,.download-button:visited,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:last-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:48em){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#111}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 0 0 4px;min-width:16px;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-left:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"\2022";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:48em){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px -4px 0 0}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{width:6px;height:6px;margin:4px}input,select,textarea{font-size:14px;padding:3px 5px}}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:16px 0;margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 32px;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:right;padding:8px 0;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}}@media screen and (min-width:48em){.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}a{color:#0073aa}a:visited{color:#0073aa}a:active,a:focus,a:hover{color:#0073aa;text-decoration:underline}a.button:active,a.button:focus,a.button:hover{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p a:not(.button),p a:not(.button):hover{border:none}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:right;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:left;text-align:left;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.avatar{-webkit-border-radius:50%;border-radius:50%;vertical-align:middle}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wp-header-logo.png?1) 100% no-repeat;-webkit-background-size:303px 53px;background-size:303px 53px;display:block;height:88px;text-indent:-9999px;width:303px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-header h1 a{background-image:url(//s.w.org/style/images/wp-header-logo-2x.png?1)}}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;padding:20px 0 0;position:absolute;text-align:right;-webkit-transition:right .3s;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.active{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:820px){#wporg-header ul li#download,#wporg-header ul li.download{display:none}}@media screen and (max-width:768px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current-menu-item a,#wporg-header ul li#download.current a,#wporg-header ul li.download.current-menu-item a,#wporg-header ul li.download.current a{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header .nav-submenu{display:none;margin-bottom:10px;margin-top:-15px;padding:0;position:static}#wporg-header .nav-submenu li a{height:24px;line-height:24px;margin-right:20px}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 4px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;padding:36px 27px 0}#wporg-header #wporg-header-menu{float:right;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:46px;line-height:34px;margin:0 4px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px;margin-right:6px}#wporg-header .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;display:none!important;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu:hover,#wporg-header ul li:hover .nav-submenu{display:block!important;right:0;margin-right:0;position:absolute;top:46px;width:auto;z-index:101}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}#mobile-menu-button{display:block;float:right;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;height:32px;right:10px;line-height:1;position:absolute;text-align:center;text-decoration:inherit;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;width:39px;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:right;font:normal 50px/1 Dashicons;height:32px;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;width:39px;-webkit-font-smoothing:antialiased}#mobile-menu-button:hover{background:none}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.error-404 .page-title{text-align:center}.error-404 .page-content{text-align:center}.error-404 .page-content .logo-swing{height:160px;height:10rem;margin:96px auto;margin:6rem auto;position:relative;text-align:center;width:160px;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:160px;width:10rem}@-webkit-keyframes a{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes a{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:a;animation-name:a}.archive .site-main{margin-top:32px;margin-top:2rem;padding-top:0}.archive .page-header{margin:32px 0;margin:2rem 0}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 76.293px;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:48.828px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{position:relative}.plugin-section .section-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin-bottom:48px;margin-bottom:3rem}.plugin-section .section-link{font-size:16px;font-size:1rem;position:absolute;left:0;top:11.2px;top:.7rem}.page .entry-header{margin-top:32px;margin-top:2rem}.page .entry-header .entry-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.page .entry-header .entry-title{padding:0 2rem}}.page .entry-content h2{font-size:25px;font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content a{text-decoration:underline}.page .entry-content section{padding:32px 0;padding:2rem 0}.page .entry-content section .container{margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.page .entry-content section .container{padding:0 2rem}}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:48em){.plugin-card{display:inline-block;margin-left:4%;width:48%}.plugin-card:nth-of-type(2n){margin-left:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:-webkit-calc(96% - 128px);width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:16px;font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{font-weight:400}.plugin-card .entry-excerpt{font-size:12.8px;font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{font-size:11.704px;font-size:.73152rem;display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:16px;font-size:1rem;margin-left:6.4px;margin-left:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{margin:0 2px -16px;margin:0 2px -1rem;color:#bbb;width:auto;height:auto;display:none}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{-webkit-background-size:cover;background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 0 0 4%;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:right;height:96px;margin-left:16px;margin-left:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{-webkit-background-size:contain!important;background-size:contain!important;height:96px!important;width:96px!important}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.plugin-rating{line-height:1;margin:0 0 8px 10px}.plugin-rating .wporg-ratings{display:inline-block;margin-left:5px}.plugin-rating .rating-count{color:#999;font-size:12.8px;font-size:.8rem;top:-1px}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}@-webkit-keyframes b{0%{opacity:1;font-size:1rem;-webkit-text-stroke-color:transparent}25%{opacity:.6;color:#fff;font-size:.8rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{opacity:.6;color:#fff;font-size:1.42875rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{opacity:1;font-size:1.25rem;-webkit-text-stroke-color:transparent}}@keyframes b{0%{opacity:1;font-size:1rem;-webkit-text-stroke-color:transparent}25%{opacity:.6;color:#fff;font-size:.8rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{opacity:.6;color:#fff;font-size:1.42875rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{opacity:1;font-size:1.25rem;-webkit-text-stroke-color:transparent}}@-webkit-keyframes c{0%{font-size:1.42875rem}80%{font-size:1.25rem}}@keyframes c{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{-webkit-animation:c .3s infinite alternate;animation:c .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{-webkit-animation:b .3s;animation:b .3s}.plugin-banner{background-position:50% 50%;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 18.288px;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}.plugin-changelog{font-size:12.8px;font-size:.8rem}.plugin-changelog code{font-size:12.8px;font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:16px;font-size:1rem;margin-left:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-left:0}.plugin-faq h2:first-of-type{font-size:20px;font-size:1.25rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase;border:none;color:#32373c;padding:0;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:16px;font-size:1rem;font-weight:600;padding:16px 0;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:left;font-family:dashicons;margin:0 16px;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.plugin-faq dd{display:none;margin:0 0 16px;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:16px;margin-top:1rem}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review+.plugin-review{margin:32px 0 16px;margin:2rem 0 1rem}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 8px;margin:0 0 .5rem}.plugin-reviews .review-title{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;margin:0 0 8px;margin:0 0 .5rem;text-transform:inherit}.plugin-reviews .review-author{line-height:1.25;margin-right:10px}@media screen and (min-width:48em){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-left:1rem}.plugin-reviews .review{width:-webkit-calc(100% - 60px - 1rem);width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author{line-height:1}}.reviews-link{display:inline-block;font-size:12.8px;font-size:.8rem;margin-top:8px;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f341";font-family:dashicons;vertical-align:text-top;padding-right:5px;float:left;position:relative;top:1px}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{display:none;font-size:48.828px;font-size:3.0517578125rem;height:100%;position:absolute;top:0;z-index:4;border-color:#eee;-webkit-transition:background .1s ease,border .1s ease;transition:background .1s ease,border .1s ease}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;opacity:.8;border:1px solid #eee}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{position:relative;font-family:dashicons}.image-gallery-content .image-gallery-left-nav{right:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f345"}.image-gallery-content .image-gallery-left-nav:hover{margin-right:-1px}.image-gallery-content .image-gallery-right-nav{left:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f341"}.image-gallery-content .image-gallery-right-nav:hover{margin-left:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;border:1px solid #eee}.image-gallery-slide{right:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;line-height:1.5;padding:10px 20px;white-space:normal;font-size:12.8px;font-size:.8rem}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:table-cell;margin-left:5px;border:1px solid #eee;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;left:0;z-index:4}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-slides{max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:left}.previous-versions{max-width:60%}@media screen and (min-width:48em){.previous-versions{height:30px;vertical-align:top}}.section.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.section.read-more.plugin-description{max-height:520px}.section.read-more.plugin-description.toggled{max-height:none}.section.read-more.toggled{max-height:none}.no-js .section.read-more{max-height:none;overflow:auto}.section h1,.section h2,.section h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:12.8px;font-size:.8rem;font-weight:600;letter-spacing:.8px;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0;text-transform:inherit}.section-toggle{color:#0073aa;cursor:pointer;font-size:12.8px;font-size:.8rem;margin-top:8px;margin-top:.5rem;position:relative}.no-js .section-toggle{display:none}.section-toggle:after{content:"\f347";font-family:dashicons;padding-right:5px;vertical-align:text-top;position:relative;float:left;top:1px}.toggled+.section-toggle:after{content:"\f343"}.section-toggle:hover{text-decoration:underline}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:18.288px 25px;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:left}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:25px;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{list-style:none;margin:0;border-bottom:2px solid #eee}.type-plugin .tabs li{display:inline-block;margin-bottom:-2px;border:2px solid transparent;font-size:12.8px;font-size:.8rem;color:#0073aa;-webkit-transition:background .2s ease;transition:background .2s ease}.type-plugin .tabs li a{border:0;display:block;padding:10.24px 20px;padding:.64rem 1.25rem;background:#fff;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{padding-bottom:0!important;border:2px solid #eee}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;border:none;border-bottom:1px solid #eee;margin-bottom:1px}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{padding:0 25px;padding:0 1.5625rem;max-width:768px;max-width:48rem}@media screen and (min-width:48em){.type-plugin .entry-content{float:right;padding:0;width:65%}}.type-plugin .entry-content>div{display:none;border:0}.type-plugin .entry-content>div~button{display:none;border:0}.type-plugin .entry-content a:not(.button){text-decoration:underline}.type-plugin .entry-content tr{border-bottom:1px solid #eee}.type-plugin .entry-content tr:first-child{border-top:1px solid #eee}.type-plugin .entry-content tr td{padding:3.2px 0;padding:.2rem 0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .entry-meta{padding:0 25px;padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#developers:target~.tabs li#tablink-developers,.type-plugin span#installation:target~.tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.tabs li#tablink-description,.type-plugin span#reviews:target~.tabs li#tablink-reviews{border-top:2px solid #eee;border-right:2px solid #eee;border-left:2px solid #eee;border-bottom:0;padding-bottom:2px;background:#fff}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development{display:none}.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}.type-plugin .plugin-reviews .plugin-review+.plugin-review{margin:32px 0 16px;margin:2rem 0 1rem;padding-bottom:16px;padding-bottom:1rem}.type-plugin article.plugin-review{border-bottom:2px solid #eee}@media screen and (min-width:48em){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-right:0;padding-left:0}.type-plugin .entry-meta{float:left;width:30%}}.search-form{font-size:0;margin-bottom:32px;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:16px;font-size:1rem;margin:0 auto;max-width:100%;padding:8px;padding:.5rem;width:363.797px;width:22.7373675443rem}.search-form .button-search{border-top:none;border-right:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;font-size:16px;font-size:1rem;position:relative;left:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-left:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:16px;font-size:1rem}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:8px 16px;padding:.5rem 1rem;position:absolute;left:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;display:inline-block;font-size:16px;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:48em){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:8px;padding:.5rem;width:100%}.search .site-main{margin-top:32px;margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:32px 0;margin:2rem 0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;min-width:2em;padding:8px;display:inline-block;cursor:hand}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{width:auto;font-size:.9em;background:none}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{font-weight:700;background-color:#f7f7f7}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:16px;padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:12.8px;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:48em){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:25px;font-size:1.5625rem;height:56px;height:3.5rem;overflow:hidden;position:absolute;left:16px;left:1rem;top:-58px;width:56px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:48em){.menu-toggle{display:none}.main-navigation{float:left;position:relative;width:auto;top:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.site-description{color:hsla(0,0%,100%,.8);font-size:20px;font-size:1.25rem;font-weight:300;margin:-6.4px auto 32px;margin:-.4rem auto 2rem;text-align:center}.site-title{display:inline-block;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 32px;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:61.035px;font-size:3.8146972656rem;margin:32px 0 16px;margin:2rem 0 1rem}.site-header{background:#0073aa;padding:16px 0;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 25px;padding:0 1.5625rem}@media screen and (min-width:48em){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:25px 18.288px;padding:1.5625rem 1.143rem;text-align:center}.site-main{margin:0 auto;max-width:960px;padding:48.828px 25px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:48em){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:48em){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:25px;font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:568.434px;max-width:35.527136788rem;padding:0 32px;padding:0 2rem}.widget-area{margin:0 auto;max-width:960px;padding:0 25px 48.828px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:48em){.widget-area{padding:0 10px 3.0517578125rem}}.committer-list,.support-rep-list{font-size:12.8px;font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:8px;padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:right;margin-left:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{content:"";display:block;width:20px;height:20px;position:absolute;left:-50%;top:50%;margin:-10px 0 0 -10px;background:url(/wp-admin/images/spinner.gif) no-repeat 50%;-webkit-background-size:20px 20px;background-size:20px 20px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:12.8px;font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:16px;margin-bottom:1rem}.contributors-list .avatar{float:right;margin-left:10px}.plugin-meta{margin-top:32px;margin-top:2rem}.plugin-meta ul{font-size:12.8px;font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:8px 0;padding:.5rem 0;width:100%;position:relative}.plugin-meta li strong{float:left}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:left;text-align:left}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;-webkit-border-radius:2px;border-radius:2px;color:#000;display:inline-block;font-size:10.24px;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{display:none;position:absolute;width:100%;max-width:300px;right:0;z-index:100;padding:1em 1em 2em;margin-top:10px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.popover.is-top-right{right:auto;left:0}.popover.is-visible{display:block}.popover .popover-close{position:absolute;bottom:.5em;left:.6em;font-size:small;color:#0073aa}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{position:absolute;height:0;width:0;top:-10px;left:20px;z-index:-1;border:10px solid #ccc;border-top:none;border-right-color:transparent;border-left-color:transparent}.popover .popover-arrow:after{content:"";position:absolute;top:2px;right:-10px;border:10px solid #fff;border-top:none;border-right-color:transparent;border-left-color:transparent}.popover .popover-inner{text-align:right}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:12.8px;font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;left:0;top:0}.plugin-ratings .reviews-link:after{content:"\f341";font-family:dashicons;padding-right:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:25px;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:16px 0;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{width:100%}.plugin-ratings .ratings-list .counter-container:hover,.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:none}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:16px;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-right:3px}.home .widget,.widget-area.home .widget{display:inline-block;font-size:12.8px;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:48em){.home .widget,.widget-area.home .widget{margin-left:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-left:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0}.plugin-support{font-size:12.8px;font-size:.8rem}.plugin-support .counter-container{margin-bottom:16px;margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:10.24px;font-size:.64rem;right:8px;position:absolute;top:8px;width:100%;width:-webkit-calc(100% - 8px);width:calc(100% - 8px)}@media screen and (min-width:48em){.plugin-support .counter-count{top:5px}} 
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css

    r6166 r6181  
    1 /*-------------------------------------------------------------- 
    2 # Normalize 
    3 --------------------------------------------------------------*/ 
    4 html { 
    5   font-family: sans-serif; 
    6   -webkit-text-size-adjust: 100%; 
    7   -ms-text-size-adjust: 100%; 
    8 } 
    9  
    10 body { 
    11   margin: 0; 
    12 } 
    13  
    14 article, 
    15 aside, 
    16 details, 
    17 figcaption, 
    18 figure, 
    19 footer, 
    20 header, 
    21 main, 
    22 menu, 
    23 nav, 
    24 section, 
    25 summary { 
    26   display: block; 
    27 } 
    28  
    29 audio, 
    30 canvas, 
    31 progress, 
    32 video { 
    33   display: inline-block; 
    34   vertical-align: baseline; 
    35 } 
    36  
    37 audio:not([controls]) { 
    38   display: none; 
    39   height: 0; 
    40 } 
    41  
    42 [hidden], 
    43 template { 
    44   display: none; 
    45 } 
    46  
    47 a { 
    48   background-color: transparent; 
    49 } 
    50  
    51 a:active, 
    52 a:hover { 
    53   outline: 0; 
    54 } 
    55  
    56 abbr[title] { 
    57   border-bottom: 1px dotted; 
    58 } 
    59  
    60 b, 
    61 strong { 
    62   font-weight: bold; 
    63 } 
    64  
    65 dfn { 
    66   font-style: italic; 
    67 } 
    68  
    69 h1 { 
    70   font-size: 2em; 
    71   margin: 0.67em 0; 
    72 } 
    73  
    74 mark { 
    75   background: #ff0; 
    76   color: #000; 
    77 } 
    78  
    79 small { 
    80   font-size: 80%; 
    81 } 
    82  
    83 sub, 
    84 sup { 
    85   font-size: 75%; 
    86   line-height: 0; 
    87   position: relative; 
    88   vertical-align: baseline; 
    89 } 
    90  
    91 sup { 
    92   top: -0.5em; 
    93 } 
    94  
    95 sub { 
    96   bottom: -0.25em; 
    97 } 
    98  
    99 img { 
    100   border: 0; 
    101 } 
    102  
    103 svg:not(:root) { 
    104   overflow: hidden; 
    105 } 
    106  
    107 figure { 
    108   margin: 1em 40px; 
    109 } 
    110  
    111 hr { 
    112   box-sizing: content-box; 
    113   height: 0; 
    114 } 
    115  
    116 pre { 
    117   overflow: auto; 
    118 } 
    119  
    120 code, 
    121 kbd, 
    122 pre, 
    123 samp { 
    124   font-family: monospace, monospace; 
    125   font-size: 1em; 
    126 } 
    127  
    128 button, 
    129 input, 
    130 optgroup, 
    131 select, 
    132 textarea { 
    133   color: inherit; 
    134   font: inherit; 
    135   margin: 0; 
    136 } 
    137  
    138 button { 
    139   overflow: visible; 
    140 } 
    141  
    142 button, 
    143 select { 
    144   text-transform: none; 
    145 } 
    146  
    147 button, 
    148 html input[type="button"], 
    149 input[type="reset"], 
    150 input[type="submit"] { 
    151   -webkit-appearance: button; 
    152   cursor: pointer; 
    153 } 
    154  
    155 button[disabled], 
    156 html input[disabled] { 
    157   cursor: default; 
    158 } 
    159  
    160 button::-moz-focus-inner, 
    161 input::-moz-focus-inner { 
    162   border: 0; 
    163   padding: 0; 
    164 } 
    165  
    166 input { 
    167   line-height: normal; 
    168 } 
    169  
    170 input[type="checkbox"], 
    171 input[type="radio"] { 
    172   box-sizing: border-box; 
    173   padding: 0; 
    174 } 
    175  
    176 input[type="number"]::-webkit-inner-spin-button, 
    177 input[type="number"]::-webkit-outer-spin-button { 
    178   height: auto; 
    179 } 
    180  
    181 input[type="search"]::-webkit-search-cancel-button, 
    182 input[type="search"]::-webkit-search-decoration { 
    183   -webkit-appearance: none; 
    184 } 
    185  
    186 fieldset { 
    187   border: 1px solid #c0c0c0; 
    188   margin: 0 2px; 
    189   padding: 0.35em 0.625em 0.75em; 
    190 } 
    191  
    192 legend { 
    193   border: 0; 
    194   padding: 0; 
    195 } 
    196  
    197 textarea { 
    198   overflow: auto; 
    199 } 
    200  
    201 optgroup { 
    202   font-weight: bold; 
    203 } 
    204  
    205 table { 
    206   border-collapse: collapse; 
    207   border-spacing: 0; 
    208 } 
    209  
    210 td, 
    211 th { 
    212   padding: 0; 
    213 } 
    214  
    215 /*-------------------------------------------------------------- 
    216 # Typography 
    217 --------------------------------------------------------------*/ 
    218 html { 
    219   font-size: 100%; 
    220 } 
    221  
    222 body, 
    223 button, 
    224 input, 
    225 select, 
    226 textarea { 
    227   color: #32373c; 
    228   font-family: "Open Sans", sans-serif; 
    229   font-size: 100%; 
    230   line-height: 1.5; 
    231 } 
    232  
    233 @media screen and (min-width: 48em) { 
    234   html { 
    235     font-size: 1.125rem; 
    236   } 
    237 } 
    238  
    239 h1, h2, h3, h4, h5, h6 { 
    240   clear: both; 
    241   font-family: inherit; 
    242   line-height: 1.5; 
    243   margin: 2rem 0 1rem; 
    244 } 
    245  
    246 h1 { 
    247   font-size: 3.8146972656rem; 
    248   font-weight: 300; 
    249 } 
    250  
    251 h1.title { 
    252   font-size: 0.8rem; 
    253   color: #0073aa; 
    254   font-weight: 600; 
    255   letter-spacing: 0.05rem; 
    256   text-transform: uppercase; 
    257 } 
    258  
    259 h2 { 
    260   font-size: 2.44140625rem; 
    261   font-weight: 300; 
    262 } 
    263  
    264 h3 { 
    265   font-size: 1.5625rem; 
    266   font-weight: 400; 
    267 } 
    268  
    269 h4 { 
    270   font-size: 1.25rem; 
    271   border: none; 
    272   color: #32373c; 
    273   font-weight: 600; 
    274   padding: 0; 
    275 } 
    276  
    277 h5 { 
    278   font-size: 1rem; 
    279   font-weight: 600; 
    280   letter-spacing: 0.01rem; 
    281   text-transform: uppercase; 
    282 } 
    283  
    284 h6 { 
    285   font-size: 0.8rem; 
    286   font-weight: 600; 
    287   letter-spacing: 0.8px; 
    288   text-transform: uppercase; 
    289 } 
    290  
    291 p { 
    292   margin: 1em 0; 
    293 } 
    294  
    295 p.subheading { 
    296   color: #82878c; 
    297   font-size: 1.25rem; 
    298   font-weight: 300; 
    299   margin: -0.4rem auto 2rem; 
    300   text-align: center; 
    301 } 
    302  
    303 p.intro { 
    304   font-size: 1.25rem; 
    305 } 
    306  
    307 p.aside { 
    308   font-size: 0.8rem; 
    309 } 
    310  
    311 p.note { 
    312   font-size: 0.64rem; 
    313   letter-spacing: 0.01rem; 
    314   max-width: 18.1898940355rem; 
    315 } 
    316  
    317 dfn, cite, em, i { 
    318   font-style: italic; 
    319 } 
    320  
    321 blockquote { 
    322   margin: 0 1.5em; 
    323 } 
    324  
    325 address { 
    326   margin: 0 0 1.5em; 
    327 } 
    328  
    329 pre { 
    330   background: #eee; 
    331   font-family: "Courier 10 Pitch", Courier, monospace; 
    332   font-size: 0.9375rem; 
    333   line-height: 1.6; 
    334   margin-bottom: 1.6em; 
    335   max-width: 100%; 
    336   overflow: auto; 
    337   padding: 1.6em; 
    338 } 
    339  
    340 code, kbd, tt, var { 
    341   font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; 
    342   font-size: 0.9375rem; 
    343 } 
    344  
    345 abbr, acronym { 
    346   border-bottom: 1px dotted #666; 
    347   cursor: help; 
    348 } 
    349  
    350 mark, ins { 
    351   background: #fff9c0; 
    352   text-decoration: none; 
    353 } 
    354  
    355 big { 
    356   font-size: 125%; 
    357 } 
    358  
    359 /*-------------------------------------------------------------- 
    360 # Elements 
    361 --------------------------------------------------------------*/ 
    362 html { 
    363   box-sizing: border-box; 
    364 } 
    365  
    366 *, 
    367 *:before, 
    368 *:after { 
    369   /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ 
    370   box-sizing: inherit; 
    371 } 
    372  
    373 body { 
    374   background: #fff; 
    375   /* Fallback for when there is no custom background color defined. */ 
    376 } 
    377  
    378 blockquote, q { 
    379   quotes: "" ""; 
    380 } 
    381  
    382 blockquote:before, blockquote:after, q:before, q:after { 
    383   content: ""; 
    384 } 
    385  
    386 blockquote { 
    387   background: #eee; 
    388   border: none; 
    389   color: #82878c; 
    390   font-style: italic; 
    391   margin: 1rem 0; 
    392   padding: 1rem 2rem; 
    393 } 
    394  
    395 blockquote cite { 
    396   font-size: 0.8rem; 
    397 } 
    398  
    399 hr { 
    400   background-color: #eee; 
    401   border: 0; 
    402   height: 2px; 
    403   margin: 5rem auto; 
    404 } 
    405  
    406 ul, ol { 
    407   margin: 0 0 1.5em 3em; 
    408 } 
    409  
    410 ul { 
    411   list-style: disc; 
    412 } 
    413  
    414 ol { 
    415   list-style: decimal; 
    416 } 
    417  
    418 li > ul, 
    419 li > ol { 
    420   margin-bottom: 0; 
    421   margin-left: 1.5em; 
    422 } 
    423  
    424 dt { 
    425   font-weight: bold; 
    426 } 
    427  
    428 dd { 
    429   margin: 0 1.5em 1.5em; 
    430 } 
    431  
    432 img { 
    433   height: auto; 
    434   /* Make sure images are scaled correctly. */ 
    435   max-width: 100%; 
    436   /* Adhere to container width. */ 
    437 } 
    438  
    439 table { 
    440   margin: 0 0 1.5em; 
    441   width: 100%; 
    442 } 
    443  
    444 .notice { 
    445   background: #fff; 
    446   border-left: 4px solid #fff; 
    447   box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); 
    448   margin: 1em 0; 
    449   padding: 1px 12px; 
    450 } 
    451  
    452 .notice p { 
    453   font-size: 0.8rem; 
    454   margin: 0.5em 0; 
    455   padding: 2px; 
    456 } 
    457  
    458 .notice.notice-alt { 
    459   box-shadow: none; 
    460 } 
    461  
    462 .notice.notice-large { 
    463   padding: 10px 20px; 
    464 } 
    465  
    466 .notice.notice-success { 
    467   border-left-color: #46b450; 
    468 } 
    469  
    470 .notice.notice-success.notice-alt { 
    471   background-color: #ecf7ed; 
    472 } 
    473  
    474 .notice.notice-warning { 
    475   border-left-color: #ffb900; 
    476 } 
    477  
    478 .notice.notice-warning.notice-alt { 
    479   background-color: #fff8e5; 
    480 } 
    481  
    482 .notice.notice-error { 
    483   border-left-color: #dc3232; 
    484 } 
    485  
    486 .notice.notice-error.notice-alt { 
    487   background-color: #fbeaea; 
    488 } 
    489  
    490 .notice.notice-info { 
    491   border-left-color: #00a0d2; 
    492 } 
    493  
    494 .notice.notice-info.notice-alt { 
    495   background-color: #e5f5fa; 
    496 } 
    497  
    498 .locale-banner { 
    499   background: #C7E8CA; 
    500   font-size: 0.8rem; 
    501   padding: 0.5rem; 
    502   text-align: center; 
    503 } 
    504  
    505 @media (min-width: 67rem) { 
    506   .locale-banner { 
    507     margin: 1rem auto; 
    508     max-width: 960px; 
    509   } 
    510 } 
    511  
    512 /*-------------------------------------------------------------- 
    513 # Forms 
    514 --------------------------------------------------------------*/ 
    515 /* ---------------------------------------------------------------------------- 
    516   1.0 - Button Layouts 
    517 ---------------------------------------------------------------------------- */ 
    518 .button, 
    519 .button-primary, 
    520 .button-secondary, 
    521 .plugin-upload-form .button-primary { 
    522   border: 1px solid; 
    523   border-radius: 3px; 
    524   box-sizing: border-box; 
    525   cursor: pointer; 
    526   display: inline-block; 
    527   font-size: 0.8rem; 
    528   height: 1.5625rem; 
    529   line-height: 1; 
    530   margin: 0; 
    531   padding: 0 0.8rem; 
    532   text-decoration: none; 
    533   white-space: nowrap; 
    534   -webkit-appearance: none; 
    535 } 
    536  
    537 /* Remove the dotted border on :focus and the extra padding in Firefox */ 
    538 button::-moz-focus-inner, 
    539 input[type="reset"]::-moz-focus-inner, 
    540 input[type="button"]::-moz-focus-inner, 
    541 input[type="submit"]::-moz-focus-inner { 
    542   border: 0 none; 
    543   padding: 0; 
    544 } 
    545  
    546 .button.button-large, 
    547 .button-group.button-large .button { 
    548   height: 1.953125rem; 
    549   line-height: 1; 
    550   padding: 0 1rem; 
    551 } 
    552  
    553 .button.button-small, 
    554 .button-group.button-small .button { 
    555   font-size: 0.64rem; 
    556   height: 1.25rem; 
    557   line-height: 1; 
    558   padding: 0 0.5rem; 
    559 } 
    560  
    561 a.button, 
    562 a.button-primary, 
    563 a.button-secondary { 
    564   line-height: 1.5625rem; 
    565 } 
    566  
    567 a.button:hover, 
    568 a.button-primary:hover, 
    569 a.button-secondary:hover { 
    570   border: inherit; 
    571 } 
    572  
    573 a.button.button-large, 
    574 .button-group.button-large a.button { 
    575   line-height: 1.953125rem; 
    576 } 
    577  
    578 a.button.button-small, 
    579 .button-group.button-small a.button { 
    580   line-height: 1.25rem; 
    581 } 
    582  
    583 .button:active, 
    584 .button:focus { 
    585   outline: none; 
    586 } 
    587  
    588 .button.hidden { 
    589   display: none; 
    590 } 
    591  
    592 /* Style Reset buttons as simple text links */ 
    593 input[type="reset"], 
    594 input[type="reset"]:hover, 
    595 input[type="reset"]:active, 
    596 input[type="reset"]:focus { 
    597   background: none; 
    598   border: none; 
    599   box-shadow: none; 
    600   padding: 0 2px 1px; 
    601   width: auto; 
    602 } 
    603  
    604 /* ---------------------------------------------------------------------------- 
    605   2.0 - Default Button Style 
    606 ---------------------------------------------------------------------------- */ 
    607 .button, 
    608 .button:visited, 
    609 .button-secondary { 
    610   background: #f7f7f7; 
    611   border-color: #cccccc; 
    612   box-shadow: 0 1px 0 #cccccc; 
    613   color: #555; 
    614   vertical-align: top; 
    615 } 
    616  
    617 p .button { 
    618   vertical-align: baseline; 
    619 } 
    620  
    621 .button.hover, 
    622 .button:hover, 
    623 .button-secondary:hover, 
    624 .button.focus, 
    625 .button:focus, 
    626 .button-secondary:focus { 
    627   background: #fafafa; 
    628   border-color: #999; 
    629   color: #23282d; 
    630 } 
    631  
    632 .button.focus, 
    633 .button:focus, 
    634 .button-secondary:focus, 
    635 .button-link:focus { 
    636   border-color: #5b9dd9; 
    637   box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); 
    638 } 
    639  
    640 .button.active, 
    641 .button.active:hover, 
    642 .button:active, 
    643 .button-secondary:active { 
    644   background: #eee; 
    645   border-color: #999; 
    646   box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5); 
    647   transform: translateY(1px); 
    648 } 
    649  
    650 .button.active:focus { 
    651   border-color: #5b9dd9; 
    652   box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8); 
    653 } 
    654  
    655 .button[disabled], 
    656 .button:disabled, 
    657 .button.disabled, 
    658 .button-secondary[disabled], 
    659 .button-secondary:disabled, 
    660 .button-secondary.disabled, 
    661 .button-disabled { 
    662   background: #f7f7f7 !important; 
    663   border-color: #ddd !important; 
    664   box-shadow: none !important; 
    665   color: #a0a5aa !important; 
    666   cursor: default; 
    667   text-shadow: 0 1px 0 #fff !important; 
    668   transform: none !important; 
    669 } 
    670  
    671 /* Buttons that look like links, for a cross of good semantics with the visual */ 
    672 .button-link { 
    673   background: none; 
    674   border: 0; 
    675   border-radius: 0; 
    676   box-shadow: none; 
    677   cursor: pointer; 
    678   margin: 0; 
    679   outline: none; 
    680   padding: 0; 
    681 } 
    682  
    683 .button-link:focus { 
    684   outline: #5b9dd9 solid 1px; 
    685 } 
    686  
    687 /* ---------------------------------------------------------------------------- 
    688   3.0 - Primary Button Style 
    689 ---------------------------------------------------------------------------- */ 
    690 .button-primary, 
    691 .download-button, 
    692 .plugin-upload-form .button-primary { 
    693   background: #0085ba; 
    694   border-color: #0073aa #006799 #006799; 
    695   box-shadow: 0 1px 0 #006799; 
    696   color: #fff; 
    697   text-decoration: none; 
    698   text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799; 
    699 } 
    700  
    701 .button-primary:visited, 
    702 .download-button:visited, 
    703 .plugin-upload-form .button-primary:visited { 
    704   background: #0085ba; 
    705   border-color: #0073aa #006799 #006799; 
    706   box-shadow: 0 1px 0 #006799; 
    707   color: #fff; 
    708 } 
    709  
    710 .button-primary.hover, .button-primary:hover, .button-primary.focus, .button-primary:focus, 
    711 .download-button.hover, 
    712 .download-button:hover, 
    713 .download-button.focus, 
    714 .download-button:focus, 
    715 .plugin-upload-form .button-primary.hover, 
    716 .plugin-upload-form .button-primary:hover, 
    717 .plugin-upload-form .button-primary.focus, 
    718 .plugin-upload-form .button-primary:focus { 
    719   background: #008ec2; 
    720   border-color: #006799; 
    721   box-shadow: 0 1px 0 #006799; 
    722   color: #fff; 
    723 } 
    724  
    725 .button-primary.focus, .button-primary:focus, 
    726 .download-button.focus, 
    727 .download-button:focus, 
    728 .plugin-upload-form .button-primary.focus, 
    729 .plugin-upload-form .button-primary:focus { 
    730   box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db; 
    731 } 
    732  
    733 .button-primary.active, .button-primary.active:hover, .button-primary.active:focus, .button-primary:active, 
    734 .download-button.active, 
    735 .download-button.active:hover, 
    736 .download-button.active:focus, 
    737 .download-button:active, 
    738 .plugin-upload-form .button-primary.active, 
    739 .plugin-upload-form .button-primary.active:hover, 
    740 .plugin-upload-form .button-primary.active:focus, 
    741 .plugin-upload-form .button-primary:active { 
    742   background: #0073aa; 
    743   border-color: #006799; 
    744   box-shadow: inset 0 2px 0 #006799; 
    745   vertical-align: top; 
    746 } 
    747  
    748 .button-primary[disabled], .button-primary:disabled, .button-primary.disabled, 
    749 .download-button[disabled], 
    750 .download-button:disabled, 
    751 .download-button.disabled, 
    752 .plugin-upload-form .button-primary[disabled], 
    753 .plugin-upload-form .button-primary:disabled, 
    754 .plugin-upload-form .button-primary.disabled { 
    755   background: #008ec2 !important; 
    756   border-color: #007cb2 !important; 
    757   box-shadow: none !important; 
    758   color: #66c6e4 !important; 
    759   cursor: default; 
    760   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important; 
    761 } 
    762  
    763 .button-primary.button.button-hero, 
    764 .download-button.button.button-hero, 
    765 .plugin-upload-form .button-primary.button.button-hero { 
    766   box-shadow: 0 2px 0 #006799; 
    767 } 
    768  
    769 .button-primary.button.button-hero.active, .button-primary.button.button-hero.active:hover, .button-primary.button.button-hero.active:focus, .button-primary.button.button-hero:active, 
    770 .download-button.button.button-hero.active, 
    771 .download-button.button.button-hero.active:hover, 
    772 .download-button.button.button-hero.active:focus, 
    773 .download-button.button.button-hero:active, 
    774 .plugin-upload-form .button-primary.button.button-hero.active, 
    775 .plugin-upload-form .button-primary.button.button-hero.active:hover, 
    776 .plugin-upload-form .button-primary.button.button-hero.active:focus, 
    777 .plugin-upload-form .button-primary.button.button-hero:active { 
    778   box-shadow: inset 0 3px 0 #006799; 
    779 } 
    780  
    781 .button-primary-disabled { 
    782   background: #008ec2 !important; 
    783   border-color: #007cb2 !important; 
    784   box-shadow: none !important; 
    785   color: #66c6e4 !important; 
    786   cursor: default; 
    787   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important; 
    788 } 
    789  
    790 /* ---------------------------------------------------------------------------- 
    791   4.0 - Button Groups 
    792 ---------------------------------------------------------------------------- */ 
    793 .button-group { 
    794   display: inline-block; 
    795   font-size: 0; 
    796   position: relative; 
    797   vertical-align: middle; 
    798   white-space: nowrap; 
    799 } 
    800  
    801 .button-group > .button { 
    802   border-radius: 0; 
    803   display: inline-block; 
    804   margin-right: -1px; 
    805   z-index: 10; 
    806 } 
    807  
    808 .button-group > .button-primary { 
    809   z-index: 100; 
    810 } 
    811  
    812 .button-group > .button:hover { 
    813   z-index: 20; 
    814 } 
    815  
    816 .button-group > .button:first-child { 
    817   border-radius: 3px 0 0 3px; 
    818 } 
    819  
    820 .button-group > .button:last-child { 
    821   border-radius: 0 3px 3px 0; 
    822 } 
    823  
    824 .button-group > .button:focus { 
    825   position: relative; 
    826   z-index: 1; 
    827 } 
    828  
    829 /* ---------------------------------------------------------------------------- 
    830   5.0 - Responsive Button Styles 
    831 ---------------------------------------------------------------------------- */ 
    832 @media screen and (max-width: 48em) { 
    833   .button, 
    834   .button.button-large, 
    835   .button.button-small, 
    836   .plugin-upload-form .button-primary { 
    837     font-size: 14px; 
    838     height: auto; 
    839     line-height: normal; 
    840     margin-bottom: 4px; 
    841     padding: 6px 14px; 
    842     vertical-align: middle; 
    843   } 
    844 } 
    845  
    846 /* Include margin and padding in the width calculation of input and textarea. */ 
    847 input, 
    848 textarea { 
    849   box-sizing: border-box; 
    850 } 
    851  
    852 input[type="text"], 
    853 input[type="password"], 
    854 input[type="checkbox"], 
    855 input[type="color"], 
    856 input[type="date"], 
    857 input[type="datetime"], 
    858 input[type="datetime-local"], 
    859 input[type="email"], 
    860 input[type="month"], 
    861 input[type="number"], 
    862 input[type="password"], 
    863 input[type="search"], 
    864 input[type="radio"], 
    865 input[type="tel"], 
    866 input[type="text"], 
    867 input[type="time"], 
    868 input[type="url"], 
    869 input[type="week"], 
    870 select, 
    871 textarea { 
    872   background-color: #fff; 
    873   border: 1px solid #ddd; 
    874   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07); 
    875   color: #32373c; 
    876   outline: none; 
    877   transition: 0.05s border-color ease-in-out; 
    878 } 
    879  
    880 input[type="text"]:focus, 
    881 input[type="password"]:focus, 
    882 input[type="checkbox"]:focus, 
    883 input[type="color"]:focus, 
    884 input[type="date"]:focus, 
    885 input[type="datetime"]:focus, 
    886 input[type="datetime-local"]:focus, 
    887 input[type="email"]:focus, 
    888 input[type="month"]:focus, 
    889 input[type="number"]:focus, 
    890 input[type="password"]:focus, 
    891 input[type="search"]:focus, 
    892 input[type="radio"]:focus, 
    893 input[type="tel"]:focus, 
    894 input[type="text"]:focus, 
    895 input[type="time"]:focus, 
    896 input[type="url"]:focus, 
    897 input[type="week"]:focus, 
    898 select:focus, 
    899 textarea:focus { 
    900   color: #111; 
    901 } 
    902  
    903 input[type="text"]:focus, 
    904 input[type="password"]:focus, 
    905 input[type="color"]:focus, 
    906 input[type="date"]:focus, 
    907 input[type="datetime"]:focus, 
    908 input[type="datetime-local"]:focus, 
    909 input[type="email"]:focus, 
    910 input[type="month"]:focus, 
    911 input[type="number"]:focus, 
    912 input[type="password"]:focus, 
    913 input[type="search"]:focus, 
    914 input[type="tel"]:focus, 
    915 input[type="text"]:focus, 
    916 input[type="time"]:focus, 
    917 input[type="url"]:focus, 
    918 input[type="week"]:focus, 
    919 input[type="checkbox"]:focus, 
    920 input[type="radio"]:focus, 
    921 select:focus, 
    922 textarea:focus { 
    923   border-color: #5b9dd9; 
    924   box-shadow: 0 0 2px rgba(30, 140, 190, 0.8); 
    925 } 
    926  
    927 /* rtl:ignore */ 
    928 input[type="email"], 
    929 input[type="url"] { 
    930   direction: ltr; 
    931 } 
    932  
    933 input[type="text"], 
    934 input[type="email"], 
    935 input[type="search"], 
    936 input[type="password"], 
    937 input[type="number"], 
    938 select { 
    939   padding: 6px 10px; 
    940 } 
    941  
    942 /* Vertically align the number selector with the input. */ 
    943 input[type="number"] { 
    944   height: 40px; 
    945   line-height: inherit; 
    946 } 
    947  
    948 input[type="checkbox"], 
    949 input[type="radio"] { 
    950   -webkit-appearance: none; 
    951   background: #fff; 
    952   border: 1px solid #b4b9be; 
    953   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 
    954   clear: none; 
    955   color: #555; 
    956   cursor: pointer; 
    957   display: inline-block; 
    958   height: 25px; 
    959   line-height: 0; 
    960   margin: -4px 4px 0 0; 
    961   min-width: 16px; 
    962   padding: 0 !important; 
    963   text-align: center; 
    964   transition: .05s border-color ease-in-out; 
    965   vertical-align: middle; 
    966   width: 25px; 
    967 } 
    968  
    969 input[type="checkbox"] { 
    970   padding: 10px; 
    971 } 
    972  
    973 input[type="radio"] { 
    974   border-radius: 50%; 
    975   line-height: 10px; 
    976   margin-right: 4px; 
    977 } 
    978  
    979 input[type="checkbox"]:checked:before, 
    980 input[type="radio"]:checked:before { 
    981   display: inline-block; 
    982   float: left; 
    983   font: normal 21px/1 dashicons; 
    984   vertical-align: middle; 
    985   width: 16px; 
    986   -moz-osx-font-smoothing: grayscale; 
    987   -webkit-font-smoothing: antialiased; 
    988   speak: none; 
    989 } 
    990  
    991 input[type="checkbox"]:checked:before { 
    992   color: #1e8cbe; 
    993   content: "\f147"; 
    994   font: normal 30px/1 dashicons; 
    995   margin: -3px -5px; 
    996 } 
    997  
    998 input[type="radio"]:checked:before { 
    999   background-color: #1e8cbe; 
    1000   border-radius: 50px; 
    1001   content: "\2022"; 
    1002   font-size: 24px; 
    1003   height: 9px; 
    1004   line-height: 16px; 
    1005   margin: 7px; 
    1006   text-indent: -9999px; 
    1007   vertical-align: middle; 
    1008   width: 9px; 
    1009 } 
    1010  
    1011 @-moz-document url-prefix() { 
    1012   input[type="checkbox"], 
    1013   input[type="radio"], 
    1014   .form-table input.tog { 
    1015     margin-bottom: -1px; 
    1016   } 
    1017 } 
    1018  
    1019 /* Search */ 
    1020 input[type="search"]::-webkit-search-decoration { 
    1021   display: none; 
    1022 } 
    1023  
    1024 .ie8 input[type="password"] { 
    1025   font-family: sans-serif; 
    1026 } 
    1027  
    1028 textarea, 
    1029 input, 
    1030 select, 
    1031 button { 
    1032   font-family: inherit; 
    1033   font-size: inherit; 
    1034   font-weight: inherit; 
    1035 } 
    1036  
    1037 textarea, 
    1038 input, 
    1039 select { 
    1040   border-radius: 0; 
    1041   font-size: 16px; 
    1042 } 
    1043  
    1044 textarea { 
    1045   line-height: 1.4; 
    1046   overflow: auto; 
    1047   padding: 2px 6px; 
    1048   resize: vertical; 
    1049 } 
    1050  
    1051 input[type="file"] { 
    1052   padding: 3px 0; 
    1053 } 
    1054  
    1055 label { 
    1056   cursor: pointer; 
    1057 } 
    1058  
    1059 input.readonly, 
    1060 input[readonly], 
    1061 textarea.readonly, 
    1062 textarea[readonly] { 
    1063   background-color: #eee; 
    1064 } 
    1065  
    1066 :-moz-placeholder { 
    1067   color: #a9a9a9; 
    1068 } 
    1069  
    1070 input:disabled, 
    1071 input.disabled, 
    1072 select:disabled, 
    1073 select.disabled, 
    1074 textarea:disabled, 
    1075 textarea.disabled { 
    1076   background: rgba(255, 255, 255, 0.5); 
    1077   border-color: rgba(222, 222, 222, 0.75); 
    1078   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04); 
    1079   color: rgba(51, 51, 51, 0.5); 
    1080 } 
    1081  
    1082 input[type="file"]:disabled, 
    1083 input[type="file"].disabled, 
    1084 input[type="range"]:disabled, 
    1085 input[type="range"].disabled { 
    1086   background: none; 
    1087   box-shadow: none; 
    1088 } 
    1089  
    1090 input[type="checkbox"]:disabled, 
    1091 input[type="checkbox"].disabled, 
    1092 input[type="radio"]:disabled, 
    1093 input[type="radio"].disabled, 
    1094 input[type="checkbox"]:disabled:checked:before, 
    1095 input[type="checkbox"].disabled:checked:before, 
    1096 input[type="radio"]:disabled:checked:before, 
    1097 input[type="radio"].disabled:checked:before { 
    1098   opacity: 0.7; 
    1099 } 
    1100  
    1101 label, 
    1102 fieldset label { 
    1103   vertical-align: middle; 
    1104 } 
    1105  
    1106 /* =Media Queries 
    1107 -------------------------------------------------------------- */ 
    1108 @media screen and (min-width: 48em) { 
    1109   /* Input Elements */ 
    1110   input[type="text"], 
    1111   input[type="email"], 
    1112   input[type="search"], 
    1113   input[type="password"], 
    1114   input[type="number"] { 
    1115     padding: 3px 5px; 
    1116   } 
    1117   input[type="number"] { 
    1118     height: 28px; 
    1119   } 
    1120   input[type="checkbox"] { 
    1121     padding: 0; 
    1122   } 
    1123   input[type="checkbox"]:checked:before { 
    1124     font: normal 21px/1 dashicons; 
    1125     margin: -3px 0 0 -4px; 
    1126   } 
    1127   input[type="radio"], 
    1128   input[type="checkbox"] { 
    1129     height: 16px; 
    1130     width: 16px; 
    1131   } 
    1132   input[type="radio"]:checked:before { 
    1133     width: 6px; 
    1134     height: 6px; 
    1135     margin: 4px; 
    1136   } 
    1137   textarea, 
    1138   input, 
    1139   select { 
    1140     font-size: 14px; 
    1141     padding: 3px 5px; 
    1142     /* Reset mobile webkit's default element styling */ 
    1143   } 
    1144 } 
    1145  
    1146 .plugin-upload-form fieldset { 
    1147   border: none; 
    1148   margin: 0; 
    1149   padding: 0; 
    1150 } 
    1151  
    1152 .plugin-upload-form legend { 
    1153   margin: 1rem 0; 
    1154 } 
    1155  
    1156 .plugin-upload-form .category-checklist { 
    1157   list-style-type: none; 
    1158   margin: 0 0 2rem; 
    1159 } 
    1160  
    1161 .plugin-upload-form .category-checklist li { 
    1162   float: left; 
    1163   padding: 0.5rem 0; 
    1164   width: 50%; 
    1165 } 
    1166  
    1167 @media screen and (min-width: 48em) { 
    1168   .plugin-upload-form .category-checklist li { 
    1169     padding: 0; 
    1170   } 
    1171   .plugin-upload-form .category-checklist label { 
    1172     font-size: 0.8rem; 
    1173   } 
    1174 } 
    1175  
    1176 @media screen and (min-width: 48em) { 
    1177   .plugin-upload-form label.button { 
    1178     line-height: 1.8; 
    1179   } 
    1180 } 
    1181  
    1182 .plugin-upload-form .plugin-file { 
    1183   height: 0.1px; 
    1184   opacity: 0; 
    1185   overflow: hidden; 
    1186   position: absolute; 
    1187   width: 0.1px; 
    1188   z-index: -1; 
    1189 } 
    1190  
    1191 /*-------------------------------------------------------------- 
    1192 # Navigation 
    1193 --------------------------------------------------------------*/ 
    1194 /*-------------------------------------------------------------- 
    1195 ## Links 
    1196 --------------------------------------------------------------*/ 
    1197 a { 
    1198   color: #0073aa; 
    1199 } 
    1200  
    1201 a:visited { 
    1202   /* Override wp4.css */ 
    1203   color: #0073aa; 
    1204 } 
    1205  
    1206 a:hover, a:focus, a:active { 
    1207   /* Override wp4.css */ 
    1208   color: #0073aa; 
    1209   text-decoration: underline; 
    1210 } 
    1211  
    1212 a.button:hover, a.button:focus, a.button:active { 
    1213   text-decoration: none; 
    1214 } 
    1215  
    1216 a:focus { 
    1217   outline: thin dotted; 
    1218 } 
    1219  
    1220 a:hover, a:active { 
    1221   outline: 0; 
    1222 } 
    1223  
    1224 p a:not(.button), 
    1225 p a:not(.button):hover { 
    1226   border: none; 
    1227 } 
    1228  
    1229 /*-------------------------------------------------------------- 
    1230 ## Menus 
    1231 --------------------------------------------------------------*/ 
    1232 .site-main .comment-navigation, .site-main 
    1233 .posts-navigation, .site-main 
    1234 .post-navigation { 
    1235   margin: 0 0 1.5em; 
    1236   overflow: hidden; 
    1237 } 
    1238  
    1239 .comment-navigation .nav-previous, 
    1240 .posts-navigation .nav-previous, 
    1241 .post-navigation .nav-previous { 
    1242   float: left; 
    1243   width: 50%; 
    1244 } 
    1245  
    1246 .comment-navigation .nav-next, 
    1247 .posts-navigation .nav-next, 
    1248 .post-navigation .nav-next { 
    1249   float: right; 
    1250   text-align: right; 
    1251   width: 50%; 
    1252 } 
    1253  
    1254 /*-------------------------------------------------------------- 
    1255 # Accessibility 
    1256 --------------------------------------------------------------*/ 
    1257 /* Text meant only for screen readers. */ 
    1258 .screen-reader-text { 
    1259   clip: rect(1px, 1px, 1px, 1px); 
    1260   height: 1px; 
    1261   overflow: hidden; 
    1262   position: absolute !important; 
    1263   width: 1px; 
    1264 } 
    1265  
    1266 .screen-reader-text:focus { 
    1267   background-color: #f1f1f1; 
    1268   border-radius: 3px; 
    1269   box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 
    1270   clip: auto !important; 
    1271   color: #21759b; 
    1272   display: block; 
    1273   font-size: 0.875rem; 
    1274   font-weight: bold; 
    1275   height: auto; 
    1276   left: 5px; 
    1277   line-height: normal; 
    1278   padding: 15px 23px 14px; 
    1279   text-decoration: none; 
    1280   top: 5px; 
    1281   width: auto; 
    1282   z-index: 100000; 
    1283   /* Above WP toolbar. */ 
    1284 } 
    1285  
    1286 /* Do not show the outline on the skip link target. */ 
    1287 .site-content[tabindex="-1"]:focus { 
    1288   outline: 0; 
    1289 } 
    1290  
    1291 /* hide elements if JS isn't available. */ 
    1292 .no-js .hide-if-no-js { 
    1293   display: none; 
    1294 } 
    1295  
    1296 /*-------------------------------------------------------------- 
    1297 # Alignments 
    1298 --------------------------------------------------------------*/ 
    1299 .alignleft { 
    1300   display: inline; 
    1301   float: left; 
    1302   margin-right: 1.5em; 
    1303 } 
    1304  
    1305 .alignright { 
    1306   display: inline; 
    1307   float: right; 
    1308   margin-left: 1.5em; 
    1309 } 
    1310  
    1311 .aligncenter { 
    1312   clear: both; 
    1313   display: block; 
    1314   margin-left: auto; 
    1315   margin-right: auto; 
    1316 } 
    1317  
    1318 /*-------------------------------------------------------------- 
    1319 # Avatars 
    1320 --------------------------------------------------------------*/ 
    1321 .avatar { 
    1322   border-radius: 50%; 
    1323   vertical-align: middle; 
    1324 } 
    1325  
    1326 /*-------------------------------------------------------------- 
    1327 # Clearings 
    1328 --------------------------------------------------------------*/ 
    1329 .clear:before, .plugin-upload-form .category-checklist:before, .type-plugin:before, .type-plugin .plugin-header:before, .plugin-meta:before, 
    1330 .clear:after, 
    1331 .plugin-upload-form .category-checklist:after, 
    1332 .type-plugin:after, 
    1333 .type-plugin .plugin-header:after, 
    1334 .plugin-meta:after, 
    1335 .entry-content:before, 
    1336 .entry-content:after, 
    1337 .comment-content:before, 
    1338 .comment-content:after, 
    1339 .site-header:before, 
    1340 .site-header:after, 
    1341 .site-content:before, 
    1342 .site-content:after, 
    1343 .site-footer:before, 
    1344 .site-footer:after { 
    1345   content: ""; 
    1346   display: table; 
    1347   table-layout: fixed; 
    1348 } 
    1349  
    1350 .clear:after, .plugin-upload-form .category-checklist:after, .type-plugin:after, .type-plugin .plugin-header:after, .plugin-meta:after, 
    1351 .entry-content:after, 
    1352 .comment-content:after, 
    1353 .site-header:after, 
    1354 .site-content:after, 
    1355 .site-footer:after { 
    1356   clear: both; 
    1357 } 
    1358  
    1359 /*-------------------------------------------------------------- 
    1360 # WP.org Header 
    1361 --------------------------------------------------------------*/ 
    1362 #wporg-header { 
    1363   background: #23282d; 
    1364   height: 140px; 
    1365   position: relative; 
    1366   text-align: center; 
    1367   width: 100%; 
    1368 } 
    1369  
    1370 #wporg-header .wrapper { 
    1371   margin: 0 auto; 
    1372   max-width: 960px; 
    1373 } 
    1374  
    1375 #wporg-header h1 { 
    1376   display: inline-block; 
    1377   margin: auto; 
    1378   width: 303px; 
    1379 } 
    1380  
    1381 #wporg-header h1 a { 
    1382   background: url(//s.w.org/style/images/wp-header-logo.png?1) center left no-repeat; 
    1383   background-size: 303px 53px; 
    1384   display: block; 
    1385   height: 88px; 
    1386   text-indent: -9999px; 
    1387   width: 303px; 
    1388 } 
    1389  
    1390 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), only screen and (min-resolution: 144dpi) { 
    1391   #wporg-header h1 a { 
    1392     background-image: url(//s.w.org/style/images/wp-header-logo-2x.png?1); 
    1393   } 
    1394 } 
    1395  
    1396 #wporg-header h2.rosetta { 
    1397   clear: none; 
    1398   color: #dfdfdf; 
    1399   font-family: Georgia, "Times New Roman", serif; 
    1400   font-size: 30px; 
    1401   margin: 0; 
    1402 } 
    1403  
    1404 #wporg-header h2.rosetta a { 
    1405   border-bottom: none; 
    1406   color: #dfdfdf; 
    1407   display: block; 
    1408   height: 52px; 
    1409   /* 88 header height - 36 top padding */ 
    1410   line-height: 22px; 
    1411   padding: 0; 
    1412 } 
    1413  
    1414 #wporg-header h2.rosetta a:hover { 
    1415   text-decoration: none; 
    1416 } 
    1417  
    1418 #wporg-header #wporg-header-menu { 
    1419   background: #23282d; 
    1420   left: -75%; 
    1421   list-style: none; 
    1422   margin: 0; 
    1423   max-width: 75%; 
    1424   min-width: 200px; 
    1425   padding: 20px 0 0; 
    1426   position: absolute; 
    1427   text-align: left; 
    1428   transition: left 0.3s; 
    1429   z-index: 100000; 
    1430 } 
    1431  
    1432 #wporg-header #wporg-header-menu.active { 
    1433   left: 0; 
    1434 } 
    1435  
    1436 #wporg-header ul li { 
    1437   list-style-type: none; 
    1438   position: relative; 
    1439 } 
    1440  
    1441 #wporg-header ul li a { 
    1442   color: #eee; 
    1443   display: block; 
    1444   font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif; 
    1445   font-size: 13px; 
    1446   font-weight: 600; 
    1447   height: 34px; 
    1448   line-height: 34px; 
    1449   margin: 0 4px; 
    1450   padding: 10px 30px; 
    1451   text-decoration: none; 
    1452 } 
    1453  
    1454 #wporg-header ul li a.subcurrent { 
    1455   font-weight: bold; 
    1456 } 
    1457  
    1458 @media (max-width: 768px) { 
    1459   #wporg-header ul li a { 
    1460     height: auto; 
    1461   } 
    1462 } 
    1463  
    1464 #wporg-header ul li#download, #wporg-header ul li.download { 
    1465   float: right; 
    1466   height: 34px; 
    1467   margin-right: 14px; 
    1468   overflow: hidden; 
    1469   padding: 0 0 34px; 
    1470 } 
    1471  
    1472 @media screen and (max-width: 820px) { 
    1473   #wporg-header ul li#download, #wporg-header ul li.download { 
    1474     display: none; 
    1475   } 
    1476 } 
    1477  
    1478 @media screen and (max-width: 768px) { 
    1479   #wporg-header ul li#download, #wporg-header ul li.download { 
    1480     display: block; 
    1481     float: none; 
    1482     margin: 10px 20px 20px; 
    1483     padding-bottom: 0; 
    1484     height: auto; 
    1485   } 
    1486   #wporg-header ul li#download a, #wporg-header ul li.download a { 
    1487     padding: 4px 10px; 
    1488   } 
    1489 } 
    1490  
    1491 #wporg-header ul li#download a, #wporg-header ul li.download a { 
    1492   margin: 0; 
    1493   padding: 0 16px; 
    1494 } 
    1495  
    1496 #wporg-header ul li#download a:hover, #wporg-header ul li.download a:hover { 
    1497   color: #eee; 
    1498 } 
    1499  
    1500 #wporg-header ul li#download.current a, #wporg-header ul li#download.current-menu-item a, #wporg-header ul li.download.current a, #wporg-header ul li.download.current-menu-item a { 
    1501   color: #eee; 
    1502 } 
    1503  
    1504 #wporg-header ul li#download .uparrow, #wporg-header ul li.download .uparrow { 
    1505   display: none; 
    1506 } 
    1507  
    1508 #wporg-header ul li a:hover, 
    1509 #wporg-header ul li a.current, 
    1510 #wporg-header ul li.current-menu-item a, 
    1511 #wporg-header ul li.current_page_parent a { 
    1512   color: #00a0d2; 
    1513 } 
    1514  
    1515 #wporg-header .nav-submenu { 
    1516   display: none; 
    1517   margin-bottom: 10px; 
    1518   margin-top: -15px; 
    1519   padding: 0; 
    1520   position: static; 
    1521 } 
    1522  
    1523 #wporg-header .nav-submenu li a { 
    1524   height: 24px; 
    1525   line-height: 24px; 
    1526   margin-left: 20px; 
    1527 } 
    1528  
    1529 @media screen and (min-width: 768px) { 
    1530   #wporg-header #head-search { 
    1531     float: right; 
    1532     margin-right: 14px; 
    1533     padding-top: 30px; 
    1534   } 
    1535 } 
    1536  
    1537 #wporg-header #head-search form { 
    1538   border-bottom: 1px solid #3f3f3f; 
    1539   display: inline-block; 
    1540   margin-left: 60px; 
    1541   width: 288px; 
    1542 } 
    1543  
    1544 #wporg-header #head-search form input.text { 
    1545   background: #191e23; 
    1546   border: 0; 
    1547   border-radius: 0; 
    1548   box-sizing: content-box; 
    1549   color: #b4b9be; 
    1550   float: left; 
    1551   font-family: "Open Sans", sans-serif; 
    1552   font-size: 12px; 
    1553   height: 24px; 
    1554   margin: 0; 
    1555   outline: none; 
    1556   padding: 3px; 
    1557   vertical-align: top; 
    1558   width: 256px; 
    1559 } 
    1560  
    1561 #wporg-header #head-search form input.text::-moz-placeholder { 
    1562   color: #eee; 
    1563 } 
    1564  
    1565 @media screen and (max-width: 480px) { 
    1566   #wporg-header #head-search form input.text { 
    1567     width: 216px; 
    1568   } 
    1569 } 
    1570  
    1571 #wporg-header #head-search form .button { 
    1572   background: #191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 4px; 
    1573   border: none; 
    1574   border-radius: 0; 
    1575   box-shadow: none; 
    1576   float: left; 
    1577   height: 30px; 
    1578   margin: 0; 
    1579   padding: 0; 
    1580   text-shadow: none !important; 
    1581   width: 26px; 
    1582 } 
    1583  
    1584 @media screen and (max-width: 480px) { 
    1585   #wporg-header #head-search form { 
    1586     width: 248px; 
    1587   } 
    1588 } 
    1589  
    1590 @media screen and (min-width: 480px) { 
    1591   #wporg-header #head-search form { 
    1592     margin-left: 0; 
    1593   } 
    1594 } 
    1595  
    1596 @media screen and (min-width: 768px) { 
    1597   #wporg-header { 
    1598     height: 120px; 
    1599     text-align: inherit; 
    1600   } 
    1601   #wporg-header h1 { 
    1602     float: left; 
    1603     padding-left: 10px; 
    1604   } 
    1605   #wporg-header h2.rosetta { 
    1606     float: left; 
    1607     padding: 36px 27px 0; 
    1608   } 
    1609   #wporg-header #wporg-header-menu { 
    1610     float: left; 
    1611     list-style: none; 
    1612     margin: -15px 0 0; 
    1613     max-width: inherit; 
    1614     min-width: 0; 
    1615     padding: 0; 
    1616     position: static; 
    1617     width: 100%; 
    1618   } 
    1619   #wporg-header ul li { 
    1620     float: left; 
    1621     position: relative; 
    1622   } 
    1623   #wporg-header ul li a { 
    1624     color: #eee; 
    1625     display: block; 
    1626     font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif; 
    1627     font-size: 13px; 
    1628     font-weight: 600; 
    1629     height: 46px; 
    1630     line-height: 34px; 
    1631     margin: 0 4px; 
    1632     padding: 0 6px; 
    1633   } 
    1634   #wporg-header ul li a.current ~ .uparrow { 
    1635     border-bottom: 9px solid #f7f7f7; 
    1636     border-left: 9px solid transparent; 
    1637     border-right: 9px solid transparent; 
    1638     height: 0; 
    1639     margin: -8px auto 0 auto; 
    1640     width: 0; 
    1641   } 
    1642   #wporg-header ul li.current-menu-item:after, #wporg-header ul li.current_page_parent:after { 
    1643     border-bottom: 9px solid #f7f7f7; 
    1644     border-left: 9px solid transparent; 
    1645     border-right: 9px solid transparent; 
    1646     content: ''; 
    1647     height: 0; 
    1648     left: 50%; 
    1649     margin: -8px 0 0 -9px; 
    1650     position: absolute; 
    1651     width: 0; 
    1652   } 
    1653   #wporg-header ul li:hover .nav-submenu ~ .uparrow, 
    1654   #wporg-header ul li .nav-submenu:hover ~ .uparrow { 
    1655     border-bottom: 9px solid #32373c; 
    1656     border-left: 9px solid transparent; 
    1657     border-right: 9px solid transparent; 
    1658     height: 0; 
    1659     margin: -10px auto 0 auto; 
    1660     width: 0; 
    1661   } 
    1662   #wporg-header ul li .nav-submenu li { 
    1663     float: none; 
    1664   } 
    1665   #wporg-header ul li .nav-submenu li a { 
    1666     height: 34px; 
    1667     line-height: 34px; 
    1668     margin-left: 6px; 
    1669   } 
    1670   #wporg-header .nav-submenu { 
    1671     background: #32373c; 
    1672     border: #32373c solid 1px; 
    1673     border-top: 0; 
    1674     display: none !important; 
    1675     /* Prevents #wporg-header ul overwriting this */ 
    1676     margin-top: -1px; 
    1677     min-width: 0; 
    1678   } 
    1679   #wporg-header ul li:hover .nav-submenu, 
    1680   #wporg-header ul li .nav-submenu:hover { 
    1681     display: block !important; 
    1682     /* Prevents #wporg-header ul overwriting this */ 
    1683     left: 0; 
    1684     margin-left: 0; 
    1685     position: absolute; 
    1686     top: 46px; 
    1687     width: auto; 
    1688     z-index: 101; 
    1689   } 
    1690   #wporg-header #headline h2 { 
    1691     text-rendering: optimizeLegibility; 
    1692   } 
    1693   #wporg-header ul li.current-menu-item:after, 
    1694   #wporg-header ul li.current_page_parent:after, 
    1695   #wporg-header ul li a.current ~ .uparrow { 
    1696     border-bottom-color: #0073aa; 
    1697   } 
    1698 } 
    1699  
    1700 #mobile-menu-button { 
    1701   display: block; 
    1702   float: left; 
    1703   font-family: 'dashicons'; 
    1704   font-size: 16px; 
    1705   font-style: normal; 
    1706   font-weight: normal; 
    1707   height: 32px; 
    1708   left: 10px; 
    1709   line-height: 1; 
    1710   position: absolute; 
    1711   text-align: center; 
    1712   text-decoration: inherit; 
    1713   top: 75px; 
    1714   transition: color .1s ease-in; 
    1715   vertical-align: top; 
    1716   width: 39px; 
    1717   -webkit-font-smoothing: antialiased; 
    1718 } 
    1719  
    1720 #mobile-menu-button:before { 
    1721   border: none; 
    1722   box-sizing: border-box; 
    1723   color: #888; 
    1724   content: '\f228'; 
    1725   display: inline-block; 
    1726   float: left; 
    1727   font: normal 50px/1 'Dashicons'; 
    1728   height: 32px; 
    1729   margin: 0; 
    1730   outline: none; 
    1731   padding: 3px; 
    1732   text-decoration: none; 
    1733   vertical-align: middle; 
    1734   width: 39px; 
    1735   -webkit-font-smoothing: antialiased; 
    1736 } 
    1737  
    1738 #mobile-menu-button:hover { 
    1739   background: none; 
    1740 } 
    1741  
    1742 @media screen and (min-width: 768px) { 
    1743   #mobile-menu-button { 
    1744     display: none; 
    1745   } 
    1746 } 
    1747  
    1748 #download-mobile { 
    1749   background: #f7f7f7; 
    1750   border-bottom: 1px solid #dddddd; 
    1751 } 
    1752  
    1753 #download-mobile .wrapper { 
    1754   padding: 20px 0; 
    1755   text-align: center; 
    1756 } 
    1757  
    1758 #download-mobile span.download-ready { 
    1759   font-size: 1.6em; 
    1760   margin: 0 0.25em; 
    1761 } 
    1762  
    1763 #download-mobile a.download-button { 
    1764   font-size: 1.6em; 
    1765   height: inherit; 
    1766   margin: 10px 0.25em; 
    1767   padding: 10px 15px; 
    1768 } 
    1769  
    1770 /*-------------------------------------------------------------- 
    1771 # Infinite scroll 
    1772 --------------------------------------------------------------*/ 
    1773 /* Globally hidden elements when Infinite Scroll is supported and in use. */ 
    1774 .infinite-scroll .posts-navigation, 
    1775 .infinite-scroll.neverending .site-footer { 
    1776   /* Theme Footer (when set to scrolling) */ 
    1777   display: none; 
    1778 } 
    1779  
    1780 /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */ 
    1781 .infinity-end.neverending .site-footer { 
    1782   display: block; 
    1783 } 
    1784  
    1785 /*-------------------------------------------------------------- 
    1786 # Media 
    1787 --------------------------------------------------------------*/ 
    1788 .page-content .wp-smiley, 
    1789 .entry-content .wp-smiley, 
    1790 .comment-content .wp-smiley { 
    1791   border: none; 
    1792   margin-bottom: 0; 
    1793   margin-top: 0; 
    1794   padding: 0; 
    1795 } 
    1796  
    1797 /* Make sure embeds and iframes fit their containers. */ 
    1798 embed, 
    1799 iframe, 
    1800 object { 
    1801   max-width: 100%; 
    1802 } 
    1803  
    1804 /*-------------------------------------------------------------- 
    1805 ## Captions 
    1806 --------------------------------------------------------------*/ 
    1807 .wp-caption { 
    1808   margin-bottom: 1.5em; 
    1809   max-width: 100%; 
    1810 } 
    1811  
    1812 .wp-caption img[class*="wp-image-"] { 
    1813   display: block; 
    1814   margin-left: auto; 
    1815   margin-right: auto; 
    1816 } 
    1817  
    1818 .wp-caption .wp-caption-text { 
    1819   margin: 0.8075em 0; 
    1820 } 
    1821  
    1822 .wp-caption-text { 
    1823   text-align: center; 
    1824 } 
    1825  
    1826 /*-------------------------------------------------------------- 
    1827 ## Galleries 
    1828 --------------------------------------------------------------*/ 
    1829 .gallery { 
    1830   margin-bottom: 1.5em; 
    1831 } 
    1832  
    1833 .gallery-item { 
    1834   display: inline-block; 
    1835   text-align: center; 
    1836   vertical-align: top; 
    1837   width: 100%; 
    1838 } 
    1839  
    1840 .gallery-columns-2 .gallery-item { 
    1841   max-width: 50%; 
    1842 } 
    1843  
    1844 .gallery-columns-3 .gallery-item { 
    1845   max-width: 33.33%; 
    1846 } 
    1847  
    1848 .gallery-columns-4 .gallery-item { 
    1849   max-width: 25%; 
    1850 } 
    1851  
    1852 .gallery-columns-5 .gallery-item { 
    1853   max-width: 20%; 
    1854 } 
    1855  
    1856 .gallery-columns-6 .gallery-item { 
    1857   max-width: 16.66%; 
    1858 } 
    1859  
    1860 .gallery-columns-7 .gallery-item { 
    1861   max-width: 14.28%; 
    1862 } 
    1863  
    1864 .gallery-columns-8 .gallery-item { 
    1865   max-width: 12.5%; 
    1866 } 
    1867  
    1868 .gallery-columns-9 .gallery-item { 
    1869   max-width: 11.11%; 
    1870 } 
    1871  
    1872 .gallery-caption { 
    1873   display: block; 
    1874 } 
    1875  
    1876 /*-------------------------------------------------------------- 
    1877 # Components 
    1878 --------------------------------------------------------------*/ 
    1879 .error-404 .page-title { 
    1880   text-align: center; 
    1881 } 
    1882  
    1883 .error-404 .page-content { 
    1884   text-align: center; 
    1885 } 
    1886  
    1887 .error-404 .page-content .logo-swing { 
    1888   height: 10rem; 
    1889   margin: 6rem auto; 
    1890   position: relative; 
    1891   text-align: center; 
    1892   width: 10rem; 
    1893 } 
    1894  
    1895 .error-404 .page-content .logo-swing .wp-logo { 
    1896   left: 0; 
    1897   max-width: none; 
    1898   position: absolute; 
    1899   top: 0; 
    1900   width: 10rem; 
    1901 } 
    1902  
    1903 @keyframes hinge { 
    1904   10% { 
    1905     width: 180px; 
    1906     height: 180px; 
    1907     transform: rotate3d(0, 0, 1, 0deg); 
    1908   } 
    1909   15% { 
    1910     width: 185px; 
    1911     height: 185px; 
    1912     transform: rotate3d(0, 0, 1, 0deg); 
    1913   } 
    1914   20% { 
    1915     width: 180px; 
    1916     height: 180px; 
    1917     transform: rotate3d(0, 0, 1, 5deg); 
    1918   } 
    1919   40% { 
    1920     transform-origin: top left; 
    1921     animation-timing-function: ease-in-out; 
    1922   } 
    1923   60% { 
    1924     transform: rotate3d(0, 0, 1, 40deg); 
    1925     transform-origin: top left; 
    1926     animation-timing-function: ease-in-out; 
    1927   } 
    1928   40%, 80% { 
    1929     transform: rotate3d(0, 0, 1, 60deg); 
    1930     transform-origin: top left; 
    1931     animation-timing-function: ease-in-out; 
    1932     opacity: 1; 
    1933   } 
    1934   to { 
    1935     transform: translate3d(0, 700px, 0); 
    1936     opacity: 0; 
    1937   } 
    1938 } 
    1939  
    1940 .hinge { 
    1941   animation-duration: 2s; 
    1942   animation-name: hinge; 
    1943 } 
    1944  
    1945 .archive .site-main { 
    1946   margin-top: 2rem; 
    1947   padding-top: 0; 
    1948 } 
    1949  
    1950 .archive .page-header { 
    1951   margin: 2rem 0; 
    1952 } 
    1953  
    1954 .plugin-section { 
    1955   border-bottom: 2px solid #eee; 
    1956   margin: 0 auto 4.768371582rem; 
    1957   max-width: 960px; 
    1958   padding-bottom: 3.0517578125rem; 
    1959 } 
    1960  
    1961 .plugin-section:last-of-type { 
    1962   margin-bottom: 0; 
    1963 } 
    1964  
    1965 .plugin-section .section-header { 
    1966   position: relative; 
    1967 } 
    1968  
    1969 .plugin-section .section-title { 
    1970   font-size: 1.5625rem; 
    1971   font-weight: 400; 
    1972   margin-bottom: 3rem; 
    1973 } 
    1974  
    1975 .plugin-section .section-link { 
    1976   font-size: 1rem; 
    1977   position: absolute; 
    1978   right: 0; 
    1979   top: 0.7rem; 
    1980 } 
    1981  
    1982 .page .entry-header { 
    1983   margin-top: 2rem; 
    1984 } 
    1985  
    1986 .page .entry-header .entry-title { 
    1987   font-size: 1.5625rem; 
    1988   font-weight: 400; 
    1989   margin: 0 auto; 
    1990   max-width: 35.527136788rem; 
    1991 } 
    1992  
    1993 @media screen and (min-width: 48em) { 
    1994   .page .entry-header .entry-title { 
    1995     padding: 0 2rem; 
    1996   } 
    1997 } 
    1998  
    1999 .page .entry-content h2 { 
    2000   font-size: 1.5625rem; 
    2001   font-weight: 400; 
    2002 } 
    2003  
    2004 .page .entry-content h3 { 
    2005   font-size: 1rem; 
    2006   font-weight: 600; 
    2007   letter-spacing: 0.01rem; 
    2008   text-transform: uppercase; 
    2009 } 
    2010  
    2011 .page .entry-content a { 
    2012   text-decoration: underline; 
    2013 } 
    2014  
    2015 .page .entry-content section { 
    2016   padding: 2rem 0; 
    2017 } 
    2018  
    2019 .page .entry-content section .container { 
    2020   margin: 0 auto; 
    2021   max-width: 35.527136788rem; 
    2022 } 
    2023  
    2024 @media screen and (min-width: 48em) { 
    2025   .page .entry-content section .container { 
    2026     padding: 0 2rem; 
    2027   } 
    2028 } 
    2029  
    2030 .page .entry-content section:first-of-type { 
    2031   padding-top: 0; 
    2032 } 
    2033  
    2034 .page .entry-content section + section { 
    2035   border-top: 2px solid #eee; 
    2036 } 
    2037  
    2038 .plugin-card { 
    2039   background-color: #f9f9f9; 
    2040   margin-bottom: 4%; 
    2041   padding: 15px 15px 8px; 
    2042   vertical-align: top; 
    2043 } 
    2044  
    2045 @media screen and (min-width: 48em) { 
    2046   .plugin-card { 
    2047     display: inline-block; 
    2048     margin-right: 4%; 
    2049     width: 48%; 
    2050   } 
    2051   .plugin-card:nth-of-type(even) { 
    2052     margin-right: 0; 
    2053   } 
    2054 } 
    2055  
    2056 .plugin-card .entry { 
    2057   display: inline-block; 
    2058   margin: auto; 
    2059   vertical-align: top; 
    2060 } 
    2061  
    2062 @media screen and (min-width: 21em) { 
    2063   .plugin-card .entry { 
    2064     width: calc(96% - 128px); 
    2065   } 
    2066 } 
    2067  
    2068 .plugin-card .entry-title { 
    2069   font-size: 1rem; 
    2070   line-height: 1.3; 
    2071   margin: 0 0 8px; 
    2072 } 
    2073  
    2074 .plugin-card .entry-title a { 
    2075   font-weight: 400; 
    2076 } 
    2077  
    2078 .plugin-card .entry-excerpt { 
    2079   font-size: 0.8rem; 
    2080 } 
    2081  
    2082 .plugin-card .entry-excerpt p { 
    2083   margin: 0; 
    2084 } 
    2085  
    2086 .plugin-card hr { 
    2087   background-color: #fff; 
    2088   margin: 15px -15px 8px; 
    2089 } 
    2090  
    2091 .plugin-card footer span { 
    2092   font-size: 0.73152rem; 
    2093   display: inline-block; 
    2094   overflow: hidden; 
    2095   white-space: nowrap; 
    2096 } 
    2097  
    2098 .plugin-card footer span i { 
    2099   display: inline-block; 
    2100   font-size: 1rem; 
    2101   margin-right: 0.4rem; 
    2102 } 
    2103  
    2104 .plugin-card footer span.last-updated { 
    2105   display: none; 
    2106 } 
    2107  
    2108 .plugin-card footer span.plugin-author { 
    2109   width: 100%; 
    2110 } 
    2111  
    2112 .plugin-card footer span.active-installs { 
    2113   min-width: 48%; 
    2114 } 
    2115  
    2116 .plugin-card footer .dashicons { 
    2117   margin: 0 2px -1rem; 
    2118   color: #bbb; 
    2119   width: auto; 
    2120   height: auto; 
    2121   display: none; 
    2122 } 
    2123  
    2124 @media (min-width: 414px) { 
    2125   .plugin-card footer .dashicons { 
    2126     display: inline-block; 
    2127   } 
    2128 } 
    2129  
    2130 .entry-thumbnail { 
    2131   display: none; 
    2132   max-width: 128px; 
    2133 } 
    2134  
    2135 .entry-thumbnail .plugin-icon { 
    2136   background-size: cover; 
    2137   height: 128px; 
    2138   width: 128px; 
    2139 } 
    2140  
    2141 @media screen and (min-width: 21em) { 
    2142   .entry-thumbnail { 
    2143     display: inline-block; 
    2144     margin: 0 4% 0 0; 
    2145     vertical-align: top; 
    2146   } 
    2147   .entry-thumbnail a { 
    2148     display: block; 
    2149   } 
    2150 } 
    2151  
    2152 .single .entry-thumbnail { 
    2153   display: none; 
    2154   float: left; 
    2155   height: 96px; 
    2156   margin-right: 1rem; 
    2157   width: 96px; 
    2158 } 
    2159  
    2160 @media screen and (min-width: 26em) { 
    2161   .single .entry-thumbnail { 
    2162     display: block; 
    2163   } 
    2164 } 
    2165  
    2166 .single .entry-thumbnail .plugin-icon { 
    2167   background-size: contain !important; 
    2168   height: 96px !important; 
    2169   width: 96px !important; 
    2170 } 
    2171  
    2172 [class*='dashicons-star-'] { 
    2173   color: #ffb900; 
    2174 } 
    2175  
    2176 .rtl .dashicons-star-half { 
    2177   transform: rotateY(180deg); 
    2178 } 
    2179  
    2180 .plugin-rating { 
    2181   line-height: 1; 
    2182   margin: 0 10px 8px 0; 
    2183 } 
    2184  
    2185 .plugin-rating .wporg-ratings { 
    2186   display: inline-block; 
    2187   margin-right: 5px; 
    2188 } 
    2189  
    2190 .plugin-rating .rating-count { 
    2191   color: #999; 
    2192   font-size: 0.8rem; 
    2193   top: -1px; 
    2194 } 
    2195  
    2196 .site-main.single .plugin-rating .rating-count { 
    2197   display: none; 
    2198 } 
    2199  
    2200 .plugin-rating .rating-count a { 
    2201   color: inherit; 
    2202   cursor: hand; 
    2203   text-decoration: none; 
    2204 } 
    2205  
    2206 @keyframes favme-anime { 
    2207   0% { 
    2208     opacity: 1; 
    2209     font-size: 1rem; 
    2210     -webkit-text-stroke-color: transparent; 
    2211   } 
    2212   25% { 
    2213     opacity: 0.6; 
    2214     color: #fff; 
    2215     font-size: 0.8rem; 
    2216     -webkit-text-stroke-width: 1px; 
    2217     -webkit-text-stroke-color: #dc3232; 
    2218   } 
    2219   75% { 
    2220     opacity: 0.6; 
    2221     color: #fff; 
    2222     font-size: 1.42875rem; 
    2223     -webkit-text-stroke-width: 1px; 
    2224     -webkit-text-stroke-color: #dc3232; 
    2225   } 
    2226   100% { 
    2227     opacity: 1; 
    2228     font-size: 1.25rem; 
    2229     -webkit-text-stroke-color: transparent; 
    2230   } 
    2231 } 
    2232  
    2233 @keyframes favme-hover { 
    2234   from { 
    2235     font-size: 1.42875rem; 
    2236   } 
    2237   80% { 
    2238     font-size: 1.25rem; 
    2239   } 
    2240 } 
    2241  
    2242 .plugin-favorite { 
    2243   height: 36px; 
    2244   text-align: center; 
    2245   vertical-align: top; 
    2246   width: 36px; 
    2247 } 
    2248  
    2249 .plugin-favorite .plugin-favorite-heart { 
    2250   align-items: center; 
    2251   background: none; 
    2252   border: 0; 
    2253   border-radius: 0; 
    2254   box-shadow: none; 
    2255   color: #cbcdce; 
    2256   cursor: pointer; 
    2257   display: flex; 
    2258   font-size: 1.25rem; 
    2259   height: 100%; 
    2260   justify-content: center; 
    2261   line-height: 1; 
    2262   margin: 0; 
    2263   outline: none; 
    2264   padding: 0; 
    2265   transition: all .2s ease; 
    2266 } 
    2267  
    2268 .plugin-favorite .plugin-favorite-heart.favorited { 
    2269   color: #dc3232; 
    2270 } 
    2271  
    2272 .plugin-favorite .plugin-favorite-heart:hover { 
    2273   animation: favme-hover .3s infinite alternate; 
    2274 } 
    2275  
    2276 .plugin-favorite .plugin-favorite-heart:focus { 
    2277   outline: thin dotted; 
    2278 } 
    2279  
    2280 .plugin-favorite .plugin-favorite-heart:hover, .plugin-favorite .plugin-favorite-heart:focus { 
    2281   text-decoration: none; 
    2282 } 
    2283  
    2284 .plugin-favorite .plugin-favorite-heart:after { 
    2285   content: "\f487"; 
    2286   font-family: dashicons; 
    2287   vertical-align: top; 
    2288 } 
    2289  
    2290 .plugin-favorite .plugin-favorite-heart.is-animating { 
    2291   animation: favme-anime .3s; 
    2292 } 
    2293  
    2294 .plugin-banner { 
    2295   background-position: 50% 50%; 
    2296   background-size: 100%; 
    2297   display: inline-block; 
    2298   font-size: 0; 
    2299   line-height: 0; 
    2300   margin: 0 auto 1.143rem; 
    2301   padding-top: 32.38342%; 
    2302   /* 250px / 722px */ 
    2303   vertical-align: middle; 
    2304   width: 100%; 
    2305 } 
    2306  
    2307 @media screen and (min-width: 60em) { 
    2308   .plugin-banner { 
    2309     margin-top: 1.5625rem; 
    2310   } 
    2311 } 
    2312  
    2313 .plugin-changelog { 
    2314   font-size: 0.8rem; 
    2315 } 
    2316  
    2317 .plugin-changelog code { 
    2318   font-size: 0.8rem; 
    2319 } 
    2320  
    2321 .plugin-changelog h4 { 
    2322   margin-top: 0; 
    2323 } 
    2324  
    2325 .plugin-developers .contributors-list { 
    2326   font-size: 0; 
    2327 } 
    2328  
    2329 .plugin-developers .contributors-list li { 
    2330   display: inline-block; 
    2331   font-size: 1rem; 
    2332   margin-right: 4%; 
    2333   vertical-align: top; 
    2334   width: 48%; 
    2335 } 
    2336  
    2337 .plugin-developers .contributors-list li:nth-of-type(even) { 
    2338   margin-right: 0; 
    2339 } 
    2340  
    2341 .plugin-faq h2:first-of-type { 
    2342   font-size: 1.25rem; 
    2343   font-weight: 600; 
    2344   letter-spacing: 0.01rem; 
    2345   text-transform: uppercase; 
    2346   border: none; 
    2347   color: #32373c; 
    2348   padding: 0; 
    2349   text-transform: inherit; 
    2350 } 
    2351  
    2352 .plugin-faq dl { 
    2353   border-bottom: 1px solid #eee; 
    2354 } 
    2355  
    2356 .plugin-faq dt { 
    2357   border-top: 1px solid #eee; 
    2358   cursor: pointer; 
    2359   font-size: 1rem; 
    2360   font-weight: 600; 
    2361   padding: 1rem 0; 
    2362 } 
    2363  
    2364 .plugin-faq dt:before { 
    2365   content: "\f347"; 
    2366   float: right; 
    2367   font-family: dashicons; 
    2368   margin: 0 1rem; 
    2369 } 
    2370  
    2371 .plugin-faq dt.open:before { 
    2372   content: "\f343"; 
    2373 } 
    2374  
    2375 .plugin-faq dt .button-link { 
    2376   display: inherit; 
    2377   text-align: inherit; 
    2378 } 
    2379  
    2380 .plugin-faq dt .button-link.no-focus { 
    2381   box-shadow: none; 
    2382   outline: none; 
    2383 } 
    2384  
    2385 .plugin-faq dd { 
    2386   display: none; 
    2387   margin: 0 0 1rem; 
    2388 } 
    2389  
    2390 .no-js .plugin-faq dd { 
    2391   display: block; 
    2392 } 
    2393  
    2394 .plugin-faq dd p { 
    2395   margin: 0; 
    2396 } 
    2397  
    2398 .plugin-faq dd p + p { 
    2399   margin-top: 1rem; 
    2400 } 
    2401  
    2402 .plugin-reviews { 
    2403   list-style-type: none; 
    2404   margin: 0; 
    2405   padding: 0; 
    2406 } 
    2407  
    2408 .plugin-reviews .plugin-review + .plugin-review { 
    2409   margin: 2rem 0 1rem; 
    2410 } 
    2411  
    2412 .plugin-reviews .review-avatar { 
    2413   display: none; 
    2414 } 
    2415  
    2416 .plugin-reviews .review, 
    2417 .plugin-reviews .wporg-ratings, 
    2418 .plugin-reviews .review-author { 
    2419   display: inline-block; 
    2420   vertical-align: top; 
    2421 } 
    2422  
    2423 .plugin-reviews .review-header { 
    2424   margin: 0 0 0.5rem; 
    2425 } 
    2426  
    2427 .plugin-reviews .review-title { 
    2428   font-size: 1rem; 
    2429   font-weight: 600; 
    2430   letter-spacing: 0.01rem; 
    2431   margin: 0 0 0.5rem; 
    2432   text-transform: inherit; 
    2433 } 
    2434  
    2435 .plugin-reviews .review-author { 
    2436   line-height: 1.25; 
    2437   margin-left: 10px; 
    2438 } 
    2439  
    2440 @media screen and (min-width: 48em) { 
    2441   .plugin-reviews .review-avatar { 
    2442     display: inline-block; 
    2443     vertical-align: top; 
    2444   } 
    2445   .plugin-reviews .review-avatar .avatar { 
    2446     margin-right: 1rem; 
    2447   } 
    2448   .plugin-reviews .review { 
    2449     width: calc(100% - 60px - 1rem); 
    2450   } 
    2451   .plugin-reviews .review-header { 
    2452     margin: 0; 
    2453   } 
    2454   .plugin-reviews .review-author { 
    2455     line-height: 1; 
    2456   } 
    2457 } 
    2458  
    2459 .reviews-link { 
    2460   display: inline-block; 
    2461   font-size: 0.8rem; 
    2462   margin-top: 0.5rem; 
    2463   text-decoration: none; 
    2464 } 
    2465  
    2466 .reviews-link:after { 
    2467   content: "\f345"; 
    2468   font-family: dashicons; 
    2469   vertical-align: text-top; 
    2470   padding-left: 5px; 
    2471   float: right; 
    2472   position: relative; 
    2473   top: 1px; 
    2474 } 
    2475  
    2476 .image-gallery { 
    2477   user-select: none; 
    2478 } 
    2479  
    2480 .image-gallery-content { 
    2481   position: relative; 
    2482 } 
    2483  
    2484 .image-gallery-content .image-gallery-left-nav, 
    2485 .image-gallery-content .image-gallery-right-nav { 
    2486   display: none; 
    2487   font-size: 3.0517578125rem; 
    2488   height: 100%; 
    2489   position: absolute; 
    2490   top: 0; 
    2491   z-index: 4; 
    2492   border-color: #eee; 
    2493   -webkit-transition: background 0.1s ease, border 0.1s ease; 
    2494   transition: background 0.1s ease, border 0.1s ease; 
    2495 } 
    2496  
    2497 @media (max-width: 768px) { 
    2498   .image-gallery-content .image-gallery-left-nav, 
    2499   .image-gallery-content .image-gallery-right-nav { 
    2500     font-size: 3.4em; 
    2501   } 
    2502 } 
    2503  
    2504 @media (min-width: 768px) { 
    2505   .image-gallery-content .image-gallery-left-nav:hover, 
    2506   .image-gallery-content .image-gallery-right-nav:hover { 
    2507     background: #fff; 
    2508     opacity: 0.8; 
    2509     border: 1px solid #eee; 
    2510   } 
    2511 } 
    2512  
    2513 .image-gallery-content .image-gallery-left-nav:before, 
    2514 .image-gallery-content .image-gallery-right-nav:before { 
    2515   position: relative; 
    2516   font-family: 'dashicons'; 
    2517 } 
    2518  
    2519 .image-gallery-content .image-gallery-left-nav { 
    2520   left: 0; 
    2521 } 
    2522  
    2523 .image-gallery-content .image-gallery-left-nav:before { 
    2524   content: '\f341'; 
    2525 } 
    2526  
    2527 .image-gallery-content .image-gallery-left-nav:hover { 
    2528   margin-left: -1px; 
    2529 } 
    2530  
    2531 .image-gallery-content .image-gallery-right-nav { 
    2532   right: 0; 
    2533 } 
    2534  
    2535 .image-gallery-content .image-gallery-right-nav:before { 
    2536   content: '\f345'; 
    2537 } 
    2538  
    2539 .image-gallery-content .image-gallery-right-nav:hover { 
    2540   margin-right: -1px; 
    2541 } 
    2542  
    2543 .image-gallery-content:hover .image-gallery-left-nav, 
    2544 .image-gallery-content:hover .image-gallery-right-nav { 
    2545   display: block; 
    2546 } 
    2547  
    2548 .image-gallery-slides { 
    2549   line-height: 0; 
    2550   overflow: hidden; 
    2551   position: relative; 
    2552   white-space: nowrap; 
    2553   border: 1px solid #eee; 
    2554 } 
    2555  
    2556 .image-gallery-slide { 
    2557   left: 0; 
    2558   position: absolute; 
    2559   top: 0; 
    2560   width: 100%; 
    2561 } 
    2562  
    2563 .image-gallery-slide.center { 
    2564   position: relative; 
    2565 } 
    2566  
    2567 .image-gallery-slide .image-gallery-image { 
    2568   margin: 0; 
    2569 } 
    2570  
    2571 .image-gallery-slide img { 
    2572   display: block; 
    2573   margin: 0 auto; 
    2574 } 
    2575  
    2576 .image-gallery-slide .image-gallery-description { 
    2577   background: #f5f5f5; 
    2578   color: #32373c; 
    2579   line-height: 1.5; 
    2580   padding: 10px 20px; 
    2581   white-space: normal; 
    2582   font-size: 0.8rem; 
    2583 } 
    2584  
    2585 @media (max-width: 768px) { 
    2586   .image-gallery-slide .image-gallery-description { 
    2587     font-size: 0.8rem; 
    2588     padding: 8px 15px; 
    2589   } 
    2590 } 
    2591  
    2592 .image-gallery-thumbnails { 
    2593   background: #fff; 
    2594   margin-top: 5px; 
    2595 } 
    2596  
    2597 .image-gallery-thumbnails .image-gallery-thumbnails-container { 
    2598   cursor: pointer; 
    2599   text-align: center; 
    2600   white-space: nowrap; 
    2601 } 
    2602  
    2603 .image-gallery-thumbnail { 
    2604   display: table-cell; 
    2605   margin-right: 5px; 
    2606   border: 1px solid #eee; 
    2607   max-height: 100px; 
    2608   overflow: hidden; 
    2609 } 
    2610  
    2611 .image-gallery-thumbnail .image-gallery-image { 
    2612   margin: 0; 
    2613 } 
    2614  
    2615 .image-gallery-thumbnail img { 
    2616   vertical-align: middle; 
    2617   width: 100px; 
    2618 } 
    2619  
    2620 @media (max-width: 768px) { 
    2621   .image-gallery-thumbnail img { 
    2622     width: 75px; 
    2623   } 
    2624 } 
    2625  
    2626 .image-gallery-thumbnail:hover { 
    2627   box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3); 
    2628 } 
    2629  
    2630 .image-gallery-thumbnail.active { 
    2631   border: 1px solid #337ab7; 
    2632 } 
    2633  
    2634 .image-gallery-thumbnail-label { 
    2635   color: #222; 
    2636   font-size: 1em; 
    2637 } 
    2638  
    2639 @media (max-width: 768px) { 
    2640   .image-gallery-thumbnail-label { 
    2641     font-size: 0.8em; 
    2642   } 
    2643 } 
    2644  
    2645 .image-gallery-index { 
    2646   background: rgba(0, 0, 0, 0.4); 
    2647   bottom: 0; 
    2648   color: #fff; 
    2649   line-height: 1; 
    2650   padding: 10px 20px; 
    2651   position: absolute; 
    2652   right: 0; 
    2653   z-index: 4; 
    2654 } 
    2655  
    2656 .plugin-screenshots { 
    2657   list-style-type: none; 
    2658   margin: 0; 
    2659   padding: 0; 
    2660 } 
    2661  
    2662 .plugin-screenshots h2:first-of-type { 
    2663   font-size: 1.25rem; 
    2664   border: none; 
    2665   color: #32373c; 
    2666   font-weight: 600; 
    2667   padding: 0; 
    2668   text-transform: inherit; 
    2669 } 
    2670  
    2671 .plugin-screenshots .image-gallery-slides { 
    2672   max-height: 600px; 
    2673 } 
    2674  
    2675 .plugin-screenshots .image-gallery-image img { 
    2676   max-height: 550px; 
    2677 } 
    2678  
    2679 .plugin-screenshots .image-gallery-thumbnail { 
    2680   vertical-align: top; 
    2681 } 
    2682  
    2683 .plugin-screenshots .image-gallery-thumbnail img { 
    2684   max-height: 100px; 
    2685 } 
    2686  
    2687 .plugin-screenshots .image-gallery-thumbnails { 
    2688   overflow: hidden; 
    2689 } 
    2690  
    2691 .download-history-stats td { 
    2692   text-align: right; 
    2693 } 
    2694  
    2695 .previous-versions { 
    2696   max-width: 60%; 
    2697 } 
    2698  
    2699 @media screen and (min-width: 48em) { 
    2700   .previous-versions { 
    2701     height: 30px; 
    2702     vertical-align: top; 
    2703   } 
    2704 } 
    2705  
    2706 .section.read-more { 
    2707   border-bottom: 2px solid #eee; 
    2708   max-height: 200px; 
    2709   overflow: hidden; 
    2710   padding-bottom: 1px; 
    2711 } 
    2712  
    2713 .section.read-more.plugin-description { 
    2714   max-height: 520px; 
    2715 } 
    2716  
    2717 .section.read-more.plugin-description.toggled { 
    2718   max-height: none; 
    2719 } 
    2720  
    2721 .section.read-more.toggled { 
    2722   max-height: none; 
    2723 } 
    2724  
    2725 .no-js .section.read-more { 
    2726   max-height: none; 
    2727   overflow: auto; 
    2728 } 
    2729  
    2730 .section h1, .section h2, .section h3 { 
    2731   font-size: 1rem; 
    2732   font-weight: 600; 
    2733   letter-spacing: 0.01rem; 
    2734   text-transform: uppercase; 
    2735 } 
    2736  
    2737 .section h1:nth-child(2), .section h2:nth-child(2), .section h3:nth-child(2) { 
    2738   margin-top: 0; 
    2739 } 
    2740  
    2741 .section h4, .section h5, .section h6 { 
    2742   font-size: 0.8rem; 
    2743   font-weight: 600; 
    2744   letter-spacing: 0.05rem; 
    2745   text-transform: uppercase; 
    2746 } 
    2747  
    2748 .section h4:nth-child(2), .section h5:nth-child(2), .section h6:nth-child(2) { 
    2749   margin-top: 0; 
    2750 } 
    2751  
    2752 .section h2:first-of-type { 
    2753   font-size: 1.25rem; 
    2754   border: none; 
    2755   color: #32373c; 
    2756   font-weight: 600; 
    2757   padding: 0; 
    2758   text-transform: inherit; 
    2759 } 
    2760  
    2761 .section-toggle { 
    2762   color: #0073aa; 
    2763   cursor: pointer; 
    2764   font-size: 0.8rem; 
    2765   margin-top: 0.5rem; 
    2766   position: relative; 
    2767 } 
    2768  
    2769 .no-js .section-toggle { 
    2770   display: none; 
    2771 } 
    2772  
    2773 .section-toggle:after { 
    2774   content: "\f347"; 
    2775   font-family: dashicons; 
    2776   padding-left: 5px; 
    2777   vertical-align: text-top; 
    2778   position: relative; 
    2779   float: right; 
    2780   top: 1px; 
    2781 } 
    2782  
    2783 .toggled + .section-toggle:after { 
    2784   content: "\f343"; 
    2785 } 
    2786  
    2787 .section-toggle:hover { 
    2788   text-decoration: underline; 
    2789 } 
    2790  
    2791 .type-plugin .plugin-notice { 
    2792   margin-top: 0; 
    2793 } 
    2794  
    2795 .type-plugin .plugin-header { 
    2796   border-bottom: 0; 
    2797   padding: 1.143rem 1.5625rem; 
    2798 } 
    2799  
    2800 .type-plugin .plugin-header .plugin-actions { 
    2801   float: right; 
    2802 } 
    2803  
    2804 .type-plugin .plugin-header .plugin-actions div { 
    2805   display: inline-block; 
    2806   text-align: center; 
    2807 } 
    2808  
    2809 .type-plugin .plugin-header .plugin-title { 
    2810   clear: none; 
    2811   font-size: 1.5625rem; 
    2812   font-weight: 400; 
    2813   margin: 0; 
    2814 } 
    2815  
    2816 .type-plugin .plugin-header .plugin-title a { 
    2817   color: inherit; 
    2818   text-decoration: none; 
    2819 } 
    2820  
    2821 .type-plugin .plugin-header .byline { 
    2822   color: #78848f; 
    2823 } 
    2824  
    2825 .type-plugin .plugin-banner + .plugin-header { 
    2826   padding-top: 0; 
    2827 } 
    2828  
    2829 .type-plugin .tabs { 
    2830   list-style: none; 
    2831   margin: 0; 
    2832   border-bottom: 2px solid #eee; 
    2833 } 
    2834  
    2835 .type-plugin .tabs li { 
    2836   display: inline-block; 
    2837   margin-bottom: -2px; 
    2838   border: 2px solid transparent; 
    2839   font-size: 0.8rem; 
    2840   color: #0073aa; 
    2841   transition: background .2s ease; 
    2842 } 
    2843  
    2844 .type-plugin .tabs li a { 
    2845   border: 0; 
    2846   display: block; 
    2847   padding: 0.64rem 1.25rem; 
    2848   background: white; 
    2849   text-decoration: none; 
    2850 } 
    2851  
    2852 .type-plugin .tabs li a.active, .type-plugin .tabs li a:hover { 
    2853   background: #eee; 
    2854 } 
    2855  
    2856 .type-plugin .tabs li.active, .type-plugin .tabs li:hover { 
    2857   padding-bottom: 0 !important; 
    2858   border: 2px solid #eee; 
    2859 } 
    2860  
    2861 @media screen and (max-width: 34em) { 
    2862   .type-plugin .tabs { 
    2863     border-top: 2px solid #eee; 
    2864   } 
    2865   .type-plugin .tabs li { 
    2866     display: block; 
    2867     border: none; 
    2868     border-bottom: 1px solid #eee; 
    2869     margin-bottom: 1px; 
    2870   } 
    2871   .type-plugin .tabs li.active, .type-plugin .tabs li:hover { 
    2872     border: none; 
    2873     border-bottom: 1px solid #eee; 
    2874   } 
    2875 } 
    2876  
    2877 .type-plugin .entry-content { 
    2878   padding: 0 1.5625rem; 
    2879   max-width: 48rem; 
    2880 } 
    2881  
    2882 @media screen and (min-width: 48em) { 
    2883   .type-plugin .entry-content { 
    2884     float: left; 
    2885     padding: 0; 
    2886     width: 65%; 
    2887   } 
    2888 } 
    2889  
    2890 .type-plugin .entry-content > div { 
    2891   display: none; 
    2892   border: 0; 
    2893 } 
    2894  
    2895 .type-plugin .entry-content > div ~ button { 
    2896   display: none; 
    2897   border: 0; 
    2898 } 
    2899  
    2900 .type-plugin .entry-content a:not(.button) { 
    2901   text-decoration: underline; 
    2902 } 
    2903  
    2904 .type-plugin .entry-content tr { 
    2905   border-bottom: 1px solid #eee; 
    2906 } 
    2907  
    2908 .type-plugin .entry-content tr:first-child { 
    2909   border-top: 1px solid #eee; 
    2910 } 
    2911  
    2912 .type-plugin .entry-content tr td { 
    2913   padding: 0.2rem 0; 
    2914 } 
    2915  
    2916 .type-plugin .entry-content #admin { 
    2917   display: block !important; 
    2918 } 
    2919  
    2920 .type-plugin .entry-meta { 
    2921   padding: 0 1.5625rem; 
    2922 } 
    2923  
    2924 .type-plugin span#description, 
    2925 .type-plugin span#reviews, 
    2926 .type-plugin span#developers, 
    2927 .type-plugin span#installation { 
    2928   position: fixed; 
    2929 } 
    2930  
    2931 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .tabs li#tablink-description, 
    2932 .type-plugin span#reviews:target ~ .tabs li#tablink-reviews, 
    2933 .type-plugin span#installation:target ~ .tabs li#tablink-installation, 
    2934 .type-plugin span#developers:target ~ .tabs li#tablink-developers { 
    2935   border-top: 2px solid #eee; 
    2936   border-left: 2px solid #eee; 
    2937   border-right: 2px solid #eee; 
    2938   border-bottom: 0; 
    2939   padding-bottom: 2px; 
    2940   background: #fff; 
    2941 } 
    2942  
    2943 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-content #tab-description, 
    2944 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-content #screenshots, 
    2945 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-content #faq, 
    2946 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-content #tab-developers, 
    2947 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-content #tab-developers ~ button, 
    2948 .type-plugin span#reviews:target ~ .entry-content #tab-reviews, 
    2949 .type-plugin span#installation:target ~ .entry-content #tab-installation, 
    2950 .type-plugin span#developers:target ~ .entry-content #tab-changelog, 
    2951 .type-plugin span#developers:target ~ .entry-content #tab-developers, 
    2952 .type-plugin span#developers:target ~ .entry-content #tab-developers ~ button, 
    2953 .type-plugin span#developers:target ~ .entry-content #tab-developers .plugin-development { 
    2954   display: block; 
    2955 } 
    2956  
    2957 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-content #tab-developers .plugin-development, 
    2958 .type-plugin span#developers:target ~ .entry-content #tab-developers .plugin-contributors { 
    2959   display: none; 
    2960 } 
    2961  
    2962 .type-plugin span#reviews:not(:target) ~ span#installation:not(:target) ~ span#developers:not(:target) ~ .entry-meta .plugin-contributors, 
    2963 .type-plugin span#reviews:target ~ .entry-meta .plugin-meta, 
    2964 .type-plugin span#reviews:target ~ .entry-meta .plugin-support, 
    2965 .type-plugin span#reviews:target ~ .entry-meta .plugin-donate, 
    2966 .type-plugin span#reviews:target ~ .entry-meta .plugin-contributors, 
    2967 .type-plugin span#installation:target ~ .entry-meta .plugin-contributors { 
    2968   display: none; 
    2969 } 
    2970  
    2971 .type-plugin .plugin-reviews .plugin-review + .plugin-review { 
    2972   margin: 32px 0 16px; 
    2973   margin: 2rem 0 1rem; 
    2974   padding-bottom: 1rem; 
    2975 } 
    2976  
    2977 .type-plugin article.plugin-review { 
    2978   border-bottom: 2px solid #eee; 
    2979 } 
    2980  
    2981 @media screen and (min-width: 48em) { 
    2982   .type-plugin .plugin-header, 
    2983   .type-plugin .entry-content, 
    2984   .type-plugin .entry-meta { 
    2985     padding-left: 0; 
    2986     padding-right: 0; 
    2987   } 
    2988   .type-plugin .entry-meta { 
    2989     float: right; 
    2990     width: 30%; 
    2991   } 
    2992 } 
    2993  
    2994 .search-form { 
    2995   font-size: 0; 
    2996   margin-bottom: 2rem; 
    2997   max-width: 100%; 
    2998   position: relative; 
    2999 } 
    3000  
    3001 .search-form .search-field { 
    3002   -webkit-appearance: none; 
    3003   border: none; 
    3004   border-radius: 0; 
    3005   box-shadow: none; 
    3006   display: block; 
    3007   font-size: 1rem; 
    3008   margin: 0 auto; 
    3009   max-width: 100%; 
    3010   padding: 0.5rem; 
    3011   width: 22.7373675443rem; 
    3012 } 
    3013  
    3014 .search-form .button-search { 
    3015   border-top: none; 
    3016   border-left: none; 
    3017   border-radius: 0 2px 2px 0; 
    3018   font-size: 1rem; 
    3019   position: relative; 
    3020   right: auto; 
    3021   top: auto; 
    3022   vertical-align: top; 
    3023 } 
    3024  
    3025 .search-form .button-search:active { 
    3026   background: #006799; 
    3027   border-right: 1px solid #006799; 
    3028   box-shadow: none; 
    3029 } 
    3030  
    3031 .search-form .button-search .dashicons { 
    3032   font-size: 1rem; 
    3033 } 
    3034  
    3035 .site-header .search-form { 
    3036   display: inline-block; 
    3037 } 
    3038  
    3039 .site-header.home .search-form .button-search, 
    3040 .site-main .search-form .button-search { 
    3041   background: transparent; 
    3042   border: none; 
    3043   border-radius: 0; 
    3044   box-shadow: none; 
    3045   color: #32373c; 
    3046   display: block; 
    3047   height: 45px; 
    3048   padding: 0.5rem 1rem; 
    3049   position: absolute; 
    3050   right: 0; 
    3051   text-shadow: none; 
    3052   top: 0; 
    3053 } 
    3054  
    3055 .site-header.home .search-form .button-search:focus, 
    3056 .site-main .search-form .button-search:focus { 
    3057   box-shadow: 0 0 2px 1px #33b3db; 
    3058 } 
    3059  
    3060 .site-header.home .search-form .button-search:active, 
    3061 .site-main .search-form .button-search:active { 
    3062   background: transparent; 
    3063   border: none; 
    3064   transform: none; 
    3065 } 
    3066  
    3067 .site-header:not(.home) .search-form { 
    3068   margin: 0; 
    3069 } 
    3070  
    3071 .site-header:not(.home) .search-form .search-field { 
    3072   border: 0; 
    3073   border-radius: 2px 0 0 2px; 
    3074   display: inline-block; 
    3075   font-size: 1rem; 
    3076   padding: 5px 10px; 
    3077   position: relative; 
    3078   width: auto; 
    3079 } 
    3080  
    3081 @media screen and (min-width: 48em) { 
    3082   .site-header:not(.home) .search-form .search-field { 
    3083     font-size: 0.64rem; 
    3084     width: 7rem; 
    3085   } 
    3086   .site-header:not(.home) .search-form .search-field + .button-search { 
    3087     display: inline-block; 
    3088     margin-bottom: 0; 
    3089   } 
    3090 } 
    3091  
    3092 @media screen and (min-width: 60em) { 
    3093   .site-header:not(.home) .search-form .search-field { 
    3094     width: 10rem; 
    3095   } 
    3096 } 
    3097  
    3098 .site-main .search-form .search-field { 
    3099   border: 1px solid #ddd; 
    3100   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07); 
    3101   padding: 0.5rem; 
    3102   width: 100%; 
    3103 } 
    3104  
    3105 .search .site-main { 
    3106   margin-top: 2rem; 
    3107   padding-top: 0; 
    3108 } 
    3109  
    3110 .search.search-results .page-header { 
    3111   margin: 2rem 0; 
    3112 } 
    3113  
    3114 nav .nav-links { 
    3115   text-align: center; 
    3116 } 
    3117  
    3118 nav .nav-links .page-numbers { 
    3119   background-color: #f9f9f9; 
    3120   min-width: 2em; 
    3121   padding: 8px; 
    3122   display: inline-block; 
    3123   cursor: hand; 
    3124 } 
    3125  
    3126 nav .nav-links .page-numbers.next, nav .nav-links .page-numbers.prev, nav .nav-links .page-numbers.dots { 
    3127   width: auto; 
    3128   font-size: 0.9em; 
    3129   background: none; 
    3130 } 
    3131  
    3132 nav .nav-links .page-numbers.dots { 
    3133   cursor: inherit; 
    3134 } 
    3135  
    3136 nav .nav-links span.page-numbers { 
    3137   font-weight: bold; 
    3138   background-color: #f7f7f7; 
    3139 } 
    3140  
    3141 .main-navigation { 
    3142   background: #0073aa; 
    3143   clear: both; 
    3144   left: 0; 
    3145   position: absolute; 
    3146   top: 60px; 
    3147   width: 100%; 
    3148 } 
    3149  
    3150 .main-navigation ul { 
    3151   display: none; 
    3152   list-style: none; 
    3153   margin: 0; 
    3154   padding-left: 0; 
    3155 } 
    3156  
    3157 .main-navigation ul ul { 
    3158   box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 
    3159   float: left; 
    3160   left: -999em; 
    3161   position: absolute; 
    3162   top: 1.5em; 
    3163   z-index: 99999; 
    3164 } 
    3165  
    3166 .main-navigation ul ul ul { 
    3167   left: -999em; 
    3168   top: 0; 
    3169 } 
    3170  
    3171 .main-navigation ul ul li:hover > ul, 
    3172 .main-navigation ul ul li.focus > ul { 
    3173   left: 100%; 
    3174 } 
    3175  
    3176 .main-navigation ul ul a { 
    3177   width: 200px; 
    3178 } 
    3179  
    3180 .main-navigation ul li:hover > ul, 
    3181 .main-navigation ul li.focus > ul { 
    3182   left: auto; 
    3183 } 
    3184  
    3185 .main-navigation li { 
    3186   border-top: 1px solid rgba(255, 255, 255, 0.2); 
    3187   padding: 1rem; 
    3188 } 
    3189  
    3190 .main-navigation a { 
    3191   color: rgba(255, 255, 255, 0.8); 
    3192   display: block; 
    3193   font-size: 0.8rem; 
    3194   text-decoration: none; 
    3195 } 
    3196  
    3197 .main-navigation a:hover, .main-navigation a.active { 
    3198   color: #fff; 
    3199 } 
    3200  
    3201 @media screen and (min-width: 48em) { 
    3202   .main-navigation a.active { 
    3203     border-bottom: 1px solid; 
    3204   } 
    3205 } 
    3206  
    3207 /* Small menu. */ 
    3208 .main-navigation.toggled ul { 
    3209   display: block; 
    3210 } 
    3211  
    3212 .menu-toggle { 
    3213   background: transparent; 
    3214   border: none; 
    3215   color: #fff; 
    3216   font-size: 1.5625rem; 
    3217   height: 3.5rem; 
    3218   overflow: hidden; 
    3219   position: absolute; 
    3220   right: 1rem; 
    3221   top: -58px; 
    3222   width: 3.5rem; 
    3223   -webkit-appearance: none; 
    3224 } 
    3225  
    3226 .toggled .menu-toggle:before { 
    3227   content: "\f343"; 
    3228 } 
    3229  
    3230 @media screen and (min-width: 48em) { 
    3231   .menu-toggle { 
    3232     display: none; 
    3233   } 
    3234   .main-navigation { 
    3235     float: right; 
    3236     position: relative; 
    3237     width: auto; 
    3238     top: auto; 
    3239   } 
    3240   .main-navigation.toggled { 
    3241     padding: 1px 0; 
    3242   } 
    3243   .main-navigation ul { 
    3244     display: inline-block; 
    3245     font-size: 0; 
    3246   } 
    3247   .main-navigation ul li { 
    3248     border: 0; 
    3249     display: inline-block; 
    3250     font-size: 1rem; 
    3251     margin-right: 1rem; 
    3252     padding: 0; 
    3253   } 
    3254   .main-navigation ul li:last-of-type { 
    3255     margin-right: 0; 
    3256   } 
    3257 } 
    3258  
    3259 .site-description { 
    3260   color: rgba(255, 255, 255, 0.8); 
    3261   font-size: 1.25rem; 
    3262   font-weight: 300; 
    3263   margin: -0.4rem auto 2rem; 
    3264   text-align: center; 
    3265 } 
    3266  
    3267 .site-title { 
    3268   display: inline-block; 
    3269   font-size: 1.5625rem; 
    3270   font-weight: 300; 
    3271   line-height: 1; 
    3272   margin: 0 2rem 0 0; 
    3273   max-width: none; 
    3274 } 
    3275  
    3276 .site-title a { 
    3277   color: #fff; 
    3278   font-weight: 300; 
    3279 } 
    3280  
    3281 .site-title a:hover, .site-title a:focus, .site-title a:active { 
    3282   text-decoration: none; 
    3283 } 
    3284  
    3285 .site-header.home .site-title { 
    3286   display: inherit; 
    3287   font-size: 3.8146972656rem; 
    3288   margin: 2rem 0 1rem; 
    3289 } 
    3290  
    3291 .site-header { 
    3292   background: #0073aa; 
    3293   padding: 1rem 0; 
    3294   position: relative; 
    3295 } 
    3296  
    3297 .site-header .site-branding { 
    3298   margin: 0 auto; 
    3299   max-width: 960px; 
    3300   padding: 0 1.5625rem; 
    3301 } 
    3302  
    3303 @media screen and (min-width: 48em) { 
    3304   .site-header .site-branding { 
    3305     padding: 0 10px; 
    3306   } 
    3307 } 
    3308  
    3309 .site-header.home { 
    3310   padding: 1.5625rem 1.143rem; 
    3311   text-align: center; 
    3312 } 
    3313  
    3314 .site-main { 
    3315   margin: 0 auto; 
    3316   max-width: 960px; 
    3317   padding: 3.0517578125rem 1.5625rem; 
    3318 } 
    3319  
    3320 @media screen and (min-width: 48em) { 
    3321   .site-main { 
    3322     padding: 3.0517578125rem 10px; 
    3323   } 
    3324 } 
    3325  
    3326 .site-main.single, 
    3327 .single .site-main { 
    3328   padding: 0; 
    3329 } 
    3330  
    3331 @media screen and (min-width: 48em) { 
    3332   .site-main.single, 
    3333   .single .site-main { 
    3334     padding: 0 10px 3.0517578125rem; 
    3335   } 
    3336 } 
    3337  
    3338 .site-main.page, 
    3339 .page .site-main { 
    3340   padding-top: 0; 
    3341 } 
    3342  
    3343 .site-main .page-title { 
    3344   font-size: 1.5625rem; 
    3345   font-weight: 400; 
    3346 } 
    3347  
    3348 .site-main .no-results { 
    3349   margin: 0 auto; 
    3350   max-width: 35.527136788rem; 
    3351   padding: 0 2rem; 
    3352 } 
    3353  
    3354 .widget-area { 
    3355   margin: 0 auto; 
    3356   max-width: 960px; 
    3357   padding: 0 1.5625rem 3.0517578125rem 1.5625rem; 
    3358 } 
    3359  
    3360 @media screen and (min-width: 48em) { 
    3361   .widget-area { 
    3362     padding: 0 10px 3.0517578125rem; 
    3363   } 
    3364 } 
    3365  
    3366 .committer-list, 
    3367 .support-rep-list { 
    3368   font-size: 0.8rem; 
    3369   list-style: none; 
    3370   margin: 0; 
    3371 } 
    3372  
    3373 .committer-list li, 
    3374 .support-rep-list li { 
    3375   padding-bottom: 0.5rem; 
    3376 } 
    3377  
    3378 .committer-list li .remove, 
    3379 .support-rep-list li .remove { 
    3380   color: #ff0000; 
    3381   visibility: hidden; 
    3382 } 
    3383  
    3384 .committer-list li:hover .remove, 
    3385 .support-rep-list li:hover .remove { 
    3386   visibility: visible; 
    3387 } 
    3388  
    3389 .committer-list .avatar, 
    3390 .support-rep-list .avatar { 
    3391   float: left; 
    3392   margin-right: 10px; 
    3393 } 
    3394  
    3395 .committer-list .spinner, 
    3396 .support-rep-list .spinner { 
    3397   position: relative; 
    3398 } 
    3399  
    3400 .committer-list .spinner:after, 
    3401 .support-rep-list .spinner:after { 
    3402   content: ""; 
    3403   display: block; 
    3404   width: 20px; 
    3405   height: 20px; 
    3406   position: absolute; 
    3407   right: -50%; 
    3408   top: 50%; 
    3409   margin: -10px -10px 0 0; 
    3410   background: url("/wp-admin/images/spinner.gif") no-repeat center; 
    3411   -webkit-background-size: 20px 20px; 
    3412   background-size: 20px 20px; 
    3413   -webkit-transform: translateZ(0); 
    3414   transform: translateZ(0); 
    3415 } 
    3416  
    3417 @media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { 
    3418   .committer-list .spinner:after, 
    3419   .support-rep-list .spinner:after { 
    3420     background-image: url("/wp-admin/images/spinner-2x.gif"); 
    3421   } 
    3422 } 
    3423  
    3424 .plugin-contributors.read-more { 
    3425   border-bottom: 2px solid #eee; 
    3426   max-height: 200px; 
    3427   overflow: hidden; 
    3428   padding-bottom: 1px; 
    3429 } 
    3430  
    3431 .plugin-contributors.read-more.toggled { 
    3432   max-height: none; 
    3433 } 
    3434  
    3435 .no-js .plugin-contributors.read-more { 
    3436   max-height: none; 
    3437   overflow: auto; 
    3438 } 
    3439  
    3440 .contributors-list { 
    3441   font-size: 0.8rem; 
    3442   list-style-type: none; 
    3443   margin: 0; 
    3444 } 
    3445  
    3446 .contributors-list li { 
    3447   margin-bottom: 1rem; 
    3448 } 
    3449  
    3450 .contributors-list .avatar { 
    3451   float: left; 
    3452   margin-right: 10px; 
    3453 } 
    3454  
    3455 .plugin-meta { 
    3456   margin-top: 2rem; 
    3457 } 
    3458  
    3459 .plugin-meta ul { 
    3460   font-size: 0.8rem; 
    3461   list-style-type: none; 
    3462   margin: 0; 
    3463   padding: 0; 
    3464 } 
    3465  
    3466 .plugin-meta li { 
    3467   border-top: 1px solid #eee; 
    3468   display: inline-block; 
    3469   padding: 0.5rem 0; 
    3470   width: 100%; 
    3471   position: relative; 
    3472 } 
    3473  
    3474 .plugin-meta li strong { 
    3475   float: right; 
    3476 } 
    3477  
    3478 .plugin-meta li:first-child { 
    3479   border-top: 0; 
    3480 } 
    3481  
    3482 .plugin-meta .languages, 
    3483 .plugin-meta .tags { 
    3484   float: right; 
    3485   text-align: right; 
    3486 } 
    3487  
    3488 .plugin-meta .tags { 
    3489   width: 60%; 
    3490 } 
    3491  
    3492 .plugin-meta .languages .popover { 
    3493   margin-top: 8px; 
    3494 } 
    3495  
    3496 .plugin-meta .languages .popover-trigger { 
    3497   color: #0073aa; 
    3498   font-weight: 600; 
    3499 } 
    3500  
    3501 .plugin-meta .languages .popover-trigger:hover { 
    3502   text-decoration: underline; 
    3503 } 
    3504  
    3505 .plugin-meta [rel="tag"] { 
    3506   background: #eee; 
    3507   border-radius: 2px; 
    3508   color: #000; 
    3509   display: inline-block; 
    3510   font-size: 0.64rem; 
    3511   margin: 2px; 
    3512   max-width: 95%; 
    3513   overflow: hidden; 
    3514   padding: 3px 6px; 
    3515   position: relative; 
    3516   text-overflow: ellipsis; 
    3517   white-space: nowrap; 
    3518   width: auto; 
    3519 } 
    3520  
    3521 .plugin-meta [rel="tag"]:hover { 
    3522   background: #f3f3f3; 
    3523 } 
    3524  
    3525 .plugin-meta [rel="tag"]:active { 
    3526   background: #dfdfdf; 
    3527 } 
    3528  
    3529 .popover { 
    3530   display: none; 
    3531   position: absolute; 
    3532   width: 100%; 
    3533   max-width: 300px; 
    3534   left: 0; 
    3535   z-index: 100; 
    3536   padding: 1em 1em 2em; 
    3537   margin-top: 10px; 
    3538   background-color: #fff; 
    3539   border: 1px solid #ccc; 
    3540   border-radius: 2px; 
    3541   box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); 
    3542 } 
    3543  
    3544 .popover.is-top-right { 
    3545   left: auto; 
    3546   right: 0; 
    3547 } 
    3548  
    3549 .popover.is-visible { 
    3550   display: block; 
    3551 } 
    3552  
    3553 .popover .popover-close { 
    3554   position: absolute; 
    3555   bottom: .5em; 
    3556   right: .6em; 
    3557   font-size: small; 
    3558   color: #0073aa; 
    3559 } 
    3560  
    3561 .popover .popover-close:hover, .popover .popover-close:focus, .popover .popover-close:active { 
    3562   text-decoration: underline; 
    3563 } 
    3564  
    3565 .popover .popover-arrow { 
    3566   position: absolute; 
    3567   height: 0; 
    3568   width: 0; 
    3569   top: -10px; 
    3570   right: 20px; 
    3571   z-index: -1; 
    3572   border: 10px solid #ccc; 
    3573   border-top: none; 
    3574   border-left-color: transparent; 
    3575   border-right-color: transparent; 
    3576 } 
    3577  
    3578 .popover .popover-arrow:after { 
    3579   content: ''; 
    3580   position: absolute; 
    3581   top: 2px; 
    3582   left: -10px; 
    3583   border: 10px solid #fff; 
    3584   border-top: none; 
    3585   border-left-color: transparent; 
    3586   border-right-color: transparent; 
    3587 } 
    3588  
    3589 .popover .popover-inner { 
    3590   text-align: left; 
    3591 } 
    3592  
    3593 .popover .popover-inner p:first-child { 
    3594   margin-top: 0; 
    3595 } 
    3596  
    3597 .popover .popover-inner p:last-child { 
    3598   margin-bottom: 0; 
    3599 } 
    3600  
    3601 .plugin-ratings { 
    3602   font-size: 0.8rem; 
    3603   position: relative; 
    3604 } 
    3605  
    3606 .plugin-ratings .reviews-link { 
    3607   position: absolute; 
    3608   right: 0; 
    3609   top: 0; 
    3610 } 
    3611  
    3612 .plugin-ratings .reviews-link:after { 
    3613   content: "\f345"; 
    3614   font-family: dashicons; 
    3615   padding-left: 5px; 
    3616   vertical-align: top; 
    3617 } 
    3618  
    3619 .plugin-ratings [class*='dashicons-star-'] { 
    3620   color: #FFB900; 
    3621   display: inline-block; 
    3622   font-size: 1.5625rem; 
    3623   height: auto; 
    3624   margin: 0; 
    3625   width: auto; 
    3626 } 
    3627  
    3628 .plugin-ratings .ratings-list { 
    3629   list-style-type: none; 
    3630   margin: 1rem 0; 
    3631   padding: 0; 
    3632 } 
    3633  
    3634 .plugin-ratings .ratings-list .counter-container, 
    3635 .plugin-ratings .ratings-list .counter-container a { 
    3636   width: 100%; 
    3637 } 
    3638  
    3639 .plugin-ratings .ratings-list .counter-container:hover, 
    3640 .plugin-ratings .ratings-list .counter-container a:hover { 
    3641   text-decoration: none; 
    3642 } 
    3643  
    3644 .plugin-ratings .ratings-list .counter-label { 
    3645   display: inline-block; 
    3646   min-width: 65px; 
    3647 } 
    3648  
    3649 .plugin-ratings .ratings-list .counter-back, 
    3650 .plugin-ratings .ratings-list .counter-bar { 
    3651   display: inline-block; 
    3652   height: 1rem; 
    3653   vertical-align: middle; 
    3654 } 
    3655  
    3656 .plugin-ratings .ratings-list .counter-back { 
    3657   background-color: #ececec; 
    3658   width: 58%; 
    3659   width: calc(100% - 130px); 
    3660 } 
    3661  
    3662 .plugin-ratings .ratings-list .counter-bar { 
    3663   background-color: #ffc733; 
    3664   display: block; 
    3665 } 
    3666  
    3667 .plugin-ratings .ratings-list .counter-count { 
    3668   margin-left: 3px; 
    3669 } 
    3670  
    3671 .home .widget, 
    3672 .widget-area.home .widget { 
    3673   display: inline-block; 
    3674   font-size: 0.8rem; 
    3675   margin: 0; 
    3676   vertical-align: top; 
    3677   /* Make sure select elements fit in widgets. */ 
    3678 } 
    3679  
    3680 @media screen and (min-width: 48em) { 
    3681   .home .widget, 
    3682   .widget-area.home .widget { 
    3683     margin-right: 5%; 
    3684     width: 30%; 
    3685   } 
    3686   .home .widget:last-child, 
    3687   .widget-area.home .widget:last-child { 
    3688     margin-right: 0; 
    3689   } 
    3690 } 
    3691  
    3692 .home .widget select, 
    3693 .widget-area.home .widget select { 
    3694   max-width: 100%; 
    3695 } 
    3696  
    3697 .entry-meta .widget-title { 
    3698   font-size: 1.25rem; 
    3699   border: none; 
    3700   color: #32373c; 
    3701   font-weight: 600; 
    3702   padding: 0; 
    3703 } 
    3704  
    3705 .plugin-support { 
    3706   font-size: 0.8rem; 
    3707 } 
    3708  
    3709 .plugin-support .counter-container { 
    3710   margin-bottom: 1rem; 
    3711   position: relative; 
    3712 } 
    3713  
    3714 .plugin-support .counter-back, 
    3715 .plugin-support .counter-bar { 
    3716   display: inline-block; 
    3717   height: 30px; 
    3718   vertical-align: middle; 
    3719 } 
    3720  
    3721 .plugin-support .counter-back { 
    3722   background-color: #ececec; 
    3723   width: 100%; 
    3724 } 
    3725  
    3726 .plugin-support .counter-bar { 
    3727   background-color: #c7e8ca; 
    3728   display: block; 
    3729 } 
    3730  
    3731 .plugin-support .counter-count { 
    3732   font-size: 0.64rem; 
    3733   left: 8px; 
    3734   position: absolute; 
    3735   top: 8px; 
    3736   width: 100%; 
    3737   width: calc(100% - 8px); 
    3738 } 
    3739  
    3740 @media screen and (min-width: 48em) { 
    3741   .plugin-support .counter-count { 
    3742     top: 5px; 
    3743   } 
    3744 } 
    3745  
     1html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:48em){html{font-size:1.125rem}}h1,h2,h3,h4,h5,h6{clear:both;font-family:inherit;line-height:1.5;margin:32px 0 16px;margin:2rem 0 1rem}h1{font-size:61.035px;font-size:3.8146972656rem;font-weight:300}h1.title{font-size:12.8px;font-size:.8rem;color:#0073aa;font-weight:600;letter-spacing:.8px;letter-spacing:.05rem;text-transform:uppercase}h2{font-size:39.062px;font-size:2.44140625rem;font-weight:300}h3{font-size:25px;font-size:1.5625rem;font-weight:400}h4{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0}h5{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}h6{font-size:12.8px;font-size:.8rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase}p{margin:1em 0}p.subheading{color:#82878c;font-size:20px;font-size:1.25rem;font-weight:300;margin:-6.4px auto 32px;margin:-.4rem auto 2rem;text-align:center}p.intro{font-size:20px;font-size:1.25rem}p.aside{font-size:12.8px;font-size:.8rem}p.note{font-size:10.24px;font-size:.64rem;letter-spacing:.16px;letter-spacing:.01rem;max-width:291.038px;max-width:18.1898940355rem}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{background:#eee;border:none;color:#82878c;font-style:italic;margin:16px 0;margin:1rem 0;padding:16px 32px;padding:1rem 2rem}blockquote cite{font-size:12.8px;font-size:.8rem}hr{background-color:#eee;border:0;height:2px;margin:80px auto;margin:5rem auto}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.notice{background:#fff;border-left:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:12.8px;font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.locale-banner{background:#c7e8ca;font-size:12.8px;font-size:.8rem;padding:8px;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;height:25px;height:1.5625rem;line-height:1;margin:0;padding:0 12.8px;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0 none;padding:0}.button-group.button-large .button,.button.button-large{height:31.25px;height:1.953125rem;line-height:1;padding:0 16px;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:10.24px;font-size:.64rem;height:20px;height:1.25rem;line-height:1;padding:0 8px;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:25px;line-height:1.5625rem}a.button-primary:hover,a.button-secondary:hover,a.button:hover{border:inherit}.button-group.button-large a.button,a.button.button-large{line-height:31.25px;line-height:1.953125rem}.button-group.button-small a.button,a.button.button-small{line-height:20px;line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary:visited,.download-button:visited,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:48em){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#111}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:ltr}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 4px 0 0;min-width:16px;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-right:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"\2022";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:48em){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px 0 0 -4px}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{width:6px;height:6px;margin:4px}input,select,textarea{font-size:14px;padding:3px 5px}}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:16px 0;margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 32px;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:left;padding:8px 0;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}}@media screen and (min-width:48em){.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}a{color:#0073aa}a:visited{color:#0073aa}a:active,a:focus,a:hover{color:#0073aa;text-decoration:underline}a.button:active,a.button:focus,a.button:hover{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p a:not(.button),p a:not(.button):hover{border:none}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.avatar{-webkit-border-radius:50%;border-radius:50%;vertical-align:middle}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wp-header-logo.png?1) 0 no-repeat;-webkit-background-size:303px 53px;background-size:303px 53px;display:block;height:88px;text-indent:-9999px;width:303px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-header h1 a{background-image:url(//s.w.org/style/images/wp-header-logo-2x.png?1)}}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;padding:20px 0 0;position:absolute;text-align:left;-webkit-transition:left .3s;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.active{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:820px){#wporg-header ul li#download,#wporg-header ul li.download{display:none}}@media screen and (max-width:768px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current-menu-item a,#wporg-header ul li#download.current a,#wporg-header ul li.download.current-menu-item a,#wporg-header ul li.download.current a{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header .nav-submenu{display:none;margin-bottom:10px;margin-top:-15px;padding:0;position:static}#wporg-header .nav-submenu li a{height:24px;line-height:24px;margin-left:20px}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 4px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;padding:36px 27px 0}#wporg-header #wporg-header-menu{float:left;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:46px;line-height:34px;margin:0 4px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px;margin-left:6px}#wporg-header .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;display:none!important;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu:hover,#wporg-header ul li:hover .nav-submenu{display:block!important;left:0;margin-left:0;position:absolute;top:46px;width:auto;z-index:101}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}#mobile-menu-button{display:block;float:left;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;height:32px;left:10px;line-height:1;position:absolute;text-align:center;text-decoration:inherit;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;width:39px;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:left;font:normal 50px/1 Dashicons;height:32px;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;width:39px;-webkit-font-smoothing:antialiased}#mobile-menu-button:hover{background:none}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.error-404 .page-title{text-align:center}.error-404 .page-content{text-align:center}.error-404 .page-content .logo-swing{height:160px;height:10rem;margin:96px auto;margin:6rem auto;position:relative;text-align:center;width:160px;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:160px;width:10rem}@-webkit-keyframes a{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes a{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:a;animation-name:a}.archive .site-main{margin-top:32px;margin-top:2rem;padding-top:0}.archive .page-header{margin:32px 0;margin:2rem 0}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 76.293px;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:48.828px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{position:relative}.plugin-section .section-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin-bottom:48px;margin-bottom:3rem}.plugin-section .section-link{font-size:16px;font-size:1rem;position:absolute;right:0;top:11.2px;top:.7rem}.page .entry-header{margin-top:32px;margin-top:2rem}.page .entry-header .entry-title{font-size:25px;font-size:1.5625rem;font-weight:400;margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.page .entry-header .entry-title{padding:0 2rem}}.page .entry-content h2{font-size:25px;font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content a{text-decoration:underline}.page .entry-content section{padding:32px 0;padding:2rem 0}.page .entry-content section .container{margin:0 auto;max-width:568.434px;max-width:35.527136788rem}@media screen and (min-width:48em){.page .entry-content section .container{padding:0 2rem}}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:48em){.plugin-card{display:inline-block;margin-right:4%;width:48%}.plugin-card:nth-of-type(2n){margin-right:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:-webkit-calc(96% - 128px);width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:16px;font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{font-weight:400}.plugin-card .entry-excerpt{font-size:12.8px;font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{font-size:11.704px;font-size:.73152rem;display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:16px;font-size:1rem;margin-right:6.4px;margin-right:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{margin:0 2px -16px;margin:0 2px -1rem;color:#bbb;width:auto;height:auto;display:none}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{-webkit-background-size:cover;background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 4% 0 0;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:left;height:96px;margin-right:16px;margin-right:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{-webkit-background-size:contain!important;background-size:contain!important;height:96px!important;width:96px!important}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.plugin-rating{line-height:1;margin:0 10px 8px 0}.plugin-rating .wporg-ratings{display:inline-block;margin-right:5px}.plugin-rating .rating-count{color:#999;font-size:12.8px;font-size:.8rem;top:-1px}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}@-webkit-keyframes b{0%{opacity:1;font-size:1rem;-webkit-text-stroke-color:transparent}25%{opacity:.6;color:#fff;font-size:.8rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{opacity:.6;color:#fff;font-size:1.42875rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{opacity:1;font-size:1.25rem;-webkit-text-stroke-color:transparent}}@keyframes b{0%{opacity:1;font-size:1rem;-webkit-text-stroke-color:transparent}25%{opacity:.6;color:#fff;font-size:.8rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{opacity:.6;color:#fff;font-size:1.42875rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{opacity:1;font-size:1.25rem;-webkit-text-stroke-color:transparent}}@-webkit-keyframes c{0%{font-size:1.42875rem}80%{font-size:1.25rem}}@keyframes c{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{-webkit-animation:c .3s infinite alternate;animation:c .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{-webkit-animation:b .3s;animation:b .3s}.plugin-banner{background-position:50% 50%;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 18.288px;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}.plugin-changelog{font-size:12.8px;font-size:.8rem}.plugin-changelog code{font-size:12.8px;font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:16px;font-size:1rem;margin-right:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-right:0}.plugin-faq h2:first-of-type{font-size:20px;font-size:1.25rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase;border:none;color:#32373c;padding:0;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:16px;font-size:1rem;font-weight:600;padding:16px 0;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:right;font-family:dashicons;margin:0 16px;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.plugin-faq dd{display:none;margin:0 0 16px;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:16px;margin-top:1rem}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review+.plugin-review{margin:32px 0 16px;margin:2rem 0 1rem}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 8px;margin:0 0 .5rem}.plugin-reviews .review-title{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;margin:0 0 8px;margin:0 0 .5rem;text-transform:inherit}.plugin-reviews .review-author{line-height:1.25;margin-left:10px}@media screen and (min-width:48em){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-right:1rem}.plugin-reviews .review{width:-webkit-calc(100% - 60px - 1rem);width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author{line-height:1}}.reviews-link{display:inline-block;font-size:12.8px;font-size:.8rem;margin-top:8px;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f345";font-family:dashicons;vertical-align:text-top;padding-left:5px;float:right;position:relative;top:1px}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{display:none;font-size:48.828px;font-size:3.0517578125rem;height:100%;position:absolute;top:0;z-index:4;border-color:#eee;-webkit-transition:background .1s ease,border .1s ease;transition:background .1s ease,border .1s ease}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;opacity:.8;border:1px solid #eee}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{position:relative;font-family:dashicons}.image-gallery-content .image-gallery-left-nav{left:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f341"}.image-gallery-content .image-gallery-left-nav:hover{margin-left:-1px}.image-gallery-content .image-gallery-right-nav{right:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f345"}.image-gallery-content .image-gallery-right-nav:hover{margin-right:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;border:1px solid #eee}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;line-height:1.5;padding:10px 20px;white-space:normal;font-size:12.8px;font-size:.8rem}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:table-cell;margin-right:5px;border:1px solid #eee;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;z-index:4}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-slides{max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:right}.previous-versions{max-width:60%}@media screen and (min-width:48em){.previous-versions{height:30px;vertical-align:top}}.section.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.section.read-more.plugin-description{max-height:520px}.section.read-more.plugin-description.toggled{max-height:none}.section.read-more.toggled{max-height:none}.no-js .section.read-more{max-height:none;overflow:auto}.section h1,.section h2,.section h3{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:.16px;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:12.8px;font-size:.8rem;font-weight:600;letter-spacing:.8px;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0;text-transform:inherit}.section-toggle{color:#0073aa;cursor:pointer;font-size:12.8px;font-size:.8rem;margin-top:8px;margin-top:.5rem;position:relative}.no-js .section-toggle{display:none}.section-toggle:after{content:"\f347";font-family:dashicons;padding-left:5px;vertical-align:text-top;position:relative;float:right;top:1px}.toggled+.section-toggle:after{content:"\f343"}.section-toggle:hover{text-decoration:underline}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:18.288px 25px;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:right}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:25px;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{list-style:none;margin:0;border-bottom:2px solid #eee}.type-plugin .tabs li{display:inline-block;margin-bottom:-2px;border:2px solid transparent;font-size:12.8px;font-size:.8rem;color:#0073aa;-webkit-transition:background .2s ease;transition:background .2s ease}.type-plugin .tabs li a{border:0;display:block;padding:10.24px 20px;padding:.64rem 1.25rem;background:#fff;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{padding-bottom:0!important;border:2px solid #eee}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;border:none;border-bottom:1px solid #eee;margin-bottom:1px}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{padding:0 25px;padding:0 1.5625rem;max-width:768px;max-width:48rem}@media screen and (min-width:48em){.type-plugin .entry-content{float:left;padding:0;width:65%}}.type-plugin .entry-content>div{display:none;border:0}.type-plugin .entry-content>div~button{display:none;border:0}.type-plugin .entry-content a:not(.button){text-decoration:underline}.type-plugin .entry-content tr{border-bottom:1px solid #eee}.type-plugin .entry-content tr:first-child{border-top:1px solid #eee}.type-plugin .entry-content tr td{padding:3.2px 0;padding:.2rem 0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .entry-meta{padding:0 25px;padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#developers:target~.tabs li#tablink-developers,.type-plugin span#installation:target~.tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.tabs li#tablink-description,.type-plugin span#reviews:target~.tabs li#tablink-reviews{border-top:2px solid #eee;border-left:2px solid #eee;border-right:2px solid #eee;border-bottom:0;padding-bottom:2px;background:#fff}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development{display:none}.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}.type-plugin .plugin-reviews .plugin-review+.plugin-review{margin:32px 0 16px;margin:2rem 0 1rem;padding-bottom:16px;padding-bottom:1rem}.type-plugin article.plugin-review{border-bottom:2px solid #eee}@media screen and (min-width:48em){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-left:0;padding-right:0}.type-plugin .entry-meta{float:right;width:30%}}.search-form{font-size:0;margin-bottom:32px;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:16px;font-size:1rem;margin:0 auto;max-width:100%;padding:8px;padding:.5rem;width:363.797px;width:22.7373675443rem}.search-form .button-search{border-top:none;border-left:none;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;font-size:16px;font-size:1rem;position:relative;right:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-right:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:16px;font-size:1rem}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:8px 16px;padding:.5rem 1rem;position:absolute;right:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;display:inline-block;font-size:16px;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:48em){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:8px;padding:.5rem;width:100%}.search .site-main{margin-top:32px;margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:32px 0;margin:2rem 0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;min-width:2em;padding:8px;display:inline-block;cursor:hand}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{width:auto;font-size:.9em;background:none}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{font-weight:700;background-color:#f7f7f7}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:16px;padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:12.8px;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:48em){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:25px;font-size:1.5625rem;height:56px;height:3.5rem;overflow:hidden;position:absolute;right:16px;right:1rem;top:-58px;width:56px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:48em){.menu-toggle{display:none}.main-navigation{float:right;position:relative;width:auto;top:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}}.site-description{color:hsla(0,0%,100%,.8);font-size:20px;font-size:1.25rem;font-weight:300;margin:-6.4px auto 32px;margin:-.4rem auto 2rem;text-align:center}.site-title{display:inline-block;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 32px 0 0;margin:0 2rem 0 0;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:61.035px;font-size:3.8146972656rem;margin:32px 0 16px;margin:2rem 0 1rem}.site-header{background:#0073aa;padding:16px 0;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 25px;padding:0 1.5625rem}@media screen and (min-width:48em){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:25px 18.288px;padding:1.5625rem 1.143rem;text-align:center}.site-main{margin:0 auto;max-width:960px;padding:48.828px 25px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:48em){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:48em){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:25px;font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:568.434px;max-width:35.527136788rem;padding:0 32px;padding:0 2rem}.widget-area{margin:0 auto;max-width:960px;padding:0 25px 48.828px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:48em){.widget-area{padding:0 10px 3.0517578125rem}}.committer-list,.support-rep-list{font-size:12.8px;font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:8px;padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:left;margin-right:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{content:"";display:block;width:20px;height:20px;position:absolute;right:-50%;top:50%;margin:-10px -10px 0 0;background:url(/wp-admin/images/spinner.gif) no-repeat 50%;-webkit-background-size:20px 20px;background-size:20px 20px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:12.8px;font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:16px;margin-bottom:1rem}.contributors-list .avatar{float:left;margin-right:10px}.plugin-meta{margin-top:32px;margin-top:2rem}.plugin-meta ul{font-size:12.8px;font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:8px 0;padding:.5rem 0;width:100%;position:relative}.plugin-meta li strong{float:right}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:right;text-align:right}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;-webkit-border-radius:2px;border-radius:2px;color:#000;display:inline-block;font-size:10.24px;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{display:none;position:absolute;width:100%;max-width:300px;left:0;z-index:100;padding:1em 1em 2em;margin-top:10px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.popover.is-top-right{left:auto;right:0}.popover.is-visible{display:block}.popover .popover-close{position:absolute;bottom:.5em;right:.6em;font-size:small;color:#0073aa}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{position:absolute;height:0;width:0;top:-10px;right:20px;z-index:-1;border:10px solid #ccc;border-top:none;border-left-color:transparent;border-right-color:transparent}.popover .popover-arrow:after{content:"";position:absolute;top:2px;left:-10px;border:10px solid #fff;border-top:none;border-left-color:transparent;border-right-color:transparent}.popover .popover-inner{text-align:left}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:12.8px;font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;right:0;top:0}.plugin-ratings .reviews-link:after{content:"\f345";font-family:dashicons;padding-left:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:25px;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:16px 0;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{width:100%}.plugin-ratings .ratings-list .counter-container:hover,.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:none}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:16px;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-left:3px}.home .widget,.widget-area.home .widget{display:inline-block;font-size:12.8px;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:48em){.home .widget,.widget-area.home .widget{margin-right:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-right:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:20px;font-size:1.25rem;border:none;color:#32373c;font-weight:600;padding:0}.plugin-support{font-size:12.8px;font-size:.8rem}.plugin-support .counter-container{margin-bottom:16px;margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:10.24px;font-size:.64rem;left:8px;position:absolute;top:8px;width:100%;width:-webkit-calc(100% - 8px);width:calc(100% - 8px)}@media screen and (min-width:48em){.plugin-support .counter-count{top:5px}} 
    37462/*# sourceMappingURL=style.css.map */ 
Note: See TracChangeset for help on using the changeset viewer.