'font-family', 'value' => 'sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'b, strong', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'dfn', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1', array( array( 'property' => 'font-size', 'value' => '2em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'small', array( array( 'property' => 'font-size', 'value' => '80%' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'sub, sup', array( array( 'property' => 'font-size', 'value' => '75%' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'code, kbd, pre, samp', array( array( 'property' => 'font-size', 'value' => '1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'button, input, optgroup, select, textarea', array( array( 'property' => 'font', 'value' => 'inherit' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'optgroup', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'body, button, input, select, textarea', array( array( 'property' => 'font-family', 'value' => 'sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-size', 'value' => '1rem' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'cite, dfn, em, i', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'pre', array( array( 'property' => 'font-family', 'value' => '"Courier 10 Pitch", Courier, monospace' ), array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-size', 'value' => '0.9375rem' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'code, kbd, tt, var', array( array( 'property' => 'font-family', 'value' => 'Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace' ), array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-size', 'value' => '0.9375rem' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'big', array( array( 'property' => 'font-size', 'value' => '125%' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'dt', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'button, input[type="button"], input[type="reset"], input[type="submit"]', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'body', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-size', 'value' => '17px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1, h2, h3, h4, h5, h6', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1', array( array( 'property' => 'font-size', 'value' => '36px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h2', array( array( 'property' => 'font-size', 'value' => '28px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h3', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h4, h5, h6', array( array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.screen-reader-text:focus', array( array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-size', 'value' => '36px' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-size', 'value' => '48px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-description', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-weight', 'value' => '400' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.menu-toggle', array( array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.menu-toggle:after', array( array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.main-navigation', array( array( 'property' => 'font-size', 'value' => '1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.main-navigation', array( array( 'property' => 'font-size', 'value' => '16px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.social-navigation > *', array( array( 'property' => 'font-size', 'value' => '25px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.social-navigation > *', array( array( 'property' => 'font-size', 'value' => '20px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-image .entry-image-caption', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry-title', array( array( 'property' => 'font-size', 'value' => '36px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-meta', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content h5, .entry-content h5', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content h6, .entry-content h6', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content address, .entry-content address', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-style', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content blockquote, .entry-content blockquote', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content q, .entry-content q', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content cite, .entry-content cite', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-content thead th, .entry-content thead th', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-weight', 'value' => '400' ), array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-links strong', array( array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-feature .entry-header .entry-title', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-feature .entry-header .entry-title', array( array( 'property' => 'font-size', 'value' => '36px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.author-box h3', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.single .hentry .entry-title', array( array( 'property' => 'font-size', 'value' => '28px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.single .hentry .entry-title', array( array( 'property' => 'font-size', 'value' => '36px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.page .page .entry-title', array( array( 'property' => 'font-size', 'value' => '28px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.page .page .entry-title', array( array( 'property' => 'font-size', 'value' => '36px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.archive .page-header .page-title, .search .page-header .page-title', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.archive .taxonomy-description, .search .taxonomy-description', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.card .entry-title', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.card .entry-content', array( array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.sd-rating .rating-msg', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span', array( array( 'property' => 'font-size', 'value' => 'inherit !important' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span button', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span button:active, #infinite-handle span button:focus, #infinite-handle span button:hover', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.error404 .page-title', array( array( 'property' => 'font-size', 'value' => '30px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.wp-caption .wp-caption-text', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.gallery-caption', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.posts-navigation a', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-main .comment-navigation, .site-main .post-navigation', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-main .post-navigation .meta-nav-title', array( array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-weight', 'value' => '400' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.bypostauthor .fn:before', array( array( 'property' => 'font-size', 'value' => '15px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment .comment-author', array( array( 'property' => 'font-size', 'value' => '20px' ), ), array( 'screen and (max-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment .comment-metadata', array( array( 'property' => 'font-size', 'value' => '14px' ), ), array( 'screen and (max-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment .reply', array( array( 'property' => 'font-size', 'value' => '14px' ), ), array( 'screen and (max-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment .comment-reply-link:before', array( array( 'property' => 'font-weight', 'value' => 'normal' ), ), array( 'screen and (max-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.bypostauthor .fn:before', array( array( 'property' => 'font-size', 'value' => '20px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.no-comments', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-style', 'value' => 'italic' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-respond p label', array( array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-respond p .subscribe-label', array( array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#respond p.comment-subscription-form label', array( array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment .comment-reply-title a', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment .comment-reply-title a:before', array( array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget-title', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_calendar caption', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget_calendar thead th, .top_rated .pd_top_rated_holder_posts #top_posts a, .widget_goodreads div[class^="gr_custom_title"]', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-weight', 'value' => '600' ), array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_calendar tfoot a', array( array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_tag_cloud a[style]', array( array( 'property' => 'font-size', 'value' => '16px !important' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_recent_entries li .post-date', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-footer .site-info', array( array( 'property' => 'font-family', 'value' => '"Libre Baskerville", Georgia, serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.wpcom-reblog-snapshot .reblog-post:before', array( array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.wpcom-reblog-snapshot .reblog-post:before', array( array( 'property' => 'font-size', 'value' => '20px' ), ), array( 'screen and (min-width: 881px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'div.sharedaddy h3.sd-title, .sd-rating h3.sd-title', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif !important' ), array( 'property' => 'font-size', 'value' => '13px !important' ), array( 'property' => 'font-weight', 'value' => '400 !important' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'div#jp-relatedposts h3.jp-relatedposts-headline em', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif !important' ), array( 'property' => 'font-size', 'value' => '13px !important' ), array( 'property' => 'font-weight', 'value' => '400 !important' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title, div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title a', array( array( 'property' => 'font-family', 'value' => '"Rubik", "Helvetica Neue", sans-serif !important' ), array( 'property' => 'font-size', 'value' => '17px !important' ), array( 'property' => 'font-weight', 'value' => 'bold !important' ), ) ); return $category_rules; } );