WordPress.org

Make WordPress Core

Ticket #25366: 25366.1.diff

File 25366.1.diff, 38.4 KB (added by iamtakashi, 6 years ago)

Updated patch that removes rem units also from rtl.css

  • wp-content/themes/twentyfourteen/rtl.css

     
    2222
    2323ul, ol {
    2424        margin: 0 22px 24px 0;
    25         margin: 0 2.2rem 2.4rem 0;
    2625}
    2726
    2827li > ul,
    2928li > ol {
    3029        margin-right: 20px;
    31         margin-right: 2.0rem;
    3230        margin-left: auto;
    3331}
    3432
    3533blockquote.pull.alignright {
    3634        margin: 7px 0 7px 24px;
    37         margin: 0.7rem 0 0.7rem 2.4rem;
    3835}
    3936
    4037blockquote.pull.alignleft {
    4138        margin: 7px 24px 7px 0;
    42         margin: 0.7rem 2.4rem 0.7rem 0;
    4339}
    4440
    4541/* Alignment */
    4642.alignright {
    4743        float: right;
    4844        margin-left: 24px;
    49         margin-left: 2.4rem;
    5045        margin-right: auto;
    5146}
    5247
    5348.alignleft {
    5449        float: left;
    5550        margin-right: 24px;
    56         margin-right: 2.4rem;
    5751        margin-left: auto;
    5852}
    5953
     
    6256
    6357.header-main {
    6458        margin-left: 48px;
    65         margin-left: 4.8rem;
    6659        padding-right: 10px;
    67         padding-right: 1.0rem;
    6860        padding-left: 0;
    6961        margin-right: auto;
    7062}
     
    8880
    8981.genericon-search:before {
    9082        margin-right: -8px;
    91         margin-right: -0.8rem;
    9283        right: 50%;
    9384        left: auto;
    9485        margin-left: auto;
     
    10697.primary-navigation {
    10798        float: left;
    10899        margin: 0 -10px 0 10px;
    109         margin: 0 -1.0rem 0 1.0rem;
    110100}
    111101
    112102.primary-navigation ul {
     
    128118/* Secondary Navigation */
    129119.secondary-navigation ul ul {
    130120        margin: 0 20px 0 0;
    131         margin: 0 2.0rem 0 0;
    132121}
    133122
    134123/* Mobile Navigations */
    135124.mobile-navigation ul ul li {
    136125        margin-right: 15px;
    137         margin-right: 1.5rem;
    138126        margin-left: auto;
    139127}
    140128
     
    163151.more-link:hover .meta-nav,
    164152.more-formatted-posts-link:hover .meta-nav {
    165153        right: 5px;
    166         right: 0.5rem;
    167154        left: auto;
    168155}
    169156
    170157.page-links a,
    171158.page-links > span {
    172159        margin-left: 1px;
    173         margin-left: 0.1rem;
    174160        margin-right: auto;
    175161}
    176162
     
    181167
    182168.tag-links a {
    183169        margin: 0 10px 4px 4px;
    184         margin: 0 1.0rem 0.4rem 0.4rem;
    185170}
    186171
    187172.tag-links a:before {
    188173        border-left: 10px solid #8c8c8c;
    189174        right: -10px;
    190         right: -1.0rem;
    191175        left: auto;
    192176        border-right: none;
    193177}
     
    198182
    199183.tag-links a:after {
    200184        right: -2px;
    201         right: -0.2rem;
    202185        left: auto;
    203186}
    204187
     
    208191
    209192.ephemera .widget-title:before {
    210193        margin-left: 10px;
    211         margin-left: 1.0rem;
    212194        margin-right: auto;
    213195}
    214196
     
    219201img.alignright,
    220202.wp-caption.alignright {
    221203        margin: 7px 0 7px 24px;
    222         margin: 0.7rem 0 0.7rem 2.4rem;
    223204}
    224205
    225206img.alignleft,
    226207.wp-caption.alignleft {
    227208        margin: 7px 24px 7px 0;
    228         margin: 0.7rem 2.4rem 0.7rem 0;
    229209}
    230210
    231211.wp-caption-text {
    232212        padding: 0 0 0 10px;
    233         padding: 0 0 0 1.0rem;
    234213        text-align: right;
    235214}
    236215
     
    240219
    241220.paging-navigation .page-numbers {
    242221        margin-left: 5px;
    243         margin-left: 0.5rem;
    244222        margin-right: auto;
    245223}
    246224
     
    253231
    254232.comment-navigation {
    255233        padding-right: 10px;
    256         padding-right: 1.0rem;
    257234        padding-left: 0;
    258235}
    259236
     
    268245
    269246.comment-author {
    270247        padding-right: 36px;
    271         padding-right: 3.6rem;
    272248        padding-left: 0;
    273249}
    274250
     
    279255
    280256.comment-author .avatar {
    281257        right: 2px;
    282         right: 0.2rem;
    283258        left: auto;
    284259}
    285260
    286261.comment-metadata,
    287262.comment-content {
    288263        padding-right: 36px;
    289         padding-right: 3.6rem;
    290264        padding-left: 0;
    291265}
    292266
    293267.comment-content ul,
    294268.comment-content ol {
    295269        margin: 0 22px 24px 0;
    296         margin: 0 2.2rem 2.4rem 0;
    297270}
    298271
    299272.comment-list .children {
    300273        margin-right: 20px;
    301         margin-right: 2.0rem;
    302274        margin-left: auto;
    303275}
    304276
    305277.comment .comment-respond {
    306278        margin-right: 47px;
    307         margin-right: 4.7rem;
    308279        margin-left: auto;
    309280}
    310281
     
    315286.widget li > ul,
    316287.widget li > ol {
    317288        margin: 0 10px 0 0;
    318         margin: 0 1.0rem 0 0;
    319289}
    320290
    321291.widget select,
    322292.widget iframe {
    323293        margin-right: 1px;
    324         margin-right: 0.1rem;
    325294        margin-left: auto;
    326295}
    327296
     
    332301
    333302.widget_calendar#prev {
    334303        padding-right: 5px;
    335         padding-right: 0.5rem;
    336304        padding-left: 0;
    337305}
    338306
    339307.widget_calendar #next {
    340308        border-left: 1px solid rgba(255, 255, 255, 0.2);
    341309        padding-left: 5px;
    342         padding-left: 0.5rem;
    343310        text-align: left;
    344311        padding-right: 0;
    345312        border-right: none;
     
    352319.content-sidebar .widget .children,
    353320.content-sidebar .widget .sub-menu {
    354321        margin:0 20px 0 0;
    355         margin:0 2.0rem 0 0;
    356322}
    357323
    358324.content-sidebar .widget .widgets-multi-column-grid li {
    359325        padding: 0 0 6px 8px;
    360         padding: 0 0 0.6rem 0.8rem;
    361326}
    362327
    363328
     
    369334        .list-view .attachment-featured-thumbnail img {
    370335                float: right;
    371336                margin: 0 0 3px 10px;
    372                 margin: 0 0 0.3rem 1.0rem;
    373337        }
    374338}
    375339
     
    385349        .content-area .full-size-link a:before,
    386350        .content-area .parent-post-link a:before {
    387351                margin: 0 0 0 2px;
    388                 margin: 0 0 0 0.2rem;
    389352        }
    390353
    391354        .content-area .entry-meta > span {
    392355                margin-left: 10px;
    393                 margin-left: 1.0rem;
    394356                margin-right: auto;
    395357        }
    396358
    397359        .content-area .format-video .post-format a:before {
    398360                margin: -1px 0 0 2px;
    399                 margin: -0.1rem 0 0 0.2rem;
    400361        }
    401362
    402363        .content-area .format-image .post-format a:before {
    403364                margin: -1px 0 0 2px;
    404                 margin: -0.1rem 0 0 0.2rem;
    405365        }
    406366
    407367        .content-area .format-gallery .post-format a:before {
    408368                margin: -1px 0 0 4px;
    409                 margin: -0.1rem 0 0 0.4rem;
    410369        }
    411370
    412371        .content-area .featured-post:before {
    413372                margin: -1px 0 0 3px;
    414                 margin: -0.1rem 0 0 0.3rem;
    415373        }
    416374
    417375        .content-area .post-format + .entry-date a:before,
    418376        .content-area .entry-date a:before,
    419377        .attachment .entry-date:before {
    420378                margin: 0 0 0 1px;
    421                 margin: 0 0 0 0.1rem;
    422379        }
    423380
    424381        .content-area .comments-link a:before {
    425382                margin: -1px 0 0 2px;
    426                 margin: -0.1rem 0 0 0.2rem;
    427383        }
    428384
    429385        .entry-comment .edit-link a:before {
    430386                margin: -1px 0 0 2px;
    431                 margin: -0.1rem 0 0 0.2rem;
    432387        }
    433388
    434389        .page .entry-comment .edit-link a:before {
    435390                margin: 5px 0 0 2px;
    436                 margin: 0.5rem 0 0 0.2rem;
    437391        }
    438392}
    439393
     
    450404                float: left;
    451405                margin: 0 -30.35714285% 0 0;
    452406                padding: 36px 0 24px 10px;
    453                 padding: 3.6rem 0 2.4rem 1.0rem;
    454407        }
    455408
    456409        .post-formatted-posts {
    457410                float: left;
    458411                margin: 0 -30.35714285% 0 0;
    459412                padding: 36px 0 0 10px;
    460                 padding: 3.6rem 0 0 1.0rem;
    461413        }
    462414
    463415        #featured-content .hentry {
     
    468420@media screen and (min-width: 740px) {
    469421        .comment-author {
    470422                padding-right: 60px;
    471                 padding-right: 6.0rem;
    472423                padding-left: 0;
    473424        }
    474425
    475426        .comment-meta,
    476427        .comment-content {
    477428                padding-right: 60px;
    478                 padding-right: 6.0rem;
    479429                padding-left: 0;
    480430        }
    481431
     
    530480
    531481        .content-area footer.entry-meta {
    532482                margin: 12px 12.5% 24px 8.03571428%;
    533                 margin: 1.2rem 12.5% 2.4rem 8.03571428%;
    534483        }
    535484
    536485        .page .content-area .entry-header,
     
    541490        .archive-header,
    542491        .page-header {
    543492                margin: 0 12.5% 24px 8.03571428%;
    544                 margin: 0 12.5% 2.4rem 8.03571428%;
    545493        }
    546494
    547495        .comments-title,
     
    563511        .comment-list,
    564512        .full-width .comment-list {
    565513                margin-right: -70px;
    566                 margin-right: -7.0rem;
    567514                margin-left: auto;
    568515        }
    569516
     
    574521
    575522        #content-sidebar {
    576523                padding-top: 72px;
    577                 padding-top: 7.2rem;
    578524        }
    579525
    580526        .image-navigation .previous-image,
     
    618564
    619565        .header-main {
    620566                padding-right: 27px;
    621                 padding-right: 2.7rem;
    622567                padding-left: 0;
    623568        }
    624569
    625570        .search-box-wrapper {
    626571                padding-right: 222px;
    627                 padding-right: 22.2rem;
    628572                padding-left: 0;
    629573        }
    630574
    631575        .site-content {
    632576                margin: 0 222px 0 27.31707317%;
    633                 margin: 0 22.2rem 0 27.31707317%;
    634577        }
    635578
    636579        #secondary {
     
    644587
    645588        .site-content {
    646589                margin: 0 222px 0 27.31707317%;
    647                 margin: 0 22.2rem 0 27.31707317%;
    648590        }
    649591
    650592        .content-sidebar,
     
    654596
    655597        #featured-content {
    656598                padding-right: 222px;
    657                 padding-right: 22.2rem;
    658599                padding-left: 0;
    659600        }
    660601
    661602        .site-footer {
    662603                padding-right: 27px;
    663                 padding-right: 2.7rem;
    664604                padding-left: 0;
    665605        }
    666606
    667607        .secondary-navigation ul ul {
    668608                right: 168px;
    669                 right: 16.8rem;
    670609                left: auto;
    671610        }
    672611
    673612        .full-width.site-content {
    674613                margin-right: 222px;
    675                 margin-right: 22.2rem;
    676614                margin-left: auto;
    677615        }
    678616
     
    734672@media screen and (min-width: 1150px) {
    735673        .content-area .entry-header {
    736674                margin: -48px 12.5% 0 8.03571428%;
    737                 margin: -4.8rem 12.5% 0 8.03571428%;
    738675        }
    739676
    740677        .content-area .entry-content,
     
    744681
    745682        .content-area footer.entry-meta {
    746683                margin: 12px 12.5% 24px 8.03571428%;
    747                 margin: 1.2rem 12.5% 2.4rem 8.03571428%;
    748684        }
    749685
    750686        .comments-title,
     
    766702        .comment-list,
    767703        .full-width .comment-list {
    768704                margin-right: -70px;
    769                 margin-right: -7.0rem;
    770705                margin-left: auto;
    771706        }
    772707
     
    778713        .archive-header,
    779714        .page-header {
    780715                margin: 0 12.5% 24px 8.03571428%;
    781                 margin: 0 12.5% 2.4rem 8.03571428%;
    782716        }
    783717
    784718        .page .content-area .entry-header,
     
    800734
    801735        .content-area .entry-content .wp-caption.alignright .wp-caption-text {
    802736                padding-right: 10px;
    803                 padding-right: 1.0rem;
    804737                padding-left: 0;
    805738        }
    806739
  • wp-content/themes/twentyfourteen/style.css

     
    9696        color: #2b2b2b;
    9797        font-family: lato, sans-serif;
    9898        font-size: 16px;
    99         font-size: 1.6rem;
    10099        font-weight: 400;
    101100        line-height: 1.5;
    102101}
     
    118117        clear: both;
    119118        font-weight: 700;
    120119        margin: 36px 0 12px;
    121         margin: 3.6rem 0 1.2rem;
    122120}
    123121h1 {
    124122        font-size: 26px;
    125         font-size: 2.6rem;
    126123        line-height: 1.3846153846;
    127124}
    128125h2 {
    129126        font-size: 24px;
    130         font-size: 2.4rem;
    131127        line-height: 1;
    132128}
    133129h3 {
    134130        font-size: 22px;
    135         font-size: 2.2rem;
    136131        line-height: 1.0909090909;
    137132}
    138133h4 {
    139134        font-size: 20px;
    140         font-size: 2.0rem;
    141135        line-height: 1.2;
    142136}
    143137h5 {
    144138        font-size: 18px;
    145         font-size: 1.8rem;
    146139        line-height: 1.3333333333;
    147140}
    148141h6 {
    149142        font-size: 16px;
    150         font-size: 1.6rem;
    151143        line-height: 1.5;
    152144}
    153145h1 a,
     
    172164        background-color: rgba(0, 0, 0, 0.1);
    173165        border: 0;
    174166        height: 1px;
    175         height: 0.1rem;
    176167        margin-bottom: 23px;
    177         margin-bottom: 2.3rem;
    178168}
    179169
    180170/* Text elements */
    181171p {
    182172        margin-bottom: 24px;
    183         margin-bottom: 2.4rem;
    184173}
    185174ul, ol {
    186175        margin: 0 0 24px 22px;
    187         margin: 0 0 2.4rem 2.2rem;
    188176}
    189177ul {
    190178        list-style: disc;
     
    196184li > ol {
    197185        margin-bottom: 0;
    198186        margin-left: 20px;
    199         margin-left: 2.0rem;
    200187}
    201188dt {
    202189        font-weight: bold;
    203190}
    204191dd {
    205192        margin: 0 0 24px;
    206         margin: 0 0 2.4rem;
    207193}
    208194b, strong {
    209195        font-weight: bold;
     
    215201        font-style: italic;
    216202        font-weight: 300;
    217203        margin: 0 0 24px;
    218         margin: 0 0 2.4rem;
    219204}
    220205blockquote em, blockquote i, blockquote cite {
    221206        font-style: normal;
     
    223208blockquote p {
    224209        color: #767676;
    225210        font-size: 19px;
    226         font-size: 1.9rem;
    227211        line-height: 1.2631578947;
    228212}
    229213blockquote cite {
    230214        color: #2b2b2b;
    231215        font-size: 16px;
    232         font-size: 1.6rem;
    233216        font-weight: 400;
    234217        line-height: 1.5;
    235218}
    236219address {
    237220        margin: 0 0 24px;
    238         margin: 0 0 2.4rem;
    239221}
    240222pre {
    241223        background: #eee;
    242224        font-family: 'Courier 10 Pitch', Courier, monospace;
    243225        font-size: 15px;
    244         font-size: 1.5rem;
    245226        line-height: 1.6;
    246227        margin-bottom: 24px;
    247         margin-bottom: 2.4rem;
    248228        padding: 12px;
    249         padding: 1.2rem;
    250229        overflow: auto;
    251230        max-width: 100%;
    252231}
    253232code, kbd, tt, var {
    254233        font: 15px/1.6 Monaco, Consolas, 'Andale Mono', 'DejaVu Sans Mono', monospace;
    255         font-size: 1.5rem;
    256234}
    257235abbr, acronym {
    258236        border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
     
    287265}
    288266table {
    289267        margin: 0 0 24px;
    290         margin: 0 0 2.4rem;
    291268        width: 100%;
    292269}
    293270th {
     
    315292        border-radius: 2px;
    316293        color: #fff;
    317294        font-size: 12px;
    318         font-size: 1.2rem;
    319295        font-weight: 700;
    320296        line-height: 1;
    321297        padding: 13px 33px 11px;
    322         padding: 1.3rem 3.3rem 1.1rem;
    323298        text-transform: uppercase;
    324299        vertical-align: top;
    325300}
     
    392367input[type="search"],
    393368input[type="password"] {
    394369        padding: 8px 10px;
    395         padding: 0.8rem 1.0rem;
    396370}
    397371textarea {
    398372        overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */
    399373        padding: 8px 10px;
    400         padding: 0.8rem 1.0rem;
    401374        vertical-align: top; /* Improves readability and alignment in all browsers */
    402375        width: 100%;
    403376}
     
    435408        display: inline;
    436409        float: left;
    437410        margin-right: 24px;
    438         margin-right: 2.4rem;
    439411}
    440412.alignright {
    441413        display: inline;
    442414        float: right;
    443415        margin-left: 24px;
    444         margin-left: 2.4rem;
    445416}
    446417.aligncenter {
    447418        clear: both;
     
    533504        clear: both;
    534505        color: rgba(255, 255, 255, 0.55);
    535506        padding: 48px 10px 0;
    536         padding: 4.8rem 1.0rem 0;
    537507        position: relative;
    538508        z-index: 2;
    539509}
     
    542512        -moz-box-sizing:    border-box;
    543513        box-sizing:         border-box;
    544514        padding: 36px 10px 0;
    545         padding: 3.6rem 1.0rem 0;
    546515        position: relative;
    547516}
    548517#supplementary {
     
    550519        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    551520        color: #949a92;
    552521        padding: 48px 10px 0;
    553         padding: 4.8rem 1.0rem 0;
    554522        position: relative;
    555523        z-index: 3;
    556524}
     
    558526        background-color: #000;
    559527        color: rgba(255, 255, 255, 0.55);
    560528        font-size: 12px;
    561         font-size: 1.2rem;
    562529        padding: 15px 10px;
    563         padding: 1.5rem 1.0rem;
    564530        position: relative;
    565531        z-index: 3;
    566532}
     
    595561}
    596562.header-main {
    597563        margin-right: 48px;
    598         margin-right: 4.8rem;
    599564        min-height: 48px;
    600         min-height: 4.8rem;
    601565        padding-left: 10px;
    602         padding-left: 1.0rem;
    603566}
    604567.header-extra {
    605568        background-color: #24890d;
     
    609572        display: inline-block;
    610573        float: left;
    611574        font-size: 18px;
    612         font-size: 1.8rem;
    613575        font-weight: 700;
    614576        line-height: 48px;
    615577        margin: 0;
     
    620582#nav-toggle {
    621583        background-color: #000;
    622584        padding: 16px;
    623         padding: 1.6rem;
    624585        position: absolute;
    625586                top:0;
    626587                right: 0;
     
    642603        display: block;
    643604        float: left;
    644605        font-size: 10px;
    645         font-size: 1.0rem;
    646606        min-width: 70px;
    647         min-width: 7.0rem;
    648607        min-height: 48px;
    649         min-height: 4.8rem;
    650608        padding: 25px 10px 0;
    651         padding: 2.5rem 1.0rem 0;
    652609        position: relative;
    653610        text-align: center;
    654611        text-transform: uppercase;
     
    664621        color: #fff;
    665622        content: '\f400';
    666623        margin-left: -8px;
    667         margin-left: -0.8rem;
    668624        position: absolute;
    669625                top: 9px;
    670                 top: 0.9rem;
    671626                left: 50%;
    672627}
    673628.search-box-wrapper {
     
    685640        background-color: #fff;
    686641        float: right;
    687642        font-size: 13px;
    688         font-size: 1.3rem;
    689643        margin: 12px 10px;
    690         margin: 1.2rem 1.0rem;
    691644        padding: 3px 6px;
    692         padding: 0.3rem 0.6rem;
    693645        width: 326px;
    694         width: 32.6rem;
    695646}
    696647
    697648
     
    703654        display: none;
    704655        float: right;
    705656        font-size: 11px;
    706         font-size: 1.1rem;
    707657        font-weight: 700;
    708658        line-height: 1.6363636363;
    709659        margin: 0 10px 0 -10px;
    710         margin: 0 1.0rem 0 -1.0rem;
    711660        text-transform: uppercase;
    712661}
    713662.primary-navigation ul {
     
    721670        box-sizing:         border-box;
    722671        display: inline-block;
    723672        height: 48px;
    724         height: 4.8rem;
    725673        line-height: 48px;
    726         line-height: 4.8rem;
    727674        position: relative;
    728675}
    729676.primary-navigation a {
    730677        color: #fff;
    731678        display: inline-block;
    732679        padding: 0 10px;
    733         padding: 0 1.0rem;
    734680        text-decoration: none;
    735681        white-space: nowrap;
    736682}
     
    740686        float: left;
    741687        position: absolute;
    742688                top: 48px;
    743                 top: 4.8rem;
    744689                left: 0;
    745690        z-index: 99999;
    746691}
     
    755700}
    756701.primary-navigation ul ul a {
    757702        padding: 9px 12px;
    758         padding: 0.9rem 1.2rem;
    759703        width: 148px;
    760         width: 14.8rem;
    761704        white-space: normal;
    762705}
    763706.primary-navigation ul ul li {
     
    783726.secondary-navigation {
    784727        border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    785728        font-size: 14px;
    786         font-size: 1.4rem;
    787729        margin: 0 auto 48px;
    788730        max-width: 474px;
    789731}
     
    792734        color: #fff;
    793735        font-weight: 700;
    794736        padding: 7px 0 7px;
    795         padding: 0.7rem 0 0.7rem;
    796737        text-transform: uppercase;
    797738}
    798739.secondary-navigation a:hover {
     
    804745}
    805746.secondary-navigation ul ul {
    806747        margin: 0 0 0 20px;
    807         margin: 0 0 0 2.0rem;
    808748}
    809749.secondary-navigation li {
    810750        border-top: 1px solid rgba(255, 255, 255, 0.4);
     
    828768        -moz-box-sizing:    border-box;
    829769        box-sizing:         border-box;
    830770        font-size: 14px;
    831         font-size: 1.4rem;
    832771        font-weight: 700;
    833772        padding: 24px 10px 0;
    834         padding: 2.4rem 1.0rem 0;
    835773        text-transform: uppercase;
    836774}
    837775.mobile-navigation ul {
     
    846784}
    847785.mobile-navigation ul ul li {
    848786        margin-left: 15px;
    849         margin-left: 1.5rem;
    850787}
    851788.mobile-navigation a {
    852789        color: rgba(255, 255, 255, 1);
    853790        display: block;
    854791        padding: 7px 0 7px;
    855         padding: 0.7rem 0 0.7rem;
    856792        text-decoration: none;
    857793}
    858794.mobile-navigation a:hover {
     
    868804}
    869805.hentry {
    870806        margin-bottom: 24px;
    871         margin-bottom: 2.4rem;
    872807        max-width: 672px;
    873         max-width: 67.2rem;
    874808}
    875809.attachment-featured-thumbnail {
    876810        background: #767676 url(images/pattern.png) repeat 0 0;
     
    879813        float: none;
    880814        margin: 0;
    881815        min-height: 180px;
    882         min-height: 18.0rem;
    883816        position: relative;
    884817        width: 100%;
    885818        height: auto;
     
    896829.entry-title {
    897830        clear: none;
    898831        font-size: 15px;
    899         font-size: 1.5rem;
    900832        font-weight: 900;
    901833        line-height: 18px;
    902         line-height: 1.8rem;
    903834        margin: 0 0 6px 0;
    904         margin: 0 0 0.6rem 0;
    905835}
    906836.entry-title a {
    907837        color: #2b2b2b;
     
    913843        clear: both;
    914844        color: #767676;
    915845        font-size: 12px;
    916         font-size: 1.2rem;
    917846        font-weight:400;
    918847        line-height: 1.3333333333;
    919848}
     
    966895        border: 1px solid rgba(0, 0, 0, 0.1);
    967896        border-width: 1px 0 1px 1px;
    968897        font-size: 14px;
    969         font-size: 1.4rem;
    970898        line-height: 1.2857142857;
    971899        margin-bottom: 24px;
    972         margin-bottom: 2.4rem;
    973900}
    974901.entry-content th,
    975902.comment-content th {
    976903        border-right: 1px solid rgba(0, 0, 0, 0.1);
    977904        font-weight: 700;
    978905        padding: 8px;
    979         padding: 0.8rem;
    980906        text-transform: uppercase;
    981907}
    982908.entry-content td,
     
    984910        border-top: 1px solid rgba(0, 0, 0, 0.1);
    985911        border-right: 1px solid rgba(0, 0, 0, 0.1);
    986912        padding: 8px;
    987         padding: 0.8rem;
    988913}
    989914.site-content blockquote.alignleft,
    990915.site-content blockquote.alignright {
    991916        border-top: 1px solid rgba(0, 0, 0, 0.1);
    992917        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    993918        padding-top: 17px;
    994         padding-top: 1.7rem;
    995919        width: 50%;
    996920}
    997921.site-content blockquote.alignleft p,
    998922.site-content blockquote.alignright p {
    999923        margin-bottom: 17px;
    1000         margin-bottom: 1.7rem;
    1001924}
    1002925.entry-content .video-player,
    1003926.entry-content .PDS_Poll {
    1004927        margin-bottom: 24px;
    1005         margin-bottom: 2.4rem;
    1006928}
    1007929footer.entry-meta {
    1008930        margin-bottom: 36px;
    1009         margin-bottom: 3.6rem;
    1010931}
    1011932
    1012933/* .content-area specific styles */
     
    1021942.content-area .entry-header {
    1022943        background-color: #fff;
    1023944        padding: 24px 10px 12px;
    1024         padding: 2.4rem 1.0rem 1.2rem;
    1025945}
    1026946.content-area .entry-title {
    1027947        font-size: 33px;
    1028         font-size: 3.3rem;
    1029948        font-weight: 300;
    1030949        line-height: 1.0909090909;
    1031950        margin-bottom: 12px;
    1032         margin-bottom: 1.2rem;
    1033951        text-transform: uppercase;
    1034952}
    1035953.content-area .entry-meta {
    1036954        background-color: #fff;
    1037955        margin-bottom: 8px;
    1038         margin-bottom: 0.8rem;
    1039956        text-transform: uppercase;
    1040957}
    1041958.content-area .entry-content,
     
    1043960.content-area .entry-summary {
    1044961        background-color: #fff;
    1045962        padding: 12px 10px 0;
    1046         padding: 1.2rem 1.0rem 0;
    1047963}
    1048964.content-area footer.entry-meta {
    1049965        margin-top: 12px;
    1050         margin-top: 1.2rem;
    1051966        padding: 0 10px;
    1052         padding: 0 1.0rem;
    1053967}
    1054968.content-area footer.entry-meta {
    1055969        margin-bottom: 36px;
    1056         margin-bottom: 3.6rem;
    1057970}
    1058971.content-area footer.entry-meta .entry-title {
    1059972        font-size: 12px;
    1060         font-size: 1.2rem;
    1061973        font-weight: 400;
    1062974        line-height: 1.3333333333;
    1063975        margin-bottom: 8px;
    1064         margin-bottom: 0.8rem;
    1065976        text-transform: none;
    1066977}
    1067978footer.entry-meta .entry-title a {
     
    11161027.more-link,
    11171028.post-format-archive-link {
    11181029        font-size: 14px;
    1119         font-size: 1.4rem;
    11201030        text-transform: uppercase;
    11211031        white-space: pre;
    11221032}
     
    11321042.more-link:hover .meta-nav,
    11331043.post-format-archive-link:hover .meta-nav {
    11341044        left: 5px;
    1135         left: 0.5rem;
    11361045}
    11371046.page-links {
    11381047        clear: both;
    11391048        font-size: 12px;
    1140         font-size: 1.2rem;
    11411049        font-weight: 900;
    11421050        line-height: 2;
    11431051        margin: 0 0 24px;
    1144         margin: 0 0 2.4rem;
    11451052        text-transform: uppercase;
    11461053}
    11471054.page-links a,
     
    11811088        color: #fff;
    11821089        display: inline-block;
    11831090        font-size: 11px;
    1184         font-size: 1.1rem;
    11851091        font-weight: 700;
    11861092        line-height: 1.2727272727;
    11871093        margin: 0 4px 4px 10px;
    1188         margin: 0 0.4rem 0.4rem 1.0rem;
    11891094        padding: 3px 7px;
    1190         padding: 0.3rem 0.7rem;
    11911095        position: relative;
    11921096        text-transform: uppercase;
    11931097}
     
    12051109        position: absolute;
    12061110                top: 0;
    12071111                left: -8px;
    1208                 left: -0.8rem;
    12091112        width: 0;
    12101113        height: 0;
    12111114}
     
    12141117        .tag-links a:before {
    12151118                border-right: 10px solid #767676;
    12161119                left: -10px;
    1217                 left: -1.0rem;
    12181120        }
    12191121}
    12201122.tag-links a:hover:before,
     
    12271129        content: '';
    12281130        position: absolute;
    12291131                top: 8px;
    1230                 top: 0.8rem;
    12311132                left: -2px;
    1232                 left: -0.2rem;
    12331133        width: 4px;
    1234         width: 0.4rem;
    12351134        height: 4px;
    1236         height: 0.4rem;
    12371135}
    12381136.archive-header,
    12391137.page-header {
     
    12431141.archive-title,
    12441142.page-title {
    12451143        font-size: 16px;
    1246         font-size: 1.6rem;
    12471144        font-weight: 900;
    12481145        line-height: 1.5;
    12491146        margin-bottom: 24px;
    1250         margin-bottom: 2.4rem;
    12511147}
    12521148.taxonomy-description {
    12531149        color: #767676;
    12541150        font-size: 12px;
    1255         font-size: 1.2rem;
    12561151        line-height: 1.5;
    12571152        margin-bottom: 18px;
    1258         margin-bottom: 1.8rem;
    12591153}
    12601154.taxonomy-description p:last-child {
    12611155        margin: 0;
     
    12791173
    12801174.error404 .page-content .search-form {
    12811175        margin-bottom: 36px;
    1282         margin-bottom: 3.6rem;
    12831176}
    12841177.error404 .page-content .widget-title {
    12851178        border-top: 5px solid #000;
    12861179        color: #2b2b2b;
    12871180        padding-top: 7px;
    1288         padding-top: 0.7rem;
    12891181}
    12901182
    12911183
     
    13191211        background-color: #2b2b2b;
    13201212        display: block;
    13211213        min-height: 168px;
    1322         min-height: 16.8rem;
    13231214}
    13241215.attachment-featured-featured:hover img {
    13251216        opacity: 0.8;
     
    13281219        background-color: #000;
    13291220        overflow: hidden;
    13301221        padding: 12px 10px;
    1331         padding: 1.2rem 1.0rem;
    13321222}
    13331223#featured-content .entry-meta a,
    13341224#featured-content .entry-title a {
     
    13401230}
    13411231#featured-content .entry-meta {
    13421232        font-size: 11px;
    1343         font-size: 1.1rem;
    13441233        font-weight: 700;
    13451234        line-height: 1.0909090909;
    13461235}
     
    13491238}
    13501239#featured-content .entry-title {
    13511240        font-size: 18px;
    1352         font-size: 1.8rem;
    13531241        font-weight: 300;
    13541242        line-height: 1.3333333333;
    13551243        margin-bottom: 0;
     
    13591247        background-color: transparent;
    13601248        color: rgba(255, 255, 255, 0.75);
    13611249        padding-bottom: 12px;
    1362         padding-bottom: 1.2rem;
    13631250}
    13641251#featured-content .entry-summary p {
    13651252        font-size: 11px;
    1366         font-size: 1.1rem;
    13671253        line-height: 1.6363636363;
    13681254        margin-top: 9px;
    1369         margin-top: 0.9rem;
    13701255        margin-bottom: 0;
    13711256}
    13721257#featured-content .more-link {
    13731258        color: #5FF23D;
    13741259        font-size: 11px;
    1375         font-size: 1.1rem;
    13761260}
    13771261
    13781262
     
    13891273        margin: 0 auto;
    13901274        max-width: 494px;
    13911275        padding: 23px 10px 0;
    1392         padding: 2.3rem 1.0rem 0;
    13931276}
    13941277.ephemera .widget-title {
    13951278        border-top: 5px solid #000;
    13961279        color: #2b2b2b;
    13971280        font-size: 14px;
    1398         font-size: 1.4rem;
    13991281        font-weight: 900;
    14001282        line-height: 1.2857142857;
    14011283        margin-bottom: 18px;
    1402         margin-bottom: 1.8rem;
    14031284        padding-top: 1px;
    14041285        text-transform: uppercase;
    14051286}
     
    14111292        color: #fff;
    14121293        margin-top: -1px;
    14131294        margin-right: 10px;
    1414         margin-right: 1.0rem;
    14151295        padding: 6px 0 9px;
    1416         padding: 0.6rem 0 0.9rem;
    14171296        text-align: center;
    14181297        vertical-align: middle;
    14191298        width: 36px;
    1420         width: 3.6rem;
    14211299}
    14221300.ephemera .video.widget-title:before {
    14231301        content: '\F104';
     
    14401318.ephemera .hentry {
    14411319        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    14421320        margin-bottom: 18px;
    1443         margin-bottom: 1.8rem;
    14441321}
    14451322.ephemera .hentry:last-of-type {
    14461323        margin-bottom: 9px;
    1447         margin-bottom: 0.9rem;
    14481324}
    14491325.ephemera .entry-title {
    14501326        display: inline;
    14511327        font-size: 12px;
    1452         font-size: 1.2rem;
    14531328        font-weight: 400;
    14541329        line-height: 1.5;
    14551330        margin: 0 0 6px 0;
    1456         margin: 0 0 0.6rem 0;
    14571331}
    14581332.ephemera .entry-meta {
    14591333        color: rgba(0, 0, 0, 0.2);
    14601334        line-height: 1.5;
    14611335        margin-bottom: 18px;
    1462         margin-bottom: 1.8rem;
    14631336}
    14641337.ephemera .entry-meta a {
    14651338        color: #767676;
     
    14691342}
    14701343.ephemera .entry-content p:not(.wp-caption-text) {
    14711344        font-size: 13px;
    1472         font-size: 1.3rem;
    14731345        line-height: 1.3846153846;
    14741346        margin-bottom: 18px;
    1475         margin-bottom: 1.8rem;
    14761347}
    14771348.ephemera .entry-content blockquote p cite {
    14781349        font-size: 13px;
    1479         font-size: 1.3rem;
    14801350        line-height: 1.3846153846;
    14811351}
    14821352.ephemera .wp-caption {
    14831353        margin-bottom: 18px;
    1484         margin-bottom: 1.8rem;
    14851354}
    14861355.ephemera .wp-caption-text {
    14871356        line-height: 1.5;
    14881357        margin: 6px 0 0;
    1489         margin: 0.6rem 0 0;
    14901358        padding: 0;
    14911359}
    14921360.ephemera .format-gallery .wp-caption-text {
    14931361        margin-bottom: 18px;
    1494         margin-bottom: 1.8rem;
    14951362}
    14961363.ephemera .more-link {
    14971364        font-size: 12px;
    1498         font-size: 1.2rem;
    14991365        line-height: 1.5;
    15001366}
    15011367.ephemera .post-format-archive-link {
    15021368        display: inline-block;
    15031369        font-size: 12px;
    1504         font-size: 1.2rem;
    15051370        font-weight: 900;
    15061371        line-height: 1.5;
    15071372        margin-bottom: 36px;
    1508         margin-bottom: 3.6rem;
    15091373}
    15101374
    15111375
     
    15331397.wp-caption.alignleft,
    15341398blockquote.alignleft {
    15351399        margin: 7px 24px 7px 0;
    1536         margin: 0.7rem 2.4rem 0.7rem 0;
    15371400}
    15381401img.alignright,
    15391402.wp-caption.alignright,
    15401403blockquote.alignright {
    15411404        margin: 7px 0 7px 24px;
    1542         margin: 0.7rem 0 0.7rem 2.4rem;
    15431405}
    15441406img.aligncenter,
    15451407.wp-caption.aligncenter {
    15461408        margin-top: 7px;
    1547         margin-top: 0.7rem;
    15481409        margin-bottom: 7px;
    1549         margin-bottom: 0.7rem;
    15501410}
    15511411.wp-smiley {
    15521412        border: none;
     
    15561416}
    15571417.wp-caption {
    15581418        margin-bottom: 24px;
    1559         margin-bottom: 2.4rem;
    15601419        max-width: 100%;
    15611420}
    15621421.wp-caption img[class*="wp-image-"] {
     
    15701429        -moz-box-sizing:    border-box;
    15711430        box-sizing:         border-box;
    15721431        font-size: 12px;
    1573         font-size: 1.2rem;
    15741432        font-style: italic;
    15751433        line-height: 1.6666666666;
    15761434        margin: 4px 0;
    1577         margin: 0.4em 0;
    15781435        padding: 0 10px 0 0; /* Avoid the caption to overflow the width of the image because wp-caption has 10px wider width */
    1579         padding: 0 1.0rem 0 0;
    15801436        text-align: left;
    15811437}
    15821438.site-content .gallery a img {
     
    15891445}
    15901446.site-content .gallery .gallery-item {
    15911447        margin: 0 0 12px 0;
    1592         margin: 0 0 1.2rem 0;
    15931448}
    15941449.site-content .gallery {
    15951450        margin-bottom: 12px;
    1596         margin-bottom: 1.2rem;
    15971451}
    15981452.site-content .gallery dd {
    15991453        margin: 4px 0 0 0; /* Reset the margin and add a bit of margin-top to captions */
    1600         margin: 0.4rem 0 0 0;
    16011454}
    16021455.gallery-caption {
    16031456        padding: 0;
     
    16071460}
    16081461.hentry .tiled-gallery {
    16091462        margin-bottom: 24px;
    1610         margin-bottom: 2.4rem;
    16111463}
    16121464.site-content .gallery-columns-1 a img {
    16131465        max-width: 100%;
     
    16321484}
    16331485.entry-attachment .attachment {
    16341486        margin-bottom: 24px;
    1635         margin-bottom: 2.4rem;
    16361487}
    16371488
    16381489/* Mediaelements */
    16391490.hentry .mejs-container {
    16401491        margin: 12px 0 18px;
    1641         margin: 1.2rem 0 1.8rem;
    16421492}
    16431493
    16441494.hentry .mejs-mediaelement,
     
    16621512
    16631513.hentry .mejs-container .mejs-controls .mejs-time {
    16641514        padding-top: 9px;
    1665         padding-top: .9rem;
    16661515}
    16671516
    16681517.hentry .mejs-controls .mejs-time-rail span,
     
    16811530object,
    16821531video {
    16831532        margin-bottom: 24px;
    1684         margin-bottom: 2.4rem;
    16851533        max-width: 100%;
    16861534}
    16871535p > embed,
     
    17001548.paging-navigation {
    17011549        border-top: 1px solid rgba(0, 0, 0, 0.1);
    17021550        margin: 36px 0;
    1703         margin: 3.6rem 0;
    17041551}
    17051552.paging-navigation .loop-pagination {
    17061553        margin-top: -1px;
    1707         margin-top: -0.1rem;
    17081554        text-align: center;
    17091555}
    17101556.paging-navigation .page-numbers {
    17111557        border-top: 1px solid transparent;
    17121558        display: inline-block;
    17131559        font-size: 12px;
    1714         font-size: 1.2rem;
    17151560        font-weight: 900;
    17161561        margin-right: 5px;
    1717         margin-right: 0.5rem;
    17181562        padding: 9px 15px;
    1719         padding: 0.9rem 1.5rem;
    17201563        text-transform: uppercase;
    17211564}
    17221565.paging-navigation .page-numbers.current {
     
    17591602        color: #767676;
    17601603        display: block;
    17611604        font-size: 12px;
    1762         font-size: 1.2rem;
    17631605        line-height: 2;
    17641606        font-weight: 900;
    17651607        text-transform: uppercase;
     
    17691611        color: #2b2b2b;
    17701612        display: block;
    17711613        font-size: 14px;
    1772         font-size: 1.4rem;
    17731614        font-weight: 700;
    17741615        line-height: 1.7142857142;
    17751616        text-transform: none;
     
    17821623.comment-navigation {
    17831624        color: rgba(0, 0, 0, 0.2);
    17841625        font-size: 12px;
    1785         font-size: 1.2rem;
    17861626        line-height: 2;
    17871627        margin-bottom: 48px;
    1788         margin-bottom: 4.8rem;
    17891628        text-transform: uppercase;
    17901629}
    17911630.comment-navigation .nav-previous,
     
    17971636}
    17981637#comment-nav-above {
    17991638        margin-top: 36px;
    1800         margin-top: 3.6rem;
    18011639        margin-bottom: 0;
    18021640}
    18031641
     
    18071645
    18081646.comments-area {
    18091647        margin: 36px auto;
    1810         margin: 3.6rem auto;
    18111648        max-width: 474px;
    1812         max-width: 47.4rem;
    18131649        padding: 0 10px;
    1814         padding: 0 1.0rem;
    18151650}
    18161651.comments-title,
    18171652.comment-reply-title {
    18181653        font-size: 16px;
    1819         font-size: 1.6rem;
    18201654        font-weight: 900;
    18211655        line-height: 1.5;
    18221656        margin-bottom: 0;
     
    18281662.comment-list {
    18291663        list-style: none;
    18301664        margin: 0 0 48px 0;
    1831         margin: 0 0 4.8rem 0;
    18321665}
    18331666.comment-author {
    18341667        font-size: 14px;
    1835         font-size: 1.4rem;
    18361668        line-height: 1.7142857142;
    18371669        text-transform: uppercase;
    18381670}
    18391671.comment-metadata,
    18401672.comment-list .reply {
    18411673        font-size: 12px;
    1842         font-size: 1.2rem;
    18431674        line-height: 2;
    18441675        text-transform: uppercase;
    18451676}
     
    18671698.comment-list .pingback {
    18681699        border-top: 1px solid rgba(0, 0, 0, 0.1);
    18691700        margin-bottom: 24px;
    1870         margin-bottom: 2.4rem;
    18711701        padding-top: 24px;
    18721702}
    18731703.comment-list li:first-child article {
     
    18761706.comments-area article {
    18771707        background: none;
    18781708        min-height: 48px;
    1879         min-height: 4.8rem;
    18801709}
    18811710.comment-author {
    18821711        padding-left: 36px;
    1883         padding-left: 3.6rem;
    18841712        position: relative;
    18851713}
    18861714.comment-author .avatar {
    18871715        border: 1px solid rgba(0, 0, 0, 0.1);
    18881716        padding: 2px;
    1889         padding: 0.2rem;
    18901717        position: absolute;
    18911718                top: 0;
    18921719                left: 0;
    18931720        width: 18px;
    1894         width: 1.8rem;
    18951721        height: 18px;
    1896         height: 1.8rem;
    18971722}
    18981723.bypostauthor .avatar {
    18991724        background-color: #000;
     
    19081733.comment-content,
    19091734.comment-list .reply {
    19101735        padding-left: 36px;
    1911         padding-left: 3.6rem;
    19121736}
    19131737.comment-edit-link:before,
    19141738.comment-reply-link:before,
     
    19161740        display: inline-block;
    19171741        -webkit-font-smoothing: antialiased;
    19181742        font: normal 16px/1 'Genericons';
    1919         font-size:1.6rem;
    19201743        vertical-align: top;
    19211744}
    19221745.comment-edit-link {
    19231746        margin-left: 10px;
    1924         margin-left: 1.0rem;
    19251747}
    19261748.comment-edit-link:before {
    19271749        content: "\f411";
    19281750        margin: 3px 2px 0 0;
    1929         margin: 0.3rem 0.2rem 0 0;
    19301751}
    19311752.comment-reply-link:before,
    19321753.comment-reply-login:before {
    19331754        content: "\f412";
    19341755        margin: 3px 3px 0 0;
    1935         margin: 0.3rem 0.3rem 0 0;
    19361756}
    19371757.comment-content {
    19381758        word-wrap: break-word;
     
    19401760.comment-content ul,
    19411761.comment-content ol {
    19421762        margin: 0 0 24px 22px;
    1943         margin: 0 0 2.4rem 2.2rem;
    19441763}
    19451764.comment-content li > ul,
    19461765.comment-content li > ol {
     
    19561775.comment-respond {
    19571776        padding: 0;
    19581777        margin-bottom: 24px;
    1959         margin-bottom: 2.4rem;
    19601778}
    19611779.comment .comment-respond {
    19621780        margin-left: 36px;
    1963         margin-left: 3.6rem;
    19641781}
    19651782.comment-respond h3 {
    19661783        margin-top: 0;
    19671784        margin-bottom: 24px;
    1968         margin-bottom: 2.4rem;
    19691785}
    19701786.no-comments {
    19711787        color: #767676;
    19721788        font-size: 16px;
    1973         font-size: 1.6rem;
    19741789        font-weight: 900;
    19751790        line-height: 1.5;
    19761791        margin-top: 24px;
    1977         margin-top: 2.4rem;
    19781792        padding: 0 10px;
    1979         padding: 0 1.0rem;
    19801793        text-transform: uppercase;
    19811794}
    19821795.comment-form label {
     
    20001813        color: rgba(255, 255, 255, 0.55);
    20011814        display: none;
    20021815        font-size: 11px;
    2003         font-size: 1.1rem;
    20041816        font-weight: 400;
    20051817}
    20061818
     
    20211833
    20221834.widget-area p {
    20231835        margin-bottom: 18px;
    2024         margin-bottom: 1.8rem;
    20251836}
    20261837.widget-area a {
    20271838        color: rgba(255, 255, 255, 0.75);
     
    20461857.widget li > ul,
    20471858.widget li > ol {
    20481859        margin: 0 0 0 10px;
    2049         margin: 0 0 0 1.0rem;
    20501860}
    20511861.widget-title {
    20521862        font-size: 14px;
    2053         font-size: 1.4rem;
    20541863        font-weight: 900;
    20551864        line-height: 1.7142857142;
    20561865        margin: 0 0 24px 0;
    2057         margin: 0 0 2.4rem 0;
    20581866        text-transform: uppercase;
    20591867}
    20601868.widget-area button,
     
    20631871.widget-area input[type="submit"] {
    20641872        background-color: #24890d;
    20651873        font-size: 11px;
    2066         font-size: 1.1rem;
    20671874        padding: 6px 24px;
    2068         padding: 0.6rem 2.4rem;
    20691875}
    20701876.widget-area button:hover,
    20711877.widget-area html input[type="button"]:hover,
     
    20941900        color: #fff;
    20951901        max-width: 100%;
    20961902        padding: 4px;
    2097         padding: 0.4rem;
    20981903}
    20991904.widget select,
    21001905.widget iframe {
    21011906        max-width: 99%;
    21021907        margin-left: 1px;
    2103         margin-left: 0.1rem;
    21041908}
    21051909.widget table:last-child,
    21061910.widget iframe:last-child,
     
    21301934        font-weight: 700;
    21311935        line-height: 1.7142857142;
    21321936        margin-bottom: 18px;
    2133         margin-bottom: 1.8rem;
    21341937        text-align: left;
    21351938        text-transform: uppercase;
    21361939}
     
    21421945}
    21431946.widget_calendar #prev {
    21441947        padding-left: 5px;
    2145         padding-left: 0.5rem;
    21461948}
    21471949.widget_calendar #next {
    21481950        border-right: 1px solid rgba(255, 255, 255, 0.2);
    21491951        padding-right: 5px;
    2150         padding-right: 0.5rem;
    21511952        text-align: right;
    21521953}
    21531954
     
    21601961/* RSS Widget */
    21611962.widget_rss li {
    21621963        margin-bottom: 18px;
    2163         margin-bottom: 1.8rem;
    21641964}
    21651965.widget_rss li:last-child {
    21661966        margin-bottom: 0;
     
    21731973.widget_recent_comments .avatar {
    21741974        max-width: none;
    21751975}
    2176 .widget_recent_comments tr {
    2177 }
    21781976.widget_recent_comments .recentcommentsavatartop,
    21791977.widget_recent_comments .recentcommentsavatarend {
    21801978        padding: 8px 8px 8px 0;
    2181         padding: 0.8rem 0.8rem 0.8rem 0;
    21821979}
    21831980.widget_recent_comments .recentcommentstexttop,
    21841981.widget_recent_comments .recentcommentstextend {
    21851982        line-height: 1.2857142857;
    21861983        padding: 8px 0 8px 8px;
    2187         padding: 0.8rem 0 0.8rem 0.8rem;
    21881984        vertical-align: top;
    21891985}
    21901986
     
    22052001.content-sidebar {
    22062002        color: #767676;
    22072003        font-size: 14px;
    2208         font-size: 1.4rem;
    22092004        line-height: 1.2857142857;
    22102005}
    22112006.content-sidebar p {
    22122007        margin-bottom: 18px;
    2213         margin-bottom: 1.8rem;
    22142008}
    22152009.content-sidebar a {
    22162010        color: #2b2b2b;
     
    22242018.content-sidebar input[type="submit"] {
    22252019        background-color: #000;
    22262020        font-size: 12px;
    2227         font-size: 1.2rem;
    22282021        padding: 6px 24px;
    2229         padding: 0.6rem 2.4rem;
    22302022}
    22312023.content-sidebar button:hover,
    22322024.content-sidebar html input[type="button"]:hover,
     
    22542046        border: 1px solid rgba(0, 0, 0, 0.1);
    22552047        color: #2b2b2b;
    22562048        padding: 4px;
    2257         padding: 0.4rem;
    22582049}
    22592050.content-sidebar .widget-title {
    22602051        border-top: 5px solid #000;
    22612052        color: #2b2b2b;
    22622053        font-size: 14px;
    2263         font-size: 1.4rem;
    22642054        font-weight: 900;
    22652055        margin: 0 0 18px 0;
    2266         margin: 0 0 1.8rem 0;
    22672056        padding-top: 7px;
    2268         padding-top: 0.7rem;
    22692057        text-transform: uppercase;
    22702058}
    22712059.content-sidebar .widget li {
    22722060        border-top: 1px solid rgba(0, 0, 0, 0.1);
    22732061        padding: 8px 0 9px;
    2274         padding: 0.8rem 0 0.9rem;
    22752062}
    22762063.content-sidebar .widget li:first-child {
    22772064        border-top:     none;
     
    22792066.content-sidebar .widget .children,
    22802067.content-sidebar .widget .sub-menu {
    22812068        margin:0 0 0 20px;
    2282         margin:0 0 0 2.0rem;
    22832069}
    22842070.content-sidebar .widget li li {
    22852071        border-top:     none;
     
    22942080.content-sidebar .widget_calendar caption {
    22952081        color: #2b2b2b;
    22962082        font-size: 14px;
    2297         font-size: 1.4rem;
    22982083        font-weight: 900;
    22992084}
    23002085.content-sidebar .widget_calendar thead th {
     
    23362121.contributor-avatar {
    23372122        float: left;
    23382123        padding: 2px;
    2339         padding: 0.2rem;
    23402124        border: 1px solid rgba(0, 0, 0, 0.1);
    23412125        margin: 0 30px 20px 0;
    23422126}
     
    23452129}
    23462130.contributor-name {
    23472131        font-size: 16px;
    2348         font-size: 1.6rem;
    23492132        font-weight: 900;
    23502133        line-height: 1.5;
    23512134        margin: 0;
     
    23702153@media screen and (max-width: 400px) {
    23712154        .list-view .content-area {
    23722155                padding: 12px 10px;
    2373                 padding: 1.2rem 1.0rem;
    23742156        }
    23752157        .list-view .content-area .hentry {
    23762158                border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    23772159                margin-bottom: 12px;
    2378                 margin-bottom: 1.2rem;
    23792160                min-height: 60px;
    2380                 min-height: 6.0rem;
    23812161                padding-bottom: 9px;
    2382                 padding-bottom: 0.9rem;
    23832162        }
    23842163        .list-view .content-area .cat-links,
    23852164        .list-view .content-area .entry-content,
     
    23962175        .list-view .attachment-featured-thumbnail img {
    23972176                float: left;
    23982177                margin: 0 10px 3px 0;
    2399                 margin: 0 1.0rem 0.3rem 0;
    24002178                width: 84px;
    2401                 width: 8.4rem;
    24022179        }
    24032180        .list-view .content-area .entry-header {
    24042181                background-color: transparent;
     
    24062183        }
    24072184        .list-view .content-area .entry-title {
    24082185                 font-size: 15px;
    2409                  font-size: 1.5rem;
    24102186                 font-weight: 900;
    24112187                 line-height: 1.2;
    24122188                 margin-bottom: 6px;
    2413                  margin-bottom: 0.6rem;
    24142189                 text-transform: none;
    24152190        }
    24162191        .list-view .content-area .entry-meta {
     
    24352210        .page-header {
    24362211                border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    24372212                padding-top: 12px;
    2438                 padding-top: 1.2rem;
    24392213        }
    24402214        .error404 .page-header {
    24412215                border-bottom: 0;
    24422216                padding: 0 10px;
    2443                 padding: 0 1.0rem;
    24442217        }
    24452218}
    24462219
     
    24692242                display: inline-block;
    24702243                -webkit-font-smoothing: antialiased;
    24712244                font: normal 16px/1 'Genericons';
    2472                 font-size:1.6rem;
    24732245                margin: 0 2px 0 0;
    2474                 margin: 0 0.2rem 0 0;
    24752246                text-transform: none;
    24762247        }
    24772248        .content-area .entry-meta > span {
    24782249                margin-right: 10px;
    2479                 margin-right: 1.0rem;
    24802250        }
    24812251        .content-area .format-video .post-format a:before {
    24822252                content: '\F104';
    24832253                margin: -1px 2px 0 0;
    2484                 margin: -0.1rem 0.2rem 0 0;
    24852254        }
    24862255        .content-area .format-image .post-format a:before {
    24872256                content: '\F102';
    24882257                margin: -1px 2px 0 0;
    2489                 margin: -0.1rem 0.2rem 0 0;
    24902258        }
    24912259        .content-area .format-quote .post-format a:before {
    24922260                content: '\F106';
     
    24942262        .content-area .format-gallery .post-format a:before {
    24952263                content: '\F103';
    24962264                margin: -1px 4px 0 0;
    2497                 margin: -0.1rem 0.4rem 0 0;
    24982265        }
    24992266        .content-area .format-aside .post-format a:before {
    25002267                content: '\F101';
     
    25052272        .content-area .featured-post:before {
    25062273                content: '\F308';
    25072274                margin: -1px 3px 0 0;
    2508                 margin: -0.1rem 0.3rem 0 0;
    25092275        }
    25102276        .content-area .post-format + .entry-date a:before,
    25112277        .content-area .entry-date a:before,
    25122278        .attachment span.entry-date:before {
    25132279                content: '\F303';
    25142280                margin: 0 1px 0 0;
    2515                 margin: 0 0.1rem 0 0;
    25162281        }
    25172282        .content-area .byline a:before {
    25182283                content: '\F304';
    25192284                margin: -1px 0 0 0;
    2520                 margin: -0.1rem 0 0 0;
    25212285        }
    25222286        .content-area .comments-link a:before {
    25232287                content: '\F300';
    25242288                margin: -1px 2px 0 0;
    2525                 margin: -0.1rem 0.2rem 0 0;
    25262289        }
    25272290        .entry-meta .edit-link a:before {
    25282291                content: '\F411';
    25292292                margin: -1px 2px 0 0;
    2530                 margin: -0.1rem 0.2rem 0 0;
    25312293        }
    25322294        .content-area .full-size-link a:before {
    25332295                content: '\F402';
     
    25812343        .image-navigation,
    25822344        .comments-area {
    25832345                padding-right: 30px;
    2584                 padding-right: 3.0rem;
    25852346                padding-left: 30px;
    2586                 padding-left: 3.0rem;
    25872347        }
    25882348        .content-sidebar,
    25892349        .ephemera {
     
    26082368        }
    26092369        #featured-content .entry-wrap {
    26102370                height: 96px;
    2611                 height: 9.6rem;
    26122371        }
    26132372        .full-width .site-content {
    26142373                margin-right: 0;
     
    26772436        .content-area .format-video .entry-header,
    26782437        .content-area .format-image .entry-header {
    26792438                margin-top: 12px;
    2680                 margin-top: 1.2rem;
    26812439        }
    26822440        .single .content-area .format-aside .entry-header,
    26832441        .single .content-area .format-quote .entry-header,
     
    26902448        .comment-list .trackback,
    26912449        .comment-list .pingback {
    26922450                margin-bottom: 36px;
    2693                 margin-bottom: 3.6rem;
    26942451                padding-top: 36px;
    2695                 padding-top: 3.6rem;
    26962452        }
    26972453        .comment-author .avatar {
    26982454                top: 2px;
     
    27102466        }
    27112467        .comment .comment-respond {
    27122468                margin-left: 60px;
    2713                 margin-left: 6.0rem;
    27142469        }
    27152470        .content-sidebar {
    27162471                padding-top: 72px;
    2717                 padding-top: 7.2rem;
    27182472        }
    27192473        #featured-content .hentry {
    27202474                width: 33.3333333%;
     
    27822536                line-height: 1.6363636363;
    27832537                margin: 0 0 0 -100%;
    27842538                padding: 0 27px;
    2785                 padding: 0 2.7rem;
    27862539                width: 128px;
    27872540        }
    27882541        .site-description {
    27892542                display: block;
    27902543                line-height: 1.6363636363;
    27912544                margin: -3px 0 21px;
    2792                 margin: -0.3rem 0 2.1rem;
    27932545        }
    27942546        .secondary-navigation {
    27952547                border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    27962548                font-size: 11px;
    2797                 font-size: 1.1rem;
    27982549        }
    27992550        .secondary-navigation ul,
    28002551        .secondary-navigation ul ul {
     
    28072558        }
    28082559        .secondary-navigation a {
    28092560                padding: 8px 0 9px;
    2810                 padding: 0.8rem 0 0.9rem;
    28112561        }
    28122562        .secondary-navigation ul ul {
    28132563                background: rgba(0, 0, 0, 0.9);
    28142564                display: none;
    28152565                position: absolute;
    28162566                        top: -1px;
    2817                         top: -0.1rem;
    28182567                        left: 128px;
    28192568                width: 128px;
    28202569                z-index: 9999;
     
    28282577        #secondary .widget,
    28292578        #supplementary .widget {
    28302579                margin-bottom: 48px;
    2831                 margin-bottom: 4.8rem;
    28322580        }
    28332581        #secondary .widget-title,
    28342582        #supplementary .widget-title {
    28352583                font-size: 11px;
    2836                 font-size: 1.1rem;
    28372584                font-weight: 700;
    28382585                line-height: 1.6363636363;
    28392586                margin-bottom: 18px;
    2840                 margin-bottom: 1.8rem;
    28412587        }
    28422588        #supplementary {
    28432589                font-size: 11px;
    2844                 font-size: 1.1rem;
    28452590                line-height: 1.6363636363;
    28462591                padding-right: 0;
    28472592                padding-left: 0;