'font-family', 'value' => 'inherit' ), array( 'property' => 'font-size', 'value' => '100%' ), array( 'property' => 'font-style', 'value' => 'inherit' ), array( 'property' => 'font-weight', 'value' => 'inherit' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1, h2, h3, h4, h5, h6', array( array( 'property' => 'font-family', 'value' => 'inherit' ), array( 'property' => 'font-size', 'value' => '100%' ), array( 'property' => 'font-style', 'value' => 'inherit' ), array( 'property' => 'font-weight', 'value' => 'inherit' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'th, thead', array( array( 'property' => 'font-size', 'value' => '100%' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'button, input, select, textarea', array( array( 'property' => 'font-size', 'value' => '100%' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'body', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'dt, th', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.blog-title a', array( array( 'property' => 'font-family', 'value' => '"Abril Fatface", serif' ), array( 'property' => 'font-size', 'value' => '2em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.header-search-block .s', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '2em' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.main-menu a', array( array( 'property' => 'font-size', 'value' => '0.775em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.main-menu ul a', array( array( 'property' => 'font-size', 'value' => '0.75em' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.media-caption', array( array( 'property' => 'font-size', 'value' => '0.8em' ), array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-meta-top', array( array( 'property' => 'font-size', 'value' => '0.9em' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-meta-top .sep', array( array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-title', array( array( 'property' => 'font-family', 'value' => '"Abril Fatface", serif' ), array( 'property' => 'font-size', 'value' => '3em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-links', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-links .sep', array( array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-meta', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.meta-title', array( array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-author-inner h3', array( array( 'property' => 'font-size', 'value' => '1.1em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content', array( array( 'property' => 'font-family', 'value' => '"Crimson Text", "Times New Roman", Times, serif' ), array( 'property' => 'font-size', 'value' => '1.25em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h1', array( array( 'property' => 'font-size', 'value' => '1.6em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h2', array( array( 'property' => 'font-size', 'value' => '1.4em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h3', array( array( 'property' => 'font-size', 'value' => '1.25em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h4', array( array( 'property' => 'font-size', 'value' => '1.1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h5', array( array( 'property' => 'font-size', 'value' => '1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content h6', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content blockquote p', array( array( 'property' => 'font-size', 'value' => '1.1em' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content cite', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '0.65em' ), array( 'property' => 'font-weight', 'value' => '800' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content blockquote cite em', array( array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'em, q', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content em strong, .post-content strong em', array( array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content big', array( array( 'property' => 'font-size', 'value' => '1.25em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content code, .post-content kbd, .post-content pre', array( array( 'property' => 'font-family', 'value' => 'Menlo, Monaco, monospace' ), array( 'property' => 'font-size', 'value' => '0.85em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content dl dt', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content pre', array( array( 'property' => 'font-size', 'value' => '0.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content .gallery-caption, .post-content .wp-caption-text', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '0.7em' ), array( 'property' => 'font-weight', 'value' => '600' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content .gallery-caption', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content table', array( array( 'property' => 'font-size', 'value' => '0.9em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content th', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-content fieldset legend', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content label', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '0.75em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content input, .post-content textarea', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content input[type="password"], .post-content input[type="tel"], .post-content input[type="text"], .post-content input[type="url"], .post-content textarea', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-content input[type="button"], .post-content input[type="reset"], .post-content input[type="submit"]:not(.search-button)', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-reply-title, .comments-title', array( array( 'property' => 'font-size', 'value' => '1.6em' ), array( 'property' => 'font-weight', 'value' => '800' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.add-comment-title', array( array( 'property' => 'font-size', 'value' => '0.9em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-header cite', array( array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-header span', array( array( 'property' => 'font-size', 'value' => '0.7em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content', array( array( 'property' => 'font-family', 'value' => '"Crimson Text", "Times New Roman", Times, serif' ), array( 'property' => 'font-size', 'value' => '1.15em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '1.1em' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-content pre', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-actions a', array( array( 'property' => 'font-size', 'value' => '0.8em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comments-nav-below a', array( array( 'property' => 'font-size', 'value' => '0.8em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.nocomments', array( array( 'property' => 'font-size', 'value' => '1.25em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-reply-title #cancel-comment-reply-link', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-respond input, .comment-respond textarea', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '0.9em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-respond .form-allowed-tags', array( array( 'property' => 'font-size', 'value' => '0.9em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.pingbacks-title', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-title h4', array( array( 'property' => 'font-size', 'value' => '0.9em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-title .tag-archive-meta p', array( array( 'property' => 'font-size', 'value' => '0.9em' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.archive-nav a', array( array( 'property' => 'font-size', 'value' => '1.25em' ), array( 'property' => 'font-weight', 'value' => '800' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span', array( array( 'property' => 'font-size', 'value' => '1.25em' ), array( 'property' => 'font-weight', 'value' => '800' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page .post-edit-link', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '0.8em' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.archive-container a', array( array( 'property' => 'font-family', 'value' => '"Crimson Text", "Times New Roman", Times, serif' ), array( 'property' => 'font-size', 'value' => '1.25em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.archive-container a span', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.search-form .s', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget-content', array( array( 'property' => 'font-family', 'value' => '"Crimson Text", "Times New Roman", Times, serif' ), array( 'property' => 'font-size', 'value' => '1.1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget-title', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget-content li span', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.tagcloud a', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '14px !important' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#wp-calendar thead th', array( array( 'property' => 'font-size', 'value' => '0.9em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#wp-calendar tfoot a', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '0.725em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget .search-form .s', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_rss .rssSummary', array( array( 'property' => 'font-size', 'value' => '0.9em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_rss cite', array( array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.credits', array( array( 'property' => 'font-size', 'value' => '0.8em' ), array( 'property' => 'font-weight', 'value' => '700' ), ) ); return $category_rules; } );