Changeset 6181
- Timestamp:
- 11/27/2017 10:26:29 PM (7 years ago)
- 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}}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:#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 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:#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}} 3746 2 /*# sourceMappingURL=style.css.map */
Note: See TracChangeset
for help on using the changeset viewer.