2 Theme Name: Twenty Sixteen
3 Theme URI: https://wordpress.org/themes/twentysixteen/
4 Author: the WordPress team
5 Author URI: https://wordpress.org/
6 Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
8 License: GNU General Public License v2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
11 Text Domain: twentysixteen
13 This theme, like WordPress, is licensed under the GPL.
14 Use it to make something cool, have fun, and share what you've learned with others.
35 * 11.2 - Posts and pages
44 * 14.0 - Media Queries
57 * Normalizing styles have been helped along thanks to the fine work of
58 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
62 font-family: sans-serif;
63 -webkit-text-size-adjust: 100%;
64 -ms-text-size-adjust: 100%;
90 display: inline-block;
91 vertical-align: baseline;
94 audio:not([controls]) {
105 background-color: transparent;
109 border-bottom: 1px dotted;
126 vertical-align: baseline;
150 -webkit-box-sizing: content-box;
151 -moz-box-sizing: content-box;
152 box-sizing: content-box;
173 text-transform: none;
188 html input[type="button"],
190 input[type="submit"] {
191 -webkit-appearance: button;
196 html input[disabled] {
201 button::-moz-focus-inner,
202 input::-moz-focus-inner {
207 input[type="checkbox"],
208 input[type="radio"] {
209 -webkit-box-sizing: border-box;
210 -moz-box-sizing: border-box;
211 box-sizing: border-box;
212 margin-right: 0.4375em;
216 input[type="number"]::-webkit-inner-spin-button,
217 input[type="number"]::-webkit-outer-spin-button {
221 input[type="search"] {
222 -webkit-appearance: textfield;
225 input[type="search"]::-webkit-search-cancel-button,
226 input[type="search"]::-webkit-search-decoration {
227 -webkit-appearance: none;
231 border: 1px solid #d1d1d1;
236 fieldset > :last-child {
259 .menu-item-has-children a:after,
260 .social-navigation a:before,
261 .dropdown-toggle:after,
262 .bypostauthor > article .fn:after,
263 .comment-reply-title small a:before,
264 .pagination .prev:before,
265 .pagination .next:before,
266 .pagination .nav-links:before,
267 .pagination .nav-links:after,
268 .search-submit:before {
269 -moz-osx-font-smoothing: grayscale;
270 -webkit-font-smoothing: antialiased;
271 display: inline-block;
272 font-family: "Genericons";
275 font-variant: normal;
280 text-decoration: inherit;
281 text-transform: none;
296 font-family: Merriweather, Georgia, serif;
311 text-rendering: optimizeLegibility;
326 border: 0 solid #1a1a1a;
327 border-left-width: 4px;
330 font-size: 1.1875rem;
332 line-height: 1.4736842105;
333 margin: 0 0 1.4736842105em;
334 padding: 0 0 0 1.263157895em;
350 margin-bottom: 1.4736842105em;
362 blockquote cite:before,
363 blockquote small:before {
364 content: "\2014\00a0";
378 blockquote > :last-child {
393 font-family: Inconsolata, monospace;
397 border: 1px solid #d1d1d1;
406 white-space: pre-wrap;
407 word-wrap: break-word;
411 background-color: #d1d1d1;
412 padding: 0.125em 0.25em;
417 border-bottom: 1px dotted #d1d1d1;
425 padding: 0.125em 0.25em;
426 text-decoration: none;
439 -webkit-box-sizing: border-box;
440 -moz-box-sizing: border-box;
441 box-sizing: border-box;
447 /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
448 -webkit-box-sizing: inherit;
449 -moz-box-sizing: inherit;
455 /* Fallback for when there is no custom background color defined. */
459 background-color: #d1d1d1;
467 margin: 0 0 1.75em 1.25em;
499 /* Make sure images are scaled correctly. */
501 /* Adhere to container width. */
502 vertical-align: middle;
512 border: 1px solid #d1d1d1;
516 border-collapse: separate;
518 border-width: 1px 0 0 1px;
521 /* Prevents HTML tables from becoming too wide */
533 border-width: 0 1px 1px 0;
538 border-width: 0 1px 1px 0;
546 /* Placeholder text color -- selectors need to be separate to work. */
547 ::-webkit-input-placeholder {
549 font-family: Montserrat, "Helvetica Neue", sans-serif;
554 font-family: Montserrat, "Helvetica Neue", sans-serif;
559 font-family: Montserrat, "Helvetica Neue", sans-serif;
561 /* Since FF19 lowers the opacity of the placeholder by default */
564 :-ms-input-placeholder {
566 font-family: Montserrat, "Helvetica Neue", sans-serif;
579 button[disabled]:hover,
580 button[disabled]:focus,
581 input[type="button"],
582 input[type="button"][disabled]:hover,
583 input[type="button"][disabled]:focus,
585 input[type="reset"][disabled]:hover,
586 input[type="reset"][disabled]:focus,
587 input[type="submit"],
588 input[type="submit"][disabled]:hover,
589 input[type="submit"][disabled]:focus {
594 font-family: Montserrat, "Helvetica Neue", sans-serif;
596 letter-spacing: 0.046875em;
598 padding: 0.84375em 0.875em 0.78125em;
599 text-transform: uppercase;
604 input[type="button"]:hover,
605 input[type="button"]:focus,
606 input[type="reset"]:hover,
607 input[type="reset"]:focus,
608 input[type="submit"]:hover,
609 input[type="submit"]:focus {
614 input[type="button"]:focus,
615 input[type="reset"]:focus,
616 input[type="submit"]:focus {
617 outline: thin dotted;
618 outline-offset: -4px;
624 input[type="password"],
625 input[type="search"],
627 input[type="number"],
630 background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
631 border: 1px solid #d1d1d1;
634 padding: 0.625em 0.4375em;
638 input[type="text"]:focus,
639 input[type="email"]:focus,
640 input[type="url"]:focus,
641 input[type="password"]:focus,
642 input[type="search"]:focus,
643 input[type="tel"]:focus,
644 input[type="number"]:focus,
646 background-color: #fff;
647 border-color: #007acc;
652 .post-password-form {
653 margin-bottom: 1.75em;
656 .post-password-form label {
659 font-family: Montserrat, "Helvetica Neue", sans-serif;
661 font-size: 0.8125rem;
662 letter-spacing: 0.076923077em;
663 line-height: 1.6153846154;
664 margin-bottom: 1.75em;
665 text-transform: uppercase;
668 .post-password-form input[type="password"] {
669 margin-top: 0.4375em;
672 .post-password-form > :last-child {
680 input[type="search"].search-field {
681 border-radius: 2px 0 0 2px;
682 width: -webkit-calc(100% - 42px);
683 width: calc(100% - 42px);
686 .search-submit:before {
696 border-radius: 0 2px 2px 0;
717 text-decoration: none;
727 outline: thin dotted;
737 .taxonomy-description a,
740 .pingback .comment-body > a,
742 .entry-footer a:hover,
744 box-shadow: 0 1px 0 0 currentColor;
747 .entry-content a:hover,
748 .entry-content a:focus,
749 .entry-summary a:hover,
750 .entry-summary a:focus,
751 .taxonomy-description a:hover,
752 .taxonomy-description a:focus,
753 .logged-in-as a:hover,
754 .logged-in-as a:focus,
755 .comment-content a:hover,
756 .comment-content a:focus,
757 .pingback .comment-body > a:hover,
758 .pingback .comment-body > a:focus,
760 .textwidget a:focus {
771 -webkit-flex: 0 1 100%;
777 .site-header-menu.toggled-on,
778 .no-js .site-header-menu {
783 font-family: Montserrat, "Helvetica Neue", sans-serif;
786 .site-footer .main-navigation {
787 margin-bottom: 1.75em;
790 .main-navigation ul {
795 .main-navigation li {
796 border-top: 1px solid #d1d1d1;
804 outline-offset: -1px;
805 padding: 0.84375em 0;
808 .main-navigation a:hover,
809 .main-navigation a:focus {
813 .main-navigation .current-menu-item > a,
814 .main-navigation .current-menu-ancestor > a {
818 .main-navigation ul ul {
820 margin-left: 0.875em;
823 .no-js .main-navigation ul ul {
827 .main-navigation ul .toggled-on {
831 .main-navigation .primary-menu {
832 border-bottom: 1px solid #d1d1d1;
835 .main-navigation .menu-item-has-children > a {
840 background-color: transparent;
849 text-transform: none;
854 .dropdown-toggle:after {
855 border: 0 solid #d1d1d1;
856 border-left-width: 1px;
864 .dropdown-toggle:hover,
865 .dropdown-toggle:focus {
866 background-color: transparent;
870 .dropdown-toggle:focus {
871 outline: thin dotted;
872 outline-offset: -1px;
875 .dropdown-toggle:focus:after {
876 border-color: transparent;
879 .dropdown-toggle.toggled-on:after {
883 .site-header .main-navigation + .social-navigation {
887 .site-footer .social-navigation {
888 margin-bottom: 1.75em;
891 .social-navigation ul {
893 margin: 0 0 -0.4375em;
896 .social-navigation li {
898 margin: 0 0.4375em 0.4375em 0;
901 .social-navigation a {
902 border: 1px solid #d1d1d1;
911 .social-navigation a:before {
919 .social-navigation a:hover:before,
920 .social-navigation a:focus:before {
924 .social-navigation a[href*="codepen.io"]:before {
928 .social-navigation a[href*="digg.com"]:before {
932 .social-navigation a[href*="dribbble.com"]:before {
936 .social-navigation a[href*="dropbox.com"]:before {
940 .social-navigation a[href*="facebook.com"]:before {
944 .social-navigation a[href*="flickr.com"]:before {
948 .social-navigation a[href*="foursquare.com"]:before {
952 .social-navigation a[href*="plus.google.com"]:before {
956 .social-navigation a[href*="github.com"]:before {
960 .social-navigation a[href*="instagram.com"]:before {
964 .social-navigation a[href*="linkedin.com"]:before {
968 .social-navigation a[href*="path.com"]:before {
972 .social-navigation a[href*="pinterest.com"]:before {
976 .social-navigation a[href*="getpocket.com"]:before {
980 .social-navigation a[href*="polldaddy.com"]:before {
984 .social-navigation a[href*="reddit.com"]:before {
988 .social-navigation a[href*="skype.com"]:before {
992 .social-navigation a[href*="stumbleupon.com"]:before {
996 .social-navigation a[href*="tumblr.com"]:before {
1000 .social-navigation a[href*="twitter.com"]:before {
1004 .social-navigation a[href*="vimeo.com"]:before {
1008 .social-navigation a[href*="wordpress.com"]:before,
1009 .social-navigation a[href*="wordpress.org"]:before {
1013 .social-navigation a[href*="youtube.com"]:before {
1017 .social-navigation a[href^="mailto:"]:before {
1021 .social-navigation a[href*="spotify.com"]:before {
1025 .social-navigation a[href*="twitch.tv"]:before {
1029 .social-navigation a[href$="/feed/"]:before {
1034 border-top: 4px solid #1a1a1a;
1035 border-bottom: 4px solid #1a1a1a;
1037 font-family: Montserrat, "Helvetica Neue", sans-serif;
1038 margin: 0 7.6923% 3.5em;
1041 .post-navigation a {
1047 .post-navigation span {
1051 .post-navigation .meta-nav {
1054 font-size: 0.8125rem;
1055 letter-spacing: 0.076923077em;
1056 line-height: 1.6153846154;
1057 margin-bottom: 0.5384615385em;
1058 text-transform: uppercase;
1061 .post-navigation .post-title {
1063 font-family: Montserrat, "Helvetica Neue", sans-serif;
1065 font-size: 1.4375rem;
1067 line-height: 1.2173913043;
1068 text-rendering: optimizeLegibility;
1071 .post-navigation a:hover .post-title,
1072 .post-navigation a:focus .post-title {
1076 .post-navigation div + div {
1077 border-top: 4px solid #1a1a1a;
1081 border-top: 4px solid #1a1a1a;
1082 font-family: Montserrat, "Helvetica Neue", sans-serif;
1084 font-size: 1.1875rem;
1085 margin: 0 7.6923% 2.947368421em;
1092 background-color: #1a1a1a;
1101 .pagination:before {
1109 .pagination a:hover,
1110 .pagination a:focus {
1114 .pagination .nav-links {
1115 padding-right: 106px;
1119 .pagination .nav-links:before,
1120 .pagination .nav-links:after {
1130 .pagination .nav-links:before {
1135 .pagination .nav-links:after {
1140 /* reset screen-reader-text */
1141 .pagination .current .screen-reader-text {
1142 position: static !important;
1145 .pagination .page-numbers {
1147 letter-spacing: 0.013157895em;
1149 margin: 0 0.7368421053em 0 -0.7368421053em;
1150 padding: 0.8157894737em 0.7368421053em 0.3947368421em;
1151 text-transform: uppercase;
1154 .pagination .current {
1155 display: inline-block;
1161 background-color: #1a1a1a;
1163 display: inline-block;
1174 .pagination .prev:before,
1175 .pagination .next:before {
1183 .pagination .prev:hover,
1184 .pagination .prev:focus,
1185 .pagination .next:hover,
1186 .pagination .next:focus {
1187 background-color: #007acc;
1191 .pagination .prev:focus,
1192 .pagination .next:focus {
1200 .pagination .prev:before {
1210 .pagination .next:before {
1217 .comment-navigation {
1218 border-top: 1px solid #d1d1d1;
1219 border-bottom: 1px solid #d1d1d1;
1221 font-family: Montserrat, "Helvetica Neue", sans-serif;
1223 font-size: 0.8125rem;
1224 line-height: 1.6153846154;
1225 margin: 0 7.6923% 2.1538461538em;
1226 padding: 1.0769230769em 0;
1229 .comment-navigation {
1234 .comments-title + .comment-navigation {
1239 .image-navigation .nav-previous:not(:empty),
1240 .image-navigation .nav-next:not(:empty),
1241 .comment-navigation .nav-previous:not(:empty),
1242 .comment-navigation .nav-next:not(:empty) {
1243 display: inline-block;
1246 .image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,
1247 .comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {
1249 display: inline-block;
1251 padding: 0 0.538461538em;
1256 * 7.0 - Accessibility
1259 /* Text meant only for screen readers */
1261 .screen-reader-text {
1262 clip: rect(1px, 1px, 1px, 1px);
1265 position: absolute !important;
1267 /* many screen reader and browser combinations announce broken words as they would appear visually */
1268 word-wrap: normal !important;
1271 /* must have higher specificity than alternative color schemes inline styles */
1273 background-color: #f1f1f1;
1274 box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
1277 font-family: Montserrat, "Helvetica Neue", sans-serif;
1282 padding: 15px 23px 14px;
1283 text-decoration: none;
1284 text-transform: none;
1288 .logged-in .site .skip-link {
1289 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
1290 font-family: "Open Sans", sans-serif;
1293 .site .skip-link:focus {
1309 margin: 0.375em 1.75em 1.75em 0;
1314 margin: 0.375em 0 1.75em 1.75em;
1320 margin: 0 auto 1.75em;
1323 blockquote.alignleft {
1324 margin: 0.3157894737em 1.4736842105em 1.473684211em 0;
1327 blockquote.alignright {
1328 margin: 0.3157894737em 0 1.473684211em 1.4736842105em;
1331 blockquote.aligncenter {
1332 margin-bottom: 1.473684211em;
1344 .entry-content:before,
1345 .entry-content:after,
1346 .entry-summary:before,
1347 .entry-summary:after,
1348 .comment-content:before,
1349 .comment-content:after,
1350 .site-content:before,
1351 .site-content:after,
1352 .site-main > article:before,
1353 .site-main > article:after,
1354 .primary-menu:before,
1355 .primary-menu:after,
1356 .social-links-menu:before,
1357 .social-links-menu:after,
1360 .content-bottom-widgets:before,
1361 .content-bottom-widgets:after {
1368 .entry-content:after,
1369 .entry-summary:after,
1370 .comment-content:after,
1371 .site-content:after,
1372 .site-main > article:after,
1373 .primary-menu:after,
1374 .social-links-menu:after,
1376 .content-bottom-widgets:after {
1386 border-top: 4px solid #1a1a1a;
1387 margin-bottom: 3.5em;
1388 padding-top: 1.75em;
1391 .widget-area > :last-child,
1392 .widget > :last-child {
1396 .widget .widget-title {
1397 font-family: Montserrat, "Helvetica Neue", sans-serif;
1400 letter-spacing: 0.046875em;
1401 line-height: 1.3125;
1403 text-transform: uppercase;
1406 .widget .widget-title:empty {
1414 /* Calendar widget */
1415 .widget.widget_calendar table {
1419 .widget_calendar td,
1420 .widget_calendar th {
1421 line-height: 2.5625;
1426 .widget_calendar caption {
1428 margin-bottom: 1.75em;
1431 .widget_calendar tbody a {
1432 background-color: #007acc;
1438 .widget_calendar tbody a:hover,
1439 .widget_calendar tbody a:focus {
1440 background-color: #686868;
1444 /* Recent Posts widget */
1445 .widget_recent_entries .post-date {
1448 font-family: Montserrat, "Helvetica Neue", sans-serif;
1450 font-size: 0.8125rem;
1451 line-height: 1.615384615;
1452 margin-bottom: 0.538461538em;
1455 .widget_recent_entries li:last-child .post-date {
1460 .widget_rss .rsswidget img {
1461 margin-top: -0.375em;
1464 .widget_rss .rss-date,
1468 font-family: Montserrat, "Helvetica Neue", sans-serif;
1470 font-size: 0.8125rem;
1472 line-height: 1.615384615;
1473 margin-bottom: 0.538461538em;
1476 .widget_rss .rssSummary:last-child {
1477 margin-bottom: 2.1538461538em;
1480 .widget_rss li:last-child :last-child {
1484 /* Tag Cloud widget */
1486 border: 1px solid #d1d1d1;
1488 display: inline-block;
1489 font-family: Montserrat, "Helvetica Neue", sans-serif;
1490 font-size: inherit !important;
1492 margin: 0 0.1875em 0.4375em 0;
1493 padding: 0.5625em 0.4375em 0.5em;
1498 border-color: #007acc;
1509 background-color: #fff;
1519 word-wrap: break-word;
1522 /* Do not show the outline on the skip link target. */
1523 #content[tabindex="-1"]:focus {
1528 margin-bottom: 3.5em;
1531 .site-main > :last-child {
1541 padding: 2.625em 7.6923%;
1545 -webkit-align-items: center;
1546 -ms-flex-align: center;
1547 align-items: center;
1548 display: -webkit-flex;
1549 display: -ms-flexbox;
1551 -webkit-flex-wrap: wrap;
1552 -ms-flex-wrap: wrap;
1557 margin: 0.875em auto 0.875em 0;
1561 font-family: Montserrat, "Helvetica Neue", sans-serif;
1563 font-size: 1.4375rem;
1565 line-height: 1.2173913043;
1569 .site-branding .site-title a {
1573 .site-branding .site-title a:hover,
1574 .site-branding .site-title a:focus {
1582 font-size: 0.8125rem;
1584 line-height: 1.0769230769;
1585 margin: 0.538461538em 0 0;
1589 background-color: transparent;
1590 border: 1px solid #d1d1d1;
1593 font-size: 0.8125rem;
1594 margin: 1.076923077em 0;
1595 padding: 0.769230769em;
1598 .no-js .menu-toggle {
1603 .menu-toggle:focus {
1604 background-color: transparent;
1605 border-color: #007acc;
1609 .menu-toggle.toggled-on,
1610 .menu-toggle.toggled-on:hover,
1611 .menu-toggle.toggled-on:focus {
1612 background-color: #1a1a1a;
1613 border-color: #1a1a1a;
1617 .menu-toggle:focus {
1621 .menu-toggle.toggled-on:focus {
1622 outline: thin dotted;
1634 .header-image a:hover img,
1635 .header-image a:focus img {
1641 * 11.2 - Posts and pages
1644 .site-main > article {
1645 margin-bottom: 3.5em;
1654 margin-right: 7.6923%;
1655 margin-left: 7.6923%;
1659 font-family: Montserrat, "Helvetica Neue", sans-serif;
1671 .entry-title a:hover,
1672 .entry-title a:focus {
1678 margin: 0 7.6923% 1.75em;
1681 .post-thumbnail img {
1685 .no-sidebar .post-thumbnail img {
1689 a.post-thumbnail:hover,
1690 a.post-thumbnail:focus {
1696 border-color: #d1d1d1;
1701 .comment-content h1,
1712 .comment-content h2,
1715 font-size: 1.4375rem;
1716 line-height: 1.2173913043;
1717 margin-top: 2.4347826087em;
1718 margin-bottom: 1.2173913043em;
1723 .comment-content h3,
1726 font-size: 1.1875rem;
1727 line-height: 1.1052631579;
1728 margin-top: 2.9473684211em;
1729 margin-bottom: 1.4736842105em;
1738 .comment-content h4,
1739 .comment-content h5,
1740 .comment-content h6,
1746 line-height: 1.3125;
1748 margin-bottom: 1.75em;
1753 .comment-content h4,
1755 letter-spacing: 0.140625em;
1756 text-transform: uppercase;
1761 .comment-content h6,
1778 .comment-content h1,
1779 .comment-content h2,
1780 .comment-content h3,
1781 .comment-content h4,
1782 .comment-content h5,
1783 .comment-content h6,
1793 .entry-content h1:first-child,
1794 .entry-content h2:first-child,
1795 .entry-content h3:first-child,
1796 .entry-content h4:first-child,
1797 .entry-content h5:first-child,
1798 .entry-content h6:first-child,
1799 .entry-summary h1:first-child,
1800 .entry-summary h2:first-child,
1801 .entry-summary h3:first-child,
1802 .entry-summary h4:first-child,
1803 .entry-summary h5:first-child,
1804 .entry-summary h6:first-child,
1805 .comment-content h1:first-child,
1806 .comment-content h2:first-child,
1807 .comment-content h3:first-child,
1808 .comment-content h4:first-child,
1809 .comment-content h5:first-child,
1810 .comment-content h6:first-child,
1811 .textwidget h1:first-child,
1812 .textwidget h2:first-child,
1813 .textwidget h3:first-child,
1814 .textwidget h4:first-child,
1815 .textwidget h5:first-child,
1816 .textwidget h6:first-child {
1820 .post-navigation .post-title,
1823 -webkit-hyphens: auto;
1829 body:not(.search-results) .entry-summary {
1832 font-size: 1.1875rem;
1833 line-height: 1.4736842105;
1834 margin-bottom: 1.4736842105em;
1837 body:not(.search-results) .entry-header + .entry-summary {
1838 margin-top: -0.736842105em;
1841 body:not(.search-results) .entry-summary p,
1842 body:not(.search-results) .entry-summary address,
1843 body:not(.search-results) .entry-summary hr,
1844 body:not(.search-results) .entry-summary ul,
1845 body:not(.search-results) .entry-summary ol,
1846 body:not(.search-results) .entry-summary dl,
1847 body:not(.search-results) .entry-summary dd,
1848 body:not(.search-results) .entry-summary table {
1849 margin-bottom: 1.4736842105em;
1852 body:not(.search-results) .entry-summary li > ul,
1853 body:not(.search-results) .entry-summary li > ol {
1857 body:not(.search-results) .entry-summary th,
1858 body:not(.search-results) .entry-summary td {
1859 padding: 0.3684210526em;
1862 body:not(.search-results) .entry-summary fieldset {
1863 margin-bottom: 1.4736842105em;
1864 padding: 0.3684210526em;
1867 body:not(.search-results) .entry-summary blockquote {
1868 border-color: currentColor;
1871 body:not(.search-results) .entry-summary blockquote > :last-child {
1875 body:not(.search-results) .entry-summary .alignleft {
1876 margin: 0.2631578947em 1.4736842105em 1.4736842105em 0;
1879 body:not(.search-results) .entry-summary .alignright {
1880 margin: 0.2631578947em 0 1.4736842105em 1.4736842105em;
1883 body:not(.search-results) .entry-summary .aligncenter {
1884 margin-bottom: 1.4736842105em;
1887 .entry-content > :last-child,
1888 .entry-summary > :last-child,
1889 body:not(.search-results) .entry-summary > :last-child,
1890 .page-content > :last-child,
1891 .comment-content > :last-child,
1892 .textwidget > :last-child {
1897 white-space: nowrap;
1901 border-color: inherit;
1902 border-style: solid;
1903 border-width: 1px 0 1px 0;
1905 padding-top: 1.75em;
1906 padding-bottom: 1.75em;
1909 .author-avatar .avatar {
1912 margin: 0 1.75em 1.75em 0;
1916 .author-description > :last-child {
1920 .entry-content .author-title {
1932 font-size: 0.8125rem;
1933 line-height: 1.6153846154;
1934 margin-bottom: 1.6153846154em;
1939 white-space: nowrap;
1944 font-family: Montserrat, "Helvetica Neue", sans-serif;
1946 font-size: 0.8125rem;
1947 line-height: 1.6153846154;
1948 margin-top: 2.1538461538em;
1951 .entry-footer:empty {
1959 .entry-footer a:hover,
1960 .entry-footer a:focus {
1964 .entry-footer > span:not(:first-child):before {
1966 display: inline-block;
1968 padding: 0 0.538461538em;
1971 .entry-footer .avatar {
1973 margin: -0.1538461538em 0.5384615385em 0 0;
1980 font-family: Montserrat, "Helvetica Neue", sans-serif;
1982 font-size: 0.8125rem;
1983 letter-spacing: 0.076923077em;
1984 line-height: 1.6153846154;
1985 margin-bottom: 0.5384615385em;
1986 text-transform: uppercase;
1990 * IE8 and earlier will drop any block with CSS3 selectors.
1991 * Do not combine these styles with the next block.
1993 .updated:not(.published) {
2003 .group-blog .byline {
2008 border-top: 4px solid #1a1a1a;
2009 margin: 0 7.6923% 3.5em;
2010 padding-top: 1.75em;
2013 body.error404 .page-header,
2014 body.search-no-results .page-header {
2020 font-family: Montserrat, "Helvetica Neue", sans-serif;
2022 font-size: 1.4375rem;
2023 line-height: 1.2173913043;
2026 .taxonomy-description {
2029 font-size: 0.8125rem;
2030 line-height: 1.6153846154;
2033 .taxonomy-description p {
2034 margin: 0.5384615385em 0 1.6153846154em;
2037 .taxonomy-description > :last-child {
2043 font-family: Montserrat, "Helvetica Neue", sans-serif;
2048 .page-links > span {
2049 border: 1px solid #d1d1d1;
2051 display: inline-block;
2053 font-size: 0.8125rem;
2054 height: 1.8461538462em;
2055 line-height: 1.6923076923em;
2056 margin-right: 0.3076923077em;
2058 width: 1.8461538462em;
2062 background-color: #1a1a1a;
2063 border-color: #1a1a1a;
2067 .page-links a:hover,
2068 .page-links a:focus {
2069 background-color: #007acc;
2070 border-color: transparent;
2074 .page-links > .page-links-title {
2079 padding-right: 0.6153846154em;
2084 margin-bottom: 1.75em;
2090 font-size: 0.8125rem;
2092 line-height: 1.6153846154;
2093 padding-top: 1.0769230769em;
2096 .entry-caption > :last-child {
2100 .content-bottom-widgets {
2104 .content-bottom-widgets .widget-area {
2105 margin-bottom: 3.5em;
2110 * 11.3 - Post Formats
2113 .format-aside .entry-title,
2114 .format-image .entry-title,
2115 .format-video .entry-title,
2116 .format-quote .entry-title,
2117 .format-gallery .entry-title,
2118 .format-status .entry-title,
2119 .format-link .entry-title,
2120 .format-audio .entry-title,
2121 .format-chat .entry-title {
2123 font-size: 1.1875rem;
2124 line-height: 1.473684211;
2125 margin-bottom: 1.473684211em;
2128 .blog .format-status .entry-title,
2129 .archive .format-status .entry-title {
2139 margin: 0 7.6923% 3.5em;
2142 .comment-list + .comment-respond,
2143 .comment-navigation + .comment-respond {
2144 padding-top: 1.75em;
2148 .comment-reply-title {
2149 border-top: 4px solid #1a1a1a;
2150 font-family: Montserrat, "Helvetica Neue", sans-serif;
2152 font-size: 1.4375rem;
2154 line-height: 1.3125;
2155 padding-top: 1.217391304em;
2159 margin-bottom: 1.217391304em;
2167 .comment-list article,
2168 .comment-list .pingback,
2169 .comment-list .trackback {
2170 border-top: 1px solid #d1d1d1;
2174 .comment-list .children {
2179 .comment-list .children > li {
2180 padding-left: 0.875em;
2185 margin-bottom: 0.4375em;
2188 .comment-author .avatar {
2191 margin-right: 0.875em;
2196 .bypostauthor > article .fn:after {
2204 .pingback .edit-link {
2206 font-family: Montserrat, "Helvetica Neue", sans-serif;
2208 font-size: 0.8125rem;
2209 line-height: 1.6153846154;
2213 margin-bottom: 2.1538461538em;
2216 .comment-metadata a,
2217 .pingback .comment-edit-link {
2221 .comment-metadata a:hover,
2222 .comment-metadata a:focus,
2223 .pingback .comment-edit-link:hover,
2224 .pingback .comment-edit-link:focus {
2228 .comment-metadata .edit-link,
2229 .pingback .edit-link {
2230 display: inline-block;
2233 .comment-metadata .edit-link:before,
2234 .pingback .edit-link:before {
2236 display: inline-block;
2238 padding: 0 0.538461538em;
2241 .comment-content ul,
2242 .comment-content ol {
2243 margin: 0 0 1.5em 1.25em;
2246 .comment-content li > ul,
2247 .comment-content li > ol {
2251 .comment-reply-link {
2252 border: 1px solid #d1d1d1;
2255 display: inline-block;
2256 font-family: Montserrat, "Helvetica Neue", sans-serif;
2258 font-size: 0.8125rem;
2260 margin-top: 2.1538461538em;
2261 padding: 0.5384615385em 0.5384615385em 0.4615384615em;
2264 .comment-reply-link:hover,
2265 .comment-reply-link:focus {
2266 border-color: currentColor;
2272 padding-top: 1.75em;
2275 .comment-form label {
2278 font-family: Montserrat, "Helvetica Neue", sans-serif;
2280 font-size: 0.8125rem;
2281 letter-spacing: 0.076923077em;
2282 line-height: 1.6153846154;
2283 margin-bottom: 0.5384615385em;
2284 text-transform: uppercase;
2287 .comment-list .comment-form {
2288 padding-bottom: 1.75em;
2292 .comment-awaiting-moderation,
2294 .form-allowed-tags {
2297 font-size: 0.8125rem;
2298 line-height: 1.6153846154;
2299 margin-bottom: 2.1538461538em;
2303 border-top: 1px solid #d1d1d1;
2304 font-family: Montserrat, "Helvetica Neue", sans-serif;
2307 padding-top: 1.75em;
2310 .comment-navigation + .no-comments {
2315 .form-allowed-tags code {
2316 font-family: Inconsolata, monospace;
2325 font-family: Merriweather, Georgia, serif;
2328 .comment-reply-title small {
2332 .comment-reply-title small a {
2340 .comment-reply-title small a:hover,
2341 .comment-reply-title small a:focus {
2345 .comment-reply-title small a:before {
2358 margin-bottom: 3.5em;
2368 padding: 0 7.6923% 1.75em;
2374 font-size: 0.8125rem;
2375 line-height: 1.6153846154;
2383 .site-info a:focus {
2387 .site-footer .site-title {
2388 font-family: inherit;
2393 .site-footer .site-title:after {
2395 display: inline-block;
2396 font-family: Montserrat, sans-serif;
2398 padding: 0 0.307692308em 0 0.538461538em;
2410 .entry-content .wp-smiley,
2411 .entry-summary .wp-smiley,
2412 .comment-content .wp-smiley,
2413 .textwidget .wp-smiley {
2420 .entry-content a img,
2421 .entry-summary a img,
2422 .comment-content a img,
2427 /* Make sure embeds and iframes fit their containers. */
2432 margin-bottom: 1.75em;
2434 vertical-align: middle;
2444 .entry-content .wp-audio-shortcode a,
2445 .entry-content .wp-playlist a {
2449 .wp-audio-shortcode,
2451 .wp-playlist.wp-audio-playlist {
2453 margin-bottom: 1.75em;
2456 .wp-playlist.wp-audio-playlist {
2460 .wp-playlist .wp-playlist-tracks {
2464 .wp-playlist-item .wp-playlist-caption {
2466 padding: 0.7142857143em 0;
2469 .wp-playlist-item .wp-playlist-item-length {
2470 top: 0.7142857143em;
2479 margin-bottom: 1.75em;
2483 .wp-caption img[class*="wp-image-"] {
2488 .wp-caption .wp-caption-text {
2491 font-size: 0.8125rem;
2493 line-height: 1.6153846154;
2494 padding-top: 0.5384615385em;
2503 margin: 0 -1.1666667% 1.75em;
2507 display: inline-block;
2509 padding: 0 1.1400652% 2.2801304%;
2511 vertical-align: top;
2515 .gallery-columns-1 .gallery-item {
2519 .gallery-columns-2 .gallery-item {
2523 .gallery-columns-4 .gallery-item {
2527 .gallery-columns-5 .gallery-item {
2531 .gallery-columns-6 .gallery-item {
2535 .gallery-columns-7 .gallery-item {
2539 .gallery-columns-8 .gallery-item {
2543 .gallery-columns-9 .gallery-item {
2555 font-size: 0.8125rem;
2557 line-height: 1.6153846154;
2558 padding-top: 0.5384615385em;
2561 .gallery-columns-6 .gallery-caption,
2562 .gallery-columns-7 .gallery-caption,
2563 .gallery-columns-8 .gallery-caption,
2564 .gallery-columns-9 .gallery-caption {
2574 margin-bottom: 3.5em;
2578 .widecolumn .mu_register {
2582 .widecolumn .mu_register .mu_alert {
2583 background: transparent;
2584 border-color: #d1d1d1;
2586 margin-bottom: 3.5em;
2591 .widecolumn .mu_register form {
2597 font-size: 1.4375rem;
2599 line-height: 1.2173913043;
2600 margin-bottom: 1.2173913043em;
2607 .widecolumn p + h2 {
2608 margin-top: 2.4347826087em;
2612 .widecolumn .mu_register label {
2614 font-family: Montserrat, "Helvetica Neue", sans-serif;
2616 font-size: 0.8125rem;
2618 letter-spacing: 0.076923077em;
2619 line-height: 1.6153846154;
2620 text-transform: uppercase;
2623 .widecolumn .mu_register label {
2624 margin: 2.1538461538em 0.7692307692em 0.5384615385em 0;
2627 .widecolumn .mu_register label strong {
2632 .widecolumn .mu_register #blog_title,
2633 .widecolumn .mu_register #user_email,
2634 .widecolumn .mu_register #blogname,
2635 .widecolumn .mu_register #user_name {
2641 .widecolumn .mu_register #blogname {
2645 .widecolumn .mu_register #blog_title,
2646 .widecolumn .mu_register #user_email,
2647 .widecolumn .mu_register #user_name {
2648 margin: 0 0 0.375em;
2651 .widecolumn #submit,
2652 .widecolumn .mu_register input[type="submit"] {
2659 .widecolumn .mu_register .prefix_address,
2660 .widecolumn .mu_register .suffix_address {
2664 .widecolumn .mu_register > :last-child,
2665 .widecolumn form > :last-child {
2671 * 14.0 - Media Queries
2675 * Does the same thing as <meta name="viewport" content="width=device-width">,
2676 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
2677 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
2678 * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
2681 width: device-width;
2685 width: device-width;
2693 @media screen and (min-width: 44.375em) {
2694 body:not(.custom-background-image):before,
2695 body:not(.custom-background-image):after {
2696 background: inherit;
2706 body:not(.custom-background-image):before {
2710 body:not(.custom-background-image).admin-bar:before {
2714 body:not(.custom-background-image):after {
2723 margin-bottom: 5.25em;
2727 padding: 3.9375em 7.6923%;
2731 margin-top: 1.3125em;
2732 margin-bottom: 1.3125em;
2749 padding: 0.8125em 0.875em 0.6875em;
2756 .site-header .main-navigation + .social-navigation {
2757 margin-top: 2.625em;
2765 margin: 0 23.0769% 4.421052632em 7.6923%
2769 margin-bottom: 5.25em;
2772 .post-navigation .post-title {
2778 /* restore screen-reader-text */
2779 .pagination .current .screen-reader-text {
2780 position: absolute !important;
2783 .pagination .page-numbers {
2784 display: inline-block;
2787 .site-main > article {
2788 margin-bottom: 5.25em;
2801 .content-bottom-widgets {
2802 margin-right: 23.0769%;
2807 font-size: 2.0625rem;
2808 line-height: 1.2727272727;
2809 margin-bottom: 0.8484848485em;
2812 .entry-content blockquote.alignleft,
2813 .entry-content blockquote.alignright {
2814 border-width: 4px 0 0 0;
2815 padding: 0.9473684211em 0 0;
2816 width: -webkit-calc(50% - 0.736842105em);
2817 width: calc(50% - 0.736842105em);
2820 .entry-content blockquote:not(.alignleft):not(.alignright),
2821 .entry-summary blockquote,
2822 .comment-content blockquote {
2823 margin-left: -1.473684211em;
2826 .entry-content blockquote blockquote:not(.alignleft):not(.alignright),
2827 .entry-summary blockquote blockquote,
2828 .comment-content blockquote blockquote {
2834 .comment-content ul,
2837 .comment-content ol {
2841 .entry-content li > ul,
2842 .entry-summary li > ul,
2843 .comment-content li > ul,
2844 .entry-content blockquote > ul,
2845 .entry-summary blockquote > ul,
2846 .comment-content blockquote > ul {
2847 margin-left: 1.25em;
2850 .entry-content li > ol,
2851 .entry-summary li > ol,
2852 .comment-content li > ol,
2853 .entry-content blockquote > ol,
2854 .entry-summary blockquote > ol,
2855 .comment-content blockquote > ol {
2863 .comment-author .avatar {
2870 .comment-list .children > li {
2871 padding-left: 1.75em;
2874 .comment-list + .comment-respond,
2875 .comment-navigation + .comment-respond {
2881 .content-bottom-widgets .widget-area {
2882 margin-bottom: 5.25em;
2887 margin-bottom: 5.25em;
2888 padding-right: 23.0769%;
2891 body:not(.search-results) .entry-summary li > ul,
2892 body:not(.search-results) .entry-summary blockquote > ul {
2893 margin-left: 1.157894737em;
2896 body:not(.search-results) .entry-summary li > ol,
2897 body:not(.search-results) .entry-summary blockquote > ol {
2898 margin-left: 1.473684211em;
2907 @media screen and (min-width: 48.9375em) {
2908 body:not(.custom-background-image).admin-bar:before {
2918 @media screen and (min-width: 56.875em) {
2920 padding-right: 4.5455%;
2921 padding-left: 4.5455%;
2925 -webkit-align-items: flex-start;
2926 -ms-flex-align: start;
2927 align-items: flex-start;
2932 -webkit-flex: 0 1 auto;
2941 .main-navigation .primary-menu,
2942 .main-navigation .primary-menu > li {
2946 .main-navigation .primary-menu > li {
2950 .main-navigation a {
2951 outline-offset: -8px;
2952 padding: 0.65625em 0.875em;
2953 white-space: nowrap;
2956 .main-navigation li:hover > a,
2957 .main-navigation li.focus > a {
2961 .main-navigation ul ul {
2962 border-bottom: 1px solid #d1d1d1;
2970 .main-navigation ul ul ul {
2974 .main-navigation ul ul ul:before,
2975 .main-navigation ul ul ul:after {
2979 .main-navigation ul ul li {
2980 background-color: #fff;
2981 border: 1px solid #d1d1d1;
2982 border-bottom-width: 0;
2985 .main-navigation ul ul a {
2986 white-space: normal;
2990 .main-navigation ul ul:before,
2991 .main-navigation ul ul:after {
2992 border-style: solid;
2997 .main-navigation ul ul:before {
2998 border-color: #d1d1d1 transparent;
2999 border-width: 0 10px 10px;
3004 .main-navigation ul ul:after {
3005 border-color: #fff transparent;
3006 border-width: 0 8px 8px;
3011 .main-navigation li:hover > ul,
3012 .main-navigation li.focus > ul {
3017 .main-navigation ul ul li:hover > ul,
3018 .main-navigation ul ul li.focus > ul {
3023 .main-navigation .menu-item-has-children > a {
3025 padding-right: 2.25em;
3028 .main-navigation .menu-item-has-children > a:after {
3035 .main-navigation ul ul .menu-item-has-children > a {
3036 padding-right: 2.0625em;
3039 .main-navigation ul ul .menu-item-has-children > a:after {
3042 -webkit-transform: rotate(90deg);
3043 -moz-transform: rotate(90deg);
3044 -ms-transform: rotate(90deg);
3045 transform: rotate(90deg);
3049 .main-navigation ul .dropdown-toggle.toggled-on,
3051 .site-header .social-navigation,
3052 .site-footer .main-navigation {
3062 margin-right: -100%;
3077 .content-bottom-widgets {
3091 font-size: 0.8125rem;
3092 line-height: 1.6153846154;
3093 margin-bottom: 3.230769231em;
3094 padding-top: 1.615384615em;
3097 .widget .widget-title {
3098 margin-bottom: 1.3125em;
3109 margin-bottom: 1.6153846154em;
3117 .widget blockquote {
3120 line-height: 1.3125;
3121 margin-bottom: 1.3125em;
3122 padding-left: 1.0625em;
3125 .widget blockquote cite,
3126 .widget blockquote small {
3128 font-size: 0.8125rem;
3129 line-height: 1.6153846154;
3134 padding: 0.5384615385em;
3139 font-size: 0.8125rem;
3140 line-height: 1.6153846154;
3141 margin-bottom: 1.6153846154em;
3142 padding: 0.5384615385em;
3146 margin-bottom: 1.6153846154em;
3147 padding: 0.5384615385em;
3155 font-size: 0.8125rem;
3156 line-height: 1.6153846154;
3160 .widget input[type="button"],
3161 .widget input[type="reset"],
3162 .widget input[type="submit"] {
3164 padding: 0.846153846em;
3167 .widget input[type="text"],
3168 .widget input[type="email"],
3169 .widget input[type="url"],
3170 .widget input[type="password"],
3171 .widget input[type="search"],
3172 .widget input[type="tel"],
3173 .widget input[type="number"],
3175 padding: 0.4615384615em 0.5384615385em;
3180 font-size: 1.4375rem;
3181 line-height: 1.2173913043;
3182 margin-bottom: 0.9130434783em;
3187 font-size: 1.1875rem;
3188 line-height: 1.1052631579;
3189 margin-bottom: 1.1052631579em;
3195 line-height: 1.3125;
3196 margin-bottom: 1.3125em;
3203 font-size: 0.8125rem;
3204 line-height: 1.6153846154;
3205 margin-bottom: 0.9130434783em;
3208 .widget .alignleft {
3209 margin: 0.2307692308em 1.6153846154em 1.6153846154em 0;
3212 .widget .alignright {
3213 margin: 0.2307692308em 0 1.6153846154em 1.6153846154em;
3216 .widget .aligncenter {
3217 margin-bottom: 1.6153846154em;
3220 .widget_calendar td,
3221 .widget_calendar th {
3222 line-height: 2.6923076923;
3226 .widget_rss .rssSummary:last-child {
3227 margin-bottom: 1.615384615em;
3230 .widget input[type="search"].search-field {
3231 width: -webkit-calc(100% - 35px);
3232 width: calc(100% - 35px);
3235 .widget .search-submit:before {
3242 .widget button.search-submit {
3248 margin: 0 0.2307692308em 0.5384615385em 0;
3249 padding: 0.5384615385em 0.4615384615em 0.4615384615em;
3253 margin-top: 1.8260869565em;
3257 margin-top: 2.2105263158em;
3261 margin-top: 2.625em;
3265 letter-spacing: 0.153846154em;
3271 margin-top: 3.2307692308em;
3274 .content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2),
3275 .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {
3277 margin-right: 7.1428571%;
3278 width: 46.42857145%;
3281 .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {
3286 -webkit-align-items: center;
3287 -ms-flex-align: center;
3288 align-items: center;
3289 display: -webkit-flex;
3290 display: -ms-flexbox;
3292 -webkit-flex-wrap: wrap;
3293 -ms-flex-wrap: wrap;
3295 padding: 0 4.5455% 3.5em;
3298 .site-footer .social-navigation {
3306 margin: 0.538461538em auto 0.538461538em 0;
3312 .no-sidebar .content-area {
3318 .no-sidebar .entry-header,
3319 .no-sidebar .entry-content,
3320 .no-sidebar .entry-summary,
3321 .no-sidebar .entry-footer,
3322 .no-sidebar .comments-area,
3323 .no-sidebar .image-navigation,
3324 .no-sidebar .post-navigation,
3325 .no-sidebar .pagination,
3326 .no-sidebar .page-header,
3327 .no-sidebar .page-content,
3328 .no-sidebar .content-bottom-widgets {
3344 @media screen and (min-width: 61.5625em) {
3346 margin-bottom: 7.0em;
3350 padding: 5.25em 4.5455%;
3357 margin-bottom: 1.75em;
3361 margin-bottom: 3.230769231em;
3365 margin-bottom: 7.0em;
3369 margin-bottom: 5.894736842em;
3373 margin-bottom: 4.307692308em;
3376 .site-main > article {
3377 margin-bottom: 7.0em;
3384 margin-bottom: 1.05em;
3387 .format-aside .entry-title,
3388 .format-image .entry-title,
3389 .format-video .entry-title,
3390 .format-quote .entry-title,
3391 .format-gallery .entry-title,
3392 .format-status .entry-title,
3393 .format-link .entry-title,
3394 .format-audio .entry-title,
3395 .format-chat .entry-title {
3397 font-size: 1.4375em;
3398 line-height: 1.304347826;
3399 margin-bottom: 1.826086957em;
3403 margin-bottom: 2.625em;
3408 .comment-content h1 {
3410 font-size: 2.0625rem;
3411 line-height: 1.2727272727;
3412 margin-top: 1.696969697em;
3413 margin-bottom: 0.8484848485em;
3418 .comment-content h2 {
3428 .comment-content h3 {
3430 font-size: 1.4375rem;
3431 line-height: 1.2173913043;
3432 margin-top: 2.4347826087em;
3433 margin-bottom: 1.2173913043em;
3439 .comment-content h4 {
3440 letter-spacing: 0.131578947em;
3449 .comment-content h4,
3450 .comment-content h5,
3451 .comment-content h6 {
3453 font-size: 1.1875rem;
3454 line-height: 1.1052631579;
3455 margin-top: 2.9473684211em;
3456 margin-bottom: 1.473684211em;
3460 border-bottom-width: 0;
3464 .comment-list + .comment-respond,
3465 .comment-navigation + .comment-respond {
3466 padding-top: 5.25em;
3471 .content-bottom-widgets .widget-area,
3473 margin-bottom: 7.0em;
3476 body:not(.search-results) .entry-summary {
3477 margin-bottom: 2.210526316em;
3480 body:not(.search-results) .entry-header + .entry-summary {
3481 margin-top: -1.105263158em;
3484 body:not(.search-results) article:not(.type-page) .entry-content {
3486 width: 71.42857144%;
3489 body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta {
3491 width: -webkit-calc(60% - 1.4736842105em);
3492 width: calc(60% - 1.4736842105em);
3495 body:not(.search-results) article:not(.type-page) img.below-entry-meta,
3496 body:not(.search-results) article:not(.type-page) figure.below-entry-meta {
3505 body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta,
3506 body:not(.search-results) article:not(.type-page) table figure.below-entry-meta,
3507 body:not(.search-results) article:not(.type-page) table img.below-entry-meta {
3512 body:not(.search-results) article:not(.type-page) .entry-footer {
3514 margin-top: 0.1538461538em;
3515 width: 21.42857143%;
3518 body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:first-child):before {
3524 body:not(.search-results).group-blog .byline,
3525 body:not(.search-results) .entry-format,
3526 body:not(.search-results) .cat-links,
3527 body:not(.search-results) .tags-links,
3528 body:not(.search-results) article:not(.sticky) .posted-on,
3529 body:not(.search-results) article:not(.type-page) .comments-link,
3530 body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {
3532 margin-bottom: 0.5384615385em;
3535 body:not(.search-results) article:not(.type-page) .entry-footer > span:last-child {
3539 body:not(.search-results) article:not(.type-page) .entry-footer .avatar {
3542 margin: 0 0 0.5384615385em;
3546 body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
3548 margin-right: -100%;
3549 margin-left: 34.99999999%;
3550 width: 50.00000001%;
3553 body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {
3554 margin-right: -100%;
3565 @media screen and (min-width: 75em) {
3566 body:not(.search-results) .entry-summary {
3568 font-size: 1.4375rem;
3569 line-height: 1.5217391304;
3570 margin-bottom: 1.826086957em;
3573 body:not(.search-results) .entry-header + .entry-summary {
3574 margin-top: -0.913043478em;
3577 body:not(.search-results) .entry-summary p,
3578 body:not(.search-results) .entry-summary address,
3579 body:not(.search-results) .entry-summary hr,
3580 body:not(.search-results) .entry-summary ul,
3581 body:not(.search-results) .entry-summary ol,
3582 body:not(.search-results) .entry-summary dl,
3583 body:not(.search-results) .entry-summary dd,
3584 body:not(.search-results) .entry-summary table {
3585 margin-bottom: 1.5217391304em;
3588 body:not(.search-results) .entry-summary li > ul,
3589 body:not(.search-results) .entry-summary blockquote > ul {
3590 margin-left: 0.956521739em;
3593 body:not(.search-results) .entry-summary li > ol,
3594 body:not(.search-results) .entry-summary blockquote > ol {
3595 margin-left: 1.52173913em;
3598 body:not(.search-results) .entry-summary blockquote {
3600 font-size: 1.4375rem;
3601 line-height: 1.5217391304;
3602 margin: 0 0 1.5217391304em;
3603 padding-left: 1.347826087em;
3606 body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) {
3607 margin-left: -1.52173913em;
3610 body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) {
3614 body:not(.search-results) .entry-summary blockquote cite,
3615 body:not(.search-results) .entry-summary blockquote small {
3617 font-size: 1.1875rem;
3618 line-height: 1.8421052632;
3621 body:not(.search-results) .entry-summary th,
3622 body:not(.search-results) .entry-summary td {
3623 padding: 0.3043478261em;
3626 body:not(.search-results) .entry-summary pre {
3630 margin-bottom: 1.75em;
3634 body:not(.search-results) .entry-summary fieldset {
3635 margin-bottom: 1.5217391304em;
3636 padding: 0.3043478261em;
3639 body:not(.search-results) .entry-summary h1 {
3640 margin-top: 2.121212121em;
3641 margin-bottom: 1.060606061em;
3644 body:not(.search-results) .entry-summary h2 {
3646 margin-bottom: 1.25em;
3649 body:not(.search-results) .entry-summary h3 {
3650 margin-top: 3.043478261em;
3651 margin-bottom: 1.52173913em;
3654 body:not(.search-results) .entry-summary h4,
3655 body:not(.search-results) .entry-summary h5,
3656 body:not(.search-results) .entry-summary h6 {
3657 margin-top: 3.684210526em;
3658 margin-bottom: 1.842105263em;
3661 body:not(.search-results) .entry-summary h1:first-child,
3662 body:not(.search-results) .entry-summary h2:first-child,
3663 body:not(.search-results) .entry-summary h3:first-child,
3664 body:not(.search-results) .entry-summary h4:first-child,
3665 body:not(.search-results) .entry-summary h5:first-child,
3666 body:not(.search-results) .entry-summary h6:first-child {
3670 body:not(.search-results) .entry-summary .alignleft {
3671 margin: 0.2608695652em 1.5217391304em 1.5217391304em 0;
3674 body:not(.search-results) .entry-summary .alignright {
3675 margin: 0.2608695652em 0 1.5217391304em 1.5217391304em;
3678 body:not(.search-results) .entry-summary .aligncenter {
3679 margin-bottom: 1.5217391304em;
3698 .content-bottom-widgets,
3704 .comment-reply-link,
3705 .comment-metadata .edit-link,
3706 .pingback .edit-link {
3720 .comment-content h4,
3721 .comment-content h5,
3722 .comment-content h6,
3723 .entry-content .author-title {
3736 .comment-content h2,
3747 line-height: 1.2727272727;
3748 margin-bottom: 1.696969697em;
3751 .format-aside .entry-title,
3752 .format-image .entry-title,
3753 .format-video .entry-title,
3754 .format-quote .entry-title,
3755 .format-gallery .entry-title,
3756 .format-status .entry-title,
3757 .format-link .entry-title,
3758 .format-audio .entry-title,
3759 .format-chat .entry-title {
3761 line-height: 1.304347826;
3762 margin-bottom: 1.826086957em;
3767 .comment-content h1 {
3773 .comment-content h3,
3774 body:not(.search-results) .entry-summary {
3782 .taxonomy-description,
3786 .comment-awaiting-moderation,
3788 .wp-caption .wp-caption-text,
3795 background: none !important; /* Brute force since user agents all print differently. */
3801 .site-branding .site-title a,
3804 color: #1a1a1a !important; /* Make sure color schemes don't affect to print */
3810 border-color: #1a1a1a !important; /* Make sure color schemes don't affect to print */
3815 body:not(.search-results) .entry-summary,
3816 body:not(.search-results) .entry-summary blockquote,
3821 .taxonomy-description,
3824 .comment-metadata a,
3826 .comment-awaiting-moderation,
3829 .wp-caption .wp-caption-text,
3831 color: #686868 !important; /* Make sure color schemes don't affect to print */
3836 background-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */
3846 .comment-list article,
3847 .comment-list .pingback,
3848 .comment-list .trackback,
3850 border-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */
3854 color: #007acc !important; /* Make sure color schemes don't affect to print */
3859 .taxonomy-description a,
3861 .pingback .comment-body > a {
3863 border-bottom: 1px solid #007acc !important; /* Make sure color schemes don't affect to print */
3875 padding: 0 0 1.75em;
3880 margin-bottom: 1.75em;
3884 margin-bottom: 3.5em;
3900 .site-main > article {
3901 margin-bottom: 3.5em;
3904 .entry-content blockquote.alignleft,
3905 .entry-content blockquote.alignright {
3906 border-width: 4px 0 0 0;
3907 padding: 0.9473684211em 0 0;
3908 width: -webkit-calc(50% - 0.736842105em);
3909 width: calc(50% - 0.736842105em);
3912 body:not(.search-results) .entry-header + .entry-summary {
3913 margin-top: -1.473684211em;