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;
237 fieldset > :last-child {
260 .menu-item-has-children a:after,
261 .social-navigation a:before,
262 .dropdown-toggle:after,
263 .bypostauthor > article .fn:after,
264 .comment-reply-title small a:before,
265 .pagination .prev:before,
266 .pagination .next:before,
267 .pagination .nav-links:before,
268 .pagination .nav-links:after,
269 .search-submit:before {
270 -moz-osx-font-smoothing: grayscale;
271 -webkit-font-smoothing: antialiased;
272 display: inline-block;
273 font-family: "Genericons";
276 font-variant: normal;
281 text-decoration: inherit;
282 text-transform: none;
297 font-family: Merriweather, Georgia, serif;
312 text-rendering: optimizeLegibility;
327 border: 0 solid #1a1a1a;
328 border-left-width: 4px;
331 font-size: 1.1875rem;
333 line-height: 1.4736842105;
334 margin: 0 0 1.4736842105em;
335 padding: 0 0 0 1.263157895em;
351 margin-bottom: 1.4736842105em;
363 blockquote cite:before,
364 blockquote small:before {
365 content: "\2014\00a0";
379 blockquote > :last-child {
394 font-family: Inconsolata, monospace;
398 border: 1px solid #d1d1d1;
407 white-space: pre-wrap;
408 word-wrap: break-word;
412 background-color: #d1d1d1;
413 padding: 0.125em 0.25em;
418 border-bottom: 1px dotted #d1d1d1;
426 padding: 0.125em 0.25em;
427 text-decoration: none;
440 -webkit-box-sizing: border-box;
441 -moz-box-sizing: border-box;
442 box-sizing: border-box;
448 /* 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/ */
449 -webkit-box-sizing: inherit;
450 -moz-box-sizing: inherit;
456 /* Fallback for when there is no custom background color defined. */
460 background-color: #d1d1d1;
468 margin: 0 0 1.75em 1.25em;
500 /* Make sure images are scaled correctly. */
502 /* Adhere to container width. */
503 vertical-align: middle;
513 border: 1px solid #d1d1d1;
517 border-collapse: separate;
519 border-width: 1px 0 0 1px;
522 /* Prevents HTML tables from becoming too wide */
534 border-width: 0 1px 1px 0;
539 border-width: 0 1px 1px 0;
547 /* Placeholder text color -- selectors need to be separate to work. */
548 ::-webkit-input-placeholder {
550 font-family: Montserrat, "Helvetica Neue", sans-serif;
555 font-family: Montserrat, "Helvetica Neue", sans-serif;
560 font-family: Montserrat, "Helvetica Neue", sans-serif;
562 /* Since FF19 lowers the opacity of the placeholder by default */
565 :-ms-input-placeholder {
567 font-family: Montserrat, "Helvetica Neue", sans-serif;
580 button[disabled]:hover,
581 button[disabled]:focus,
582 input[type="button"],
583 input[type="button"][disabled]:hover,
584 input[type="button"][disabled]:focus,
586 input[type="reset"][disabled]:hover,
587 input[type="reset"][disabled]:focus,
588 input[type="submit"],
589 input[type="submit"][disabled]:hover,
590 input[type="submit"][disabled]:focus {
595 font-family: Montserrat, "Helvetica Neue", sans-serif;
597 letter-spacing: 0.046875em;
599 padding: 0.84375em 0.875em 0.78125em;
600 text-transform: uppercase;
605 input[type="button"]:hover,
606 input[type="button"]:focus,
607 input[type="reset"]:hover,
608 input[type="reset"]:focus,
609 input[type="submit"]:hover,
610 input[type="submit"]:focus {
615 input[type="button"]:focus,
616 input[type="reset"]:focus,
617 input[type="submit"]:focus {
618 outline: thin dotted;
619 outline-offset: -4px;
625 input[type="password"],
626 input[type="search"],
628 input[type="number"],
631 background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
632 border: 1px solid #d1d1d1;
635 padding: 0.625em 0.4375em;
639 input[type="text"]:focus,
640 input[type="email"]:focus,
641 input[type="url"]:focus,
642 input[type="password"]:focus,
643 input[type="search"]:focus,
644 input[type="tel"]:focus,
645 input[type="number"]:focus,
647 background-color: #fff;
648 border-color: #007acc;
653 .post-password-form {
654 margin-bottom: 1.75em;
657 .post-password-form label {
660 font-family: Montserrat, "Helvetica Neue", sans-serif;
662 font-size: 0.8125rem;
663 letter-spacing: 0.076923077em;
664 line-height: 1.6153846154;
665 margin-bottom: 1.75em;
666 text-transform: uppercase;
669 .post-password-form input[type="password"] {
670 margin-top: 0.4375em;
673 .post-password-form > :last-child {
681 input[type="search"].search-field {
682 border-radius: 2px 0 0 2px;
683 width: -webkit-calc(100% - 42px);
684 width: calc(100% - 42px);
687 .search-submit:before {
697 border-radius: 0 2px 2px 0;
718 text-decoration: none;
728 outline: thin dotted;
738 .taxonomy-description a,
741 .pingback .comment-body > a,
743 .entry-footer a:hover,
745 box-shadow: 0 1px 0 0 currentColor;
748 .entry-content a:hover,
749 .entry-content a:focus,
750 .entry-summary a:hover,
751 .entry-summary a:focus,
752 .taxonomy-description a:hover,
753 .taxonomy-description a:focus,
754 .logged-in-as a:hover,
755 .logged-in-as a:focus,
756 .comment-content a:hover,
757 .comment-content a:focus,
758 .pingback .comment-body > a:hover,
759 .pingback .comment-body > a:focus,
761 .textwidget a:focus {
772 -webkit-flex: 0 1 100%;
778 .site-header-menu.toggled-on,
779 .no-js .site-header-menu {
784 font-family: Montserrat, "Helvetica Neue", sans-serif;
787 .site-footer .main-navigation {
788 margin-bottom: 1.75em;
791 .main-navigation ul {
796 .main-navigation li {
797 border-top: 1px solid #d1d1d1;
805 outline-offset: -1px;
806 padding: 0.84375em 0;
809 .main-navigation a:hover,
810 .main-navigation a:focus {
814 .main-navigation .current-menu-item > a,
815 .main-navigation .current-menu-ancestor > a {
819 .main-navigation ul ul {
821 margin-left: 0.875em;
824 .no-js .main-navigation ul ul {
828 .main-navigation ul .toggled-on {
832 .main-navigation .primary-menu {
833 border-bottom: 1px solid #d1d1d1;
836 .main-navigation .menu-item-has-children > a {
841 background-color: transparent;
850 text-transform: none;
855 .dropdown-toggle:after {
856 border: 0 solid #d1d1d1;
857 border-left-width: 1px;
865 .dropdown-toggle:hover,
866 .dropdown-toggle:focus {
867 background-color: transparent;
871 .dropdown-toggle:focus {
872 outline: thin dotted;
873 outline-offset: -1px;
876 .dropdown-toggle:focus:after {
877 border-color: transparent;
880 .dropdown-toggle.toggled-on:after {
884 .site-header .main-navigation + .social-navigation {
888 .site-footer .social-navigation {
889 margin-bottom: 1.75em;
892 .social-navigation ul {
894 margin: 0 0 -0.4375em;
897 .social-navigation li {
899 margin: 0 0.4375em 0.4375em 0;
902 .social-navigation a {
903 border: 1px solid #d1d1d1;
912 .social-navigation a:before {
920 .social-navigation a:hover:before,
921 .social-navigation a:focus:before {
925 .social-navigation a[href*="codepen.io"]:before {
929 .social-navigation a[href*="digg.com"]:before {
933 .social-navigation a[href*="dribbble.com"]:before {
937 .social-navigation a[href*="dropbox.com"]:before {
941 .social-navigation a[href*="facebook.com"]:before {
945 .social-navigation a[href*="flickr.com"]:before {
949 .social-navigation a[href*="foursquare.com"]:before {
953 .social-navigation a[href*="plus.google.com"]:before {
957 .social-navigation a[href*="github.com"]:before {
961 .social-navigation a[href*="instagram.com"]:before {
965 .social-navigation a[href*="linkedin.com"]:before {
969 .social-navigation a[href*="path.com"]:before {
973 .social-navigation a[href*="pinterest.com"]:before {
977 .social-navigation a[href*="getpocket.com"]:before {
981 .social-navigation a[href*="polldaddy.com"]:before {
985 .social-navigation a[href*="reddit.com"]:before {
989 .social-navigation a[href*="skype.com"]:before {
993 .social-navigation a[href*="stumbleupon.com"]:before {
997 .social-navigation a[href*="tumblr.com"]:before {
1001 .social-navigation a[href*="twitter.com"]:before {
1005 .social-navigation a[href*="vimeo.com"]:before {
1009 .social-navigation a[href*="wordpress.com"]:before,
1010 .social-navigation a[href*="wordpress.org"]:before {
1014 .social-navigation a[href*="youtube.com"]:before {
1018 .social-navigation a[href^="mailto:"]:before {
1022 .social-navigation a[href*="spotify.com"]:before {
1026 .social-navigation a[href*="twitch.tv"]:before {
1030 .social-navigation a[href$="/feed/"]:before {
1035 border-top: 4px solid #1a1a1a;
1036 border-bottom: 4px solid #1a1a1a;
1038 font-family: Montserrat, "Helvetica Neue", sans-serif;
1039 margin: 0 7.6923% 3.5em;
1042 .post-navigation a {
1048 .post-navigation span {
1052 .post-navigation .meta-nav {
1055 font-size: 0.8125rem;
1056 letter-spacing: 0.076923077em;
1057 line-height: 1.6153846154;
1058 margin-bottom: 0.5384615385em;
1059 text-transform: uppercase;
1062 .post-navigation .post-title {
1064 font-family: Montserrat, "Helvetica Neue", sans-serif;
1066 font-size: 1.4375rem;
1068 line-height: 1.2173913043;
1069 text-rendering: optimizeLegibility;
1072 .post-navigation a:hover .post-title,
1073 .post-navigation a:focus .post-title {
1077 .post-navigation div + div {
1078 border-top: 4px solid #1a1a1a;
1082 border-top: 4px solid #1a1a1a;
1083 font-family: Montserrat, "Helvetica Neue", sans-serif;
1085 font-size: 1.1875rem;
1086 margin: 0 7.6923% 2.947368421em;
1093 background-color: #1a1a1a;
1102 .pagination:before {
1110 .pagination a:hover,
1111 .pagination a:focus {
1115 .pagination .nav-links {
1116 padding-right: 106px;
1120 .pagination .nav-links:before,
1121 .pagination .nav-links:after {
1131 .pagination .nav-links:before {
1136 .pagination .nav-links:after {
1141 /* reset screen-reader-text */
1142 .pagination .current .screen-reader-text {
1143 position: static !important;
1146 .pagination .page-numbers {
1148 letter-spacing: 0.013157895em;
1150 margin: 0 0.7368421053em 0 -0.7368421053em;
1151 padding: 0.8157894737em 0.7368421053em 0.3947368421em;
1152 text-transform: uppercase;
1155 .pagination .current {
1156 display: inline-block;
1162 background-color: #1a1a1a;
1164 display: inline-block;
1175 .pagination .prev:before,
1176 .pagination .next:before {
1184 .pagination .prev:hover,
1185 .pagination .prev:focus,
1186 .pagination .next:hover,
1187 .pagination .next:focus {
1188 background-color: #007acc;
1192 .pagination .prev:focus,
1193 .pagination .next:focus {
1201 .pagination .prev:before {
1211 .pagination .next:before {
1218 .comment-navigation {
1219 border-top: 1px solid #d1d1d1;
1220 border-bottom: 1px solid #d1d1d1;
1222 font-family: Montserrat, "Helvetica Neue", sans-serif;
1224 font-size: 0.8125rem;
1225 line-height: 1.6153846154;
1226 margin: 0 7.6923% 2.1538461538em;
1227 padding: 1.0769230769em 0;
1230 .comment-navigation {
1235 .comments-title + .comment-navigation {
1240 .image-navigation .nav-previous:not(:empty),
1241 .image-navigation .nav-next:not(:empty),
1242 .comment-navigation .nav-previous:not(:empty),
1243 .comment-navigation .nav-next:not(:empty) {
1244 display: inline-block;
1247 .image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,
1248 .comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {
1250 display: inline-block;
1252 padding: 0 0.538461538em;
1257 * 7.0 - Accessibility
1260 /* Text meant only for screen readers */
1262 .screen-reader-text {
1263 clip: rect(1px, 1px, 1px, 1px);
1266 position: absolute !important;
1268 /* many screen reader and browser combinations announce broken words as they would appear visually */
1269 word-wrap: normal !important;
1272 /* must have higher specificity than alternative color schemes inline styles */
1274 background-color: #f1f1f1;
1275 box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
1278 font-family: Montserrat, "Helvetica Neue", sans-serif;
1283 padding: 15px 23px 14px;
1284 text-decoration: none;
1285 text-transform: none;
1289 .logged-in .site .skip-link {
1290 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
1291 font-family: "Open Sans", sans-serif;
1294 .site .skip-link:focus {
1310 margin: 0.375em 1.75em 1.75em 0;
1315 margin: 0.375em 0 1.75em 1.75em;
1321 margin: 0 auto 1.75em;
1324 blockquote.alignleft {
1325 margin: 0.3157894737em 1.4736842105em 1.473684211em 0;
1328 blockquote.alignright {
1329 margin: 0.3157894737em 0 1.473684211em 1.4736842105em;
1332 blockquote.aligncenter {
1333 margin-bottom: 1.473684211em;
1345 .entry-content:before,
1346 .entry-content:after,
1347 .entry-summary:before,
1348 .entry-summary:after,
1349 .comment-content:before,
1350 .comment-content:after,
1351 .site-content:before,
1352 .site-content:after,
1353 .site-main > article:before,
1354 .site-main > article:after,
1355 .primary-menu:before,
1356 .primary-menu:after,
1357 .social-links-menu:before,
1358 .social-links-menu:after,
1361 .content-bottom-widgets:before,
1362 .content-bottom-widgets:after {
1369 .entry-content:after,
1370 .entry-summary:after,
1371 .comment-content:after,
1372 .site-content:after,
1373 .site-main > article:after,
1374 .primary-menu:after,
1375 .social-links-menu:after,
1377 .content-bottom-widgets:after {
1387 border-top: 4px solid #1a1a1a;
1388 margin-bottom: 3.5em;
1389 padding-top: 1.75em;
1392 .widget-area > :last-child,
1393 .widget > :last-child {
1397 .widget .widget-title {
1398 font-family: Montserrat, "Helvetica Neue", sans-serif;
1401 letter-spacing: 0.046875em;
1402 line-height: 1.3125;
1404 text-transform: uppercase;
1407 .widget .widget-title:empty {
1415 /* Calendar widget */
1416 .widget.widget_calendar table {
1420 .widget_calendar td,
1421 .widget_calendar th {
1422 line-height: 2.5625;
1427 .widget_calendar caption {
1429 margin-bottom: 1.75em;
1432 .widget_calendar tbody a {
1433 background-color: #007acc;
1439 .widget_calendar tbody a:hover,
1440 .widget_calendar tbody a:focus {
1441 background-color: #686868;
1445 /* Recent Posts widget */
1446 .widget_recent_entries .post-date {
1449 font-family: Montserrat, "Helvetica Neue", sans-serif;
1451 font-size: 0.8125rem;
1452 line-height: 1.615384615;
1453 margin-bottom: 0.538461538em;
1456 .widget_recent_entries li:last-child .post-date {
1461 .widget_rss .rsswidget img {
1462 margin-top: -0.375em;
1465 .widget_rss .rss-date,
1469 font-family: Montserrat, "Helvetica Neue", sans-serif;
1471 font-size: 0.8125rem;
1473 line-height: 1.615384615;
1474 margin-bottom: 0.538461538em;
1477 .widget_rss .rssSummary:last-child {
1478 margin-bottom: 2.1538461538em;
1481 .widget_rss li:last-child :last-child {
1485 /* Tag Cloud widget */
1487 border: 1px solid #d1d1d1;
1489 display: inline-block;
1490 font-family: Montserrat, "Helvetica Neue", sans-serif;
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;
1558 /* Avoid overflowing wide custom logo in small screens in Firefox and IEs */
1573 font-family: Montserrat, "Helvetica Neue", sans-serif;
1575 font-size: 1.4375rem;
1577 line-height: 1.2173913043;
1581 .site-branding .site-title a {
1585 .site-branding .site-title a:hover,
1586 .site-branding .site-title a:focus {
1590 .wp-custom-logo .site-title {
1591 margin-top: 0.608695652em;
1598 font-size: 0.8125rem;
1600 line-height: 1.0769230769;
1601 margin: 0.538461538em 0 0;
1605 background-color: transparent;
1606 border: 1px solid #d1d1d1;
1609 font-size: 0.8125rem;
1610 margin: 1.076923077em 0;
1611 padding: 0.769230769em;
1614 .no-js .menu-toggle {
1619 .menu-toggle:focus {
1620 background-color: transparent;
1621 border-color: #007acc;
1625 .menu-toggle.toggled-on,
1626 .menu-toggle.toggled-on:hover,
1627 .menu-toggle.toggled-on:focus {
1628 background-color: #1a1a1a;
1629 border-color: #1a1a1a;
1633 .menu-toggle:focus {
1637 .menu-toggle.toggled-on:focus {
1638 outline: thin dotted;
1650 .header-image a:hover img,
1651 .header-image a:focus img {
1656 * 11.2 - Posts and pages
1659 .site-main > article {
1660 margin-bottom: 3.5em;
1669 margin-right: 7.6923%;
1670 margin-left: 7.6923%;
1674 font-family: Montserrat, "Helvetica Neue", sans-serif;
1686 .entry-title a:hover,
1687 .entry-title a:focus {
1693 margin: 0 7.6923% 1.75em;
1696 .post-thumbnail img {
1700 .no-sidebar .post-thumbnail img {
1704 a.post-thumbnail:hover,
1705 a.post-thumbnail:focus {
1711 border-color: #d1d1d1;
1716 .comment-content h1,
1727 .comment-content h2,
1730 font-size: 1.4375rem;
1731 line-height: 1.2173913043;
1732 margin-top: 2.4347826087em;
1733 margin-bottom: 1.2173913043em;
1738 .comment-content h3,
1741 font-size: 1.1875rem;
1742 line-height: 1.1052631579;
1743 margin-top: 2.9473684211em;
1744 margin-bottom: 1.4736842105em;
1753 .comment-content h4,
1754 .comment-content h5,
1755 .comment-content h6,
1761 line-height: 1.3125;
1763 margin-bottom: 1.75em;
1768 .comment-content h4,
1770 letter-spacing: 0.140625em;
1771 text-transform: uppercase;
1776 .comment-content h6,
1793 .comment-content h1,
1794 .comment-content h2,
1795 .comment-content h3,
1796 .comment-content h4,
1797 .comment-content h5,
1798 .comment-content h6,
1808 .entry-content h1:first-child,
1809 .entry-content h2:first-child,
1810 .entry-content h3:first-child,
1811 .entry-content h4:first-child,
1812 .entry-content h5:first-child,
1813 .entry-content h6:first-child,
1814 .entry-summary h1:first-child,
1815 .entry-summary h2:first-child,
1816 .entry-summary h3:first-child,
1817 .entry-summary h4:first-child,
1818 .entry-summary h5:first-child,
1819 .entry-summary h6:first-child,
1820 .comment-content h1:first-child,
1821 .comment-content h2:first-child,
1822 .comment-content h3:first-child,
1823 .comment-content h4:first-child,
1824 .comment-content h5:first-child,
1825 .comment-content h6:first-child,
1826 .textwidget h1:first-child,
1827 .textwidget h2:first-child,
1828 .textwidget h3:first-child,
1829 .textwidget h4:first-child,
1830 .textwidget h5:first-child,
1831 .textwidget h6:first-child {
1835 .post-navigation .post-title,
1838 -webkit-hyphens: auto;
1844 body:not(.search-results) .entry-summary {
1847 font-size: 1.1875rem;
1848 line-height: 1.4736842105;
1849 margin-bottom: 1.4736842105em;
1852 body:not(.search-results) .entry-header + .entry-summary {
1853 margin-top: -0.736842105em;
1856 body:not(.search-results) .entry-summary p,
1857 body:not(.search-results) .entry-summary address,
1858 body:not(.search-results) .entry-summary hr,
1859 body:not(.search-results) .entry-summary ul,
1860 body:not(.search-results) .entry-summary ol,
1861 body:not(.search-results) .entry-summary dl,
1862 body:not(.search-results) .entry-summary dd,
1863 body:not(.search-results) .entry-summary table {
1864 margin-bottom: 1.4736842105em;
1867 body:not(.search-results) .entry-summary li > ul,
1868 body:not(.search-results) .entry-summary li > ol {
1872 body:not(.search-results) .entry-summary th,
1873 body:not(.search-results) .entry-summary td {
1874 padding: 0.3684210526em;
1877 body:not(.search-results) .entry-summary fieldset {
1878 margin-bottom: 1.4736842105em;
1879 padding: 0.3684210526em;
1882 body:not(.search-results) .entry-summary blockquote {
1883 border-color: currentColor;
1886 body:not(.search-results) .entry-summary blockquote > :last-child {
1890 body:not(.search-results) .entry-summary .alignleft {
1891 margin: 0.2631578947em 1.4736842105em 1.4736842105em 0;
1894 body:not(.search-results) .entry-summary .alignright {
1895 margin: 0.2631578947em 0 1.4736842105em 1.4736842105em;
1898 body:not(.search-results) .entry-summary .aligncenter {
1899 margin-bottom: 1.4736842105em;
1902 .entry-content > :last-child,
1903 .entry-summary > :last-child,
1904 body:not(.search-results) .entry-summary > :last-child,
1905 .page-content > :last-child,
1906 .comment-content > :last-child,
1907 .textwidget > :last-child {
1912 white-space: nowrap;
1916 border-color: inherit;
1917 border-style: solid;
1918 border-width: 1px 0 1px 0;
1920 padding-top: 1.75em;
1921 padding-bottom: 1.75em;
1924 .author-avatar .avatar {
1927 margin: 0 1.75em 1.75em 0;
1931 .author-description > :last-child {
1935 .entry-content .author-title {
1947 font-size: 0.8125rem;
1948 line-height: 1.6153846154;
1949 margin-bottom: 1.6153846154em;
1954 white-space: nowrap;
1959 font-family: Montserrat, "Helvetica Neue", sans-serif;
1961 font-size: 0.8125rem;
1962 line-height: 1.6153846154;
1963 margin-top: 2.1538461538em;
1966 .entry-footer:empty {
1974 .entry-footer a:hover,
1975 .entry-footer a:focus {
1979 .entry-footer > span:not(:last-child):after {
1981 display: inline-block;
1983 padding: 0 0.538461538em;
1986 .entry-footer .avatar {
1988 margin: -0.1538461538em 0.5384615385em 0 0;
1995 font-family: Montserrat, "Helvetica Neue", sans-serif;
1997 font-size: 0.8125rem;
1998 letter-spacing: 0.076923077em;
1999 line-height: 1.6153846154;
2000 margin-bottom: 0.5384615385em;
2001 text-transform: uppercase;
2005 * IE8 and earlier will drop any block with CSS3 selectors.
2006 * Do not combine these styles with the next block.
2008 .updated:not(.published) {
2018 .group-blog .byline {
2023 border-top: 4px solid #1a1a1a;
2024 margin: 0 7.6923% 3.5em;
2025 padding-top: 1.75em;
2028 body.error404 .page-header,
2029 body.search-no-results .page-header {
2035 font-family: Montserrat, "Helvetica Neue", sans-serif;
2037 font-size: 1.4375rem;
2038 line-height: 1.2173913043;
2041 .taxonomy-description {
2044 font-size: 0.8125rem;
2045 line-height: 1.6153846154;
2048 .taxonomy-description p {
2049 margin: 0.5384615385em 0 1.6153846154em;
2052 .taxonomy-description > :last-child {
2058 font-family: Montserrat, "Helvetica Neue", sans-serif;
2063 .page-links > span {
2064 border: 1px solid #d1d1d1;
2066 display: inline-block;
2068 font-size: 0.8125rem;
2069 height: 1.8461538462em;
2070 line-height: 1.6923076923em;
2071 margin-right: 0.3076923077em;
2073 width: 1.8461538462em;
2077 background-color: #1a1a1a;
2078 border-color: #1a1a1a;
2082 .page-links a:hover,
2083 .page-links a:focus {
2084 background-color: #007acc;
2085 border-color: transparent;
2089 .page-links > .page-links-title {
2094 padding-right: 0.6153846154em;
2099 margin-bottom: 1.75em;
2105 font-size: 0.8125rem;
2107 line-height: 1.6153846154;
2108 padding-top: 1.0769230769em;
2111 .entry-caption > :last-child {
2115 .content-bottom-widgets {
2119 .content-bottom-widgets .widget-area {
2120 margin-bottom: 3.5em;
2125 * 11.3 - Post Formats
2128 .format-aside .entry-title,
2129 .format-image .entry-title,
2130 .format-video .entry-title,
2131 .format-quote .entry-title,
2132 .format-gallery .entry-title,
2133 .format-status .entry-title,
2134 .format-link .entry-title,
2135 .format-audio .entry-title,
2136 .format-chat .entry-title {
2138 font-size: 1.1875rem;
2139 line-height: 1.473684211;
2140 margin-bottom: 1.473684211em;
2143 .blog .format-status .entry-title,
2144 .archive .format-status .entry-title {
2154 margin: 0 7.6923% 3.5em;
2157 .comment-list + .comment-respond,
2158 .comment-navigation + .comment-respond {
2159 padding-top: 1.75em;
2163 .comment-reply-title {
2164 border-top: 4px solid #1a1a1a;
2165 font-family: Montserrat, "Helvetica Neue", sans-serif;
2167 font-size: 1.4375rem;
2169 line-height: 1.3125;
2170 padding-top: 1.217391304em;
2174 margin-bottom: 1.217391304em;
2182 .comment-list article,
2183 .comment-list .pingback,
2184 .comment-list .trackback {
2185 border-top: 1px solid #d1d1d1;
2189 .comment-list .children {
2194 .comment-list .children > li {
2195 padding-left: 0.875em;
2200 margin-bottom: 0.4375em;
2203 .comment-author .avatar {
2206 margin-right: 0.875em;
2211 .bypostauthor > article .fn:after {
2219 .pingback .edit-link {
2221 font-family: Montserrat, "Helvetica Neue", sans-serif;
2223 font-size: 0.8125rem;
2224 line-height: 1.6153846154;
2228 margin-bottom: 2.1538461538em;
2231 .comment-metadata a,
2232 .pingback .comment-edit-link {
2236 .comment-metadata a:hover,
2237 .comment-metadata a:focus,
2238 .pingback .comment-edit-link:hover,
2239 .pingback .comment-edit-link:focus {
2243 .comment-metadata .edit-link,
2244 .pingback .edit-link {
2245 display: inline-block;
2248 .comment-metadata .edit-link:before,
2249 .pingback .edit-link:before {
2251 display: inline-block;
2253 padding: 0 0.538461538em;
2256 .comment-content ul,
2257 .comment-content ol {
2258 margin: 0 0 1.5em 1.25em;
2261 .comment-content li > ul,
2262 .comment-content li > ol {
2266 .comment-reply-link {
2267 border: 1px solid #d1d1d1;
2270 display: inline-block;
2271 font-family: Montserrat, "Helvetica Neue", sans-serif;
2273 font-size: 0.8125rem;
2275 margin-top: 2.1538461538em;
2276 padding: 0.5384615385em 0.5384615385em 0.4615384615em;
2279 .comment-reply-link:hover,
2280 .comment-reply-link:focus {
2281 border-color: currentColor;
2287 padding-top: 1.75em;
2290 .comment-form label {
2293 font-family: Montserrat, "Helvetica Neue", sans-serif;
2295 font-size: 0.8125rem;
2296 letter-spacing: 0.076923077em;
2297 line-height: 1.6153846154;
2298 margin-bottom: 0.5384615385em;
2299 text-transform: uppercase;
2302 .comment-list .comment-form {
2303 padding-bottom: 1.75em;
2307 .comment-awaiting-moderation,
2309 .form-allowed-tags {
2312 font-size: 0.8125rem;
2313 line-height: 1.6153846154;
2314 margin-bottom: 2.1538461538em;
2318 border-top: 1px solid #d1d1d1;
2319 font-family: Montserrat, "Helvetica Neue", sans-serif;
2322 padding-top: 1.75em;
2325 .comment-navigation + .no-comments {
2330 .form-allowed-tags code {
2331 font-family: Inconsolata, monospace;
2340 font-family: Merriweather, Georgia, serif;
2343 .comment-reply-title small {
2347 .comment-reply-title small a {
2355 .comment-reply-title small a:hover,
2356 .comment-reply-title small a:focus {
2360 .comment-reply-title small a:before {
2373 margin-bottom: 3.5em;
2383 padding: 0 7.6923% 1.75em;
2389 font-size: 0.8125rem;
2390 line-height: 1.6153846154;
2398 .site-info a:focus {
2402 .site-footer .site-title {
2403 font-family: inherit;
2408 .site-footer .site-title:after {
2410 display: inline-block;
2411 font-family: Montserrat, sans-serif;
2413 padding: 0 0.307692308em 0 0.538461538em;
2425 .entry-content .wp-smiley,
2426 .entry-summary .wp-smiley,
2427 .comment-content .wp-smiley,
2428 .textwidget .wp-smiley {
2435 .entry-content a img,
2436 .entry-summary a img,
2437 .comment-content a img,
2442 /* Make sure embeds and iframes fit their containers. */
2447 margin-bottom: 1.75em;
2449 vertical-align: middle;
2459 .entry-content .wp-audio-shortcode a,
2460 .entry-content .wp-playlist a {
2464 .wp-audio-shortcode,
2466 .wp-playlist.wp-audio-playlist {
2468 margin-bottom: 1.75em;
2471 .wp-playlist.wp-audio-playlist {
2475 .wp-playlist .wp-playlist-tracks {
2479 .wp-playlist-item .wp-playlist-caption {
2481 padding: 0.7142857143em 0;
2484 .wp-playlist-item .wp-playlist-item-length {
2485 top: 0.7142857143em;
2494 margin-bottom: 1.75em;
2498 .wp-caption img[class*="wp-image-"] {
2503 .wp-caption .wp-caption-text {
2506 font-size: 0.8125rem;
2508 line-height: 1.6153846154;
2509 padding-top: 0.5384615385em;
2518 margin: 0 -1.1666667% 1.75em;
2522 display: inline-block;
2524 padding: 0 1.1400652% 2.2801304%;
2526 vertical-align: top;
2530 .gallery-columns-1 .gallery-item {
2534 .gallery-columns-2 .gallery-item {
2538 .gallery-columns-4 .gallery-item {
2542 .gallery-columns-5 .gallery-item {
2546 .gallery-columns-6 .gallery-item {
2550 .gallery-columns-7 .gallery-item {
2554 .gallery-columns-8 .gallery-item {
2558 .gallery-columns-9 .gallery-item {
2570 font-size: 0.8125rem;
2572 line-height: 1.6153846154;
2573 padding-top: 0.5384615385em;
2576 .gallery-columns-6 .gallery-caption,
2577 .gallery-columns-7 .gallery-caption,
2578 .gallery-columns-8 .gallery-caption,
2579 .gallery-columns-9 .gallery-caption {
2589 margin-bottom: 3.5em;
2593 .widecolumn .mu_register {
2597 .widecolumn .mu_register .mu_alert {
2598 background: transparent;
2599 border-color: #d1d1d1;
2601 margin-bottom: 3.5em;
2606 .widecolumn .mu_register form {
2612 font-size: 1.4375rem;
2614 line-height: 1.2173913043;
2615 margin-bottom: 1.2173913043em;
2622 .widecolumn p + h2 {
2623 margin-top: 2.4347826087em;
2627 .widecolumn .mu_register label {
2629 font-family: Montserrat, "Helvetica Neue", sans-serif;
2631 font-size: 0.8125rem;
2633 letter-spacing: 0.076923077em;
2634 line-height: 1.6153846154;
2635 text-transform: uppercase;
2638 .widecolumn .mu_register label {
2639 margin: 2.1538461538em 0.7692307692em 0.5384615385em 0;
2642 .widecolumn .mu_register label strong {
2647 .widecolumn .mu_register #blog_title,
2648 .widecolumn .mu_register #user_email,
2649 .widecolumn .mu_register #blogname,
2650 .widecolumn .mu_register #user_name {
2656 .widecolumn .mu_register #blogname {
2660 .widecolumn .mu_register #blog_title,
2661 .widecolumn .mu_register #user_email,
2662 .widecolumn .mu_register #user_name {
2663 margin: 0 0 0.375em;
2666 .widecolumn #submit,
2667 .widecolumn .mu_register input[type="submit"] {
2674 .widecolumn .mu_register .prefix_address,
2675 .widecolumn .mu_register .suffix_address {
2679 .widecolumn .mu_register > :last-child,
2680 .widecolumn form > :last-child {
2686 * 14.0 - Media Queries
2690 * Does the same thing as <meta name="viewport" content="width=device-width">,
2691 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
2692 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
2693 * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
2696 width: device-width;
2700 width: device-width;
2708 @media screen and (min-width: 44.375em) {
2709 body:not(.custom-background-image):before,
2710 body:not(.custom-background-image):after {
2711 background: inherit;
2721 body:not(.custom-background-image):before {
2725 body:not(.custom-background-image).admin-bar:before {
2729 body:not(.custom-background-image):after {
2738 margin-bottom: 5.25em;
2742 padding: 3.9375em 7.6923%;
2746 margin-top: 1.3125em;
2747 margin-bottom: 1.3125em;
2760 .wp-custom-logo .site-title {
2772 padding: 0.8125em 0.875em 0.6875em;
2779 .site-header .main-navigation + .social-navigation {
2780 margin-top: 2.625em;
2788 margin: 0 23.0769% 4.421052632em 7.6923%
2792 margin-bottom: 5.25em;
2795 .post-navigation .post-title {
2801 /* restore screen-reader-text */
2802 .pagination .current .screen-reader-text {
2803 position: absolute !important;
2806 .pagination .page-numbers {
2807 display: inline-block;
2810 .site-main > article {
2811 margin-bottom: 5.25em;
2824 .content-bottom-widgets {
2825 margin-right: 23.0769%;
2830 font-size: 2.0625rem;
2831 line-height: 1.2727272727;
2832 margin-bottom: 0.8484848485em;
2835 .entry-content blockquote.alignleft,
2836 .entry-content blockquote.alignright {
2837 border-width: 4px 0 0 0;
2838 padding: 0.9473684211em 0 0;
2839 width: -webkit-calc(50% - 0.736842105em);
2840 width: calc(50% - 0.736842105em);
2843 .entry-content blockquote:not(.alignleft):not(.alignright),
2844 .entry-summary blockquote,
2845 .comment-content blockquote {
2846 margin-left: -1.473684211em;
2849 .entry-content blockquote blockquote:not(.alignleft):not(.alignright),
2850 .entry-summary blockquote blockquote,
2851 .comment-content blockquote blockquote {
2857 .comment-content ul,
2860 .comment-content ol {
2864 .entry-content li > ul,
2865 .entry-summary li > ul,
2866 .comment-content li > ul,
2867 .entry-content blockquote > ul,
2868 .entry-summary blockquote > ul,
2869 .comment-content blockquote > ul {
2870 margin-left: 1.25em;
2873 .entry-content li > ol,
2874 .entry-summary li > ol,
2875 .comment-content li > ol,
2876 .entry-content blockquote > ol,
2877 .entry-summary blockquote > ol,
2878 .comment-content blockquote > ol {
2886 .comment-author .avatar {
2893 .comment-list .children > li {
2894 padding-left: 1.75em;
2897 .comment-list + .comment-respond,
2898 .comment-navigation + .comment-respond {
2904 .content-bottom-widgets .widget-area {
2905 margin-bottom: 5.25em;
2910 margin-bottom: 5.25em;
2911 padding-right: 23.0769%;
2914 body:not(.search-results) .entry-summary li > ul,
2915 body:not(.search-results) .entry-summary blockquote > ul {
2916 margin-left: 1.157894737em;
2919 body:not(.search-results) .entry-summary li > ol,
2920 body:not(.search-results) .entry-summary blockquote > ol {
2921 margin-left: 1.473684211em;
2930 @media screen and (min-width: 48.9375em) {
2931 body:not(.custom-background-image).admin-bar:before {
2941 @media screen and (min-width: 56.875em) {
2943 padding-right: 4.5455%;
2944 padding-left: 4.5455%;
2948 -webkit-align-items: flex-start;
2949 -ms-flex-align: start;
2950 align-items: flex-start;
2953 .wp-custom-logo .site-header-main {
2954 -webkit-align-items: center;
2955 -ms-flex-align: center;
2956 align-items: center;
2961 -webkit-flex: 0 1 auto;
2970 .main-navigation .primary-menu,
2971 .main-navigation .primary-menu > li {
2975 .main-navigation .primary-menu > li {
2979 .main-navigation a {
2980 outline-offset: -8px;
2981 padding: 0.65625em 0.875em;
2982 white-space: nowrap;
2985 .main-navigation li:hover > a,
2986 .main-navigation li.focus > a {
2990 .main-navigation ul ul {
2991 border-bottom: 1px solid #d1d1d1;
2999 .main-navigation ul ul ul {
3003 .main-navigation ul ul ul:before,
3004 .main-navigation ul ul ul:after {
3008 .main-navigation ul ul li {
3009 background-color: #fff;
3010 border: 1px solid #d1d1d1;
3011 border-bottom-width: 0;
3014 .main-navigation ul ul a {
3015 white-space: normal;
3019 .main-navigation ul ul:before,
3020 .main-navigation ul ul:after {
3021 border-style: solid;
3026 .main-navigation ul ul:before {
3027 border-color: #d1d1d1 transparent;
3028 border-width: 0 10px 10px;
3033 .main-navigation ul ul:after {
3034 border-color: #fff transparent;
3035 border-width: 0 8px 8px;
3040 .main-navigation li:hover > ul,
3041 .main-navigation li.focus > ul {
3046 .main-navigation ul ul li:hover > ul,
3047 .main-navigation ul ul li.focus > ul {
3052 .main-navigation .menu-item-has-children > a {
3054 padding-right: 2.25em;
3057 .main-navigation .menu-item-has-children > a:after {
3064 .main-navigation ul ul .menu-item-has-children > a {
3065 padding-right: 2.0625em;
3068 .main-navigation ul ul .menu-item-has-children > a:after {
3071 -webkit-transform: rotate(90deg);
3072 -moz-transform: rotate(90deg);
3073 -ms-transform: rotate(90deg);
3074 transform: rotate(90deg);
3078 .main-navigation ul .dropdown-toggle.toggled-on,
3080 .site-header .social-navigation,
3081 .site-footer .main-navigation {
3091 margin-right: -100%;
3106 .content-bottom-widgets {
3120 font-size: 0.8125rem;
3121 line-height: 1.6153846154;
3122 margin-bottom: 3.230769231em;
3123 padding-top: 1.615384615em;
3126 .widget .widget-title {
3127 margin-bottom: 1.3125em;
3138 margin-bottom: 1.6153846154em;
3146 .widget blockquote {
3149 line-height: 1.3125;
3150 margin-bottom: 1.3125em;
3151 padding-left: 1.0625em;
3154 .widget blockquote cite,
3155 .widget blockquote small {
3157 font-size: 0.8125rem;
3158 line-height: 1.6153846154;
3163 padding: 0.5384615385em;
3168 font-size: 0.8125rem;
3169 line-height: 1.6153846154;
3170 margin-bottom: 1.6153846154em;
3171 padding: 0.5384615385em;
3175 margin-bottom: 1.6153846154em;
3176 padding: 0.5384615385em;
3184 font-size: 0.8125rem;
3185 line-height: 1.6153846154;
3189 .widget input[type="button"],
3190 .widget input[type="reset"],
3191 .widget input[type="submit"] {
3193 padding: 0.846153846em;
3196 .widget input[type="text"],
3197 .widget input[type="email"],
3198 .widget input[type="url"],
3199 .widget input[type="password"],
3200 .widget input[type="search"],
3201 .widget input[type="tel"],
3202 .widget input[type="number"],
3204 padding: 0.4615384615em 0.5384615385em;
3209 font-size: 1.4375rem;
3210 line-height: 1.2173913043;
3211 margin-bottom: 0.9130434783em;
3216 font-size: 1.1875rem;
3217 line-height: 1.1052631579;
3218 margin-bottom: 1.1052631579em;
3224 line-height: 1.3125;
3225 margin-bottom: 1.3125em;
3232 font-size: 0.8125rem;
3233 line-height: 1.6153846154;
3234 margin-bottom: 0.9130434783em;
3237 .widget .alignleft {
3238 margin: 0.2307692308em 1.6153846154em 1.6153846154em 0;
3241 .widget .alignright {
3242 margin: 0.2307692308em 0 1.6153846154em 1.6153846154em;
3245 .widget .aligncenter {
3246 margin-bottom: 1.6153846154em;
3249 .widget_calendar td,
3250 .widget_calendar th {
3251 line-height: 2.6923076923;
3255 .widget_rss .rssSummary:last-child {
3256 margin-bottom: 1.615384615em;
3259 .widget input[type="search"].search-field {
3260 width: -webkit-calc(100% - 35px);
3261 width: calc(100% - 35px);
3264 .widget .search-submit:before {
3271 .widget button.search-submit {
3277 margin: 0 0.2307692308em 0.5384615385em 0;
3278 padding: 0.5384615385em 0.4615384615em 0.4615384615em;
3282 margin-top: 1.8260869565em;
3286 margin-top: 2.2105263158em;
3290 margin-top: 2.625em;
3294 letter-spacing: 0.153846154em;
3300 margin-top: 3.2307692308em;
3303 .content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2),
3304 .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {
3306 margin-right: 7.1428571%;
3307 width: 46.42857145%;
3310 .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {
3315 -webkit-align-items: center;
3316 -ms-flex-align: center;
3317 align-items: center;
3318 display: -webkit-flex;
3319 display: -ms-flexbox;
3321 -webkit-flex-wrap: wrap;
3322 -ms-flex-wrap: wrap;
3324 padding: 0 4.5455% 3.5em;
3327 .site-footer .social-navigation {
3335 margin: 0.538461538em auto 0.538461538em 0;
3341 .no-sidebar .content-area {
3347 .no-sidebar .entry-header,
3348 .no-sidebar .entry-content,
3349 .no-sidebar .entry-summary,
3350 .no-sidebar .entry-footer,
3351 .no-sidebar .comments-area,
3352 .no-sidebar .image-navigation,
3353 .no-sidebar .post-navigation,
3354 .no-sidebar .pagination,
3355 .no-sidebar .page-header,
3356 .no-sidebar .page-content,
3357 .no-sidebar .content-bottom-widgets {
3373 @media screen and (min-width: 61.5625em) {
3375 margin-bottom: 7.0em;
3379 padding: 5.25em 4.5455%;
3386 margin-bottom: 1.75em;
3394 margin-bottom: 3.230769231em;
3398 margin-bottom: 7.0em;
3402 margin-bottom: 5.894736842em;
3406 margin-bottom: 4.307692308em;
3409 .site-main > article {
3410 margin-bottom: 7.0em;
3417 margin-bottom: 1.05em;
3420 .format-aside .entry-title,
3421 .format-image .entry-title,
3422 .format-video .entry-title,
3423 .format-quote .entry-title,
3424 .format-gallery .entry-title,
3425 .format-status .entry-title,
3426 .format-link .entry-title,
3427 .format-audio .entry-title,
3428 .format-chat .entry-title {
3430 font-size: 1.4375em;
3431 line-height: 1.304347826;
3432 margin-bottom: 1.826086957em;
3436 margin-bottom: 2.625em;
3441 .comment-content h1 {
3443 font-size: 2.0625rem;
3444 line-height: 1.2727272727;
3445 margin-top: 1.696969697em;
3446 margin-bottom: 0.8484848485em;
3451 .comment-content h2 {
3461 .comment-content h3 {
3463 font-size: 1.4375rem;
3464 line-height: 1.2173913043;
3465 margin-top: 2.4347826087em;
3466 margin-bottom: 1.2173913043em;
3472 .comment-content h4 {
3473 letter-spacing: 0.131578947em;
3482 .comment-content h4,
3483 .comment-content h5,
3484 .comment-content h6 {
3486 font-size: 1.1875rem;
3487 line-height: 1.1052631579;
3488 margin-top: 2.9473684211em;
3489 margin-bottom: 1.473684211em;
3493 border-bottom-width: 0;
3497 .comment-list + .comment-respond,
3498 .comment-navigation + .comment-respond {
3499 padding-top: 5.25em;
3504 .content-bottom-widgets .widget-area,
3506 margin-bottom: 7.0em;
3509 body:not(.search-results) .entry-summary {
3510 margin-bottom: 2.210526316em;
3513 body:not(.search-results) .entry-header + .entry-summary {
3514 margin-top: -1.105263158em;
3517 body:not(.search-results) article:not(.type-page) .entry-content {
3519 width: 71.42857144%;
3522 body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta {
3524 width: -webkit-calc(60% - 1.4736842105em);
3525 width: calc(60% - 1.4736842105em);
3528 body:not(.search-results) article:not(.type-page) img.below-entry-meta,
3529 body:not(.search-results) article:not(.type-page) figure.below-entry-meta {
3538 body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta,
3539 body:not(.search-results) article:not(.type-page) table figure.below-entry-meta,
3540 body:not(.search-results) article:not(.type-page) table img.below-entry-meta {
3545 body:not(.search-results) article:not(.type-page) .entry-footer {
3547 margin-top: 0.1538461538em;
3548 width: 21.42857143%;
3551 body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after {
3557 body:not(.search-results).group-blog .byline,
3558 body:not(.search-results) .entry-format,
3559 body:not(.search-results) .cat-links,
3560 body:not(.search-results) .tags-links,
3561 body:not(.search-results) article:not(.sticky) .posted-on,
3562 body:not(.search-results) article:not(.type-page) .comments-link,
3563 body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {
3565 margin-bottom: 0.5384615385em;
3568 body:not(.search-results) article:not(.type-page) .entry-footer > span:last-child {
3572 body:not(.search-results) article:not(.type-page) .entry-footer .avatar {
3575 margin: 0 0 0.5384615385em;
3579 body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
3581 margin-right: -100%;
3582 margin-left: 34.99999999%;
3583 width: 50.00000001%;
3586 body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {
3587 margin-right: -100%;
3598 @media screen and (min-width: 75em) {
3599 body:not(.search-results) .entry-summary {
3601 font-size: 1.4375rem;
3602 line-height: 1.5217391304;
3603 margin-bottom: 1.826086957em;
3606 body:not(.search-results) .entry-header + .entry-summary {
3607 margin-top: -0.913043478em;
3610 body:not(.search-results) .entry-summary p,
3611 body:not(.search-results) .entry-summary address,
3612 body:not(.search-results) .entry-summary hr,
3613 body:not(.search-results) .entry-summary ul,
3614 body:not(.search-results) .entry-summary ol,
3615 body:not(.search-results) .entry-summary dl,
3616 body:not(.search-results) .entry-summary dd,
3617 body:not(.search-results) .entry-summary table {
3618 margin-bottom: 1.5217391304em;
3621 body:not(.search-results) .entry-summary li > ul,
3622 body:not(.search-results) .entry-summary blockquote > ul {
3623 margin-left: 0.956521739em;
3626 body:not(.search-results) .entry-summary li > ol,
3627 body:not(.search-results) .entry-summary blockquote > ol {
3628 margin-left: 1.52173913em;
3631 body:not(.search-results) .entry-summary blockquote {
3633 font-size: 1.4375rem;
3634 line-height: 1.5217391304;
3635 margin: 0 0 1.5217391304em;
3636 padding-left: 1.347826087em;
3639 body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) {
3640 margin-left: -1.52173913em;
3643 body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) {
3647 body:not(.search-results) .entry-summary blockquote cite,
3648 body:not(.search-results) .entry-summary blockquote small {
3650 font-size: 1.1875rem;
3651 line-height: 1.8421052632;
3654 body:not(.search-results) .entry-summary th,
3655 body:not(.search-results) .entry-summary td {
3656 padding: 0.3043478261em;
3659 body:not(.search-results) .entry-summary pre {
3663 margin-bottom: 1.75em;
3667 body:not(.search-results) .entry-summary fieldset {
3668 margin-bottom: 1.5217391304em;
3669 padding: 0.3043478261em;
3672 body:not(.search-results) .entry-summary h1 {
3673 margin-top: 2.121212121em;
3674 margin-bottom: 1.060606061em;
3677 body:not(.search-results) .entry-summary h2 {
3679 margin-bottom: 1.25em;
3682 body:not(.search-results) .entry-summary h3 {
3683 margin-top: 3.043478261em;
3684 margin-bottom: 1.52173913em;
3687 body:not(.search-results) .entry-summary h4,
3688 body:not(.search-results) .entry-summary h5,
3689 body:not(.search-results) .entry-summary h6 {
3690 margin-top: 3.684210526em;
3691 margin-bottom: 1.842105263em;
3694 body:not(.search-results) .entry-summary h1:first-child,
3695 body:not(.search-results) .entry-summary h2:first-child,
3696 body:not(.search-results) .entry-summary h3:first-child,
3697 body:not(.search-results) .entry-summary h4:first-child,
3698 body:not(.search-results) .entry-summary h5:first-child,
3699 body:not(.search-results) .entry-summary h6:first-child {
3703 body:not(.search-results) .entry-summary .alignleft {
3704 margin: 0.2608695652em 1.5217391304em 1.5217391304em 0;
3707 body:not(.search-results) .entry-summary .alignright {
3708 margin: 0.2608695652em 0 1.5217391304em 1.5217391304em;
3711 body:not(.search-results) .entry-summary .aligncenter {
3712 margin-bottom: 1.5217391304em;
3731 .content-bottom-widgets,
3737 .comment-reply-link,
3738 .comment-metadata .edit-link,
3739 .pingback .edit-link {
3753 .comment-content h4,
3754 .comment-content h5,
3755 .comment-content h6,
3756 .entry-content .author-title {
3769 .comment-content h2,
3780 line-height: 1.2727272727;
3781 margin-bottom: 1.696969697em;
3784 .format-aside .entry-title,
3785 .format-image .entry-title,
3786 .format-video .entry-title,
3787 .format-quote .entry-title,
3788 .format-gallery .entry-title,
3789 .format-status .entry-title,
3790 .format-link .entry-title,
3791 .format-audio .entry-title,
3792 .format-chat .entry-title {
3794 line-height: 1.304347826;
3795 margin-bottom: 1.826086957em;
3800 .comment-content h1 {
3806 .comment-content h3,
3807 body:not(.search-results) .entry-summary {
3815 .taxonomy-description,
3819 .comment-awaiting-moderation,
3821 .wp-caption .wp-caption-text,
3828 background: none !important; /* Brute force since user agents all print differently. */
3834 .site-branding .site-title a,
3837 color: #1a1a1a !important; /* Make sure color schemes don't affect to print */
3843 border-color: #1a1a1a !important; /* Make sure color schemes don't affect to print */
3848 body:not(.search-results) .entry-summary,
3849 body:not(.search-results) .entry-summary blockquote,
3854 .taxonomy-description,
3857 .comment-metadata a,
3859 .comment-awaiting-moderation,
3862 .wp-caption .wp-caption-text,
3864 color: #686868 !important; /* Make sure color schemes don't affect to print */
3869 background-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */
3879 .comment-list article,
3880 .comment-list .pingback,
3881 .comment-list .trackback,
3883 border-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */
3887 color: #007acc !important; /* Make sure color schemes don't affect to print */
3892 .taxonomy-description a,
3894 .pingback .comment-body > a {
3896 border-bottom: 1px solid #007acc !important; /* Make sure color schemes don't affect to print */
3908 padding: 0 0 1.75em;
3913 margin-bottom: 1.75em;
3917 margin-bottom: 3.5em;
3933 .site-main > article {
3934 margin-bottom: 3.5em;
3937 .entry-content blockquote.alignleft,
3938 .entry-content blockquote.alignright {
3939 border-width: 4px 0 0 0;
3940 padding: 0.9473684211em 0 0;
3941 width: -webkit-calc(50% - 0.736842105em);
3942 width: calc(50% - 0.736842105em);
3945 body:not(.search-results) .entry-header + .entry-summary {
3946 margin-top: -1.473684211em;