WordPress.org

Make WordPress Core

Changeset 25998


Ignore:
Timestamp:
10/31/2013 04:27:51 AM (8 years ago)
Author:
lancewillett
Message:

Twenty Fourteen: second pass at revamping the main CSS file. Update pattern graphics to fix issue with orientation changes on tablets. Props iamtakashi, fixes #25592.

Location:
trunk/src/wp-content/themes/twentyfourteen
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-content/themes/twentyfourteen/images/pattern-dark.svg

    r25865 r25998  
    11<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
    2      width="5px" height="5px" viewBox="0 0 5 5" enable-background="new 0 0 5 5" xml:space="preserve">
    3 <g>
    4     <polygon points="1,0 0,1 0,5 5,0    "/>
    5     <polygon points="5,5 5,1 1,5    "/>
    6 </g>
     2     width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
     3<path d="M0,20v-4L16,0h4L0,20z M15,0h-4L0,11v4L15,0z M25,0h-4L0,21v4L25,0z M26,0L0,26v4L30,0H26z M10,0H6L0,6v4L10,0z M5,0H1L0,1
     4    v4L5,0z M30,30v-4l-4,4H30z M5,30L30,5V1L1,30H5z M10,30l20-20V6L6,30H10z M15,30l15-15v-4L11,30H15z M20,30l10-10v-4L16,30H20z
     5     M25,30l5-5v-4l-9,9H25z"/>
    76</svg>
  • trunk/src/wp-content/themes/twentyfourteen/images/pattern-light.svg

    r25865 r25998  
    11<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
    2      width="5px" height="5px" viewBox="0 0 5 5" enable-background="new 0 0 5 5" xml:space="preserve">
    3 <g>
    4     <polygon fill="#FFFFFF" points="1,0 0,1 0,5 5,0     "/>
    5     <polygon fill="#FFFFFF" points="5,5 5,1 1,5     "/>
    6 </g>
     2     width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
     3<path fill="#FFFFFF" d="M0,15v-4L11,0h4L0,15z M10,0H6L0,6v4L10,0z M20,0h-4L0,16v4L20,0z M25,0h-4L0,21v4L25,0z M26,0L0,26v4L30,0
     4    H26z M5,0H1L0,1v4L5,0z M5,30L30,5V1L1,30H5z M10,30l20-20V6L6,30H10z M15,30l15-15v-4L11,30H15z M20,30l10-10v-4L16,30H20z M25,30
     5    l5-5v-4l-9,9H25z M30,30v-4l-4,4H30z"/>
    76</svg>
  • trunk/src/wp-content/themes/twentyfourteen/inc/customizer.php

    r25979 r25998  
    141141        a,
    142142        .paging-navigation .page-numbers.current,
    143         .content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link {
     143        .content-sidebar .widget a {
    144144            color: ' . $accent_color . ';
    145145        }
     
    152152        .search-toggle,
    153153        .hentry .mejs-controls .mejs-time-rail .mejs-time-current,
    154         .widget_calendar tbody a {
     154        .widget_calendar tbody a,
     155        .slider-control-paging a:hover:before,
     156        .slider-direction-nav a:hover {
    155157            background-color: ' . $accent_color . ';
     158        }
     159
     160        ::-moz-selection {
     161            background: ' . $accent_color . ';
     162        }
     163
     164        ::selection {
     165            background: ' . $accent_color . ';
     166        }
     167
     168        .paging-navigation .page-numbers.current {
     169            border-color: ' .  $accent_color . ';
    156170        }
    157171
     
    163177        }
    164178
    165         ::-moz-selection {
    166             background: ' . $accent_color . ';
    167         }
    168 
    169         ::selection {
    170             background: ' . $accent_color . ';
    171         }
    172 
    173         .paging-navigation .page-numbers.current {
    174             border-color: ' .  $accent_color . ';
     179        @media screen and (min-width: 1008px) {
     180            .secondary-navigation li:hover > a,
     181            .secondary-navigation ul ul {
     182                background-color: ' . $accent_color . ';
     183            }
    175184        }
    176185
     
    188197        .search-toggle.active,
    189198        .search-box,
    190         .primary-navigation ul ul a:hover,
    191         .widget_calendar tbody a:hover {
     199        .widget_calendar tbody a:hover,
     200        .slider-control-paging .slider-active:before {
    192201            background-color: ' . $accent_lighter . ';
     202        }
     203
     204        @media screen and (min-width: 782px) {
     205            .primary-navigation ul ul a:hover,
     206            .secondary-navigation ul ul a:hover {
     207                background-color: ' . $accent_lighter . ';
     208            }
    193209        }
    194210
     
    210226        .site-navigation .current-menu-item > a,
    211227        .site-navigation .current-menu-ancestor > a,
    212         .secondary-navigation a:hover,
    213228        .entry-title a:hover,
     229        .entry-meta a:hover,
    214230        .cat-links a:hover,
    215231        .post-navigation a:hover,
     
    219235        .comment-list .trackback a:hover,
    220236        .comment-metadata a:hover,
    221         .footer-sidebar a:hover,
    222         .primary-sidebar a:hover,
    223         .content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link:hover,
     237        .widget a:hover,
     238        .widget a:focus,
     239        .widget a:active,
     240        .content-sidebar .widget a:hover,
     241        .content-sidebar .widget a:focus,
     242        .content-sidebar .widget a:active,
     243        .content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover,
    224244        .featured-content a:hover {
    225245            color: ' . $accent_much_lighter . ';
  • trunk/src/wp-content/themes/twentyfourteen/style.css

    r25985 r25998  
    3535 *   6.10 - 404 Page
    3636 *   6.11 - Full-width
    37  *   6.12 - Comments
     37 *   6.12 - Singular
     38 *   6.13 - Comments
    3839 * 7.0 - Sidebar
    3940 *   7.1 - Widgets
     
    4445 * -----------------------------------------------------------------------------
    4546 */
    46 
    4747
    4848
     
    174174
    175175address {
     176    font-style: italic;
    176177    margin-bottom: 24px;
    177178}
    178179
    179 abbr,
    180 acronym {
     180abbr[title] {
    181181    border-bottom: 1px dotted #2b2b2b;
    182182    cursor: help;
     
    198198    background: #fff9c0;
    199199    text-decoration: none;
     200}
     201
     202p {
     203    margin-bottom: 24px;
    200204}
    201205
     
    208212    font-family: monospace, serif;
    209213    font-size: 15px;
     214    -webkit-hyphens: none;
     215    -moz-hyphens:    none;
     216    -ms-hyphens:     none;
     217    hyphens:         none;
    210218    line-height: 1.6;
    211219}
    212220
    213221pre {
    214     background: #eee;
     222    border: 1px solid rgba(0, 0, 0, 0.1);
     223    -webkit-box-sizing: border-box;
     224    -moz-box-sizing:    border-box;
     225    box-sizing:         border-box;
    215226    margin-bottom: 24px;
    216227    max-width: 100%;
    217228    overflow: auto;
    218229    padding: 12px;
     230    white-space: pre;
     231    white-space: pre-wrap;
     232    word-wrap: break-word;
    219233}
    220234
    221235blockquote,
    222236q {
     237    -webkit-hyphens: none;
     238    -moz-hyphens:    none;
     239    -ms-hyphens:     none;
     240    hyphens:         none;
    223241    quotes: none;
    224242}
     
    241259}
    242260
     261blockquote cite,
     262blockquote small {
     263    color: #2b2b2b;
     264    font-size: 16px;
     265    font-weight: 400;
     266    line-height: 1.5;
     267}
     268
    243269blockquote em,
    244270blockquote i,
     
    247273}
    248274
    249 blockquote cite {
    250     color: #2b2b2b;
    251     font-size: 16px;
    252     font-weight: 400;
    253     line-height: 1.5;
    254 }
    255 
    256275blockquote strong,
    257276blockquote b {
     
    260279
    261280small {
    262     font-size: 75%;
     281    font-size: smaller;
    263282}
    264283
     
    325344}
    326345
     346fieldset {
     347    border: 1px solid rgba(0, 0, 0, 0.1);
     348    margin: 0 0 24px;
     349    padding: 11px 12px 0;
     350}
     351
     352legend {
     353    white-space: normal;
     354}
     355
     356button,
     357input,
     358select,
     359textarea {
     360    -webkit-box-sizing: border-box;
     361    -moz-box-sizing:    border-box;
     362    box-sizing:         border-box;
     363    font-size: 100%;
     364    margin: 0;
     365    max-width: 100%;
     366}
     367
     368button,
     369input {
     370    line-height: normal;
     371}
     372
     373input,
     374textarea {
     375    background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */
     376}
     377
     378button,
     379html input[type="button"],
     380input[type="reset"],
     381input[type="submit"] {
     382    -webkit-appearance: button;
     383    cursor: pointer;
     384}
     385
     386button[disabled],
     387input[disabled] {
     388    cursor: default;
     389}
     390
     391input[type="checkbox"],
     392input[type="radio"] {
     393    padding: 0;
     394}
     395
     396input[type="search"] {
     397    -webkit-appearance: textfield;
     398}
     399
     400input[type="search"]::-webkit-search-decoration {
     401    -webkit-appearance: none;
     402}
     403
     404button::-moz-focus-inner,
     405input::-moz-focus-inner {
     406    border: 0;
     407    padding: 0;
     408}
     409
     410textarea {
     411    overflow: auto;
     412    vertical-align: top;
     413}
     414
    327415table,
    328416th,
     
    378466}
    379467
    380 p {
    381     margin-bottom: 24px;
    382 }
    383 
    384 button,
    385 input,
    386 select,
    387 textarea {
    388     font-size: 100%;
    389     margin: 0;
    390     max-width: 100%;
    391 }
    392 
    393 button,
    394 input {
    395     line-height: normal;
    396 }
    397 
    398 button,
    399 input[type="button"],
    400 input[type="checkbox"],
    401 input[type="email"],
    402 input[type="password"],
    403 input[type="radio"],
    404 input[type="reset"],
    405 input[type="search"],
    406 input[type="submit"],
    407 input[type="text"],
    408 input[type="url"],
    409 textarea {
    410     -webkit-box-sizing: border-box;
    411     -moz-box-sizing:    border-box;
    412     box-sizing:         border-box;
    413     background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */
    414 }
    415 
    416 button,
    417 html input[type="button"],
    418 input[type="reset"],
    419 input[type="submit"] {
    420     -webkit-appearance: button;
    421     cursor: pointer;
    422 }
    423 
    424 input[type="checkbox"],
    425 input[type="radio"] {
    426     padding: 0;
    427 }
    428 
    429 input[type="search"] {
    430     -webkit-appearance: textfield;
    431 }
    432 
    433 input[type="search"]::-webkit-search-decoration {
    434     -webkit-appearance: none;
    435 }
    436 
    437 button::-moz-focus-inner,
    438 input::-moz-focus-inner {
    439     border: 0;
    440     padding: 0;
    441 }
    442 
    443 textarea {
    444     overflow: auto;
    445     vertical-align: top;
    446 }
    447 
    448468
    449469/**
     
    451471 * -----------------------------------------------------------------------------
    452472 */
     473
     474/* Input fields */
     475
     476input,
     477textarea {
     478    border: 1px solid rgba(0, 0, 0, 0.1);
     479    border-radius: 2px;
     480    color: #2b2b2b;
     481    padding: 8px 10px 7px;
     482}
     483
     484textarea {
     485    width: 100%;
     486}
     487
     488input:focus,
     489textarea:focus {
     490    border: 1px solid rgba(0, 0, 0, 0.3);
     491    outline: 0;
     492}
    453493
    454494/* Buttons */
     
    460500input[type="submit"] {
    461501    background-color: #24890d;
    462     border: none;
     502    border: 0;
    463503    border-radius: 2px;
    464504    color: #fff;
     
    491531}
    492532
    493 /* Input Fields */
    494 
    495 input[type="email"],
    496 input[type="password"],
    497 input[type="search"],
    498 input[type="text"],
    499 input[type="url"],
    500 textarea {
    501     border: 1px solid rgba(0, 0, 0, 0.1);
    502     border-radius: 2px;
    503     color: #2b2b2b;
    504     padding: 8px 10px 7px;
    505 }
    506 
    507 input[type="email"]:focus,
    508 input[type="password"]:focus,
    509 input[type="search"]:focus,
    510 input[type="text"]:focus,
    511 input[type="url"]:focus,
    512 textarea:focus {
    513     color: #2b2b2b;
    514 }
    515 
    516 textarea {
    517     padding: 8px 10px;
    518     width: 100%;
    519 }
    520 
    521533.search-field {
    522534    width: 100%;
     
    527539}
    528540
     541/* Placeholder text color -- selectors need to be separate to work. */
     542
     543::-webkit-input-placeholder {
     544    color: #767676;
     545}
     546
     547:-moz-placeholder {
     548    color: #767676;
     549}
     550
     551::-moz-placeholder {
     552    color: #767676;
     553}
     554
     555:-ms-input-placeholder {
     556    color: #767676;
     557}
     558
    529559/* Responsive images. Fluid images for posts, comments, and widgets */
    530560
     561.comment-content img,
    531562.entry-content img,
    532563.entry-summary img,
    533 .comment-content img,
    534564#site-header img,
    535565.widget img,
     
    543573 */
    544574
     575.comment-content img[height],
    545576.entry-content img,
    546577.entry-summary img,
    547 .comment-content img[height],
    548578img[class*="align"],
    549579img[class*="wp-image-"],
     
    583613
    584614.alignleft {
    585     display: inline;
    586615    float: left;
    587     margin-right: 24px;
    588616}
    589617
    590618.alignright {
    591     display: inline;
    592619    float: right;
    593     margin-left: 24px;
    594620}
    595621
    596622.aligncenter {
    597     clear: both;
    598623    display: block;
    599     margin: 0 auto;
     624    margin-left: auto;
     625    margin-right: auto;
    600626}
    601627
    602628blockquote.alignleft,
    603 img.alignleft,
     629img.alignleft {
     630    margin: 7px 24px 7px 0;
     631}
     632
    604633.wp-caption.alignleft {
    605     margin: 7px 24px 7px 0;
     634    margin: 7px 14px 7px 0;
    606635}
    607636
    608637blockquote.alignright,
    609 img.alignright,
     638img.alignright {
     639    margin: 7px 0 7px 24px;
     640}
     641
    610642.wp-caption.alignright {
    611     margin: 7px 0 7px 24px;
     643    margin: 7px 0 7px 14px;
    612644}
    613645
     
    653685    line-height: 1.5;
    654686    margin: 9px 0;
     687    padding-right: 10px;
    655688}
    656689
    657690img.wp-smiley {
    658     border: none;
     691    border: 0;
    659692    margin-bottom: 0;
    660693    margin-top: 0;
     
    736769    -webkit-font-smoothing: antialiased;
    737770    display: inline-block;
    738     font-family: Genericons;
    739     font-size: 16px;
    740     font-style: normal;
    741     font-weight: normal;
    742     line-height: 1;
     771    font: normal 16px/1 Genericons;
    743772    text-decoration: inherit;
    744773    vertical-align: top;
    745774}
    746775
    747 /* Separator */
     776/* Separators */
    748777
    749778.site-content span + .entry-date:before,
     
    785814
    786815.site-header {
     816    background-color: #000;
    787817    max-width: 1260px;
    788818    position: relative;
     
    792822
    793823.header-main {
    794     background-color: #000;
    795824    min-height: 48px;
    796825    padding: 0 10px;
     
    798827
    799828.site-title {
    800     display: inline-block;
    801829    float: left;
    802830    font-size: 18px;
     
    817845    float: right;
    818846    height: 48px;
    819     margin-right: 48px;
     847    margin-right: 38px;
    820848    text-align: center;
    821849    width: 48px;
     
    838866    -moz-box-sizing:    border-box;
    839867    box-sizing:         border-box;
    840     position: relative;
     868    position: absolute;
     869    top: 48px;
    841870    width: 100%;
    842871    z-index: 2;
     
    856885}
    857886
     887.search-toggle .screen-reader-text {
     888    right: 0; /* This makes sure a horizontal scrollbar won't appear */
     889}
     890
    858891
    859892/**
     
    862895 */
    863896
     897.site-navigation ul {
     898    list-style: none;
     899    margin: 0;
     900}
     901
     902.site-navigation li {
     903    border-top: 1px solid rgba(255, 255, 255, 0.2);
     904}
     905
     906.site-navigation ul ul {
     907    margin-left: 20px;
     908}
     909
    864910.site-navigation a {
    865911    color: #fff;
     912    display: block;
    866913    text-transform: uppercase;
    867914}
     
    874921}
    875922
    876 .site-navigation ul {
    877     list-style: none;
     923.site-navigation a:hover {
     924    color: rgba(255, 255, 255, 0.7);
    878925}
    879926
     
    886933    box-sizing:         border-box;
    887934    font-size: 14px;
    888     margin: 0 auto;
    889935    padding-top: 24px;
    890936}
    891937
    892938.primary-navigation.toggled-on {
    893     border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    894     margin-bottom: 36px;
    895     padding-top: 72px;
     939    padding: 72px 0 36px;
    896940}
    897941
    898942.primary-navigation .nav-menu {
     943    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    899944    display: none;
    900945}
     
    904949}
    905950
    906 .primary-navigation ul {
    907     list-style: none;
    908     margin: 0;
    909     padding-left: 0;
    910 }
    911 
    912 .primary-navigation li {
    913     border-top: 1px solid rgba(255, 255, 255, 0.2);
    914 }
    915 
    916 .primary-navigation ul ul li {
    917     margin-left: 15px;
    918 }
    919 
    920951.primary-navigation a {
    921     color: #fff;
    922     display: block;
    923952    padding: 7px 0;
    924     text-decoration: none;
    925 }
    926 
    927 .primary-navigation a:hover {
    928     color: rgba(255, 255, 255, 0.7);
    929953}
    930954
     
    933957.secondary-navigation {
    934958    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    935     font-size: 14px;
     959    font-size: 11px;
    936960    margin: 48px 0;
    937961}
    938962
    939963.secondary-navigation a {
    940     display: block;
    941     padding: 8px 0 9px;
    942 }
    943 
    944 .secondary-navigation a:hover {
    945     color: #55d737;
    946 }
    947 
    948 .secondary-navigation ul {
    949     margin: 0;
    950 }
    951 
    952 .secondary-navigation ul ul {
    953     margin-left: 20px;
    954 }
    955 
    956 .secondary-navigation li {
    957     border-top: 1px solid rgba(255, 255, 255, 0.2);
     964    padding: 10px 0;
    958965}
    959966
    960967.menu-toggle {
    961     background-color: #000;
    962968    cursor: pointer;
    963969    font-size: 0;
    964     height: 16px;
     970    height: 48px;
    965971    margin: 0;
    966     padding: 16px;
    967972    position: absolute;
    968973    top: 0;
    969974    right: 0;
     975    text-align: center;
     976    width: 48px;
    970977}
    971978
     
    973980    color: #fff;
    974981    content: "\f419";
     982    margin-top: 16px;
    975983}
    976984
     
    10061014
    10071015 .post-thumbnail {
    1008     background: url(images/pattern-light.svg) #767676 repeat fixed;
     1016    background: #767676 url(images/pattern-light.svg) repeat fixed;
    10091017    display: none;
    1010     float: none;
    10111018    height: auto;
    10121019    margin: 0;
    1013     min-height: 192px;
     1020    min-height: 216px;
    10141021    position: relative;
    10151022    width: 100%;
     
    10181025
    10191026a.post-thumbnail:hover {
    1020     background: url(images/pattern-light.svg) #919191 repeat fixed;
     1027    background-color: #919191;
    10211028}
    10221029
     
    10421049}
    10431050
    1044 .site-content .entry-header {
    1045     background-color: #fff;
    1046     padding: 0 10px 12px;
    1047 }
    1048 
    1049 .site-content .has-post-thumbnail .entry-header,
    1050 .site-content .format-standard .entry-header {
    1051     padding-top: 24px;
    1052 }
    1053 
    1054 .site-content .format-standard.post-password-required .entry-header {
    1055     padding-top: 0;
    1056 }
    1057 
    10581051.entry-title {
    1059     clear: none;
    1060     font-size: 15px;
    1061     font-weight: 900;
    1062     line-height: 1.2;
    1063     margin: 0 0 6px 0;
    1064 }
    1065 
    1066 .site-content .entry-title {
    10671052    font-size: 33px;
    10681053    font-weight: 300;
    10691054    line-height: 1.0909090909;
    10701055    margin-bottom: 12px;
     1056    margin: 0 0 12px 0;
    10711057    text-transform: uppercase;
    10721058}
     
    10781064.entry-title a:hover {
    10791065    color: #55d737;
     1066}
     1067
     1068.site-content .entry-header {
     1069    background-color: #fff;
     1070    padding: 0 10px 12px;
     1071}
     1072
     1073.site-content .has-post-thumbnail .entry-header,
     1074.site-content .format-standard .entry-header {
     1075    padding-top: 24px;
     1076}
     1077
     1078.site-content .format-standard.post-password-required .entry-header {
     1079    padding-top: 0;
    10801080}
    10811081
     
    10941094}
    10951095
     1096.entry-meta a {
     1097    color: #767676;
     1098}
     1099
     1100.entry-meta a:hover {
     1101    color: #55d737;
     1102}
     1103
     1104.sticky .entry-date {
     1105    display: none;
     1106}
     1107
     1108.cat-links {
     1109    font-weight: 900;
     1110    text-transform: uppercase;
     1111}
     1112
     1113.cat-links a {
     1114    color: #2b2b2b;
     1115}
     1116
     1117.cat-links a:hover {
     1118    color: #55d737;
     1119}
     1120
     1121.byline {
     1122    display: none;
     1123}
     1124
     1125.single .byline,
     1126.group-blog .byline {
     1127    display: inline;
     1128}
     1129
    10961130.site-content .entry-meta {
    10971131    background-color: #fff;
     
    11001134}
    11011135
    1102 .entry-meta a {
    1103     color: #767676;
    1104 }
    1105 
    1106 .entry-meta a:hover {
    1107     color: #2b2b2b;
    1108 }
    1109 
    1110 .sticky .entry-date {
    1111     display: none;
    1112 }
    1113 
    1114 .cat-links {
    1115     font-weight: 900;
    1116     text-transform: uppercase;
    1117 }
    1118 
    1119 .cat-links a {
    1120     color: #2b2b2b;
    1121 }
    1122 
    1123 .cat-links a:hover {
    1124     color: #55d737;
    1125 }
    1126 
    1127 .byline {
    1128     display: none;
    1129 }
    1130 
    1131 .single .byline,
    1132 .group-blog .byline {
    1133     display: inline;
    1134 }
    1135 
    11361136.site-content footer.entry-meta {
    1137     margin: 12px auto 36px;
     1137    margin: 12px auto;
    11381138    padding: 0 10px;
     1139}
     1140
     1141.site-content footer.entry-meta:empty {
     1142    margin-top: 0;
     1143    margin-bottom: 0;
    11391144}
    11401145
     
    11911196}
    11921197
    1193 @-moz-document url-prefix() { /* For Firefox to avoid jagged edge */
    1194     .tag-links a:before {
    1195         border-right: 10px solid #767676;
    1196         left: -10px;
    1197     }
    1198 }
    1199 
    12001198
    12011199/**
     
    12051203
    12061204.entry-content,
    1207 .page-content,
    1208 .entry-summary {
    1209     position: relative;
    1210     z-index: 2;
     1205.entry-summary,
     1206.page-content {
     1207    -webkit-hyphens: auto;
     1208    -moz-hyphens:    auto;
     1209    -ms-hyphens:     auto;
     1210    hyphens:         auto;
     1211    word-wrap: break-word;
    12111212}
    12121213
     
    12231224
    12241225.entry-content a,
     1226.entry-summary a,
    12251227.page-content a,
    1226 .entry-summary a,
    12271228.comment-content a {
    12281229    text-decoration: underline;
     
    12301231
    12311232.entry-content a:hover,
     1233.entry-summary a:hover,
    12321234.page-content a:hover,
    1233 .entry-summary a:hover,
    12341235.comment-content a:hover {
    12351236    text-decoration: none;
     
    12571258.entry-content .edit-link {
    12581259    clear: both;
    1259     display: block;
     1260    font-size: 12px;
     1261    font-weight: 400;
     1262    line-height: 1.3333333333;
     1263    text-transform: uppercase;
     1264}
     1265
     1266.entry-content .edit-link a {
     1267    color: #767676;
     1268    text-decoration: none;
    12601269}
    12611270
     
    13341343}
    13351344
    1336 .page-links > span.page-links-title {
     1345.page-links > .page-links-title {
    13371346    height: auto;
    13381347    margin: 0;
     
    13481357    text-transform: uppercase;
    13491358    white-space: pre;
    1350 }
    1351 
    1352 .more-link:hover,
    1353 .post-format-archive-link:hover {
    1354     text-decoration: none;
    13551359}
    13561360
     
    14571461.gallery-caption {
    14581462    background-color: rgba(0, 0, 0, 0.7);
    1459     box-sizing: border-box;
     1463    -webkit-box-sizing: border-box;
     1464    -moz-box-sizing:    border-box;
     1465    box-sizing:         border-box;
    14601466    color: #fff;
    14611467    font-size: 12px;
     
    14771483    min-height: 49px;
    14781484    position: absolute;
     1485    top: 0;
    14791486    left: 0;
    1480     top: 0;
    14811487    width: 100%;
    14821488}
     
    15031509.format-quote .entry-summary,
    15041510.format-link .entry-content,
    1505 .format-link.entry-summary {
     1511.format-link .entry-summary {
    15061512    padding-top: 0;
    15071513}
     
    15351541.image-navigation .next-image {
    15361542    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    1537     -webkit-box-sizing: border-box;
    1538     -moz-box-sizing:    border-box;
    1539     box-sizing:         border-box;
    1540     float: none;
    1541     padding: 11px 0;
    1542     text-align: left;
     1543    padding: 11px 0 12px;
    15431544    width: 100%;
    15441545}
     
    15831584    border-top: 5px solid transparent;
    15841585    display: inline-block;
    1585     font-size: 13px;
     1586    font-size: 14px;
    15861587    font-weight: 900;
    15871588    margin-right: 1px;
    1588     padding: 7px 15px;
     1589    padding: 7px 16px;
    15891590    text-transform: uppercase;
    15901591}
     
    16001601
    16011602.paging-navigation a:hover {
    1602     background-color: #f5f5f5;
    16031603    border-top: 5px solid #55d737;
    16041604    color: #2b2b2b;
     
    16441644    font-weight: 900;
    16451645    line-height: 1.5;
    1646     margin: 0 0 24px;
     1646    margin: 0;
    16471647}
    16481648
    16491649.taxonomy-description {
    16501650    color: #767676;
    1651     font-size: 12px;
    1652     line-height: 1.5;
     1651    font-size: 14px;
     1652    line-height: 1.2857142857;
    16531653    margin-bottom: 18px;
    1654 }
    1655 
    1656 .taxonomy-description p:last-child {
    1657     margin: 0;
    16581654}
    16591655
     
    16721668}
    16731669
     1670.contributor:nth-of-type(1) {
     1671    padding-top: 24px;
     1672}
     1673
    16741674.contributor-info {
    16751675    margin: 0 auto;
     
    16891689    line-height: 1.5;
    16901690    margin: 0;
    1691     text-transform: uppercase;
    1692 }
    1693 
    1694 .contributor-bio {
    1695     color: #767676;
     1691}
     1692
     1693.contributor-bio a {
     1694    text-decoration: underline;
     1695}
     1696
     1697.contributor-bio a:hover {
     1698    text-decoration: none;
    16961699}
    16971700
     
    17131716 */
    17141717
    1715 .error404 .page-header,
    17161718.error404 .page-content {
    17171719    padding-top: 0;
     
    17191721
    17201722.error404 .page-content .search-form {
    1721     margin-bottom: 36px;
     1723    margin-bottom: 24px;
    17221724}
    17231725
     
    17281730 */
    17291731
    1730 .full-width.singular .content-area {
    1731     padding-top: 0;
    1732 }
    1733 
    17341732.full-width .hentry {
    17351733    max-width: 100%;
    17361734}
    17371735
    1738 .full-width.singular .hentry.no-post-thumbnail,
    1739 .full-width.singular .hentry.no-post-thumbnail.format-standard.post-password-required {
    1740     padding-top: 24px;
    1741 }
    1742 
    1743 .full-width.singular .hentry.no-post-thumbnail.format-standard {
    1744     padding-top: 0;
    1745 }
    1746 
    17471736
    17481737/**
    1749  * 6.12 Comments
     1738 * 6.12 Singular
     1739 * -----------------------------------------------------------------------------
     1740 */
     1741
     1742.singular .hentry.format-standard,
     1743.singular .hentry.has-post-thumbnail {
     1744    margin-top: -24px;
     1745}
     1746
     1747.singular .hentry.format-standard.post-password-required {
     1748    margin-top: 0
     1749}
     1750
     1751
     1752/**
     1753 * 6.13 Comments
    17501754 * -----------------------------------------------------------------------------
    17511755 */
     
    17581762
    17591763.comment-reply-title,
    1760 .comments-title, {
     1764.comments-title {
    17611765    font-size: 16px;
    17621766    font-weight: 900;
    17631767    line-height: 1.5;
    1764     margin-bottom: 0;
     1768    margin: 0;
    17651769    text-transform: uppercase;
    1766 }
    1767 
    1768 .comment-form {
    1769     background: #fff;
    17701770}
    17711771
     
    17781778    font-size: 14px;
    17791779    line-height: 1.7142857142;
    1780     text-transform: uppercase;
    17811780}
    17821781
     
    17881787}
    17891788
     1789.comment-list .reply {
     1790    margin-top: 24px;
     1791}
     1792
    17901793.comment-author .fn {
    17911794    font-weight: 900;
    1792     text-transform: uppercase;
    17931795}
    17941796
     
    18081810.comment-metadata a:hover {
    18091811    color: #55d737;
    1810     text-decoration: none;
    1811 }
    1812 
    1813 .comments-area article,
     1812}
     1813
     1814.comment-list article,
    18141815.comment-list .pingback,
    18151816.comment-list .trackback {
    1816     border-top: 1px solid rgba(0, 0, 0, 0.1);
    1817     margin-bottom: 24px;
    1818     padding-top: 24px;
    1819 }
    1820 
    1821 .comment-list li:first-child article {
    1822     border: none;
    1823 }
    1824 
    1825 .comments-area article {
    1826     background: none;
    1827     min-height: 48px;
     1817    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     1818    margin-top: 24px;
     1819    padding-bottom: 24px;
    18281820}
    18291821
     
    18511843}
    18521844
    1853 .comment-author .fn {
    1854     font-style: normal;
    1855 }
    1856 
    18571845.comment-content,
    18581846.comment-list .reply,
     
    18771865
    18781866.comment-content {
     1867    -webkit-hyphens: auto;
     1868    -moz-hyphens:    auto;
     1869    -ms-hyphens:     auto;
     1870    hyphens:         auto;
    18791871    word-wrap: break-word;
    18801872}
     
    18901882}
    18911883
     1884.comment-content p:last-child {
     1885    margin-bottom: 0
     1886}
     1887
    18921888.comment-list .children {
    18931889    list-style: none;
    18941890    margin-left: 18px;
    1895 }
    1896 
    1897 .comments-area .children article {
    1898     border: none;
    18991891}
    19001892
     
    19191911    line-height: 1.5;
    19201912    margin-top: 24px;
    1921     padding: 0 10px;
    19221913    text-transform: uppercase;
    19231914}
     
    19331924}
    19341925
    1935 .form-allowed-tags {
    1936     display: none;
    1937 }
    1938 
    1939 .comment-form p:last-child {
    1940     margin-bottom: 0;
     1926.form-allowed-tags,
     1927.form-allowed-tags code {
     1928    font-size: 12px;
     1929    line-height: 1.5;
    19411930}
    19421931
     
    19681957 */
    19691958
    1970 /* Primary Sidebar, Footer Sidebar */
     1959/* Secondary */
    19711960
    19721961#secondary {
     
    19761965    clear: both;
    19771966    color: rgba(255, 255, 255, 0.55);
    1978     font-size: 14px;
    1979     line-height: 1.2857142857;
    19801967    margin-top: -1px;
    19811968    padding: 0 10px;
     
    19851972
    19861973.site-description {
    1987     color: rgba(255, 255, 255, 0.55);
    19881974    display: none;
    19891975    font-size: 11px;
    19901976    font-weight: 400;
    1991 }
     1977    line-height: 1.6363636363;
     1978}
     1979
     1980/* Primary Sidebar */
    19921981
    19931982.primary-sidebar {
    19941983    padding-top: 48px;
    19951984}
     1985
    19961986.secondary-navigation + .primary-sidebar {
    19971987    padding-top: 0;
    1998 }
    1999 
    2000 .footer-sidebar a,
    2001 .primary-sidebar a {
    2002     color: rgba(255, 255, 255, 0.75);
    2003 }
    2004 
    2005 .footer-sidebar a:hover,
    2006 .primary-sidebar a:hover {
    2007     color: #55d737;
    2008 }
    2009 
    2010 .footer-sidebar .widget-title,
    2011 .footer-sidebar .widget-title a,
    2012 .footer-sidebar .widget-title a:hover,
    2013 .primary-sidebar .widget-title,
    2014 .primary-sidebar .widget-title a,
    2015 .primary-sidebar .widget-title a:hover {
    2016     color: #fff;
    20171988}
    20181989
     
    20261997    box-sizing:         border-box;
    20271998    color: #767676;
    2028     font-size: 14px;
    2029     line-height: 1.2857142857;
    2030     margin: 0 auto;
    20311999    padding: 36px 10px 0;
    2032     position: relative;
    20332000}
    20342001
     
    20392006 */
    20402007
     2008/* Primary Sidebar, Footer Sidebar */
     2009
    20412010.widget {
    2042     margin: 0 auto 48px;
     2011    font-size: 14px;
     2012    -webkit-hyphens: auto;
     2013    -moz-hyphens:    auto;
     2014    -ms-hyphens:     auto;
     2015    hyphens:         auto;
     2016    line-height: 1.2857142857;
     2017    margin-bottom: 48px;
    20432018    width: 100%;
    2044 }
    2045 
    2046 .widget p {
     2019    word-wrap: break-word;
     2020}
     2021
     2022.widget a {
     2023    color: rgba(255, 255, 255, 0.75);
     2024}
     2025
     2026.widget a:hover,
     2027.widget a:focus,
     2028.widget a:active {
     2029    color: #55d737;
     2030}
     2031
     2032.widget h1,
     2033.widget h2,
     2034.widget h3,
     2035.widget h4,
     2036.widget h5,
     2037.widget h6 {
     2038    margin: 24px 0 12px;
     2039}
     2040
     2041.widget h1 {
     2042    font-size: 22px;
     2043    line-height: 1.0909090909;
     2044}
     2045
     2046.widget h2 {
     2047    font-size: 20px;
     2048    line-height: 1.2;
     2049}
     2050
     2051.widget h3 {
     2052    font-size: 18px;
     2053    line-height: 1.3333333333;
     2054}
     2055
     2056.widget h4 {
     2057    font-size: 16px;
     2058    line-height: 1.5;
     2059}
     2060
     2061.widget h5 {
     2062    font-size: 14px;
     2063    line-height: 1.7142857142;
     2064}
     2065
     2066.widget h6 {
     2067    font-size: 12px;
     2068    line-height: 2;
     2069}
     2070
     2071.widget address {
     2072    margin-bottom: 18px;
     2073}
     2074
     2075.widget abbr,
     2076.widget acronym {
     2077    border-color: rgba(255, 255, 255, 0.75);
     2078}
     2079
     2080.widget mark,
     2081.widget ins {
     2082    color: #000;
     2083}
     2084
     2085.widget pre {
     2086    border-color: rgba(255, 255, 255, 0.2);
     2087}
     2088
     2089.widget fieldset {
     2090    border-color: rgba(255, 255, 255, 0.2);
     2091}
     2092
     2093.widget code,
     2094.widget kbd,
     2095.widget tt,
     2096.widget var,
     2097.widget samp,
     2098.widget pre {
     2099    font-size: 12px;
     2100    line-height: 1.5;
     2101}
     2102
     2103.widget blockquote {
     2104    color: rgba(255, 255, 255, 0.55);
     2105    font-size: 18px;
     2106    line-height: 1.5;
     2107    margin-bottom: 18px;
     2108}
     2109
     2110.widget blockquote cite {
     2111    color: rgba(255, 255, 255, 0.8);
     2112    font-size: 14px;
     2113    line-height: 1.2857142857;
     2114}
     2115
     2116.widget dl,
     2117.widget dd {
    20472118    margin-bottom: 18px;
    20482119}
     
    20592130}
    20602131
    2061 .widget select,
    2062 .widget iframe {
    2063     margin-left: 1px;
    2064     max-width: 99%;
    2065 }
    2066 
    2067 .widget-title {
     2132.widget table,
     2133.widget th,
     2134.widget td {
     2135    border-color: rgba(255, 255, 255, 0.2);
     2136}
     2137
     2138.widget table {
     2139    margin-bottom: 18px;
     2140}
     2141
     2142.widget del {
     2143    color: rgba(255, 255, 255, 0.4);
     2144}
     2145
     2146.widget hr {
     2147    background-color: rgba(255, 255, 255, 0.2);
     2148}
     2149
     2150.widget p {
     2151    margin-bottom: 18px;
     2152}
     2153
     2154.widget input,
     2155.widget textarea {
     2156    background-color: rgba(255, 255, 255, 0.1);
     2157    border: 1px solid rgba(255, 255, 255, 0.2);
     2158    color: #fff;
     2159    font-size: 16px;
     2160    padding: 1px 2px 2px 4px;
     2161}
     2162
     2163.widget input:focus,
     2164.widget textarea:focus {
     2165    border: 1px solid rgba(255, 255, 255, 0.3);
     2166}
     2167
     2168.widget button,
     2169.widget input[type="button"],
     2170.widget input[type="reset"],
     2171.widget input[type="submit"] {
     2172    padding: 5px 15px 4px;
     2173}
     2174
     2175.widget .wp-caption {
     2176    color: rgba(255, 255, 255, 0.45);
     2177    margin-bottom: 18px;
     2178}
     2179
     2180.widget .widget-title {
    20682181    font-size: 14px;
    2069     font-weight: 900;
     2182    font-weight: 700;
    20702183    line-height: 1.7142857142;
    20712184    margin: 0 0 24px 0;
     
    20732186}
    20742187
    2075 .widget-area button,
    2076 .widget-area input[type="button"],
    2077 .widget-area input[type="reset"],
    2078 .widget-area input[type="submit"] {
    2079     font-size: 11px;
    2080     padding: 6px 15px;
    2081 }
    2082 
    2083 .widget-area input[type="email"],
    2084 .widget-area input[type="password"],
    2085 .widget-area input[type="search"],
    2086 .widget-area input[type="text"],
    2087 .widget-area input[type="url"],
    2088 .widget-area textarea {
    2089     background-color: rgba(255, 255, 255, 0.15);
    2090     border: 1px solid rgba(255, 255, 255, 0.2);
     2188.widget-title,
     2189.widget-title a,
     2190.widget-title a:hover,
     2191.widget-title a:focus,
     2192.widget-title a:active {
    20912193    color: #fff;
    2092     max-width: 100%;
    2093     padding: 4px;
    20942194}
    20952195
    20962196/* Calendar Widget*/
    2097 
    2098 .widget_calendar table,
    2099 .widget_calendar th,
    2100 .widget_calendar td {
    2101     border-color: rgba(255, 255, 255, 0.2);
    2102 }
    21032197
    21042198.widget_calendar table {
     
    21512245}
    21522246
    2153 /* Cloud Widgets */
    2154 
    2155 .widget_tag_cloud div {
    2156     word-wrap: break-word;
    2157 }
    2158 
    21592247/* Ephemera Widget*/
    21602248
    2161 .widget_twentyfourteen_ephemera .hentry {
    2162     margin-bottom: 0;
    2163 }
    2164 
    2165 .widget_twentyfourteen_ephemera li {
     2249.widget_twentyfourteen_ephemera > ol > li {
    21662250    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    21672251    margin-bottom: 18px;
     
    21692253}
    21702254
     2255.widget_twentyfourteen_ephemera .hentry {
     2256    margin-bottom: 0;
     2257}
     2258
    21712259.widget_twentyfourteen_ephemera .entry-title,
    21722260.widget_twentyfourteen_ephemera .entry-meta,
    2173 .widget_twentyfourteen_ephemera .post-format-archive-link {
    2174     font-size: 11px;
    2175     line-height: 1.6363636363;
     2261.widget_twentyfourteen_ephemera .wp-caption-text,
     2262.widget_twentyfourteen_ephemera .more-link,
     2263.widget_twentyfourteen_ephemera .post-format-archive-link,
     2264.widget_twentyfourteen_ephemera .entry-content table {
     2265    font-size: 12px;
     2266    line-height: 1.5;
    21762267}
    21772268
     
    21792270    display: inline;
    21802271    font-weight: 400;
    2181     margin: 0 0 6px 0;
     2272    text-transform: none;
    21822273}
    21832274
     
    21862277}
    21872278
     2279.widget_twentyfourteen_ephemera .entry-content ul,
     2280.widget_twentyfourteen_ephemera .entry-content ol {
     2281    margin: 0 0 18px 20px;
     2282}
     2283
     2284.widget_twentyfourteen_ephemera .entry-content ul {
     2285    list-style: disc;
     2286}
     2287
     2288.widget_twentyfourteen_ephemera .entry-content ol {
     2289    list-style: decimal;
     2290}
     2291
     2292.widget_twentyfourteen_ephemera .entry-content li > ul,
     2293.widget_twentyfourteen_ephemera .entry-content li > ol {
     2294    margin: 0 0 0 20px;
     2295}
     2296
     2297.widget_twentyfourteen_ephemera .entry-content th,
     2298.widget_twentyfourteen_ephemera .entry-content td {
     2299    padding: 6px;
     2300}
     2301
    21882302.widget_twentyfourteen_ephemera .post-format-archive-link {
    2189     display: inline-block;
    2190 }
    2191 
    2192 .widget_twentyfourteen_ephemera .wp-caption-text {
    2193     margin: 6px 0 0;
    2194     padding: 0;
    2195 }
    2196 
    2197 .widget_twentyfourteen_ephemera .format-gallery .wp-caption-text {
    2198     margin-bottom: 18px;
    2199 }
    2200 
    2201 .widget_twentyfourteen_ephemera .entry-content a {
    2202     word-wrap: break-word;
    2203 }
    2204 
    2205 .widget_twentyfourteen_ephemera .entry-content blockquote p cite {
    2206     font-size: 13px;
    2207     line-height: 1.3846153846;
     2303    font-weight: 700;
    22082304}
    22092305
     
    22532349/* RSS Widget */
    22542350
    2255 .widget_rss a img {
    2256     margin-top: -5px;
     2351.widget_rss .rsswidget img {
     2352    margin-top: -4px;
    22572353}
    22582354
     
    22772373 */
    22782374
    2279 .content-sidebar.widget-area .widget-title {
     2375.content-sidebar .widget a {
     2376    color: #24890d;
     2377}
     2378
     2379.content-sidebar .widget a:hover,
     2380.content-sidebar .widget a:focus,
     2381.content-sidebar .widget a:active {
     2382    color: #55d737;
     2383}
     2384
     2385.content-sidebar .widget pre {
     2386    border-color: rgba(0, 0, 0, 0.1);
     2387}
     2388
     2389.content-sidebar .widget mark,
     2390.content-sidebar .widget ins {
     2391    color: #2b2b2b;
     2392}
     2393
     2394.content-sidebar .widget abbr,
     2395.content-sidebar .widget acronym {
     2396    border-color: #2b2b2b;
     2397}
     2398
     2399.content-sidebar .widget fieldset {
     2400    border-color: rgba(0, 0, 0, 0.1);
     2401}
     2402
     2403.content-sidebar .widget blockquote {
     2404    color: #767676;
     2405}
     2406
     2407.content-sidebar .widget blockquote cite {
     2408    color: #2b2b2b;
     2409}
     2410
     2411.content-sidebar .widget li > ol,
     2412.content-sidebar .widget li > ul {
     2413    margin-left: 18px;
     2414}
     2415
     2416.content-sidebar .widget table,
     2417.content-sidebar .widget th,
     2418.content-sidebar .widget td {
     2419    border-color: rgba(0, 0, 0, 0.1);
     2420}
     2421
     2422.content-sidebar .widget del {
     2423    color: #767676;
     2424}
     2425
     2426.content-sidebar .widget hr {
     2427    background-color: rgba(0, 0, 0, 0.1);
     2428}
     2429
     2430.content-sidebar .widget input,
     2431.content-sidebar .widget textarea {
     2432    background-color: #fff;
     2433    border: 1px solid rgba(0, 0, 0, 0.1);
     2434    color: #2b2b2b;
     2435}
     2436
     2437.content-sidebar .widget input:focus,
     2438.content-sidebar .widget textarea:focus {
     2439    border: 1px solid rgba(0, 0, 0, 0.);
     2440}
     2441
     2442.content-sidebar .widget .wp-caption {
     2443    color: #767676;
     2444}
     2445
     2446.content-sidebar .widget .widget-title {
    22802447    border-top: 5px solid #000;
    22812448    color: #2b2b2b;
    22822449    font-size: 14px;
    22832450    font-weight: 900;
    2284     margin-bottom: 18px;
     2451    margin: 0 0 18px;
    22852452    padding-top: 7px;
    22862453    text-transform: uppercase;
    22872454}
    22882455
    2289 .content-sidebar.widget-area .widget-title a,
    2290 .content-sidebar.widget-area .widget-title a:hover {
    2291     color: #2b2b2b;
    2292 }
    2293 
    2294 .content-sidebar.widget-area button,
    2295 .content-sidebar.widget-area input[type="button"],
    2296 .content-sidebar.widget-area input[type="reset"],
    2297 .content-sidebar.widget-area input[type="submit"] {
    2298     font-size: 12px;
    2299 }
    2300 
    2301 .content-sidebar.widget-area input[type="email"],
    2302 .content-sidebar.widget-area input[type="password"],
    2303 .content-sidebar.widget-area input[type="search"],
    2304 .content-sidebar.widget-area input[type="text"],
    2305 .content-sidebar.widget-area input[type="url"],
    2306 .content-sidebar.widget-area textarea {
    2307     background-color: #fff;
    2308     border: 1px solid rgba(0, 0, 0, 0.1);
     2456.content-sidebar .widget-title a,
     2457.content-sidebar .widget-title a:hover,
     2458.content-sidebar .widget-title a:focus,
     2459.content-sidebar .widget-title a:active {
    23092460    color: #2b2b2b;
    23102461}
     
    23232474}
    23242475
    2325 .content-sidebar .widget .children,
    2326 .content-sidebar .widget .sub-menu {
    2327     margin-left: 18px;
    2328 }
    2329 
    23302476/* Calendar Widget */
    2331 
    2332 .content-sidebar .widget_calendar table,
    2333 .content-sidebar .widget_calendar th,
    2334 .content-sidebar .widget_calendar td {
    2335     border-color: rgba(0, 0, 0, 0.1);
    2336 }
    23372477
    23382478.content-sidebar .widget_calendar caption {
    23392479    color: #2b2b2b;
    2340     font-size: 14px;
    23412480    font-weight: 900;
    23422481}
     
    23442483.content-sidebar .widget_calendar thead th {
    23452484    background-color: rgba(0, 0, 0, 0.02);
     2485}
     2486
     2487.content-sidebar .widget_calendar tbody a,
     2488.content-sidebar .widget_calendar tbody a:hover {
     2489    color: #fff;
    23462490}
    23472491
     
    23562500    background-color: #000;
    23572501    color: #fff;
    2358     margin-top: -1px;
    2359     margin-right: 10px;
     2502    margin: -1px 18px 0 0;
    23602503    padding: 6px 0 9px;
    23612504    text-align: center;
     
    23882531}
    23892532
    2390 .content-sidebar .widget_twentyfourteen_ephemera li {
     2533.content-sidebar .widget_twentyfourteen_ephemera > ol > li {
    23912534    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    2392 }
    2393 
    2394 .content-sidebar .widget_twentyfourteen_ephemera .entry-title,
    2395 .content-sidebar .widget_twentyfourteen_ephemera .entry-meta,
    2396 .content-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
    2397 .content-sidebar .widget_twentyfourteen_ephemera .more-link,
    2398 .content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link {
    2399     font-size: 12px;
    2400     line-height: 1.5;
    2401 }
    2402 
    2403 .content-sidebar .widget_twentyfourteen_ephemera .entry-title {
    2404     font-weight: 400;
    24052535}
    24062536
     
    24132543}
    24142544
    2415 .content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover{
    2416     color: #2b2b2b;
     2545.content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover {
     2546    color: #55d737;
     2547}
     2548
     2549.content-sidebar.widget_twentyfourteen_ephemera blockquote cite {
     2550    font-size: 13px;
     2551    line-height: 1.3846153846;
    24172552}
    24182553
    24192554.content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link {
    2420     color: #24890d;
    24212555    font-weight: 900;
    2422 }
    2423 
    2424 .content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link:hover {
    2425     color: #55d737;
    24262556}
    24272557
     
    24722602
    24732603.featured-content {
    2474     background: url(images/pattern-dark.svg) #4d4d4d repeat fixed;
     2604    background: #4d4d4d url(images/pattern-dark.svg) repeat fixed;
    24752605    -webkit-box-sizing: border-box;
    24762606    -moz-box-sizing:    border-box;
     
    25422672    font-weight: 300;
    25432673    line-height: 1.3333333333;
    2544     margin-bottom: 0;
     2674    margin: 0;
    25452675    text-transform: uppercase;
    25462676}
     
    26042734}
    26052735
    2606 .slider-control-paging a.slider-active:before {
     2736.slider-control-paging .slider-active:before {
    26072737    background-color: #41a62a;
    26082738}
     
    26512781}
    26522782
    2653 .slider-direction-nav a.slider-next:before {
     2783.slider-direction-nav .slider-next:before {
    26542784    content: "\f429";
    26552785}
     
    26582788    display: none;
    26592789}
     2790
    26602791
    26612792/**
     
    27022833
    27032834    .list-view .site-content .entry-title {
     2835        clear: none;
    27042836        font-size: 15px;
    27052837        font-weight: 900;
     
    27492881
    27502882    .attachment span.entry-date:before,
     2883    .entry-content .edit-link a:before,
    27512884    .entry-meta .edit-link a:before,
    27522885    .site-content .byline a:before,
     
    27592892        -webkit-font-smoothing: antialiased;
    27602893        display: inline-block;
    2761         font-family: Genericons;
    2762         font-size: 16px;
    2763         font-style: normal;
    2764         font-weight: normal;
    2765         text-transform: none;
     2894        font: normal 16px/1 Genericons;
     2895        text-decoration: inherit;
    27662896        vertical-align: top;
    27672897    }
     
    27732903    .site-content .format-video .post-format a:before {
    27742904        content: "\f104";
    2775         margin: -2px 2px 0 0;
     2905        margin: -1px 2px 0 0;
    27762906    }
    27772907
    27782908    .site-content .format-image .post-format a:before {
    27792909        content: "\f102";
    2780         margin: -3px 3px 0 0;
     2910        margin: -1px 3px 0 0;
    27812911    }
    27822912
    27832913    .site-content .format-quote .post-format a:before {
    27842914        content: "\f106";
    2785         margin: -3px 3px 0 0;
     2915        margin: -1px 3px 0 0;
    27862916    }
    27872917
    27882918    .site-content .format-gallery .post-format a:before {
    27892919        content: "\f103";
    2790         margin: -3px 4px 0 0;
     2920        margin: -1px 4px 0 0;
    27912921    }
    27922922
    27932923    .site-content .format-aside .post-format a:before {
    27942924        content: "\f101";
    2795         margin: -2px 3px 0 0;
     2925        margin: -1px 3px 0 0;
    27962926    }
    27972927
    27982928    .site-content .format-link .post-format a:before {
    27992929        content: "\f107";
    2800         margin: -2px 3px 0 0;
     2930        margin: -1px 3px 0 0;
    28012931    }
    28022932
    28032933    .site-content .featured-post:before {
    28042934        content: "\f308";
    2805         margin: -3px 3px 0 0;
     2935        margin: -1px 3px 0 0;
    28062936    }
    28072937
     
    28092939    .attachment span.entry-date:before {
    28102940        content: "\f303";
    2811         margin: -2px 1px 0 0;
     2941        margin: 0 1px 0 0;
    28122942    }
    28132943
    28142944    .site-content .byline a:before {
    28152945        content: "\f304";
    2816         margin: -3px 0 0 0;
     2946        margin: -1px 0 0 0;
    28172947    }
    28182948
    28192949    .site-content .comments-link a:before {
    28202950        content: "\f300";
    2821         margin: -3px 2px 0 0;
    2822     }
    2823 
     2951        margin: -1px 2px 0 0;
     2952    }
     2953
     2954    .entry-content .edit-link a:before,
    28242955    .entry-meta .edit-link a:before {
    28252956        content: "\f411";
    2826         margin: -3px 2px 0 0;
     2957        margin: -1px 2px 0 0;
    28272958    }
    28282959
    28292960    .site-content .full-size-link a:before {
    28302961        content: "\f402";
    2831         margin: -3px 2px 0 0;
     2962        margin: -1px 2px 0 0;
    28322963    }
    28332964
    28342965    .site-content .parent-post-link a:before {
    28352966        content: "\f301";
    2836         margin: -3px 2px 0 0;
     2967        margin: -1px 2px 0 0;
     2968    }
     2969
     2970    .entry-content .edit-link a:before {
     2971        margin: 1px 2px 0 0;
    28372972    }
    28382973
     
    28723007@media screen and (min-width: 673px) {
    28733008    .header-main {
    2874         padding: 0 0 0 30px;
     3009        padding: 0 30px;
     3010    }
     3011
     3012    .search-toggle {
     3013        margin-right: 18px;
    28753014    }
    28763015
     
    28813020    }
    28823021
    2883     .full-width.singular .content-area {
    2884         padding-top: 0;
    2885     }
    2886 
    28873022    .site-content {
    28883023        margin-right: 33.33333333%;
    2889     }
    2890 
    2891     .full-width .site-content {
    2892         margin-right: 0;
    28933024    }
    28943025
     
    28963027    .site-content .format-standard .entry-header {
    28973028        margin-top: 0;
    2898     }
    2899 
    2900     .full-width .site-content .has-post-thumbnail .entry-header,
    2901     .full-width .site-content .format-standard .entry-header {
    2902         margin-top: -48px;
    2903     }
    2904 
    2905     .full-width.singular .hentry.no-post-thumbnail,
    2906     .full-width.singular .hentry.no-post-thumbnail.format-standard.post-password-required {
    2907         padding-top: 36px;
    2908     }
    2909 
    2910     .full-width.singular .hentry.no-post-thumbnail.format-standard {
    2911         padding-top: 0;
    29123029    }
    29133030
     
    29253042    }
    29263043
     3044    .singular .hentry.format-standard,
     3045    .singular .hentry.has-post-thumbnail,
     3046    .singular .hentry.format-standard.post-password-required {
     3047        margin-top: 0
     3048    }
     3049
     3050    .full-width .site-content {
     3051        margin-right: 0;
     3052    }
     3053
     3054    .full-width .site-content .has-post-thumbnail .entry-header,
     3055    .full-width .site-content .format-standard .entry-header {
     3056        margin-top: -48px;
     3057    }
     3058
     3059    .full-width.singular .hentry.format-standard,
     3060    .full-width.singular .hentry.has-post-thumbnail {
     3061        margin-top: -36px;
     3062    }
     3063
     3064    .full-width.singular .hentry.format-standard.post-password-required {
     3065        margin-top: 0
     3066    }
     3067
    29273068    #secondary,
    29283069    #supplementary {
     
    29843125
    29853126    .slider-direction-nav li {
    2986         border: none;
    2987         padding: 0 1px; 0 0;
     3127        border: 0;
     3128        padding: 0 1px 0 0;
    29883129    }
    29893130
     
    30063147
    30073148@media screen and (min-width: 782px) {
     3149    .header-main {
     3150        padding-right: 0;
     3151    }
     3152
    30083153    .search-toggle {
    30093154        margin-right: 0;
     
    30303175    }
    30313176
     3177    /* Navigation */
     3178
     3179    .site-navigation li .current_page_item > a,
     3180    .site-navigation li .current_page_ancestor > a,
     3181    .site-navigation li .current-menu-item > a,
     3182    .site-navigation li .current-menu-ancestor > a {
     3183        background-color: #000;
     3184    }
     3185
    30323186    /* Primary Navigation */
    30333187
     
    30353189        float: right;
    30363190        font-size: 11px;
    3037         margin: 0 10px 0 -10px;
     3191        margin: 0 1px 0 -10px;
    30383192        padding: 0;
    30393193        text-transform: uppercase;
     
    30463200
    30473201    .primary-navigation .nav-menu {
     3202        border-bottom: 0;
    30483203        display: block;
    30493204    }
     
    30723227        background-color: #24890d;
    30733228        float: left;
     3229        margin: 0;
    30743230        position: absolute;
    30753231        top: 48px;
     
    30903246    }
    30913247
    3092     .primary-navigation ul ul li {
    3093         margin: 0;
    3094     }
    3095 
    30963248    .primary-navigation ul ul a {
    30973249        padding: 18px 12px;
    30983250        white-space: normal;
    3099         width: 144px;
     3251        width: 176px;
    31003252    }
    31013253
     
    31033255        background-color: #24890d;
    31043256        color: #fff;
     3257        opacity: 1.0;
    31053258    }
    31063259
     
    31193272    }
    31203273
    3121     .primary-navigation li .current_page_item > a,
    3122     .primary-navigation li .current_page_ancestor > a,
    3123     .primary-navigation li .current-menu-item > a,
    3124     .primary-navigation li .current-menu-ancestor > a {
    3125         background-color: #000;
    3126     }
     3274
    31273275}
    31283276
    31293277@media screen and (min-width: 810px) {
     3278    .attachment .entry-attachment .attachment {
     3279        margin-right: -168px;
     3280        margin-left: -168px;
     3281        max-width: 810px;
     3282    }
     3283
     3284    .attachment .site-content .attachment img {
     3285        display: block;
     3286        margin: 0 auto;
     3287    }
     3288
     3289    .contributor-avatar {
     3290        margin-left: -168px;
     3291    }
     3292
     3293    .contributor-summary {
     3294        float: left;
     3295    }
     3296
    31303297    .full-width .site-content blockquote.alignleft,
    31313298    .full-width .site-content blockquote.alignright {
     
    31423309    }
    31433310
    3144     .full-width .site-content blockquote.alignrigh,
     3311    .full-width .site-content blockquote.alignright,
    31453312    .full-width .site-content img.size-full.alignright,
    31463313    .full-width .site-content img.size-large.alignright,
     
    31493316        margin-right: -168px;
    31503317    }
    3151 
    3152     .attachment .entry-attachment .attachment {
    3153         margin-right: -168px;
    3154         margin-left: -168px;
    3155         max-width: 810px;
    3156     }
    3157 
    3158     .attachment .site-content .attachment img {
    3159         display: block;
    3160         margin: 0 auto;
    3161     }
    3162 
    3163     .contributor-avatar {
    3164         margin-left: -168px;
    3165     }
    3166 
    3167     .contributor-summary {
    3168         float: left;
    3169     }
    31703318}
    31713319
     
    31763324    }
    31773325
    3178     .full-width.singular .content-area {
    3179         padding-top: 0;
    3180     }
    3181 
    3182     .full-width.singular .hentry.no-post-thumbnail,
    3183     .full-width.singular .hentry.no-post-thumbnail.format-standard.post-password-required {
    3184         padding-top: 72px;
    3185     }
    3186 
    3187     .full-width.singular .hentry.no-post-thumbnail.format-standard {
    3188         padding-top: 0;
    3189     }
    3190 
    31913326    .site-content .has-post-thumbnail .entry-header,
    31923327    .site-content .format-standard .entry-header {
     
    32003335    .comment-list .trackback,
    32013336    .comment-list .pingback,
    3202     .comments-area article {
    3203         margin-bottom: 36px;
    3204         padding-top: 36px;
     3337    .comment-list article {
     3338        margin-top: 36px;
     3339        padding-bottom: 36px;
    32053340    }
    32063341
     
    32243359    .comment .comment-respond {
    32253360        margin-left: 60px;
     3361    }
     3362
     3363    .full-width.singular .hentry.format-standard,
     3364    .full-width.singular .hentry.has-post-thumbnail {
     3365        margin-top: -72px;
     3366    }
     3367
     3368    .full-width.singular .hentry.format-standard.post-password-required {
     3369        margin-top: 0
    32263370    }
    32273371
     
    32763420        clear: none;
    32773421        float: left;
    3278         font-size: 11px;
    3279         line-height: 1.6363636363;
    32803422        margin: 0 0 0 -100%;
    32813423        min-height: 100vh;
     
    32853427    .primary-sidebar {
    32863428        padding-top: 0;
     3429    }
     3430
     3431    .site-description {
     3432        display: block;
     3433        margin: -3px 0 21px;
     3434    }
     3435
     3436    .secondary-navigation {
     3437        margin: 0 -30px 48px;
     3438        width: 182px;
     3439    }
     3440
     3441    .secondary-navigation li {
     3442        position: relative;
     3443    }
     3444
     3445    .secondary-navigation  li {
     3446        border-top: 1px solid rgba(255, 255, 255, 0.2);
     3447    }
     3448
     3449    .secondary-navigation  li li {
     3450        border-top: none;
     3451    }
     3452
     3453    .secondary-navigation a {
     3454        padding: 10px 30px;
     3455    }
     3456
     3457    .secondary-navigation li:hover > a {
     3458        background-color: #24890d;
     3459        color: #fff;
     3460    }
     3461
     3462    .secondary-navigation ul ul {
     3463        background-color: #24890d;
     3464        display: none;
     3465        position: absolute;
     3466        top: 0;
     3467        left: 162px;
     3468        width: 182px;
     3469        z-index: 9999;
     3470    }
     3471
     3472    .secondary-navigation ul ul a:hover {
     3473        background-color: #41a62a;
     3474    }
     3475
     3476    .secondary-navigation ul li:hover > ul {
     3477        display: block;
     3478    }
     3479
     3480    .footer-sidebar .widget,
     3481    .primary-sidebar .widget {
     3482        font-size: 11px;
     3483        line-height: 1.6363636363;
     3484    }
     3485
     3486    .footer-sidebar .widget {
     3487        -webkit-box-sizing: border-box;
     3488        -moz-box-sizing:    border-box;
     3489        box-sizing:         border-box;
     3490        float: left;
     3491        padding: 0 30px;
     3492        width: 25%;
     3493    }
     3494
     3495    .footer-sidebar .widget h1,
     3496    .primary-sidebar .widget h1 {
     3497        font-size: 20px;
     3498        line-height: 1.2;
     3499    }
     3500
     3501    .footer-sidebar .widget h2,
     3502    .primary-sidebar .widget h2 {
     3503        font-size: 18px;
     3504        line-height: 1.3333333333;
     3505    }
     3506
     3507    .footer-sidebar .widget h3,
     3508    .primary-sidebar .widget h3 {
     3509        font-size: 16px;
     3510        line-height: 1.5;
     3511    }
     3512
     3513    .footer-sidebar .widget h4,
     3514    .primary-sidebar .widget h4 {
     3515        font-size: 14px;
     3516        line-height: 1.7142857142;
     3517    }
     3518
     3519    .footer-sidebar .widget h5,
     3520    .primary-sidebar .widget h5 {
     3521        font-size: 12px;
     3522        line-height: 2;
     3523    }
     3524
     3525    .footer-sidebar .widget h6,
     3526    .primary-sidebar .widget h6 {
     3527        font-size: 11px;
     3528        line-height: 2.1818181818;
     3529    }
     3530
     3531    .footer-sidebar .widget code,
     3532    .footer-sidebar .widget kbd,
     3533    .footer-sidebar .widget tt,
     3534    .footer-sidebar .widget var,
     3535    .footer-sidebar .widget samp,
     3536    .footer-sidebar .widget pre,
     3537    .primary-sidebar .widget code,
     3538    .primary-sidebar .widget kbd,
     3539    .primary-sidebar .widget tt,
     3540    .primary-sidebar .widget var,
     3541    .primary-sidebar .widget samp,
     3542    .primary-sidebar .widget pre {
     3543        font-size: 10px;
     3544        line-height: 1.8;
     3545    }
     3546
     3547    .footer-sidebar .widget blockquote,
     3548    .primary-sidebar .widget blockquote {
     3549        font-size: 14px;
     3550        line-height: 1.2857142857;
     3551    }
     3552
     3553    .footer-sidebar .widget blockquote cite,
     3554    .primary-sidebar .widget blockquote cite {
     3555        font-size: 11px;
     3556        line-height: 1.6363636363;
     3557    }
     3558
     3559    .footer-sidebar .widget .widget-title,
     3560    .primary-sidebar .widget .widget-title {
     3561        font-size: 11px;
     3562        font-weight: 700;
     3563        line-height: 1.6363636363;
     3564        margin-bottom: 18px;
     3565    }
     3566
     3567    .footer-sidebar .widget_twentyfourteen_ephemera .entry-title,
     3568    .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta,
     3569    .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
     3570    .footer-sidebar .widget_twentyfourteen_ephemera .more-link,
     3571    .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
     3572    .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table,
     3573    .primary-sidebar .widget_twentyfourteen_ephemera .entry-title,
     3574    .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta,
     3575    .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
     3576    .primary-sidebar .widget_twentyfourteen_ephemera .more-link,
     3577    .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
     3578    .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table {
     3579        font-size: 11px;
     3580        line-height: 1.6363636363;
    32873581    }
    32883582
     
    33073601    }
    33083602
    3309     .site-description {
    3310         display: block;
    3311         line-height: 1.6363636363;
    3312         margin: -3px 0 21px;
    3313     }
    3314 
    3315     .secondary-navigation {
    3316         border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    3317         font-size: 11px;
    3318         margin-top: 0;
    3319     }
    3320 
    3321     .secondary-navigation ul,
    3322     .secondary-navigation ul ul {
    3323         list-style: none;
    3324         margin: 0;
    3325     }
    3326 
    3327     .secondary-navigation li {
    3328         border-top: 1px solid rgba(255, 255, 255, 0.2);
    3329         position: relative;
    3330     }
    3331 
    3332     .secondary-navigation ul ul {
    3333         background: rgba(0, 0, 0, 0.9);
    3334         display: none;
    3335         position: absolute;
    3336         top: -1px;
    3337         left: 122px;
    3338         width: 122px;
    3339         z-index: 9999;
    3340     }
    3341 
    3342     .secondary-navigation ul li:hover {
    3343         background: #000;
    3344     }
    3345 
    3346     .secondary-navigation ul li:hover > ul {
    3347         display: block;
    3348     }
    3349 
    3350     .primary-sidebar .widget-title,
    3351     .footer-sidebar .widget-title {
    3352         font-size: 11px;
    3353         font-weight: 700;
    3354         line-height: 1.6363636363;
    3355         margin-bottom: 18px;
    3356     }
    3357 
    33583603    #supplementary {
    33593604        padding: 0;
     
    33633608        font-size: 11px;
    33643609        line-height: 1.6363636363;
    3365     }
    3366 
    3367     .site-footer .widget {
    3368         -webkit-box-sizing: border-box;
    3369         -moz-box-sizing:    border-box;
    3370         box-sizing:         border-box;
    3371         float: left;
    3372         padding: 0 30px;
    3373         width: 25%;
    33743610    }
    33753611
     
    34483684    }
    34493685
    3450     #secondary,
     3686    #secondary {
     3687        width: 162px;
     3688    }
     3689
     3690    .secondary-navigation,
    34513691    .secondary-navigation ul ul {
    3452         width: 162px;
     3692        width: 222px;
    34533693    }
    34543694
    34553695    .secondary-navigation ul ul {
    3456         left: 162px;
     3696        left: 202px;
    34573697    }
    34583698
     
    34803720
    34813721    .slider-control-paging a:before {
     3722        top: 6px;
    34823723        left: 6px;
    3483         top: 6px;
    34843724    }
    34853725}
Note: See TracChangeset for help on using the changeset viewer.