WordPress.org

Make WordPress Core

Ticket #25036: 25036.diff

File 25036.diff, 44.6 KB (added by iamtakashi, 6 years ago)
  • wp-content/themes/twentyfourteen/functions.php

     
    226226        // Loads our main stylesheet.
    227227        wp_enqueue_style( 'twentyfourteen-style', get_stylesheet_uri() );
    228228
     229        // Loads the Internet Explorer specific stylesheet.
     230        wp_enqueue_style( 'twentyfourteen-ie', get_template_directory_uri() . '/ie.css', array( 'twentyfourteen-style' ), '20131110' );
     231        wp_style_add_data( 'twentyfourteen-ie', 'conditional', 'lt IE 9' );
     232
    229233        if ( is_singular() && comments_open() && get_option( 'thread_comments' ) )
    230234                wp_enqueue_script( 'comment-reply' );
    231235
  • wp-content/themes/twentyfourteen/header.php

     
    99 * @since Twenty Fourteen 1.0
    1010 */
    1111?><!DOCTYPE html>
     12<!--[if IE 7]>
     13<html class="ie ie7" <?php language_attributes(); ?> class="no-js">
     14<![endif]-->
     15<!--[if IE 8]>
     16<html class="ie ie8" <?php language_attributes(); ?> class="no-js">
     17<![endif]-->
     18<!--[if !(IE 7) | !(IE 8)  ]><!-->
    1219<html <?php language_attributes(); ?> class="no-js">
     20<!--<![endif]-->
    1321<head>
    14 <meta charset="<?php bloginfo( 'charset' ); ?>" />
    15 <meta name="viewport" content="width=device-width" />
    16 <title><?php wp_title( '|', true, 'right' ); ?></title>
    17 <link rel="profile" href="http://gmpg.org/xfn/11" />
    18 <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
    19 <!--[if lt IE 9]>
    20 <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script>
    21 <![endif]-->
    22 
    23 <?php wp_head(); ?>
     22        <meta charset="<?php bloginfo( 'charset' ); ?>" />
     23        <meta name="viewport" content="width=device-width" />
     24        <title><?php wp_title( '|', true, 'right' ); ?></title>
     25        <link rel="profile" href="http://gmpg.org/xfn/11" />
     26        <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
     27        <!--[if lt IE 9]>
     28        <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script>
     29        <![endif]-->
     30        <?php wp_head(); ?>
    2431</head>
    2532
    2633<body <?php body_class(); ?>>
  • wp-content/themes/twentyfourteen/ie.css

     
     1/**
     2 * Global Styles for older IE versions (previous to IE9).
     3 */
     4
     5pre,
     6fieldset,
     7table,
     8th,
     9td,
     10input,
     11textarea {
     12        border: 1px solid #e5e5e5;
     13}
     14
     15hr {
     16        background-color: #e5e5e5;
     17}
     18
     19button,
     20input,
     21select,
     22textarea {
     23        vertical-align: middle;
     24}
     25
     26
     27input:focus,
     28textarea:focus {
     29        border: 1px solid #b2b2b2;
     30}
     31
     32.site-content blockquote.alignleft,
     33.site-content blockquote.alignright {
     34        border-top: 1px solid #e5e5e5;
     35        border-bottom: 1px solid #e5e5e5;
     36}
     37
     38.post-thumbnail,
     39a.post-thumbnail:hover {
     40        background: transparent;
     41}
     42
     43.list-view .site-content .hentry {
     44        border-top: 1px solid #e5e5e5;
     45        padding-top: 48px;
     46}
     47
     48.gallery-caption {
     49        background: #000;
     50        filter: alpha(opacity=0);
     51}
     52
     53.gallery-item:hover .gallery-caption {
     54        filter: alpha(opacity=70);
     55}
     56
     57.nav-links {
     58        border-top: 1px solid #e5e5e5;
     59}
     60
     61.post-navigation a,
     62.image-navigation .previous-image,
     63.image-navigation .next-image,
     64.contributor {
     65        border-bottom: 1px solid #e5e5e5;
     66}
     67
     68.contributor-avatar,
     69.comment-author .avatar {
     70        border: 1px solid #e5e5e5;
     71}
     72
     73.comment-list article,
     74.comment-list .pingback,
     75.comment-list .trackback {
     76        border-top: 1px solid #e5e5e5;
     77}
     78
     79.comment-list .reply {
     80        margin-top: 0;
     81}
     82
     83#secondary {
     84        color: #b3b3b3;
     85}
     86
     87.widget abbr[title] {
     88        border-color: #b3b3b3;
     89}
     90
     91.widget pre,
     92.widget fieldset,
     93.widget table,
     94.widget th,
     95.widget td,
     96.widget input,
     97.widget textarea {
     98        border-color: #4d4d4d;
     99}
     100
     101.widget blockquote,
     102.widget .wp-caption,
     103.widget_twentyfourteen_ephemera .entry-meta a {
     104        color: #b3b3b3;
     105}
     106
     107.widget del {
     108        color: #666;
     109}
     110
     111.widget hr {
     112        background-color: #4d4d4d;
     113}
     114
     115.widget input,
     116.widget textarea {
     117        background-color: #1a1a1a;
     118}
     119
     120.widget input:focus,
     121.widget textarea:focus {
     122        border-color: #262626;
     123}
     124
     125.widget_calendar thead th {
     126        background-color: #1a1a1a;
     127}
     128
     129.widget_twentyfourteen_ephemera > ol > li {
     130        border-bottom: 1px solid #4d4d4d;
     131}
     132
     133.widget_archive li,
     134.widget_categories li,
     135.widget_links li,
     136.widget_meta li,
     137.widget_nav_menu li,
     138.widget_pages li,
     139.widget_recent_comments li,
     140.widget_recent_entries li {
     141        border-top: 1px solid #4d4d4d;
     142}
     143
     144.content-sidebar .widget pre,
     145.content-sidebar .widget fieldset,
     146.content-sidebar .widget table,
     147.content-sidebar .widget th,
     148.content-sidebar .widget td,
     149.content-sidebar .widget input,
     150.content-sidebar .widget textarea,
     151.content-sidebar .widget_archive li,
     152.content-sidebar .widget_categories li,
     153.content-sidebar .widget_links li,
     154.content-sidebar .widget_meta li,
     155.content-sidebar .widget_nav_menu li,
     156.content-sidebar .widget_pages li,
     157.content-sidebar .widget_recent_comments li,
     158.content-sidebar .widget_recent_entries li {
     159        border-color: #e5e5e5;
     160}
     161
     162.content-sidebar .widget hr {
     163        background-color: #e5e5e5;
     164}
     165
     166.content-sidebar .widget input:focus,
     167.content-sidebar .widget textarea:focus {
     168        border: 1px solid #b2b2b2;
     169}
     170
     171.content-sidebar .widget_calendar thead th {
     172        background-color: #fafafa;
     173}
     174
     175.content-sidebar .widget_twentyfourteen_ephemera > ol > li {
     176        border-bottom: 1px solid #e5e5e5;
     177}
     178
     179.site-footer,
     180.site-info,
     181.site-info a {
     182        color: #b3b3b3;
     183}
     184
     185#supplementary + .site-info {
     186        border-top: 1px solid #4d4d4d;
     187}
     188
     189.featured-content {
     190        background: #000;
     191}
     192
     193
     194/**
     195 * Internet Explorer 8
     196 */
     197
     198.ie8 img.size-full,
     199.ie8 img.size-large,
     200.ie8 img.header-image,
     201.ie8 img.wp-post-image,
     202.ie8 img[class*="align"],
     203.ie8 img[class*="wp-image-"],
     204.ie8 img[class*="attachment-"] {
     205        height: auto;
     206        width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
     207}
     208
     209.ie8 .full-size-link:before,
     210.ie8 .parent-post-link:before,
     211.ie8 .site-content span + .byline:before,
     212.ie8 .site-content span + .comments-link:before,
     213.ie8 .site-content span + .edit-link:before,
     214.ie8 .site-content span + .entry-date:before {
     215        content: "";
     216}
     217
     218.ie8 .attachment span.entry-date:before,
     219.ie8 .entry-content .edit-link a:before,
     220.ie8 .entry-meta .edit-link a:before,
     221.ie8 .site-content .byline a:before,
     222.ie8 .site-content .comments-link a:before,
     223.ie8 .site-content .entry-date a:before,
     224.ie8 .site-content .featured-post:before,
     225.ie8 .site-content .full-size-link a:before,
     226.ie8 .site-content .parent-post-link a:before,
     227.ie8 .site-content .post-format a:before {
     228        display: inline-block;
     229        font: normal 16px/1 Genericons;
     230        text-decoration: inherit;
     231        vertical-align: text-bottom;
     232}
     233
     234.ie8 .site-content .entry-meta > span {
     235        margin-right: 10px;
     236}
     237
     238.ie8 .site-content .format-video .post-format a:before {
     239        content: "\f104";
     240}
     241
     242.ie8 .site-content .format-audio .post-format a:before {
     243        content: "\f109";
     244}
     245
     246.ie8 .site-content .format-image .post-format a:before {
     247        content: "\f473";
     248        position: relative;
     249        top: 1px;
     250}
     251
     252.ie8 .site-content .format-quote .post-format a:before {
     253        content: "\f106";
     254        margin-right: 2px;
     255}
     256
     257.ie8 .site-content .format-gallery .post-format a:before {
     258        content: "\f103";
     259        margin-right: 4px;
     260}
     261
     262.ie8 .site-content .format-aside .post-format a:before {
     263        content: "\f101";
     264        margin-right: 2px;
     265}
     266
     267.ie8 .site-content .format-link .post-format a:before {
     268        content: "\f107";
     269        position: relative;
     270        top: 1px;
     271}
     272
     273.ie8 .site-content .featured-post:before {
     274        content: "\f308";
     275        margin-right: 3px;
     276        position: relative;
     277        top: 1px;
     278}
     279
     280.ie8 .site-content .entry-date a:before,
     281.ie8 .attachment .site-content span.entry-date:before {
     282        content: "\f303";
     283        margin-right: 1px;
     284        position: relative;
     285        top: 1px;
     286}
     287
     288.ie8 .site-content .byline a:before {
     289        content: "\f304";
     290}
     291
     292.ie8 .site-content .comments-link a:before {
     293        content: "\f300";
     294        margin-right: 2px;
     295}
     296
     297.ie8 .entry-content .edit-link a:before,
     298.ie8 .entry-meta .edit-link a:before {
     299        content: "\f411";
     300}
     301
     302.ie8 .site-content .full-size-link a:before {
     303        content: "\f402";
     304        margin-right: 1px;
     305}
     306
     307.ie8 .site-content .parent-post-link a:before {
     308        content: "\f301";
     309}
     310
     311.ie8 .main-content {
     312        float: left;
     313}
     314
     315.ie8 .content-area {
     316        float: left;
     317        padding-top: 72px;
     318        width: 100%;
     319}
     320
     321.ie8 .site-content {
     322        margin-right: 29.04761904%;
     323        margin-left: 17.61904761%;
     324}
     325
     326.ie8 .search-box-wrapper,
     327.ie8 .featured-content {
     328        padding-left: 17.61904761%;
     329}
     330
     331.ie8 .header-main {
     332        padding: 0 0 0 30px;
     333}
     334
     335.ie8 .search-toggle {
     336        margin-right: 0;
     337}
     338
     339.ie8 .search-box .search-field {
     340        width: 324px;
     341}
     342
     343.ie8 .site-navigation li .current_page_item > a,
     344.ie8 .site-navigation li .current_page_ancestor > a,
     345.ie8 .site-navigation li .current-menu-item > a,
     346.ie8 .site-navigation li .current-menu-ancestor > a {
     347        background-color: #000;
     348}
     349
     350.ie8 .primary-navigation {
     351        float: right;
     352        font-size: 11px;
     353        margin: 0 1px 0 -10px;
     354        padding: 0;
     355        text-transform: uppercase;
     356}
     357
     358.ie8 .primary-navigation .menu-toggle {
     359        display: none;
     360        padding: 0;
     361}
     362
     363.ie8 .primary-navigation .nav-menu {
     364        border-bottom: 0;
     365        display: block;
     366}
     367
     368.ie8 .primary-navigation.toggled-on {
     369        border-bottom: 0;
     370        margin: 0;
     371        padding: 0;
     372}
     373
     374.ie8 .primary-navigation li {
     375        border: 0;
     376        display: inline-block;
     377        height: 48px;
     378        line-height: 48px;
     379        position: relative;
     380}
     381
     382.ie8 .primary-navigation a {
     383        display: inline-block;
     384        padding: 0 10px;
     385        white-space: nowrap;
     386}
     387
     388.ie8 .primary-navigation ul ul {
     389        background-color: #24890d;
     390        float: left;
     391        margin: 0;
     392        position: absolute;
     393        top: 48px;
     394        left: -999em;
     395        z-index: 99999;
     396}
     397
     398.ie8 .primary-navigation li li {
     399        border: 0;
     400        display: block;
     401        height: auto;
     402        line-height: 1.0909090909;
     403}
     404
     405.ie8 .primary-navigation ul ul ul {
     406        left: -999em;
     407        top: 0;
     408}
     409
     410.ie8 .primary-navigation ul ul a {
     411        padding: 18px 12px;
     412        white-space: normal;
     413        width: 176px;
     414}
     415
     416.ie8 .primary-navigation li:hover > a,
     417.ie8 .primary-navigation li.focus > a {
     418        background-color: #24890d;
     419        color: #fff;
     420}
     421
     422.ie8 .primary-navigation ul ul a:hover,
     423.ie8 .primary-navigation ul ul li.focus > a {
     424        background-color: #41a62a;
     425}
     426
     427.ie8 .primary-navigation ul li:hover > ul,
     428.ie8 .primary-navigation ul li.focus > ul {
     429        left: auto;
     430}
     431
     432.ie8 .primary-navigation ul ul li:hover > ul,
     433.ie8 .primary-navigation ul ul li.focus > ul {
     434        left: 100%;
     435}
     436
     437.ie8 .archive-header,
     438.ie8 .page-header {
     439        margin: 0 auto 60px;
     440        padding: 0 10px;
     441}
     442
     443.ie8 .site-content .has-post-thumbnail .entry-header {
     444        margin-top: -48px;
     445}
     446
     447.ie8 .archive-header,
     448.ie8 .comments-area,
     449.ie8 .image-navigation,
     450.ie8 .page-header,
     451.ie8 .page-content,
     452.ie8 .post-navigation,
     453.ie8 .site-content .entry-header,
     454.ie8 .site-content .entry-content,
     455.ie8 .site-content .entry-summary,
     456.ie8 .site-content footer.entry-meta {
     457        margin-right: 54px;
     458        padding-right: 30px;
     459        padding-left: 30px;
     460}
     461
     462.ie8 .list-view .site-content .hentry:first-child,
     463.ie8 .list-view .site-content .hentry.has-post-thumbnail {
     464        border-top: 0;
     465        padding-top: 0;
     466}
     467
     468.ie8 .comment-list .trackback,
     469.ie8 .comment-list .pingback,
     470.ie8 .comment-list article {
     471        margin-bottom: 36px;
     472        padding-top: 36px;
     473}
     474
     475.ie8 .comment-author .avatar {
     476        height: 34px;
     477        top: 2px;
     478        width: 34px;
     479}
     480
     481.ie8 .comment-author,
     482.ie8 .comment-content,
     483.ie8 .comment-list .reply,
     484.ie8 .comment-metadata {
     485        padding-left: 50px;
     486}
     487
     488.ie8 .comment-list .children {
     489        margin-left: 20px;
     490}
     491
     492.ie8 .full-width .site-content {
     493        margin-right: 0;
     494}
     495
     496.ie8 .full-width .archive-header,
     497.ie8 .full-width .comments-area,
     498.ie8 .full-width .image-navigation,
     499.ie8 .full-width .page-header,
     500.ie8 .full-width .page-content,
     501.ie8 .full-width .post-navigation,
     502.ie8 .full-width .site-content .entry-header,
     503.ie8 .full-width .site-content .entry-content,
     504.ie8 .full-width .site-content .entry-summary,
     505.ie8 .full-width .site-content footer.entry-meta {
     506        padding-right: 30px;
     507        padding-left: 30px;
     508        margin-right: auto;
     509}
     510
     511.ie8 .full-width.singular .hentry.has-post-thumbnail {
     512        margin-top: -72px;
     513}
     514
     515
     516.ie8 .singular .hentry.has-post-thumbnail {
     517        margin-top: 0;
     518}
     519
     520.ie8 .error404 .page-header {
     521        margin-bottom: 24px;
     522}
     523
     524.ie8 .contributor-avatar {
     525        margin-left: -168px;
     526}
     527
     528.ie8 .contributor-summary {
     529        float: left;
     530}
     531
     532.ie8 .site:before {
     533        background-color: #000;
     534        content: "";
     535        display: block;
     536        height: 100%;
     537        min-height: 100%;
     538        position: absolute;
     539        top: 0;
     540        left: 0;
     541        width: 17.61904761%;
     542        z-index: 2;
     543}
     544
     545.ie8 #secondary {
     546        border: 0;
     547        clear: none;
     548        color: #b3b3b3;
     549        float: left;
     550        margin: 0 0 0 -100%;
     551        min-height: 100vh;
     552        padding: 0 30px;
     553        width: 12.85714285%;
     554}
     555
     556.ie8 .site-description {
     557        display: block;
     558        margin: -3px 0 21px;
     559}
     560
     561.ie8 .secondary-navigation {
     562        margin: 0 -30px 48px;
     563        width: calc(100% + 60px);
     564}
     565
     566.ie8 .secondary-navigation  li {
     567        border-top: 1px solid #4d4d4d;
     568        position: relative;
     569}
     570
     571.ie8 .secondary-navigation a {
     572        padding: 10px 30px;
     573}
     574
     575.ie8 .secondary-navigation ul ul {
     576        background-color: #24890d;
     577        position: absolute;
     578        top: 0;
     579        left: -999em;
     580        width: 222px;
     581        z-index: 99999;
     582}
     583
     584.ie8 .secondary-navigation  li li {
     585        border-top: 0;
     586}
     587
     588.ie8 .secondary-navigation li:hover > a,
     589.ie8 .secondary-navigation li.focus > a {
     590        background-color: #24890d;
     591        color: #fff;
     592}
     593
     594.ie8 .secondary-navigation ul ul a:hover,
     595.ie8 .secondary-navigation ul ul li.focus > a {
     596        background-color: #41a62a;
     597}
     598
     599.ie8 .secondary-navigation ul li:hover > ul,
     600.ie8 .secondary-navigation ul li.focus > ul {
     601        left: 202px;
     602}
     603
     604.ie8 .content-sidebar {
     605        border: 0;
     606        float: right;
     607        margin-left: -29.04761904%;
     608        padding: 72px 30px 24px;
     609        width: 29.04761904%;
     610}
     611
     612.ie8 #supplementary {
     613        padding: 0;
     614}
     615
     616.ie8 .footer-sidebar {
     617        font-size: 12px;
     618        line-height: 1.5;
     619}
     620
     621.ie8 .footer-sidebar .widget,
     622.ie8 .primary-sidebar .widget {
     623        font-size: 12px;
     624        line-height: 1.5;
     625}
     626
     627.ie8 .footer-sidebar .widget {
     628        -webkit-box-sizing: border-box;
     629        -moz-box-sizing:    border-box;
     630        box-sizing:         border-box;
     631        float: left;
     632        padding: 0 30px;
     633        width: 25%;
     634}
     635
     636.ie8 .footer-sidebar .widget h1,
     637.ie8 .primary-sidebar .widget h1 {
     638        font-size: 20px;
     639        line-height: 1.2;
     640}
     641
     642.ie8 .footer-sidebar .widget h2,
     643.ie8 .primary-sidebar .widget h2 {
     644        font-size: 18px;
     645        line-height: 1.3333333333;
     646}
     647
     648.ie8 .footer-sidebar .widget h3,
     649.ie8 .primary-sidebar .widget h3 {
     650        font-size: 16px;
     651        line-height: 1.5;
     652}
     653
     654.ie8 .footer-sidebar .widget h4,
     655.ie8 .primary-sidebar .widget h4 {
     656        font-size: 14px;
     657        line-height: 1.7142857142;
     658}
     659
     660.ie8 .footer-sidebar .widget h5,
     661.ie8 .primary-sidebar .widget h5 {
     662        font-size: 12px;
     663        line-height: 2;
     664}
     665
     666.ie8 .footer-sidebar .widget h6,
     667.ie8 .primary-sidebar .widget h6 {
     668        font-size: 11px;
     669        line-height: 2.1818181818;
     670}
     671
     672.ie8 .footer-sidebar .widget code,
     673.ie8 .footer-sidebar .widget kbd,
     674.ie8 .footer-sidebar .widget tt,
     675.ie8 .footer-sidebar .widget var,
     676.ie8 .footer-sidebar .widget samp,
     677.ie8 .footer-sidebar .widget pre,
     678.ie8 .primary-sidebar .widget code,
     679.ie8 .primary-sidebar .widget kbd,
     680.ie8 .primary-sidebar .widget tt,
     681.ie8 .primary-sidebar .widget var,
     682.ie8 .primary-sidebar .widget samp,
     683.ie8 .primary-sidebar .widget pre {
     684        font-size: 11px;
     685        line-height: 1.6363636363;
     686}
     687
     688.ie8 .footer-sidebar .widget blockquote,
     689.ie8 .primary-sidebar .widget blockquote {
     690        font-size: 14px;
     691        line-height: 1.2857142857;
     692}
     693
     694.ie8 .footer-sidebar .widget blockquote cite,
     695.ie8 .primary-sidebar .widget blockquote cite {
     696        font-size: 12px;
     697        line-height: 1.5;
     698}
     699
     700.ie8 .footer-sidebar .widget input,
     701.ie8 .footer-sidebar .widget textarea,
     702.ie8 .primary-sidebar .widget input,
     703.ie8 .primary-sidebar .widget textarea {
     704        font-size: 12px;
     705        padding: 3px 2px 4px 4px;
     706}
     707
     708.ie8 .footer-sidebar .widget input[type="button"],
     709.ie8 .footer-sidebar .widget input[type="reset"],
     710.ie8 .footer-sidebar .widget input[type="submit"],
     711.ie8 .primary-sidebar .widget input[type="button"],
     712.ie8 .primary-sidebar .widget input[type="reset"],
     713.ie8 .primary-sidebar .widget input[type="submit"] {
     714        padding: 5px 15px 4px;
     715}
     716
     717.ie8 .footer-sidebar .widget .widget-title,
     718.ie8 .primary-sidebar .widget .widget-title {
     719        font-size: 11px;
     720        font-weight: 700;
     721        line-height: 1.6363636363;
     722        margin-bottom: 18px;
     723}
     724
     725.ie8 .footer-sidebar .widget_twentyfourteen_ephemera .entry-title,
     726.ie8 .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta,
     727.ie8 .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
     728.ie8 .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
     729.ie8 .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table,
     730.ie8 .primary-sidebar .widget_twentyfourteen_ephemera .entry-title,
     731.ie8 .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta,
     732.ie8 .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
     733.ie8 .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
     734.ie8 .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table {
     735        font-size: 11px;
     736        line-height: 1.6363636363;
     737}
     738
     739.ie8 .footer-sidebar .widget_archive li,
     740.ie8 .footer-sidebar .widget_categories li,
     741.ie8 .footer-sidebar .widget_links li,
     742.ie8 .footer-sidebar .widget_meta li,
     743.ie8 .footer-sidebar .widget_nav_menu li,
     744.ie8 .footer-sidebar .widget_pages li,
     745.ie8 .footer-sidebar .widget_recent_comments li,
     746.ie8 .footer-sidebar .widget_recent_entries li,
     747.ie8 .primary-sidebar .widget_archive li,
     748.ie8 .primary-sidebar .widget_categories li,
     749.ie8 .primary-sidebar .widget_links li,
     750.ie8 .primary-sidebar .widget_meta li,
     751.ie8 .primary-sidebar .widget_nav_menu li,
     752.ie8 .primary-sidebar .widget_pages li,
     753.ie8 .primary-sidebar .widget_recent_comments li,
     754.ie8 .primary-sidebar .widget_recent_entries li {
     755        border-top: 0;
     756        padding: 0;
     757}
     758
     759.ie8 .grid .featured-content .entry-header {
     760        border-color: #000;
     761        border-style: solid;
     762        border-width: 12px 10px;
     763        height: 96px;
     764        padding: 0;
     765}
     766
     767.ie8 .featured-content {
     768        padding-left: 17.61904761%;
     769}
     770
     771.ie8 .grid .featured-content .hentry {
     772        float: left;
     773        width: 33.3333333%;
     774}
     775
     776.ie8 .grid .featured-content .hentry:nth-child( 3n+1 ) {
     777        clear: both;
     778}
     779
     780.ie8 .grid .featured-content .entry-header {
     781        height: 120px;
     782}
     783
     784.ie8 .slider .featured-content .entry-title {
     785        font-size: 33px;
     786        line-height: 1.0909090909;
     787}
     788
     789.ie8 .slider .featured-content .entry-header {
     790        min-height: inherit;
     791        padding: 24px 30px 48px;
     792        position: absolute;
     793        left: 0;
     794        bottom: 0;
     795        width: 50%;
     796        z-index: 3;
     797}
     798
     799.ie8 .slider-control-paging {
     800        background: transparent;
     801        margin-top: -48px;
     802        padding-left: 24px;
     803        width: 50%;
     804}
     805
     806.ie8 .slider-control-paging li {
     807        margin: 12px 12px 12px 0
     808}
     809
     810.ie8 .slider-control-paging a {
     811        height: 24px;
     812        width: 24px;
     813}
     814
     815.ie8 .slider-control-paging a:before {
     816        top: 6px;
     817        left: 6px;
     818}
     819
     820.ie8 .slider-direction-nav {
     821        clear: none;
     822        float: right;
     823        margin-top: -48px;
     824        width: 98px;
     825}
     826
     827.ie8 .slider-direction-nav li:first-chile {
     828        padding: 0 1px 0 0;
     829}
     830
     831.ie8 .slider-direction-nav li {
     832        border: 0;
     833        padding: 0 0 0 1px;
     834}
     835
     836.ie8 .slider-direction-nav a {
     837        height: 48px;
     838}
     839
     840.ie8 .slider-direction-nav a:before {
     841        line-height: 48px;
     842}
     843
     844
     845/**
     846 * Internet Explorer 7
     847 */
     848
     849.ie7 audio,
     850.ie7 canvas,
     851.ie7 video {
     852        display: inline;
     853        zoom: 1;
     854}
     855
     856.ie7 button,
     857.ie7 input,
     858.ie7 select,
     859.ie7 textarea {
     860        vertical-align: middle;
     861}
     862
     863.ie7 button,
     864.ie7 input[type="button"],
     865.ie7 input[type="reset"],
     866.ie7 input[type="submit"] {
     867        overflow: visible;
     868}
     869
     870.ie7 .screen-reader-text {
     871        clip: rect(1px 1px 1px 1px); /* IE7 */
     872}
     873
     874.ie7 .site,
     875.ie7 .site-header {
     876        max-width: 100%;
     877}
     878
     879.ie7 .search-toggle {
     880        line-height: 45px;
     881        margin-right: 190px;
     882        padding: 0 20px;
     883        text-transform: uppercase;
     884        width: auto;
     885}
     886
     887.ie7 .search-toggle .screen-reader-text {
     888        color: #fff;
     889        position: relative !important;
     890}
     891
     892.ie7 .search-box {
     893        height: 24px;
     894        padding: 12px 0;
     895}
     896
     897.ie7 .search-box .search-field {
     898        margin: 0 10px;
     899        width: 33%;
     900}
     901
     902.ie7 .site-navigation li {
     903        border-top: 1px solid #4d4d4d;
     904}
     905
     906.ie7 .primary-navigation .nav-menu,
     907.ie7 .secondary-navigation {
     908        border-bottom: 1px solid #4d4d4d;
     909}
     910
     911.ie7 .secondary-navigation {
     912        margin: 48px auto;
     913        max-width: 474px
     914}
     915
     916.ie7 .content-area {
     917        padding-top: 48px;
     918}
     919
     920.ie7 .hentry {
     921        max-width: 100%;
     922}
     923
     924.ie7 .menu-toggle {
     925        color: #fff;
     926        font-weight: 400;
     927        font-size: 16px;
     928        line-height: 45px;
     929        text-transform: uppercase;
     930        width: 200px;
     931}
     932
     933.ie7 .post-thumbnail img {
     934        display: block;
     935        margin: 0 auto;
     936}
     937
     938.ie7 .tag-links a {
     939        margin-left: 0;
     940}
     941
     942.ie7 .content-sidebar {
     943        padding: 48px 10px;
     944}
     945
     946.ie7 .singular .hentry.has-post-thumbnail {
     947        margin-top: -48px;
     948}
     949
     950.ie7 .entry-meta > span,
     951.ie7 .widget_twentyfourteen_ephemera .entry-title {
     952        margin-right: 20px;
     953}
     954
     955.ie7 #secondary {
     956        border-bottom: 1px solid #4d4d4d;
     957}
     958
     959.ie7 .content-sidebar {
     960        border-top: 1px solid #e5e5e5;
     961        border-bottom: 1px solid #e5e5e5;
     962}
     963
     964.ie7 .widget {
     965        margin: 0 auto 48px;
     966        max-width: 474px;
     967}
     968
     969.ie7 .content-sidebar .widget_twentyfourteen_ephemera .widget-title {
     970        padding-top: 7px;
     971}
     972
     973.ie7 .slider .featured-content .hentry {
     974        display: block;
     975}
     976
     977.ie7 .featured-content .entry-header {
     978        min-height: 0;
     979}
     980
     981.ie7 .slider-control-paging a {
     982        line-height: 40px;
     983        text-indent: 0;
     984}
     985
     986.ie7 .slider-control-paging .slider-active {
     987        color: #41a62a;
     988}
     989
     990.ie7 .slider-direction-nav {
     991        border-top: 2px solid #fff;
     992}
     993
     994.ie7 .slider-direction-nav li {
     995        border: 0;
     996        width: 49%;
     997}
     998
     999.ie7 .slider-direction-nav a {
     1000        font-size: 16px;
     1001        line-height: 45px;
     1002        text-transform: uppercase;
     1003}
     1004
     1005.ie7 .slider-direction-nav a:hover {
     1006        background-color: #000;
     1007        color: #41a62a;
     1008}
     1009
     1010.ie7 .search-toggle {
     1011        line-height: 45px;
     1012        margin-right: 190px;
     1013}
     1014
     1015.ie7 .featured-content .post-thumbnail,
     1016.ie7 .slider .featured-content .post-thumbnail {
     1017        padding-top: 0;
     1018}
     1019
     1020.ie7 .featured-content .post-thumbnail img {
     1021        position: relative;;
     1022}
     1023
     1024.ie7 .featured-content .entry-header {
     1025        width: auto;
     1026}
     1027
     1028.ie7 .grid .featured-content .hentry {
     1029        float: left;
     1030        margin: 0 auto;
     1031        max-width: 672px;
     1032        width: 33.333333%;
     1033}
     1034
     1035.ie7 .slider .featured-content .entry-header {
     1036        margin: 0 auto;
     1037        max-width: 1038px;
     1038}
     1039
     1040.ie7 .slider-control-paging {
     1041        float: none;
     1042        margin: -24px auto 0;
     1043        max-width: 1038px;
     1044        width: auto;
     1045}
     1046
     1047
     1048/**
     1049 * RTL for Internet Explorer 8 & 7
     1050 */
     1051
     1052.rtl .attachment a,
     1053.rtl .gallery a,
     1054.rtl .wp-caption a,
     1055.rtl .widget_twentyfourteen_ephemera .entry-content a {
     1056        display: inline;
     1057}
     1058
     1059
     1060/**
     1061 * RTL overrides for Internet Explorer 8
     1062 */
     1063
     1064.ie8 .rtl .site-content .entry-meta > span {
     1065        margin-right: auto;
     1066        margin-left: 10px;
     1067}
     1068
     1069.ie8 .rtl .site-content .format-quote .post-format a:before {
     1070        margin-right: auto;
     1071        margin-left: 2px;
     1072}
     1073
     1074.ie8 .rtl .site-content .format-gallery .post-format a:before {
     1075        margin-right: auto;
     1076        margin-left: 4px;
     1077}
     1078
     1079.ie8 .rtl .site-content .format-aside .post-format a:before {
     1080        margin-right: auto;
     1081        margin-left: 2px;
     1082}
     1083
     1084.ie8 .rtl .site-content .featured-post:before {
     1085        margin-right: auto;
     1086        margin-left: 3px;
     1087}
     1088
     1089.ie8 .rtl .site-content .entry-date a:before,
     1090.ie8 .rtl .attachment .site-content span.entry-date:before {
     1091        margin-right: auto;
     1092        margin-left: 1px;
     1093}
     1094
     1095.ie8 .rtl .site-content .comments-link a:before {
     1096        margin-right: auto;
     1097        margin-left: 2px;
     1098}
     1099
     1100.ie8 .rtl .site-content .full-size-link a:before {
     1101        margin-right: auto;
     1102        margin-left: 1px;
     1103}
     1104
     1105.ie8 .rtl .main-content {
     1106        float: right;
     1107}
     1108
     1109.ie8 .rtl .content-area {
     1110        float: right;
     1111}
     1112
     1113.ie8 .rtl .site-content {
     1114        margin-right: 17.61904761%;
     1115        margin-left: 29.04761904%;
     1116}
     1117
     1118.ie8 .rtl .search-box-wrapper,
     1119.ie8 .rtl .featured-content {
     1120        padding-right: 17.61904761%;
     1121        padding-left: 0;
     1122}
     1123
     1124.ie8 .rtl .header-main {
     1125        padding: 0 30px 0 0;
     1126}
     1127
     1128.ie8 .rtl .search-toggle {
     1129        margin-right: auto;
     1130        margin-left: 0;
     1131}
     1132
     1133.ie8 .rtl .primary-navigation {
     1134        float: left;
     1135        margin: 0 -10px 0 1px;
     1136}
     1137
     1138.ie8 .rtl .primary-navigation ul ul {
     1139        float: right;
     1140        right: -999em;
     1141        left: auto;
     1142}
     1143
     1144.ie8 .rtl .primary-navigation ul ul ul {
     1145        right: -999em;
     1146        left: auto;
     1147}
     1148
     1149.ie8 .rtl .primary-navigation ul li:hover > ul,
     1150.ie8 .rtl .primary-navigation ul li.focus > ul {
     1151        right: auto;
     1152        left: auto;
     1153}
     1154
     1155.ie8 .rtl .primary-navigation ul ul li:hover > ul,
     1156.ie8 .rtl .primary-navigation ul ul li.focus > ul {
     1157        right: 100%;
     1158        left: auto;
     1159}
     1160
     1161.ie8 .rtl .tag-links a:before {
     1162        right: -8px;
     1163}
     1164
     1165.ie8 .rtl .archive-header,
     1166.ie8 .rtl .comments-area,
     1167.ie8 .rtl .image-navigation,
     1168.ie8 .rtl .page-header,
     1169.ie8 .rtl .page-content,
     1170.ie8 .rtl .post-navigation,
     1171.ie8 .rtl .site-content .entry-header,
     1172.ie8 .rtl .site-content .entry-content,
     1173.ie8 .rtl .site-content .entry-summary,
     1174.ie8 .rtl .site-content footer.entry-meta {
     1175        margin-right: auto;
     1176        margin-left: 54px;
     1177}
     1178
     1179.ie8 .rtl .comment-author,
     1180.ie8 .rtl .comment-content,
     1181.ie8 .rtl .comment-list .reply,
     1182.ie8 .rtl .comment-metadata {
     1183        padding-right: 50px;
     1184        padding-left: auto;
     1185}
     1186
     1187.ie8 .rtl .comment-list .children {
     1188        margin-right: 20px;
     1189        margin-left: auto;
     1190}
     1191
     1192
     1193.ie8 .rtl.full-width .site-content {
     1194        margin-left: 0;
     1195}
     1196
     1197.ie8 .rtl.full-width .archive-header,
     1198.ie8 .rtl.full-width .comments-area,
     1199.ie8 .rtl.full-width .image-navigation,
     1200.ie8 .rtl.full-width .page-header,
     1201.ie8 .rtl.full-width .page-content,
     1202.ie8 .rtl.full-width .post-navigation,
     1203.ie8 .rtl.full-width .site-content .entry-header,
     1204.ie8 .rtl.full-width .site-content .entry-content,
     1205.ie8 .rtl.full-width .site-content .entry-summary,
     1206.ie8 .rtl.full-width .site-content footer.entry-meta {
     1207        margin-left: auto;
     1208}
     1209
     1210.ie8 .rtl .contributor-avatar {
     1211        margin-right: -168px;
     1212        margin-left: auto;
     1213}
     1214
     1215.ie8 .rtl .contributor-summary {
     1216        float: right;
     1217}
     1218
     1219.ie8 .rtl .site:before {
     1220        right: 0;
     1221        left: auto;
     1222}
     1223
     1224.ie8 .rtl #secondary {
     1225        float: right;
     1226        margin: 0 -100% 0 0;
     1227}
     1228
     1229.ie8 .rtl .secondary-navigation ul ul {
     1230        right: -999em;
     1231        left: auto;
     1232}
     1233
     1234.ie8 .rtl .secondary-navigation ul li:hover > ul,
     1235.ie8 .rtl .secondary-navigation ul li.focus > ul {
     1236        right: 202px;
     1237        left: auto;
     1238}
     1239
     1240.ie8 .rtl .content-sidebar {
     1241        float: left;
     1242        margin-right: -29.04761904%;
     1243        margin-left: auto;
     1244}
     1245
     1246.ie8 .rtl .footer-sidebar .widget {
     1247        float: right;
     1248}
     1249
     1250.ie8 .rtl .featured-content {
     1251        padding-right: 17.61904761%;
     1252        padding-left: 0;
     1253}
     1254
     1255.ie8 .rtl.grid .featured-content .hentry {
     1256        float: right;
     1257}
     1258
     1259.ie8 .rtl.slider .featured-content .entry-header {
     1260        right: 0;
     1261        left: auto;
     1262}
     1263
     1264.ie8 .rtl .slider-control-paging {
     1265        padding-right: 24px;
     1266        padding-left: auto;
     1267}
     1268
     1269.ie8 .rtl .slider-control-paging li {
     1270        margin: 12px 0 12px 12px;
     1271}
     1272
     1273.ie8 .rtl .slider-control-paging a:before {
     1274        right: 6px;
     1275        left: auto;
     1276}
     1277
     1278.ie8 .rtl .slider-direction-nav {
     1279        float: left;
     1280}
     1281
     1282.ie8 .rtl .slider-direction-nav li {
     1283        padding: 0 1px 0 0;
     1284}
     1285
     1286.ie8 .rtl .slider-direction-nav li:first-child {
     1287        padding: 0 0 0 1px;
     1288}
     1289
     1290
     1291/**
     1292 * RTL overrides for Internet Explorer 7
     1293 */
     1294
     1295.ie7 .rtl.grid .featured-content .hentry {
     1296        float: right;
     1297}
     1298
     1299.ie7 .rtl .slider-control-paging {
     1300        float: none;
     1301        margin: -24px auto 0;
     1302}
     1303
     1304.ie7 .rtl .tag-links a {
     1305        margin-right: 0;
     1306        margin-left: auto;
     1307}
     1308
     1309.ie7 .rtl .search-toggle {
     1310        margin-right: auto;
     1311        margin-left: 190px;
     1312}
     1313 No newline at end of file
  • wp-content/themes/twentyfourteen/inc/customizer.php

    Property changes on: wp-content/themes/twentyfourteen/ie.css
    ___________________________________________________________________
    Added: svn:eol-style
    ## -0,0 +1 ##
    +native
    \ No newline at end of property
     
    263263                .comment-reply-title small a:hover,
    264264                .widget a:hover,
    265265                .widget-title a:hover,
     266                .widget_twentyfourteen_ephemera .entry-meta a:hover,
    266267                .content-sidebar .widget a:hover,
    267268                .content-sidebar .widget .widget-title a:hover,
    268269                .content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover,
  • wp-content/themes/twentyfourteen/rtl.css

     
    141141
    142142.tag-links a:hover:before,
    143143.tag-links a:focus:before {
    144         border-left-color: #2b2b2b;
     144        border-left-color: #41a62a;
    145145}
    146146
    147147.tag-links a:after {
     
    235235        margin: 0 0 20px 30px;
    236236}
    237237
    238 .contributor-posts-link:before {
    239         margin: -3px -3px -2px 5px;
    240 }
    241238
    242 
    243239/**
    244240 * 6.14 Comments
    245241 * -----------------------------------------------------------------------------
    246242 */
    247243
    248 .comment-author {
    249         padding-right: 36px;
    250         padding-left: 0;
    251 }
    252 
    253244.comment-author .avatar {
    254245        right: 0;
    255246        left: auto;
    256247}
    257248
    258249.bypostauthor > article .fn:before {
    259         margin: 3px -2px 0 2px;
     250        margin: 0 -2px 0 2px;
    260251}
    261252
     253.comment-author,
    262254.comment-content,
    263255.comment-list .reply,
    264256.comment-metadata {
    265         padding-right: 36px;
     257        padding-right: 30px;
    266258        padding-left: 0;
    267259}
    268260
     
    271263        margin-left: auto;
    272264}
    273265
    274 .comment-edit-link:before {
    275         margin: 3px 0 0 2px;
    276 }
    277 
    278266.comment-reply-link:before,
    279267.comment-reply-login:before {
    280         margin: 3px 0 0 3px;
     268        margin-left: auto;
     269        margin-right: 2px;
    281270}
    282271
    283272.comment-content ul,
     
    286275}
    287276
    288277.comment-list .children {
    289         margin-right: 18px;
     278        margin-right: 15px;
    290279        margin-left: auto;
    291280}
    292281
     
    438427                margin-left: 10px;
    439428        }
    440429
    441         .site-content .format-video .post-format a:before {
    442                 margin: -1px 0 0 2px;
    443         }
    444 
    445         .site-content .format-audio .post-format a:before {
    446                 margin: -1px 0 0 2px;
    447         }
    448 
    449         .site-content .format-image .post-format a:before {
    450                 margin: -1px 0 0 3px;
    451         }
    452 
    453430        .site-content .format-quote .post-format a:before {
    454                 margin: -1px 0 0 3px;
     431                margin-right: auto;
     432                margin-left: 2px;
    455433        }
    456434
    457435        .site-content .format-gallery .post-format a:before {
    458                 margin: -1px 0 0 4px;
     436                margin-right: auto;
     437                margin-left: 4px;
    459438        }
    460439
    461440        .site-content .format-aside .post-format a:before {
    462                 margin: -1px 0 0 3px;
     441                margin-right: auto;
     442                margin-left: 2px;
    463443        }
    464444
    465         .site-content .format-link .post-format a:before {
    466                 margin: -1px 0 0 3px;
    467         }
    468 
    469445        .site-content .featured-post:before {
    470                 margin: 0 0 0 3px;
     446                margin-right: auto;
     447                margin-left: 3px;
    471448        }
    472449
    473450        .site-content .entry-date a:before,
    474451        .attachment .site-content span.entry-date:before {
    475                 margin: 0 0 0 1px;
     452                margin-right: auto;
     453                margin-left: 1px;
    476454        }
    477455
    478456        .site-content .comments-link a:before {
    479                 margin: -1px 0 0 2px;
     457                margin-right: auto;
     458                margin-left: 2px;
    480459        }
    481460
    482         .entry-content .edit-link a:before,
    483         .entry-meta .edit-link a:before {
    484                 margin: -1px 0 0 2px;
    485         }
    486 
    487461        .site-content .full-size-link a:before {
    488                 margin: -1px 0 0 2px;
     462                margin-right: auto;
     463                margin-left: 1px;
    489464        }
    490 
    491         .site-content .parent-post-link a:before {
    492                 margin: -1px 0 0 2px;
    493         }
    494465}
    495466
    496467@media screen and (min-width: 594px) {
     
    644615        .comment-content,
    645616        .comment-list .reply,
    646617        .comment-metadata {
    647                 padding-right: 55px;
     618                padding-right: 50px;
    648619                padding-left: 0;
    649620        }
    650621
    651622        .comment-list .children {
    652                 margin-right: 35px;
     623                margin-right: 20px;
    653624                margin-left: auto;
    654625        }
    655626}
     
    819790                margin-right: auto;
    820791                margin-left: auto;
    821792        }
    822 
    823         .comment-author .avatar {
    824                 right: -55px;
    825                 left: auto;
    826         }
    827 
    828         .comment-author,
    829         .comment-content,
    830         .comment-list .reply,
    831         .comment-metadata {
    832                 padding-right: 0;
    833                 padding-left: 0;
    834         }
    835793}
    836794
    837795@media screen and (min-width: 1260px) {
  • wp-content/themes/twentyfourteen/style.css

     
    363363        font-size: 100%;
    364364        margin: 0;
    365365        max-width: 100%;
     366        vertical-align: baseline;
    366367}
    367368
    368369button,
     
    507508        color: #fff;
    508509        font-size: 12px;
    509510        font-weight: 700;
    510         padding: 11px 30px 10px;
     511        padding: 10px 30px 11px;
    511512        text-transform: uppercase;
    512         vertical-align: top;
     513        vertical-align: bottom;
    513514}
    514515
    515516button:hover,
     
    775776        display: inline-block;
    776777        font: normal 16px/1 Genericons;
    777778        text-decoration: inherit;
    778         vertical-align: top;
     779        vertical-align: text-bottom;
    779780}
    780781
    781782/* Separators */
     
    10011002}
    10021003
    10031004.hentry {
    1004         margin-bottom: 48px;
     1005        margin: 0 auto 48px;
    10051006        max-width: 672px;
    10061007}
    10071008
     1009.entry-header,
     1010.entry-content,
     1011.entry-summary,
     1012.entry-meta,
     1013.page-content {
     1014        width: 100%;
     1015}
     1016
    10081017.site-content .entry-header,
    10091018.site-content .entry-content,
    10101019.site-content .entry-summary,
     
    10181027        margin-bottom: 48px;
    10191028}
    10201029
    1021 .hentry > :last-child {
    1022         margin-bottom: 0
    1023 }
    10241030
    1025 
    10261031/**
    10271032 * 6.1 Post Thumbnail
    10281033 * -----------------------------------------------------------------------------
     
    10941099        font-size: 12px;
    10951100        font-weight: 400;
    10961101        line-height: 1.3333333333;
     1102        text-transform: uppercase;
    10971103}
    10981104
    10991105.entry-meta a {
     
    11331139.site-content .entry-meta {
    11341140        background-color: #fff;
    11351141        margin-bottom: 8px;
    1136         text-transform: uppercase;
    11371142}
    11381143
    11391144.site-content footer.entry-meta {
    1140         margin: 24px auto;
     1145        margin: 24px auto 0;
    11411146        padding: 0 10px;
    11421147}
    11431148
     
    12161221        padding-top: 0;
    12171222}
    12181223
     1224.entry-content h1:first-child,
     1225.entry-content h2:first-child,
     1226.entry-content h3:first-child,
     1227.entry-content h4:first-child,
     1228.entry-content h5:first-child,
     1229.entry-content h6:first-child,
     1230.entry-summary h1:first-child,
     1231.entry-summary h2:first-child,
     1232.entry-summary h3:first-child,
     1233.entry-summary h4:first-child,
     1234.entry-summary h5:first-child,
     1235.entry-summary h6:first-child,
     1236.page-content h1:first-child,
     1237.page-content h2:first-child,
     1238.page-content h3:first-child,
     1239.page-content h4:first-child,
     1240.page-content h5:first-child,
     1241.page-content h6:first-child {
     1242        margin-top: 0;
     1243}
     1244
    12191245.entry-content a,
    12201246.entry-summary a,
    12211247.page-content a,
     
    13491375
    13501376/* More link */
    13511377
    1352 .more-link,
    13531378.post-format-archive-link {
    13541379        font-size: 14px;
    13551380        text-transform: uppercase;
     
    15251550        padding: 0 10px;
    15261551}
    15271552
    1528 .post-navigation [rel="prev"],
    1529 .post-navigation [rel="next"],
     1553.post-navigation a,
    15301554.image-navigation .previous-image,
    15311555.image-navigation .next-image {
    15321556        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     
    16641688        padding: 48px 10px;
    16651689}
    16661690
    1667 .contributor:nth-of-type(1) {
     1691.contributor:first-of-type {
    16681692        padding-top: 24px;
    16691693}
    16701694
     
    16971721
    16981722.contributor-posts-link {
    16991723        display: inline-block;
    1700         line-height: 1;
    1701         padding: 13px 30px 11px;
     1724        line-height: normal;
     1725        padding: 10px 30px;
    17021726}
    17031727
    17041728.contributor-posts-link:before {
    17051729        content: "\f443";
    1706         margin: -3px 5px -2px -3px;
    17071730}
    17081731
    17091732
     
    18061829.comment-list article,
    18071830.comment-list .pingback,
    18081831.comment-list .trackback {
    1809         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    1810         margin-top: 24px;
    1811         padding-bottom: 24px;
     1832        border-top: 1px solid rgba(0, 0, 0, 0.1);
     1833        margin-bottom: 24px;
     1834        padding-top: 24px;
    18121835}
    18131836
     1837.comment-list > li:first-child > article,
     1838.comment-list > li:first-child > .pingback,
     1839.comment-list > li:first-child > .trackback {
     1840        border-top: 0
     1841}
     1842
    18141843.comment-author {
    1815         padding-left: 36px;
    18161844        position: relative;
    18171845}
    18181846
     
    18281856
    18291857.bypostauthor > article .fn:before {
    18301858        content: "\f408";
    1831         margin: 3px 2px 0 -2px;
     1859        margin: 0 2px 0 -2px;
     1860        position: relative;
     1861        top: -1px;
    18321862}
    18331863
    18341864.says {
    18351865        display: none;
    18361866}
    18371867
     1868.comment-author,
    18381869.comment-content,
    18391870.comment-list .reply,
    18401871.comment-metadata {
    1841         padding-left: 36px;
     1872        padding-left: 30px;
    18421873}
    18431874
    18441875.comment-edit-link {
     
    18471878
    18481879.comment-edit-link:before {
    18491880        content: "\f411";
    1850         margin: 3px 2px 0 0;
    18511881}
    18521882
    18531883.comment-reply-link:before,
    18541884.comment-reply-login:before {
    18551885        content: "\f412";
    1856         margin: 3px 3px 0 0;
     1886        margin-right: 2px;
    18571887}
    18581888
    18591889.comment-content {
     
    18741904        margin-bottom: 0;
    18751905}
    18761906
    1877 .comment-content p:last-child {
     1907.comment-content > :last-child {
    18781908        margin-bottom: 0
    18791909}
    18801910
    18811911.comment-list .children {
    18821912        list-style: none;
    1883         margin-left: 18px;
     1913        margin-left: 15px;
    18841914}
    18851915
    18861916.comment-respond {
     
    18971927        margin-bottom: 24px;
    18981928}
    18991929
    1900 .logged-in-as {
     1930.comment-notes,
     1931.logged-in-as,
     1932.no-comments,
     1933.form-allowed-tags,
     1934.form-allowed-tags code {
    19011935        color: #767676;
    19021936}
    19031937
    19041938.no-comments {
    1905         color: #767676;
    19061939        font-size: 16px;
    19071940        font-weight: 900;
    19081941        line-height: 1.5;
     
    19221955
    19231956.form-allowed-tags,
    19241957.form-allowed-tags code {
    1925         color: #767676;
    19261958        font-size: 12px;
    19271959        line-height: 1.5;
    19281960}
     
    19421974.comment-reply-title small a:before {
    19431975        content: "\f405";
    19441976        font-size: 32px;
    1945         margin-top: -2px;
    19461977}
    19471978
    19481979.comment-navigation {
     
    20122043        -moz-box-sizing:    border-box;
    20132044        box-sizing:         border-box;
    20142045        color: #767676;
    2015         padding: 36px 10px 0;
     2046        padding: 48px 10px 0;
    20162047}
    20172048
    20182049
     
    20862117        margin-bottom: 18px;
    20872118}
    20882119
    2089 .widget abbr,
    2090 .widget acronym {
     2120.widget abbr[title] {
    20912121        border-color: rgba(255, 255, 255, 0.7);
    20922122}
    20932123
     
    20962126        color: #000;
    20972127}
    20982128
    2099 .widget pre {
    2100         border-color: rgba(255, 255, 255, 0.2);
    2101 }
    2102 
     2129.widget pre,
    21032130.widget fieldset {
    21042131        border-color: rgba(255, 255, 255, 0.2);
    21052132}
     
    21682195.widget input,
    21692196.widget textarea {
    21702197        background-color: rgba(255, 255, 255, 0.1);
    2171         border: 1px solid rgba(255, 255, 255, 0.15);
     2198        border-color: rgba(255, 255, 255, 0.15);
    21722199        color: #fff;
    21732200        font-size: 16px;
    21742201        padding: 1px 2px 2px 4px;
     
    21762203
    21772204.widget input:focus,
    21782205.widget textarea:focus {
    2179         border: 1px solid rgba(255, 255, 255, 0.2);
     2206        border-color: rgba(255, 255, 255, 0.2);
    21802207}
    21812208
    21822209.widget button,
     
    22052232}
    22062233
    22072234.widget .wp-caption {
    2208         color: rgba(255, 255, 255, 0.45);
     2235        color: rgba(255, 255, 255, 0.7);
    22092236        margin-bottom: 18px;
    22102237}
    22112238
     
    22832310}
    22842311
    22852312.widget_twentyfourteen_ephemera .hentry {
    2286         margin-bottom: 0;
     2313        margin: 0;
     2314        max-width: 100%;
    22872315}
    22882316
    22892317.widget_twentyfourteen_ephemera .entry-title,
    22902318.widget_twentyfourteen_ephemera .entry-meta,
    22912319.widget_twentyfourteen_ephemera .wp-caption-text,
    2292 .widget_twentyfourteen_ephemera .more-link,
    22932320.widget_twentyfourteen_ephemera .post-format-archive-link,
    22942321.widget_twentyfourteen_ephemera .entry-content table {
    22952322        font-size: 12px;
     
    22992326.widget_twentyfourteen_ephemera .entry-title {
    23002327        display: inline;
    23012328        font-weight: 400;
    2302         text-transform: none;
    23032329}
    23042330
    23052331.widget_twentyfourteen_ephemera .entry-meta {
     
    23102336        color: rgba(255, 255, 255, 0.7);
    23112337}
    23122338
     2339.widget_twentyfourteen_ephemera .entry-meta a:hover {
     2340        color: #41a62a;
     2341}
     2342
    23132343.widget_twentyfourteen_ephemera .entry-content ul,
    23142344.widget_twentyfourteen_ephemera .entry-content ol {
    23152345        margin: 0 0 18px 20px;
     
    24272457        color: #2b2b2b;
    24282458}
    24292459
    2430 .content-sidebar .widget abbr,
    2431 .content-sidebar .widget acronym {
     2460.content-sidebar .widget abbr[title] {
    24322461        border-color: #2b2b2b;
    24332462}
    24342463
     
    24662495.content-sidebar .widget input,
    24672496.content-sidebar .widget textarea {
    24682497        background-color: #fff;
    2469         border: 1px solid rgba(0, 0, 0, 0.1);
     2498        border-color: rgba(0, 0, 0, 0.1);
    24702499        color: #2b2b2b;
    24712500}
    24722501
    24732502.content-sidebar .widget input:focus,
    24742503.content-sidebar .widget textarea:focus {
    2475         border: 1px solid rgba(0, 0, 0, 0.3);
     2504        border-color: rgba(0, 0, 0, 0.3);
    24762505}
    24772506
    24782507.content-sidebar .widget input[type="button"],
     
    26292658        padding: 0 10px;
    26302659}
    26312660
     2661.site-footer,
     2662.site-info,
     2663.site-info a {
     2664        color: rgba(255, 255, 255, 0.7);
     2665}
     2666
    26322667.site-footer {
    26332668        background-color: #000;
    2634         color: rgba(255, 255, 255, 0.7);
    26352669        font-size: 12px;
    26362670        position: relative;
    26372671        z-index: 3;
     
    26422676}
    26432677
    26442678.site-info {
    2645         color: rgba(255, 255, 255, 0.7);
    26462679        padding: 15px 10px;
    26472680}
    26482681
     
    26502683        border-top: 1px solid rgba(255, 255, 255, 0.2);
    26512684}
    26522685
    2653 .site-info a {
    2654         color: rgba(255, 255, 255, 0.7);
    2655 }
    2656 
    26572686.site-info a:hover {
    26582687        color: #41a62a;
    26592688}
     
    27432772/* Slider */
    27442773
    27452774.slider .featured-content .hentry {
     2775        -webkit-backface-visibility: hidden;
    27462776        display: none;
    2747         -webkit-backface-visibility: hidden;
    27482777        position: relative;
    27492778}
    27502779
     
    28602889 */
    28612890
    28622891/* Does the same thing as <meta name="viewport" content="width=device-width">,
    2863  * but in the future W3C standard way. -ms- prefix is required for IE10+ to 
    2864  * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor 
     2892 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
     2893 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
    28652894 * the meta tag. See http://core.trac.wordpress.org/ticket/25888.
    28662895 */
    28672896@-ms-viewport {
     
    29723001                display: inline-block;
    29733002                font: normal 16px/1 Genericons;
    29743003                text-decoration: inherit;
    2975                 vertical-align: top;
     3004                vertical-align: text-bottom;
    29763005        }
    29773006
    29783007        .site-content .entry-meta > span {
     
    29813010
    29823011        .site-content .format-video .post-format a:before {
    29833012                content: "\f104";
    2984                 margin: -1px 2px 0 0;
    29853013        }
    29863014
    29873015        .site-content .format-audio .post-format a:before {
    29883016                content: "\f109";
    2989                 margin: -1px 2px 0 0;
    29903017        }
    29913018
    29923019        .site-content .format-image .post-format a:before {
    29933020                content: "\f473";
    2994                 margin: -1px 3px 0 0;
    29953021        }
    29963022
    29973023        .site-content .format-quote .post-format a:before {
    29983024                content: "\f106";
    2999                 margin: -1px 3px 0 0;
     3025                margin-right: 2px;
    30003026        }
    30013027
    30023028        .site-content .format-gallery .post-format a:before {
    30033029                content: "\f103";
    3004                 margin: -1px 4px 0 0;
     3030                margin-right: 4px;
    30053031        }
    30063032
    30073033        .site-content .format-aside .post-format a:before {
    30083034                content: "\f101";
    3009                 margin: -1px 3px 0 0;
     3035                margin-right: 2px;
    30103036        }
    30113037
    30123038        .site-content .format-link .post-format a:before {
    30133039                content: "\f107";
     3040                position: relative;
     3041                top: 1px;
    30143042        }
    30153043
    30163044        .site-content .featured-post:before {
    30173045                content: "\f308";
    3018                 margin: 0 3px 0 0;
     3046                margin-right: 3px;
     3047                position: relative;
     3048                top: 1px;
    30193049        }
    30203050
    30213051        .site-content .entry-date a:before,
    30223052        .attachment .site-content span.entry-date:before {
    30233053                content: "\f303";
    3024                 margin: 0 1px 0 0;
     3054                margin-right: 1px;
     3055                position: relative;
     3056                top: 1px;
    30253057        }
    30263058
    30273059        .site-content .byline a:before {
    30283060                content: "\f304";
    3029                 margin: -1px 0 0 0;
    30303061        }
    30313062
    30323063        .site-content .comments-link a:before {
    30333064                content: "\f300";
    3034                 margin: -1px 2px 0 0;
     3065                margin-right: 2px;
    30353066        }
    30363067
    30373068        .entry-content .edit-link a:before,
    30383069        .entry-meta .edit-link a:before {
    30393070                content: "\f411";
    3040                 margin: -1px 2px 0 0;
    30413071        }
    30423072
    3043         .entry-content .edit-link a:before {
    3044                 margin: 5px 2px 0 0;
    3045         }
    3046 
    30473073        .site-content .full-size-link a:before {
    30483074                content: "\f402";
    3049                 margin: -1px 2px 0 0;
     3075                margin-right: 1px;
    30503076        }
    30513077
    30523078        .site-content .parent-post-link a:before {
    30533079                content: "\f301";
    3054                 margin: -1px 2px 0 0;
    30553080        }
    30563081
    30573082        .list-view .site-content .hentry {
    30583083                border-top: 1px solid rgba(0, 0, 0, 0.1);
    3059                 padding-top: 60px;
     3084                padding-top: 48px;
    30603085        }
    30613086
    3062         .list-view .site-content .hentry:first-child,
    30633087        .list-view .site-content .hentry:first-of-type,
    30643088        .list-view .site-content .hentry.has-post-thumbnail {
    30653089                border-top: 0;
     
    34173441        .comment-list .trackback,
    34183442        .comment-list .pingback,
    34193443        .comment-list article {
    3420                 margin-top: 36px;
    3421                 padding-bottom: 36px;
     3444                margin-bottom: 36px;
     3445                padding-top: 36px;
    34223446        }
    34233447
    34243448        .comment-author .avatar {
     
    34313455        .comment-content,
    34323456        .comment-list .reply,
    34333457        .comment-metadata {
    3434                 padding-left: 55px;
     3458                padding-left: 50px;
    34353459        }
    34363460
    34373461        .comment-list .children {
    3438                 margin-left: 35px;
     3462                margin-left: 20px;
    34393463        }
    34403464
    34413465        .full-width.singular .hentry.has-post-thumbnail {
     
    35513575
    35523576        .footer-sidebar .widget,
    35533577        .primary-sidebar .widget {
    3554                 font-size: 11px;
    3555                 line-height: 1.6363636363;
     3578                font-size: 12px;
     3579                line-height: 1.5;
    35563580        }
    35573581
    35583582        .footer-sidebar .widget {
     
    36563680        .footer-sidebar .widget_twentyfourteen_ephemera .entry-title,
    36573681        .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta,
    36583682        .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
     3683        .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
    36593684        .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table,
    36603685        .primary-sidebar .widget_twentyfourteen_ephemera .entry-title,
    36613686        .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta,
    36623687        .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
     3688        .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
    36633689        .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table {
    3664                 font-size: 12px;
    3665                 line-height: 1.5;
     3690                font-size: 11px;
     3691                line-height: 1.6363636363;
    36663692        }
    36673693
    3668         .footer-sidebar .widget_twentyfourteen_ephemera .more-link,
    3669         .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
    3670         .primary-sidebar .widget_twentyfourteen_ephemera .more-link,
    3671         .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link {
    3672                 font-size: 10px;
    3673                 line-height: 1.8;
    3674         }
    3675 
    36763694        .footer-sidebar .widget_archive li,
    36773695        .footer-sidebar .widget_categories li,
    36783696        .footer-sidebar .widget_links li,
     
    38473865                margin-right: 54px;
    38483866        }
    38493867
    3850         .comment-author .avatar {
    3851                 left: -55px;
    3852         }
    3853 
    3854         .comment-author,
    3855         .comment-content,
    3856         .comment-list .reply,
    3857         .comment-metadata {
    3858                 padding-left: 0;
    3859         }
    3860 
    38613868        .full-width .archive-header,
    38623869        .full-width .comments-area,
    38633870        .full-width .image-navigation,