X-Git-Url: https://scripts.mit.edu/gitweb/autoinstallsdev/wordpress.git/blobdiff_plain/febc815b2c9d85be5717da9e8d164bd2daa97e31..16e7b37c7914d753890c1a05a9335f3b43751eb8:/wp-content/themes/twentyfourteen/style.css diff --git a/wp-content/themes/twentyfourteen/style.css b/wp-content/themes/twentyfourteen/style.css deleted file mode 100644 index 4221371a..00000000 --- a/wp-content/themes/twentyfourteen/style.css +++ /dev/null @@ -1,4322 +0,0 @@ -/* -Theme Name: Twenty Fourteen -Theme URI: https://wordpress.org/themes/twentyfourteen/ -Author: the WordPress team -Author URI: https://wordpress.org/ -Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier. -Version: 1.8 -License: GNU General Public License v2 or later -License URI: http://www.gnu.org/licenses/gpl-2.0.html -Tags: blog, news, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready -Text Domain: twentyfourteen - -This theme, like WordPress, is licensed under the GPL. -Use it to make something cool, have fun, and share what you've learned with others. -*/ - -/** - * Table of Contents: - * - * 1.0 - Reset - * 2.0 - Repeatable Patterns - * 3.0 - Basic Structure - * 4.0 - Header - * 5.0 - Navigation - * 6.0 - Content - * 6.1 - Post Thumbnail - * 6.2 - Entry Header - * 6.3 - Entry Meta - * 6.4 - Entry Content - * 6.5 - Galleries - * 6.6 - Post Formats - * 6.7 - Post/Image/Paging Navigation - * 6.8 - Attachments - * 6.9 - Archives - * 6.10 - Contributor Page - * 6.11 - 404 Page - * 6.12 - Full-width - * 6.13 - Singular - * 6.14 - Comments - * 7.0 - Sidebar - * 7.1 - Widgets - * 7.2 - Content Sidebar Widgets - * 8.0 - Footer - * 9.0 - Featured Content - * 10.0 - Multisite - * 11.0 - Media Queries - * 12.0 - Print - * ----------------------------------------------------------------------------- - */ - - -/** - * 1.0 Reset - * - * Resetting and rebuilding styles have been helped along thanks to the fine - * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint. - * - * ----------------------------------------------------------------------------- - */ - -html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { - border: 0; - font-family: inherit; - font-size: 100%; - font-style: inherit; - font-weight: inherit; - margin: 0; - outline: 0; - padding: 0; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -nav, -section { - display: block; -} - -audio, -canvas, -video { - display: inline-block; - max-width: 100%; -} - -html { - overflow-y: scroll; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -body, -button, -input, -select, -textarea { - color: #2b2b2b; - font-family: Lato, sans-serif; - font-size: 16px; - font-weight: 400; - line-height: 1.5; -} - -body { - background: #f5f5f5; -} - -a { - color: #24890d; - text-decoration: none; -} - -a:focus { - outline: thin dotted; -} - -a:hover, -a:active { - outline: 0; -} - -a:active, -a:hover { - color: #41a62a; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - clear: both; - font-weight: 700; - margin: 36px 0 12px; -} - -h1 { - font-size: 26px; - line-height: 1.3846153846; -} - -h2 { - font-size: 24px; - line-height: 1; -} - -h3 { - font-size: 22px; - line-height: 1.0909090909; -} - -h4 { - font-size: 20px; - line-height: 1.2; -} - -h5 { - font-size: 18px; - line-height: 1.3333333333; -} - -h6 { - font-size: 16px; - line-height: 1.5; -} - -address { - font-style: italic; - margin-bottom: 24px; -} - -abbr[title] { - border-bottom: 1px dotted #2b2b2b; - cursor: help; -} - -b, -strong { - font-weight: 700; -} - -cite, -dfn, -em, -i { - font-style: italic; -} - -mark, -ins { - background: #fff9c0; - text-decoration: none; -} - -p { - margin-bottom: 24px; -} - -code, -kbd, -tt, -var, -samp, -pre { - font-family: monospace, serif; - font-size: 15px; - -webkit-hyphens: none; - -moz-hyphens: none; - -ms-hyphens: none; - hyphens: none; - line-height: 1.6; -} - -pre { - border: 1px solid rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-bottom: 24px; - max-width: 100%; - overflow: auto; - padding: 12px; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -blockquote, -q { - -webkit-hyphens: none; - -moz-hyphens: none; - -ms-hyphens: none; - hyphens: none; - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ""; - content: none; -} - -blockquote { - color: #767676; - font-size: 19px; - font-style: italic; - font-weight: 300; - line-height: 1.2631578947; - margin-bottom: 24px; -} - -blockquote cite, -blockquote small { - color: #2b2b2b; - font-size: 16px; - font-weight: 400; - line-height: 1.5; -} - -blockquote em, -blockquote i, -blockquote cite { - font-style: normal; -} - -blockquote strong, -blockquote b { - font-weight: 400; -} - -small { - font-size: smaller; -} - -big { - font-size: 125%; -} - -sup, -sub { - font-size: 75%; - height: 0; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - bottom: 1ex; -} - -sub { - top: .5ex; -} - -dl { - margin-bottom: 24px; -} - -dt { - font-weight: bold; -} - -dd { - margin-bottom: 24px; -} - -ul, -ol { - list-style: none; - margin: 0 0 24px 20px; -} - -ul { - list-style: disc; -} - -ol { - list-style: decimal; -} - -li > ul, -li > ol { - margin: 0 0 0 20px; -} - -img { - -ms-interpolation-mode: bicubic; - border: 0; - vertical-align: middle; -} - -figure { - margin: 0; -} - -fieldset { - border: 1px solid rgba(0, 0, 0, 0.1); - margin: 0 0 24px; - min-width: inherit; - padding: 11px 12px 0; -} - -legend { - white-space: normal; -} - -button, -input, -select, -textarea { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 100%; - margin: 0; - max-width: 100%; - vertical-align: baseline; -} - -button, -input { - line-height: normal; -} - -input, -textarea { - background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */ -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -input[disabled] { - cursor: default; -} - -input[type="checkbox"], -input[type="radio"] { - padding: 0; -} - -input[type="search"] { - -webkit-appearance: textfield; -} - -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; - vertical-align: top; -} - -table, -th, -td { - border: 1px solid rgba(0, 0, 0, 0.1); -} - -table { - border-collapse: separate; - border-spacing: 0; - border-width: 1px 0 0 1px; - margin-bottom: 24px; - width: 100%; -} - -caption, -th, -td { - font-weight: normal; - text-align: left; -} - -th { - border-width: 0 1px 1px 0; - font-weight: bold; -} - -td { - border-width: 0 1px 1px 0; -} - -del { - color: #767676; -} - -hr { - background-color: rgba(0, 0, 0, 0.1); - border: 0; - height: 1px; - margin-bottom: 23px; -} - -/* Support a widely-adopted but non-standard selector for text selection styles - * to achieve a better experience. See https://core.trac.wordpress.org/ticket/25898. - */ -::selection { - background: #24890d; - color: #fff; - text-shadow: none; -} - -::-moz-selection { - background: #24890d; - color: #fff; - text-shadow: none; -} - - -/** - * 2.0 Repeatable Patterns - * ----------------------------------------------------------------------------- - */ - -/* Input fields */ - -input, -textarea { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 2px; - color: #2b2b2b; - padding: 8px 10px 7px; -} - -textarea { - width: 100%; -} - -input:focus, -textarea:focus { - border: 1px solid rgba(0, 0, 0, 0.3); - outline: 0; -} - -/* Buttons */ - -button, -.button, -input[type="button"], -input[type="reset"], -input[type="submit"] { - background-color: #24890d; - border: 0; - border-radius: 2px; - color: #fff; - font-size: 12px; - font-weight: 700; - padding: 10px 30px 11px; - text-transform: uppercase; - vertical-align: bottom; -} - -button:hover, -button:focus, -.button:hover, -.button:focus, -input[type="button"]:hover, -input[type="button"]:focus, -input[type="reset"]:hover, -input[type="reset"]:focus, -input[type="submit"]:hover, -input[type="submit"]:focus { - background-color: #41a62a; - color: #fff; -} - -button:active, -.button:active, -input[type="button"]:active, -input[type="reset"]:active, -input[type="submit"]:active { - background-color: #55d737; -} - -.search-field { - width: 100%; -} - -.search-submit { - display: none; -} - -/* Placeholder text color -- selectors need to be separate to work. */ - -::-webkit-input-placeholder { - color: #939393; -} - -:-moz-placeholder { - color: #939393; -} - -::-moz-placeholder { - color: #939393; - opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */ -} - -:-ms-input-placeholder { - color: #939393; -} - -/* Responsive images. Fluid images for posts, comments, and widgets */ - -.comment-content img, -.entry-content img, -.entry-summary img, -#site-header img, -.widget img, -.wp-caption { - max-width: 100%; -} - -/** - * Make sure images with WordPress-added height and width attributes are - * scaled correctly. - */ - -.comment-content img[height], -.entry-content img, -.entry-summary img, -img[class*="align"], -img[class*="wp-image-"], -img[class*="attachment-"], -#site-header img { - height: auto; -} - -img.size-full, -img.size-large, -.wp-post-image, -.post-thumbnail img { - height: auto; - max-width: 100%; -} - -/* Make sure embeds and iframes fit their containers */ - -embed, -iframe, -object, -video { - margin-bottom: 24px; - max-width: 100%; -} - -p > embed, -p > iframe, -p > object, -span > embed, -span > iframe, -span > object { - margin-bottom: 0; -} - -/* Alignment */ - -.alignleft { - float: left; -} - -.alignright { - float: right; -} - -.aligncenter { - display: block; - margin-left: auto; - margin-right: auto; -} - -blockquote.alignleft, -figure.wp-caption.alignleft, -img.alignleft { - margin: 7px 24px 7px 0; -} - -.wp-caption.alignleft { - margin: 7px 14px 7px 0; -} - -blockquote.alignright, -figure.wp-caption.alignright, -img.alignright { - margin: 7px 0 7px 24px; -} - -.wp-caption.alignright { - margin: 7px 0 7px 14px; -} - -blockquote.aligncenter, -img.aligncenter, -.wp-caption.aligncenter { - margin-top: 7px; - margin-bottom: 7px; -} - -.site-content blockquote.alignleft, -.site-content blockquote.alignright { - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - padding-top: 17px; - width: 50%; -} - -.site-content blockquote.alignleft p, -.site-content blockquote.alignright p { - margin-bottom: 17px; -} - -.wp-caption { - margin-bottom: 24px; -} - -.wp-caption img[class*="wp-image-"] { - display: block; - margin: 0; -} - -.wp-caption { - color: #767676; -} - -.wp-caption-text { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 12px; - font-style: italic; - line-height: 1.5; - margin: 9px 0; -} - -div.wp-caption .wp-caption-text { - padding-right: 10px; -} - -div.wp-caption.alignright img[class*="wp-image-"], -div.wp-caption.alignright .wp-caption-text { - padding-left: 10px; - padding-right: 0; -} - -.wp-smiley { - border: 0; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} - -/* Assistive text */ - -.screen-reader-text { - clip: rect(1px, 1px, 1px, 1px); - overflow: hidden; - position: absolute !important; - height: 1px; - width: 1px; -} - -.screen-reader-text:focus { - background-color: #f1f1f1; - border-radius: 3px; - box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); - clip: auto; - color: #21759b; - display: block; - font-size: 14px; - font-weight: bold; - height: auto; - line-height: normal; - padding: 15px 23px 14px; - position: absolute; - left: 5px; - top: 5px; - text-decoration: none; - text-transform: none; - width: auto; - z-index: 100000; /* Above WP toolbar */ -} - -.hide { - display: none; -} - -/* Clearing floats */ - -.footer-sidebar:before, -.footer-sidebar:after, -.hentry:before, -.hentry:after, -.gallery:before, -.gallery:after, -.slider-direction-nav:before, -.slider-direction-nav:after, -.contributor-info:before, -.contributor-info:after, -.search-box:before, -.search-box:after, -[class*="content"]:before, -[class*="content"]:after, -[class*="site"]:before, -[class*="site"]:after { - content: ""; - display: table; -} - -.footer-sidebar:after, -.hentry:after, -.gallery:after, -.slider-direction-nav:after, -.contributor-info:after, -.search-box:after, -[class*="content"]:after, -[class*="site"]:after { - clear: both; -} - -/* Genericons */ - -.bypostauthor > article .fn:before, -.comment-edit-link:before, -.comment-reply-link:before, -.comment-reply-login:before, -.comment-reply-title small a:before, -.contributor-posts-link:before, -.menu-toggle:before, -.search-toggle:before, -.slider-direction-nav a:before, -.widget_twentyfourteen_ephemera .widget-title:before { - -webkit-font-smoothing: antialiased; - display: inline-block; - font: normal 16px/1 Genericons; - text-decoration: inherit; - vertical-align: text-bottom; -} - -/* Separators */ - -.site-content span + .entry-date:before, -.full-size-link:before, -.parent-post-link:before, -span + .byline:before, -span + .comments-link:before, -span + .edit-link:before, -.widget_twentyfourteen_ephemera .entry-title:after { - content: "\0020\007c\0020"; -} - - -/** - * 3.0 Basic Structure - * ----------------------------------------------------------------------------- - */ - -.site { - background-color: #fff; - max-width: 1260px; - position: relative; -} - -.main-content { - width: 100%; -} - - -/** - * 4.0 Header - * ----------------------------------------------------------------------------- - */ - -/* Ensure that there is no gap between the header and - the admin bar for WordPress versions before 3.8. */ -#wpadminbar { - min-height: 32px; -} - -#site-header { - position: relative; - z-index: 3; -} - -.site-header { - background-color: #000; - max-width: 1260px; - position: relative; - width: 100%; - z-index: 4; -} - -.header-main { - min-height: 48px; - padding: 0 10px; -} - -.site-title { - float: left; - font-size: 18px; - font-weight: 700; - line-height: 48px; - margin: 0; - - /* Nav-toggle width + search-toggle width - gutter = 86px */ - max-width: -webkit-calc(100% - 86px); - max-width: calc(100% - 86px); -} - -.site-title a, -.site-title a:hover { - color: #fff; - display: block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* Search in the header */ - -.search-toggle { - background-color: #24890d; - cursor: pointer; - float: right; - height: 48px; - margin-right: 38px; - text-align: center; - width: 48px; -} - -.search-toggle:hover, -.search-toggle.active { - background-color: #41a62a; -} - -.search-toggle:before { - color: #fff; - content: "\f400"; - font-size: 20px; - margin-top: 14px; -} - -.search-toggle .screen-reader-text { - left: 5px; /* Avoid a horizontal scrollbar when the site has a long menu */ -} - -.search-box-wrapper { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: absolute; - top: 48px; - right: 0; - width: 100%; - z-index: 2; -} - -.search-box { - background-color: #41a62a; - padding: 12px; -} - -.search-box .search-field { - background-color: #fff; - border: 0; - float: right; - font-size: 16px; - padding: 2px 2px 3px 6px; - width: 100%; -} - - -/** - * 5.0 Navigation - * ----------------------------------------------------------------------------- - */ - -.site-navigation ul { - list-style: none; - margin: 0; -} - -.site-navigation li { - border-top: 1px solid rgba(255, 255, 255, 0.2); -} - -.site-navigation ul ul { - margin-left: 20px; -} - -.site-navigation a { - color: #fff; - display: block; - text-transform: uppercase; -} - -.site-navigation a:hover { - color: #41a62a; -} - -.site-navigation .current_page_item > a, -.site-navigation .current_page_ancestor > a, -.site-navigation .current-menu-item > a, -.site-navigation .current-menu-ancestor > a { - color: #55d737; - font-weight: 900; -} - -/* Primary Navigation */ - -.primary-navigation { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 14px; - padding-top: 24px; -} - -.primary-navigation.toggled-on { - padding: 72px 0 36px; -} - -.primary-navigation .nav-menu { - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - display: none; -} - -.primary-navigation.toggled-on .nav-menu { - display: block; -} - -.primary-navigation a { - padding: 7px 0; -} - -/* Secondary Navigation */ - -.secondary-navigation { - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - font-size: 12px; - margin: 48px 0; -} - -.secondary-navigation a { - padding: 9px 0; -} - -.menu-toggle { - background-color: #000; - border-radius: 0; - cursor: pointer; - height: 48px; - margin: 0; - overflow: hidden; - padding: 0; - position: absolute; - top: 0; - right: 0; - text-align: center; - width: 48px; -} - -.menu-toggle:before { - color: #fff; - content: "\f419"; - padding: 16px; -} - -.menu-toggle:active, -.menu-toggle:focus, -.menu-toggle:hover { - background-color: #444; -} - -.menu-toggle:focus { - outline: 1px dotted; -} - - -/** - * 6.0 Content - * ----------------------------------------------------------------------------- - */ - -.content-area { - padding-top: 48px; -} - -.hentry { - margin: 0 auto 48px; - max-width: 672px; -} - -.site-content .entry-header, -.site-content .entry-content, -.site-content .entry-summary, -.site-content .entry-meta, -.page-content { - margin: 0 auto; - max-width: 474px; -} - -.page-content { - margin-bottom: 48px; -} - - -/** - * 6.1 Post Thumbnail - * ----------------------------------------------------------------------------- - */ - -.post-thumbnail { - background: #b2b2b2 url(images/pattern-light.svg) repeat fixed; - display: block; - position: relative; - width: 100%; - z-index: 0; -} - -a.post-thumbnail:hover { - background-color: #999; -} - -.full-width .post-thumbnail img { - display: block; - margin: 0 auto; -} - - -/** - * 6.2 Entry Header - * ----------------------------------------------------------------------------- - */ - -.entry-header { - position: relative; - z-index: 1; -} - -.entry-title { - font-size: 33px; - font-weight: 300; - line-height: 1.0909090909; - margin-bottom: 12px; - margin: 0 0 12px 0; - text-transform: uppercase; -} - -.entry-title a { - color: #2b2b2b; -} - -.entry-title a:hover { - color: #41a62a; -} - -.site-content .entry-header { - background-color: #fff; - padding: 0 10px 12px; -} - -.site-content .has-post-thumbnail .entry-header { - padding-top: 24px; -} - - -/** - * 6.3 Entry Meta - * ----------------------------------------------------------------------------- - */ - -.entry-meta { - clear: both; - color: #767676; - font-size: 12px; - font-weight: 400; - line-height: 1.3333333333; - text-transform: uppercase; -} - -.entry-meta a { - color: #767676; -} - -.entry-meta a:hover { - color: #41a62a; -} - -.sticky .entry-date { - display: none; -} - -.cat-links { - font-weight: 900; - text-transform: uppercase; -} - -.cat-links a { - color: #2b2b2b; -} - -.cat-links a:hover { - color: #41a62a; -} - -.byline { - display: none; -} - -.single .byline, -.group-blog .byline { - display: inline; -} - -.site-content .entry-meta { - background-color: #fff; - margin-bottom: 8px; -} - -.site-content footer.entry-meta { - margin: 24px auto 0; - padding: 0 10px; -} - -/* Tag links style */ - -.entry-meta .tag-links a { - background-color: #767676; - border-radius: 0 2px 2px 0; - color: #fff; - display: inline-block; - font-size: 11px; - font-weight: 700; - line-height: 1.2727272727; - margin: 2px 4px 2px 10px; - padding: 3px 7px; - position: relative; - text-transform: uppercase; -} - -.entry-meta .tag-links a:hover { - background-color: #41a62a; - color: #fff; -} - -.entry-meta .tag-links a:before { - border-top: 10px solid transparent; - border-right: 8px solid #767676; - border-bottom: 10px solid transparent; - content: ""; - height: 0; - position: absolute; - top: 0; - left: -8px; - width: 0; -} - -.entry-meta .tag-links a:hover:before { - border-right-color: #41a62a; -} - -.entry-meta .tag-links a:after { - background-color: #fff; - border-radius: 50%; - content: ""; - height: 4px; - position: absolute; - top: 8px; - left: -2px; - width: 4px; -} - - -/** - * 6.4 Entry Content - * ----------------------------------------------------------------------------- - */ - -.entry-content, -.entry-summary, -.page-content { - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; - word-wrap: break-word; -} - -.site-content .entry-content, -.site-content .entry-summary, -.page-content { - background-color: #fff; - padding: 12px 10px 0; -} - -.page .entry-content { - padding-top: 0; -} - -.entry-content h1:first-child, -.entry-content h2:first-child, -.entry-content h3:first-child, -.entry-content h4:first-child, -.entry-content h5:first-child, -.entry-content h6:first-child, -.entry-summary h1:first-child, -.entry-summary h2:first-child, -.entry-summary h3:first-child, -.entry-summary h4:first-child, -.entry-summary h5:first-child, -.entry-summary h6:first-child, -.page-content h1:first-child, -.page-content h2:first-child, -.page-content h3:first-child, -.page-content h4:first-child, -.page-content h5:first-child, -.page-content h6:first-child { - margin-top: 0; -} - -.entry-content a, -.entry-summary a, -.page-content a, -.comment-content a { - text-decoration: underline; -} - -.entry-content a:hover, -.entry-summary a:hover, -.page-content a:hover, -.comment-content a:hover, -.entry-content a.button, -.entry-summary a.button, -.page-content a.button, -.comment-content a.button { - text-decoration: none; -} - -.entry-content table, -.comment-content table { - font-size: 14px; - line-height: 1.2857142857; - margin-bottom: 24px; -} - -.entry-content th, -.comment-content th { - font-weight: 700; - padding: 8px; - text-transform: uppercase; -} - -.entry-content td, -.comment-content td { - padding: 8px; -} - -.entry-content .edit-link { - clear: both; - display: block; - font-size: 12px; - font-weight: 400; - line-height: 1.3333333333; - text-transform: uppercase; -} - -.entry-content .edit-link a { - color: #767676; - text-decoration: none; -} - -.entry-content .edit-link a:hover { - color: #41a62a; -} - -.entry-content .more-link { - white-space: nowrap; -} - -/* Mediaelements */ - -.hentry .mejs-container { - margin: 12px 0 18px; -} - -.hentry .mejs-mediaelement, -.hentry .mejs-container .mejs-controls { - background: #000; -} - -.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded, -.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - background: #fff; -} - -.hentry .mejs-controls .mejs-time-rail .mejs-time-current { - background: #24890d; -} - -.hentry .mejs-controls .mejs-time-rail .mejs-time-total, -.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { - background: rgba(255, 255, 255, .33); -} - -.hentry .mejs-container .mejs-controls .mejs-time { - padding-top: 9px; -} - -.hentry .mejs-controls .mejs-time-rail span, -.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, -.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - border-radius: 0; -} - -.hentry .mejs-overlay-loading { - background: transparent; -} - -.hentry .mejs-overlay-button { - background-color: #fff; - background-image: none; - border-radius: 2px; - box-shadow: 1px 1px 1px rgba(0,0,0,.8); - color: #000; - height: 36px; - margin-left: -24px; - width: 48px; -} - -.hentry .mejs-overlay-button:before { - -webkit-font-smoothing: antialiased; - content: '\f452'; - display: inline-block; - font: normal 32px/1.125 Genericons; - position: absolute; - top: 1px; - left: 10px; -} - -.hentry .mejs-controls .mejs-button button:focus { - outline: none; -} - -.hentry .mejs-controls .mejs-button button { - -webkit-font-smoothing: antialiased; - background: none; - color: #fff; - display: inline-block; - font: normal 16px/1 Genericons; -} - -.hentry .mejs-playpause-button.mejs-play button:before { - content: '\f452'; -} - -.hentry .mejs-playpause-button.mejs-pause button:before { - content: '\f448'; -} - -.hentry .mejs-volume-button.mejs-mute button:before { - content: '\f109'; - font-size: 20px; - position: absolute; - top: -2px; - left: 0; -} - -.hentry .mejs-volume-button.mejs-unmute button:before { - content: '\f109'; - left: 0; - position: absolute; - top: 0; -} - -.hentry .mejs-fullscreen-button button:before { - content: '\f474'; -} - -.hentry .mejs-fullscreen-button.mejs-unfullscreen button:before { - content: '\f406'; -} - -.hentry .mejs-overlay:hover .mejs-overlay-button { - background-color: #24890d; - color: #fff; -} - -.hentry .mejs-controls .mejs-button button:hover { - color: #41a62a; -} - -.content-sidebar .wp-playlist-item .wp-playlist-caption { - color: #000; -} - -/* Page links */ - -.page-links { - clear: both; - font-size: 12px; - font-weight: 900; - line-height: 2; - margin: 24px 0; - text-transform: uppercase; -} - -.page-links a, -.page-links > span { - background: #fff; - border: 1px solid #fff; - display: inline-block; - height: 22px; - margin: 0 1px 2px 0; - text-align: center; - width: 22px; -} - -.page-links a { - background: #000; - border: 1px solid #000; - color: #fff; - text-decoration: none; -} - -.page-links a:hover { - background: #41a62a; - border: 1px solid #41a62a; - color: #fff; -} - -.page-links > .page-links-title { - height: auto; - margin: 0; - padding-right: 7px; - width: auto; -} - - -/** - * 6.5 Gallery - * ----------------------------------------------------------------------------- - */ - -.gallery { - margin-bottom: 20px; -} - -.gallery-item { - float: left; - margin: 0 4px 4px 0; - overflow: hidden; - position: relative; -} - -.gallery-columns-1 .gallery-item { - max-width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 48%; - max-width: -webkit-calc(50% - 4px); - max-width: calc(50% - 4px); -} - -.gallery-columns-3 .gallery-item { - max-width: 32%; - max-width: -webkit-calc(33.3% - 4px); - max-width: calc(33.3% - 4px); -} - -.gallery-columns-4 .gallery-item { - max-width: 23%; - max-width: -webkit-calc(25% - 4px); - max-width: calc(25% - 4px); -} - -.gallery-columns-5 .gallery-item { - max-width: 19%; - max-width: -webkit-calc(20% - 4px); - max-width: calc(20% - 4px); -} - -.gallery-columns-6 .gallery-item { - max-width: 15%; - max-width: -webkit-calc(16.7% - 4px); - max-width: calc(16.7% - 4px); -} - -.gallery-columns-7 .gallery-item { - max-width: 13%; - max-width: -webkit-calc(14.28% - 4px); - max-width: calc(14.28% - 4px); -} - -.gallery-columns-8 .gallery-item { - max-width: 11%; - max-width: -webkit-calc(12.5% - 4px); - max-width: calc(12.5% - 4px); -} - -.gallery-columns-9 .gallery-item { - max-width: 9%; - max-width: -webkit-calc(11.1% - 4px); - max-width: calc(11.1% - 4px); -} - -.gallery-columns-1 .gallery-item:nth-of-type(1n), -.gallery-columns-2 .gallery-item:nth-of-type(2n), -.gallery-columns-3 .gallery-item:nth-of-type(3n), -.gallery-columns-4 .gallery-item:nth-of-type(4n), -.gallery-columns-5 .gallery-item:nth-of-type(5n), -.gallery-columns-6 .gallery-item:nth-of-type(6n), -.gallery-columns-7 .gallery-item:nth-of-type(7n), -.gallery-columns-8 .gallery-item:nth-of-type(8n), -.gallery-columns-9 .gallery-item:nth-of-type(9n) { - margin-right: 0; -} - -.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), -.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), -.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), -.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { - clear: left; -} - -.gallery-caption { - background-color: rgba(0, 0, 0, 0.7); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #fff; - font-size: 12px; - line-height: 1.5; - margin: 0; - max-height: 50%; - opacity: 0; - padding: 6px 8px; - position: absolute; - bottom: 0; - left: 0; - text-align: left; - width: 100%; -} - -.gallery-caption:before { - content: ""; - height: 100%; - min-height: 49px; - position: absolute; - top: 0; - left: 0; - width: 100%; -} - -.gallery-item:hover .gallery-caption { - opacity: 1; -} - -.gallery-columns-7 .gallery-caption, -.gallery-columns-8 .gallery-caption, -.gallery-columns-9 .gallery-caption { - display: none; -} - - -/** - * 6.6 Post Formats - * ----------------------------------------------------------------------------- - */ - -.format-aside .entry-content, -.format-aside .entry-summary, -.format-quote .entry-content, -.format-quote .entry-summary, -.format-link .entry-content, -.format-link .entry-summary { - padding-top: 0; -} - -.site-content .format-link .entry-title, -.site-content .format-aside .entry-title, -.site-content .format-quote .entry-title { - display: none; -} - - -/** - * 6.7 Post/Image/Paging Navigation - * ----------------------------------------------------------------------------- - */ - -.nav-links { - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - border-top: 1px solid rgba(0, 0, 0, 0.1); - hyphens: auto; - word-wrap: break-word; -} - -.post-navigation, -.image-navigation { - margin: 24px auto 48px; - max-width: 474px; - padding: 0 10px; -} - -.post-navigation a, -.image-navigation .previous-image, -.image-navigation .next-image { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - padding: 11px 0 12px; - width: 100%; -} - -.post-navigation .meta-nav { - color: #767676; - display: block; - font-size: 12px; - font-weight: 900; - line-height: 2; - text-transform: uppercase; -} - -.post-navigation a, -.image-navigation a { - color: #2b2b2b; - display: block; - font-size: 14px; - font-weight: 700; - line-height: 1.7142857142; - text-transform: none; -} - -.post-navigation a:hover, -.image-navigation a:hover { - color: #41a62a; -} - -/* Paging Navigation */ - -.paging-navigation { - border-top: 5px solid #000; - margin: 48px 0; -} - -.paging-navigation .loop-pagination { - margin-top: -5px; - text-align: center; -} - -.paging-navigation .page-numbers { - border-top: 5px solid transparent; - display: inline-block; - font-size: 14px; - font-weight: 900; - margin-right: 1px; - padding: 7px 16px; - text-transform: uppercase; -} - -.paging-navigation a { - color: #2b2b2b; -} - -.paging-navigation .page-numbers.current { - border-top: 5px solid #24890d; -} - -.paging-navigation a:hover { - border-top: 5px solid #41a62a; - color: #2b2b2b; -} - - -/** - * 6.8 Attachments - * ----------------------------------------------------------------------------- - */ - -.attachment .content-sidebar, -.attachment .post-thumbnail { - display: none; -} - -.attachment .entry-content { - padding-top: 0; -} - -.attachment footer.entry-meta { - text-transform: none; -} - -.entry-attachment .attachment { - margin-bottom: 24px; -} - - -/** - * 6.9 Archives - * ----------------------------------------------------------------------------- - */ - -.archive-header, -.page-header { - margin: 24px auto; - max-width: 474px; -} - -.archive-title, -.page-title { - font-size: 16px; - font-weight: 900; - line-height: 1.5; - margin: 0; -} - -.taxonomy-description, -.author-description { - color: #767676; - font-size: 14px; - line-height: 1.2857142857; - padding-top: 18px; -} - -.taxonomy-description p, -.author-description p { - margin-bottom: 18px; -} - -.taxonomy-description p:last-child, -.author-description p:last-child { - margin-bottom: 0; -} - -.taxonomy-description a, -.author-description a { - text-decoration: underline; -} - -.taxonomy-description a:hover, -.author-description a:hover { - text-decoration: none; -} - - -/** - * 6.10 Contributor Page - * ----------------------------------------------------------------------------- - */ - -.contributor { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 48px 10px; -} - -.contributor:first-of-type { - padding-top: 24px; -} - -.contributor-info { - margin: 0 auto; - max-width: 474px; -} - -.contributor-avatar { - border: 1px solid rgba(0, 0, 0, 0.1); - float: left; - margin: 0 30px 20px 0; - padding: 2px; -} - -.contributor-name { - font-size: 16px; - font-weight: 900; - line-height: 1.5; - margin: 0; -} - -.contributor-bio a { - text-decoration: underline; -} - -.contributor-bio a:hover { - text-decoration: none; -} - -.contributor-posts-link { - display: inline-block; - line-height: normal; - padding: 10px 30px; -} - -.contributor-posts-link:before { - content: "\f443"; -} - - -/** - * 6.11 404 Page - * ----------------------------------------------------------------------------- - */ - -.error404 .page-content { - padding-top: 0; -} - -.error404 .page-content .search-form { - margin-bottom: 24px; -} - - -/** - * 6.12 Full-width - * ----------------------------------------------------------------------------- - */ - -.full-width .hentry { - max-width: 100%; -} - - -/** - * 6.13 Singular - * ----------------------------------------------------------------------------- - */ - -.singular .site-content .hentry.has-post-thumbnail { - margin-top: -48px; -} - - -/** - * 6.14 Comments - * ----------------------------------------------------------------------------- - */ - -.comments-area { - margin: 48px auto; - max-width: 474px; - padding: 0 10px; -} - -.comment-reply-title, -.comments-title { - font: 900 16px/1.5 Lato, sans-serif; - margin: 0; - text-transform: uppercase; -} - -.comment-list { - list-style: none; - margin: 0 0 48px 0; -} - -.comment-author { - font-size: 14px; - line-height: 1.7142857142; -} - -.comment-list .reply, -.comment-metadata { - font-size: 12px; - line-height: 2; - text-transform: uppercase; -} - -.comment-list .reply { - margin-top: 24px; -} - -.comment-author .fn { - font-weight: 900; -} - -.comment-author a { - color: #2b2b2b; -} - -.comment-list .trackback a, -.comment-list .pingback a, -.comment-metadata a { - color: #767676; -} - -.comment-author a:hover, -.comment-list .pingback a:hover, -.comment-list .trackback a:hover, -.comment-metadata a:hover { - color: #41a62a; -} - -.comment-list article, -.comment-list .pingback, -.comment-list .trackback { - border-top: 1px solid rgba(0, 0, 0, 0.1); - margin-bottom: 24px; - padding-top: 24px; -} - -.comment-list > li:first-child > article, -.comment-list > .pingback:first-child, -.comment-list > .trackback:first-child { - border-top: 0; -} - -.comment-author { - position: relative; -} - -.comment-author .avatar { - border: 1px solid rgba(0, 0, 0, 0.1); - height: 18px; - padding: 2px; - position: absolute; - top: 0; - left: 0; - width: 18px; -} - -.bypostauthor > article .fn:before { - content: "\f408"; - margin: 0 2px 0 -2px; - position: relative; - top: -1px; -} - -.says { - display: none; -} - -.comment-author, -.comment-awaiting-moderation, -.comment-content, -.comment-list .reply, -.comment-metadata { - padding-left: 30px; -} - -.comment-edit-link { - margin-left: 10px; -} - -.comment-edit-link:before { - content: "\f411"; -} - -.comment-reply-link:before, -.comment-reply-login:before { - content: "\f412"; - margin-right: 2px; -} - -.comment-content { - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; - word-wrap: break-word; -} - -.comment-content ul, -.comment-content ol { - margin: 0 0 24px 22px; -} - -.comment-content li > ul, -.comment-content li > ol { - margin-bottom: 0; -} - -.comment-content > :last-child { - margin-bottom: 0; -} - -.comment-list .children { - list-style: none; - margin-left: 15px; -} - -.comment-respond { - margin-bottom: 24px; - padding: 0; -} - -.comment .comment-respond { - margin-top: 24px; -} - -.comment-respond h3 { - margin-top: 0; - margin-bottom: 24px; -} - -.comment-notes, -.comment-awaiting-moderation, -.logged-in-as, -.no-comments, -.form-allowed-tags, -.form-allowed-tags code { - color: #767676; -} - -.comment-notes, -.comment-awaiting-moderation, -.logged-in-as { - font-size: 14px; - line-height: 1.7142857142; -} - -.no-comments { - font-size: 16px; - font-weight: 900; - line-height: 1.5; - margin-top: 24px; - text-transform: uppercase; -} - -.comment-form label { - display: block; -} - -.comment-form input[type="text"], -.comment-form input[type="email"], -.comment-form input[type="url"] { - width: 100%; -} - -.form-allowed-tags, -.form-allowed-tags code { - font-size: 12px; - line-height: 1.5; -} - -.required { - color: #c0392b; -} - -.comment-reply-title small a { - color: #2b2b2b; - float: right; - height: 24px; - overflow: hidden; - width: 24px; -} - -.comment-reply-title small a:hover { - color: #41a62a; -} - -.comment-reply-title small a:before { - content: "\f405"; - font-size: 32px; -} - -.comment-navigation { - font-size: 12px; - line-height: 2; - margin-bottom: 48px; - text-transform: uppercase; -} - -.comment-navigation .nav-next, -.comment-navigation .nav-previous { - display: inline-block; -} - -.comment-navigation .nav-previous a { - margin-right: 10px; -} - -#comment-nav-above { - margin-top: 36px; - margin-bottom: 0; -} - - -/** - * 7.0 Sidebars - * ----------------------------------------------------------------------------- - */ - -/* Secondary */ - -#secondary { - background-color: #000; - border-top: 1px solid #000; - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - clear: both; - color: rgba(255, 255, 255, 0.7); - margin-top: -1px; - padding: 0 10px; - position: relative; - z-index: 2; -} - -.site-description { - display: none; - font-size: 12px; - font-weight: 400; - line-height: 1.5; -} - -/* Primary Sidebar */ - -.primary-sidebar { - padding-top: 48px; -} - -.secondary-navigation + .primary-sidebar { - padding-top: 0; -} - -/* Content Sidebar */ - -.content-sidebar { - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #767676; - padding: 48px 10px 0; -} - - -/** - * 7.1 Widgets - * ----------------------------------------------------------------------------- - */ - -/* Primary Sidebar, Footer Sidebar */ - -.widget { - font-size: 14px; - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; - line-height: 1.2857142857; - margin-bottom: 48px; - width: 100%; - word-wrap: break-word; -} - -.widget a { - color: #fff; -} - -.widget a:hover { - color: #41a62a; -} - -.widget h1, -.widget h2, -.widget h3, -.widget h4, -.widget h5, -.widget h6 { - margin: 24px 0 12px; -} - -.widget h1 { - font-size: 22px; - line-height: 1.0909090909; -} - -.widget h2 { - font-size: 20px; - line-height: 1.2; -} - -.widget h3 { - font-size: 18px; - line-height: 1.3333333333; -} - -.widget h4 { - font-size: 16px; - line-height: 1.5; -} - -.widget h5 { - font-size: 14px; - line-height: 1.7142857142; -} - -.widget h6 { - font-size: 12px; - line-height: 2; -} - -.widget address { - margin-bottom: 18px; -} - -.widget abbr[title] { - border-color: rgba(255, 255, 255, 0.7); -} - -.widget mark, -.widget ins { - color: #000; -} - -.widget pre, -.widget fieldset { - border-color: rgba(255, 255, 255, 0.2); -} - -.widget code, -.widget kbd, -.widget tt, -.widget var, -.widget samp, -.widget pre { - font-size: 12px; - line-height: 1.5; -} - -.widget blockquote { - color: rgba(255, 255, 255, 0.7); - font-size: 18px; - line-height: 1.5; - margin-bottom: 18px; -} - -.widget blockquote cite { - color: #fff; - font-size: 14px; - line-height: 1.2857142857; -} - -.widget dl, -.widget dd { - margin-bottom: 18px; -} - -.widget ul, -.widget ol { - list-style: none; - margin: 0; -} - -.widget li > ol, -.widget li > ul { - margin-left: 10px; -} - -.widget table, -.widget th, -.widget td { - border-color: rgba(255, 255, 255, 0.2); -} - -.widget table { - margin-bottom: 18px; -} - -.widget del { - color: rgba(255, 255, 255, 0.4); -} - -.widget hr { - background-color: rgba(255, 255, 255, 0.2); -} - -.widget p { - margin-bottom: 18px; -} - -.widget-area .widget input, -.widget-area .widget textarea { - background-color: rgba(255, 255, 255, 0.1); - border-color: rgba(255, 255, 255, 0.2); - color: #fff; - font-size: 16px; - padding: 1px 2px 2px 4px; -} - -.widget-area .widget input:focus, -.widget-area .widget textarea:focus { - border-color: rgba(255, 255, 255, 0.3); -} - -.widget button, -.widget .button, -.widget input[type="button"], -.widget input[type="reset"], -.widget input[type="submit"] { - background-color: #24890d; - border: 0; - font-size: 12px; - padding: 5px 15px 4px; -} - -.widget input[type="button"]:hover, -.widget input[type="button"]:focus, -.widget input[type="reset"]:hover, -.widget input[type="reset"]:focus, -.widget input[type="submit"]:hover, -.widget input[type="submit"]:focus { - background-color: #41a62a; -} - -.widget input[type="button"]:active, -.widget input[type="reset"]:active, -.widget input[type="submit"]:active { - background-color: #55d737; -} - -.widget .wp-caption { - color: rgba(255, 255, 255, 0.7); - margin-bottom: 18px; -} - -.widget .widget-title { - font-size: 14px; - font-weight: 700; - line-height: 1.7142857142; - margin: 0 0 24px 0; - text-transform: uppercase; -} - -.widget-title, -.widget-title a { - color: #fff; -} - -.widget-title a:hover { - color: #41a62a; -} - -/* Calendar Widget*/ - -.widget_calendar table { - line-height: 2; - margin: 0; -} - -.widget_calendar caption { - color: #fff; - font-weight: 700; - line-height: 1.7142857142; - margin-bottom: 18px; - text-align: left; - text-transform: uppercase; -} - -.widget_calendar thead th { - background-color: rgba(255, 255, 255, 0.1); -} - -.widget_calendar tbody td, -.widget_calendar thead th { - text-align: center; -} - -.widget_calendar tbody a { - background-color: #24890d; - color: #fff; - display: block; -} - -.widget_calendar tbody a:hover { - background-color: #41a62a; -} - -.widget_calendar tbody a:hover { - color: #fff; -} - -.widget_calendar #prev { - padding-left: 5px; -} - -.widget_calendar #next { - padding-right: 5px; - text-align: right; -} - -/* Ephemera Widget*/ - -.widget_twentyfourteen_ephemera > ol > li { - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - margin-bottom: 18px; - padding: 0; -} - -.widget_twentyfourteen_ephemera .hentry { - margin: 0; - max-width: 100%; -} - -.widget_twentyfourteen_ephemera .entry-title, -.widget_twentyfourteen_ephemera .entry-meta, -.widget_twentyfourteen_ephemera .wp-caption-text, -.widget_twentyfourteen_ephemera .post-format-archive-link, -.widget_twentyfourteen_ephemera .entry-content table { - font-size: 12px; - line-height: 1.5; -} - -.widget_twentyfourteen_ephemera .entry-title { - display: inline; - font-weight: 400; -} - -.widget_twentyfourteen_ephemera .entry-meta { - margin-bottom: 18px; -} - -.widget_twentyfourteen_ephemera .entry-meta a { - color: rgba(255, 255, 255, 0.7); -} - -.widget_twentyfourteen_ephemera .entry-meta a:hover { - color: #41a62a; -} - -.widget_twentyfourteen_ephemera .entry-content ul, -.widget_twentyfourteen_ephemera .entry-content ol { - margin: 0 0 18px 20px; -} - -.widget_twentyfourteen_ephemera .entry-content ul { - list-style: disc; -} - -.widget_twentyfourteen_ephemera .entry-content ol { - list-style: decimal; -} - -.widget_twentyfourteen_ephemera .entry-content li > ul, -.widget_twentyfourteen_ephemera .entry-content li > ol { - margin: 0 0 0 20px; -} - -.widget_twentyfourteen_ephemera .entry-content th, -.widget_twentyfourteen_ephemera .entry-content td { - padding: 6px; -} - -.widget_twentyfourteen_ephemera .post-format-archive-link { - font-weight: 700; - text-transform: uppercase; -} - -/* List Style Widgets*/ - -.widget_archive li, -.widget_categories li, -.widget_links li, -.widget_meta li, -.widget_nav_menu li, -.widget_pages li, -.widget_recent_comments li, -.widget_recent_entries li { - border-top: 1px solid rgba(255, 255, 255, 0.2); - padding: 8px 0 9px; -} - -.widget_archive li:first-child, -.widget_categories li:first-child, -.widget_links li:first-child, -.widget_meta li:first-child, -.widget_nav_menu li:first-child, -.widget_pages li:first-child, -.widget_recent_comments li:first-child, -.widget_recent_entries li:first-child { - border-top: 0; -} - -.widget_categories li ul, -.widget_nav_menu li ul, -.widget_pages li ul { - border-top: 1px solid rgba(255, 255, 255, 0.2); - margin-top: 9px; -} - -.widget_categories li li:last-child, -.widget_nav_menu li li:last-child, -.widget_pages li li:last-child { - padding-bottom: 0; -} - -/* Recent Posts Widget */ - -.widget_recent_entries .post-date { - display: block; -} - -/* RSS Widget */ - -.rsswidget img { - margin-top: -4px; -} - -.rssSummary { - margin: 9px 0; -} - -.rss-date { - display: block; -} - -.widget_rss li { - margin-bottom: 18px; -} - -.widget_rss li:last-child { - margin-bottom: 0; -} - -/* Text Widget */ - -.widget_text > div > :last-child { - margin-bottom: 0; -} - - -/** - * 7.2 Content Sidebar Widgets - * ----------------------------------------------------------------------------- - */ - -.content-sidebar .widget a { - color: #24890d; -} - -.content-sidebar .widget a:hover { - color: #41a62a; -} - -.content-sidebar .widget pre { - border-color: rgba(0, 0, 0, 0.1); -} - -.content-sidebar .widget mark, -.content-sidebar .widget ins { - color: #2b2b2b; -} - -.content-sidebar .widget abbr[title] { - border-color: #2b2b2b; -} - -.content-sidebar .widget fieldset { - border-color: rgba(0, 0, 0, 0.1); -} - -.content-sidebar .widget blockquote { - color: #767676; -} - -.content-sidebar .widget blockquote cite { - color: #2b2b2b; -} - -.content-sidebar .widget li > ol, -.content-sidebar .widget li > ul { - margin-left: 18px; -} - -.content-sidebar .widget table, -.content-sidebar .widget th, -.content-sidebar .widget td { - border-color: rgba(0, 0, 0, 0.1); -} - -.content-sidebar .widget del { - color: #767676; -} - -.content-sidebar .widget hr { - background-color: rgba(0, 0, 0, 0.1); -} - -.content-sidebar .widget input, -.content-sidebar .widget textarea { - background-color: #fff; - border-color: rgba(0, 0, 0, 0.1); - color: #2b2b2b; -} - -.content-sidebar .widget input:focus, -.content-sidebar .widget textarea:focus { - border-color: rgba(0, 0, 0, 0.3); -} - -.content-sidebar .widget input[type="button"], -.content-sidebar .widget input[type="reset"], -.content-sidebar .widget input[type="submit"] { - background-color: #24890d; - border: 0; - color: #fff; -} - -.content-sidebar .widget input[type="button"]:hover, -.content-sidebar .widget input[type="button"]:focus, -.content-sidebar .widget input[type="reset"]:hover, -.content-sidebar .widget input[type="reset"]:focus, -.content-sidebar .widget input[type="submit"]:hover, -.content-sidebar .widget input[type="submit"]:focus { - background-color: #41a62a; -} - -.content-sidebar .widget input[type="button"]:active, -.content-sidebar .widget input[type="reset"]:active, -.content-sidebar .widget input[type="submit"]:active { - background-color: #55d737; -} - -.content-sidebar .widget .wp-caption { - color: #767676; -} - -.content-sidebar .widget .widget-title { - border-top: 5px solid #000; - color: #2b2b2b; - font-size: 14px; - font-weight: 900; - margin: 0 0 18px; - padding-top: 7px; - text-transform: uppercase; -} - -.content-sidebar .widget .widget-title a { - color: #2b2b2b; -} - -.content-sidebar .widget .widget-title a:hover { - color: #41a62a; -} - -/* List Style Widgets*/ - -.content-sidebar .widget_archive li, -.content-sidebar .widget_categories li, -.content-sidebar .widget_links li, -.content-sidebar .widget_meta li, -.content-sidebar .widget_nav_menu li, -.content-sidebar .widget_pages li, -.content-sidebar .widget_recent_comments li, -.content-sidebar .widget_recent_entries li, -.content-sidebar .widget_categories li ul, -.content-sidebar .widget_nav_menu li ul, -.content-sidebar .widget_pages li ul { - border-color: rgba(0, 0, 0, 0.1); -} - -/* Calendar Widget */ - -.content-sidebar .widget_calendar caption { - color: #2b2b2b; - font-weight: 900; -} - -.content-sidebar .widget_calendar thead th { - background-color: rgba(0, 0, 0, 0.02); -} - -.content-sidebar .widget_calendar tbody a, -.content-sidebar .widget_calendar tbody a:hover { - color: #fff; -} - -/* Ephemera widget*/ - -.content-sidebar .widget_twentyfourteen_ephemera .widget-title { - line-height: 1.2857142857; - padding-top: 1px; -} - -.content-sidebar .widget_twentyfourteen_ephemera .widget-title:before { - background-color: #000; - color: #fff; - margin: -1px 9px 0 0; - padding: 6px 0 9px; - text-align: center; - vertical-align: middle; - width: 36px; -} - -.content-sidebar .widget_twentyfourteen_ephemera .video.widget-title:before { - content: "\f104"; -} - -.content-sidebar .widget_twentyfourteen_ephemera .audio.widget-title:before { - content: "\f109"; -} - -.content-sidebar .widget_twentyfourteen_ephemera .image.widget-title:before { - content: "\f473"; -} - -.content-sidebar .widget_twentyfourteen_ephemera .gallery.widget-title:before { - content: "\f103"; -} - -.content-sidebar .widget_twentyfourteen_ephemera .aside.widget-title:before { - content: "\f101"; -} - -.content-sidebar .widget_twentyfourteen_ephemera .quote.widget-title:before { - content: "\f106"; -} - -.content-sidebar .widget_twentyfourteen_ephemera .link.widget-title:before { - content: "\f107"; -} - -.content-sidebar .widget_twentyfourteen_ephemera > ol > li { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); -} - -.content-sidebar .widget_twentyfourteen_ephemera .entry-meta { - color: #ccc; -} - -.content-sidebar .widget_twentyfourteen_ephemera .entry-meta a { - color: #767676; -} - -.content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover { - color: #41a62a; -} - -.content-sidebar.widget_twentyfourteen_ephemera blockquote cite { - font-size: 13px; - line-height: 1.3846153846; -} - -.content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link { - font-weight: 900; -} - - -/** - * 8.0 Footer - * ----------------------------------------------------------------------------- - */ - -#supplementary { - padding: 0 10px; -} - -.site-footer, -.site-info, -.site-info a { - color: rgba(255, 255, 255, 0.7); -} - -.site-footer { - background-color: #000; - font-size: 12px; - position: relative; - z-index: 3; -} - -.footer-sidebar { - padding-top: 48px; -} - -.site-info { - padding: 15px 10px; -} - -#supplementary + .site-info { - border-top: 1px solid rgba(255, 255, 255, 0.2); -} - -.site-info a:hover { - color: #41a62a; -} - - -/** - * 9.0 Featured Content - * ----------------------------------------------------------------------------- - */ - -.featured-content { - background: #000 url(images/pattern-dark.svg) repeat fixed; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative; - width: 100%; -} - -.featured-content-inner { - overflow: hidden; -} - -.featured-content .hentry { - color: #fff; - margin: 0; - max-width: 100%; - width: 100%; -} - -.featured-content .post-thumbnail, -.featured-content .post-thumbnail:hover { - background: transparent; -} - -.featured-content .post-thumbnail { - display: block; - position: relative; - padding-top: 55.357142857%; - overflow: hidden; -} - -.featured-content .post-thumbnail img { - left: 0; - position: absolute; - top: 0; -} - -.featured-content .entry-header { - background-color: #000; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - min-height: 96px; - overflow: hidden; - padding: 24px 10px; -} - -.featured-content a { - color: #fff; -} - -.featured-content a:hover { - color: #41a62a; -} - -.featured-content .entry-meta { - color: #fff; - font-size: 11px; - font-weight: 700; - line-height: 1.0909090909; - margin-bottom: 12px; -} - -.featured-content .cat-links { - font-weight: 700; -} - -.featured-content .entry-title { - font-size: 18px; - font-weight: 300; - line-height: 1.3333333333; - margin: 0; - text-transform: uppercase; -} - - -/* Slider */ - -.slider .featured-content .hentry { - -webkit-backface-visibility: hidden; - display: none; - position: relative; -} - -.slider .featured-content .post-thumbnail { - padding-top: 55.49132947%; -} - -.slider-control-paging { - background-color: #000; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - list-style: none; - margin: -24px 0 0 0; - position: relative; - width: 100%; - z-index: 3; -} - -.slider-control-paging li { - float: left; - margin: 2px 4px 2px 0; -} - -.slider-control-paging li:last-child { - margin-right: 0; -} - -.slider-control-paging a { - cursor: pointer; - display: block; - height: 44px; - position: relative; - text-indent: -999em; - width: 44px; -} - -.slider-control-paging a:before { - background-color: #4d4d4d; - content: ""; - height: 12px; - left: 10px; - position: absolute; - top: 16px; - width: 12px; -} - -.slider-control-paging a:hover:before { - background-color: #41a62a; -} - -.slider-control-paging .slider-active:before, -.slider-control-paging .slider-active:hover:before { - background-color: #24890d; -} - -.slider-direction-nav { - clear: both; - list-style: none; - margin: 0; - position: relative; - width: 100%; - z-index: 3; -} - -.slider-direction-nav li { - border-color: #fff; - border-style: solid; - border-width: 2px 1px 0 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - text-align: center; - width: 50%; -} - -.slider-direction-nav li:last-child { - border-width: 2px 0 0 1px; -} - -.slider-direction-nav a { - background-color: #000; - display: block; - font-size: 0; - height: 46px; -} - -.slider-direction-nav a:hover { - background-color: #24890d; -} - -.slider-direction-nav a:before { - color: #fff; - content: "\f430"; - font-size: 32px; - line-height: 46px; -} - -.slider-direction-nav .slider-next:before { - content: "\f429"; -} - -.slider-direction-nav .slider-disabled { - display: none; -} - - -/** - * 10.0 Multisite - * ----------------------------------------------------------------------------- - */ - -.site-main .widecolumn { - padding-top: 72px; - width: auto; -} -.site-main .mu_register, -.widecolumn > h2, -.widecolumn > form { - margin: 0 auto 48px; - max-width: 474px; - padding: 0 30px; -} - -.site-main .mu_register #blog_title, -.site-main .mu_register #user_email, -.site-main .mu_register #blogname, -.site-main .mu_register #user_name { - font-size: inherit; - width: 90%; -} - -.site-main .mu_register input[type="submit"], -.widecolumn #submit { - font-size: inherit; - width: auto; -} - - -/** - * 11.0 Media Queries - * ----------------------------------------------------------------------------- - */ - -/* Does the same thing as , - * but in the future W3C standard way. -ms- prefix is required for IE10+ to - * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor - * the meta tag. See https://core.trac.wordpress.org/ticket/25888. - */ -@-ms-viewport { - width: device-width; -} - -@viewport { - width: device-width; -} - -@media screen and (max-width: 400px) { - .list-view .site-content .post-thumbnail { - background: none; - width: auto; - z-index: 2; - } - - .list-view .site-content .post-thumbnail img { - float: left; - margin: 0 10px 3px 0; - width: 84px; - } - - .list-view .site-content .entry-header { - background-color: transparent; - padding: 0; - } - - .list-view .content-area { - padding: 0 10px; - } - - .list-view .site-content .hentry { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - margin: 0; - min-height: 60px; - padding: 12px 0 9px; - } - - .list-view .site-content .cat-links, - .list-view .site-content .type-post .entry-content, - .list-view .site-content .type-page .entry-content, - .list-view .site-content .type-post .entry-summary, - .list-view .site-content .type-page .entry-summary, - .list-view .site-content footer.entry-meta { - display: none; - } - - .list-view .site-content .entry-title { - clear: none; - font-size: 15px; - font-weight: 900; - line-height: 1.2; - margin-bottom: 6px; - text-transform: none; - } - - .list-view .site-content .format-aside .entry-title, - .list-view .site-content .format-link .entry-title, - .list-view .site-content .format-quote .entry-title { - display: block; - } - - .list-view .site-content .entry-meta { - background-color: transparent; - clear: none; - margin: 0; - text-transform: none; - } - - .archive-header, - .page-header { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - margin: 24px auto 0; - padding-bottom: 24px; - } - - .error404 .page-header { - border-bottom: 0; - margin: 0 auto 24px; - padding: 0 10px; - } -} - -@media screen and (min-width: 401px) { - a.post-thumbnail:hover img { - opacity: 0.85; - } - - .full-size-link:before, - .parent-post-link:before, - .site-content span + .byline:before, - .site-content span + .comments-link:before, - .site-content span + .edit-link:before, - .site-content span + .entry-date:before { - content: ""; - } - - .attachment span.entry-date:before, - .entry-content .edit-link a:before, - .entry-meta .edit-link a:before, - .site-content .byline a:before, - .site-content .comments-link a:before, - .site-content .entry-date a:before, - .site-content .featured-post:before, - .site-content .full-size-link a:before, - .site-content .parent-post-link a:before, - .site-content .post-format a:before { - -webkit-font-smoothing: antialiased; - display: inline-block; - font: normal 16px/1 Genericons; - text-decoration: inherit; - vertical-align: text-bottom; - } - - .site-content .entry-meta > span { - margin-right: 10px; - } - - .site-content .format-video .post-format a:before { - content: "\f104"; - } - - .site-content .format-audio .post-format a:before { - content: "\f109"; - } - - .site-content .format-image .post-format a:before { - content: "\f473"; - } - - .site-content .format-quote .post-format a:before { - content: "\f106"; - margin-right: 2px; - } - - .site-content .format-gallery .post-format a:before { - content: "\f103"; - margin-right: 4px; - } - - .site-content .format-aside .post-format a:before { - content: "\f101"; - margin-right: 2px; - } - - .site-content .format-link .post-format a:before { - content: "\f107"; - position: relative; - top: 1px; - } - - .site-content .featured-post:before { - content: "\f308"; - margin-right: 3px; - position: relative; - top: 1px; - } - - .site-content .entry-date a:before, - .attachment .site-content span.entry-date:before { - content: "\f303"; - margin-right: 1px; - position: relative; - top: 1px; - } - - .site-content .byline a:before { - content: "\f304"; - } - - .site-content .comments-link a:before { - content: "\f300"; - margin-right: 2px; - } - - .entry-content .edit-link a:before, - .entry-meta .edit-link a:before { - content: "\f411"; - } - - .site-content .full-size-link a:before { - content: "\f402"; - margin-right: 1px; - } - - .site-content .parent-post-link a:before { - content: "\f301"; - } - - .list-view .site-content .hentry { - border-top: 1px solid rgba(0, 0, 0, 0.1); - padding-top: 48px; - } - - .list-view .site-content .hentry:first-of-type, - .list-view .site-content .hentry.has-post-thumbnail { - border-top: 0; - padding-top: 0; - } - - .archive-header, - .page-header { - margin: 0 auto 60px; - padding: 0 10px; - } - - .error404 .page-header { - margin-bottom: 24px; - } -} - -@media screen and (min-width: 594px) { - .site-content .entry-header { - padding-right: 30px; - padding-left: 30px; - } - - .site-content .has-post-thumbnail .entry-header { - margin-top: -48px; - } -} - -@media screen and (min-width: 673px) { - .header-main { - padding: 0 30px; - } - - .search-toggle { - margin-right: 18px; - } - - .search-box .search-field { - width: 50%; - } - - .content-area { - float: left; - width: 100%; - } - - .site-content { - margin-right: 33.33333333%; - } - - .site-content .has-post-thumbnail .entry-header { - margin-top: 0; - } - - .archive-header, - .comments-area, - .image-navigation, - .page-header, - .page-content, - .post-navigation, - .site-content .entry-content, - .site-content .entry-summary, - .site-content footer.entry-meta { - padding-right: 30px; - padding-left: 30px; - } - - .singular .site-content .hentry.has-post-thumbnail { - margin-top: 0; - } - - .full-width .site-content { - margin-right: 0; - } - - .full-width .site-content .has-post-thumbnail .entry-header, - .full-width .site-content .hentry.has-post-thumbnail:first-child { - margin-top: -48px; - } - - #secondary, - #supplementary { - padding: 0 30px; - } - - .content-sidebar { - border: 0; - float: right; - margin-left: -33.33333333%; - padding: 48px 30px 24px; - position: relative; - width: 33.33333333%; - } - - .grid .featured-content .hentry { - float: left; - width: 50%; - } - - .grid .featured-content .hentry:nth-child( 2n+1 ) { - clear: both; - } - - .grid .featured-content .entry-header { - border-color: #000; - border-style: solid; - border-width: 12px 10px; - height: 96px; - padding: 0; - } - - .slider .featured-content .entry-title { - font-size: 22px; - line-height: 1.0909090909; - } - - .slider .featured-content .entry-header { - min-height: inherit; - padding: 24px 30px 48px; - position: absolute; - left: 0; - bottom: 0; - width: 50%; - z-index: 3; - } - - .slider-control-paging { - background: transparent; - margin-top: -48px; - padding-left: 20px; - width: 50%; - } - - .slider-direction-nav { - clear: none; - float: right; - margin-top: -48px; - width: 98px; - } - - .slider-direction-nav li { - border: 0; - padding: 0 1px 0 0; - } - - .slider-direction-nav li:last-child { - padding: 0 0 0 1px; - } - - .slider-direction-nav a { - height: 48px; - } - - .slider-direction-nav a:before { - line-height: 48px; - } - - .site-info { - padding: 15px 30px; - } -} - -@media screen and (min-width: 783px) { - .site-title { - /* Search-toggle width = 48px */ - max-width: -webkit-calc(100% - 48px); - max-width: calc(100% - 48px); - } - - .header-main { - padding-right: 0; - } - - .search-toggle { - margin-right: 0; - } - - /* Fixed Header */ - - .masthead-fixed .site-header { - position: fixed; - top: 0; - } - - .admin-bar.masthead-fixed .site-header { - top: 32px; - } - - .masthead-fixed .site-main { - margin-top: 48px; - } - - /* Navigation */ - - .site-navigation li .current_page_item > a, - .site-navigation li .current_page_ancestor > a, - .site-navigation li .current-menu-item > a, - .site-navigation li .current-menu-ancestor > a { - color: #fff; - } - - /* Primary Navigation */ - - .primary-navigation { - float: right; - font-size: 11px; - margin: 0 1px 0 -12px; - padding: 0; - text-transform: uppercase; - } - - .primary-navigation .menu-toggle { - display: none; - padding: 0; - } - - .primary-navigation .nav-menu { - border-bottom: 0; - display: block; - } - - .primary-navigation.toggled-on { - border-bottom: 0; - margin: 0; - padding: 0; - } - - .primary-navigation li { - border: 0; - display: inline-block; - height: 48px; - line-height: 48px; - position: relative; - } - - .primary-navigation a { - display: inline-block; - padding: 0 12px; - white-space: nowrap; - } - - .primary-navigation ul ul { - background-color: #24890d; - float: left; - margin: 0; - position: absolute; - top: 48px; - left: -999em; - z-index: 99999; - } - - .primary-navigation li li { - border: 0; - display: block; - height: auto; - line-height: 1.0909090909; - } - - .primary-navigation ul ul ul { - left: -999em; - top: 0; - } - - .primary-navigation ul ul a { - padding: 18px 12px; - white-space: normal; - width: 176px; - } - - .primary-navigation li:hover > a, - .primary-navigation li.focus > a { - background-color: #24890d; - color: #fff; - } - - .primary-navigation ul ul a:hover, - .primary-navigation ul ul li.focus > a { - background-color: #41a62a; - } - - .primary-navigation ul li:hover > ul, - .primary-navigation ul li.focus > ul { - left: auto; - } - - .primary-navigation ul ul li:hover > ul, - .primary-navigation ul ul li.focus > ul { - left: 100%; - } - - .primary-navigation .menu-item-has-children > a, - .primary-navigation .page_item_has_children > a { - padding-right: 26px; - } - - .primary-navigation .menu-item-has-children > a:after, - .primary-navigation .page_item_has_children > a:after { - -webkit-font-smoothing: antialiased; - content: "\f502"; - display: inline-block; - font: normal 8px/1 Genericons; - position: absolute; - right: 12px; - top: 22px; - vertical-align: text-bottom; - } - - .primary-navigation li .menu-item-has-children > a, - .primary-navigation li .page_item_has_children > a { - padding-right: 20px; - width: 168px; - } - - .primary-navigation .menu-item-has-children li.menu-item-has-children > a:after, - .primary-navigation .menu-item-has-children li.page_item_has_children > a:after, - .primary-navigation .page_item_has_children li.menu-item-has-children > a:after, - .primary-navigation .page_item_has_children li.page_item_has_children > a:after { - content: "\f501"; - right: 8px; - top: 20px; - } -} - -@media screen and (min-width: 810px) { - .attachment .entry-attachment .attachment { - margin-right: -168px; - margin-left: -168px; - max-width: 810px; - } - - .attachment .site-content .attachment img { - display: block; - margin: 0 auto; - } - - .contributor-avatar { - margin-left: -168px; - } - - .contributor-summary { - float: left; - } - - .full-width .site-content blockquote.alignleft, - .full-width .site-content blockquote.alignright { - width: -webkit-calc(50% + 130px); - width: calc(50% + 130px); - } - - .full-width .site-content blockquote.alignleft, - .full-width .site-content img.size-full.alignleft, - .full-width .site-content img.size-large.alignleft, - .full-width .site-content img.size-medium.alignleft, - .full-width .site-content .wp-caption.alignleft { - margin-left: -168px; - } - - .full-width .site-content .alignleft { - clear: left; - } - - .full-width .site-content blockquote.alignright, - .full-width .site-content img.size-full.alignright, - .full-width .site-content img.size-large.alignright, - .full-width .site-content img.size-medium.alignright, - .full-width .site-content .wp-caption.alignright { - margin-right: -168px; - } - - .full-width .site-content .alignright { - clear: right; - } -} - -@media screen and (min-width: 846px) { - .content-area, - .content-sidebar { - padding-top: 72px; - } - - .site-content .has-post-thumbnail .entry-header { - margin-top: -48px; - } - - .comment-list .trackback, - .comment-list .pingback, - .comment-list article { - margin-bottom: 36px; - padding-top: 36px; - } - - .comment-author .avatar { - height: 34px; - top: 2px; - width: 34px; - } - - .comment-author, - .comment-awaiting-moderation, - .comment-content, - .comment-list .reply, - .comment-metadata { - padding-left: 50px; - } - - .comment-list .children { - margin-left: 20px; - } - - .full-width .site-content .hentry.has-post-thumbnail:first-child { - margin-top: -72px; - } - - .featured-content { - margin-bottom: 0; - } -} - -@media screen and (min-width: 1008px) { - .search-box-wrapper { - padding-left: 182px; - } - - .main-content { - float: left; - } - - .site-content { - margin-right: 29.04761904%; - margin-left: 182px; - } - - .site-content .entry-header { - margin-top: 0; - } - - .site-content .has-post-thumbnail .entry-header { - margin-top: 0; - } - - .content-sidebar { - margin-left: -29.04761904%; - width: 29.04761904%; - } - - .site:before { - background-color: #000; - content: ""; - display: block; - height: 100%; - min-height: 100%; - position: absolute; - top: 0; - left: 0; - width: 182px; - z-index: 2; - } - - #secondary { - background-color: transparent; - border: 0; - clear: none; - float: left; - margin: 0 0 0 -100%; - min-height: 100vh; - width: 122px; - } - - .primary-sidebar { - padding-top: 0; - } - - .site-description { - display: block; - margin: 0 0 18px; - } - - .site-description:empty { - margin: 0; - } - - .secondary-navigation { - font-size: 11px; - margin: 0 -30px 48px; - width: 182px; - } - - .secondary-navigation li { - border-top: 1px solid rgba(255, 255, 255, 0.2); - position: relative; - } - - .secondary-navigation a { - padding: 10px 30px; - } - - .secondary-navigation ul ul { - background-color: #24890d; - position: absolute; - top: 0; - left: -999em; - width: 182px; - z-index: 99999; - } - - .secondary-navigation li li { - border-top: 0; - } - - .secondary-navigation li:hover > a, - .secondary-navigation li.focus > a { - background-color: #24890d; - color: #fff; - } - - .secondary-navigation ul ul a:hover, - .secondary-navigation ul ul li.focus > a { - background-color: #41a62a; - } - - .secondary-navigation ul li:hover > ul, - .secondary-navigation ul li.focus > ul { - left: 162px; - } - - .secondary-navigation .menu-item-has-children > a { - padding-right: 38px; - } - - .secondary-navigation .menu-item-has-children > a:after { - -webkit-font-smoothing: antialiased; - content: "\f501"; - display: inline-block; - font: normal 8px/1 Genericons; - position: absolute; - right: 26px; - top: 14px; - vertical-align: text-bottom; - } - - .footer-sidebar .widget, - .primary-sidebar .widget { - font-size: 12px; - line-height: 1.5; - } - - .footer-sidebar .widget { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - padding: 0 30px; - width: 25%; - } - - .footer-sidebar .widget h1, - .primary-sidebar .widget h1 { - font-size: 20px; - line-height: 1.2; - } - - .footer-sidebar .widget h2, - .primary-sidebar .widget h2 { - font-size: 18px; - line-height: 1.3333333333; - } - - .footer-sidebar .widget h3, - .primary-sidebar .widget h3 { - font-size: 16px; - line-height: 1.5; - } - - .footer-sidebar .widget h4, - .primary-sidebar .widget h4 { - font-size: 14px; - line-height: 1.7142857142; - } - - .footer-sidebar .widget h5, - .primary-sidebar .widget h5 { - font-size: 12px; - line-height: 2; - } - - .footer-sidebar .widget h6, - .primary-sidebar .widget h6 { - font-size: 11px; - line-height: 2.1818181818; - } - - .footer-sidebar .widget code, - .footer-sidebar .widget kbd, - .footer-sidebar .widget tt, - .footer-sidebar .widget var, - .footer-sidebar .widget samp, - .footer-sidebar .widget pre, - .primary-sidebar .widget code, - .primary-sidebar .widget kbd, - .primary-sidebar .widget tt, - .primary-sidebar .widget var, - .primary-sidebar .widget samp, - .primary-sidebar .widget pre { - font-size: 11px; - line-height: 1.6363636363; - } - - .footer-sidebar .widget blockquote, - .primary-sidebar .widget blockquote { - font-size: 14px; - line-height: 1.2857142857; - } - - .footer-sidebar .widget blockquote cite, - .primary-sidebar .widget blockquote cite { - font-size: 12px; - line-height: 1.5; - } - - .footer-sidebar .widget input, - .footer-sidebar .widget textarea, - .primary-sidebar .widget input, - .primary-sidebar .widget textarea { - font-size: 12px; - padding: 3px 2px 4px 4px; - } - - .footer-sidebar .widget input[type="button"], - .footer-sidebar .widget input[type="reset"], - .footer-sidebar .widget input[type="submit"], - .primary-sidebar .widget input[type="button"], - .primary-sidebar .widget input[type="reset"], - .primary-sidebar .widget input[type="submit"] { - padding: 5px 15px 4px; - } - - .footer-sidebar .widget .widget-title, - .primary-sidebar .widget .widget-title { - font-size: 11px; - font-weight: 900; - line-height: 1.6363636363; - margin-bottom: 18px; - } - - .footer-sidebar .widget_twentyfourteen_ephemera .entry-title, - .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta, - .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text, - .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link, - .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table, - .primary-sidebar .widget_twentyfourteen_ephemera .entry-title, - .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta, - .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text, - .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link, - .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table { - font-size: 11px; - line-height: 1.6363636363; - } - - .footer-sidebar .widget_archive li, - .footer-sidebar .widget_categories li, - .footer-sidebar .widget_links li, - .footer-sidebar .widget_meta li, - .footer-sidebar .widget_nav_menu li, - .footer-sidebar .widget_pages li, - .footer-sidebar .widget_recent_comments li, - .footer-sidebar .widget_recent_entries li, - .primary-sidebar .widget_archive li, - .primary-sidebar .widget_categories li, - .primary-sidebar .widget_links li, - .primary-sidebar .widget_meta li, - .primary-sidebar .widget_nav_menu li, - .primary-sidebar .widget_pages li, - .primary-sidebar .widget_recent_comments li, - .primary-sidebar .widget_recent_entries li { - border-top: 0; - padding: 0 0 6px; - } - - .footer-sidebar .widget_archive li:last-child, - .footer-sidebar .widget_categories li:last-child, - .footer-sidebar .widget_links li:last-child, - .footer-sidebar .widget_meta li:last-child, - .footer-sidebar .widget_nav_menu li:last-child, - .footer-sidebar .widget_pages li:last-child, - .footer-sidebar .widget_recent_comments li:last-child, - .footer-sidebar .widget_recent_entries li:last-child, - .primary-sidebar .widget_archive li:last-child, - .primary-sidebar .widget_categories li:last-child, - .primary-sidebar .widget_links li:last-child, - .primary-sidebar .widget_meta li:last-child, - .primary-sidebar .widget_nav_menu li:last-child, - .primary-sidebar .widget_pages li:last-child, - .primary-sidebar .widget_recent_comments li:last-child, - .primary-sidebar .widget_recent_entries li:last-child { - padding: 0; - } - - .footer-sidebar .widget_categories li ul, - .footer-sidebar .widget_nav_menu li ul, - .footer-sidebar .widget_pages li ul, - .primary-sidebar .widget_categories li ul, - .primary-sidebar .widget_nav_menu li ul, - .primary-sidebar .widget_pages li ul { - border-top: 0; - margin-top: 6px; - } - - #supplementary { - padding: 0; - } - - .footer-sidebar { - font-size: 12px; - line-height: 1.5; - } - - .featured-content { - padding-left: 182px; - } - - .grid .featured-content .hentry { - width: 33.3333333%; - } - - .grid .featured-content .hentry:nth-child( 2n+1 ) { - clear: none; - } - - .grid .featured-content .hentry:nth-child( 3n+1 ) { - clear: both; - } - - .grid .featured-content .entry-header { - height: 120px; - } -} - -@media screen and (min-width: 1040px) { - .site-content .has-post-thumbnail .entry-header { - margin-top: -48px; - } - - .archive-header, - .comments-area, - .image-navigation, - .page-header, - .page-content, - .post-navigation, - .site-content .entry-header, - .site-content .entry-content, - .site-content .entry-summary, - .site-content footer.entry-meta { - padding-right: 15px; - padding-left: 15px; - } - - .full-width .archive-header, - .full-width .comments-area, - .full-width .image-navigation, - .full-width .page-header, - .full-width .page-content, - .full-width .post-navigation, - .full-width .site-content .entry-header, - .full-width .site-content .entry-content, - .full-width .site-content .entry-summary, - .full-width .site-content footer.entry-meta { - padding-right: 30px; - padding-left: 30px; - } -} - -@media screen and (min-width: 1080px) { - .search-box .search-field { - width: 324px; - } - - .site-content, - .site-main .widecolumn { - margin-left: 222px; - } - - .site:before { - width: 222px; - } - - .search-box-wrapper, - .featured-content { - padding-left: 222px; - } - - #secondary { - width: 162px; - } - - .secondary-navigation, - .secondary-navigation ul ul { - width: 222px; - } - - .secondary-navigation ul li:hover > ul, - .secondary-navigation ul li.focus > ul { - left: 202px; - } - - .slider .featured-content .entry-title { - font-size: 33px; - } - - .slider .featured-content .entry-header, - .slider-control-paging { - width: 534px; - } - - .slider-control-paging { - padding-left: 24px; - } - - .slider-control-paging li { - margin: 12px 12px 12px 0; - } - - .slider-control-paging a { - height: 24px; - width: 24px; - } - - .slider-control-paging a:before { - top: 6px; - left: 6px; - } -} - -@media screen and (min-width: 1110px) { - .archive-header, - .comments-area, - .image-navigation, - .page-header, - .page-content, - .post-navigation, - .site-content .entry-header, - .site-content .entry-content, - .site-content .entry-summary, - .site-content footer.entry-meta { - padding-right: 30px; - padding-left: 30px; - } -} - -@media screen and (min-width: 1218px) { - .archive-header, - .comments-area, - .image-navigation, - .page-header, - .page-content, - .post-navigation, - .site-content .entry-header, - .site-content .entry-content, - .site-content .entry-summary, - .site-content footer.entry-meta { - margin-right: 54px; - } - - .full-width .archive-header, - .full-width .comments-area, - .full-width .image-navigation, - .full-width .page-header, - .full-width .page-content, - .full-width .post-navigation, - .full-width .site-content .entry-header, - .full-width .site-content .entry-content, - .full-width .site-content .entry-summary, - .full-width .site-content footer.entry-meta { - margin-right: auto; - } -} - -@media screen and (min-width: 1260px) { - .site-content blockquote.alignleft, - .site-content blockquote.alignright { - width: -webkit-calc(50% + 18px); - width: calc(50% + 18px); - } - - .site-content blockquote.alignleft { - margin-left: -18%; - } - - .site-content blockquote.alignright { - margin-right: -18%; - } -} - - -/** - * 12.0 Print - * ----------------------------------------------------------------------------- - */ - -@media print { - body { - background: none !important; /* Brute force since user agents all print differently. */ - color: #2b2b2b; - font-size: 12pt; - } - - .site, - .site-header, - .hentry, - .site-content .entry-header, - .site-content .entry-content, - .site-content .entry-summary, - .site-content .entry-meta, - .page-content, - .archive-header, - .page-header, - .contributor-info, - .comments-area, - .attachment .entry-attachment .attachment { - max-width: 100%; - } - - #site-header img, - .search-toggle, - .site-navigation, - .site-content nav, - .edit-link, - .page-links, - .widget-area, - .more-link, - .post-format-archive-link, - .comment-respond, - .comment-list .reply, - .comment-reply-login, - #secondary, - .site-footer, - .slider-control-paging, - .slider-direction-nav { - display: none; - } - - .site-title a, - .entry-meta, - .entry-meta a, - .featured-content .hentry, - .featured-content a { - color: #2b2b2b; - } - - .entry-content a, - .entry-summary a, - .page-content a, - .comment-content a { - text-decoration: none; - } - - .site-header, - .post-thumbnail, - a.post-thumbnail:hover, - .site-content .entry-header, - .site-footer, - .featured-content, - .featured-content .entry-header { - background: transparent; - } - - .header-main { - padding: 48px 10px; - } - - .site-title { - float: none; - font-size: 19pt; - } - - .content-area { - padding-top: 0; - } - - .list-view .site-content .hentry { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - margin-bottom: 48px; - padding-bottom: 24px; - } - - .post-thumbnail img { - margin: 0 10px 24px; - } - - .site-content .has-post-thumbnail .entry-header { - padding-top: 0; - } - - .site-content footer.entry-meta { - margin: 24px auto; - } - - .entry-meta .tag-links a { - color: #fff; - } - - .singular .site-content .hentry.has-post-thumbnail { - margin-top: 0; - } - - .gallery-columns-1.gallery-size-medium, - .gallery-columns-1.gallery-size-thumbnail, - .gallery-columns-2.gallery-size-thumbnail, - .gallery-columns-3.gallery-size-thumbnail { - display: block; - } - - .archive-title, - .page-title { - margin: 0 10px 48px; - } - - .featured-content .hentry { - margin-bottom: 48px; - } - - .featured-content .post-thumbnail, - .slider .featured-content .post-thumbnail { - padding-top: 0; - } - - .featured-content .post-thumbnail img { - position: relative; - } - - .featured-content .entry-header { - padding: 0 10px 24px; - } - - .featured-content .entry-meta { - font-size: 9pt; - margin-bottom: 11px; - } - - .featured-content .cat-links { - font-weight: 900; - } - - .featured-content .entry-title { - font-size: 25pt; - line-height: 36px; - } -}