Skip to:
Content

BuddyPress.org

Changeset 11587


Ignore:
Timestamp:
06/13/2017 04:38:30 AM (6 years ago)
Author:
netweb
Message:

Build Tools: Use stylelint to lint CSS and SCSS files.

  • Switches to using https://stylelint.io/ for CSS and SCSS linting
  • Removes the Ruby SCSS lint tool configuration and Grunt tasks
  • One less dependency platform for which BuddyPress repo tool chain.

Props netweb, hnla, DJPaul.
Fixes #7028.

Location:
trunk
Files:
1 deleted
52 edited

Legend:

Unmodified
Added
Removed
  • trunk/.travis.yml

    r11535 r11587  
    1111  directories:
    1212    - $HOME/.composer/cache
    13     - $HOME/.rvm/gems
    1413#    - /tmp/wordpress/src/wp-content/plugins/buddypress/node_modules
    1514
     
    5251# before_install: Failures in this section will result in build status 'errored'
    5352before_install:
    54   # scss-lint requires Ruby >= 2.2
    55   - source ~/.rvm/scripts/rvm && rvm install 2.2.0 && rvm use 2.2.0
    5653  # set up WP install
    5754  - export WP_DEVELOP_DIR=/tmp/wordpress/
     
    7572  # prepare for running the tests
    7673  - cd $plugin_dir
    77   - gem install scss_lint
    7874  # setup NodeJS version using NVM
    7975  - node --version
     
    8480  - mysql --version
    8581  - phpenv versions
    86   - ruby --version
    8782  - php --version
    8883  - php -m
  • trunk/Gruntfile.js

    r11546 r11587  
    2020        BP_EXCLUDED_MISC = [
    2121            '!bp-forums/bbpress/**/*'
     22        ],
     23
     24        // SASS generated "Twenty*"" CSS files
     25        BP_SCSS_CSS_FILES = [
     26            '!bp-templates/bp-legacy/css/twenty*.css'
    2227        ],
    2328
     
    197202            }
    198203        },
    199         scsslint: {
    200             options: {
    201                 bundleExec: false,
    202                 colorizeOutput: true,
    203                 config: '.scss-lint.yml'
    204             },
    205             core: [ SOURCE_DIR + 'bp-templates/bp-legacy/css/*.scss' ]
    206         },
    207204        stylelint: {
    208205            css: {
     
    213210                expand: true,
    214211                cwd: SOURCE_DIR,
    215                 src: BP_CSS.concat( BP_EXCLUDED_CSS, BP_EXCLUDED_MISC )
     212                src: BP_CSS.concat( BP_EXCLUDED_CSS, BP_EXCLUDED_MISC, BP_SCSS_CSS_FILES )
    216213            },
    217214            scss: {
     
    294291     * Register tasks.
    295292     */
    296     grunt.registerTask( 'src',     ['checkDependencies', 'jsvalidate:src', 'jshint', 'scsslint', 'sass', 'rtlcss'] );
     293    grunt.registerTask( 'src',     ['checkDependencies', 'jsvalidate:src', 'jshint', 'stylelint', 'sass', 'rtlcss'] );
    297294    grunt.registerTask( 'commit',  ['src', 'checktextdomain', 'imagemin'] );
    298295    grunt.registerTask( 'build',   ['commit', 'clean:all', 'copy:files', 'uglify', 'jsvalidate:build', 'cssmin', 'makepot', 'exec:bpdefault'] );
  • trunk/src/bp-activity/admin/css/admin-rtl.css

    r10197 r11587  
    22    float: left;
    33}
     4
    45.akismet-status a {
    5     color: #AAA;
     6    color: #aaa;
    67    font-style: italic;
    78}
     9
    810.akismet-history {
    911    margin: 13px;
    1012}
     13
    1114.akismet-history div {
    1215    margin-bottom: 13px;
    1316}
     17
    1418.akismet-history span {
    1519    color: #999;
     
    1923    padding: 5px 0;
    2024}
     25
    2126#bp-activities {
    2227    height: 120px;
    2328}
     29
    2430#bp-replyhead {
    2531    font-size: 1em;
    26     line-height: 1.4em;
     32    line-height: 1.4;
    2733    margin: 0;
    2834}
     35
    2936#bp-replysubmit {
    3037    margin: 0;
     
    3239    text-align: center;
    3340}
     41
    3442#bp-replysubmit .error {
    35     color: red;
     43    color: #f00;
    3644    line-height: 21px;
    3745    text-align: center;
    3846    vertical-align: center;
    3947}
     48
    4049#bp-replysubmit img.waiting {
    4150    float: left;
     
    4352    vertical-align: top;
    4453}
     54
    4555#bp-activities-form .column-response img {
    4656    float: right;
     
    4959    margin-top: 1px;
    5060}
     61
    5162.activity-errors {
    5263    list-style-type: disc;
     
    5869    line-height: 0;
    5970}
     71
    6072#bp_activity_action h3,
    6173#bp_activity_content h3 {
    6274    cursor: auto;
    6375}
     76
    6477#bp_activity_action td.mceIframeContainer,
    6578#bp_activity_content td.mceIframeContainer {
    66     background-color: white;
     79    background-color: #fff;
    6780}
     81
    6882#post-body #bp-activities-action_resize,
    6983#post-body #bp-activities-content_resize {
     
    7185    margin-top: -2px;
    7286}
     87
    7388#bp_activity_link input {
    7489    width: 99%;
    7590}
     91
    7692#bp-activities-primaryid {
    7793    margin-bottom: 1em;
    7894}
     95
    7996.column-action {
    8097    width: 12%;
     
    8299
    83100@media screen and (max-width: 782px) {
     101
    84102    body.toplevel_page_bp-activity .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
    85103        display: table-cell;
  • trunk/src/bp-activity/admin/css/admin.css

    r10197 r11587  
    22    float: right;
    33}
     4
    45.akismet-status a {
    5     color: #AAA;
     6    color: #aaa;
    67    font-style: italic;
    78}
     9
    810.akismet-history {
    911    margin: 13px;
    1012}
     13
    1114.akismet-history div {
    1215    margin-bottom: 13px;
    1316}
     17
    1418.akismet-history span {
    1519    color: #999;
     
    1923    padding: 5px 0;
    2024}
     25
    2126#bp-activities {
    2227    height: 120px;
    2328}
     29
    2430#bp-replyhead {
    2531    font-size: 1em;
    26     line-height: 1.4em;
     32    line-height: 1.4;
    2733    margin: 0;
    2834}
     35
    2936#bp-replysubmit {
    3037    margin: 0;
     
    3239    text-align: center;
    3340}
     41
    3442#bp-replysubmit .error {
    35     color: red;
     43    color: #f00;
    3644    line-height: 21px;
    3745    text-align: center;
    3846    vertical-align: center;
    3947}
     48
    4049#bp-replysubmit img.waiting {
    4150    float: right;
     
    4352    vertical-align: top;
    4453}
     54
    4555#bp-activities-form .column-response img {
    4656    float: left;
     
    4959    margin-top: 1px;
    5060}
     61
    5162.activity-errors {
    5263    list-style-type: disc;
     
    5869    line-height: 0;
    5970}
     71
    6072#bp_activity_action h3,
    6173#bp_activity_content h3 {
    6274    cursor: auto;
    6375}
     76
    6477#bp_activity_action td.mceIframeContainer,
    6578#bp_activity_content td.mceIframeContainer {
    66     background-color: white;
     79    background-color: #fff;
    6780}
     81
    6882#post-body #bp-activities-action_resize,
    6983#post-body #bp-activities-content_resize {
     
    7185    margin-top: -2px;
    7286}
     87
    7388#bp_activity_link input {
    7489    width: 99%;
    7590}
     91
    7692#bp-activities-primaryid {
    7793    margin-bottom: 1em;
    7894}
     95
    7996.column-action {
    8097    width: 12%;
     
    8299
    83100@media screen and (max-width: 782px) {
     101
    84102    body.toplevel_page_bp-activity .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
    85103        display: table-cell;
  • trunk/src/bp-activity/css/mentions-rtl.css

    r10808 r11587  
    33    border-radius: 2px;
    44    border: 1px solid rgb(204, 204, 204);
    5     box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #FFF;
    6     color: #D84800;
     5    box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #fff;
     6    color: #d84800;
    77    display: none;
    88    font-family: sans-serif;
     
    1515    left: 0;
    1616}
     17
    1718.atwho-view ul {
    18     background: #FFF;
     19    background: #fff;
    1920    list-style: none;
    2021    margin: auto;
    2122    padding: 0;
    2223}
     24
    2325.atwho-view ul li {
    24     border-bottom: 1px solid #EFEFEF;
     26    border-bottom: 1px solid #efefef;
    2527    box-sizing: content-box;
    2628    cursor: pointer;
     
    3335    padding: 5px 10px;
    3436}
     37
    3538.atwho-view img {
    3639    border-radius: 2px;
    3740    float: left;
    3841    height: 20px;
    39     margin-top:0;
     42    margin-top: 0;
    4043    width: 20px;
    4144}
     45
    4246.atwho-view strong {
    43     background: #EFEFEF;
    44     font-weight: bold;
     47    background: #efefef;
     48    font-weight: 700;
    4549}
     50
    4651.atwho-view .username strong {
    47     color: #D54E21;
     52    color: #d54e21;
    4853}
     54
    4955.atwho-view small {
    50     color: #AAA;
     56    color: #aaa;
    5157    float: left;
    5258    font-size: smaller;
    53     font-weight: normal;
     59    font-weight: 400;
    5460    margin: 0 40px 0 10px;
    5561}
     62
    5663.atwho-view .cur {
    5764    background: rgba(239, 239, 239, 0.5);
     
    5966
    6067@media (max-width: 900px) {
     68
    6169    .atwho-view img {
    6270        float: right;
     
    6472    }
    6573}
     74
    6675@media (max-width: 400px) {
     76
    6777    .atwho-view ul li {
    6878        font-size: 16px;
     
    7080        padding: 13px;
    7181    }
     82
    7283    .atwho-view ul li img {
    7384        height: 30px;
     
    7586        width: 30px;
    7687    }
     88
    7789    .atwho-view {
    7890        border-radius: 0;
     
    8193        width: 100%;
    8294    }
     95
    8396    .atwho-view ul li .username {
    8497        display: inline-block;
     
    8699        padding: 10px 0;
    87100    }
     101
    88102    .atwho-view ul li small {
    89103        display: inline-block;
  • trunk/src/bp-activity/css/mentions.css

    r10807 r11587  
    33    border-radius: 2px;
    44    border: 1px solid rgb(204, 204, 204);
    5     box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #FFF;
    6     color: #D84800;
     5    box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #fff;
     6    color: #d84800;
    77    display: none;
    88    font-family: sans-serif;
     
    1212    z-index: 1000; /* >999 for wp-admin */
    1313}
     14
    1415/* rtl:ignore */
    1516.atwho-view {
    1617    left: 0;
    1718}
     19
    1820.atwho-view ul {
    19     background: #FFF;
     21    background: #fff;
    2022    list-style: none;
    2123    margin: auto;
    2224    padding: 0;
    2325}
     26
    2427.atwho-view ul li {
    25     border-bottom: 1px solid #EFEFEF;
     28    border-bottom: 1px solid #efefef;
    2629    box-sizing: content-box;
    2730    cursor: pointer;
     
    3437    padding: 5px 10px;
    3538}
     39
    3640.atwho-view img {
    3741    border-radius: 2px;
    3842    float: right;
    3943    height: 20px;
    40     margin-top:0;
     44    margin-top: 0;
    4145    width: 20px;
    4246}
     47
    4348.atwho-view strong {
    44     background: #EFEFEF;
    45     font-weight: bold;
     49    background: #efefef;
     50    font-weight: 700;
    4651}
     52
    4753.atwho-view .username strong {
    48     color: #D54E21;
     54    color: #d54e21;
    4955}
     56
    5057.atwho-view small {
    51     color: #AAA;
     58    color: #aaa;
    5259    float: right;
    5360    font-size: smaller;
    54     font-weight: normal;
     61    font-weight: 400;
    5562    margin: 0 10px 0 40px;
    5663}
     64
    5765.atwho-view .cur {
    5866    background: rgba(239, 239, 239, 0.5);
     
    6068
    6169@media (max-width: 900px) {
     70
    6271    .atwho-view img {
    6372        float: left;
     
    6574    }
    6675}
     76
    6777@media (max-width: 400px) {
     78
    6879    .atwho-view ul li {
    6980        font-size: 16px;
     
    7182        padding: 13px;
    7283    }
     84
    7385    .atwho-view ul li img {
    7486        height: 30px;
     
    7688        width: 30px;
    7789    }
     90
    7891    .atwho-view {
    7992        border-radius: 0;
     
    8295        width: 100%;
    8396    }
     97
    8498    .atwho-view ul li .username {
    8599        display: inline-block;
     
    87101        padding: 10px 0;
    88102    }
     103
    89104    .atwho-view ul li small {
    90105        display: inline-block;
  • trunk/src/bp-core/admin/css/common-rtl.css

    r11426 r11587  
    3535    color: #d84800;
    3636    display: inline-block;
    37     font: normal 150px/1 'dashicons' !important;
     37    font: 400 150px/1 dashicons !important;
    3838}
    3939
     
    5555
    5656@media only screen and (max-width: 500px) {
     57
    5758    .about-wrap .bp-badge {
    5859        position: relative;
     
    8990    height: 100px;
    9091    line-height: 100px;
    91     margin: 0 0 15px 15px ;
     92    margin: 0 0 15px 15px;
    9293    text-align: center;
    9394    width: 100px;
     
    127128    height: 80px;
    128129    line-height: 80px;
    129     margin: 0 0 15px 15px ;
     130    margin: 0 0 15px 15px;
    130131    text-align: center;
    131132    width: 80px;
     
    164165}
    165166
    166 .buddypress .bp-feature::after {
    167     content: '';
     167.buddypress .bp-feature:after {
     168    content: "";
    168169}
    169170
     
    208209}
    209210
    210 .buddypress .bp-changelog-section::after {
    211     content: '';
     211.buddypress .bp-changelog-section:after {
     212    content: "";
    212213}
    213214
     
    263264
    264265@media screen and ( max-width: 782px ) {
     266
    265267    .bp-headline-feature,
    266268    .bp-features-section,
     
    270272        margin-left: 20px;
    271273    }
     274
    272275    .buddypress .bp-headline-feature {
    273276        padding: 0;
    274277    }
     278
    275279    .buddypress .bp-headline {
    276280        margin: 0;
    277281        width: 97%;
    278282    }
     283
    279284    .buddypress .bp-features-section {
    280285        clear: both;
     
    283288        padding-bottom: 2em;
    284289    }
     290
    285291    .buddypress .bp-features-section .bp-feature-with-images {
    286292        margin-bottom: 2em;
    287293    }
     294
    288295    .buddypress .bp-features-section .headline-title {
    289296        margin-bottom: 1em;
    290297    }
     298
    291299    .buddypress .bp-changelog-section .changelog-title {
    292300        font-size: 1.25em;
     
    295303        margin-top: 0.5em;
    296304    }
     305
    297306    .buddypress .bp-features-section .feature-title,
    298307    .buddypress .bp-changelog-section .title {
     
    302311        text-align: right;
    303312    }
     313
    304314    .buddypress .bp-features-section .bp-feature,
    305315    .buddypress .bp-features-section .bp-feature-imaged {
     
    312322        width: 100%;
    313323    }
     324
    314325    .buddypress .bp-features-section .bp-feature-imaged p {
    315326        font-size: 1em;
    316327    }
     328
    317329    .buddypress .bp-features-section .bp-feature span {
    318330        margin-top: 0.33em;
    319331    }
     332
    320333    .buddypress .bp-feature.opposite .feature-title,
    321334    .buddypress .bp-feature.opposite p {
    322335        float: none;
    323336    }
     337
    324338    .buddypress .bp-changelog-section {
    325     clear: both;
    326     margin-bottom: 2em;
    327     margin-top: 2em;
    328     }
     339        clear: both;
     340        margin-bottom: 2em;
     341        margin-top: 2em;
     342    }
     343
    329344    .buddypress .bp-changelog-section .changelog-title {
    330345        margin-bottom: 1.5em;
    331346    }
     347
    332348    .buddypress .bp-changelog .title {
    333349        font-size: 1em;
    334350    }
     351
    335352    .buddypress .bp-changelog p {
    336353        margin-bottom: 1em;
    337354    }
     355
    338356    .buddypress .bp-changelog-section .two-col > div,
    339357    .buddypress .bp-changelog-section .three-col .col {
     
    343361    }
    344362}
     363
    345364@media screen and ( max-width: 360px ) {
     365
    346366    .buddypress .bp-headline {
    347367        text-align: center;
    348368    }
     369
    349370    .buddypress .bp-headline span.dashicons {
    350371        clear: none;
     
    356377        width: 80px;
    357378    }
     379
    358380    .buddypress .bp-headline-feature .headline-title,
    359381    .buddypress .bp-features-section .headline-title {
     
    362384        text-align: right;
    363385    }
     386
    364387    .buddypress .bp-headline-feature .headline-title {
    365         margin: 1em 0 0 0;
    366     }
     388        margin: 1em 0 0;
     389    }
     390
    367391    .buddypress .bp-headline-feature p {
    368392        margin: 1.15em 0 0.6em auto;
     
    370394        width: auto;
    371395    }
     396
    372397    .buddypress .bp-features-section .bp-feature {
    373398        text-align: center;
    374399    }
     400
    375401    .buddypress .bp-features-section span.dashicons {
    376402        float: none;
    377403    }
     404
    378405    .buddypress .bp-features-section .feature-title,
    379406    .buddypress .bp-features-section p {
     
    382409    }
    383410}
     411
    384412/*------------------------------------------------------------------------------
    385413 * 2.0 Dashicons
     
    415443#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,
    416444#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before,
    417 #adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before{
     445#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before {
    418446    content: "\f454";
    419447}
     
    441469
    442470.settings_page_bp-components td.plugin-title span:before {
    443     font-family: 'dashicons';
     471    font-family: dashicons;
    444472    font-size: 18px;
    445473}
     
    494522
    495523@media screen and ( max-width: 782px ) {
     524
    496525    .settings_page_bp-components td.plugin-title span {
    497526        margin-top: 5px;
    498527    }
     528
    499529    #bp-admin-component-form .wp-list-table.plugins .plugin-title {
    500530        display: block;
    501531        width: auto;
    502532    }
     533
    503534    #bp-admin-component-form .subsubsub {
    504535        margin-bottom: 0;
     
    551582
    552583.bp-signups-list .column-fields {
    553     font-weight: bold;
     584    font-weight: 700;
    554585}
    555586
     
    594625    color: #23282d;
    595626    font-size: 1.3em;
    596     font-weight: 600px;
     627    font-weight: 600;
    597628    margin: 1em 0;
    598629}
     
    601632    clear: right;
    602633    display: block;
    603     line-height: 1.5em;
     634    line-height: 1.5;
    604635    margin: 0 0 1em;
    605636    vertical-align: middle;
     
    607638
    608639@media screen and (max-width: 782px) {
     640
    609641    .tools_page_bp-tools p {
    610642        line-height: 1.5;
    611643    }
     644
    612645    .tools_page_bp-tools label {
    613646        margin-bottom: 1em;
     
    615648        text-indent: -33px;
    616649    }
     650
    617651    .tools_page_bp-tools .checkbox {
    618652        padding: 0 30px 0 0;
  • trunk/src/bp-core/admin/css/common.css

    r11425 r11587  
    3535    color: #d84800;
    3636    display: inline-block;
    37     font: normal 150px/1 'dashicons' !important;
     37    font: 400 150px/1 dashicons !important;
    3838}
    3939
     
    5555
    5656@media only screen and (max-width: 500px) {
     57
    5758    .about-wrap .bp-badge {
    5859        position: relative;
     
    8990    height: 100px;
    9091    line-height: 100px;
    91     margin: 0 15px 15px 0 ;
     92    margin: 0 15px 15px 0;
    9293    text-align: center;
    9394    width: 100px;
     
    127128    height: 80px;
    128129    line-height: 80px;
    129     margin: 0 15px 15px 0 ;
     130    margin: 0 15px 15px 0;
    130131    text-align: center;
    131132    width: 80px;
     
    164165}
    165166
    166 .buddypress .bp-feature::after {
    167     content: '';
     167.buddypress .bp-feature:after {
     168    content: "";
    168169}
    169170
     
    208209}
    209210
    210 .buddypress .bp-changelog-section::after {
    211     content: '';
     211.buddypress .bp-changelog-section:after {
     212    content: "";
    212213}
    213214
     
    263264
    264265@media screen and ( max-width: 782px ) {
     266
    265267    .bp-headline-feature,
    266268    .bp-features-section,
     
    270272        margin-right: 20px;
    271273    }
     274
    272275    .buddypress .bp-headline-feature {
    273276        padding: 0;
    274277    }
     278
    275279    .buddypress .bp-headline {
    276280        margin: 0;
    277281        width: 97%;
    278282    }
     283
    279284    .buddypress .bp-features-section {
    280285        clear: both;
     
    283288        padding-bottom: 2em;
    284289    }
     290
    285291    .buddypress .bp-features-section .bp-feature-with-images {
    286292        margin-bottom: 2em;
    287293    }
     294
    288295    .buddypress .bp-features-section .headline-title {
    289296        margin-bottom: 1em;
    290297    }
     298
    291299    .buddypress .bp-changelog-section .changelog-title {
    292300        font-size: 1.25em;
     
    295303        margin-top: 0.5em;
    296304    }
     305
    297306    .buddypress .bp-features-section .feature-title,
    298307    .buddypress .bp-changelog-section .title {
     
    302311        text-align: left;
    303312    }
     313
    304314    .buddypress .bp-features-section .bp-feature,
    305315    .buddypress .bp-features-section .bp-feature-imaged {
     
    312322        width: 100%;
    313323    }
     324
    314325    .buddypress .bp-features-section .bp-feature-imaged p {
    315326        font-size: 1em;
    316327    }
     328
    317329    .buddypress .bp-features-section .bp-feature span {
    318330        margin-top: 0.33em;
    319331    }
     332
    320333    .buddypress .bp-feature.opposite .feature-title,
    321334    .buddypress .bp-feature.opposite p {
    322335        float: none;
    323336    }
     337
    324338    .buddypress .bp-changelog-section {
    325     clear: both;
    326     margin-bottom: 2em;
    327     margin-top: 2em;
    328     }
     339        clear: both;
     340        margin-bottom: 2em;
     341        margin-top: 2em;
     342    }
     343
    329344    .buddypress .bp-changelog-section .changelog-title {
    330345        margin-bottom: 1.5em;
    331346    }
     347
    332348    .buddypress .bp-changelog .title {
    333349        font-size: 1em;
    334350    }
     351
    335352    .buddypress .bp-changelog p {
    336353        margin-bottom: 1em;
    337354    }
     355
    338356    .buddypress .bp-changelog-section .two-col > div,
    339357    .buddypress .bp-changelog-section .three-col .col {
     
    343361    }
    344362}
     363
    345364@media screen and ( max-width: 360px ) {
     365
    346366    .buddypress .bp-headline {
    347367        text-align: center;
    348368    }
     369
    349370    .buddypress .bp-headline span.dashicons {
    350371        clear: none;
     
    356377        width: 80px;
    357378    }
     379
    358380    .buddypress .bp-headline-feature .headline-title,
    359381    .buddypress .bp-features-section .headline-title {
     
    362384        text-align: left;
    363385    }
     386
    364387    .buddypress .bp-headline-feature .headline-title {
    365         margin: 1em 0 0 0;
    366     }
     388        margin: 1em 0 0;
     389    }
     390
    367391    .buddypress .bp-headline-feature p {
    368392        margin: 1.15em auto 0.6em 0;
     
    370394        width: auto;
    371395    }
     396
    372397    .buddypress .bp-features-section .bp-feature {
    373398        text-align: center;
    374399    }
     400
    375401    .buddypress .bp-features-section span.dashicons {
    376402        float: none;
    377403    }
     404
    378405    .buddypress .bp-features-section .feature-title,
    379406    .buddypress .bp-features-section p {
     
    382409    }
    383410}
     411
    384412/*------------------------------------------------------------------------------
    385413 * 2.0 Dashicons
     
    415443#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,
    416444#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before,
    417 #adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before{
     445#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before {
    418446    content: "\f454";
    419447}
     
    441469
    442470.settings_page_bp-components td.plugin-title span:before {
    443     font-family: 'dashicons';
     471    font-family: dashicons;
    444472    font-size: 18px;
    445473}
     
    494522
    495523@media screen and ( max-width: 782px ) {
     524
    496525    .settings_page_bp-components td.plugin-title span {
    497526        margin-top: 5px;
    498527    }
     528
    499529    #bp-admin-component-form .wp-list-table.plugins .plugin-title {
    500530        display: block;
    501531        width: auto;
    502532    }
     533
    503534    #bp-admin-component-form .subsubsub {
    504535        margin-bottom: 0;
     
    551582
    552583.bp-signups-list .column-fields {
    553     font-weight: bold;
     584    font-weight: 700;
    554585}
    555586
     
    594625    color: #23282d;
    595626    font-size: 1.3em;
    596     font-weight: 600px;
     627    font-weight: 600;
    597628    margin: 1em 0;
    598629}
     
    601632    clear: left;
    602633    display: block;
    603     line-height: 1.5em;
     634    line-height: 1.5;
    604635    margin: 0 0 1em;
    605636    vertical-align: middle;
     
    607638
    608639@media screen and (max-width: 782px) {
     640
    609641    .tools_page_bp-tools p {
    610642        line-height: 1.5;
    611643    }
     644
    612645    .tools_page_bp-tools label {
    613646        margin-bottom: 1em;
     
    615648        text-indent: -33px;
    616649    }
     650
    617651    .tools_page_bp-tools .checkbox {
    618652        padding: 0 0 0 30px;
  • trunk/src/bp-core/admin/css/customizer-controls-rtl.css

    r10475 r11587  
    11.customize-control-range output {
    2     background-color: #FFF;
    3     border: 1px solid #DDD;
    4     box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
     2    background-color: #fff;
     3    border: 1px solid #ddd;
     4    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
    55    float: right;
    66    margin-left: 10px;
  • trunk/src/bp-core/admin/css/customizer-controls.css

    r10475 r11587  
    11.customize-control-range output {
    2     background-color: #FFF;
    3     border: 1px solid #DDD;
    4     box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
     2    background-color: #fff;
     3    border: 1px solid #ddd;
     4    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
    55    float: left;
    66    margin-right: 10px;
  • trunk/src/bp-core/css/admin-bar-rtl.css

    r11248 r11587  
    1717    right: 0;
    1818}
     19
    1920#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul {
    2021    right: 0;
     
    3132    padding: 2px 5px;
    3233    font-size: 10px;
    33     font-weight: bold;
     34    font-weight: 700;
    3435    -moz-border-radius: 10px;
    3536    -khtml-border-radius: 10px;
     
    4142    background: #ddd;
    4243    color: #333;
    43     margin: 0
     44    margin: 0;
    4445}
    4546
     
    5051
    5152#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications > a {
    52     padding: 0 .5em;
     53    padding: 0 0.5em;
    5354}
    5455
     
    6667
    6768@media screen and (max-width: 600px) {
     69
    6870    #wpadminbar .wp-admin-bar-arrow-right {
    6971        display: block;
  • trunk/src/bp-core/css/admin-bar.css

    r11248 r11587  
    1717    left: 0;
    1818}
     19
    1920#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul {
    2021    left: 0;
     
    3132    padding: 2px 5px;
    3233    font-size: 10px;
    33     font-weight: bold;
     34    font-weight: 700;
    3435    -moz-border-radius: 10px;
    3536    -khtml-border-radius: 10px;
     
    4142    background: #ddd;
    4243    color: #333;
    43     margin: 0
     44    margin: 0;
    4445}
    4546
     
    5051
    5152#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications > a {
    52     padding: 0 .5em;
     53    padding: 0 0.5em;
    5354}
    5455
     
    6667
    6768@media screen and (max-width: 600px) {
     69
    6870    #wpadminbar .wp-admin-bar-arrow-right {
    6971        display: block;
  • trunk/src/bp-core/css/avatar-rtl.css

    r11579 r11587  
    3131    float: left;
    3232    height: 22px;
    33     line-height: 2em;
     33    line-height: 2;
    3434    margin: 6px 0 0 10px;
    3535    margin-bottom: 2px;
     
    5656}
    5757
     58/* stylelint-disable selector-id-pattern */
    5859#buddypress p.warning,
    5960body.users_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning,
     
    6768    padding: 10px 15px;
    6869}
     70/* stylelint-enable */
    6971
    7072div.bp-avatar-nav {
    7173    background: transparent;
    7274    clear: both;
    73     margin: 10px 0 10px;
     75    margin: 10px 0;
    7476    overflow: hidden;
    7577}
     
    118120    background: none;
    119121    color: inherit;
    120     font-weight: bold;
     122    font-weight: 700;
    121123    opacity: 0.8;
    122124    outline: 0;
     
    181183
    182184#avatar-to-crop {
    183     margin: 0 auto 20px ;
     185    margin: 0 auto 20px;
    184186    text-align: right;
    185187}
     
    221223
    222224@media screen and (min-width: 801px) {
     225
    223226    #bp-webcam-avatar #avatar-to-crop {
    224227        max-width: 64%;
     
    233236#bp-webcam-avatar #avatar-crop-actions {
    234237    float: right;
    235     margin: 0 0 20px 0;
     238    margin: 0 0 20px;
    236239    width: 50%;
    237240}
     
    298301
    299302.bp-avatar .item {
    300     overflow:hidden;
     303    overflow: hidden;
    301304}
    302305
     
    323326    }
    324327
    325     #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions  {
     328    #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions {
    326329        width: auto;
    327330    }
     
    348351}
    349352
     353
    350354/** Admin Profile **/
     355/* stylelint-disable selector-id-pattern */
    351356body.users_page_bp-profile-edit.modal-open #TB_ajaxContent,
    352357body.profile_page_bp-profile-edit.modal-open #TB_ajaxContent {
     
    367372    margin: 0;
    368373}
     374
    369375.wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop {
    370376    margin-bottom: 20px;
    371377}
     378
    372379@media screen and (min-width: 783px) {
    373380
     
    384391
    385392.wp-admin #TB_window .bp-avatar #avatar-to-crop video {
    386         width: 100%;
    387     }
     393    width: 100%;
     394}
    388395
    389396.wp-admin #TB_window .bp-avatar .avatar-crop-management a.button {
     
    393400
    394401@media screen and (min-width: 810px) {
     402
    395403    .wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop {
    396404        max-width: none;
     
    403411    }
    404412}
     413/* stylelint-enable */
  • trunk/src/bp-core/css/avatar.css

    r11579 r11587  
    3131    float: right;
    3232    height: 22px;
    33     line-height: 2em;
     33    line-height: 2;
    3434    margin: 6px 10px 0 0;
    3535    margin-bottom: 2px;
     
    5656}
    5757
     58/* stylelint-disable selector-id-pattern */
    5859#buddypress p.warning,
    5960body.users_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning,
     
    6768    padding: 10px 15px;
    6869}
     70/* stylelint-enable */
    6971
    7072div.bp-avatar-nav {
    7173    background: transparent;
    7274    clear: both;
    73     margin: 10px 0 10px;
     75    margin: 10px 0;
    7476    overflow: hidden;
    7577}
     
    118120    background: none;
    119121    color: inherit;
    120     font-weight: bold;
     122    font-weight: 700;
    121123    opacity: 0.8;
    122124    outline: 0;
     
    181183
    182184#avatar-to-crop {
    183     margin: 0 auto 20px ;
     185    margin: 0 auto 20px;
    184186    text-align: left;
    185187}
     
    221223
    222224@media screen and (min-width: 801px) {
     225
    223226    #bp-webcam-avatar #avatar-to-crop {
    224227        max-width: 64%;
     
    233236#bp-webcam-avatar #avatar-crop-actions {
    234237    float: left;
    235     margin: 0 0 20px 0;
     238    margin: 0 0 20px;
    236239    width: 50%;
    237240}
     
    298301
    299302.bp-avatar .item {
    300     overflow:hidden;
     303    overflow: hidden;
    301304}
    302305
     
    323326    }
    324327
    325     #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions  {
     328    #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions {
    326329        width: auto;
    327330    }
     
    348351}
    349352
     353
    350354/** Admin Profile **/
     355/* stylelint-disable selector-id-pattern */
    351356body.users_page_bp-profile-edit.modal-open #TB_ajaxContent,
    352357body.profile_page_bp-profile-edit.modal-open #TB_ajaxContent {
     
    367372    margin: 0;
    368373}
     374
    369375.wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop {
    370376    margin-bottom: 20px;
    371377}
     378
    372379@media screen and (min-width: 783px) {
    373380
     
    384391
    385392.wp-admin #TB_window .bp-avatar #avatar-to-crop video {
    386         width: 100%;
    387     }
     393    width: 100%;
     394}
    388395
    389396.wp-admin #TB_window .bp-avatar .avatar-crop-management a.button {
     
    393400
    394401@media screen and (min-width: 810px) {
     402
    395403    .wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop {
    396404        max-width: none;
     
    403411    }
    404412}
     413/* stylelint-enable */
  • trunk/src/bp-core/css/buddybar-rtl.css

    r10808 r11587  
    22    padding-top: 25px !important;
    33}
     4
    45#wp-admin-bar {
    56    position: fixed;
     
    1112    z-index: 9999;
    1213}
     14
    1315#wp-admin-bar .padder {
    1416    position: relative;
     
    1618    width: 100%;
    1719    margin: 0 auto;
    18     background: url('../images/60pc_black.png');
     20    background: url(../images/60pc_black.png);
    1921    height: 25px;
    2022}
     23
    2124body#bp-default #wp-admin-bar .padder {
    2225    max-width: 1250px;
    2326}
     27
    2428#wp-admin-bar * {
    2529    z-index: 999;
    2630}
     31
    2732#wp-admin-bar div#admin-bar-logo {
    2833    position: absolute;
     
    3035    right: 10px;
    3136}
     37
    3238#wp-admin-bar a img {
    3339    border: none;
    3440}
     41
    3542#wp-admin-bar li {
    3643    list-style: none;
    3744    margin: 0;
    3845    padding: 0;
    39     line-height: 100%;
     46    line-height: 1;
    4047    text-align: right;
    4148}
     49
    4250#wp-admin-bar li a {
    43     padding: 7px 15px 7px 15px;
     51    padding: 7px 15px;
    4452    color: #eee;
    4553    text-decoration: none;
    4654    font-size: 11px;
    4755}
     56
    4857#wp-admin-bar li.alt {
    4958    border: none;
    5059}
     60
    5161#wp-admin-bar li.no-arrow a {
    5262    padding-left: 15px;
    5363}
     64
    5465#wp-admin-bar ul li ul li a span {
    5566    display: none;
    5667}
     68
    5769#wp-admin-bar li:hover,
    5870#wp-admin-bar li.hover {
    5971    position: static;
    6072}
     73
    6174#admin-bar-logo {
    6275    float: right;
    63     font-weight: bold;
     76    font-weight: 700;
    6477    font-size: 11px;
    6578    padding: 5px 8px;
     
    6881    color: #fff;
    6982}
     83
    7084body#bp-default #admin-bar-logo {
    7185    padding: 2px 8px;
     
    87101    float: right;
    88102    position: relative;
    89     background: url('../images/admin-menu-arrow.gif') 88% 53% no-repeat;
     103    background: url(../images/admin-menu-arrow.gif) 88% 53% no-repeat;
    90104    padding-left: 11px;
    91105}
     106
    92107#wp-admin-bar ul li.no-arrow {
    93108    background: none;
    94109    padding-left: 0;
    95110}
     111
    96112#wp-admin-bar ul li ul li {
    97113    background-image: none;
    98114}
     115
    99116#wp-admin-bar ul li.align-right {
    100117    position: absolute;
    101118    left: 0;
    102119}
     120
    103121#wp-admin-bar ul li a {
    104122    display: block;
    105123}
     124
    106125#wp-admin-bar ul.main-nav li:hover,
    107126#wp-admin-bar ul.main-nav li.sfhover,
     
    127146    -webkit-border-top-left-radius: 0;
    128147}
     148
    129149#wp-admin-bar ul li > ul {
    130150    border-top: none;
    131151}
     152
    132153#wp-admin-bar ul li ul a {
    133154    color: #eee;
    134155}
     156
    135157#wp-admin-bar ul li ul li {
    136158    float: right;
     
    138160    margin: 0;
    139161}
     162
    140163#wp-admin-bar ul li ul li:hover a {
    141164    color: #fff;
    142165}
     166
    143167#wp-admin-bar ul li div.admin-bar-clear {
    144168    clear: both;
    145169}
     170
    146171#wp-admin-bar ul.main-nav li ul li:hover,
    147172#wp-admin-bar ul.main-nav li ul li.sfhover,
     
    156181    -webkit-border-radius: 3px;
    157182}
     183
    158184#wp-admin-bar ul li ul li:hover ul li a {
    159185    color: #eee;
    160186}
     187
    161188#wp-admin-bar ul li ul li ul li:hover a {
    162189    color: #fff;
    163190}
     191
    164192#wp-admin-bar ul li:hover ul,
    165193#wp-admin-bar ul li ul li:hover ul,
     
    168196    right: auto;
    169197}
     198
    170199#wp-admin-bar ul li.align-right:hover ul {
    171200    left: 0;
    172201}
     202
    173203#wp-admin-bar ul li:hover ul ul,
    174204#wp-admin-bar li.sfhover ul li ul {
     
    181211    margin-left: 8px;
    182212}
     213
    183214#wp-admin-bar span.activity {
    184215    display: block;
     
    186217    padding: 0;
    187218}
     219
    188220#wp-admin-bar ul.author-list li a {
    189221    height: 17px;
    190222}
     223
    191224#wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
    192225    padding: 0 6px;
     
    198231    border-radius: 3px;
    199232}
     233
    200234#wp-admin-bar-user-info img.avatar {
    201235    height: 64px;
  • trunk/src/bp-core/css/buddybar.css

    r9819 r11587  
    22    padding-top: 25px !important;
    33}
     4
    45#wp-admin-bar {
    56    position: fixed;
     
    1112    z-index: 9999;
    1213}
     14
    1315#wp-admin-bar .padder {
    1416    position: relative;
     
    1618    width: 100%;
    1719    margin: 0 auto;
    18     background: url('../images/60pc_black.png');
     20    background: url(../images/60pc_black.png);
    1921    height: 25px;
    2022}
     23
    2124body#bp-default #wp-admin-bar .padder {
    2225    max-width: 1250px;
    2326}
     27
    2428#wp-admin-bar * {
    2529    z-index: 999;
    2630}
     31
    2732#wp-admin-bar div#admin-bar-logo {
    2833    position: absolute;
     
    3035    left: 10px;
    3136}
     37
    3238#wp-admin-bar a img {
    3339    border: none;
    3440}
     41
    3542#wp-admin-bar li {
    3643    list-style: none;
    3744    margin: 0;
    3845    padding: 0;
    39     line-height: 100%;
     46    line-height: 1;
    4047    text-align: left;
    4148}
     49
    4250#wp-admin-bar li a {
    43     padding: 7px 15px 7px 15px;
     51    padding: 7px 15px;
    4452    color: #eee;
    4553    text-decoration: none;
    4654    font-size: 11px;
    4755}
     56
    4857#wp-admin-bar li.alt {
    4958    border: none;
    5059}
     60
    5161#wp-admin-bar li.no-arrow a {
    5262    padding-right: 15px;
    5363}
     64
    5465#wp-admin-bar ul li ul li a span {
    5566    display: none;
    5667}
     68
    5769#wp-admin-bar li:hover,
    5870#wp-admin-bar li.hover {
    5971    position: static;
    6072}
     73
    6174#admin-bar-logo {
    6275    float: left;
    63     font-weight: bold;
     76    font-weight: 700;
    6477    font-size: 11px;
    6578    padding: 5px 8px;
     
    6881    color: #fff;
    6982}
     83
    7084body#bp-default #admin-bar-logo {
    7185    padding: 2px 8px;
     
    87101    float: left;
    88102    position: relative;
    89     background: url('../images/admin-menu-arrow.gif') 88% 53% no-repeat;
     103    background: url(../images/admin-menu-arrow.gif) 88% 53% no-repeat;
    90104    padding-right: 11px;
    91105}
     106
    92107#wp-admin-bar ul li.no-arrow {
    93108    background: none;
    94109    padding-right: 0;
    95110}
     111
    96112#wp-admin-bar ul li ul li {
    97113    background-image: none;
    98114}
     115
    99116#wp-admin-bar ul li.align-right {
    100117    position: absolute;
    101118    right: 0;
    102119}
     120
    103121#wp-admin-bar ul li a {
    104122    display: block;
    105123}
     124
    106125#wp-admin-bar ul.main-nav li:hover,
    107126#wp-admin-bar ul.main-nav li.sfhover,
     
    127146    -webkit-border-top-right-radius: 0;
    128147}
     148
    129149#wp-admin-bar ul li > ul {
    130150    border-top: none;
    131151}
     152
    132153#wp-admin-bar ul li ul a {
    133154    color: #eee;
    134155}
     156
    135157#wp-admin-bar ul li ul li {
    136158    float: left;
     
    138160    margin: 0;
    139161}
     162
    140163#wp-admin-bar ul li ul li:hover a {
    141164    color: #fff;
    142165}
     166
    143167#wp-admin-bar ul li div.admin-bar-clear {
    144168    clear: both;
    145169}
     170
    146171#wp-admin-bar ul.main-nav li ul li:hover,
    147172#wp-admin-bar ul.main-nav li ul li.sfhover,
     
    156181    -webkit-border-radius: 3px;
    157182}
     183
    158184#wp-admin-bar ul li ul li:hover ul li a {
    159185    color: #eee;
    160186}
     187
    161188#wp-admin-bar ul li ul li ul li:hover a {
    162189    color: #fff;
    163190}
     191
    164192#wp-admin-bar ul li:hover ul,
    165193#wp-admin-bar ul li ul li:hover ul,
     
    168196    left: auto;
    169197}
     198
    170199#wp-admin-bar ul li.align-right:hover ul {
    171200    right: 0;
    172201}
     202
    173203#wp-admin-bar ul li:hover ul ul,
    174204#wp-admin-bar li.sfhover ul li ul {
     
    181211    margin-right: 8px;
    182212}
     213
    183214#wp-admin-bar span.activity {
    184215    display: block;
     
    186217    padding: 0;
    187218}
     219
    188220#wp-admin-bar ul.author-list li a {
    189221    height: 17px;
    190222}
     223
    191224#wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
    192225    padding: 0 6px;
     
    198231    border-radius: 3px;
    199232}
     233
    200234#wp-admin-bar-user-info img.avatar {
    201235    height: 64px;
  • trunk/src/bp-groups/admin/css/admin-rtl.css

    r11556 r11587  
    1313    margin-top: 1px;
    1414}
     15
    1516#bp-groups-edit-form input {
    1617    outline: medium none;
    1718}
     19
    1820#bp-groups-edit-form input#bp-groups-name {
    1921    font-size: 1.7em;
     
    2123    margin-bottom: 6px;
    2224}
     25
    2326#bp-groups-edit-form input#bp-groups-new-members {
    2427    border: 1px solid #e5e5e5;
     
    2629    width: 100%;
    2730}
     31
    2832#bp-groups-new-members-list {
    2933    margin: 0;
    3034}
     35
    3136.bp-groups-settings-section {
    3237    margin-top: 10px;
    33     line-height: 2em;
     38    line-height: 2;
    3439}
     40
    3541.bp-groups-settings-section legend {
    3642    margin-top: 10px;
    37     font-weight: bold;
     43    font-weight: 700;
    3844}
     45
    3946.bp-groups-settings-section label {
    4047    clear: right;
     
    4350    vertical-align: middle;
    4451}
     52
    4553#bp-groups-permalink-box {
    4654    line-height: 24px;
    4755    color: #666;
    4856}
     57
    4958#bp-groups-permalink {
    5059    margin-left: 24px;
    5160}
     61
    5262.bp-groups-member-type {
    5363    position: relative;
    5464}
     65
    5566.bp-groups-member-type > h4 {
    56     margin-bottom: .5em;
     67    margin-bottom: 0.5em;
    5768}
     69
    5870ul.bp-group-delete-list {
    5971    list-style-type: disc;
    6072    margin: 4px 26px;
    6173}
     74
    6275/*
    6376 * Members Pagination
     
    6881    width: 100%;
    6982}
     83
    7084.bp-group-admin-pagination.table-top {
    7185    top: 0;
    7286}
     87
    7388.bp-group-admin-pagination.table-bottom {
    7489    bottom: 0;
    7590}
     91
    7692.bp-group-admin-pagination-viewing {
    7793    color: #777;
     
    7995    font-style: italic;
    8096}
     97
    8198.bp-group-admin-pagination-links {
    8299    white-space: nowrap;
    83100    padding-right: 15px;
    84101}
     102
    85103.bp-group-admin-pagination-links .page-numbers {
    86104    display: inline-block;
     
    94112    text-decoration: none;
    95113}
     114
    96115.bp-group-admin-pagination-links a.page-numbers:hover {
    97116    text-decoration: underline;
    98117}
     118
    99119.bp-group-admin-pagination-links .page-numbers.current,
    100120.bp-group-admin-pagination-links .page-numbers.dots {
     
    111131    padding-left: 20px;
    112132}
     133
    113134table.bp-group-members .uname-column {
    114135    width: 70%;
    115136}
     137
    116138table.bp-group-members .urole-column {
    117139    padding-right: 20px;
     
    120142
    121143@media screen and (max-width: 782px) {
     144
    122145    .bp-groups-settings-section label {
    123146        margin: 0.25em 0;
  • trunk/src/bp-groups/admin/css/admin.css

    r11556 r11587  
    1313    margin-top: 1px;
    1414}
     15
    1516#bp-groups-edit-form input {
    1617    outline: medium none;
    1718}
     19
    1820#bp-groups-edit-form input#bp-groups-name {
    1921    font-size: 1.7em;
     
    2123    margin-bottom: 6px;
    2224}
     25
    2326#bp-groups-edit-form input#bp-groups-new-members {
    2427    border: 1px solid #e5e5e5;
     
    2629    width: 100%;
    2730}
     31
    2832#bp-groups-new-members-list {
    2933    margin: 0;
    3034}
     35
    3136.bp-groups-settings-section {
    3237    margin-top: 10px;
    33     line-height: 2em;
     38    line-height: 2;
    3439}
     40
    3541.bp-groups-settings-section legend {
    3642    margin-top: 10px;
    37     font-weight: bold;
     43    font-weight: 700;
    3844}
     45
    3946.bp-groups-settings-section label {
    4047    clear: left;
     
    4350    vertical-align: middle;
    4451}
     52
    4553#bp-groups-permalink-box {
    4654    line-height: 24px;
    4755    color: #666;
    4856}
     57
    4958#bp-groups-permalink {
    5059    margin-right: 24px;
    5160}
     61
    5262.bp-groups-member-type {
    5363    position: relative;
    5464}
     65
    5566.bp-groups-member-type > h4 {
    56     margin-bottom: .5em;
     67    margin-bottom: 0.5em;
    5768}
     69
    5870ul.bp-group-delete-list {
    5971    list-style-type: disc;
    6072    margin: 4px 26px;
    6173}
     74
    6275/*
    6376 * Members Pagination
     
    6881    width: 100%;
    6982}
     83
    7084.bp-group-admin-pagination.table-top {
    7185    top: 0;
    7286}
     87
    7388.bp-group-admin-pagination.table-bottom {
    7489    bottom: 0;
    7590}
     91
    7692.bp-group-admin-pagination-viewing {
    7793    color: #777;
     
    7995    font-style: italic;
    8096}
     97
    8198.bp-group-admin-pagination-links {
    8299    white-space: nowrap;
    83100    padding-left: 15px;
    84101}
     102
    85103.bp-group-admin-pagination-links .page-numbers {
    86104    display: inline-block;
     
    94112    text-decoration: none;
    95113}
     114
    96115.bp-group-admin-pagination-links a.page-numbers:hover {
    97116    text-decoration: underline;
    98117}
     118
    99119.bp-group-admin-pagination-links .page-numbers.current,
    100120.bp-group-admin-pagination-links .page-numbers.dots {
     
    111131    padding-right: 20px;
    112132}
     133
    113134table.bp-group-members .uname-column {
    114135    width: 70%;
    115136}
     137
    116138table.bp-group-members .urole-column {
    117139    padding-left: 20px;
     
    120142
    121143@media screen and (max-width: 782px) {
     144
    122145    .bp-groups-settings-section label {
    123146        margin: 0.25em 0;
  • trunk/src/bp-members/admin/css/admin-rtl.css

    r11247 r11587  
    99
    1010div#profile-page.wrap form#your-profile h3:first-of-type {
    11     margin-top:5em;
     11    margin-top: 5em;
    1212}
    1313
     
    2525    margin-bottom: 0;
    2626}
     27
    2728div#community-profile-page li.bp-members-profile-stats:before,
    2829div#community-profile-page li.bp-friends-profile-stats:before,
     
    3132div#community-profile-page a.bp-xprofile-avatar-user-admin:before,
    3233div#community-profile-page a.bp-xprofile-avatar-user-edit:before {
    33     font: normal 20px/1 'dashicons';
     34    font: 400 20px/1 dashicons;
    3435    speak: none;
    3536    display: inline-block;
     
    6263
    6364div#community-profile-page a.bp-xprofile-avatar-user-admin:before {
    64     content:"\f182";
     65    content: "\f182";
    6566}
    6667
     
    7071
    7172div#community-profile-page div#bp_xprofile_user_admin_avatar div.avatar {
    72     width:150px;
    73     margin:0 auto;
     73    width: 150px;
     74    margin: 0 auto;
    7475}
    7576
     
    8081
    8182div#community-profile-page div#bp_xprofile_user_admin_avatar a {
    82     display:block;
    83     margin:1em 0;
     83    display: block;
     84    margin: 1em 0;
    8485}
    8586
    8687div#community-profile-page p.not-activated {
    87     margin:1em 1em 0;
    88     color:red;
     88    margin: 1em 1em 0;
     89    color: #f00;
    8990}
    9091
     
    101102    background: none;
    102103}
     104
    103105.bp-profile-field {
    104106    border-bottom: dotted 1px #ccc;
     
    107109    padding: 10px;
    108110}
     111
    109112.bp-profile-field:last-child {
    110113    border-bottom: 0;
    111114}
     115
    112116.bp-profile-field p {
    113117    font-size: 14px;
     
    128132    vertical-align: top;
    129133}
     134
    130135.bp-profile-field .description {  /* description also sits in the right side column */
    131136    margin: 10px 200px 12px 0;
    132137    text-align: right;
    133138}
     139
    134140.clear-value {  /* 'clear value' option also sits in the right side column */
    135141    display: block;
     
    137143    margin-right: 200px;
    138144}
     145
    139146.field_type_checkbox .checkbox > label + label {  /* force checkboxes to new lines, in the right side column */
    140147    display: block;
     
    142149    width: auto;
    143150}
     151
    144152.field_type_radio .radio .input-options label,
    145153.field_type_checkbox .checkbox .input-options label {
     154
    146155    /* force checkboxes and radio buttons to new lines */
    147156    display: block;
    148157}
     158
    149159.field_type_checkbox .checkbox .input-options,
    150160.field_type_datebox .datebox .input-options,
    151161.field_type_radio .radio .input-options {
    152     /* make the checkboxes, select menus, and radio buttons sit in the right side column */
     162
     163    /* make the checkboxes, select menus, and radio buttons sit in the
     164    right side column */
    153165    display: inline-block;
    154166}
     167
    155168.field-visibility-settings-notoggle,
    156169.field-visibility-settings-toggle {  /* visibility settings go in the left column */
     
    158171    text-align: right;
    159172}
     173
    160174.field-visibility-settings {  /* visibility settings go in the left column */
    161175    display: none;
    162176    margin-right: 200px;
    163177}
     178
    164179.field-visibility-settings .button {  /* visibility setting close button */
    165180    margin-bottom: 15px;
    166181}
     182
    167183#normal-sortables .field-visibility-settings legend {  /* id required for css selector weight */
    168184    font-size: 14px;
    169     font-weight:600;
     185    font-weight: 600;
    170186}
    171187
     
    173189#your-profile .bp-profile-field .datebox legend,
    174190#your-profile .bp-profile-field .radio legend {
    175     float:right; /* Firefox will not apply display: inline-block to legends */
     191    float: right; /* Firefox will not apply display: inline-block to legends */
    176192    font-size: 14px;
    177193    font-weight: 600;
    178     line-height: 1.4em;
     194    line-height: 1.4;
    179195    text-align: right;
    180196    vertical-align: middle;
     
    192208
    193209@media screen and (max-width: 782px) {
     210
    194211    #your-profile .bp-profile-field .checkbox legend,
    195212    #your-profile .bp-profile-field .datebox legend,
     
    201218        margin-bottom: 12px;
    202219    }
     220
    203221    .bp-profile-field .checkbox label,
    204222    .bp-profile-field .radio label {
    205         line-height: 1.4em;
     223        line-height: 1.4;
    206224        margin-bottom: 12px;
    207225        vertical-align: middle;
    208226    }
     227
    209228    .bp-profile-field .checkbox input[type="checkbox"],
    210229    .bp-profile-field .radio input[type="radio"] {
    211230        vertical-align: top;
    212231    }
     232
    213233    .bp-profile-field .clear-value,
    214234    .bp-profile-field .description,
     
    226246        margin-right: 50px;
    227247    }
     248
    228249    .field-visibility-settings {
    229250        margin-right: 100px;
    230251    }
     252
    231253    #your-profile .field_multiselectbox select {
    232254        height: auto;
     
    235257
    236258@media screen and (max-width: 480px) {
     259
    237260    .bp-profile-field .clear-value,
    238261    .bp-profile-field .description,
     
    249272        margin-right: 0;
    250273    }
     274
    251275    .field-visibility-settings {
    252276        margin-right: 50px;
  • trunk/src/bp-members/admin/css/admin.css

    r11247 r11587  
    99
    1010div#profile-page.wrap form#your-profile h3:first-of-type {
    11     margin-top:5em;
     11    margin-top: 5em;
    1212}
    1313
     
    2525    margin-bottom: 0;
    2626}
     27
    2728div#community-profile-page li.bp-members-profile-stats:before,
    2829div#community-profile-page li.bp-friends-profile-stats:before,
     
    3132div#community-profile-page a.bp-xprofile-avatar-user-admin:before,
    3233div#community-profile-page a.bp-xprofile-avatar-user-edit:before {
    33     font: normal 20px/1 'dashicons';
     34    font: 400 20px/1 dashicons;
    3435    speak: none;
    3536    display: inline-block;
     
    6263
    6364div#community-profile-page a.bp-xprofile-avatar-user-admin:before {
    64     content:"\f182";
     65    content: "\f182";
    6566}
    6667
     
    7071
    7172div#community-profile-page div#bp_xprofile_user_admin_avatar div.avatar {
    72     width:150px;
    73     margin:0 auto;
     73    width: 150px;
     74    margin: 0 auto;
    7475}
    7576
     
    8081
    8182div#community-profile-page div#bp_xprofile_user_admin_avatar a {
    82     display:block;
    83     margin:1em 0;
     83    display: block;
     84    margin: 1em 0;
    8485}
    8586
    8687div#community-profile-page p.not-activated {
    87     margin:1em 1em 0;
    88     color:red;
     88    margin: 1em 1em 0;
     89    color: #f00;
    8990}
    9091
     
    101102    background: none;
    102103}
     104
    103105.bp-profile-field {
    104106    border-bottom: dotted 1px #ccc;
     
    107109    padding: 10px;
    108110}
     111
    109112.bp-profile-field:last-child {
    110113    border-bottom: 0;
    111114}
     115
    112116.bp-profile-field p {
    113117    font-size: 14px;
     
    128132    vertical-align: top;
    129133}
     134
    130135.bp-profile-field .description {  /* description also sits in the right side column */
    131136    margin: 10px 0 12px 200px;
    132137    text-align: left;
    133138}
     139
    134140.clear-value {  /* 'clear value' option also sits in the right side column */
    135141    display: block;
     
    137143    margin-left: 200px;
    138144}
     145
    139146.field_type_checkbox .checkbox > label + label {  /* force checkboxes to new lines, in the right side column */
    140147    display: block;
     
    142149    width: auto;
    143150}
     151
    144152.field_type_radio .radio .input-options label,
    145153.field_type_checkbox .checkbox .input-options label {
     154
    146155    /* force checkboxes and radio buttons to new lines */
    147156    display: block;
    148157}
     158
    149159.field_type_checkbox .checkbox .input-options,
    150160.field_type_datebox .datebox .input-options,
    151161.field_type_radio .radio .input-options {
    152     /* make the checkboxes, select menus, and radio buttons sit in the right side column */
     162
     163    /* make the checkboxes, select menus, and radio buttons sit in the
     164    right side column */
    153165    display: inline-block;
    154166}
     167
    155168.field-visibility-settings-notoggle,
    156169.field-visibility-settings-toggle {  /* visibility settings go in the left column */
     
    158171    text-align: left;
    159172}
     173
    160174.field-visibility-settings {  /* visibility settings go in the left column */
    161175    display: none;
    162176    margin-left: 200px;
    163177}
     178
    164179.field-visibility-settings .button {  /* visibility setting close button */
    165180    margin-bottom: 15px;
    166181}
     182
    167183#normal-sortables .field-visibility-settings legend {  /* id required for css selector weight */
    168184    font-size: 14px;
    169     font-weight:600;
     185    font-weight: 600;
    170186}
    171187
     
    173189#your-profile .bp-profile-field .datebox legend,
    174190#your-profile .bp-profile-field .radio legend {
    175     float:left; /* Firefox will not apply display: inline-block to legends */
     191    float: left; /* Firefox will not apply display: inline-block to legends */
    176192    font-size: 14px;
    177193    font-weight: 600;
    178     line-height: 1.4em;
     194    line-height: 1.4;
    179195    text-align: left;
    180196    vertical-align: middle;
     
    192208
    193209@media screen and (max-width: 782px) {
     210
    194211    #your-profile .bp-profile-field .checkbox legend,
    195212    #your-profile .bp-profile-field .datebox legend,
     
    201218        margin-bottom: 12px;
    202219    }
     220
    203221    .bp-profile-field .checkbox label,
    204222    .bp-profile-field .radio label {
    205         line-height: 1.4em;
     223        line-height: 1.4;
    206224        margin-bottom: 12px;
    207225        vertical-align: middle;
    208226    }
     227
    209228    .bp-profile-field .checkbox input[type="checkbox"],
    210229    .bp-profile-field .radio input[type="radio"] {
    211230        vertical-align: top;
    212231    }
     232
    213233    .bp-profile-field .clear-value,
    214234    .bp-profile-field .description,
     
    226246        margin-left: 50px;
    227247    }
     248
    228249    .field-visibility-settings {
    229250        margin-left: 100px;
    230251    }
     252
    231253    #your-profile .field_multiselectbox select {
    232254        height: auto;
     
    235257
    236258@media screen and (max-width: 480px) {
     259
    237260    .bp-profile-field .clear-value,
    238261    .bp-profile-field .description,
     
    249272        margin-left: 0;
    250273    }
     274
    251275    .field-visibility-settings {
    252276        margin-left: 50px;
  • trunk/src/bp-messages/css/autocomplete/jquery.autocompletefb-rtl.css

    r10808 r11587  
    11.ac_results {
    2     padding: 0px;
     2    padding: 0;
    33    overflow: hidden;
    44    z-index: 99999;
     
    1414    border-bottom-left-radius: 3px;
    1515}
    16     .ac_results ul {
    17         width: 100%;
    18         list-style-position: outside;
    19         list-style: none;
    20         padding: 0;
    21         margin: 0;
    22     }
    2316
    24     .ac_results li {
    25         margin: 0px;
    26         padding: 5px 10px;
    27         cursor: pointer;
    28         display: block;
    29         font-size: 1em;
    30         line-height: 16px;
    31         overflow: hidden;
    32     }
    33         .ac_results li img {
    34             margin-left: 5px;
    35         }
     17.ac_results ul {
     18    width: 100%;
     19    list-style: none;
     20    list-style-position: outside;
     21    padding: 0;
     22    margin: 0;
     23}
     24
     25.ac_results li {
     26    margin: 0;
     27    padding: 5px 10px;
     28    cursor: pointer;
     29    display: block;
     30    font-size: 1em;
     31    line-height: 16px;
     32    overflow: hidden;
     33}
     34
     35.ac_results li img {
     36    margin-left: 5px;
     37}
    3638
    3739.ac_odd {
     
    4547
    4648ul.acfb-holder {
    47     margin  : 0;
    48     height  : auto !important;
    49     height  : 1%;
     49    margin: 0;
     50    height: auto !important;
     51    height: 1%;
    5052    overflow: hidden;
    5153    padding: 0;
    5254    list-style: none;
    5355}
    54     ul.acfb-holder li {
    55         float   : right;
    56         margin  : 0 0 4px 5px;
    57         list-style-type: none;
    58     }
    5956
    60     ul.acfb-holder li.friend-tab {
    61         border-radius         : 3px;
    62         -moz-border-radius    : 3px;
    63         -webkit-border-radius : 3px;
    64         border     : 1px solid #ffe7c7;
    65         padding    : 2px 7px 2px;
    66         background : #FFF9DF;
    67         font-size: 1em;
    68     }
    69         li.friend-tab img.avatar {
    70             border-width: 2px !important;
    71             vertical-align: middle;
    72         }
     57ul.acfb-holder li {
     58    float: right;
     59    margin: 0 0 4px 5px;
     60    list-style-type: none;
     61}
    7362
    74         li.friend-tab span.p {
    75             padding-right: 5px;
    76             font-size: 0.8em;
    77             cursor: pointer;
    78         }
     63ul.acfb-holder li.friend-tab {
     64    border-radius: 3px;
     65    -moz-border-radius: 3px;
     66    -webkit-border-radius: 3px;
     67    border: 1px solid #ffe7c7;
     68    padding: 2px 7px;
     69    background: #fff9df;
     70    font-size: 1em;
     71}
    7972
    80 input#send-to-input { width: 275px; }
     73li.friend-tab img.avatar {
     74    border-width: 2px !important;
     75    vertical-align: middle;
     76}
     77
     78li.friend-tab span.p {
     79    padding-right: 5px;
     80    font-size: 0.8em;
     81    cursor: pointer;
     82}
     83
     84input#send-to-input {
     85    width: 275px;
     86}
  • trunk/src/bp-messages/css/autocomplete/jquery.autocompletefb.css

    r9819 r11587  
    11.ac_results {
    2     padding: 0px;
     2    padding: 0;
    33    overflow: hidden;
    44    z-index: 99999;
     
    1414    border-bottom-right-radius: 3px;
    1515}
    16     .ac_results ul {
    17         width: 100%;
    18         list-style-position: outside;
    19         list-style: none;
    20         padding: 0;
    21         margin: 0;
    22     }
    2316
    24     .ac_results li {
    25         margin: 0px;
    26         padding: 5px 10px;
    27         cursor: pointer;
    28         display: block;
    29         font-size: 1em;
    30         line-height: 16px;
    31         overflow: hidden;
    32     }
    33         .ac_results li img {
    34             margin-right: 5px;
    35         }
     17.ac_results ul {
     18    width: 100%;
     19    list-style: none;
     20    list-style-position: outside;
     21    padding: 0;
     22    margin: 0;
     23}
     24
     25.ac_results li {
     26    margin: 0;
     27    padding: 5px 10px;
     28    cursor: pointer;
     29    display: block;
     30    font-size: 1em;
     31    line-height: 16px;
     32    overflow: hidden;
     33}
     34
     35.ac_results li img {
     36    margin-right: 5px;
     37}
    3638
    3739.ac_odd {
     
    4547
    4648ul.acfb-holder {
    47     margin  : 0;
    48     height  : auto !important;
    49     height  : 1%;
     49    margin: 0;
     50    height: auto !important;
     51    height: 1%;
    5052    overflow: hidden;
    5153    padding: 0;
    5254    list-style: none;
    5355}
    54     ul.acfb-holder li {
    55         float   : left;
    56         margin  : 0 5px 4px 0;
    57         list-style-type: none;
    58     }
    5956
    60     ul.acfb-holder li.friend-tab {
    61         border-radius         : 3px;
    62         -moz-border-radius    : 3px;
    63         -webkit-border-radius : 3px;
    64         border     : 1px solid #ffe7c7;
    65         padding    : 2px 7px 2px;
    66         background : #FFF9DF;
    67         font-size: 1em;
    68     }
    69         li.friend-tab img.avatar {
    70             border-width: 2px !important;
    71             vertical-align: middle;
    72         }
     57ul.acfb-holder li {
     58    float: left;
     59    margin: 0 5px 4px 0;
     60    list-style-type: none;
     61}
    7362
    74         li.friend-tab span.p {
    75             padding-left: 5px;
    76             font-size: 0.8em;
    77             cursor: pointer;
    78         }
     63ul.acfb-holder li.friend-tab {
     64    border-radius: 3px;
     65    -moz-border-radius: 3px;
     66    -webkit-border-radius: 3px;
     67    border: 1px solid #ffe7c7;
     68    padding: 2px 7px;
     69    background: #fff9df;
     70    font-size: 1em;
     71}
    7972
    80 input#send-to-input { width: 275px; }
     73li.friend-tab img.avatar {
     74    border-width: 2px !important;
     75    vertical-align: middle;
     76}
     77
     78li.friend-tab span.p {
     79    padding-left: 5px;
     80    font-size: 0.8em;
     81    cursor: pointer;
     82}
     83
     84input#send-to-input {
     85    width: 275px;
     86}
  • trunk/src/bp-templates/bp-legacy/css/buddypress-rtl.css

    r11586 r11587  
    34341 - Navigation
    3535--------------------------------------------------------------*/
     36
    3637/*--------------------------------------------------------------
    37381.1 - Pagination
     
    4950    padding: 10px 0;
    5051}
     52
    5153#buddypress div.pagination .pag-count {
    5254    float: right;
    5355    margin-right: 10px;
    5456}
     57
    5558#buddypress div.pagination .pagination-links {
    5659    float: left;
    5760    margin-left: 10px;
    5861}
     62
    5963#buddypress div.pagination .pagination-links span,
    6064#buddypress div.pagination .pagination-links a {
     
    6266    padding: 0 5px;
    6367}
     68
    6469#buddypress div.pagination .pagination-links a:hover {
    65     font-weight: bold;
    66 }
     70    font-weight: 700;
     71}
     72
    6773#buddypress noscript div.pagination {
    6874    margin-bottom: 15px;
    6975}
     76
    7077#buddypress #nav-above {
    7178    display: none;
    7279}
     80
    7381#buddypress .paged #nav-above {
    7482    display: block;
    7583}
     84
    7685/*--------------------------------------------------------------
    77862 - WordPress
    7887--------------------------------------------------------------*/
     88
    7989/*--------------------------------------------------------------
    80902.1 - Images
     
    8797    padding: 0 !important;
    8898}
     99
    89100#buddypress .clear {
    90101    clear: right;
     
    941053.0 - BuddyPress
    95106--------------------------------------------------------------*/
     107
    96108/*--------------------------------------------------------------
    971093.1 - Activity
     
    109121    padding: 0;
    110122}
     123
    111124#buddypress .home-page form#whats-new-form {
    112125    border-bottom: none;
    113126    padding-bottom: 0;
    114127}
     128
    115129#buddypress form#whats-new-form #whats-new-avatar {
    116130    float: right;
    117131}
     132
    118133#buddypress form#whats-new-form #whats-new-content {
    119134    margin-right: 55px;
    120135    padding: 0 20px 20px 0;
    121136}
     137
    122138#buddypress form#whats-new-form p.activity-greeting {
    123     line-height: 0.5em;
     139    line-height: 0.5;
    124140    margin-bottom: 15px;
    125141    margin-right: 75px;
    126142}
     143
    127144#buddypress form#whats-new-form textarea {
    128145    background: #fff;
     
    136153    width: 100%;
    137154}
     155
    138156body.no-js #buddypress form#whats-new-form textarea {
    139157    height: 50px;
    140158}
     159
    141160#buddypress form#whats-new-form #whats-new-options select {
    142161    max-width: 200px;
    143162    margin-top: 12px;
    144163}
     164
    145165#buddypress form#whats-new-form #whats-new-submit {
    146166    float: left;
    147167    margin-top: 12px;
    148168}
     169
    149170#buddypress #whats-new-options:after {
    150171    clear: both;
     
    152173    display: table;
    153174}
     175
    154176body.no-js #buddypress #whats-new-options {
    155177    height: auto;
    156178}
     179
    157180#buddypress #whats-new:focus {
    158181    border-color: rgba(31, 179, 221, 0.9) !important;
     
    168191    list-style: none;
    169192}
     193
    170194#buddypress .activity-list .activity-avatar {
    171195    float: right;
    172196}
     197
    173198#buddypress ul.item-list.activity-list li.has-comments {
    174199    padding-bottom: 15px;
    175200}
     201
    176202body.activity-permalink #buddypress ul.activity-list li.has-comments {
    177203    padding-bottom: 0;
    178204}
     205
    179206#buddypress .activity-list li.mini {
    180207    font-size: 80%;
    181208    position: relative;
    182209}
     210
    183211#buddypress .activity-list li.mini .activity-avatar img.avatar,
    184 #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic {
     212#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic { /* stylelint-disable-line selector-class-pattern */
    185213    height: 20px;
    186214    margin-right: 30px;
    187215    width: 20px;
    188216}
     217
    189218#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar,
    190 #buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic {
     219#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic { /* stylelint-disable-line selector-class-pattern */
    191220    height: auto;
    192221    margin-right: 0;
    193222    width: auto;
    194223}
     224
    195225body.activity-permalink #buddypress .activity-list > li:first-child {
    196226    padding-top: 0;
    197227}
     228
    198229#buddypress .activity-list li .activity-content {
    199230    position: relative;
    200231}
     232
    201233#buddypress .activity-list li.mini .activity-content p {
    202234    margin: 0;
    203235}
     236
    204237#buddypress .activity-list li.mini .activity-comments {
    205238    clear: both;
    206239    font-size: 120%;
    207240}
     241
    208242body.activity-permalink #buddypress li.mini .activity-meta {
    209243    margin-top: 4px;
    210244}
     245
    211246#buddypress .activity-list li .activity-inreplyto {
    212247    color: #767676;
    213248    font-size: 80%;
    214249}
     250
    215251#buddypress .activity-list li .activity-inreplyto > p {
    216252    margin: 0;
    217253    display: inline;
    218254}
     255
    219256#buddypress .activity-list li .activity-inreplyto blockquote,
    220257#buddypress .activity-list li .activity-inreplyto div.activity-inner {
     
    226263    padding: 0;
    227264}
     265
    228266#buddypress .activity-list .activity-content {
    229267    margin: 0 70px 0 0;
    230268}
     269
    231270body.activity-permalink #buddypress .activity-list li .activity-content {
    232271    border: none;
    233272    font-size: 100%;
    234     line-height: 150%;
     273    line-height: 1.5;
    235274    margin-right: 170px;
    236275    margin-left: 0;
    237276    padding: 0;
    238277}
     278
    239279body.activity-permalink #buddypress .activity-list li .activity-header > p {
    240280    margin: 0;
    241     padding: 5px 0 0 0;
    242 }
     281    padding: 5px 0 0;
     282}
     283
    243284#buddypress .activity-list .activity-content .activity-header,
    244285#buddypress .activity-list .activity-content .comment-header {
    245286    color: #767676;
    246     line-height: 220%;
    247 }
     287    line-height: 2.2;
     288}
     289
    248290#buddypress .activity-header {
    249291    margin-left: 20px;
    250292}
     293
    251294#buddypress .activity-header a,
    252295#buddypress .comment-meta a,
     
    254297    text-decoration: none;
    255298}
     299
    256300#buddypress .activity-list .activity-content .activity-header img.avatar {
    257301    float: none !important;
    258302    margin: 0 0 -8px 5px !important;
    259303}
     304
    260305#buddypress a.bp-secondary-action,
    261306#buddypress span.highlight {
     
    265310    text-decoration: none;
    266311}
     312
    267313#buddypress .activity-list .activity-content .activity-inner,
    268314#buddypress .activity-list .activity-content blockquote {
     
    270316    overflow: hidden;
    271317}
     318
    272319#buddypress .activity-list li.new_forum_post .activity-content .activity-inner,
    273320#buddypress .activity-list li.new_forum_topic .activity-content .activity-inner {
    274     border-right: 2px solid #EAEAEA;
     321    border-right: 2px solid #eaeaea;
    275322    margin-right: 5px;
    276323    padding-right: 10px;
    277324}
     325
    278326body.activity-permalink #buddypress .activity-content .activity-inner,
    279327body.activity-permalink #buddypress .activity-content blockquote {
     
    281329    margin-top: 5px;
    282330}
     331
    283332#buddypress .activity-inner > p {
    284333    word-wrap: break-word;
    285334}
     335
    286336#buddypress .activity-inner > .activity-inner {
    287337    margin: 0;
    288338}
     339
    289340#buddypress .activity-inner > blockquote {
    290341    margin: 0;
    291342}
     343
    292344#buddypress .activity-list .activity-content img.thumbnail {
    293345    border: 2px solid #eee;
     
    295347    margin: 0 0 5px 10px;
    296348}
     349
    297350#buddypress .activity-read-more {
    298351    margin-right: 1em;
    299352    white-space: nowrap;
    300353}
     354
    301355#buddypress .activity-list li.load-more,
    302356#buddypress .activity-list li.load-newest {
     
    307361    text-align: center;
    308362}
     363
    309364#buddypress .activity-list li.load-more a,
    310365#buddypress .activity-list li.load-newest a {
    311     color: #4D4D4D;
     366    color: #4d4d4d;
    312367}
    313368
     
    319374    margin: 18px 0 0;
    320375}
     376
    321377body.activity-permalink #buddypress div.activity-meta {
    322378    margin-bottom: 6px;
    323379}
     380
    324381#buddypress div.activity-meta a {
    325382    padding: 4px 8px;
    326383}
     384
    327385#buddypress a.activity-time-since {
    328386    color: #767676;
    329387    text-decoration: none;
    330388}
     389
    331390#buddypress a.activity-time-since:hover {
    332391    color: #767676;
    333392    text-decoration: underline;
    334393}
     394
    335395#buddypress a.bp-primary-action,
    336396#buddypress #reply-title small a {
     
    339399    text-decoration: none;
    340400}
     401
    341402#buddypress a.bp-primary-action span,
    342403#buddypress #reply-title small a span {
     
    347408    padding: 0 5px;
    348409}
     410
    349411#buddypress a.bp-primary-action:hover span,
    350412#buddypress #reply-title small a:hover span {
     
    352414    color: #fff;
    353415}
     416
    354417#buddypress div.activity-comments {
    355418    margin: 0 70px 0 0;
     
    359422    clear: both;
    360423}
     424
    361425body.activity-permalink #buddypress div.activity-comments {
    362426    background: none;
     
    364428    width: auto;
    365429}
     430
    366431#buddypress div.activity-comments > ul {
    367432    padding: 0 10px 0 0;
    368433}
     434
    369435#buddypress div.activity-comments ul,
    370436#buddypress div.activity-comments ul li {
     
    372438    list-style: none;
    373439}
     440
    374441#buddypress div.activity-comments ul {
    375442    clear: both;
    376443    margin: 0;
    377444}
     445
    378446#buddypress div.activity-comments ul li {
    379447    border-top: 1px solid #eee;
    380448    padding: 10px 0 0;
    381449}
     450
    382451body.activity-permalink #buddypress .activity-list li.mini .activity-comments {
    383452    clear: none;
    384453    margin-top: 0;
    385454}
     455
    386456body.activity-permalink #buddypress div.activity-comments ul li {
    387457    border-width: 1px;
    388     padding: 10px 0 0 0;
    389 }
     458    padding: 10px 0 0;
     459}
     460
    390461#buddypress div.activity-comments > ul > li:first-child {
    391462    border-top: none;
    392463}
     464
    393465#buddypress div.activity-comments ul li:last-child {
    394466    margin-bottom: 0;
    395467}
     468
    396469#buddypress div.activity-comments ul li > ul {
    397470    margin-right: 30px;
     
    399472    padding-right: 10px;
    400473}
     474
    401475body.activity-permalink #buddypress div.activity-comments ul li > ul {
    402476    margin-top: 10px;
    403477}
     478
    404479body.activity-permalink #buddypress div.activity-comments > ul {
    405480    padding: 0 15px 0 10px;
    406481}
     482
    407483#buddypress div.activity-comments div.acomment-avatar img {
    408484    border-width: 1px;
     
    412488    width: 25px;
    413489}
     490
    414491#buddypress div.activity-comments div.acomment-content {
    415492    font-size: 80%;
    416493    margin: 5px 40px 0 0;
    417494}
     495
    418496#buddypress div.acomment-content .time-since,
    419497#buddypress div.acomment-content .activity-delete-link,
     
    421499    display: none;
    422500}
     501
    423502body.activity-permalink #buddypress div.activity-comments div.acomment-content {
    424503    font-size: 90%;
    425504}
     505
    426506#buddypress div.activity-comments div.acomment-meta {
    427507    color: #767676;
    428508    font-size: 80%;
    429509}
     510
    430511#buddypress div.activity-comments form.ac-form {
    431512    display: none;
    432513    padding: 10px;
    433514}
     515
    434516#buddypress div.activity-comments li form.ac-form {
    435517    margin-left: 15px;
    436518    clear: both;
    437519}
     520
    438521#buddypress div.activity-comments form.root {
    439522    margin-right: 0;
    440523}
     524
    441525#buddypress div.activity-comments div#message {
    442526    margin-top: 15px;
    443527    margin-bottom: 0;
    444528}
     529
    445530#buddypress div.activity-comments form .ac-textarea {
    446531    background: #fff;
     
    449534    padding: 8px;
    450535}
     536
    451537#buddypress div.activity-comments form textarea {
    452538    border: none;
     
    462548    width: 100%;
    463549}
     550
    464551#buddypress div.activity-comments form input {
    465552    margin-top: 5px;
    466553}
     554
    467555#buddypress div.activity-comments form div.ac-reply-avatar {
    468556    float: right;
    469557}
     558
    470559#buddypress div.ac-reply-avatar img {
    471560    border: 1px solid #eee;
    472561}
     562
    473563#buddypress div.activity-comments form div.ac-reply-content {
    474564    color: #767676;
     
    476566    padding-right: 15px;
    477567}
     568
    478569#buddypress div.activity-comments form div.ac-reply-content a {
    479570    text-decoration: none;
    480571}
     572
    481573#buddypress .acomment-options {
    482574    float: right;
    483575    margin: 5px 40px 5px 0;
    484576}
     577
    485578#buddypress .acomment-options a {
    486579    color: #767676;
    487580}
     581
    488582#buddypress .acomment-options a:hover {
    489583    color: inherit;
     
    497591    margin: -39px 0 0 0;
    498592}
    499 #buddypress div.dir-search input[type=text],
    500 #buddypress li.groups-members-search input[type=text] {
     593
     594#buddypress div.dir-search input[type="text"],
     595#buddypress li.groups-members-search input[type="text"] {
    501596    font-size: 90%;
    502597    padding: 1px 3px;
    503598}
     599
    504600#buddypress .current-member-type {
    505601    font-style: italic;
    506602}
     603
    507604#buddypress .dir-form {
    508605    clear: both;
     
    515612    margin: 0 0 15px;
    516613}
     614
    517615#buddypress #message.info {
    518616    margin-bottom: 0;
    519617}
     618
    520619#buddypress div#message.updated {
    521620    clear: both;
    522621    display: block;
    523622}
     623
    524624#buddypress div#message p,
    525625#sitewide-notice p {
     
    528628    padding: 10px 15px;
    529629}
     630
    530631#buddypress div#message.error p {
    531632    background-color: #fdc;
     
    534635    color: #800;
    535636}
     637
    536638#buddypress div#message.warning p {
    537639    background-color: #ffe0af;
     
    540642    color: #800;
    541643}
     644
    542645#buddypress div#message.updated p {
    543646    background-color: #efc;
     
    545648    color: #250;
    546649}
     650
    547651#buddypress #pass-strength-result {
    548652    background-color: #eee;
     
    556660    width: 150px;
    557661}
     662
    558663#buddypress .standard-form #basic-details-section #pass-strength-result {
    559664    width: 35%;
    560665}
     666
    561667#buddypress #pass-strength-result.error,
    562668#buddypress #pass-strength-result.bad {
     
    565671    display: block;
    566672}
     673
    567674#buddypress #pass-strength-result.good {
    568675    background-color: #ffec8b;
     
    570677    display: block;
    571678}
     679
    572680#buddypress #pass-strength-result.short {
    573681    background-color: #ffa0a0;
     
    575683    display: block;
    576684}
     685
    577686#buddypress #pass-strength-result.strong {
    578687    background-color: #c3ff88;
     
    580689    display: block;
    581690}
     691
    582692#buddypress .standard-form#signup_form div div.error {
    583693    background: #faa;
    584694    color: #a00;
    585     margin: 0 0 10px 0;
     695    margin: 0 0 10px;
    586696    padding: 6px;
    587697    width: 90%;
    588698}
     699
    589700#buddypress div.accept,
    590701#buddypress div.reject {
     
    592703    margin-right: 10px;
    593704}
     705
    594706#buddypress ul.button-nav li {
    595707    float: right;
     
    597709    list-style: none;
    598710}
     711
    599712#buddypress ul.button-nav li.current a {
    600     font-weight: bold;
    601 }
     713    font-weight: 700;
     714}
     715
    602716#sitewide-notice #message {
    603717    right: 2%;
     
    607721    z-index: 9999;
    608722}
     723
    609724#sitewide-notice.admin-bar-on #message {
    610725    top: 3.3em;
    611726}
     727
    612728#sitewide-notice strong {
    613729    display: block;
     
    625741
    626742#buddypress .standard-form textarea,
    627 #buddypress .standard-form input[type=text],
    628 #buddypress .standard-form input[type=color],
    629 #buddypress .standard-form input[type=date],
    630 #buddypress .standard-form input[type=datetime],
    631 #buddypress .standard-form input[type=datetime-local],
    632 #buddypress .standard-form input[type=email],
    633 #buddypress .standard-form input[type=month],
    634 #buddypress .standard-form input[type=number],
    635 #buddypress .standard-form input[type=range],
    636 #buddypress .standard-form input[type=search],
    637 #buddypress .standard-form input[type=tel],
    638 #buddypress .standard-form input[type=time],
    639 #buddypress .standard-form input[type=url],
    640 #buddypress .standard-form input[type=week],
     743#buddypress .standard-form input[type="text"],
     744#buddypress .standard-form input[type="color"],
     745#buddypress .standard-form input[type="date"],
     746#buddypress .standard-form input[type="datetime"],
     747#buddypress .standard-form input[type="datetime-local"],
     748#buddypress .standard-form input[type="email"],
     749#buddypress .standard-form input[type="month"],
     750#buddypress .standard-form input[type="number"],
     751#buddypress .standard-form input[type="range"],
     752#buddypress .standard-form input[type="search"],
     753#buddypress .standard-form input[type="tel"],
     754#buddypress .standard-form input[type="time"],
     755#buddypress .standard-form input[type="url"],
     756#buddypress .standard-form input[type="week"],
    641757#buddypress .standard-form select,
    642 #buddypress .standard-form input[type=password],
    643 #buddypress .dir-search input[type=search],
    644 #buddypress .dir-search input[type=text],
    645 #buddypress .groups-members-search input[type=search],
    646 #buddypress .groups-members-search input[type=text] {
     758#buddypress .standard-form input[type="password"],
     759#buddypress .dir-search input[type="search"],
     760#buddypress .dir-search input[type="text"],
     761#buddypress .groups-members-search input[type="search"],
     762#buddypress .groups-members-search input[type="text"] {
    647763    border: 1px solid #ccc;
    648764    background: #fafafa;
     
    653769    padding: 6px;
    654770}
     771
    655772#buddypress .standard-form select {
    656773    padding: 3px;
    657774}
    658 #buddypress .standard-form input[type=password] {
     775
     776#buddypress .standard-form input[type="password"] {
    659777    margin-bottom: 5px;
    660778}
     779
    661780#buddypress .standard-form label,
    662781#buddypress .standard-form span.label,
    663782#buddypress .standard-form legend {
    664783    display: block;
    665     font-weight: bold;
    666     margin: 15px 0 5px 0;
     784    font-weight: 700;
     785    margin: 15px 0 5px;
    667786    width: auto;
    668787}
     788
    669789#buddypress .standard-form p label,
    670790#buddypress .standard-form #invite-list label {
    671     font-weight: normal;
     791    font-weight: 400;
    672792    margin: auto;
    673793}
     794
    674795#buddypress .standard-form .checkbox label,
    675796#buddypress .standard-form .radio label {
    676797    color: #767676;
    677798    font-size: 100%;
    678     font-weight: normal;
    679     margin: 5px 0 0 0;
    680 }
     799    font-weight: 400;
     800    margin: 5px 0 0;
     801}
     802
    681803#buddypress .standard-form .checkbox label input,
    682804#buddypress .standard-form .radio label input {
    683805    margin-left: 3px;
    684806}
     807
    685808#buddypress .standard-form#sidebar-login-form label {
    686809    margin-top: 5px;
    687810}
    688 #buddypress .standard-form input[type=text] {
     811
     812#buddypress .standard-form input[type="text"] {
    689813    width: 75%;
    690814}
    691 #buddypress .standard-form#sidebar-login-form input[type=text],
    692 #buddypress .standard-form#sidebar-login-form input[type=password] {
     815
     816#buddypress .standard-form#sidebar-login-form input[type="text"],
     817#buddypress .standard-form#sidebar-login-form input[type="password"] {
    693818    padding: 4px;
    694819    width: 95%;
    695820}
    696 #buddypress .standard-form #basic-details-section input[type=password],
     821
     822#buddypress .standard-form #basic-details-section input[type="password"],
    697823#buddypress .standard-form #blog-details-section input#signup_blog_url {
    698824    width: 35%;
    699825}
    700 #buddypress .standard-form#signup_form input[type=text],
     826
     827#buddypress .standard-form#signup_form input[type="text"],
    701828#buddypress .standard-form#signup_form textarea,
    702829#buddypress .form-allowed-tags,
    703 #buddypress #commentform input[type=text],
     830#buddypress #commentform input[type="text"],
    704831#buddypress #commentform textarea {
    705832    width: 90%;
    706833}
     834
    707835#buddypress .standard-form#signup_form div.submit {
    708836    float: left;
    709837}
     838
    710839#buddypress div#signup-avatar img {
    711840    margin: 0 0 10px 15px;
    712841}
     842
    713843#buddypress .standard-form textarea {
    714844    width: 75%;
    715845    height: 120px;
    716846}
     847
    717848#buddypress .standard-form textarea#message_content {
    718849    height: 200px;
    719850}
     851
    720852#buddypress .standard-form#send-reply textarea {
    721853    width: 97.5%;
    722854}
     855
    723856#buddypress .standard-form p.description {
    724857    color: #767676;
     
    726859    margin: 5px 0;
    727860}
     861
    728862#buddypress .standard-form div.submit {
    729863    clear: both;
    730     padding: 15px 0 0 0;
    731 }
     864    padding: 15px 0 0;
     865}
     866
    732867#buddypress .standard-form p.submit {
    733868    margin-bottom: 0;
    734     padding: 15px 0 0 0;
    735 }
     869    padding: 15px 0 0;
     870}
     871
    736872#buddypress .standard-form div.submit input {
    737873    margin-left: 15px;
    738874}
     875
    739876#buddypress .standard-form div.radio ul {
    740877    margin: 10px 38px 15px 0;
    741878    list-style: disc;
    742879}
     880
    743881#buddypress .standard-form div.radio ul li {
    744882    margin-bottom: 5px;
    745883}
     884
    746885#buddypress .standard-form a.clear-value {
    747886    display: block;
     
    749888    outline: none;
    750889}
     890
    751891#buddypress .standard-form #basic-details-section,
    752892#buddypress .standard-form #blog-details-section,
     
    755895    width: 48%;
    756896}
     897
    757898#buddypress .standard-form #profile-details-section {
    758899    float: left;
    759900}
     901
    760902#buddypress .standard-form #blog-details-section,
    761903#buddypress #notifications-bulk-management {
    762904    clear: right;
    763905}
     906
    764907body.no-js #buddypress #notifications-bulk-management #select-all-notifications,
    765908body.no-js #buddypress label[for="message-type-select"],
     
    770913    display: none;
    771914}
     915
    772916#buddypress .standard-form input:focus,
    773917#buddypress .standard-form textarea:focus,
     
    776920    color: #555;
    777921}
     922
    778923#buddypress form#send-invite-form {
    779924    margin-top: 20px;
    780925}
     926
    781927#buddypress div#invite-list {
    782928    background: #f5f5f5;
     
    787933    width: 160px;
    788934}
     935
    789936#buddypress .standard-form button,
    790937#buddypress a.button,
    791 #buddypress input[type=submit],
    792 #buddypress input[type=button],
    793 #buddypress input[type=reset],
     938#buddypress input[type="submit"],
     939#buddypress input[type="button"],
     940#buddypress input[type="reset"],
    794941#buddypress ul.button-nav li a,
    795942#buddypress .generic-button a,
     
    806953    text-decoration: none;
    807954}
     955
    808956#buddypress .standard-form button:hover,
    809957#buddypress a.button:hover,
    810958#buddypress a.button:focus,
    811 #buddypress input[type=submit]:hover,
    812 #buddypress input[type=button]:hover,
    813 #buddypress input[type=reset]:hover,
     959#buddypress input[type="submit"]:hover,
     960#buddypress input[type="button"]:hover,
     961#buddypress input[type="reset"]:hover,
    814962#buddypress ul.button-nav li a:hover,
    815963#buddypress ul.button-nav li.current a,
     
    827975}
    828976
    829 #buddypress form.standard-form .left-menu #invite-list ul{
    830     margin:1%;
     977#buddypress form.standard-form .left-menu #invite-list ul {
     978    margin: 1%;
    831979    list-style: none;
    832980}
    833981
    834982#buddypress form.standard-form .left-menu #invite-list ul li {
    835     margin:0 1% 0 0;
     983    margin: 0 1% 0 0;
    836984}
    837985
     
    841989
    842990#buddypress form.standard-form .main-column ul#friend-list {
    843     clear:none;
     991    clear: none;
    844992    float: right;
    845993}
     
    847995#buddypress form.standard-form .main-column ul#friend-list h3,
    848996#buddypress form.standard-form .main-column ul#friend-list h4 {
    849     clear:none;
     997    clear: none;
    850998}
    851999
     
    8531001#buddypress .wp-editor-wrap a.button,
    8541002#buddypress .wp-editor-wrap button,
    855 #buddypress .wp-editor-wrap input[type=submit],
    856 #buddypress .wp-editor-wrap input[type=button],
    857 #buddypress .wp-editor-wrap input[type=reset] {
     1003#buddypress .wp-editor-wrap input[type="submit"],
     1004#buddypress .wp-editor-wrap input[type="button"],
     1005#buddypress .wp-editor-wrap input[type="reset"] {
    8581006    padding: 0 8px 1px;
    8591007}
    8601008
    8611009/* Form classes & generic attr styling */
    862 #buddypress form *[disabled="disabled"]{
     1010#buddypress form *[disabled="disabled"] {
    8631011    cursor: default;
    864     opacity: .4;
     1012    opacity: 0.4;
    8651013}
    8661014
     
    9171065#buddypress a.loading,
    9181066#buddypress input.loading {
    919     -webkit-animation: loader-pulsate .5s infinite ease-in-out alternate;
    920     -moz-animation: loader-pulsate .5s infinite ease-in-out alternate;
     1067    -webkit-animation: loader-pulsate 0.5s infinite ease-in-out alternate;
     1068    -moz-animation: loader-pulsate 0.5s infinite ease-in-out alternate;
    9211069    border-color: #aaa;
    9221070}
     1071
    9231072@-webkit-keyframes loader-pulsate {
     1073
    9241074    from {
    9251075        border-color: #aaa;
     
    9271077        box-shadow: 0 0 6px #ccc;
    9281078    }
     1079
    9291080    to {
    9301081        border-color: #ccc;
     
    9331084    }
    9341085}
     1086
    9351087@-moz-keyframes loader-pulsate {
     1088
    9361089    from {
    9371090        border-color: #aaa;
     
    9391092        box-shadow: 0 0 6px #ccc;
    9401093    }
     1094
    9411095    to {
    9421096        border-color: #ccc;
     
    9501104    color: #767676;
    9511105}
     1106
    9521107#buddypress input[type="submit"].pending,
    9531108#buddypress input[type="button"].pending,
     
    9561111#buddypress input[type="button"].disabled,
    9571112#buddypress input[type="reset"].disabled,
    958 #buddypress input[type="submit"][disabled=disabled],
     1113#buddypress input[type="submit"][disabled="disabled"],
    9591114#buddypress button.pending,
    9601115#buddypress button.disabled,
     
    9651120    cursor: default;
    9661121}
     1122
    9671123#buddypress input[type="submit"]:hover.pending,
    9681124#buddypress input[type="button"]:hover.pending,
     
    9861142    width: auto;
    9871143}
     1144
    9881145#buddypress ul#topic-post-list li {
    9891146    padding: 15px;
    9901147    position: relative;
    9911148}
     1149
    9921150#buddypress ul#topic-post-list li.alt {
    9931151    background: #f5f5f5;
    9941152}
     1153
    9951154#buddypress ul#topic-post-list li div.poster-meta {
    9961155    color: #767676;
    9971156    margin-bottom: 10px;
    9981157}
     1158
    9991159#buddypress ul#topic-post-list li div.post-content {
    10001160    margin-right: 54px;
    10011161}
     1162
    10021163#buddypress div.topic-tags {
    10031164    font-size: 80%;
    10041165}
     1166
    10051167#buddypress div.admin-links {
    10061168    color: #767676;
     
    10101172    left: 25px;
    10111173}
     1174
    10121175#buddypress div#topic-meta {
    10131176    margin: 0;
     
    10151178    position: relative;
    10161179}
     1180
    10171181#buddypress div#topic-meta div.admin-links {
    10181182    left: 19px;
    10191183    top: -36px;
    10201184}
     1185
    10211186#buddypress div#topic-meta h3 {
    10221187    margin: 5px 0;
    10231188}
     1189
    10241190#buddypress div#new-topic-post {
    10251191    display: none;
    1026     margin: 20px 0 0 0;
    1027     padding: 1px 0 0 0;
    1028 }
     1192    margin: 20px 0 0;
     1193    padding: 1px 0 0;
     1194}
     1195
    10291196#buddypress table.notifications,
    10301197#buddypress table.notifications-settings,
     
    10361203    width: 100%;
    10371204}
     1205
    10381206#buddypress table.notifications thead tr,
    10391207#buddypress table.notifications-settings thead tr,
     
    10451213    background: #eaeaea;
    10461214}
     1215
    10471216#buddypress table#message-threads {
    10481217    clear: both;
    10491218}
     1219
    10501220#buddypress table.profile-fields {
    10511221    margin-bottom: 20px;
    10521222}
     1223
    10531224#buddypress table.profile-fields:last-child {
    10541225    margin-bottom: 0;
    10551226}
     1227
    10561228#buddypress table.profile-fields p {
    10571229    margin: 0;
    10581230}
     1231
    10591232#buddypress table.profile-fields p:last-child {
    10601233    margin-top: 0;
    10611234}
     1235
    10621236#buddypress table.notifications tr td,
    10631237#buddypress table.notifications-settings tr td,
     
    10761250    vertical-align: middle;
    10771251}
     1252
    10781253#buddypress table.notifications tr td.label,
    10791254#buddypress table.notifications-settings tr td.label,
     
    10831258#buddypress table.forum tr td.label {
    10841259    border-left: 1px solid #eaeaea;
    1085     font-weight: bold;
     1260    font-weight: 700;
    10861261    width: 25%;
    10871262}
     1263
    10881264#buddypress #message-threads .thread-info {
    10891265    min-width: 40%;
    10901266}
     1267
    10911268#buddypress table tr td.thread-info p {
    10921269    margin: 0;
    10931270}
     1271
    10941272#buddypress table tr td.thread-info p.thread-excerpt {
    10951273    color: #767676;
     
    10971275    margin-top: 3px;
    10981276}
     1277
    10991278#buddypress table.forum td {
    11001279    text-align: center;
    11011280}
     1281
    11021282#buddypress table.notifications tr.alt td,
    11031283#buddypress table.notifications-settings tr.alt td,
     
    11101290    color: #707070;
    11111291}
     1292
    11121293#buddypress table.notification-settings {
    11131294    margin-bottom: 20px;
    11141295    text-align: right;
    11151296}
     1297
    11161298#buddypress #groups-notification-settings {
    11171299    margin-bottom: 0;
    11181300}
     1301
    11191302#buddypress table.notifications th.icon,
    11201303#buddypress table.notifications td:first-child,
     
    11231306    display: none;
    11241307}
     1308
    11251309#buddypress table.notification-settings th.title,
    11261310#buddypress table.profile-settings th.title {
    11271311    width: 80%;
    11281312}
     1313
    11291314#buddypress table.notification-settings .yes,
    11301315#buddypress table.notification-settings .no {
     
    11321317    width: 40px;
    11331318}
     1319
    11341320#buddypress table.forum {
    11351321    margin: 0;
     
    11371323    clear: both;
    11381324}
     1325
    11391326#buddypress table.forum tr.sticky td {
    11401327    font-size: 110%;
     
    11431330    border-bottom: 1px solid #ffe8c4;
    11441331}
     1332
    11451333#buddypress table.forum tr.closed td.td-title {
    11461334    padding-right: 35px;
    11471335}
     1336
    11481337#buddypress table.forum td p.topic-text {
    11491338    color: #767676;
    11501339    font-size: 100%;
    11511340}
     1341
    11521342#buddypress table.forum tr > td:first-child,
    11531343#buddypress table.forum tr > th:first-child {
    11541344    padding-right: 15px;
    11551345}
     1346
    11561347#buddypress table.forum tr > td:last-child,
    11571348#buddypress table.forum tr > th:last-child {
    11581349    padding-left: 15px;
    11591350}
     1351
    11601352#buddypress table.forum tr th#th-title,
    11611353#buddypress table.forum tr th#th-poster,
     
    11661358    text-align: right;
    11671359}
     1360
    11681361#buddypress table.forum tr td.td-title a.topic-title {
    11691362    font-size: 110%;
    11701363}
     1364
    11711365#buddypress table.forum td.td-freshness {
    11721366    white-space: nowrap;
    11731367}
     1368
    11741369#buddypress table.forum td.td-freshness span.time-since {
    11751370    font-size: 80%;
    11761371    color: #767676;
    11771372}
     1373
    11781374#buddypress table.forum td img.avatar {
    11791375    float: none;
    11801376    margin: 0 0 -8px 5px;
    11811377}
     1378
    11821379#buddypress table.forum td.td-poster,
    11831380#buddypress table.forum td.td-group {
    11841381    min-width: 140px;
    11851382}
     1383
    11861384#buddypress table.forum th#th-title {
    11871385    width: 80%;
    11881386}
     1387
    11891388#buddypress table.forum th#th-freshness {
    11901389    width: 25%;
    11911390}
     1391
    11921392#buddypress table.forum th#th-postcount {
    11931393    width: 15%;
    11941394}
     1395
    11951396#buddypress table.forum p.topic-meta {
    11961397    font-size: 80%;
    1197     margin: 5px 0 0 0;
     1398    margin: 5px 0 0;
    11981399}
    11991400
     
    12041405    margin: 20px 0;
    12051406}
     1407
    12061408#buddypress span.activity {
    12071409    display: inline-block;
     
    12091411    padding: 0;
    12101412}
     1413
    12111414#buddypress span.user-nicename {
    12121415    color: #767676;
    12131416    display: inline-block;
    12141417    font-size: 120%;
    1215     font-weight: bold;
    1216 }
     1418    font-weight: 700;
     1419}
     1420
    12171421#buddypress div#message p,
    12181422#sitewide-notice p {
     
    12201424    border: 1px solid #cb2;
    12211425    color: #440;
    1222     font-weight: normal;
     1426    font-weight: 400;
    12231427    margin-top: 3px;
    12241428    text-decoration: none;
    12251429}
     1430
    12261431.bp-site-wide-message #message p,
    12271432.admin-bar-on #message p {
     
    12291434    position: relative;
    12301435}
     1436
    12311437.bp-site-wide-message #message button,
    12321438.admin-bar-on #message button {
     
    12371443    top: 0;
    12381444}
     1445
    12391446.admin-bar-on #message button {
    12401447    left: 10px;
    1241     top:7px;
    1242 }
     1448    top: 7px;
     1449}
     1450
    12431451#buddypress #item-header:after {
    12441452    clear: both;
     
    12461454    display: table;
    12471455}
     1456
    12481457#buddypress div#item-header div#item-header-content {
    12491458    float: right;
    12501459    margin-right: 0;
    12511460}
     1461
    12521462#buddypress div#item-header h2 {
    1253     line-height: 120%;
    1254     margin: 0 0 15px 0;
    1255 }
     1463    line-height: 1.2;
     1464    margin: 0 0 15px;
     1465}
     1466
    12561467#buddypress div#item-header h2 a {
    12571468    color: #767676;
    12581469    text-decoration: none;
    12591470}
     1471
    12601472#buddypress div#item-header img.avatar {
    12611473    float: right;
    12621474    margin: 0 0 19px 15px;
    12631475}
     1476
    12641477#buddypress div#item-header h2 {
    12651478    margin-bottom: 5px;
    12661479}
     1480
    12671481#buddypress div#item-header h2 span.highlight {
    12681482    font-size: 60%;
    1269     font-weight: normal;
    1270     line-height: 170%;
     1483    font-weight: 400;
     1484    line-height: 1.7;
    12711485    vertical-align: middle;
    12721486    display: inline-block;
    12731487}
     1488
    12741489#buddypress div#item-header h2 span.highlight span {
    12751490    background: #a1dcfa;
    12761491    color: #fff;
    12771492    cursor: pointer;
    1278     font-weight: bold;
     1493    font-weight: 700;
    12791494    font-size: 80%;
    12801495    margin-bottom: 2px;
     
    12851500    vertical-align: middle;
    12861501}
     1502
    12871503#buddypress div#item-header div#item-meta {
    12881504    font-size: 80%;
    12891505    color: #767676;
    12901506    overflow: hidden;
    1291     margin: 15px 0 5px 0;
     1507    margin: 15px 0 5px;
    12921508    padding-bottom: 10px;
    12931509}
     1510
    12941511#buddypress div#item-header div#item-actions {
    12951512    float: left;
     
    12981515    width: 20%;
    12991516}
     1517
    13001518#buddypress div#item-header div#item-actions h2,
    13011519#buddypress div#item-header div#item-actions h3 {
    1302     margin: 0 0 5px 0;
    1303 }
     1520    margin: 0 0 5px;
     1521}
     1522
    13041523#buddypress div#item-header ul {
    13051524    margin-bottom: 15px;
    13061525    overflow: hidden;
    13071526}
     1527
    13081528#buddypress div#item-header ul h5,
    13091529#buddypress div#item-header ul span,
     
    13111531    display: none;
    13121532}
     1533
    13131534#buddypress div#item-header ul li {
    13141535    float: left;
    13151536    list-style: none;
    13161537}
     1538
    13171539#buddypress div#item-header ul img.avatar,
    13181540#buddypress div#item-header ul.avatars img.avatar {
     
    13211543    width: 30px;
    13221544}
     1545
    13231546#buddypress div#item-header div.generic-button,
    13241547#buddypress div#item-header a.button {
     
    13261549    margin: 10px 0 0 10px;
    13271550}
     1551
    13281552body.no-js #buddypress div#item-header .js-self-profile-button {
    1329     display:none;
    1330 }
     1553    display: none;
     1554}
     1555
    13311556#buddypress div#item-header div#message.info {
    1332     line-height: 80%;
    1333 }
     1557    line-height: 0.8;
     1558}
     1559
    13341560#buddypress ul.item-list {
    13351561    border-top: 1px solid #eaeaea;
     
    13401566    padding: 0;
    13411567}
     1568
    13421569body.activity-permalink #buddypress ul.item-list,
    13431570body.activity-permalink #buddypress ul.item-list li.activity-item {
    13441571    border: none;
    13451572}
     1573
    13461574#buddypress ul.item-list li {
    13471575    border-bottom: 1px solid #eaeaea;
     
    13511579    list-style: none;
    13521580}
     1581
    13531582#buddypress ul.single-line li {
    13541583    border: none;
    13551584}
     1585
    13561586#buddypress ul.item-list li img.avatar {
    13571587    float: right;
    13581588    margin: 0 0 0 10px;
    13591589}
     1590
    13601591#buddypress ul.item-list li div.item-title,
    13611592#buddypress ul.item-list li h3,
    13621593#buddypress ul.item-list li h4 {
    1363     font-weight: normal;
     1594    font-weight: 400;
    13641595    font-size: 90%;
    13651596    margin: 0;
    13661597    width: 75%;
    13671598}
     1599
    13681600#buddypress ul.item-list li div.item-title span {
    13691601    color: #767676;
    13701602    font-size: 80%;
    13711603}
     1604
    13721605#buddypress ul.item-list li div.item-desc {
    13731606    color: #767676;
     
    13761609    width: 50%;
    13771610}
     1611
    13781612#buddypress ul.item-list li.group-no-avatar div.item-desc {
    13791613    margin-right: 0;
    13801614}
     1615
    13811616#buddypress ul.item-list li div.action {
    13821617    position: absolute;
     
    13851620    text-align: left;
    13861621}
     1622
    13871623#buddypress ul.item-list li div.meta {
    13881624    color: #767676;
     
    13901626    margin-top: 10px;
    13911627}
     1628
    13921629#buddypress ul.item-list li h5 span.small {
    13931630    float: left;
    13941631    font-size: 80%;
    1395     font-weight: normal;
    1396 }
     1632    font-weight: 400;
     1633}
     1634
    13971635#buddypress div.item-list-tabs {
    13981636    background: transparent;
     
    14051643    padding: 0;
    14061644}
     1645
    14071646#buddypress div.item-list-tabs ul li {
    14081647    float: right;
     
    14101649    list-style: none;
    14111650}
     1651
    14121652#buddypress div.item-list-tabs#subnav ul li {
    14131653    margin-top: 0;
    14141654}
     1655
    14151656#buddypress div.item-list-tabs ul li.last {
    14161657    float: left;
    14171658    margin: 7px 0 0;
    14181659}
     1660
    14191661#buddypress div.item-list-tabs#subnav ul li.last {
    14201662    margin-top: 4px;
    14211663}
     1664
    14221665#buddypress div.item-list-tabs ul li.last select {
    14231666    max-width: 185px;
    14241667}
     1668
    14251669#buddypress div.item-list-tabs ul li a,
    14261670#buddypress div.item-list-tabs ul li span {
     
    14291673    text-decoration: none;
    14301674}
     1675
    14311676#buddypress div.item-list-tabs ul li a span {
    14321677    background: #eee;
     
    14411686    vertical-align: middle;
    14421687}
     1688
    14431689#buddypress div.item-list-tabs ul li.selected a,
    14441690#buddypress div.item-list-tabs ul li.current a {
    14451691    background-color: #eee;
    14461692    color: #555;
    1447     opacity: .9;
    1448     font-weight: bold;
    1449 }
     1693    opacity: 0.9;
     1694    font-weight: 700;
     1695}
     1696
    14501697#buddypress div.item-list-tabs ul li.selected a span,
    14511698#buddypress div.item-list-tabs ul li.current a span,
     
    14531700    background-color: #eee;
    14541701}
     1702
    14551703#buddypress div.item-list-tabs ul li.selected a span,
    14561704#buddypress div.item-list-tabs ul li.current a span {
    14571705    background-color: #fff;
    14581706}
     1707
    14591708#buddypress div#item-nav ul li.loading a {
    14601709    background-position: 12% 50%;
    14611710}
     1711
    14621712#buddypress div.item-list-tabs#object-nav {
    14631713    margin-top: 0;
    14641714}
     1715
    14651716#buddypress div.item-list-tabs#subnav {
    14661717    background: transparent;
    1467     margin: 10px 0 10px;
     1718    margin: 10px 0;
    14681719    overflow: hidden;
    14691720}
     1721
    14701722#buddypress #admins-list li,
    14711723#buddypress #mods-list li,
     
    14741726    list-style: none;
    14751727}
     1728
    14761729#buddypress .group-members-list {
    14771730    width: 100%;
     
    14801733    overflow: auto;
    14811734}
     1735
    14821736#buddypress #item-buttons:empty {
    14831737    display: none;
     
    15221776    border-top: 1px solid #ffe8c4;
    15231777    border-bottom: 1px solid #ffe8c4;
    1524     font-weight: bold;
    1525 }
     1778    font-weight: 700;
     1779}
     1780
    15261781#buddypress table#message-threads tr.unread td .thread-excerpt,
    15271782#buddypress table#message-threads tr.unread td .activity,
    15281783#buddypress table#message-threads tr.unread td.thread-options {
    1529     font-weight: normal;
    1530 }
     1784    font-weight: 400;
     1785}
     1786
    15311787#buddypress li span.unread-count,
    15321788#buddypress tr.unread span.unread-count {
    1533     background: #dd0000;
     1789    background: #d00;
    15341790    color: #fff;
    1535     font-weight: bold;
     1791    font-weight: 700;
    15361792    padding: 2px 8px;
    15371793}
     1794
    15381795#buddypress div.item-list-tabs ul li a span.unread-count {
    15391796    padding: 1px 6px;
    15401797    color: #fff;
    15411798}
     1799
    15421800#buddypress div#message-thread div.message-box {
    15431801    margin: 0;
    15441802    padding: 15px;
    15451803}
     1804
    15461805#buddypress div#message-thread div.alt {
    15471806    background: #f4f4f4;
    15481807}
     1808
    15491809#buddypress div#message-thread p#message-recipients {
    1550     margin: 10px 0 20px 0;
    1551 }
     1810    margin: 10px 0 20px;
     1811}
     1812
    15521813#buddypress div#message-thread img.avatar {
    15531814    float: right;
     
    15551816    vertical-align: middle;
    15561817}
     1818
    15571819#buddypress div#message-thread strong {
    15581820    font-size: 100%;
    15591821    margin: 0;
    15601822}
     1823
    15611824#buddypress div#message-thread strong a {
    15621825    text-decoration: none;
    15631826}
     1827
    15641828#buddypress div#message-thread strong span.activity {
    15651829    margin-top: 4px;
    15661830}
    1567 #buddypress div#message-thread div.message-metadata::after {
     1831
     1832#buddypress div#message-thread div.message-metadata:after {
    15681833    clear: both;
    15691834    content: "";
    15701835    display: table;
    15711836}
     1837
    15721838#buddypress div#message-thread div.message-content {
    15731839    margin-right: 45px;
    15741840}
     1841
    15751842#buddypress div#message-thread div.message-options {
    15761843    text-align: left;
    15771844}
     1845
    15781846#buddypress #message-threads img.avatar {
    15791847    max-width: none;
    15801848}
     1849
    15811850#buddypress div.message-search {
    15821851    float: left;
    15831852    margin: 0 20px;
    15841853}
     1854
    15851855.message-metadata {
    15861856    position: relative;
    15871857}
    1588 .message-metadata .bp-tooltip:hover::after,
    1589 .message-metadata .bp-tooltip:active::after,
    1590 .message-metadata .bp-tooltip:focus::after {
     1858
     1859.message-metadata .bp-tooltip:hover:after,
     1860.message-metadata .bp-tooltip:active:after,
     1861.message-metadata .bp-tooltip:focus:after {
    15911862    margin-top: 10px;
    15921863    max-width: 240px;
     
    15941865    text-align: left;
    15951866}
     1867
    15961868.message-star-actions {
    15971869    position: absolute;
     
    15991871    top: 0;
    16001872}
     1873
    16011874#buddypress a.message-action-star,
    16021875#buddypress a.message-action-unstar {
     
    16051878    outline: none;
    16061879}
     1880
    16071881a.message-action-star {
    1608     opacity: .7;
    1609 }
     1882    opacity: 0.7;
     1883}
     1884
    16101885a.message-action-star:hover {
    16111886    opacity: 1;
    16121887}
     1888
    16131889.message-action-star span.icon:before,
    16141890.message-action-unstar span.icon:before {
     
    16161892    font-size: 18px;
    16171893}
     1894
    16181895.message-action-star span.icon:before {
    16191896    color: #767676;
    16201897    content: "\f154";
    16211898}
     1899
    16221900.message-action-unstar span.icon:before {
    16231901    color: #fcdd77;
     
    16331911    margin-top: 15px;
    16341912}
     1913
    16351914#buddypress #profile-edit-form ul.button-nav {
    16361915    margin-top: 15px;
    16371916}
     1917
    16381918body.no-js #buddypress .field-visibility-settings-toggle,
    16391919body.no-js #buddypress .field-visibility-settings-close {
    16401920    display: none;
    16411921}
     1922
    16421923#buddypress .field-visibility-settings {
    16431924    display: none;
    16441925    margin-top: 10px;
    16451926}
    1646     body.no-js #buddypress .field-visibility-settings {
    1647         display: block;
    1648     }
     1927
     1928body.no-js #buddypress .field-visibility-settings {
     1929    display: block;
     1930}
     1931
    16491932#buddypress .current-visibility-level {
    1650     font-weight: bold;
     1933    font-weight: 700;
    16511934    font-style: normal;
    16521935}
     1936
    16531937#buddypress .field-visibility-settings,
    16541938#buddypress .field-visibility-settings-toggle,
     
    16561940    color: #707070;
    16571941}
     1942
    16581943#buddypress .field-visibility-settings-toggle a,
    16591944#buddypress .field-visibility-settings a {
    16601945    font-size: 80%;
    16611946}
     1947
    16621948body.register #buddypress div.page ul {
    16631949    list-style: none;
    16641950}
     1951
    16651952#buddypress .standard-form .field-visibility-settings label {
    16661953    margin: 0;
    1667     font-weight: normal;
    1668 }
     1954    font-weight: 400;
     1955}
     1956
    16691957#buddypress .field-visibility-settings legend,
    16701958#buddypress .field-visibility-settings-toggle {
    16711959    font-style: italic;
    16721960}
     1961
    16731962#buddypress .field-visibility-settings .radio {
    16741963    list-style: none;
    16751964    margin-bottom: 0;
    16761965}
     1966
    16771967#buddypress .field-visibility select {
    16781968    margin: 0;
    16791969}
     1970
    16801971#buddypress .wp-editor-container {
    16811972    border: 1px solid #dedede;
    16821973}
     1974
    16831975#buddypress .html-active button.switch-html {
    16841976    border-bottom-color: transparent;
     
    16881980    color: #707070;
    16891981}
     1982
    16901983#buddypress .tmce-active button.switch-tmce {
    16911984    border-bottom-color: transparent;
     
    16951988    color: #707070;
    16961989}
     1990
    16971991#buddypress .standard-form .wp-editor-container textarea {
    16981992    width: 100%;
     
    17132007.widget.buddypress div.item-options {
    17142008    font-size: 90%;
    1715     margin: 0 0 1em 0;
     2009    margin: 0 0 1em;
    17162010    padding: 1em 0;
    17172011}
    17182012
    17192013.widget.buddypress div.item {
    1720     margin:0 0 1em 0;
     2014    margin: 0 0 1em;
    17212015}
    17222016
     
    17272021}
    17282022
    1729 .widget.buddypress div.avatar-block::after {
     2023.widget.buddypress div.avatar-block:after {
    17302024    clear: both;
    17312025    content: "";
     
    17572051.widget.buddypress #bp-login-widget-form label {
    17582052    display: block;
    1759     margin: 1rem 0 .5rem;
     2053    margin: 1rem 0 0.5rem;
    17602054}
    17612055
     
    17782072
    17792073.widget.buddypress .bp-login-widget-user-links > div {
    1780     margin-bottom: .5rem;
     2074    margin-bottom: 0.5rem;
    17812075}
    17822076
    17832077.widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a {
    1784     font-weight: bold;
     2078    font-weight: 700;
    17852079}
    17862080
     
    18072101}
    18082102
    1809 .bp-tooltip::after {
     2103.bp-tooltip:after {
    18102104    background: #fff;
    18112105    border: 1px solid #aaa;
    18122106    border-collapse: separate;
    18132107    border-radius: 1px;
    1814     box-shadow: -1px 1px 0px 1px rgba(132,132,132,0.3);
     2108    box-shadow: -1px 1px 0 1px rgba(132, 132, 132, 0.3);
    18152109    color: #000;
    18162110    content: attr(data-bp-tooltip);
     
    18182112    font-family: sans-serif;
    18192113    font-size: 11px;
    1820     font-weight: normal;
     2114    font-weight: 400;
    18212115    letter-spacing: normal;
    18222116    line-height: 1.5;
     
    18392133}
    18402134
    1841 .bp-tooltip:hover::before,
    1842 .bp-tooltip:hover::after,
    1843 .bp-tooltip:active::before,
    1844 .bp-tooltip:active::after,
    1845 .bp-tooltip:focus::before,
    1846 .bp-tooltip:focus::after {
     2135.bp-tooltip:hover:before,
     2136.bp-tooltip:hover:after,
     2137.bp-tooltip:active:before,
     2138.bp-tooltip:active:after,
     2139.bp-tooltip:focus:before,
     2140.bp-tooltip:focus:after {
    18472141    display: inline-block;
    18482142    opacity: 1;
     
    18522146}
    18532147
    1854 .bp-site-wide-message .bp-tooltip:hover::after,
    1855 .bp-site-wide-message .bp-tooltip:active::after,
    1856 .bp-site-wide-message .bp-tooltip:focus::after,
    1857 .admin-bar-on .bp-tooltip:hover::after,
    1858 .admin-bar-on .bp-tooltip:active::after,
    1859 .admin-bar-on .bp-tooltip:focus::after {
     2148.bp-site-wide-message .bp-tooltip:hover:after,
     2149.bp-site-wide-message .bp-tooltip:active:after,
     2150.bp-site-wide-message .bp-tooltip:focus:after,
     2151.admin-bar-on .bp-tooltip:hover:after,
     2152.admin-bar-on .bp-tooltip:active:after,
     2153.admin-bar-on .bp-tooltip:focus:after {
    18602154    left: 50px;
    18612155}
     
    186421584.0 - Media Queries
    18652159--------------------------------------------------------------*/
     2160
    18662161/*--------------------------------------------------------------
    186721624.1 - Smartphones - landscape
    18682163--------------------------------------------------------------*/
    1869 @media only screen and (max-width: 480px ){
     2164@media only screen and (max-width: 480px ) {
     2165
    18702166    #buddypress div.dir-search {
    18712167        float: left;
     
    18732169        text-align: left;
    18742170    }
     2171
    18752172    #buddypress div.dir-search input[type="text"] {
    18762173        margin-bottom: 1em;
    18772174        width: 50%;
    18782175    }
     2176
    18792177    a.bp-title-button {
    18802178        margin-right: 10px;
    18812179    }
    1882     #buddypress form.standard-form .main-column div.action{
     2180
     2181    #buddypress form.standard-form .main-column div.action {
    18832182        position: relative;
    1884         margin-bottom:1em;
     2183        margin-bottom: 1em;
    18852184    }
     2185
    18862186    #buddypress form.standard-form .main-column ul#friend-list h3,
    1887     #buddypress form.standard-form .main-column ul#friend-list h4{
    1888         width:100%;
     2187    #buddypress form.standard-form .main-column ul#friend-list h4 {
     2188        width: 100%;
    18892189    }
    18902190}
     
    18942194--------------------------------------------------------------*/
    18952195@media only screen and (max-width: 320px) {
     2196
    18962197    #buddypress div.dir-search {
    18972198        clear: right;
     
    19002201        text-align: right;
    19012202    }
     2203
    19022204    #buddypress li#groups-order-select {
    19032205        clear: right;
    19042206        float: right;
    19052207    }
     2208
    19062209    #buddypress ul.item-list li div.action {
    19072210        clear: right;
     
    19142217        text-align: right;
    19152218    }
     2219
    19162220    #buddypress ul.item-list li div.item-desc {
    19172221        clear: right;
     
    19202224        width: auto;
    19212225    }
     2226
    19222227    #buddypress li div.item {
    19232228        margin-right: 70px;
    19242229        width: auto;
    19252230    }
     2231
    19262232    #buddypress ul.item-list li div.meta {
    19272233        margin-top: 0;
    19282234    }
     2235
    19292236    #buddypress .item-desc p {
    19302237        margin: 0 0 10px;
    19312238    }
     2239
    19322240    #buddypress div.pagination .pag-count {
    19332241        margin-right: 0;
     
    19392247--------------------------------------------------------------*/
    19402248@media only screen and (max-width: 240px) {
     2249
    19412250    #buddypress div.dir-search {
    19422251        float: right;
    19432252        margin: 0;
    19442253    }
     2254
    19452255    #buddypress div.dir-search input[type="text"] {
    19462256        width: 50%;
    19472257    }
     2258
    19482259    #buddypress li#groups-order-select {
    19492260        float: right;
    19502261    }
     2262
    19512263    #buddypress ul.item-list li img.avatar {
    19522264        width: 30px;
    19532265        height: auto;
    19542266    }
     2267
    19552268    #buddypress ul.item-list li div.action,
    1956     #buddypress li div.item{
     2269    #buddypress li div.item {
    19572270        margin-right: 45px;
    19582271    }
     2272
    19592273    h1 a.bp-title-button {
    19602274        clear: right;
  • trunk/src/bp-templates/bp-legacy/css/buddypress.css

    r11586 r11587  
    34341 - Navigation
    3535--------------------------------------------------------------*/
     36
    3637/*--------------------------------------------------------------
    37381.1 - Pagination
     
    4950    padding: 10px 0;
    5051}
     52
    5153#buddypress div.pagination .pag-count {
    5254    float: left;
    5355    margin-left: 10px;
    5456}
     57
    5558#buddypress div.pagination .pagination-links {
    5659    float: right;
    5760    margin-right: 10px;
    5861}
     62
    5963#buddypress div.pagination .pagination-links span,
    6064#buddypress div.pagination .pagination-links a {
     
    6266    padding: 0 5px;
    6367}
     68
    6469#buddypress div.pagination .pagination-links a:hover {
    65     font-weight: bold;
    66 }
     70    font-weight: 700;
     71}
     72
    6773#buddypress noscript div.pagination {
    6874    margin-bottom: 15px;
    6975}
     76
    7077#buddypress #nav-above {
    7178    display: none;
    7279}
     80
    7381#buddypress .paged #nav-above {
    7482    display: block;
    7583}
     84
    7685/*--------------------------------------------------------------
    77862 - WordPress
    7887--------------------------------------------------------------*/
     88
    7989/*--------------------------------------------------------------
    80902.1 - Images
     
    8797    padding: 0 !important;
    8898}
     99
    89100#buddypress .clear {
    90101    clear: left;
     
    941053.0 - BuddyPress
    95106--------------------------------------------------------------*/
     107
    96108/*--------------------------------------------------------------
    971093.1 - Activity
     
    109121    padding: 0;
    110122}
     123
    111124#buddypress .home-page form#whats-new-form {
    112125    border-bottom: none;
    113126    padding-bottom: 0;
    114127}
     128
    115129#buddypress form#whats-new-form #whats-new-avatar {
    116130    float: left;
    117131}
     132
    118133#buddypress form#whats-new-form #whats-new-content {
    119134    margin-left: 55px;
    120135    padding: 0 0 20px 20px;
    121136}
     137
    122138#buddypress form#whats-new-form p.activity-greeting {
    123     line-height: 0.5em;
     139    line-height: 0.5;
    124140    margin-bottom: 15px;
    125141    margin-left: 75px;
    126142}
     143
    127144#buddypress form#whats-new-form textarea {
    128145    background: #fff;
     
    136153    width: 100%;
    137154}
     155
    138156body.no-js #buddypress form#whats-new-form textarea {
    139157    height: 50px;
    140158}
     159
    141160#buddypress form#whats-new-form #whats-new-options select {
    142161    max-width: 200px;
    143162    margin-top: 12px;
    144163}
     164
    145165#buddypress form#whats-new-form #whats-new-submit {
    146166    float: right;
    147167    margin-top: 12px;
    148168}
     169
    149170#buddypress #whats-new-options:after {
    150171    clear: both;
     
    152173    display: table;
    153174}
     175
    154176body.no-js #buddypress #whats-new-options {
    155177    height: auto;
    156178}
     179
    157180#buddypress #whats-new:focus {
    158181    border-color: rgba(31, 179, 221, 0.9) !important;
     
    168191    list-style: none;
    169192}
     193
    170194#buddypress .activity-list .activity-avatar {
    171195    float: left;
    172196}
     197
    173198#buddypress ul.item-list.activity-list li.has-comments {
    174199    padding-bottom: 15px;
    175200}
     201
    176202body.activity-permalink #buddypress ul.activity-list li.has-comments {
    177203    padding-bottom: 0;
    178204}
     205
    179206#buddypress .activity-list li.mini {
    180207    font-size: 80%;
    181208    position: relative;
    182209}
     210
    183211#buddypress .activity-list li.mini .activity-avatar img.avatar,
    184 #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic {
     212#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic { /* stylelint-disable-line selector-class-pattern */
    185213    height: 20px;
    186214    margin-left: 30px;
    187215    width: 20px;
    188216}
     217
    189218#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar,
    190 #buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic {
     219#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic { /* stylelint-disable-line selector-class-pattern */
    191220    height: auto;
    192221    margin-left: 0;
    193222    width: auto;
    194223}
     224
    195225body.activity-permalink #buddypress .activity-list > li:first-child {
    196226    padding-top: 0;
    197227}
     228
    198229#buddypress .activity-list li .activity-content {
    199230    position: relative;
    200231}
     232
    201233#buddypress .activity-list li.mini .activity-content p {
    202234    margin: 0;
    203235}
     236
    204237#buddypress .activity-list li.mini .activity-comments {
    205238    clear: both;
    206239    font-size: 120%;
    207240}
     241
    208242body.activity-permalink #buddypress li.mini .activity-meta {
    209243    margin-top: 4px;
    210244}
     245
    211246#buddypress .activity-list li .activity-inreplyto {
    212247    color: #767676;
    213248    font-size: 80%;
    214249}
     250
    215251#buddypress .activity-list li .activity-inreplyto > p {
    216252    margin: 0;
    217253    display: inline;
    218254}
     255
    219256#buddypress .activity-list li .activity-inreplyto blockquote,
    220257#buddypress .activity-list li .activity-inreplyto div.activity-inner {
     
    226263    padding: 0;
    227264}
     265
    228266#buddypress .activity-list .activity-content {
    229267    margin: 0 0 0 70px;
    230268}
     269
    231270body.activity-permalink #buddypress .activity-list li .activity-content {
    232271    border: none;
    233272    font-size: 100%;
    234     line-height: 150%;
     273    line-height: 1.5;
    235274    margin-left: 170px;
    236275    margin-right: 0;
    237276    padding: 0;
    238277}
     278
    239279body.activity-permalink #buddypress .activity-list li .activity-header > p {
    240280    margin: 0;
    241     padding: 5px 0 0 0;
    242 }
     281    padding: 5px 0 0;
     282}
     283
    243284#buddypress .activity-list .activity-content .activity-header,
    244285#buddypress .activity-list .activity-content .comment-header {
    245286    color: #767676;
    246     line-height: 220%;
    247 }
     287    line-height: 2.2;
     288}
     289
    248290#buddypress .activity-header {
    249291    margin-right: 20px;
    250292}
     293
    251294#buddypress .activity-header a,
    252295#buddypress .comment-meta a,
     
    254297    text-decoration: none;
    255298}
     299
    256300#buddypress .activity-list .activity-content .activity-header img.avatar {
    257301    float: none !important;
    258302    margin: 0 5px -8px 0 !important;
    259303}
     304
    260305#buddypress a.bp-secondary-action,
    261306#buddypress span.highlight {
     
    265310    text-decoration: none;
    266311}
     312
    267313#buddypress .activity-list .activity-content .activity-inner,
    268314#buddypress .activity-list .activity-content blockquote {
     
    270316    overflow: hidden;
    271317}
     318
    272319#buddypress .activity-list li.new_forum_post .activity-content .activity-inner,
    273320#buddypress .activity-list li.new_forum_topic .activity-content .activity-inner {
    274     border-left: 2px solid #EAEAEA;
     321    border-left: 2px solid #eaeaea;
    275322    margin-left: 5px;
    276323    padding-left: 10px;
    277324}
     325
    278326body.activity-permalink #buddypress .activity-content .activity-inner,
    279327body.activity-permalink #buddypress .activity-content blockquote {
     
    281329    margin-top: 5px;
    282330}
     331
    283332#buddypress .activity-inner > p {
    284333    word-wrap: break-word;
    285334}
     335
    286336#buddypress .activity-inner > .activity-inner {
    287337    margin: 0;
    288338}
     339
    289340#buddypress .activity-inner > blockquote {
    290341    margin: 0;
    291342}
     343
    292344#buddypress .activity-list .activity-content img.thumbnail {
    293345    border: 2px solid #eee;
     
    295347    margin: 0 10px 5px 0;
    296348}
     349
    297350#buddypress .activity-read-more {
    298351    margin-left: 1em;
    299352    white-space: nowrap;
    300353}
     354
    301355#buddypress .activity-list li.load-more,
    302356#buddypress .activity-list li.load-newest {
     
    307361    text-align: center;
    308362}
     363
    309364#buddypress .activity-list li.load-more a,
    310365#buddypress .activity-list li.load-newest a {
    311     color: #4D4D4D;
     366    color: #4d4d4d;
    312367}
    313368
     
    319374    margin: 18px 0 0;
    320375}
     376
    321377body.activity-permalink #buddypress div.activity-meta {
    322378    margin-bottom: 6px;
    323379}
     380
    324381#buddypress div.activity-meta a {
    325382    padding: 4px 8px;
    326383}
     384
    327385#buddypress a.activity-time-since {
    328386    color: #767676;
    329387    text-decoration: none;
    330388}
     389
    331390#buddypress a.activity-time-since:hover {
    332391    color: #767676;
    333392    text-decoration: underline;
    334393}
     394
    335395#buddypress a.bp-primary-action,
    336396#buddypress #reply-title small a {
     
    339399    text-decoration: none;
    340400}
     401
    341402#buddypress a.bp-primary-action span,
    342403#buddypress #reply-title small a span {
     
    347408    padding: 0 5px;
    348409}
     410
    349411#buddypress a.bp-primary-action:hover span,
    350412#buddypress #reply-title small a:hover span {
     
    352414    color: #fff;
    353415}
     416
    354417#buddypress div.activity-comments {
    355418    margin: 0 0 0 70px;
     
    359422    clear: both;
    360423}
     424
    361425body.activity-permalink #buddypress div.activity-comments {
    362426    background: none;
     
    364428    width: auto;
    365429}
     430
    366431#buddypress div.activity-comments > ul {
    367432    padding: 0 0 0 10px;
    368433}
     434
    369435#buddypress div.activity-comments ul,
    370436#buddypress div.activity-comments ul li {
     
    372438    list-style: none;
    373439}
     440
    374441#buddypress div.activity-comments ul {
    375442    clear: both;
    376443    margin: 0;
    377444}
     445
    378446#buddypress div.activity-comments ul li {
    379447    border-top: 1px solid #eee;
    380448    padding: 10px 0 0;
    381449}
     450
    382451body.activity-permalink #buddypress .activity-list li.mini .activity-comments {
    383452    clear: none;
    384453    margin-top: 0;
    385454}
     455
    386456body.activity-permalink #buddypress div.activity-comments ul li {
    387457    border-width: 1px;
    388     padding: 10px 0 0 0;
    389 }
     458    padding: 10px 0 0;
     459}
     460
    390461#buddypress div.activity-comments > ul > li:first-child {
    391462    border-top: none;
    392463}
     464
    393465#buddypress div.activity-comments ul li:last-child {
    394466    margin-bottom: 0;
    395467}
     468
    396469#buddypress div.activity-comments ul li > ul {
    397470    margin-left: 30px;
     
    399472    padding-left: 10px;
    400473}
     474
    401475body.activity-permalink #buddypress div.activity-comments ul li > ul {
    402476    margin-top: 10px;
    403477}
     478
    404479body.activity-permalink #buddypress div.activity-comments > ul {
    405480    padding: 0 10px 0 15px;
    406481}
     482
    407483#buddypress div.activity-comments div.acomment-avatar img {
    408484    border-width: 1px;
     
    412488    width: 25px;
    413489}
     490
    414491#buddypress div.activity-comments div.acomment-content {
    415492    font-size: 80%;
    416493    margin: 5px 0 0 40px;
    417494}
     495
    418496#buddypress div.acomment-content .time-since,
    419497#buddypress div.acomment-content .activity-delete-link,
     
    421499    display: none;
    422500}
     501
    423502body.activity-permalink #buddypress div.activity-comments div.acomment-content {
    424503    font-size: 90%;
    425504}
     505
    426506#buddypress div.activity-comments div.acomment-meta {
    427507    color: #767676;
    428508    font-size: 80%;
    429509}
     510
    430511#buddypress div.activity-comments form.ac-form {
    431512    display: none;
    432513    padding: 10px;
    433514}
     515
    434516#buddypress div.activity-comments li form.ac-form {
    435517    margin-right: 15px;
    436518    clear: both;
    437519}
     520
    438521#buddypress div.activity-comments form.root {
    439522    margin-left: 0;
    440523}
     524
    441525#buddypress div.activity-comments div#message {
    442526    margin-top: 15px;
    443527    margin-bottom: 0;
    444528}
     529
    445530#buddypress div.activity-comments form .ac-textarea {
    446531    background: #fff;
     
    449534    padding: 8px;
    450535}
     536
    451537#buddypress div.activity-comments form textarea {
    452538    border: none;
     
    462548    width: 100%;
    463549}
     550
    464551#buddypress div.activity-comments form input {
    465552    margin-top: 5px;
    466553}
     554
    467555#buddypress div.activity-comments form div.ac-reply-avatar {
    468556    float: left;
    469557}
     558
    470559#buddypress div.ac-reply-avatar img {
    471560    border: 1px solid #eee;
    472561}
     562
    473563#buddypress div.activity-comments form div.ac-reply-content {
    474564    color: #767676;
     
    476566    padding-left: 15px;
    477567}
     568
    478569#buddypress div.activity-comments form div.ac-reply-content a {
    479570    text-decoration: none;
    480571}
     572
    481573#buddypress .acomment-options {
    482574    float: left;
    483575    margin: 5px 0 5px 40px;
    484576}
     577
    485578#buddypress .acomment-options a {
    486579    color: #767676;
    487580}
     581
    488582#buddypress .acomment-options a:hover {
    489583    color: inherit;
     
    497591    margin: -39px 0 0 0;
    498592}
    499 #buddypress div.dir-search input[type=text],
    500 #buddypress li.groups-members-search input[type=text] {
     593
     594#buddypress div.dir-search input[type="text"],
     595#buddypress li.groups-members-search input[type="text"] {
    501596    font-size: 90%;
    502597    padding: 1px 3px;
    503598}
     599
    504600#buddypress .current-member-type {
    505601    font-style: italic;
    506602}
     603
    507604#buddypress .dir-form {
    508605    clear: both;
     
    515612    margin: 0 0 15px;
    516613}
     614
    517615#buddypress #message.info {
    518616    margin-bottom: 0;
    519617}
     618
    520619#buddypress div#message.updated {
    521620    clear: both;
    522621    display: block;
    523622}
     623
    524624#buddypress div#message p,
    525625#sitewide-notice p {
     
    528628    padding: 10px 15px;
    529629}
     630
    530631#buddypress div#message.error p {
    531632    background-color: #fdc;
     
    534635    color: #800;
    535636}
     637
    536638#buddypress div#message.warning p {
    537639    background-color: #ffe0af;
     
    540642    color: #800;
    541643}
     644
    542645#buddypress div#message.updated p {
    543646    background-color: #efc;
     
    545648    color: #250;
    546649}
     650
    547651#buddypress #pass-strength-result {
    548652    background-color: #eee;
     
    556660    width: 150px;
    557661}
     662
    558663#buddypress .standard-form #basic-details-section #pass-strength-result {
    559664    width: 35%;
    560665}
     666
    561667#buddypress #pass-strength-result.error,
    562668#buddypress #pass-strength-result.bad {
     
    565671    display: block;
    566672}
     673
    567674#buddypress #pass-strength-result.good {
    568675    background-color: #ffec8b;
     
    570677    display: block;
    571678}
     679
    572680#buddypress #pass-strength-result.short {
    573681    background-color: #ffa0a0;
     
    575683    display: block;
    576684}
     685
    577686#buddypress #pass-strength-result.strong {
    578687    background-color: #c3ff88;
     
    580689    display: block;
    581690}
     691
    582692#buddypress .standard-form#signup_form div div.error {
    583693    background: #faa;
    584694    color: #a00;
    585     margin: 0 0 10px 0;
     695    margin: 0 0 10px;
    586696    padding: 6px;
    587697    width: 90%;
    588698}
     699
    589700#buddypress div.accept,
    590701#buddypress div.reject {
     
    592703    margin-left: 10px;
    593704}
     705
    594706#buddypress ul.button-nav li {
    595707    float: left;
     
    597709    list-style: none;
    598710}
     711
    599712#buddypress ul.button-nav li.current a {
    600     font-weight: bold;
    601 }
     713    font-weight: 700;
     714}
     715
    602716#sitewide-notice #message {
    603717    left: 2%;
     
    607721    z-index: 9999;
    608722}
     723
    609724#sitewide-notice.admin-bar-on #message {
    610725    top: 3.3em;
    611726}
     727
    612728#sitewide-notice strong {
    613729    display: block;
     
    625741
    626742#buddypress .standard-form textarea,
    627 #buddypress .standard-form input[type=text],
    628 #buddypress .standard-form input[type=color],
    629 #buddypress .standard-form input[type=date],
    630 #buddypress .standard-form input[type=datetime],
    631 #buddypress .standard-form input[type=datetime-local],
    632 #buddypress .standard-form input[type=email],
    633 #buddypress .standard-form input[type=month],
    634 #buddypress .standard-form input[type=number],
    635 #buddypress .standard-form input[type=range],
    636 #buddypress .standard-form input[type=search],
    637 #buddypress .standard-form input[type=tel],
    638 #buddypress .standard-form input[type=time],
    639 #buddypress .standard-form input[type=url],
    640 #buddypress .standard-form input[type=week],
     743#buddypress .standard-form input[type="text"],
     744#buddypress .standard-form input[type="color"],
     745#buddypress .standard-form input[type="date"],
     746#buddypress .standard-form input[type="datetime"],
     747#buddypress .standard-form input[type="datetime-local"],
     748#buddypress .standard-form input[type="email"],
     749#buddypress .standard-form input[type="month"],
     750#buddypress .standard-form input[type="number"],
     751#buddypress .standard-form input[type="range"],
     752#buddypress .standard-form input[type="search"],
     753#buddypress .standard-form input[type="tel"],
     754#buddypress .standard-form input[type="time"],
     755#buddypress .standard-form input[type="url"],
     756#buddypress .standard-form input[type="week"],
    641757#buddypress .standard-form select,
    642 #buddypress .standard-form input[type=password],
    643 #buddypress .dir-search input[type=search],
    644 #buddypress .dir-search input[type=text],
    645 #buddypress .groups-members-search input[type=search],
    646 #buddypress .groups-members-search input[type=text] {
     758#buddypress .standard-form input[type="password"],
     759#buddypress .dir-search input[type="search"],
     760#buddypress .dir-search input[type="text"],
     761#buddypress .groups-members-search input[type="search"],
     762#buddypress .groups-members-search input[type="text"] {
    647763    border: 1px solid #ccc;
    648764    background: #fafafa;
     
    653769    padding: 6px;
    654770}
     771
    655772#buddypress .standard-form select {
    656773    padding: 3px;
    657774}
    658 #buddypress .standard-form input[type=password] {
     775
     776#buddypress .standard-form input[type="password"] {
    659777    margin-bottom: 5px;
    660778}
     779
    661780#buddypress .standard-form label,
    662781#buddypress .standard-form span.label,
    663782#buddypress .standard-form legend {
    664783    display: block;
    665     font-weight: bold;
    666     margin: 15px 0 5px 0;
     784    font-weight: 700;
     785    margin: 15px 0 5px;
    667786    width: auto;
    668787}
     788
    669789#buddypress .standard-form p label,
    670790#buddypress .standard-form #invite-list label {
    671     font-weight: normal;
     791    font-weight: 400;
    672792    margin: auto;
    673793}
     794
    674795#buddypress .standard-form .checkbox label,
    675796#buddypress .standard-form .radio label {
    676797    color: #767676;
    677798    font-size: 100%;
    678     font-weight: normal;
    679     margin: 5px 0 0 0;
    680 }
     799    font-weight: 400;
     800    margin: 5px 0 0;
     801}
     802
    681803#buddypress .standard-form .checkbox label input,
    682804#buddypress .standard-form .radio label input {
    683805    margin-right: 3px;
    684806}
     807
    685808#buddypress .standard-form#sidebar-login-form label {
    686809    margin-top: 5px;
    687810}
    688 #buddypress .standard-form input[type=text] {
     811
     812#buddypress .standard-form input[type="text"] {
    689813    width: 75%;
    690814}
    691 #buddypress .standard-form#sidebar-login-form input[type=text],
    692 #buddypress .standard-form#sidebar-login-form input[type=password] {
     815
     816#buddypress .standard-form#sidebar-login-form input[type="text"],
     817#buddypress .standard-form#sidebar-login-form input[type="password"] {
    693818    padding: 4px;
    694819    width: 95%;
    695820}
    696 #buddypress .standard-form #basic-details-section input[type=password],
     821
     822#buddypress .standard-form #basic-details-section input[type="password"],
    697823#buddypress .standard-form #blog-details-section input#signup_blog_url {
    698824    width: 35%;
    699825}
    700 #buddypress .standard-form#signup_form input[type=text],
     826
     827#buddypress .standard-form#signup_form input[type="text"],
    701828#buddypress .standard-form#signup_form textarea,
    702829#buddypress .form-allowed-tags,
    703 #buddypress #commentform input[type=text],
     830#buddypress #commentform input[type="text"],
    704831#buddypress #commentform textarea {
    705832    width: 90%;
    706833}
     834
    707835#buddypress .standard-form#signup_form div.submit {
    708836    float: right;
    709837}
     838
    710839#buddypress div#signup-avatar img {
    711840    margin: 0 15px 10px 0;
    712841}
     842
    713843#buddypress .standard-form textarea {
    714844    width: 75%;
    715845    height: 120px;
    716846}
     847
    717848#buddypress .standard-form textarea#message_content {
    718849    height: 200px;
    719850}
     851
    720852#buddypress .standard-form#send-reply textarea {
    721853    width: 97.5%;
    722854}
     855
    723856#buddypress .standard-form p.description {
    724857    color: #767676;
     
    726859    margin: 5px 0;
    727860}
     861
    728862#buddypress .standard-form div.submit {
    729863    clear: both;
    730     padding: 15px 0 0 0;
    731 }
     864    padding: 15px 0 0;
     865}
     866
    732867#buddypress .standard-form p.submit {
    733868    margin-bottom: 0;
    734     padding: 15px 0 0 0;
    735 }
     869    padding: 15px 0 0;
     870}
     871
    736872#buddypress .standard-form div.submit input {
    737873    margin-right: 15px;
    738874}
     875
    739876#buddypress .standard-form div.radio ul {
    740877    margin: 10px 0 15px 38px;
    741878    list-style: disc;
    742879}
     880
    743881#buddypress .standard-form div.radio ul li {
    744882    margin-bottom: 5px;
    745883}
     884
    746885#buddypress .standard-form a.clear-value {
    747886    display: block;
     
    749888    outline: none;
    750889}
     890
    751891#buddypress .standard-form #basic-details-section,
    752892#buddypress .standard-form #blog-details-section,
     
    755895    width: 48%;
    756896}
     897
    757898#buddypress .standard-form #profile-details-section {
    758899    float: right;
    759900}
     901
    760902#buddypress .standard-form #blog-details-section,
    761903#buddypress #notifications-bulk-management {
    762904    clear: left;
    763905}
     906
    764907body.no-js #buddypress #notifications-bulk-management #select-all-notifications,
    765908body.no-js #buddypress label[for="message-type-select"],
     
    770913    display: none;
    771914}
     915
    772916#buddypress .standard-form input:focus,
    773917#buddypress .standard-form textarea:focus,
     
    776920    color: #555;
    777921}
     922
    778923#buddypress form#send-invite-form {
    779924    margin-top: 20px;
    780925}
     926
    781927#buddypress div#invite-list {
    782928    background: #f5f5f5;
     
    787933    width: 160px;
    788934}
     935
    789936#buddypress .standard-form button,
    790937#buddypress a.button,
    791 #buddypress input[type=submit],
    792 #buddypress input[type=button],
    793 #buddypress input[type=reset],
     938#buddypress input[type="submit"],
     939#buddypress input[type="button"],
     940#buddypress input[type="reset"],
    794941#buddypress ul.button-nav li a,
    795942#buddypress .generic-button a,
     
    806953    text-decoration: none;
    807954}
     955
    808956#buddypress .standard-form button:hover,
    809957#buddypress a.button:hover,
    810958#buddypress a.button:focus,
    811 #buddypress input[type=submit]:hover,
    812 #buddypress input[type=button]:hover,
    813 #buddypress input[type=reset]:hover,
     959#buddypress input[type="submit"]:hover,
     960#buddypress input[type="button"]:hover,
     961#buddypress input[type="reset"]:hover,
    814962#buddypress ul.button-nav li a:hover,
    815963#buddypress ul.button-nav li.current a,
     
    827975}
    828976
    829 #buddypress form.standard-form .left-menu #invite-list ul{
    830     margin:1%;
     977#buddypress form.standard-form .left-menu #invite-list ul {
     978    margin: 1%;
    831979    list-style: none;
    832980}
    833981
    834982#buddypress form.standard-form .left-menu #invite-list ul li {
    835     margin:0 0 0 1%;
     983    margin: 0 0 0 1%;
    836984}
    837985
     
    841989
    842990#buddypress form.standard-form .main-column ul#friend-list {
    843     clear:none;
     991    clear: none;
    844992    float: left;
    845993}
     
    847995#buddypress form.standard-form .main-column ul#friend-list h3,
    848996#buddypress form.standard-form .main-column ul#friend-list h4 {
    849     clear:none;
     997    clear: none;
    850998}
    851999
     
    8531001#buddypress .wp-editor-wrap a.button,
    8541002#buddypress .wp-editor-wrap button,
    855 #buddypress .wp-editor-wrap input[type=submit],
    856 #buddypress .wp-editor-wrap input[type=button],
    857 #buddypress .wp-editor-wrap input[type=reset] {
     1003#buddypress .wp-editor-wrap input[type="submit"],
     1004#buddypress .wp-editor-wrap input[type="button"],
     1005#buddypress .wp-editor-wrap input[type="reset"] {
    8581006    padding: 0 8px 1px;
    8591007}
    8601008
    8611009/* Form classes & generic attr styling */
    862 #buddypress form *[disabled="disabled"]{
     1010#buddypress form *[disabled="disabled"] {
    8631011    cursor: default;
    864     opacity: .4;
     1012    opacity: 0.4;
    8651013}
    8661014
     
    9171065#buddypress a.loading,
    9181066#buddypress input.loading {
    919     -webkit-animation: loader-pulsate .5s infinite ease-in-out alternate;
    920     -moz-animation: loader-pulsate .5s infinite ease-in-out alternate;
     1067    -webkit-animation: loader-pulsate 0.5s infinite ease-in-out alternate;
     1068    -moz-animation: loader-pulsate 0.5s infinite ease-in-out alternate;
    9211069    border-color: #aaa;
    9221070}
     1071
    9231072@-webkit-keyframes loader-pulsate {