Making WordPress.org

Changeset 13167


Ignore:
Timestamp:
02/05/2024 01:51:14 AM (3 months ago)
Author:
dufresnesteven
Message:

Support: Update support theme build scripts. Remove node-sass. Updates contains incidental format changes.

Props ryelle.
See: https://github.com/WordPress/wordpress.org/pull/197

Location:
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support
Files:
1 added
15 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/.stylelintrc

    r7255 r13167  
    11{
    2   "extends": "stylelint-config-wordpress/scss",
     2  "extends": "@wordpress/stylelint-config/scss",
    33  "rules": {
    44      "block-no-empty": null,
    55      "declaration-block-no-shorthand-property-overrides": null,
    6       "declaration-property-unit-whitelist": null,
     6      "declaration-property-unit-allowed-list": null,
    77      "font-family-no-missing-generic-family-keyword": null,
    88      "function-parentheses-space-inside": null,
    99      "no-descending-specificity": null,
    1010      "no-duplicate-selectors": null,
     11      "no-invalid-position-at-import-rule": null,
     12      "selector-class-pattern": null,
     13      "selector-id-pattern": null,
    1114      "selector-list-comma-newline-after": null,
    1215      "value-keyword-case": null,
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/Gruntfile.js

    r9852 r13167  
    11module.exports = function(grunt) {
    22    var autoprefixer = require( 'autoprefixer' );
    3     var scsssyntax = require( 'postcss-scss' );
    43
    54    grunt.initConfig({
     
    1110                },
    1211                options: {
    13                     implementation: require( 'node-sass' ),
     12                    implementation: require( 'sass' ),
    1413                    indentType: 'tab',
    1514                    indentWidth: 1,
     
    2221            scss: {
    2322                options: {
    24                     syntax: 'scss'
     23                    customSyntax: 'postcss-scss'
    2524                },
    2625                expand: true,
     
    4241                    }),
    4342                ],
    44                 syntax: scsssyntax,
    4543                failOnError: true,
    4644            },
    4745            dist: {
    4846                expand: true,
    49                 src: [ 'sass/**/*.scss' ],
     47                src: [ 'style.css' ],
    5048            },
    5149        },
     
    6563    });
    6664    grunt.loadNpmTasks( 'grunt-contrib-watch' );
    67     grunt.loadNpmTasks( 'grunt-postcss' );
     65    grunt.loadNpmTasks( '@lodder/grunt-postcss' );
    6866    grunt.loadNpmTasks( 'grunt-rtlcss' );
    6967    grunt.loadNpmTasks( 'grunt-sass' );
    7068    grunt.loadNpmTasks( 'grunt-stylelint' );
    7169
    72     grunt.registerTask( 'build', [ 'postcss', 'sass', 'rtlcss' ]);
     70    grunt.registerTask( 'build', [ 'sass', 'postcss', 'rtlcss' ]);
    7371    grunt.registerTask( 'default', [ 'build' ]);
    7472};
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/package.json

    r11581 r13167  
    1111    "license": "GPL-2.0-or-later",
    1212    "devDependencies": {
    13         "@wordpress/browserslist-config": "~2.6.0",
    14         "autoprefixer": "~9.7.6",
    15         "grunt": "~1.4.1",
     13        "@lodder/grunt-postcss": "~3.1.1",
     14        "@wordpress/browserslist-config": "~5.33.0",
     15        "@wordpress/stylelint-config": "~21.33.0",
     16        "autoprefixer": "~10.4.17",
     17        "grunt": "~1.6.1",
    1618        "grunt-contrib-watch": "^1.1.0",
    17         "grunt-postcss": "^0.9.0",
    1819        "grunt-rtlcss": "^2.0.2",
    1920        "grunt-sass": "~3.1.0",
    20         "grunt-stylelint": "^0.10.1",
    21         "node-sass": "~6.0.1",
    22         "postcss-scss": "^2.0.0",
    23         "stylelint": "~13.13.1",
    24         "stylelint-config-wordpress": "^13.1.0",
    25         "@wordpress/stylelint-config": "~19.0.0"
     21        "grunt-stylelint": "^0.18.0",
     22        "postcss": "~8.4.33",
     23        "sass": "~1.70.0",
     24        "stylelint": "^14.2"
    2625    },
    2726    "engines": {
    28         "node": ">=8.11.2",
    29         "npm": ">=6.1.0"
     27        "node": ">=16"
    3028    },
    3129    "browserslist": [
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_badges.scss

    r12892 r13167  
    9191        left: 0;
    9292    }
     93
    9394    .author-badge-reporter {
    9495        left: initial;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_legacy_notice.scss

    r9609 r13167  
    66    border: inherit;
    77    font: inherit;
    8     padding: .5rem;
    9     background: #C7E8CA;
     8    padding: 0.5rem;
     9    background: #c7e8ca;
    1010    text-align: center;
    11     font-size: .8rem;
    12     border-radius: inherit
     11    font-size: 0.8rem;
     12    border-radius: inherit;
    1313}
    1414
    1515#lang-guess a {
    16     text-decoration: underline
     16    text-decoration: underline;
    1717}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_tables.scss

    r9820 r13167  
    1212    table {
    1313
    14         tr:nth-child(odd){
     14        tr:nth-child(odd) {
    1515            background-color: $color__table-odd;
    1616        }
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/forms/_buttons.scss

    r7835 r13167  
    11@import "../variables-site/variables-site";
    22
    3 // /* --------------------------------------------------------------------------
     3/* --------------------------------------------------------------------------
    44//
    55// NOTE: If you edit this file, you should make sure that the CSS rules for
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/media/_media.scss

    r12748 r13167  
    1414
    1515img.emoji {
    16     margin: 0 .05em 0 .1em;
     16    margin: 0 0.05em 0 0.1em;
    1717    vertical-align: -0.1em;
    1818}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/modules/_blocks-everywhere-hotfix.scss

    r12342 r13167  
    11
    22// See: https://github.com/Automattic/blocks-everywhere/issues/110
    3 .wp-block-navigation__responsive-close, 
    4 .wp-block-navigation__responsive-container  {
     3.wp-block-navigation__responsive-close,
     4.wp-block-navigation__responsive-container {
    55    pointer-events: unset !important;
    66}
    77
    8 .wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container {
     8.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover > .wp-block-navigation__submenu-container {
    99    opacity: 1;
    1010    visibility: unset;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/site/_bbpress.scss

    r12892 r13167  
     1// stylelint-disable scss/at-extend-no-missing-placeholder
     2// ^ Disabled to avoid changing the built CSS.
     3
    14/* bbPress specific styles */
    25
     
    1821
    1922    &:not(.helphub-front-page) {
     23
    2024        @extend .clear;
    2125    }
     
    5660
    5761            a {
     62
    5863                &.bbp-forum-title {
    5964                    color: inherit;
    60                     font-weight: normal;
     65                    font-weight: 400;
    6166                }
    6267
     
    7075
    7176                &.dashicons-before {
    72                     -webkit-box-decoration-break: clone;
    73                     box-decoration-break: clone;
     77                    -webkit-box-decoration-break: clone;
     78                    box-decoration-break: clone;
    7479                    padding-left: 1em;
    7580
    76                     &:before {
     81                    &::before {
    7782                        margin-left: -1em;
    7883                        vertical-align: baseline;
     
    271276
    272277        @media only screen and (max-width: 1040px) {
     278
    273279            div.bbp-reply-author img.avatar,
    274280            div.bbp-topic-author img.avatar {
     
    276282                margin: 6px 1rem 2rem 0;
    277283            }
     284
    278285            div.bbp-topic-content {
    279286                clear: left;
     
    503510
    504511                &::before {
    505                     color: #FFF;
     512                    color: #fff;
    506513                }
    507514
     
    524531
    525532            @media (max-width: 767px) {
     533
    526534                .create-topic,
    527535                > span,
     
    10821090                        left: -2px;
    10831091                        width: 30px;
     1092
    10841093                        @media screen and (max-width: 568px) {
    10851094                            left: -16px;
     
    12141223    input[type="text"] {
    12151224        padding: 3px 5px;
     1225
    12161226        @media (max-width: 767px) {
     1227
    12171228            &#ts {
    12181229                margin-bottom: 6px;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/site/_helphub.scss

    r10412 r13167  
    105105
    106106.helphub-page {
     107
    107108    .entry-header {
     109
    108110        .entry-title {
     111
    109112            @media screen and ( min-width: $ms-breakpoint ) {
    110113                margin: 0;
     
    115118
    116119    .entry-content {
     120
    117121        section {
     122
    118123            .container {
     124
    119125                figure.wp-block-image {
    120126                    overflow: hidden;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/style-original.scss

    r12892 r13167  
    155155
    156156@media screen and ( max-width: 782px ) {
     157
    157158    #bbpress-forums #bbp-your-profile fieldset {
    158         padding: 0px 20px 30px;
     159        padding: 0 20px 30px;
    159160    }
    160161
     
    173174
    174175@media screen and ( max-width: 482px ) {
     176
    175177    #bbpress-forums #bbp-single-user-details {
    176178        margin-bottom: 20px;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/style-rtl.css

    r12892 r13167  
     1@charset "UTF-8";
    12/**
    23 * Theme Name: WordPress.org Support
     
    168169
    169170button,
    170 html input[type="button"],
    171 input[type="reset"],
    172 input[type="submit"] {
     171html input[type=button],
     172input[type=reset],
     173input[type=submit] {
    173174    -webkit-appearance: button;
    174175    cursor: pointer;
     
    190191}
    191192
    192 input[type="checkbox"],
    193 input[type="radio"] {
     193input[type=checkbox],
     194input[type=radio] {
    194195    box-sizing: border-box;
    195196    padding: 0;
    196197}
    197198
    198 input[type="number"]::-webkit-inner-spin-button,
    199 input[type="number"]::-webkit-outer-spin-button {
     199input[type=number]::-webkit-inner-spin-button,
     200input[type=number]::-webkit-outer-spin-button {
    200201    height: auto;
    201202}
    202203
    203 input[type="search"]::-webkit-search-cancel-button,
    204 input[type="search"]::-webkit-search-decoration {
     204input[type=search]::-webkit-search-cancel-button,
     205input[type=search]::-webkit-search-decoration {
    205206    -webkit-appearance: none;
    206207}
     
    309310    }
    310311}
    311 
    312312#bbpress-forums #topic-tag h1 {
    313313    clear: both;
     
    389389@media screen and (max-width: 782px) {
    390390    #bbpress-forums #bbp-your-profile fieldset {
    391         padding: 0px 20px 30px;
     391        padding: 0 20px 30px;
    392392    }
    393393    #bbpress-forums #bbp-your-profile fieldset label[for] {
     
    402402    }
    403403}
    404 
    405404@media screen and (max-width: 482px) {
    406405    #bbpress-forums #bbp-single-user-details {
     
    413412    }
    414413}
    415 
    416414#bbpress-forums li.bbp-footer {
    417415    display: none;
     
    780778#bbpress-forums fieldset.bbp-form input {
    781779    border: 1px solid #ccc;
    782     outline-color: #83bd66;
     780    outline-color: rgb(131, 189, 102);
    783781}
    784782
     
    874872.topic-resolved-indicator::before {
    875873    content: "\f147";
    876     color: #64b450;
    877     /*#46b450;*/
     874    color: #64b450; /*#46b450;*/
    878875    font: 400 18px/0.8 dashicons;
    879876    margin-left: 3px;
     
    917914    }
    918915}
    919 
    920916/* Do not fix #header for non-desktops */
    921917@media screen and (max-width: 782px) {
     
    929925    }
    930926}
    931 
    932927@media screen and (max-width: 480px) {
    933928    .topic-resolved-indicator {
     
    941936    }
    942937}
    943 
    944938/* Bump #header-inner height on mobile to support stacked elements */
    945939@media screen and (max-width: 460px) {
     
    953947    }
    954948}
    955 
    956949/*--------------------------------------------------------------
    957950# Typography
     
    977970    }
    978971}
    979 
    980972h1, h2, h3, h4, .bbp-view .review-ratings .col-5 > div:first-child, h5, h6 {
    981973    clear: both;
     
    1002994    font-weight: 300;
    1003995}
    1004 
    1005996h2.comment-reply-title {
    1006997    font-weight: 400;
     
    10131004    font-weight: 400;
    10141005}
    1015 
    10161006h3.comment-reply-title {
    10171007    font-size: 1.25rem;
     
    10441034    margin: 1em 0;
    10451035}
    1046 
    10471036p.subheading {
    10481037    color: #82878c;
     
    10521041    text-align: center;
    10531042}
    1054 
    10551043p.intro {
    10561044    font-size: 1.25rem;
    10571045}
    1058 
    10591046p.aside {
    10601047    font-size: 0.8rem;
    10611048}
    1062 
    10631049p.note {
    10641050    font-size: 0.64rem;
     
    11291115
    11301116body {
    1131     background: #fff;
    1132     /* Fallback for when there is no custom background color defined. */
     1117    background: #fff; /* Fallback for when there is no custom background color defined. */
    11331118}
    11341119
     
    11361121    quotes: "" "";
    11371122}
    1138 
    11391123blockquote::before, blockquote::after, q::before, q::after {
    11401124    content: "";
     
    11511135    padding-right: 0.8rem;
    11521136}
    1153 
    11541137blockquote cite {
    11551138    font-size: 0.8rem;
    11561139}
    1157 
    11581140blockquote p {
    11591141    display: block;
     
    11981180    margin: 0;
    11991181}
    1200 
    12011182.unstyled li {
    12021183    list-style: none;
     
    12091190    margin: 0;
    12101191}
    1211 
    12121192.meta-list li {
    12131193    list-style: none;
     
    12191199
    12201200img {
    1221     height: auto;
    1222     /* Make sure images are scaled correctly. */
    1223     max-width: 100%;
    1224     /* Adhere to container width. */
     1201    height: auto; /* Make sure images are scaled correctly. */
     1202    max-width: 100%; /* Adhere to container width. */
    12251203}
    12261204
     
    12331211    margin: 1em 0;
    12341212}
    1235 
    12361213.helphub_article table tr:nth-child(odd) {
    12371214    background-color: #f3f4f5;
    12381215}
    1239 
    12401216.helphub_article table th,
    12411217.helphub_article table td {
    12421218    padding: 0.5em 1em;
    12431219}
    1244 
    12451220.helphub_article table th:not(:first-of-type),
    12461221.helphub_article table td:not(:first-of-type) {
     
    12571232    padding: 1px 12px;
    12581233}
    1259 
    12601234.notice p {
    12611235    font-size: 0.8rem;
     
    12631237    padding: 2px;
    12641238}
    1265 
    12661239.notice.notice-alt {
    12671240    box-shadow: none;
    12681241}
    1269 
    12701242.notice.notice-large {
    12711243    padding: 10px 20px;
    12721244}
    1273 
    12741245.notice.notice-success {
    12751246    --notice-border-color: #46b450;
    12761247}
    1277 
    12781248.notice.notice-success.notice-alt {
    12791249    --notice-background-color: #ecf7ed;
    12801250}
    1281 
    12821251.notice.notice-warning {
    12831252    --notice-border-color: #ffb900;
    12841253}
    1285 
    12861254.notice.notice-warning.notice-alt {
    12871255    --notice-background-color: #fff8e5;
    12881256}
    1289 
    12901257.notice.notice-error {
    12911258    --notice-border-color: #dc3232;
    12921259}
    1293 
    12941260.notice.notice-error.notice-alt {
    12951261    --notice-background-color: #fbeaea;
    12961262}
    1297 
    12981263.notice.notice-info {
    12991264    --notice-border-color: #00a0d2;
    13001265}
    1301 
    13021266.notice.notice-info.notice-alt {
    13031267    --notice-background-color: #e5f5fa;
    13041268}
    1305 
    13061269.notice.with-dashicon {
    13071270    padding-right: 80px;
    13081271}
    1309 
    13101272.notice.with-dashicon .dashicons {
    13111273    color: var(--notice-border-color);
     
    13141276    margin-right: -77px;
    13151277}
    1316 
    13171278.notice.with-dashicon > p {
    13181279    margin: 0;
     
    13281289    text-align: center;
    13291290}
    1330 
    13311291@media (min-width: 67rem) {
    13321292    .locale-banner {
     
    14031363    border-right-width: 3px;
    14041364}
    1405 
    14061365.bbp-view .bbp-topics .by-moderator,
    14071366.bbp-search .bbp-search-results .by-moderator,
     
    14101369    border-right-color: #33b4ce;
    14111370}
    1412 
    14131371.bbp-view .bbp-topics .by-plugin-author,
    14141372.bbp-view .bbp-topics .by-plugin-contributor,
     
    14251383    border-right-color: #f06723;
    14261384}
    1427 
    14281385.bbp-view .bbp-topics .by-theme-author,
    14291386.bbp-view .bbp-topics .by-theme-contributor,
     
    14401397    border-right-color: #4e3288;
    14411398}
    1442 
    14431399.bbp-view .bbp-topics .author-badge,
    14441400.bbp-search .bbp-search-results .author-badge,
     
    14471403    right: 0;
    14481404}
    1449 
    14501405.bbp-view .bbp-topics .author-badge-reporter,
    14511406.bbp-search .bbp-search-results .author-badge-reporter,
     
    14621417    }
    14631418}
    1464 
    14651419/* We include this top match the homepage language bar  */
    14661420#lang-guess {
     
    14701424    border: inherit;
    14711425    font: inherit;
    1472     padding: .5rem;
    1473     background: #C7E8CA;
     1426    padding: 0.5rem;
     1427    background: #c7e8ca;
    14741428    text-align: center;
    1475     font-size: .8rem;
     1429    font-size: 0.8rem;
    14761430    border-radius: inherit;
    14771431}
     
    14841438# Forms
    14851439--------------------------------------------------------------*/
     1440/* --------------------------------------------------------------------------
     1441//
     1442// NOTE: If you edit this file, you should make sure that the CSS rules for
     1443// buttons in the following files are updated.
     1444//
     1445// * jquery-ui-dialog.css
     1446// * editor.css
     1447//
     1448// WordPress-style Buttons
     1449// =======================
     1450// Create a button by adding the `.button` class to an element. For backwards
     1451// compatibility, we support several other classes,such as `.button-secondary`,
     1452// but these will *not* work with the stackable classes described below.
     1453//
     1454// Button Styles
     1455// -------------
     1456// To display a primary button style,
     1457// add the `.button-primary` class to a button.
     1458//
     1459// Button Sizes
     1460// ------------
     1461// Adjust a button's size by adding the `.button-large`
     1462// or `.button-small` class.
     1463//
     1464// Button States
     1465// -------------
     1466// Lock the state of a button by adding the name of the pseudoclass as
     1467// an actual class (e.g. `.hover` for `:hover`).
     1468//
     1469//
     1470// TABLE OF CONTENTS:
     1471// ------------------
     1472// 1.0 - Button Layouts
     1473// 2.0 - Default Button Style
     1474// 3.0 - Primary Button Style
     1475// 4.0 - Button Groups
     1476// 5.0 - Responsive Button Styles
     1477//
     1478//--------------------------------------------------------------------------- */
    14861479/* ----------------------------------------------------------------------------
    14871480  1.0 - Button Layouts
     
    15151508/* Remove the dotted border on :focus and the extra padding in Firefox */
    15161509button::-moz-focus-inner,
    1517 input[type="reset"]::-moz-focus-inner,
    1518 input[type="button"]::-moz-focus-inner,
    1519 input[type="submit"]::-moz-focus-inner {
     1510input[type=reset]::-moz-focus-inner,
     1511input[type=button]::-moz-focus-inner,
     1512input[type=submit]::-moz-focus-inner {
    15201513    border: 0 none;
    15211514    padding: 0;
     
    16251618
    16261619/* Style Reset buttons as simple text links */
    1627 input[type="reset"],
    1628 input[type="reset"]:hover,
    1629 input[type="reset"]:active,
    1630 input[type="reset"]:focus {
     1620input[type=reset],
     1621input[type=reset]:hover,
     1622input[type=reset]:active,
     1623input[type=reset]:focus {
    16311624    background: none;
    16321625    border: none;
     
    16571650
    16581651p .button, p #bbpress-forums .wporg-bbp-term-subscription > a, #bbpress-forums p .wporg-bbp-term-subscription > a,
    1659 p #bbpress-forums .reviews-submit-link > .btn, #bbpress-forums p .reviews-submit-link > .btn,
    1660 p #bbpress-forums .subscription-toggle, #bbpress-forums p .subscription-toggle,
    1661 p #bbpress-forums .favorite-toggle, #bbpress-forums p .favorite-toggle {
     1652p #bbpress-forums .reviews-submit-link > .btn,
     1653#bbpress-forums p .reviews-submit-link > .btn,
     1654p #bbpress-forums .subscription-toggle,
     1655#bbpress-forums p .subscription-toggle,
     1656p #bbpress-forums .favorite-toggle,
     1657#bbpress-forums p .favorite-toggle {
    16621658    vertical-align: baseline;
    16631659}
     
    16891685}
    16901686
    1691 
    1692 .button.focus,
    1693 #bbpress-forums .wporg-bbp-term-subscription > a.focus,
     1687.button.focus, #bbpress-forums .wporg-bbp-term-subscription > a.focus,
    16941688#bbpress-forums .reviews-submit-link > .focus.btn,
    16951689#bbpress-forums .focus.subscription-toggle,
     
    17141708#bbpress-forums .reviews-submit-link > .active.btn:hover,
    17151709#bbpress-forums .active.subscription-toggle:hover,
    1716 #bbpress-forums .active.favorite-toggle:hover, .button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
     1710#bbpress-forums .active.favorite-toggle:hover,
     1711.button:active,
     1712#bbpress-forums .wporg-bbp-term-subscription > a:active,
    17171713#bbpress-forums .reviews-submit-link > .btn:active,
    17181714#bbpress-forums .subscription-toggle:active,
     
    17341730
    17351731.button[disabled], #bbpress-forums .wporg-bbp-term-subscription > a[disabled],
    1736 #bbpress-forums .reviews-submit-link > .btn[disabled],
    1737 #bbpress-forums .subscription-toggle[disabled],
    1738 #bbpress-forums .favorite-toggle[disabled],
     1732#bbpress-forums .reviews-submit-link > [disabled].btn,
     1733#bbpress-forums [disabled].subscription-toggle,
     1734#bbpress-forums [disabled].favorite-toggle,
    17391735.button:disabled,
    17401736#bbpress-forums .wporg-bbp-term-subscription > a:disabled,
     
    17801776  3.0 - Primary Button Style
    17811777---------------------------------------------------------------------------- */
    1782 
    1783 .button-primary,
    1784 #bbpress-forums fieldset.bbp-form .button.submit,
    1785 #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
     1778.button-primary, #bbpress-forums fieldset.bbp-form .button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
    17861779#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn,
    17871780#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,
     
    17951788    text-shadow: 0 -1px 1px #006799, -1px 0 1px #006799, 0 1px 1px #006799, 1px 0 1px #006799;
    17961789}
    1797 
    17981790.button-primary:visited, #bbpress-forums fieldset.bbp-form .button.submit:visited, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:visited,
    17991791#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:visited,
     
    18061798    color: #fff;
    18071799}
    1808 
    18091800.button-primary.hover, #bbpress-forums fieldset.bbp-form .hover.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.hover.submit,
    18101801#bbpress-forums fieldset.bbp-form .reviews-submit-link > .hover.submit.btn,
     
    18291820    color: #fff;
    18301821}
    1831 
    18321822.button-primary.focus, #bbpress-forums fieldset.bbp-form .focus.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.focus.submit,
    18331823#bbpress-forums fieldset.bbp-form .reviews-submit-link > .focus.submit.btn,
     
    18411831    box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
    18421832}
    1843 
    18441833.button-primary.active, #bbpress-forums fieldset.bbp-form .active.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit,
    18451834#bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn,
    18461835#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle,
    1847 #bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle, .button-primary.active:hover, #bbpress-forums fieldset.bbp-form .active.button.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit:hover,
    1848 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn:hover,
    1849 #bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:hover,
    1850 #bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:hover, .button-primary.active:focus, #bbpress-forums fieldset.bbp-form .active.button.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit:focus,
    1851 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn:focus,
    1852 #bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:focus,
    1853 #bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:focus, .button-primary:active, #bbpress-forums fieldset.bbp-form .button.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:active,
     1836#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle, .button-primary.active:hover, .button-primary.active:focus, .button-primary:active, #bbpress-forums fieldset.bbp-form .button.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:active,
    18541837#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:active,
    18551838#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:active,
     
    18641847    vertical-align: top;
    18651848}
    1866 
    1867 .button-primary[disabled], #bbpress-forums fieldset.bbp-form .button.submit[disabled], #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit[disabled],
    1868 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn[disabled],
    1869 #bbpress-forums fieldset.bbp-form .submit.subscription-toggle[disabled],
    1870 #bbpress-forums fieldset.bbp-form .submit.favorite-toggle[disabled], .button-primary:disabled, #bbpress-forums fieldset.bbp-form .button.submit:disabled, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:disabled,
     1849.button-primary[disabled], #bbpress-forums fieldset.bbp-form [disabled].button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a[disabled].submit,
     1850#bbpress-forums fieldset.bbp-form .reviews-submit-link > [disabled].submit.btn,
     1851#bbpress-forums fieldset.bbp-form [disabled].submit.subscription-toggle,
     1852#bbpress-forums fieldset.bbp-form [disabled].submit.favorite-toggle, .button-primary:disabled, #bbpress-forums fieldset.bbp-form .button.submit:disabled, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:disabled,
    18711853#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:disabled,
    18721854#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:disabled,
     
    18851867    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
    18861868}
    1887 
    1888 .button-primary.button.button-hero, #bbpress-forums fieldset.bbp-form .button.button-hero.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit,
     1869.button-primary.button.button-hero, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
     1870#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn,
     1871#bbpress-forums .button-primary.button-hero.subscription-toggle,
     1872#bbpress-forums .button-primary.button-hero.favorite-toggle, #bbpress-forums fieldset.bbp-form .button.button-hero.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit,
    18891873#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.submit.btn,
    18901874#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle,
    1891 #bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
    1892 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn,
    1893 #bbpress-forums .button-primary.button-hero.subscription-toggle,
    1894 #bbpress-forums .button-primary.button-hero.favorite-toggle,
     1875#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle,
    18951876.download-button.button.button-hero,
    18961877#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero,
     
    19001881    box-shadow: 0 2px 0 #006799;
    19011882}
    1902 
    1903 .button-primary.button.button-hero.active, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit,
     1883.button-primary.button.button-hero.active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active,
     1884#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn,
     1885#bbpress-forums .button-primary.button-hero.active.subscription-toggle,
     1886#bbpress-forums .button-primary.button-hero.active.favorite-toggle, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit,
    19041887#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn,
    19051888#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle,
    1906 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active,
    1907 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn,
    1908 #bbpress-forums .button-primary.button-hero.active.subscription-toggle,
    1909 #bbpress-forums .button-primary.button-hero.active.favorite-toggle, .button-primary.button.button-hero.active:hover, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit:hover,
    1910 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn:hover,
    1911 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:hover,
    1912 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:hover, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:hover,
    1913 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:hover,
    1914 #bbpress-forums .button-primary.button-hero.active.subscription-toggle:hover,
    1915 #bbpress-forums .button-primary.button-hero.active.favorite-toggle:hover, .button-primary.button.button-hero.active:focus, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit:focus,
    1916 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn:focus,
    1917 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:focus,
    1918 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:focus, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:focus,
    1919 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:focus,
    1920 #bbpress-forums .button-primary.button-hero.active.subscription-toggle:focus,
    1921 #bbpress-forums .button-primary.button-hero.active.favorite-toggle:focus, .button-primary.button.button-hero:active, #bbpress-forums fieldset.bbp-form .button.button-hero.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit:active,
     1889#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, .button-primary.button.button-hero.active:hover, .button-primary.button.button-hero.active:focus, .button-primary.button.button-hero:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
     1890#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
     1891#bbpress-forums .button-primary.button-hero.subscription-toggle:active,
     1892#bbpress-forums .button-primary.button-hero.favorite-toggle:active, #bbpress-forums fieldset.bbp-form .button.button-hero.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit:active,
    19221893#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.submit.btn:active,
    19231894#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle:active,
    1924 #bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
    1925 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
    1926 #bbpress-forums .button-primary.button-hero.subscription-toggle:active,
    1927 #bbpress-forums .button-primary.button-hero.favorite-toggle:active,
     1895#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle:active,
    19281896.download-button.button.button-hero.active,
    19291897#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active,
     
    19321900#bbpress-forums .download-button.button-hero.active.favorite-toggle,
    19331901.download-button.button.button-hero.active:hover,
    1934 #bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:hover,
    1935 #bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:hover,
    1936 #bbpress-forums .download-button.button-hero.active.subscription-toggle:hover,
    1937 #bbpress-forums .download-button.button-hero.active.favorite-toggle:hover,
    19381902.download-button.button.button-hero.active:focus,
    1939 #bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:focus,
    1940 #bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:focus,
    1941 #bbpress-forums .download-button.button-hero.active.subscription-toggle:focus,
    1942 #bbpress-forums .download-button.button-hero.active.favorite-toggle:focus,
    19431903.download-button.button.button-hero:active,
    19441904#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero:active,
     
    20221982    #bbpress-forums .reviews-submit-link > .btn,
    20231983    #bbpress-forums .subscription-toggle,
    2024     #bbpress-forums .favorite-toggle, .button.button-large, #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
     1984    #bbpress-forums .favorite-toggle,
     1985    .button.button-large,
     1986    #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
    20251987    #bbpress-forums .reviews-submit-link > .button-large.btn,
    20261988    #bbpress-forums .button-large.subscription-toggle,
    2027     #bbpress-forums .button-large.favorite-toggle, .button.button-small, #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
     1989    #bbpress-forums .button-large.favorite-toggle,
     1990    .button.button-small,
     1991    #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
    20281992    #bbpress-forums .reviews-submit-link > .button-small.btn,
    20291993    #bbpress-forums .button-small.subscription-toggle,
     
    20372001    }
    20382002}
    2039 
    20402003/* Include margin and padding in the width calculation of input and textarea. */
    20412004input,
     
    20442007}
    20452008
    2046 input[type="text"],
    2047 input[type="password"],
    2048 input[type="checkbox"],
    2049 input[type="color"],
    2050 input[type="date"],
    2051 input[type="datetime"],
    2052 input[type="datetime-local"],
    2053 input[type="email"],
    2054 input[type="month"],
    2055 input[type="number"],
    2056 input[type="password"],
    2057 input[type="search"],
    2058 input[type="radio"],
    2059 input[type="tel"],
    2060 input[type="text"],
    2061 input[type="time"],
    2062 input[type="url"],
    2063 input[type="week"],
     2009input[type=text],
     2010input[type=password],
     2011input[type=checkbox],
     2012input[type=color],
     2013input[type=date],
     2014input[type=datetime],
     2015input[type=datetime-local],
     2016input[type=email],
     2017input[type=month],
     2018input[type=number],
     2019input[type=password],
     2020input[type=search],
     2021input[type=radio],
     2022input[type=tel],
     2023input[type=text],
     2024input[type=time],
     2025input[type=url],
     2026input[type=week],
    20642027select,
    20652028textarea {
     
    20712034    -webkit-appearance: none;
    20722035}
    2073 
    2074 input[type="text"]:focus,
    2075 input[type="password"]:focus,
    2076 input[type="checkbox"]:focus,
    2077 input[type="color"]:focus,
    2078 input[type="date"]:focus,
    2079 input[type="datetime"]:focus,
    2080 input[type="datetime-local"]:focus,
    2081 input[type="email"]:focus,
    2082 input[type="month"]:focus,
    2083 input[type="number"]:focus,
    2084 input[type="password"]:focus,
    2085 input[type="search"]:focus,
    2086 input[type="radio"]:focus,
    2087 input[type="tel"]:focus,
    2088 input[type="text"]:focus,
    2089 input[type="time"]:focus,
    2090 input[type="url"]:focus,
    2091 input[type="week"]:focus,
     2036input[type=text]:focus,
     2037input[type=password]:focus,
     2038input[type=checkbox]:focus,
     2039input[type=color]:focus,
     2040input[type=date]:focus,
     2041input[type=datetime]:focus,
     2042input[type=datetime-local]:focus,
     2043input[type=email]:focus,
     2044input[type=month]:focus,
     2045input[type=number]:focus,
     2046input[type=password]:focus,
     2047input[type=search]:focus,
     2048input[type=radio]:focus,
     2049input[type=tel]:focus,
     2050input[type=text]:focus,
     2051input[type=time]:focus,
     2052input[type=url]:focus,
     2053input[type=week]:focus,
    20922054select:focus,
    20932055textarea:focus {
     
    20952057}
    20962058
    2097 input[type="text"]:focus,
    2098 input[type="password"]:focus,
    2099 input[type="color"]:focus,
    2100 input[type="date"]:focus,
    2101 input[type="datetime"]:focus,
    2102 input[type="datetime-local"]:focus,
    2103 input[type="email"]:focus,
    2104 input[type="month"]:focus,
    2105 input[type="number"]:focus,
    2106 input[type="password"]:focus,
    2107 input[type="search"]:focus,
    2108 input[type="tel"]:focus,
    2109 input[type="text"]:focus,
    2110 input[type="time"]:focus,
    2111 input[type="url"]:focus,
    2112 input[type="week"]:focus,
    2113 input[type="checkbox"]:focus,
    2114 input[type="radio"]:focus,
     2059input[type=text]:focus,
     2060input[type=password]:focus,
     2061input[type=color]:focus,
     2062input[type=date]:focus,
     2063input[type=datetime]:focus,
     2064input[type=datetime-local]:focus,
     2065input[type=email]:focus,
     2066input[type=month]:focus,
     2067input[type=number]:focus,
     2068input[type=password]:focus,
     2069input[type=search]:focus,
     2070input[type=tel]:focus,
     2071input[type=text]:focus,
     2072input[type=time]:focus,
     2073input[type=url]:focus,
     2074input[type=week]:focus,
     2075input[type=checkbox]:focus,
     2076input[type=radio]:focus,
    21152077select:focus,
    21162078textarea:focus {
     
    21182080    box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
    21192081}
    2120 input[type="email"],
    2121 input[type="url"] {
     2082input[type=email],
     2083input[type=url] {
    21222084    direction: ltr;
    21232085}
    21242086
    2125 input[type="text"],
    2126 input[type="email"],
    2127 input[type="search"],
    2128 input[type="password"],
    2129 input[type="number"] {
     2087input[type=text],
     2088input[type=email],
     2089input[type=search],
     2090input[type=password],
     2091input[type=number] {
    21302092    padding: 6px 10px;
    21312093}
    21322094
    21332095/* Vertically align the number selector with the input. */
    2134 input[type="number"] {
     2096input[type=number] {
    21352097    height: 40px;
    21362098    line-height: inherit;
    21372099}
    21382100
    2139 input[type="checkbox"],
    2140 input[type="radio"] {
     2101input[type=checkbox],
     2102input[type=radio] {
    21412103    background: #fff;
    21422104    border: 1px solid #b4b9be;
     
    21572119}
    21582120
    2159 input[type="checkbox"] {
     2121input[type=checkbox] {
    21602122    padding: 10px;
    21612123}
    21622124
    2163 input[type="radio"] {
     2125input[type=radio] {
    21642126    border-radius: 50%;
    21652127    line-height: 10px;
     
    21672129}
    21682130
    2169 input[type="checkbox"]:checked::before,
    2170 input[type="radio"]:checked::before {
     2131input[type=checkbox]:checked::before,
     2132input[type=radio]:checked::before {
    21712133    display: inline-block;
    21722134    float: right;
     
    21792141}
    21802142
    2181 input[type="checkbox"]:checked::before {
     2143input[type=checkbox]:checked::before {
    21822144    color: #1e8cbe;
    21832145    content: "\f147";
     
    21862148}
    21872149
    2188 input[type="radio"]:checked::before {
     2150input[type=radio]:checked::before {
    21892151    background-color: #1e8cbe;
    21902152    border-radius: 50px;
    2191     content: "\2022";
     2153    content: "";
    21922154    font-size: 24px;
    21932155    height: 9px;
     
    22002162
    22012163@-moz-document url-prefix() {
    2202     input[type="checkbox"],
    2203     input[type="radio"],
     2164    input[type=checkbox],
     2165    input[type=radio],
    22042166    .form-table input.tog {
    22052167        margin-bottom: -1px;
    22062168    }
    22072169}
    2208 
    22092170/* Search */
    2210 input[type="search"]::-webkit-search-decoration {
     2171input[type=search]::-webkit-search-decoration {
    22112172    display: none;
    22122173}
    22132174
    2214 .ie8 input[type="password"] {
     2175.ie8 input[type=password] {
    22152176    font-family: sans-serif;
    22162177}
     
    22302191    border-radius: 0;
    22312192    font-size: 16px;
    2232     padding: 3px 5px;
    2233     /* Reset mobile webkit's default element styling */
     2193    padding: 3px 5px; /* Reset mobile webkit's default element styling */
    22342194}
    22352195
     
    22402200    resize: vertical;
    22412201}
    2242 
    22432202.comment-form-comment textarea {
    22442203    width: 100%;
    22452204}
    22462205
    2247 input[type="file"] {
     2206input[type=file] {
    22482207    padding: 3px 0;
    22492208}
     
    22762235}
    22772236
    2278 input[type="file"]:disabled,
    2279 input[type="file"].disabled,
    2280 input[type="range"]:disabled,
    2281 input[type="range"].disabled {
     2237input[type=file]:disabled,
     2238input[type=file].disabled,
     2239input[type=range]:disabled,
     2240input[type=range].disabled {
    22822241    background: none;
    22832242    box-shadow: none;
    22842243}
    22852244
    2286 input[type="checkbox"]:disabled,
    2287 input[type="checkbox"].disabled,
    2288 input[type="radio"]:disabled,
    2289 input[type="radio"].disabled,
    2290 input[type="checkbox"]:disabled:checked::before,
    2291 input[type="checkbox"].disabled:checked::before,
    2292 input[type="radio"]:disabled:checked::before,
    2293 input[type="radio"].disabled:checked::before {
     2245input[type=checkbox]:disabled,
     2246input[type=checkbox].disabled,
     2247input[type=radio]:disabled,
     2248input[type=radio].disabled,
     2249input[type=checkbox]:disabled:checked::before,
     2250input[type=checkbox].disabled:checked::before,
     2251input[type=radio]:disabled:checked::before,
     2252input[type=radio].disabled:checked::before {
    22942253    opacity: 0.7;
    22952254}
     
    23042263@media screen and (min-width: 48em) {
    23052264    /* Input Elements */
    2306     input[type="text"],
    2307     input[type="email"],
    2308     input[type="search"],
    2309     input[type="password"],
    2310     input[type="number"] {
     2265    input[type=text],
     2266    input[type=email],
     2267    input[type=search],
     2268    input[type=password],
     2269    input[type=number] {
    23112270        padding: 0;
    23122271    }
    2313     input[type="number"] {
     2272    input[type=number] {
    23142273        height: 28px;
    23152274    }
    2316     input[type="checkbox"] {
     2275    input[type=checkbox] {
    23172276        padding: 0;
    23182277    }
    2319     input[type="checkbox"]:checked::before {
     2278    input[type=checkbox]:checked::before {
    23202279        font: 400 21px/1 dashicons;
    23212280        margin: -3px -4px 0 0;
    23222281    }
    2323     input[type="radio"],
    2324     input[type="checkbox"] {
     2282    input[type=radio],
     2283    input[type=checkbox] {
    23252284        height: 16px;
    23262285        width: 16px;
    23272286    }
    2328     input[type="radio"]:checked::before {
     2287    input[type=radio]:checked::before {
    23292288        width: 6px;
    23302289        height: 6px;
     
    23372296    }
    23382297}
    2339 
    23402298/*--------------------------------------------------------------
    23412299# Navigation
     
    23472305    color: #0073aa;
    23482306}
    2349 
    23502307a:visited {
    23512308    /* Override wp4.css */
    23522309    color: #4ca6cf;
    23532310}
    2354 
    23552311a.wp-block-button__link:visited {
    23562312    color: #4ca6cf;
    23572313}
    2358 
    23592314a:hover, a:focus, a:active {
    23602315    /* Override wp4.css */
     
    23622317    text-decoration: underline;
    23632318}
    2364 
    23652319a.button:hover, #bbpress-forums .wporg-bbp-term-subscription > a:hover,
    23662320#bbpress-forums .reviews-submit-link > a.btn:hover,
     
    23752329    text-decoration: none;
    23762330}
    2377 
    23782331a:focus {
    23792332    outline: thin dotted;
    23802333}
    2381 
    23822334a:hover, a:active {
    23832335    outline: 0;
    23842336}
    2385 
    2386 p a:not(.button),
    2387 p a:not(.button):hover {
     2337p a:not(.button), p a:not(.button):hover {
    23882338    border: none;
    23892339}
     
    23922342    border-bottom: none;
    23932343}
    2394 
    23952344p a:hover {
    23962345    border-bottom: none;
     
    24002349## Menus
    24012350--------------------------------------------------------------*/
    2402 .site-main .comment-navigation, .site-main
    2403 .posts-navigation, .site-main
    2404 .post-navigation {
     2351.site-main .comment-navigation,
     2352.site-main .posts-navigation,
     2353.site-main .post-navigation {
    24052354    margin: 0 0 1.5em;
    24062355    overflow: hidden;
    24072356}
    2408 
    24092357.comment-navigation .nav-previous,
    24102358.posts-navigation .nav-previous,
     
    24132361    width: 50%;
    24142362}
    2415 
    24162363.comment-navigation .nav-next,
    24172364.posts-navigation .nav-next,
     
    24332380    width: 1px;
    24342381}
    2435 
    24362382.screen-reader-text:focus {
    24372383    background-color: #f1f1f1;
     
    24502396    top: 5px;
    24512397    width: auto;
    2452     z-index: 100000;
    2453     /* Above WP toolbar. */
     2398    z-index: 100000; /* Above WP toolbar. */
    24542399}
    24552400
     
    24842429# Clearings
    24852430--------------------------------------------------------------*/
    2486 .clear::before, .three-up:not(.helphub-front-page)::before, .bbpress main#main::before, .bbp-view .review-ratings::before,
     2431.clear::before, .bbp-view .review-ratings::before, .bbpress main#main::before, .three-up:not(.helphub-front-page)::before,
    24872432.clear::after,
     2433.bbp-view .review-ratings::after,
     2434.bbpress main#main::after,
    24882435.three-up:not(.helphub-front-page)::after,
    2489 .bbpress main#main::after,
    2490 .bbp-view .review-ratings::after,
    24912436.entry-content::before,
    24922437.entry-content::after,
     
    25042449}
    25052450
    2506 
    2507 .clear::after,
    2508 .three-up:not(.helphub-front-page)::after,
    2509 .bbpress main#main::after,
    2510 .bbp-view .review-ratings::after,
     2451.clear::after, .bbp-view .review-ratings::after, .bbpress main#main::after, .three-up:not(.helphub-front-page)::after,
    25112452.entry-content::after,
    25122453.comment-content::after,
     
    25272468    width: 100%;
    25282469}
    2529 
    25302470#wporg-header .wrapper {
    25312471    margin: 0 auto;
    25322472    max-width: 960px;
    25332473}
    2534 
    25352474#wporg-header h1 {
    25362475    display: inline-block;
     
    25382477    width: 303px;
    25392478}
    2540 
    25412479#wporg-header h1 a {
    25422480    background: url(//s.w.org/style/images/wporg-logo.svg?3) center right no-repeat;
     
    25462484    text-indent: -9999px;
    25472485}
    2548 
    25492486#wporg-header h2.rosetta {
    25502487    clear: none;
     
    25542491    margin: 0;
    25552492}
    2556 
    25572493#wporg-header h2.rosetta a {
    25582494    border-bottom: none;
    25592495    color: #dfdfdf;
    25602496    display: block;
    2561     height: 52px;
    2562     /* 88 header height - 36 top padding */
     2497    height: 52px; /* 88 header height - 36 top padding */
    25632498    line-height: 22px;
    25642499    padding: 0;
    25652500}
    2566 
    25672501#wporg-header h2.rosetta a:hover {
    25682502    text-decoration: none;
    25692503}
    2570 
    25712504#wporg-header #wporg-header-menu {
    25722505    background: #23282d;
     
    25822515    z-index: 100000;
    25832516}
    2584 
    25852517#wporg-header #wporg-header-menu.active {
    25862518    right: 0;
    25872519}
    2588 
    25892520#wporg-header ul li {
    25902521    list-style-type: none;
    25912522    position: relative;
    25922523}
    2593 
    25942524#wporg-header ul li a {
    25952525    color: #eee;
     
    26042534    text-decoration: none;
    26052535}
    2606 
    26072536#wporg-header ul li a.subcurrent {
    26082537    font-weight: 700;
    26092538}
    2610 
    26112539@media (max-width: 768px) {
    26122540    #wporg-header ul li a {
     
    26142542    }
    26152543}
    2616 
    26172544#wporg-header ul li#download, #wporg-header ul li.download {
    26182545    float: left;
     
    26222549    padding: 0 0 34px;
    26232550}
    2624 
    26252551@media screen and (max-width: 820px) {
    26262552    #wporg-header ul li#download, #wporg-header ul li.download {
     
    26282554    }
    26292555}
    2630 
    26312556@media screen and (max-width: 768px) {
    26322557    #wporg-header ul li#download, #wporg-header ul li.download {
     
    26412566    }
    26422567}
    2643 
    26442568#wporg-header ul li#download a, #wporg-header ul li.download a {
    26452569    margin: 0;
    26462570    padding: 0 16px;
    26472571}
    2648 
    26492572#wporg-header ul li#download a:hover, #wporg-header ul li.download a:hover {
    26502573    color: #eee;
    26512574}
    2652 
    26532575#wporg-header ul li#download.current, #wporg-header ul li#download.current-menu-item,
    26542576#wporg-header ul li#download .uparrow, #wporg-header ul li.download.current, #wporg-header ul li.download.current-menu-item,
     
    26562578    display: none;
    26572579}
    2658 
    26592580#wporg-header ul li a:hover,
    2660 #wporg-header ul li a.current,
    2661 #wporg-header ul li.current-menu-item a,
    2662 #wporg-header ul li.current_page_parent a {
     2581#wporg-header ul li a.current, #wporg-header ul li.current-menu-item a, #wporg-header ul li.current_page_parent a {
    26632582    color: #00a0d2;
    26642583}
    2665 
    26662584#wporg-header .nav-submenu {
    26672585    display: none;
     
    26712589    position: static;
    26722590}
    2673 
    26742591#wporg-header .nav-submenu li a {
    26752592    height: 24px;
     
    26772594    margin-right: 20px;
    26782595}
    2679 
    26802596@media screen and (min-width: 768px) {
    26812597    #wporg-header #head-search {
     
    26852601    }
    26862602}
    2687 
    26882603#wporg-header #head-search form {
    26892604    border-bottom: 1px solid #3f3f3f;
     
    26922607    width: 288px;
    26932608}
    2694 
    26952609#wporg-header #head-search form input.text {
    26962610    background: #191e23;
     
    27092623    width: 256px;
    27102624}
    2711 
    27122625#wporg-header #head-search form input.text::-moz-placeholder {
    27132626    color: #eee;
    27142627}
    2715 
    27162628@media screen and (max-width: 480px) {
    27172629    #wporg-header #head-search form input.text {
     
    27192631    }
    27202632}
    2721 
    2722 #wporg-header #head-search form [type="submit"] {
     2633#wporg-header #head-search form [type=submit] {
    27232634    background: #191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;
    27242635    border: none;
     
    27322643    width: 26px;
    27332644}
    2734 
    27352645@media screen and (max-width: 480px) {
    27362646    #wporg-header #head-search form {
     
    27382648    }
    27392649}
    2740 
    27412650@media screen and (min-width: 480px) {
    27422651    #wporg-header #head-search form {
     
    27442653    }
    27452654}
    2746 
    27472655@media screen and (min-width: 768px) {
    27482656    #wporg-header {
     
    28222730        border: #32373c solid 1px;
    28232731        border-top: 0;
    2824         display: none !important;
    2825         /* Prevents #wporg-header ul overwriting this */
     2732        display: none !important; /* Prevents #wporg-header ul overwriting this */
    28262733        margin-top: -1px;
    28272734        min-width: 0;
     
    28292736    #wporg-header ul li:hover .nav-submenu,
    28302737    #wporg-header ul li .nav-submenu:hover {
    2831         display: block !important;
    2832         /* Prevents #wporg-header ul overwriting this */
     2738        display: block !important; /* Prevents #wporg-header ul overwriting this */
    28332739        right: 0;
    28342740        margin-right: 0;
     
    28702776    -webkit-font-smoothing: antialiased;
    28712777}
    2872 
    28732778#mobile-menu-button::before {
    28742779    border: none;
     
    28862791    -webkit-font-smoothing: antialiased;
    28872792}
    2888 
    28892793@media screen and (min-width: 768px) {
    28902794    #mobile-menu-button {
     
    28972801    border-bottom: 1px solid #ddd;
    28982802}
    2899 
    29002803#download-mobile .wrapper {
    29012804    padding: 20px 0;
    29022805    text-align: center;
    29032806}
    2904 
    29052807#download-mobile span.download-ready {
    29062808    font-size: 1.6em;
    29072809    margin: 0 0.25em;
    29082810}
    2909 
    29102811#download-mobile a.download-button {
    29112812    font-size: 1.6em;
     
    29482849    z-index: 100;
    29492850}
    2950 
    29512851.site-header .site-branding {
    29522852    margin: 0 auto;
     
    29542854    padding: 0 1.5625rem;
    29552855}
    2956 
    29572856@media screen and (min-width: 48em) {
    29582857    .site-header .site-branding {
     
    29602859    }
    29612860}
    2962 
    29632861.site-header.home {
    29642862    padding: 1.5625rem 1.143rem;
     
    29772875    max-width: none;
    29782876}
    2979 
    29802877.site-title a {
    29812878    color: #fff;
    29822879    font-weight: 300;
    29832880}
    2984 
    29852881.site-title a:hover, .site-title a:focus, .site-title a:active {
    29862882    text-decoration: none;
    29872883}
    2988 
    29892884.site-header.home .site-title {
    29902885    display: inherit;
     
    29922887    margin: 2rem 0 1rem;
    29932888}
    2994 
    29952889@media screen and (max-width: 480px) {
    29962890    .site-header.home .site-title {
     
    29982892    }
    29992893}
    3000 
    30012894@media screen and (max-width: 320px) {
    30022895    .site-header.home .site-title {
     
    30272920    width: 100%;
    30282921}
    3029 
    30302922.main-navigation ul {
    30312923    display: none;
     
    30342926    padding-right: 0;
    30352927}
    3036 
    30372928.main-navigation ul ul {
    30382929    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
     
    30432934    z-index: 99999;
    30442935}
    3045 
    30462936.main-navigation ul ul ul {
    30472937    right: -999em;
    30482938    top: 0;
    30492939}
    3050 
    3051 .main-navigation ul ul li:hover > ul,
    3052 .main-navigation ul ul li.focus > ul {
     2940.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {
    30532941    right: 100%;
    30542942}
    3055 
    30562943.main-navigation ul ul a {
    30572944    width: 200px;
    30582945}
    3059 
    30602946.main-navigation ul li:hover > ul,
    30612947.main-navigation ul li.focus > ul {
    30622948    right: auto;
    30632949}
    3064 
    30652950.main-navigation li {
    30662951    border-top: 1px solid rgba(255, 255, 255, 0.2);
    30672952    padding: 1rem;
    30682953}
    3069 
    30702954.main-navigation a {
    30712955    color: rgba(255, 255, 255, 0.8);
     
    30742958    text-decoration: none;
    30752959}
    3076 
    30772960.main-navigation a:hover, .main-navigation a.active {
    30782961    color: #fff;
    30792962}
    3080 
    30812963@media screen and (min-width: 48em) {
    30822964    .main-navigation a.active {
     
    30842966    }
    30852967}
    3086 
    30872968.main-navigation button.button-search {
    30882969    display: none;
     
    31002981    }
    31012982}
    3102 
    31032983/* Small menu. */
    31042984.main-navigation.toggled ul {
     
    31192999    -webkit-appearance: none;
    31203000}
    3121 
    31223001.toggled .menu-toggle.dashicons::before {
    31233002    content: "\f343";
     
    31553034    }
    31563035}
    3157 
    31583036/*--------------------------------------------------------------
    31593037# .site-main
     
    31643042    padding: 3.0517578125rem 1.5625rem;
    31653043}
    3166 
    31673044@media screen and (min-width: 48em) {
    31683045    .site-main {
     
    31703047    }
    31713048}
    3172 
    31733049.single .site-main {
    31743050    padding: 0;
    31753051}
    3176 
    31773052@media screen and (min-width: 48em) {
    31783053    .single .site-main {
     
    31803055    }
    31813056}
    3182 
    31833057#page .site-main {
    31843058    padding: 0 10px 3.0517578125rem;
    31853059}
    3186 
    31873060.site-main .page-header h1 {
    31883061    margin: 0;
    31893062}
    3190 
    31913063.site-main .page-header p {
    31923064    margin: 0.5rem 0;
    31933065}
    3194 
    31953066.site-main .page-title {
    31963067    font-size: 1.5625rem;
    31973068    font-weight: 400;
    31983069}
    3199 
    32003070.site-main .no-results {
    32013071    margin: 0 auto;
     
    32143084    margin-bottom: 2rem;
    32153085}
    3216 
    32173086.sidebar div ul {
    32183087    margin-bottom: 0;
    32193088}
    3220 
    32213089.sidebar div ul > li {
    32223090    font-size: 0.8rem;
     
    32343102    position: relative;
    32353103}
    3236 
    32373104.search-form .search-field {
    32383105    border: none;
     
    32463113    width: 22.7373675443rem;
    32473114}
    3248 
    32493115.search-form .button-search {
    32503116    border-right: none;
     
    32553121    top: auto;
    32563122}
    3257 
    32583123.search-form .button-search:active {
    32593124    background: #006799;
     
    32613126    box-shadow: none;
    32623127}
    3263 
    32643128.search-form .button-search .dashicons {
    32653129    font-size: 1rem;
    32663130}
    3267 
    32683131.site-header .search-form {
    32693132    display: inline-block;
    32703133}
    3271 
    3272 .site-header.home .search-form .button-search,
    3273 .site-main .search-form .button-search {
     3134.site-header.home .search-form .button-search, .site-main .search-form .button-search {
    32743135    background: transparent;
    32753136    border: none;
     
    32863147    margin: 0;
    32873148}
    3288 
    3289 .site-header.home .search-form .button-search:focus,
    3290 .site-main .search-form .button-search:focus {
     3149.site-header.home .search-form .button-search:focus, .site-main .search-form .button-search:focus {
    32913150    box-shadow: 0 0 2px 1px #33b3db;
    32923151}
    3293 
    3294 .site-header.home .search-form .button-search:active,
    3295 .site-main .search-form .button-search:active {
     3152.site-header.home .search-form .button-search:active, .site-main .search-form .button-search:active {
    32963153    background: transparent;
    32973154    border: none;
    32983155    transform: none;
    32993156}
    3300 
    3301 .site-header.home .search-form .button-search i,
    3302 .site-main .search-form .button-search i {
     3157.site-header.home .search-form .button-search i, .site-main .search-form .button-search i {
    33033158    vertical-align: sub;
    33043159}
    3305 
    33063160.site-header:not(.home) .search-form {
    33073161    margin: 0;
    33083162}
    3309 
    33103163.site-header:not(.home) .search-form .search-field {
    33113164    border: 0;
     
    33173170    width: 100%;
    33183171}
    3319 
    33203172@media screen and (min-width: 48em) {
    33213173    .site-header:not(.home) .search-form .search-field {
     
    33293181    }
    33303182}
    3331 
    33323183@media screen and (min-width: 60em) {
    33333184    .site-header:not(.home) .search-form .search-field {
     
    33353186    }
    33363187}
    3337 
    33383188.site-main .search-form .search-field {
    33393189    border: 1px solid #ddd;
     
    33473197    padding-top: 0;
    33483198}
    3349 
    33503199.search.search-results .page-header {
    33513200    margin: 2rem 0;
     
    33603209    margin-top: 2rem;
    33613210}
    3362 
    33633211.helphub-page .entry-header .entry-title,
    33643212.page .entry-header .entry-title {
     
    33683216    max-width: 35.527136788rem;
    33693217}
    3370 
    33713218@media screen and (min-width: 48em) {
    33723219    .helphub-page .entry-header .entry-title,
     
    33753222    }
    33763223}
    3377 
    33783224.helphub-page .entry-content h2,
    33793225.page .entry-content h2 {
     
    33813227    font-weight: 400;
    33823228}
    3383 
    33843229.helphub-page .entry-content h3,
    33853230.page .entry-content h3 {
     
    33893234    text-transform: uppercase;
    33903235}
    3391 
    33923236.helphub-page .entry-content a,
    33933237.page .entry-content a {
    33943238    text-decoration: underline;
    33953239}
    3396 
    33973240.helphub-page .entry-content section,
    33983241.page .entry-content section {
    33993242    padding: 2rem 0;
    34003243}
    3401 
    34023244.helphub-page .entry-content section .container,
    34033245.page .entry-content section .container {
     
    34053247    max-width: 35.527136788rem;
    34063248}
    3407 
    34083249@media screen and (min-width: 48em) {
    34093250    .helphub-page .entry-content section .container,
     
    34123253    }
    34133254}
    3414 
    34153255.helphub-page .entry-content section:first-of-type,
    34163256.page .entry-content section:first-of-type {
    34173257    padding-top: 0;
    34183258}
    3419 
    34203259.helphub-page .entry-content section + section,
    34213260.page .entry-content section + section {
    34223261    border-top: 2px solid #eee;
    34233262}
    3424 
    34253263.helphub-page .submenu,
    34263264.page .submenu {
    34273265    margin-right: 0;
    34283266}
    3429 
    34303267.helphub-page .submenu li,
    34313268.page .submenu li {
     
    34353272    padding: 5px 0;
    34363273}
    3437 
    34383274.helphub-page .submenu li.current,
    34393275.page .submenu li.current {
    34403276    font-weight: 700;
    34413277}
    3442 
    34433278.helphub-page .submenu li:last-child,
    34443279.page .submenu li:last-child {
    34453280    border-bottom: 0;
    34463281}
    3447 
    34483282.helphub-page .submenu li ul,
    34493283.page .submenu li ul {
    34503284    margin-right: 16px;
    34513285}
    3452 
    34533286.helphub-page .submenu li ul li,
    34543287.page .submenu li ul li {
     
    34803313    text-align: center;
    34813314}
    3482 
    34833315body.category #main a {
    34843316    color: inherit;
    34853317}
    3486 
    34873318body.category #main a:hover, body.category #main a:focus, body.category #main a:active {
    34883319    text-decoration: none;
    34893320    color: #0073aa;
    34903321}
    3491 
    34923322body.category #main article h2 {
    34933323    font-size: 1.3rem;
    34943324}
    3495 
    34963325body.category #main .archive-pagination {
    34973326    display: block;
     
    35303359    }
    35313360}
    3532 
    35333361.three-up.bbp-forums > div {
    35343362    background: transparent;
     
    35373365    margin: 1rem 0;
    35383366}
    3539 
    35403367.three-up.bbp-forums > div h3 {
    35413368    font-size: 1.4rem;
     
    35433370    margin-top: 0;
    35443371}
    3545 
    35463372.three-up.bbp-forums > div p {
    35473373    color: #666;
    35483374}
    3549 
    35503375.three-up.bbp-forums > div a.bbp-forum-title {
    35513376    color: inherit;
    3552     font-weight: normal;
    3553 }
    3554 
     3377    font-weight: 400;
     3378}
    35553379.three-up.bbp-forums > div a:active, .three-up.bbp-forums > div a:focus, .three-up.bbp-forums > div a:hover {
    35563380    text-decoration: none;
    35573381}
    3558 
    35593382.three-up.bbp-forums > div a:hover {
    35603383    color: #0073aa;
    35613384}
    3562 
    35633385.three-up.bbp-forums > div a.dashicons-before {
    35643386    -webkit-box-decoration-break: clone;
     
    35663388    padding-right: 1em;
    35673389}
    3568 
    3569 .three-up.bbp-forums > div a.dashicons-before:before {
     3390.three-up.bbp-forums > div a.dashicons-before::before {
    35703391    margin-right: -1em;
    35713392    vertical-align: baseline;
    35723393}
    3573 
    35743394@media (min-width: 48em) {
    35753395    .three-up.bbp-forums > div {
     
    35893409    padding: 0;
    35903410}
    3591 
    35923411@media (min-width: 568px) {
    35933412    .bbpress main#main .entry-content,
     
    35983417    }
    35993418}
    3600 
    36013419.bbpress main#main .entry-header .entry-title,
    36023420.bbpress main#main .entry-content .container,
     
    36053423    padding: 0;
    36063424}
    3607 
    36083425.bbpress main#main > .entry-content,
    36093426.bbpress main#main > article,
     
    36123429    max-width: 48rem;
    36133430}
    3614 
    36153431@media screen and (min-width: 48em) {
    36163432    .bbpress main#main > .entry-content,
     
    36233439    }
    36243440}
    3625 
    36263441@media screen and (min-width: 48em) {
    36273442    .bbpress main#main .entry-content,
     
    36433458    padding: 0 10px 10px;
    36443459}
    3645 
    36463460.bbpress.bbp-view-reviews #bbpress-forums .bbp-create-topic-wrapper .search-form {
    36473461    width: 100%;
    36483462}
    3649 
    36503463.bbpress #bbpress-forums div.bbp-template-notice {
    36513464    padding: 0.5rem;
     
    36533466    border-radius: 3px;
    36543467}
    3655 
    36563468.bbpress #bbpress-forums div.bbp-template-notice p,
    36573469.bbpress #bbpress-forums div.bbp-template-notice li {
     
    36593471    line-height: 160%;
    36603472}
    3661 
    36623473.bbpress #bbpress-forums div.bbp-template-notice a {
    36633474    color: #0073aa;
    36643475    text-decoration: underline;
    36653476}
    3666 
    36673477.bbpress #bbpress-forums div.bbp-template-notice a:hover {
    36683478    color: #0073aa;
    36693479}
    3670 
    36713480.bbpress #bbpress-forums .bbp-topic-content > div.bbp-template-notice,
    36723481.bbpress #bbpress-forums .bbp-reply-content > div.bbp-template-notice {
    36733482    margin-bottom: 30px;
    36743483}
    3675 
    36763484.bbpress #bbpress-forums .status-pending div.bbp-template-notice {
    36773485    background: #fff359;
    36783486}
    3679 
    36803487.bbpress #bbpress-forums .status-archived div.bbp-template-notice,
    36813488.bbpress #bbpress-forums .status-spam div.bbp-template-notice {
    36823489    background: #f49797;
    36833490}
    3684 
    36853491.bbpress #bbpress-forums .bbp-body .bbp-topic-freshness,
    36863492.bbpress #bbpress-forums .bbp-body .bbp-topic-voice-count,
     
    36883494    font-size: 0.73152rem;
    36893495}
    3690 
    36913496.bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,
    36923497.bbpress #bbpress-forums .bbp-header li.bbp-topic-freshness,
     
    36953500    width: 58%;
    36963501}
    3697 
    36983502@media (min-width: 321px) {
    36993503    .bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,
     
    37043508    }
    37053509}
    3706 
    37073510.bbpress #bbpress-forums .bbp-forums,
    37083511.bbpress #bbpress-forums .bbp-topics {
    37093512    border: 1px solid #eee;
    37103513}
    3711 
    37123514.bbpress #bbpress-forums .bbp-forums > .bbp-header,
    37133515.bbpress #bbpress-forums .bbp-topics > .bbp-header {
     
    37153517    color: #fff;
    37163518}
    3717 
    37183519.bbpress #bbpress-forums ul.bbp-lead-topic,
    37193520.bbpress #bbpress-forums ul.bbp-replies,
     
    37243525    word-wrap: break-word;
    37253526}
    3726 
    37273527.bbpress #bbpress-forums ul.bbp-lead-topic {
    37283528    margin: 0;
    37293529}
    3730 
    37313530.bbpress #bbpress-forums ul.bbp-lead-topic li.bbp-body {
    37323531    border: 0;
    37333532}
    3734 
    37353533.bbpress #bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic {
    37363534    background: transparent;
    37373535}
    3738 
    37393536.bbpress #bbpress-forums .bbp-search-results div.topic .topic-indicator {
    37403537    display: none;
    37413538}
    3742 
    37433539.bbpress #bbpress-forums div.bbp-topic-author img.avatar,
    37443540.bbpress #bbpress-forums div.bbp-reply-author img.avatar {
     
    37533549    margin-right: -11%;
    37543550}
    3755 
    37563551.bbpress #bbpress-forums div.bbp-topic-author img.avatar {
    37573552    margin-right: -19%;
     
    37623557    max-height: 80px;
    37633558}
    3764 
    37653559@media only screen and (max-width: 1040px) {
    37663560    .bbpress #bbpress-forums div.bbp-reply-author img.avatar,
     
    37733567    }
    37743568}
    3775 
    37763569.bbpress #bbpress-forums div.bbp-reply-author .bbp-author-name,
    37773570.bbpress #bbpress-forums div.bbp-topic-author .bbp-author-name {
     
    37823575    word-break: break-word;
    37833576}
    3784 
    37853577.bbpress #bbpress-forums div.bbp-reply-author,
    37863578.bbpress #bbpress-forums div.bbp-topic-author {
     
    37913583    padding-right: 10%;
    37923584}
    3793 
    37943585@media screen and (max-width: 568px) {
    37953586    .bbpress #bbpress-forums div.bbp-reply-author,
     
    37993590    }
    38003591}
    3801 
    38023592@media screen and (max-width: 480px) {
    38033593    .bbpress #bbpress-forums div.bbp-reply-author,
     
    38073597    }
    38083598}
    3809 
    38103599.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-reply-author,
    38113600.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-topic-author {
    38123601    padding-right: 1.5rem;
    38133602}
    3814 
    38153603.bbpress #bbpress-forums .bbp-author-title {
    38163604    margin: 0;
    38173605}
    3818 
    38193606.bbpress #bbpress-forums .bbp-user-nicename,
    38203607.bbpress #bbpress-forums .bbp-topic-post-date,
     
    38303617    display: inline-block;
    38313618}
    3832 
    38333619.bbpress #bbpress-forums span.bbp-author-ip {
    38343620    font-size: 0.8rem;
    38353621    font-weight: 400;
    38363622}
    3837 
    38383623.bbpress #bbpress-forums div.topic,
    38393624.bbpress #bbpress-forums div.reply,
     
    38413626    padding: 1.5rem 0 1.5rem 1.5rem;
    38423627}
    3843 
    38443628.bbpress #bbpress-forums div.bbp-reply-content,
    38453629.bbpress #bbpress-forums div.bbp-topic-content {
     
    38473631    margin: 0 10% 0 0;
    38483632}
    3849 
    38503633@media only screen and (max-width: 1040px) {
    38513634    .bbpress #bbpress-forums div.bbp-reply-content,
     
    38543637    }
    38553638}
    3856 
    38573639@media screen and (max-width: 568px) {
    38583640    .bbpress #bbpress-forums div.bbp-reply-content,
     
    38613643    }
    38623644}
    3863 
    38643645@media screen and (max-width: 480px) {
    38653646    .bbpress #bbpress-forums div.bbp-reply-content,
     
    38683649    }
    38693650}
    3870 
    38713651.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-reply-content,
    38723652.bbpress #bbpress-forums .bbp-user-replies-created div.bbp-topic-content {
    38733653    margin-right: 1.5rem;
    38743654}
    3875 
    38763655.bbpress #bbpress-forums div.bbp-reply-content a,
    38773656.bbpress #bbpress-forums div.bbp-topic-content a {
     
    38793658    font-weight: inherit;
    38803659}
    3881 
    38823660.bbpress #bbpress-forums div.bbp-reply-content a.mention,
    38833661.bbpress #bbpress-forums div.bbp-topic-content a.mention {
     
    38853663    font-weight: 700;
    38863664}
    3887 
    38883665.bbpress #bbpress-forums div.bbp-reply-content .bbp-reply-revision-log-item a,
    38893666.bbpress #bbpress-forums div.bbp-topic-content .bbp-topic-revision-log-item a {
    38903667    text-decoration: none;
    38913668}
    3892 
    38933669.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links,
    38943670.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links {
     
    39003676    padding: 3px 10px;
    39013677}
    3902 
    39033678@media screen and (max-width: 480px) {
    39043679    .bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links,
     
    39073682    }
    39083683}
    3909 
    39103684@media screen and (max-width: 767px) {
    39113685    .bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links,
     
    39143688    }
    39153689}
    3916 
    39173690.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a,
    39183691.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a {
     
    39213694    font-size: 0.7rem;
    39223695}
    3923 
    39243696.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a:hover,
    39253697.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a:hover {
    39263698    text-decoration: underline;
    39273699}
    3928 
    39293700.bbpress #bbpress-forums ul.status-closed,
    39303701.bbpress #bbpress-forums ul.status-closed a {
    39313702    color: inherit;
    39323703}
    3933 
    39343704.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-started-by img.avatar,
    39353705.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-freshness-author img.avatar,
     
    39383708    display: none;
    39393709}
    3940 
    39413710.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-started-by a ~ a,
    39423711.bbpress #bbpress-forums .bbp-topic-meta .bbp-topic-freshness-author a ~ a,
     
    39453714    margin-right: -3px;
    39463715}
    3947 
    39483716.bbpress #bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a {
    39493717    background: #eee;
    39503718}
    3951 
    39523719.bbpress #bbpress-forums p.bbp-topic-meta a {
    39533720    /* Override bb-base/style.css */
    39543721    color: #0073aa;
    39553722}
    3956 
    39573723.bbpress #bbpress-forums p.bbp-topic-meta a:hover, .bbpress #bbpress-forums p.bbp-topic-meta a:focus, .bbpress #bbpress-forums p.bbp-topic-meta a:active {
    39583724    /* Override bb-base/style.css */
    39593725    text-decoration: underline;
    39603726}
    3961 
    39623727.bbpress #bbpress-forums p.wporg-bbp-topic-site-url {
    39633728    border-top: 1px solid #eee;
    39643729    padding-top: 0.5rem;
    39653730}
    3966 
    39673731.bbpress #bbpress-forums p.wporg-bbp-topic-site-url::before {
    39683732    content: "\f103";
     
    39743738    padding-top: 3px;
    39753739}
    3976 
    39773740.bbpress #bbpress-forums p.wporg-bbp-topic-site-url a {
    39783741    display: inline-block;
    39793742    word-break: break-all;
    39803743}
    3981 
    39823744.bbpress #bbpress-forums .wporg-bbp-user-flag.flagged a {
    39833745    color: #f00;
    39843746}
    3985 
    39863747.bbpress #bbpress-forums p.wporg-bbp-user-is-blocked {
    39873748    display: inline-block;
    39883749    color: #f00;
    39893750}
    3990 
    39913751.bbpress #bbpress-forums .create-topic {
    39923752    font-size: 0.8rem;
    39933753}
    3994 
    39953754@media (min-width: 600px) {
    39963755    .bbpress #bbpress-forums .create-topic {
     
    39983757    }
    39993758}
    4000 
    40013759.bbpress #bbpress-forums .create-topic::before {
    40023760    color: #000;
     
    40063764    vertical-align: middle;
    40073765}
    4008 
    40093766.bbpress #bbpress-forums .bbp-create-topic-wrapper {
    40103767    padding: 15px 0 25px;
    40113768    text-align: center;
    40123769}
    4013 
    40143770.bbpress #bbpress-forums .bbp-create-topic-wrapper .create-topic {
    40153771    float: none;
     
    40173773    padding: 9px 12px;
    40183774}
    4019 
    40203775.bbpress #bbpress-forums .bbp-create-topic-wrapper .create-topic::before {
    4021     color: #FFF;
    4022 }
    4023 
     3776    color: #fff;
     3777}
    40243778.bbpress #bbpress-forums .bbp-create-topic-wrapper .create-topic.button-secondary::before {
    40253779    color: #000;
    40263780}
    4027 
    40283781.bbpress #bbpress-forums .bbp-create-topic-wrapper > span {
    40293782    margin: 0 6px 0 8px;
    40303783    font-size: 0.8rem;
    40313784}
    4032 
    40333785.bbpress #bbpress-forums .bbp-create-topic-wrapper .search-form {
    40343786    display: inline-block;
     
    40363788    margin-bottom: 0;
    40373789}
    4038 
    40393790@media (max-width: 767px) {
    40403791    .bbpress #bbpress-forums .bbp-create-topic-wrapper .create-topic,
     
    40483799    }
    40493800}
    4050 
    40513801.bbpress #bbpress-forums .bbp-pagination {
    40523802    font-size: 0.8rem;
     
    40563806    flex-direction: column;
    40573807}
    4058 
    40593808@media (min-width: 600px) {
    40603809    .bbpress #bbpress-forums .bbp-pagination {
     
    40623811    }
    40633812}
    4064 
    40653813.bbpress #bbpress-forums .bbp-pagination .page-numbers {
    40663814    background: #fff;
     
    40743822    flex: 1;
    40753823}
    4076 
    40773824@media (max-width: 375px) {
    40783825    .bbpress #bbpress-forums .bbp-pagination .page-numbers {
     
    40803827    }
    40813828}
    4082 
    40833829@media (min-width: 600px) {
    40843830    .bbpress #bbpress-forums .bbp-pagination .page-numbers {
     
    40863832    }
    40873833}
    4088 
    40893834.bbpress #bbpress-forums .bbp-pagination .page-numbers:not(.current):not(.dots):hover {
    40903835    background: #0073aa;
     
    40933838    border: 1px solid #0073aa;
    40943839}
    4095 
    40963840.bbpress #bbpress-forums .bbp-pagination .page-numbers.current {
    40973841    background: #eee;
    40983842    color: #000;
    40993843}
    4100 
    41013844.bbpress #bbpress-forums .bbp-pagination .page-numbers.dots {
    41023845    background: #fff;
    41033846    color: #32373c;
    41043847}
    4105 
    41063848.bbpress #bbpress-forums .bbp-pagination .page-numbers:first-child {
    41073849    border-radius: 0 3px 3px 0;
    41083850}
    4109 
    41103851.bbpress #bbpress-forums .bbp-pagination .page-numbers:last-child {
    41113852    border-radius: 3px 0 0 3px;
    41123853}
    4113 
    41143854.bbpress #bbpress-forums .bbp-topic-pagination a {
    41153855    border: 1px solid #ddd;
    41163856}
    4117 
    41183857.bbpress #bbpress-forums .bbp-pagination-links {
    41193858    display: flex;
     
    41213860    flex-wrap: wrap;
    41223861}
    4123 
    41243862.bbpress #bbpress-forums ul.bbp-forums,
    41253863.bbpress #bbpress-forums ul.bbp-lead-topic,
     
    41303868    font-size: 0.8rem;
    41313869}
    4132 
    41333870.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-topics,
    41343871.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-replies {
    41353872    clear: both;
    41363873}
    4137 
    41383874.bbpress #wp-link-wrap {
    41393875    font-size: 0.73152rem;
    41403876}
    4141 
    41423877.bbpress #wp-link-wrap #wp-link #link-options label span,
    41433878.bbpress #wp-link-wrap #wp-link #search-panel label span.search-label {
    41443879    width: 90px;
    41453880}
    4146 
    41473881.bbpress li.bbp-forum-freshness,
    41483882.bbpress li.bbp-topic-freshness {
    41493883    text-align: right;
    41503884}
    4151 
    41523885.bbpress h1 {
    41533886    font-size: 1.5625rem;
     
    41563889    margin: 2rem 0 1rem;
    41573890}
    4158 
    41593891.bbpress h1.page-title {
    41603892    margin-top: 0;
    41613893    word-break: break-word;
    41623894}
    4163 
    41643895.bbpress .forum-titles .bbp-topic-voice-count,
    41653896.bbpress .forum-titles .bbp-topic-reply-count {
    41663897    overflow: hidden;
    41673898}
    4168 
    41693899.bbpress .forum-titles .bbp-topic-voice-count::before,
    41703900.bbpress .forum-titles .bbp-topic-reply-count::before {
     
    41743904    -webkit-font-smoothing: antialiased;
    41753905}
    4176 
    41773906@media (min-width: 321px) {
    41783907    .bbpress .forum-titles .bbp-topic-voice-count::before,
     
    41823911    }
    41833912}
    4184 
    41853913.bbpress .forum-titles .bbp-topic-voice-count::before {
    41863914    content: "\f307";
    41873915}
    4188 
    41893916.bbpress .forum-titles .bbp-topic-reply-count::before {
    41903917    content: "\f125";
    41913918}
    4192 
    41933919.bbpress li.bbp-header li.bbp-forum-info,
    41943920.bbpress li.bbp-header li.bbp-topic-title {
     
    42033929    font-size: 0.8rem;
    42043930}
    4205 
    42063931#bbpress-forums .bbp-reply-form {
    42073932    clear: both;
    42083933}
    4209 
    42103934#bbpress-forums .bbp-topic-form fieldset.bbp-form button,
    42113935#bbpress-forums .bbp-reply-form fieldset.bbp-form button {
     
    42133937    margin-top: 0;
    42143938}
    4215 
    42163939#bbpress-forums fieldset.bbp-form select,
    4217 #bbpress-forums fieldset.bbp-form input[type="text"] {
     3940#bbpress-forums fieldset.bbp-form input[type=text] {
    42183941    min-height: 32px;
    42193942    height: 32px;
    42203943}
    4221 
    42223944#bbpress-forums .bbp-submit-wrapper {
    42233945    margin-top: -35px;
    42243946}
    4225 
    42263947@media (max-width: 767px) {
    42273948    #bbpress-forums .bbp-submit-wrapper {
     
    42293950    }
    42303951}
    4231 
    42323952#bbpress-forums .wporg-bbp-term-subscription {
    42333953    margin-bottom: 1rem;
     
    42383958    padding-left: 18px;
    42393959}
    4240 
    42413960.viewmore:hover {
    42423961    text-decoration: underline !important;
    42433962}
    4244 
    42453963.viewmore::after {
    42463964    content: "\f345";
     
    42623980    border: 0;
    42633981}
    4264 
    42653982#bbpress-forums fieldset.bbp-form legend {
    42663983    font-weight: 400;
    42673984    font-size: 1.25rem;
    42683985}
    4269 
    42703986#bbpress-forums fieldset.bbp-form label,
    42713987#bbpress-forums fieldset.bbp-form p em {
    42723988    font-size: 0.8rem;
    42733989}
    4274 
    42753990#bbpress-forums fieldset.bbp-form em#site_url_description {
    42763991    display: inline-block;
    42773992    margin-bottom: 12px;
    42783993}
    4279 
    4280 #bbpress-forums fieldset.bbp-form input[type="checkbox"],
     3994#bbpress-forums fieldset.bbp-form input[type=checkbox],
    42813995#bbpress-forums fieldset.bbp-form input#site_url,
    42823996#bbpress-forums fieldset.bbp-form input#bbp_topic_tags {
    42833997    margin-bottom: 0;
    42843998}
    4285 
    42863999#bbpress-forums fieldset.bbp-form div.rate {
    42874000    margin-bottom: 8px;
    42884001}
    4289 
    42904002#bbpress-forums fieldset.log-edit {
    42914003    margin: 12px 0 8px 0;
    42924004}
    4293 
    42944005#bbpress-forums fieldset.log-edit legend {
    42954006    padding: 0;
    42964007    font-size: 0.8rem;
    42974008}
    4298 
    42994009@media (max-width: 767px) {
    4300     #bbpress-forums input[type="text"] {
     4010    #bbpress-forums input[type=text] {
    43014011        width: 100%;
    43024012    }
     
    43274037    vertical-align: none;
    43284038}
    4329 
    43304039.topic-resolved select {
    43314040    width: 120px;
     
    43464055    margin: 0 auto 4rem;
    43474056}
    4348 
    43494057.forum-archive.wporg-support .info-box h3,
    43504058.home.wporg-support .info-box h3 {
    43514059    margin-top: 1rem;
    43524060}
    4353 
    43544061.forum-archive.wporg-support .info-box .icon-wrapper,
    43554062.home.wporg-support .info-box .icon-wrapper {
     
    43584065    height: 108px;
    43594066}
    4360 
    43614067.forum-archive.wporg-support .info-box .dashicons,
    43624068.home.wporg-support .info-box .dashicons {
     
    43664072    height: auto;
    43674073}
    4368 
    43694074@media (min-width: 48em) {
    43704075    .forum-archive.wporg-support .info-box,
     
    43744079    }
    43754080}
    4376 
    43774081.forum-archive.wporg-support #bbpress-forums .bbp-forums,
    43784082.home.wporg-support #bbpress-forums .bbp-forums {
    43794083    border: none;
    43804084}
    4381 
    43824085.forum-archive.wporg-support #bbpress-forums div.odd,
    43834086.home.wporg-support #bbpress-forums div.odd {
    43844087    background: transparent;
    43854088}
    4386 
    43874089.forum-archive.wporg-support .col-8,
    43884090.home.wporg-support .col-8 {
    43894091    margin-right: 0;
    43904092}
    4391 
    43924093.forum-archive.wporg-support ul#views,
    43934094.home.wporg-support ul#views {
     
    43964097    margin: 0;
    43974098}
    4398 
    43994099.forum-archive.wporg-support .helpful-links > div:last-child,
    44004100.home.wporg-support .helpful-links > div:last-child {
    44014101    font-size: 0.8rem;
    44024102}
    4403 
    44044103@media (min-width: 48em) {
    44054104    .forum-archive.wporg-support .helpful-links > div,
     
    44154114    }
    44164115}
    4417 
    44184116.forum-archive.wporg-support .themes-plugins,
    44194117.home.wporg-support .themes-plugins {
     
    44214119    border-bottom: 1px solid #eee;
    44224120}
    4423 
    44244121.forum-archive.wporg-support .themes-plugins p,
    44254122.home.wporg-support .themes-plugins p {
     
    44274124    color: #666;
    44284125}
    4429 
    44304126.forum-archive.wporg-support .themes-plugins p a:hover > .dashicons,
    44314127.home.wporg-support .themes-plugins p a:hover > .dashicons {
    44324128    text-decoration: none;
    44334129}
    4434 
    44354130.forum-archive.wporg-support .themes-plugins h3,
    44364131.home.wporg-support .themes-plugins h3 {
     
    44394134    margin-top: 0;
    44404135}
    4441 
    44424136@media (min-width: 48em) {
    44434137    .forum-archive.wporg-support .themes-plugins,
     
    44624156    margin-left: 5px;
    44634157}
    4464 
    44654158.sidebar .forum-info .forum-freshness-time::before,
    44664159.sidebar .topic-info .topic-freshness-time::before,
     
    44684161    height: 30px;
    44694162}
    4470 
    44714163.sidebar .forum-info .forum-freshness-time a,
    44724164.sidebar .topic-info .topic-freshness-time a,
     
    44744166    display: inline-block;
    44754167}
    4476 
    44774168.sidebar .forum-info li.topic-count::before {
    44784169    content: "\f105";
    44794170}
    4480 
    44814171.sidebar .forum-info li.reply-count::before,
    44824172.sidebar .topic-info li.reply-count::before {
    44834173    content: "\f125";
    44844174}
    4485 
    44864175.sidebar .forum-info li.create-topic a::before,
    44874176.sidebar .topic-info li.create-reply a::before {
    44884177    content: "\f132";
    44894178}
    4490 
    44914179.sidebar .forum-info li.forum-subscribe::before,
    44924180.sidebar .topic-info li.topic-subscribe::before {
    44934181    content: "\f465";
    44944182}
    4495 
    44964183.sidebar .feed {
    44974184    background: none;
     
    45054192    overflow: visible;
    45064193}
    4507 
    45084194body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.bbp-lead-topic {
    45094195    margin-bottom: 15px;
    45104196}
    4511 
    45124197body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body {
    45134198    border: 1px solid #eee;
    45144199    border-top: none;
    45154200}
    4516 
    45174201body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body div.topic {
    45184202    background: #fbfbfb;
    45194203}
    4520 
    45214204body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums div.reply.status-publish {
    45224205    padding-left: 0;
    45234206}
    4524 
    45254207body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums div.even:not(.topic),
    45264208body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.even,
     
    45304212    border-top: 2px solid #eee;
    45314213}
    4532 
    45334214body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .wporg-ratings {
    45344215    background-color: #fbfbfb;
     
    45394220    padding-top: 0.5em;
    45404221}
    4541 
    45424222body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic {
    45434223    position: relative;
    45444224}
    4545 
    45464225body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic > .topic-indicator {
    45474226    display: none;
    45484227}
    4549 
    45504228body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic > .topic-indicator .dashicons {
    45514229    display: none;
    45524230}
    4553 
    45544231body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.sticky > .topic-indicator, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.super-sticky > .topic-indicator, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed > .topic-indicator {
    45554232    display: block;
     
    45594236    width: 30px;
    45604237}
    4561 
    45624238@media screen and (max-width: 568px) {
    45634239    body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.sticky > .topic-indicator, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.super-sticky > .topic-indicator, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed > .topic-indicator {
     
    45654241    }
    45664242}
    4567 
    4568 body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.sticky .dashicons-admin-post,
    4569 body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.super-sticky .dashicons-admin-post,
    4570 body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed .dashicons-lock {
     4243body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.sticky .dashicons-admin-post, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.super-sticky .dashicons-admin-post, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed .dashicons-lock {
    45714244    display: block;
    45724245    float: right;
     
    45784251    border-radius: 3px 0 0 3px;
    45794252}
    4580 
    4581 body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed .dashicons-admin-post,
    4582 body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed .dashicons-lock {
     4253body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed .dashicons-admin-post, body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .topic.status-closed .dashicons-lock {
    45834254    background: #bbb;
    45844255}
    4585 
    45864256body.single-topic:not(body.topic-edit) .entry-content header {
    45874257    background: #fbfbfb;
     
    45904260    padding: 1rem 10% 0 2rem;
    45914261}
    4592 
    45934262@media screen and (max-width: 568px) {
    45944263    body.single-topic:not(body.topic-edit) .entry-content header {
     
    45964265    }
    45974266}
    4598 
    45994267body.single-topic:not(body.topic-edit) div.bbp-breadcrumb {
    46004268    float: none;
     
    46074275    line-height: 27px;
    46084276}
    4609 
    46104277div.bbp-breadcrumb p {
    46114278    margin: 0 !important;
     
    46154282    content: "\f230";
    46164283}
    4617 
    46184284.sidebar .topic-info li.wp-version::before {
    46194285    content: "\f120";
    46204286}
    4621 
    46224287.sidebar .topic-info li.topic-resolved::before {
    46234288    content: "\f546";
    46244289}
    4625 
    46264290.sidebar .topic-info li.topic-favorite::before {
    46274291    content: "\f487";
    46284292}
    4629 
    46304293.sidebar .topic-info li.topic-report::before {
    46314294    content: "\f227";
    46324295}
    4633 
    46344296.sidebar .topic-info li.topic-report select,
    4635 .sidebar .topic-info li.topic-report input[type="text"],
     4297.sidebar .topic-info li.topic-report input[type=text],
    46364298.sidebar .topic-info li.topic-report textarea {
    46374299    width: 100%;
     
    46394301    margin: 0;
    46404302}
    4641 
    46424303.sidebar .topic-info li.topic-report .topic-report-notice {
    46434304    margin-bottom: 1em;
     
    46454306    background-color: #dfffe9;
    46464307}
    4647 
    46484308.sidebar .topic-info li.topic-report .topic-report-notice.topic-report-notice-type-error {
    46494309    background-color: #ffdbdb;
    46504310}
    4651 
    46524311.sidebar .topic-info li.topic-report .topic-report-notice.topic-report-notice-type-warning {
    46534312    background-color: #fbffdf;
    46544313}
    4655 
    46564314.sidebar .topic-info li.topic-previous-reports .previous-reports {
    46574315    padding-right: 0;
    46584316}
    4659 
    46604317.sidebar .topic-info li.topic-previous-reports .previous-reports li {
    46614318    list-style: inside;
    46624319}
    4663 
    46644320.sidebar .plugin-meta-icon {
    46654321    border-top: 0;
    46664322}
    4667 
    46684323.sidebar .plugin-icon {
    46694324    margin: 0;
     
    46764331# User Profile
    46774332--------------------------------------------------------------*/
    4678 .bbp-single-user input[type="text"] {
     4333.bbp-single-user input[type=text] {
    46794334    padding: 3px 5px;
    46804335}
    4681 
    46824336@media (max-width: 767px) {
    4683     .bbp-single-user input[type="text"]#ts {
     4337    .bbp-single-user input[type=text]#ts {
    46844338        margin-bottom: 6px;
    46854339    }
    46864340}
    4687 
    46884341.bbp-single-user .page-header h1 {
    46894342    margin-bottom: 1rem;
     
    47004353    flex-direction: row-reverse;
    47014354}
    4702 
    47034355.bbp-view .review-ratings .col-3 {
    47044356    font-size: 0.8rem;
     
    47084360    border-top: 1px solid #eee;
    47094361}
    4710 
    47114362.bbp-view .review-ratings .col-3 .reviews-total-count {
    47124363    font-weight: 700;
     
    47144365    padding-top: 5px;
    47154366}
    4716 
    47174367.bbp-view .review-ratings .col-5 {
    47184368    margin: 0 0 10px 5%;
     
    47214371    float: none;
    47224372}
    4723 
    47244373.bbp-view .review-ratings .col-5 > div:first-child {
    47254374    margin-top: 0;
    47264375}
    4727 
    47284376.bbp-view .review-ratings .col-5 .wporg-ratings {
    47294377    display: inline-block;
    47304378    margin-left: 1rem;
    47314379}
    4732 
    47334380.bbp-view .review-ratings .col-5 .reviews-submit-link {
    47344381    margin-top: 1rem;
    47354382}
    4736 
    47374383@media (max-width: 499px) {
    47384384    .bbp-view .review-ratings {
     
    47594405    text-align: right;
    47604406}
    4761 
    47624407.three-up.helphub-front-page > div {
    47634408    margin-bottom: 5rem;
    47644409}
    4765 
    47664410.three-up.helphub-front-page .icon-wrapper a {
    47674411    color: inherit;
    47684412    text-decoration: none;
    47694413}
    4770 
    47714414@media (min-width: 48em) {
    47724415    .three-up.helphub-front-page {
     
    47884431    margin-top: 5rem;
    47894432}
    4790 
    47914433#helphub-forum-link span {
    47924434    display: inline-block;
     
    47954437    max-width: 335px;
    47964438}
    4797 
    47984439#helphub-forum-link a {
    47994440    margin-top: 0.5rem;
     
    48094450    font-size: 0.9rem;
    48104451}
    4811 
    48124452body.helphub-with-sidebar .left-sidebar h2 {
    48134453    font-size: 1.1rem;
     
    48154455    color: #32373c;
    48164456}
    4817 
    48184457body.helphub-with-sidebar .left-sidebar ul {
    48194458    list-style: none;
    48204459    margin: 0;
    48214460}
    4822 
    48234461body.helphub-with-sidebar .left-sidebar ul li {
    48244462    margin-bottom: 0.8rem;
    48254463}
    4826 
    48274464body.helphub-with-sidebar .left-sidebar ul li ul {
    48284465    margin-right: 1rem;
    48294466}
    4830 
    48314467@media screen and (min-width: 768px) {
    48324468    body.helphub-with-sidebar .left-sidebar {
     
    48504486    }
    48514487}
    4852 
    48534488.helphub-page .entry-content section .container figure.wp-block-image {
    48544489    overflow: hidden;
    48554490}
    4856 
    48574491@media screen and (min-width: 48em) {
    48584492    .helphub-page .entry-content section .container {
     
    48614495    }
    48624496}
    4863 
    48644497.helphub-page .comment-respond {
    48654498    padding-bottom: 2rem;
     
    49004533
    49014534img.emoji {
    4902     margin: 0 .1em 0 .05em;
     4535    margin: 0 0.1em 0 0.05em;
    49034536    vertical-align: -0.1em;
    49044537}
     
    49184551    max-width: 100%;
    49194552}
    4920 
    4921 .wp-caption img[class*="wp-image-"] {
     4553.wp-caption img[class*=wp-image-] {
    49224554    display: block;
    49234555    margin-right: auto;
    49244556    margin-left: auto;
    49254557}
    4926 
    49274558.wp-caption .wp-caption-text {
    49284559    margin: 0.8075em 0;
     
    49464577    width: 100%;
    49474578}
    4948 
    49494579.gallery-columns-2 .gallery-item {
    49504580    max-width: 50%;
    49514581}
    4952 
    49534582.gallery-columns-3 .gallery-item {
    49544583    max-width: 33.33%;
    49554584}
    4956 
    49574585.gallery-columns-4 .gallery-item {
    49584586    max-width: 25%;
    49594587}
    4960 
    49614588.gallery-columns-5 .gallery-item {
    49624589    max-width: 20%;
    49634590}
    4964 
    49654591.gallery-columns-6 .gallery-item {
    49664592    max-width: 16.66%;
    49674593}
    4968 
    49694594.gallery-columns-7 .gallery-item {
    49704595    max-width: 14.28%;
    49714596}
    4972 
    49734597.gallery-columns-8 .gallery-item {
    49744598    max-width: 12.5%;
    49754599}
    4976 
    49774600.gallery-columns-9 .gallery-item {
    49784601    max-width: 11.11%;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support/style.css

    r12892 r13167  
     1@charset "UTF-8";
    12/**
    23 * Theme Name: WordPress.org Support
     
    168169
    169170button,
    170 html input[type="button"],
    171 input[type="reset"],
    172 input[type="submit"] {
     171html input[type=button],
     172input[type=reset],
     173input[type=submit] {
    173174    -webkit-appearance: button;
    174175    cursor: pointer;
     
    190191}
    191192
    192 input[type="checkbox"],
    193 input[type="radio"] {
     193input[type=checkbox],
     194input[type=radio] {
    194195    box-sizing: border-box;
    195196    padding: 0;
    196197}
    197198
    198 input[type="number"]::-webkit-inner-spin-button,
    199 input[type="number"]::-webkit-outer-spin-button {
     199input[type=number]::-webkit-inner-spin-button,
     200input[type=number]::-webkit-outer-spin-button {
    200201    height: auto;
    201202}
    202203
    203 input[type="search"]::-webkit-search-cancel-button,
    204 input[type="search"]::-webkit-search-decoration {
     204input[type=search]::-webkit-search-cancel-button,
     205input[type=search]::-webkit-search-decoration {
    205206    -webkit-appearance: none;
    206207}
     
    309310    }
    310311}
    311 
    312312#bbpress-forums #topic-tag h1 {
    313313    clear: both;
     
    389389@media screen and (max-width: 782px) {
    390390    #bbpress-forums #bbp-your-profile fieldset {
    391         padding: 0px 20px 30px;
     391        padding: 0 20px 30px;
    392392    }
    393393    #bbpress-forums #bbp-your-profile fieldset label[for] {
     
    402402    }
    403403}
    404 
    405404@media screen and (max-width: 482px) {
    406405    #bbpress-forums #bbp-single-user-details {
     
    413412    }
    414413}
    415 
    416414#bbpress-forums li.bbp-footer {
    417415    display: none;
     
    780778#bbpress-forums fieldset.bbp-form input {
    781779    border: 1px solid #ccc;
    782     outline-color: #83bd66;
     780    outline-color: rgb(131, 189, 102);
    783781}
    784782
     
    874872.topic-resolved-indicator::before {
    875873    content: "\f147";
    876     color: #64b450;
    877     /*#46b450;*/
     874    color: #64b450; /*#46b450;*/
    878875    font: 400 18px/0.8 dashicons;
    879876    margin-right: 3px;
     
    917914    }
    918915}
    919 
    920916/* Do not fix #header for non-desktops */
    921917@media screen and (max-width: 782px) {
     
    929925    }
    930926}
    931 
    932927@media screen and (max-width: 480px) {
    933928    .topic-resolved-indicator {
     
    941936    }
    942937}
    943 
    944938/* Bump #header-inner height on mobile to support stacked elements */
    945939@media screen and (max-width: 460px) {
     
    953947    }
    954948}
    955 
    956949/*--------------------------------------------------------------
    957950# Typography
     
    977970    }
    978971}
    979 
    980972h1, h2, h3, h4, .bbp-view .review-ratings .col-5 > div:first-child, h5, h6 {
    981973    clear: both;
     
    1002994    font-weight: 300;
    1003995}
    1004 
    1005996h2.comment-reply-title {
    1006997    font-weight: 400;
     
    10131004    font-weight: 400;
    10141005}
    1015 
    10161006h3.comment-reply-title {
    10171007    font-size: 1.25rem;
     
    10441034    margin: 1em 0;
    10451035}
    1046 
    10471036p.subheading {
    10481037    color: #82878c;
     
    10521041    text-align: center;
    10531042}
    1054 
    10551043p.intro {
    10561044    font-size: 1.25rem;
    10571045}
    1058 
    10591046p.aside {
    10601047    font-size: 0.8rem;
    10611048}
    1062 
    10631049p.note {
    10641050    font-size: 0.64rem;
     
    11291115
    11301116body {
    1131     background: #fff;
    1132     /* Fallback for when there is no custom background color defined. */
     1117    background: #fff; /* Fallback for when there is no custom background color defined. */
    11331118}
    11341119
     
    11361121    quotes: "" "";
    11371122}
    1138 
    11391123blockquote::before, blockquote::after, q::before, q::after {
    11401124    content: "";
     
    11511135    padding-left: 0.8rem;
    11521136}
    1153 
    11541137blockquote cite {
    11551138    font-size: 0.8rem;
    11561139}
    1157 
    11581140blockquote p {
    11591141    display: block;
     
    11981180    margin: 0;
    11991181}
    1200 
    12011182.unstyled li {
    12021183    list-style: none;
     
    12091190    margin: 0;
    12101191}
    1211 
    12121192.meta-list li {
    12131193    list-style: none;
     
    12191199
    12201200img {
    1221     height: auto;
    1222     /* Make sure images are scaled correctly. */
    1223     max-width: 100%;
    1224     /* Adhere to container width. */
     1201    height: auto; /* Make sure images are scaled correctly. */
     1202    max-width: 100%; /* Adhere to container width. */
    12251203}
    12261204
     
    12331211    margin: 1em 0;
    12341212}
    1235 
    12361213.helphub_article table tr:nth-child(odd) {
    12371214    background-color: #f3f4f5;
    12381215}
    1239 
    12401216.helphub_article table th,
    12411217.helphub_article table td {
    12421218    padding: 0.5em 1em;
    12431219}
    1244 
    12451220.helphub_article table th:not(:first-of-type),
    12461221.helphub_article table td:not(:first-of-type) {
     
    12571232    padding: 1px 12px;
    12581233}
    1259 
    12601234.notice p {
    12611235    font-size: 0.8rem;
     
    12631237    padding: 2px;
    12641238}
    1265 
    12661239.notice.notice-alt {
    12671240    box-shadow: none;
    12681241}
    1269 
    12701242.notice.notice-large {
    12711243    padding: 10px 20px;
    12721244}
    1273 
    12741245.notice.notice-success {
    12751246    --notice-border-color: #46b450;
    12761247}
    1277 
    12781248.notice.notice-success.notice-alt {
    12791249    --notice-background-color: #ecf7ed;
    12801250}
    1281 
    12821251.notice.notice-warning {
    12831252    --notice-border-color: #ffb900;
    12841253}
    1285 
    12861254.notice.notice-warning.notice-alt {
    12871255    --notice-background-color: #fff8e5;
    12881256}
    1289 
    12901257.notice.notice-error {
    12911258    --notice-border-color: #dc3232;
    12921259}
    1293 
    12941260.notice.notice-error.notice-alt {
    12951261    --notice-background-color: #fbeaea;
    12961262}
    1297 
    12981263.notice.notice-info {
    12991264    --notice-border-color: #00a0d2;
    13001265}
    1301 
    13021266.notice.notice-info.notice-alt {
    13031267    --notice-background-color: #e5f5fa;
    13041268}
    1305 
    13061269.notice.with-dashicon {
    13071270    padding-left: 80px;
    13081271}
    1309 
    13101272.notice.with-dashicon .dashicons {
    13111273    color: var(--notice-border-color);
     
    13141276    margin-left: -77px;
    13151277}
    1316 
    13171278.notice.with-dashicon > p {
    13181279    margin: 0;
     
    13281289    text-align: center;
    13291290}
    1330 
    13311291@media (min-width: 67rem) {
    13321292    .locale-banner {
     
    14031363    border-left-width: 3px;
    14041364}
    1405 
    14061365.bbp-view .bbp-topics .by-moderator,
    14071366.bbp-search .bbp-search-results .by-moderator,
     
    14101369    border-left-color: #33b4ce;
    14111370}
    1412 
    14131371.bbp-view .bbp-topics .by-plugin-author,
    14141372.bbp-view .bbp-topics .by-plugin-contributor,
     
    14251383    border-left-color: #f06723;
    14261384}
    1427 
    14281385.bbp-view .bbp-topics .by-theme-author,
    14291386.bbp-view .bbp-topics .by-theme-contributor,
     
    14401397    border-left-color: #4e3288;
    14411398}
    1442 
    14431399.bbp-view .bbp-topics .author-badge,
    14441400.bbp-search .bbp-search-results .author-badge,
     
    14471403    left: 0;
    14481404}
    1449 
    14501405.bbp-view .bbp-topics .author-badge-reporter,
    14511406.bbp-search .bbp-search-results .author-badge-reporter,
     
    14621417    }
    14631418}
    1464 
    14651419/* We include this top match the homepage language bar  */
    14661420#lang-guess {
     
    14701424    border: inherit;
    14711425    font: inherit;
    1472     padding: .5rem;
    1473     background: #C7E8CA;
     1426    padding: 0.5rem;
     1427    background: #c7e8ca;
    14741428    text-align: center;
    1475     font-size: .8rem;
     1429    font-size: 0.8rem;
    14761430    border-radius: inherit;
    14771431}
     
    14841438# Forms
    14851439--------------------------------------------------------------*/
     1440/* --------------------------------------------------------------------------
     1441//
     1442// NOTE: If you edit this file, you should make sure that the CSS rules for
     1443// buttons in the following files are updated.
     1444//
     1445// * jquery-ui-dialog.css
     1446// * editor.css
     1447//
     1448// WordPress-style Buttons
     1449// =======================
     1450// Create a button by adding the `.button` class to an element. For backwards
     1451// compatibility, we support several other classes,such as `.button-secondary`,
     1452// but these will *not* work with the stackable classes described below.
     1453//
     1454// Button Styles
     1455// -------------
     1456// To display a primary button style,
     1457// add the `.button-primary` class to a button.
     1458//
     1459// Button Sizes
     1460// ------------
     1461// Adjust a button's size by adding the `.button-large`
     1462// or `.button-small` class.
     1463//
     1464// Button States
     1465// -------------
     1466// Lock the state of a button by adding the name of the pseudoclass as
     1467// an actual class (e.g. `.hover` for `:hover`).
     1468//
     1469//
     1470// TABLE OF CONTENTS:
     1471// ------------------
     1472// 1.0 - Button Layouts
     1473// 2.0 - Default Button Style
     1474// 3.0 - Primary Button Style
     1475// 4.0 - Button Groups
     1476// 5.0 - Responsive Button Styles
     1477//
     1478//--------------------------------------------------------------------------- */
    14861479/* ----------------------------------------------------------------------------
    14871480  1.0 - Button Layouts
     
    15151508/* Remove the dotted border on :focus and the extra padding in Firefox */
    15161509button::-moz-focus-inner,
    1517 input[type="reset"]::-moz-focus-inner,
    1518 input[type="button"]::-moz-focus-inner,
    1519 input[type="submit"]::-moz-focus-inner {
     1510input[type=reset]::-moz-focus-inner,
     1511input[type=button]::-moz-focus-inner,
     1512input[type=submit]::-moz-focus-inner {
    15201513    border: 0 none;
    15211514    padding: 0;
     
    16251618
    16261619/* Style Reset buttons as simple text links */
    1627 input[type="reset"],
    1628 input[type="reset"]:hover,
    1629 input[type="reset"]:active,
    1630 input[type="reset"]:focus {
     1620input[type=reset],
     1621input[type=reset]:hover,
     1622input[type=reset]:active,
     1623input[type=reset]:focus {
    16311624    background: none;
    16321625    border: none;
     
    16571650
    16581651p .button, p #bbpress-forums .wporg-bbp-term-subscription > a, #bbpress-forums p .wporg-bbp-term-subscription > a,
    1659 p #bbpress-forums .reviews-submit-link > .btn, #bbpress-forums p .reviews-submit-link > .btn,
    1660 p #bbpress-forums .subscription-toggle, #bbpress-forums p .subscription-toggle,
    1661 p #bbpress-forums .favorite-toggle, #bbpress-forums p .favorite-toggle {
     1652p #bbpress-forums .reviews-submit-link > .btn,
     1653#bbpress-forums p .reviews-submit-link > .btn,
     1654p #bbpress-forums .subscription-toggle,
     1655#bbpress-forums p .subscription-toggle,
     1656p #bbpress-forums .favorite-toggle,
     1657#bbpress-forums p .favorite-toggle {
    16621658    vertical-align: baseline;
    16631659}
     
    16891685}
    16901686
    1691 
    1692 .button.focus,
    1693 #bbpress-forums .wporg-bbp-term-subscription > a.focus,
     1687.button.focus, #bbpress-forums .wporg-bbp-term-subscription > a.focus,
    16941688#bbpress-forums .reviews-submit-link > .focus.btn,
    16951689#bbpress-forums .focus.subscription-toggle,
     
    17141708#bbpress-forums .reviews-submit-link > .active.btn:hover,
    17151709#bbpress-forums .active.subscription-toggle:hover,
    1716 #bbpress-forums .active.favorite-toggle:hover, .button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
     1710#bbpress-forums .active.favorite-toggle:hover,
     1711.button:active,
     1712#bbpress-forums .wporg-bbp-term-subscription > a:active,
    17171713#bbpress-forums .reviews-submit-link > .btn:active,
    17181714#bbpress-forums .subscription-toggle:active,
     
    17341730
    17351731.button[disabled], #bbpress-forums .wporg-bbp-term-subscription > a[disabled],
    1736 #bbpress-forums .reviews-submit-link > .btn[disabled],
    1737 #bbpress-forums .subscription-toggle[disabled],
    1738 #bbpress-forums .favorite-toggle[disabled],
     1732#bbpress-forums .reviews-submit-link > [disabled].btn,
     1733#bbpress-forums [disabled].subscription-toggle,
     1734#bbpress-forums [disabled].favorite-toggle,
    17391735.button:disabled,
    17401736#bbpress-forums .wporg-bbp-term-subscription > a:disabled,
     
    17801776  3.0 - Primary Button Style
    17811777---------------------------------------------------------------------------- */
    1782 
    1783 .button-primary,
    1784 #bbpress-forums fieldset.bbp-form .button.submit,
    1785 #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
     1778.button-primary, #bbpress-forums fieldset.bbp-form .button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit,
    17861779#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn,
    17871780#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,
     
    17951788    text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
    17961789}
    1797 
    17981790.button-primary:visited, #bbpress-forums fieldset.bbp-form .button.submit:visited, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:visited,
    17991791#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:visited,
     
    18061798    color: #fff;
    18071799}
    1808 
    18091800.button-primary.hover, #bbpress-forums fieldset.bbp-form .hover.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.hover.submit,
    18101801#bbpress-forums fieldset.bbp-form .reviews-submit-link > .hover.submit.btn,
     
    18291820    color: #fff;
    18301821}
    1831 
    18321822.button-primary.focus, #bbpress-forums fieldset.bbp-form .focus.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.focus.submit,
    18331823#bbpress-forums fieldset.bbp-form .reviews-submit-link > .focus.submit.btn,
     
    18411831    box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
    18421832}
    1843 
    18441833.button-primary.active, #bbpress-forums fieldset.bbp-form .active.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit,
    18451834#bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn,
    18461835#bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle,
    1847 #bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle, .button-primary.active:hover, #bbpress-forums fieldset.bbp-form .active.button.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit:hover,
    1848 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn:hover,
    1849 #bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:hover,
    1850 #bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:hover, .button-primary.active:focus, #bbpress-forums fieldset.bbp-form .active.button.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit:focus,
    1851 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .active.submit.btn:focus,
    1852 #bbpress-forums fieldset.bbp-form .active.submit.subscription-toggle:focus,
    1853 #bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle:focus, .button-primary:active, #bbpress-forums fieldset.bbp-form .button.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:active,
     1836#bbpress-forums fieldset.bbp-form .active.submit.favorite-toggle, .button-primary.active:hover, .button-primary.active:focus, .button-primary:active, #bbpress-forums fieldset.bbp-form .button.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:active,
    18541837#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:active,
    18551838#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:active,
     
    18641847    vertical-align: top;
    18651848}
    1866 
    1867 .button-primary[disabled], #bbpress-forums fieldset.bbp-form .button.submit[disabled], #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit[disabled],
    1868 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn[disabled],
    1869 #bbpress-forums fieldset.bbp-form .submit.subscription-toggle[disabled],
    1870 #bbpress-forums fieldset.bbp-form .submit.favorite-toggle[disabled], .button-primary:disabled, #bbpress-forums fieldset.bbp-form .button.submit:disabled, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:disabled,
     1849.button-primary[disabled], #bbpress-forums fieldset.bbp-form [disabled].button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a[disabled].submit,
     1850#bbpress-forums fieldset.bbp-form .reviews-submit-link > [disabled].submit.btn,
     1851#bbpress-forums fieldset.bbp-form [disabled].submit.subscription-toggle,
     1852#bbpress-forums fieldset.bbp-form [disabled].submit.favorite-toggle, .button-primary:disabled, #bbpress-forums fieldset.bbp-form .button.submit:disabled, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:disabled,
    18711853#bbpress-forums fieldset.bbp-form .reviews-submit-link > .submit.btn:disabled,
    18721854#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:disabled,
     
    18851867    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
    18861868}
    1887 
    1888 .button-primary.button.button-hero, #bbpress-forums fieldset.bbp-form .button.button-hero.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit,
     1869.button-primary.button.button-hero, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
     1870#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn,
     1871#bbpress-forums .button-primary.button-hero.subscription-toggle,
     1872#bbpress-forums .button-primary.button-hero.favorite-toggle, #bbpress-forums fieldset.bbp-form .button.button-hero.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit,
    18891873#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.submit.btn,
    18901874#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle,
    1891 #bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
    1892 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn,
    1893 #bbpress-forums .button-primary.button-hero.subscription-toggle,
    1894 #bbpress-forums .button-primary.button-hero.favorite-toggle,
     1875#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle,
    18951876.download-button.button.button-hero,
    18961877#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero,
     
    19001881    box-shadow: 0 2px 0 #006799;
    19011882}
    1902 
    1903 .button-primary.button.button-hero.active, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit,
     1883.button-primary.button.button-hero.active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active,
     1884#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn,
     1885#bbpress-forums .button-primary.button-hero.active.subscription-toggle,
     1886#bbpress-forums .button-primary.button-hero.active.favorite-toggle, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit,
    19041887#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn,
    19051888#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle,
    1906 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active,
    1907 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn,
    1908 #bbpress-forums .button-primary.button-hero.active.subscription-toggle,
    1909 #bbpress-forums .button-primary.button-hero.active.favorite-toggle, .button-primary.button.button-hero.active:hover, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:hover, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit:hover,
    1910 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn:hover,
    1911 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:hover,
    1912 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:hover, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:hover,
    1913 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:hover,
    1914 #bbpress-forums .button-primary.button-hero.active.subscription-toggle:hover,
    1915 #bbpress-forums .button-primary.button-hero.active.favorite-toggle:hover, .button-primary.button.button-hero.active:focus, #bbpress-forums fieldset.bbp-form .button.button-hero.active.submit:focus, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.active.submit:focus,
    1916 #bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn:focus,
    1917 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle:focus,
    1918 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle:focus, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:focus,
    1919 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:focus,
    1920 #bbpress-forums .button-primary.button-hero.active.subscription-toggle:focus,
    1921 #bbpress-forums .button-primary.button-hero.active.favorite-toggle:focus, .button-primary.button.button-hero:active, #bbpress-forums fieldset.bbp-form .button.button-hero.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit:active,
     1889#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, .button-primary.button.button-hero.active:hover, .button-primary.button.button-hero.active:focus, .button-primary.button.button-hero:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
     1890#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
     1891#bbpress-forums .button-primary.button-hero.subscription-toggle:active,
     1892#bbpress-forums .button-primary.button-hero.favorite-toggle:active, #bbpress-forums fieldset.bbp-form .button.button-hero.submit:active, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.button-hero.submit:active,
    19221893#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.submit.btn:active,
    19231894#bbpress-forums fieldset.bbp-form .button-hero.submit.subscription-toggle:active,
    1924 #bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
    1925 #bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
    1926 #bbpress-forums .button-primary.button-hero.subscription-toggle:active,
    1927 #bbpress-forums .button-primary.button-hero.favorite-toggle:active,
     1895#bbpress-forums fieldset.bbp-form .button-hero.submit.favorite-toggle:active,
    19281896.download-button.button.button-hero.active,
    19291897#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active,
     
    19321900#bbpress-forums .download-button.button-hero.active.favorite-toggle,
    19331901.download-button.button.button-hero.active:hover,
    1934 #bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:hover,
    1935 #bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:hover,
    1936 #bbpress-forums .download-button.button-hero.active.subscription-toggle:hover,
    1937 #bbpress-forums .download-button.button-hero.active.favorite-toggle:hover,
    19381902.download-button.button.button-hero.active:focus,
    1939 #bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:focus,
    1940 #bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:focus,
    1941 #bbpress-forums .download-button.button-hero.active.subscription-toggle:focus,
    1942 #bbpress-forums .download-button.button-hero.active.favorite-toggle:focus,
    19431903.download-button.button.button-hero:active,
    19441904#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero:active,
     
    20221982    #bbpress-forums .reviews-submit-link > .btn,
    20231983    #bbpress-forums .subscription-toggle,
    2024     #bbpress-forums .favorite-toggle, .button.button-large, #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
     1984    #bbpress-forums .favorite-toggle,
     1985    .button.button-large,
     1986    #bbpress-forums .wporg-bbp-term-subscription > a.button-large,
    20251987    #bbpress-forums .reviews-submit-link > .button-large.btn,
    20261988    #bbpress-forums .button-large.subscription-toggle,
    2027     #bbpress-forums .button-large.favorite-toggle, .button.button-small, #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
     1989    #bbpress-forums .button-large.favorite-toggle,
     1990    .button.button-small,
     1991    #bbpress-forums .wporg-bbp-term-subscription > a.button-small,
    20281992    #bbpress-forums .reviews-submit-link > .button-small.btn,
    20291993    #bbpress-forums .button-small.subscription-toggle,
     
    20372001    }
    20382002}
    2039 
    20402003/* Include margin and padding in the width calculation of input and textarea. */
    20412004input,
     
    20442007}
    20452008
    2046 input[type="text"],
    2047 input[type="password"],
    2048 input[type="checkbox"],
    2049 input[type="color"],
    2050 input[type="date"],
    2051 input[type="datetime"],
    2052 input[type="datetime-local"],
    2053 input[type="email"],
    2054 input[type="month"],
    2055 input[type="number"],
    2056 input[type="password"],
    2057 input[type="search"],
    2058 input[type="radio"],
    2059 input[type="tel"],
    2060 input[type="text"],
    2061 input[type="time"],
    2062 input[type="url"],
    2063 input[type="week"],
     2009input[type=text],
     2010input[type=password],
     2011input[type=checkbox],
     2012input[type=color],
     2013input[type=date],
     2014input[type=datetime],
     2015input[type=datetime-local],
     2016input[type=email],
     2017input[type=month],
     2018input[type=number],
     2019input[type=password],
     2020input[type=search],
     2021input[type=radio],
     2022input[type=tel],
     2023input[type=text],
     2024input[type=time],
     2025input[type=url],
     2026input[type=week],
    20642027select,
    20652028textarea {
     
    20712034    -webkit-appearance: none;
    20722035}
    2073 
    2074 input[type="text"]:focus,
    2075 input[type="password"]:focus,
    2076 input[type="checkbox"]:focus,
    2077 input[type="color"]:focus,
    2078 input[type="date"]:focus,
    2079 input[type="datetime"]:focus,
    2080 input[type="datetime-local"]:focus,
    2081 input[type="email"]:focus,
    2082 input[type="month"]:focus,
    2083 input[type="number"]:focus,
    2084 input[type="password"]:focus,
    2085 input[type="search"]:focus,
    2086 input[type="radio"]:focus,
    2087 input[type="tel"]:focus,
    2088 input[type="text"]:focus,
    2089 input[type="time"]:focus,
    2090 input[type="url"]:focus,
    2091 input[type="week"]:focus,
     2036input[type=text]:focus,
     2037input[type=password]:focus,
     2038input[type=checkbox]:focus,
     2039input[type=color]:focus,
     2040input[type=date]:focus,
     2041input[type=datetime]:focus,
     2042input[type=datetime-local]:focus,
     2043input[type=email]:focus,
     2044input[type=month]:focus,
     2045input[type=number]:focus,
     2046input[type=password]:focus,
     2047input[type=search]:focus,
     2048input[type=radio]:focus,
     2049input[type=tel]:focus,
     2050input[type=text]:focus,
     2051input[type=time]:focus,
     2052input[type=url]:focus,
     2053input[type=week]:focus,
    20922054select:focus,
    20932055textarea:focus {
     
    20952057}
    20962058
    2097 input[type="text"]:focus,
    2098 input[type="password"]:focus,
    2099 input[type="color"]:focus,
    2100 input[type="date"]:focus,
    2101 input[type="datetime"]:focus,
    2102 input[type="datetime-local"]:focus,
    2103 input[type="email"]:focus,
    2104 input[type="month"]:focus,
    2105 input[type="number"]:focus,
    2106 input[type="password"]:focus,
    2107 input[type="search"]:focus,
    2108 input[type="tel"]:focus,
    2109 input[type="text"]:focus,
    2110 input[type="time"]:focus,
    2111 input[type="url"]:focus,
    2112 input[type="week"]:focus,
    2113 input[type="checkbox"]:focus,
    2114 input[type="radio"]:focus,
     2059input[type=text]:focus,
     2060input[type=password]:focus,
     2061input[type=color]:focus,
     2062input[type=date]:focus,
     2063input[type=datetime]:focus,
     2064input[type=datetime-local]:focus,
     2065input[type=email]:focus,
     2066input[type=month]:focus,
     2067input[type=number]:focus,
     2068input[type=password]:focus,
     2069input[type=search]:focus,
     2070input[type=tel]:focus,
     2071input[type=text]:focus,
     2072input[type=time]:focus,
     2073input[type=url]:focus,
     2074input[type=week]:focus,
     2075input[type=checkbox]:focus,
     2076input[type=radio]:focus,
    21152077select:focus,
    21162078textarea:focus {
     
    21202082
    21212083/* rtl:ignore */
    2122 input[type="email"],
    2123 input[type="url"] {
     2084input[type=email],
     2085input[type=url] {
    21242086    direction: ltr;
    21252087}
    21262088
    2127 input[type="text"],
    2128 input[type="email"],
    2129 input[type="search"],
    2130 input[type="password"],
    2131 input[type="number"] {
     2089input[type=text],
     2090input[type=email],
     2091input[type=search],
     2092input[type=password],
     2093input[type=number] {
    21322094    padding: 6px 10px;
    21332095}
    21342096
    21352097/* Vertically align the number selector with the input. */
    2136 input[type="number"] {
     2098input[type=number] {
    21372099    height: 40px;
    21382100    line-height: inherit;
    21392101}
    21402102
    2141 input[type="checkbox"],
    2142 input[type="radio"] {
     2103input[type=checkbox],
     2104input[type=radio] {
    21432105    background: #fff;
    21442106    border: 1px solid #b4b9be;
     
    21592121}
    21602122
    2161 input[type="checkbox"] {
     2123input[type=checkbox] {
    21622124    padding: 10px;
    21632125}
    21642126
    2165 input[type="radio"] {
     2127input[type=radio] {
    21662128    border-radius: 50%;
    21672129    line-height: 10px;
     
    21692131}
    21702132
    2171 input[type="checkbox"]:checked::before,
    2172 input[type="radio"]:checked::before {
     2133input[type=checkbox]:checked::before,
     2134input[type=radio]:checked::before {
    21732135    display: inline-block;
    21742136    float: left;
     
    21812143}
    21822144
    2183 input[type="checkbox"]:checked::before {
     2145input[type=checkbox]:checked::before {
    21842146    color: #1e8cbe;
    21852147    content: "\f147";
     
    21882150}
    21892151
    2190 input[type="radio"]:checked::before {
     2152input[type=radio]:checked::before {
    21912153    background-color: #1e8cbe;
    21922154    border-radius: 50px;
    2193     content: "\2022";
     2155    content: "";
    21942156    font-size: 24px;
    21952157    height: 9px;
     
    22022164
    22032165@-moz-document url-prefix() {
    2204     input[type="checkbox"],
    2205     input[type="radio"],
     2166    input[type=checkbox],
     2167    input[type=radio],
    22062168    .form-table input.tog {
    22072169        margin-bottom: -1px;
    22082170    }
    22092171}
    2210 
    22112172/* Search */
    2212 input[type="search"]::-webkit-search-decoration {
     2173input[type=search]::-webkit-search-decoration {
    22132174    display: none;
    22142175}
    22152176
    2216 .ie8 input[type="password"] {
     2177.ie8 input[type=password] {
    22172178    font-family: sans-serif;
    22182179}
     
    22322193    border-radius: 0;
    22332194    font-size: 16px;
    2234     padding: 3px 5px;
    2235     /* Reset mobile webkit's default element styling */
     2195    padding: 3px 5px; /* Reset mobile webkit's default element styling */
    22362196}
    22372197
     
    22422202    resize: vertical;
    22432203}
    2244 
    22452204.comment-form-comment textarea {
    22462205    width: 100%;
    22472206}
    22482207
    2249 input[type="file"] {
     2208input[type=file] {
    22502209    padding: 3px 0;
    22512210}
     
    22782237}
    22792238
    2280 input[type="file"]:disabled,
    2281 input[type="file"].disabled,
    2282 input[type="range"]:disabled,
    2283 input[type="range"].disabled {
     2239input[type=file]:disabled,
     2240input[type=file].disabled,
     2241input[type=range]:disabled,
     2242input[type=range].disabled {
    22842243    background: none;
    22852244    box-shadow: none;
    22862245}
    22872246
    2288 input[type="checkbox"]:disabled,
    2289 input[type="checkbox"].disabled,
    2290 input[type="radio"]:disabled,
    2291 input[type="radio"].disabled,
    2292 input[type="checkbox"]:disabled:checked::before,
    2293 input[type="checkbox"].disabled:checked::before,
    2294 input[type="radio"]:disabled:checked::before,
    2295 input[type="radio"].disabled:checked::before {
     2247input[type=checkbox]:disabled,
     2248input[type=checkbox].disabled,
     2249input[type=radio]:disabled,
     2250input[type=radio].disabled,
     2251input[type=checkbox]:disabled:checked::before,
     2252input[type=checkbox].disabled:checked::before,
     2253input[type=radio]:disabled:checked::before,
     2254input[type=radio].disabled:checked::before {
    22962255    opacity: 0.7;
    22972256}
     
    23062265@media screen and (min-width: 48em) {
    23072266    /* Input Elements */
    2308     input[type="text"],
    2309     input[type="email"],
    2310     input[type="search"],
    2311     input[type="password"],
    2312     input[type="number"] {
     2267    input[type=text],
     2268    input[type=email],
     2269    input[type=search],
     2270    input[type=password],
     2271    input[type=number] {
    23132272        padding: 0;
    23142273    }
    2315     input[type="number"] {
     2274    input[type=number] {
    23162275        height: 28px;
    23172276    }
    2318     input[type="checkbox"] {
     2277    input[type=checkbox] {
    23192278        padding: 0;
    23202279    }
    2321     input[type="checkbox"]:checked::before {
     2280    input[type=checkbox]:checked::before {
    23222281        font: 400 21px/1 dashicons;
    23232282        margin: -3px 0 0 -4px;
    23242283    }
    2325     input[type="radio"],
    2326     input[type="checkbox"] {
     2284    input[type=radio],
     2285    input[type=checkbox] {
    23272286        height: 16px;
    23282287        width: 16px;
    23292288    }
    2330     input[type="radio"]:checked::before {
     2289    input[type=radio]:checked::before {
    23312290        width: 6px;
    23322291        height: 6px;
     
    23392298    }
    23402299}
    2341 
    23422300/*--------------------------------------------------------------
    23432301# Navigation
     
    23492307    color: #0073aa;
    23502308}
    2351 
    23522309a:visited {
    23532310    /* Override wp4.css */
    23542311    color: #4ca6cf;
    23552312}
    2356 
    23572313a.wp-block-button__link:visited {
    23582314    color: #4ca6cf;
    23592315}
    2360 
    23612316a:hover, a:focus, a:active {
    23622317    /* Override wp4.css */
     
    23642319    text-decoration: underline;
    23652320}
    2366 
    23672321a.button:hover, #bbpress-forums .wporg-bbp-term-subscription > a:hover,
    23682322#bbpress-forums .reviews-submit-link > a.btn:hover,
     
    23772331    text-decoration: none;
    23782332}
    2379 
    23802333a:focus {
    23812334    outline: thin dotted;
    23822335}
    2383 
    23842336a:hover, a:active {
    23852337    outline: 0;
    23862338}
    2387 
    2388 p a:not(.button),
    2389 p a:not(.button):hover {
     2339p a:not(.button), p a:not(.button):hover {
    23902340    border: none;
    23912341}
     
    23942344    border-bottom: none;
    23952345}
    2396 
    23972346p a:hover {
    23982347    border-bottom: none;
     
    24022351## Menus
    24032352--------------------------------------------------------------*/
    2404 .site-main .comment-navigation, .site-main
    2405 .posts-navigation, .site-main
    2406 .post-navigation {
     2353.site-main .comment-navigation,
     2354.site-main .posts-navigation,
     2355.site-main .post-navigation {
    24072356    margin: 0 0 1.5em;
    24082357    overflow: hidden;
    24092358}
    2410 
    24112359.comment-navigation .nav-previous,
    24122360.posts-navigation .nav-previous,
     
    24152363    width: 50%;
    24162364}
    2417 
    24182365.comment-navigation .nav-next,
    24192366.posts-navigation .nav-next,
     
    24352382    width: 1px;
    24362383}
    2437 
    24382384.screen-reader-text:focus {
    24392385    background-color: #f1f1f1;
     
    24522398    top: 5px;
    24532399    width: auto;
    2454     z-index: 100000;
    2455     /* Above WP toolbar. */
     2400    z-index: 100000; /* Above WP toolbar. */
    24562401}
    24572402
     
    24862431# Clearings
    24872432--------------------------------------------------------------*/
    2488 .clear::before, .three-up:not(.helphub-front-page)::before, .bbpress main#main::before, .bbp-view .review-ratings::before,
     2433.clear::before, .bbp-view .review-ratings::before, .bbpress main#main::before, .three-up:not(.helphub-front-page)::before,
    24892434.clear::after,
     2435.bbp-view .review-ratings::after,
     2436.bbpress main#main::after,
    24902437.three-up:not(.helphub-front-page)::after,
    2491 .bbpress main#main::after,
    2492 .bbp-view .review-ratings::after,
    24932438.entry-content::before,
    24942439.entry-content::after,
     
    25062451}
    25072452
    2508 
    2509 .clear::after,
    2510 .three-up:not(.helphub-front-page)::after,
    2511 .bbpress main#main::after,
    2512 .bbp-view .review-ratings::after,
     2453.clear::after, .bbp-view .review-ratings::after, .bbpress main#main::after, .three-up:not(.helphub-front-page)::after,
    25132454.entry-content::after,
    25142455.comment-content::after,
     
    25292470    width: 100%;
    25302471}
    2531 
    25322472#wporg-header .wrapper {
    25332473    margin: 0 auto;
    25342474    max-width: 960px;
    25352475}
    2536 
    25372476#wporg-header h1 {
    25382477    display: inline-block;
     
    25402479    width: 303px;
    25412480}
    2542 
    25432481#wporg-header h1 a {
    25442482    background: url(//s.w.org/style/images/wporg-logo.svg?3) center left no-repeat;
     
    25482486    text-indent: -9999px;
    25492487}
    2550 
    25512488#wporg-header h2.rosetta {
    25522489    clear: none;
     
    25562493    margin: 0;
    25572494}
    2558 
    25592495#wporg-header h2.rosetta a {
    25602496    border-bottom: none;
    25612497    color: #dfdfdf;
    25622498    display: block;
    2563     height: 52px;
    2564     /* 88 header height - 36 top padding */
     2499    height: 52px; /* 88 header height - 36 top padding */
    25652500    line-height: 22px;
    25662501    padding: 0;
    25672502}
    2568 
    25692503#wporg-header h2.rosetta a:hover {
    25702504    text-decoration: none;
    25712505}
    2572 
    25732506#wporg-header #wporg-header-menu {
    25742507    background: #23282d;
     
    25842517    z-index: 100000;
    25852518}
    2586 
    25872519#wporg-header #wporg-header-menu.active {
    25882520    left: 0;
    25892521}
    2590 
    25912522#wporg-header ul li {
    25922523    list-style-type: none;
    25932524    position: relative;
    25942525}
    2595 
    25962526#wporg-header ul li a {
    25972527    color: #eee;
     
    26062536    text-decoration: none;
    26072537}
    2608 
    26092538#wporg-header ul li a.subcurrent {
    26102539    font-weight: 700;
    26112540}
    2612 
    26132541@media (max-width: 768px) {
    26142542    #wporg-header ul li a {
     
    26162544    }
    26172545}
    2618 
    26192546#wporg-header ul li#download, #wporg-header ul li.download {
    26202547    float: right;
     
    26242551    padding: 0 0 34px;
    26252552}
    2626 
    26272553@media screen and (max-width: 820px) {
    26282554    #wporg-header ul li#download, #wporg-header ul li.download {
     
    26302556    }
    26312557}
    2632 
    26332558@media screen and (max-width: 768px) {
    26342559    #wporg-header ul li#download, #wporg-header ul li.download {
     
    26432568    }
    26442569}
    2645 
    26462570#wporg-header ul li#download a, #wporg-header ul li.download a {
    26472571    margin: 0;
    26482572    padding: 0 16px;
    26492573}
    2650 
    26512574#wporg-header ul li#download a:hover, #wporg-header ul li.download a:hover {
    26522575    color: #eee;
    26532576}
    2654 
    26552577#wporg-header ul li#download.current, #wporg-header ul li#download.current-menu-item,
    26562578#wporg-header ul li#download .uparrow, #wporg-header ul li.download.current, #wporg-header ul li.download.current-menu-item,
     
    26582580    display: none;
    26592581}
    2660 
    26612582#wporg-header ul li a:hover,
    2662 #wporg-header ul li a.current,
    2663 #wporg-header ul li.current-menu-item a,
    2664 #wporg-header ul li.current_page_parent a {
     2583#wporg-header ul li a.current, #wporg-header ul li.current-menu-item a, #wporg-header ul li.current_page_parent a {
    26652584    color: #00a0d2;
    26662585}
    2667 
    26682586#wporg-header .nav-submenu {
    26692587    display: none;
     
    26732591    position: static;
    26742592}
    2675 
    26762593#wporg-header .nav-submenu li a {
    26772594    height: 24px;
     
    26792596    margin-left: 20px;
    26802597}
    2681 
    26822598@media screen and (min-width: 768px) {
    26832599    #wporg-header #head-search {
     
    26872603    }
    26882604}
    2689 
    26902605#wporg-header #head-search form {
    26912606    border-bottom: 1px solid #3f3f3f;
     
    26942609    width: 288px;
    26952610}
    2696 
    26972611#wporg-header #head-search form input.text {
    26982612    background: #191e23;
     
    27112625    width: 256px;
    27122626}
    2713 
    27142627#wporg-header #head-search form input.text::-moz-placeholder {
    27152628    color: #eee;
    27162629}
    2717 
    27182630@media screen and (max-width: 480px) {
    27192631    #wporg-header #head-search form input.text {
     
    27212633    }
    27222634}
    2723 
    2724 #wporg-header #head-search form [type="submit"] {
     2635#wporg-header #head-search form [type=submit] {
    27252636    background: #191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;
    27262637    border: none;
     
    27342645    width: 26px;
    27352646}
    2736 
    27372647@media screen and (max-width: 480px) {
    27382648    #wporg-header #head-search form {
     
    27402650    }
    27412651}
    2742 
    27432652@media screen and (min-width: 480px) {
    27442653    #wporg-header #head-search form {
     
    27462655    }
    27472656}
    2748 
    27492657@media screen and (min-width: 768px) {
    27502658    #wporg-header {
     
    28242732        border: #32373c solid 1px;
    28252733        border-top: 0;
    2826         display: none !important;
    2827         /* Prevents #wporg-header ul overwriting this */
     2734        display: none !important; /* Prevents #wporg-header ul overwriting this */
    28282735        margin-top: -1px;
    28292736        min-width: 0;
     
    28312738    #wporg-header ul li:hover .nav-submenu,
    28322739    #wporg-header ul li .nav-submenu:hover {
    2833         display: block !important;
    2834         /* Prevents #wporg-header ul overwriting this */
     2740        display: block !important; /* Prevents #wporg-header ul overwriting this */
    28352741        left: 0;
    28362742        margin-left: 0;
     
    28722778    -webkit-font-smoothing: antialiased;
    28732779}
    2874 
    28752780#mobile-menu-button::before {
    28762781    border: none;
     
    28882793    -webkit-font-smoothing: antialiased;
    28892794}
    2890 
    28912795@media screen and (min-width: 768px) {
    28922796    #mobile-menu-button {
     
    28992803    border-bottom: 1px solid #ddd;
    29002804}
    2901 
    29022805#download-mobile .wrapper {
    29032806    padding: 20px 0;
    29042807    text-align: center;
    29052808}
    2906 
    29072809#download-mobile span.download-ready {
    29082810    font-size: 1.6em;
    29092811    margin: 0 0.25em;
    29102812}
    2911 
    29122813#download-mobile a.download-button {
    29132814    font-size: 1.6em;
     
    29502851    z-index: 100;
    29512852}
    2952 
    29532853.site-header .site-branding {
    29542854    margin: 0 auto;
     
    29562856    padding: 0 1.5625rem;
    29572857}
    2958 
    29592858@media screen and (min-width: 48em) {
    29602859    .site-header .site-branding {
     
    29622861    }
    29632862}
    2964 
    29652863.site-header.home {
    29662864    padding: 1.5625rem 1.143rem;
     
    29792877    max-width: none;
    29802878}
    2981 
    29822879.site-title a {
    29832880    color: #fff;
    29842881    font-weight: 300;
    29852882}
    2986 
    29872883.site-title a:hover, .site-title a:focus, .site-title a:active {
    29882884    text-decoration: none;
    29892885}
    2990 
    29912886.site-header.home .site-title {
    29922887    display: inherit;
     
    29942889    margin: 2rem 0 1rem;
    29952890}
    2996 
    29972891@media screen and (max-width: 480px) {
    29982892    .site-header.home .site-title {
     
    30002894    }
    30012895}
    3002 
    30032896@media screen and (max-width: 320px) {
    30042897    .site-header.home .site-title {
     
    30292922    width: 100%;
    30302923}
    3031 
    30322924.main-navigation ul {
    30332925    display: none;
     
    30362928    padding-left: 0;
    30372929}
    3038 
    30392930.main-navigation ul ul {
    30402931    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
     
    30452936    z-index: 99999;
    30462937}
    3047 
    30482938.main-navigation ul ul ul {
    30492939    left: -999em;
    30502940    top: 0;
    30512941}
    3052 
    3053 .main-navigation ul ul li:hover > ul,
    3054 .main-navigation ul ul li.focus > ul {
     2942.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {
    30552943    left: 100%;
    30562944}
    3057 
    30582945.main-navigation ul ul a {
    30592946    width: 200px;
    30602947}
    3061 
    30622948.main-navigation ul li:hover > ul,
    30632949.main-navigation ul li.focus > ul {
    30642950    left: auto;
    30652951}
    3066 
    30672952.main-navigation li {
    30682953    border-top: 1px solid rgba(255, 255, 255, 0.2);
    30692954    padding: 1rem;
    30702955}
    3071 
    30722956.main-navigation a {
    30732957    color: rgba(255, 255, 255, 0.8);
     
    30762960    text-decoration: none;
    30772961}
    3078 
    30792962.main-navigation a:hover, .main-navigation a.active {
    30802963    color: #fff;
    30812964}
    3082 
    30832965@media screen and (min-width: 48em) {
    30842966    .main-navigation a.active {
     
    30862968    }
    30872969}
    3088 
    30892970.main-navigation button.button-search {
    30902971    display: none;
     
    31022983    }
    31032984}
    3104 
    31052985/* Small menu. */
    31062986.main-navigation.toggled ul {
     
    31213001    -webkit-appearance: none;
    31223002}
    3123 
    31243003.toggled .menu-toggle.dashicons::before {
    31253004    content: "\f343";
     
    31573036    }
    31583037}
    3159 
    31603038/*--------------------------------------------------------------
    31613039# .site-main
     
    31663044    padding: 3.0517578125rem 1.5625rem;
    31673045}
    3168 
    31693046@media screen and (min-width: 48em) {
    31703047    .site-main {
     
    31723049    }
    31733050}
    3174 
    31753051.single .site-main {
    31763052    padding: 0;
    31773053}
    3178 
    31793054@media screen and (min-width: 48em) {
    31803055    .single .site-main {
     
    31823057    }
    31833058}
    3184 
    31853059#page .site-main {
    31863060    padding: 0 10px 3.0517578125rem;
    31873061}
    3188 
    31893062.site-main .page-header h1 {
    31903063    margin: 0;
    31913064}
    3192 
    31933065.site-main .page-header p {
    31943066    margin: 0.5rem 0;
    31953067}
    3196 
    31973068.site-main .page-title {
    31983069    font-size: 1.5625rem;
    31993070    font-weight: 400;
    32003071}
    3201 
    32023072.site-main .no-results {
    32033073    margin: 0 auto;
     
    32163086    margin-bottom: 2rem;
    32173087}
    3218 
    32193088.sidebar div ul {
    32203089    margin-bottom: 0;
    32213090}
    3222 
    32233091.sidebar div ul > li {
    32243092    font-size: 0.8rem;
     
    32363104    position: relative;
    32373105}
    3238 
    32393106.search-form .search-field {
    32403107    border: none;
     
    32483115    width: 22.7373675443rem;
    32493116}
    3250 
    32513117.search-form .button-search {
    32523118    border-left: none;
     
    32573123    top: auto;
    32583124}
    3259 
    32603125.search-form .button-search:active {
    32613126    background: #006799;
     
    32633128    box-shadow: none;
    32643129}
    3265 
    32663130.search-form .button-search .dashicons {
    32673131    font-size: 1rem;
    32683132}
    3269 
    32703133.site-header .search-form {
    32713134    display: inline-block;
    32723135}
    3273 
    3274 .site-header.home .search-form .button-search,
    3275 .site-main .search-form .button-search {
     3136.site-header.home .search-form .button-search, .site-main .search-form .button-search {
    32763137    background: transparent;
    32773138    border: none;
     
    32883149    margin: 0;
    32893150}
    3290 
    3291 .site-header.home .search-form .button-search:focus,
    3292 .site-main .search-form .button-search:focus {
     3151.site-header.home .search-form .button-search:focus, .site-main .search-form .button-search:focus {
    32933152    box-shadow: 0 0 2px 1px #33b3db;
    32943153}
    3295 
    3296 .site-header.home .search-form .button-search:active,
    3297 .site-main .search-form .button-search:active {
     3154.site-header.home .search-form .button-search:active, .site-main .search-form .button-search:active {
    32983155    background: transparent;
    32993156    border: none;
    33003157    transform: none;
    33013158}
    3302 
    3303 .site-header.home .search-form .button-search i,
    3304 .site-main .search-form .button-search i {
     3159.site-header.home .search-form .button-search i, .site-main .search-form .button-search i {
    33053160    vertical-align: sub;
    33063161}
    3307 
    33083162.site-header:not(.home) .search-form {
    33093163    margin: 0;
    33103164}
    3311 
    33123165.site-header:not(.home) .search-form .search-field {
    33133166    border: 0;
     
    33193172    width: 100%;
    33203173}
    3321 
    33223174@media screen and (min-width: 48em) {
    33233175    .site-header:not(.home) .search-form .search-field {
     
    33313183    }
    33323184}
    3333 
    33343185@media screen and (min-width: 60em) {
    33353186    .site-header:not(.home) .search-form .search-field {
     
    33373188    }
    33383189}
    3339 
    33403190.site-main .search-form .search-field {
    33413191    border: 1px solid #ddd;
     
    33493199    padding-top: 0;
    33503200}
    3351 
    33523201.search.search-results .page-header {
    33533202    margin: 2rem 0;
     
    33623211    margin-top: 2rem;
    33633212}
    3364 
    33653213.helphub-page .entry-header .entry-title,
    33663214.page .entry-header .entry-title {
     
    33703218    max-width: 35.527136788rem;
    33713219}
    3372 
    33733220@media screen and (min-width: 48em) {
    33743221    .helphub-page .entry-header .entry-title,
     
    33773224    }
    33783225}
    3379 
    33803226.helphub-page .entry-content h2,
    33813227.page .entry-content h2 {
     
    33833229    font-weight: 400;
    33843230}
    3385 
    33863231.helphub-page .entry-content h3,
    33873232.page .entry-content h3 {
     
    33913236    text-transform: uppercase;
    33923237}
    3393 
    33943238.helphub-page .entry-content a,
    33953239.page .entry-content a {
    33963240    text-decoration: underline;
    33973241}
    3398 
    33993242.helphub-page .entry-content section,
    34003243.page .entry-content section {
    34013244    padding: 2rem 0;
    34023245}
    3403 
    34043246.helphub-page .entry-content section .container,
    34053247.page .entry-content section .container {
     
    34073249    max-width: 35.527136788rem;
    34083250}
    3409 
    34103251@media screen and (min-width: 48em) {
    34113252    .helphub-page .entry-content section .container,
     
    34143255    }
    34153256}
    3416 
    34173257.helphub-page .entry-content section:first-of-type,
    34183258.page .entry-content section:first-of-type {
    34193259    padding-top: 0;
    34203260}
    3421 
    34223261.helphub-page .entry-content section + section,
    34233262.page .entry-content section + section {
    34243263    border-top: 2px solid #eee;
    34253264}
    3426 
    34273265.helphub-page .submenu,
    34283266.page .submenu {
    34293267    margin-left: 0;
    34303268}
    3431 
    34323269.helphub-page .submenu li,
    34333270.page .submenu li {
     
    34373274    padding: 5px 0;
    34383275}
    3439 
    34403276.helphub-page .submenu li.current,
    34413277.page .submenu li.current {
    34423278    font-weight: 700;
    34433279}
    3444 
    34453280.helphub-page .submenu li:last-child,
    34463281.page .submenu li:last-child {
    34473282    border-bottom: 0;
    34483283}
    3449 
    34503284.helphub-page .submenu li ul,
    34513285.page .submenu li ul {
    34523286    margin-left: 16px;
    34533287}
    3454 
    34553288.helphub-page .submenu li ul li,
    34563289.page .submenu li ul li {
     
    34823315    text-align: center;
    34833316}
    3484 
    34853317body.category #main a {
    34863318    color: inherit;
    34873319}
    3488 
    34893320body.category #main a:hover, body.category #main a:focus, body.category #main a:active {
    34903321    text-decoration: none;
    34913322    color: #0073aa;
    34923323}
    3493 
    34943324body.category #main article h2 {
    34953325    font-size: 1.3rem;
    34963326}
    3497 
    34983327body.category #main .archive-pagination {
    34993328    display: block;
     
    35323361    }
    35333362}
    3534 
    35353363.three-up.bbp-forums > div {
    35363364    background: transparent;
     
    35393367    margin: 1rem 0;
    35403368}
    3541 
    35423369.three-up.bbp-forums > div h3 {
    35433370    font-size: 1.4rem;
     
    35453372    margin-top: 0;
    35463373}
    3547 
    35483374.three-up.bbp-forums > div p {
    35493375    color: #666;
    35503376}
    3551 
    35523377.three-up.bbp-forums > div a.bbp-forum-title {
    35533378    color: inherit;
    3554     font-weight: normal;
    3555 }
    3556 
     3379    font-weight: 400;
     3380}
    35573381.three-up.bbp-forums > div a:active, .three-up.bbp-forums > div a:focus, .three-up.bbp-forums > div a:hover {
    35583382    text-decoration: none;
    35593383}
    3560 
    35613384.three-up.bbp-forums > div a:hover {
    35623385    color: #0073aa;
    35633386}
    3564 
    35653387.three-up.bbp-forums > div a.dashicons-before {
    35663388    -webkit-box-decoration-break: clone;
     
    35683390    padding-left: 1em;
    35693391}
    3570 
    3571 .three-up.bbp-forums > div a.dashicons-before:before {
     3392.three-up.bbp-forums > div a.dashicons-before::before {
    35723393    margin-left: -1em;
    35733394    vertical-align: baseline;
    35743395}
    3575 
    35763396@media (min-width: 48em) {
    35773397    .three-up.bbp-forums > div {
     
    35913411    padding: 0;
    35923412}
    3593 
    35943413@media (min-width: 568px) {
    35953414    .bbpress main#main .entry-content,
     
    36003419    }
    36013420}
    3602 
    36033421.bbpress main#main .entry-header .entry-title,
    36043422.bbpress main#main .entry-content .container,
     
    36073425    padding: 0;
    36083426}
    3609 
    36103427.bbpress main#main > .entry-content,
    36113428.bbpress main#main > article,
     
    36143431    max-width: 48rem;
    36153432}
    3616 
    36173433@media screen and (min-width: 48em) {
    36183434    .bbpress main#main > .entry-content,
     
    36253441    }
    36263442}
    3627 
    36283443@media screen and (min-width: 48em) {
    36293444    .bbpress main#main .entry-content,
     
    36453460    padding: 0 10px 10px;
    36463461}
    3647 
    36483462.bbpress.bbp-view-reviews #bbpress-forums .bbp-create-topic-wrapper .search-form {
    36493463    width: 100%;
    36503464}
    3651 
    36523465.bbpress #bbpress-forums div.bbp-template-notice {
    36533466    padding: 0.5rem;
     
    36553468    border-radius: 3px;
    36563469}
    3657 
    36583470.bbpress #bbpress-forums div.bbp-template-notice p,
    36593471.bbpress #bbpress-forums div.bbp-template-notice li {
     
    36613473    line-height: 160%;
    36623474}
    3663 
    36643475.bbpress #bbpress-forums div.bbp-template-notice a {
    36653476    color: #0073aa;
    36663477    text-decoration: underline;
    36673478}
    3668 
    36693479.bbpress #bbpress-forums div.bbp-template-notice a:hover {
    36703480    color: #0073aa;
    36713481}
    3672 
    36733482.bbpress #bbpress-forums .bbp-topic-content > div.bbp-template-notice,
    36743483.bbpress #bbpress-forums .bbp-reply-content > div.bbp-template-notice {
    36753484    margin-bottom: 30px;
    36763485}