.taxonomy-description{ max-width:65%; } .entry-secondary-meta + *{ margin-top:0; } .entry-secondary-meta a:hover{ color:inherit; opacity:0.7; } .entry-secondary-meta .comments-link .svg-icon{ height:18px; padding-right:0.25rem; width:18px; } .entry-secondary-meta .comments-link{ margin-top:2px; padding-bottom:2px; } .entry-header > * + .entry-thumb{ margin-top:2rem; } .hentry.format-link .entry-title .svg-icon{ height:0.889em; margin-top:-3px; opacity:0.7; width:0.889em; } .hfeed:not(.search) .hentry.format-link .sharedaddy{ display:none; } .hfeed:not(.search) .hentry.format-link .hentry-inner a{ color:var(--th-color-white); } .hfeed:not(.search) .hentry.format-link .hentry-inner a:hover{ opacity:0.7; } .hfeed:not(.search) .hentry.format-quote .sharedaddy{ display:none; } .hfeed:not(.search) .hentry.format-quote.has-post-thumbnail .hentry-inner{ position:relative; } .hfeed:not(.search) .hentry.format-quote .entry-thumb{ background-attachment:inherit; background-position:center center; background-size:cover; height:100%; left:0; opacity:0.1; position:absolute; top:0; width:100%; z-index:1; } .hfeed:not(.search) .hentry.format-quote blockquote{ border:none; font-size:1.125rem; font-style:normal; line-height:1.5; margin:0; padding:0; } .hfeed:not(.search) .hentry.format-quote blockquote, .hfeed:not(.search) .hentry.format-quote a{ color:inherit; } .hfeed:not(.search) .hentry.format-quote blockquote cite{ display:block; font-size:0.889rem; margin-top:13px; } .hfeed:not(.search) .hentry.format-aside .entry-title{ display:none; } .hfeed:not(.search) .hentry.format-status .entry-header, .hfeed:not(.search) .hentry.format-status .entry-thumb, .hfeed:not(.search) .hentry.format-status .sharedaddy{ display:none; } .hfeed:not(.search) .hentry.format-status .entry-content{ font-size:1.125rem; line-height:1.5; } @media (min-width: 500px){ .entry-secondary-meta{ left:0; position:absolute; top:0; width:48px; } .blog .site-main .hentry.type-post, .archive .site-main .hentry.type-post{ padding-left:65px; } .hfeed .entry-header .posted-on, .hfeed .entry-header .comments-link{ clip:rect(1px, 1px, 1px, 1px); height:1px; overflow:hidden; position:absolute !important; width:1px; } } #page div.sharedaddy ul{ margin:0 !important; } .single #page div.sharedaddy, .page #page div.sharedaddy{ margin-bottom:27px; margin-top:27px; } .page-template-grid-page #page div.sharedaddy, .page-template-grid-full-width-page #page div.sharedaddy{ margin-bottom:0; margin-top:10px; } #page div.sharedaddy h3.sd-title:before{ display:none; } #page .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{ margin:5px 5px 0 0; } #page div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{ top:auto; } .site-main .sd-content .share-customize-link{ margin-top:1rem; } .site-main .sd-content .share-customize-link a{ font-family:var(--th-site-font-body); font-size:0.79rem; } #page #jp-relatedposts h3.jp-relatedposts-headline em::before{ display:none; } .site .footer-meta + div#jp-relatedposts, .site .post-navigation + div#jp-relatedposts{ border-top:1px solid var(--th-color-secondary-lighter); margin-bottom:0; margin-top:1.5rem; padding-top:1.5rem; } #page #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{ margin-bottom:0; margin-top:0.75rem; } #page div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{ margin-bottom:0.75rem; } #page div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a, #page .jp-relatedposts .jp-relatedposts-post a{ border-bottom:none; } #page #jp-relatedposts h3.jp-relatedposts-headline{ color:var(--th-color-secondary-base); font-size:var(--th-font-size-xxs); letter-spacing:0.07em; text-transform:uppercase; } .infinite-scroll .navigation.pagination, .infinite-scroll.neverending .site-footer{ display:none; } .archive.woocommerce #infinite-handle{ display:none; } .infinity-end.neverending .site-footer, .infinity-end.neverending.infinity-success .site-footer{ display:block; } #infinite-handle{ margin-bottom:1rem; text-align:center; } .site #infinite-handle button, .site #infinite-handle button:hover{ display:-webkit-box; display:-ms-flexbox; display:flex; } .site #infinite-handle button{ -ms-flex-align:center; -webkit-box-align:center; align-items:center; margin:auto; } #infinite-handle .svg-icon{ margin-right:0.25rem; } #page #infinite-handle span{ background-color:var(--th-color-secondary-lighter); color:var(--th-color-primary-base); display:inline-block; font-size:0.702rem; font-weight:bold; padding:0.85em 1.45em; text-transform:uppercase; } #page #infinite-handle span:hover{ background-color:var(--th-color-primary-base); color:var(--th-color-white); } #infinite-footer{ z-index:99; } #infinite-footer .container{ border-color:var(--th-color-secondary-lighter); display:-webkit-box; display:-ms-flexbox; display:flex; overflow:auto; padding:0.35em 1em; } #infinite-footer #infinity-blog-title{ font-family:var(--th-site-font-headings); font-size:1rem; } #infinite-footer .blog-credits{ color:var(--th-color-secondary-base); font-size:0.79rem; font-weight:bold; } #infinite-footer .blog-credits a{ color:inherit; font-weight:normal; margin-right:0.125rem; } #infinite-footer .blog-info a:hover, #infinite-footer .blog-credits a:hover{ color:var(--th-color-accent-dark); text-decoration:none; } .pd-rating{ line-height:1; } div.display-posts-listing div.listing-item{ border-bottom:1px solid #e0e1e3; margin-bottom:25px; overflow:hidden; padding-bottom:25px; } div.display-posts-listing div.listing-item:last-child{ border-bottom:none; padding-bottom:0; } .display-posts-listing .image, div.display-posts-listing div.listing-item a.title{ border:none !important; } div.display-posts-listing div.listing-item span.excerpt{ display:block; margin-top:2px; } div.display-posts-listing div.listing-item span.excerpt-dash{ display:none; } div.display-posts-listing div.listing-item span.date{ color:#929394; margin-left:10px; } div.display-posts-listing div.listing-item a.title{ font-weight:bold; } .jetpack_remote_comment, .akismet_comment_form_privacy_notice{ margin-top:2rem; } #wpstats, #botd, #botd2{ display:none; } .jetpack-testimonial-shortcode > * + *{ margin-top:2rem; } .testimonial-entry-title a{ border-bottom:none; text-decoration:none; } .jetpack-testimonial-shortcode .testimonial-entry{ -ms-flex-align:start; -ms-flex-flow:wrap row; -webkit-box-align:start; -webkit-box-direction:normal; -webkit-box-orient:horizontal; align-items:flex-start; display:-webkit-box; display:-ms-flexbox; display:flex; flex-flow:wrap row; } .jetpack-testimonial-shortcode .testimonial-entry .testimonial-entry-content{ -ms-flex-order:1; -webkit-box-ordinal-group:2; order:1; width:100%; } .jetpack-testimonial-shortcode .testimonial-entry .testimonial-featured-image{ -ms-flex-order:2; -webkit-box-ordinal-group:3; margin-left:2rem; order:2; } .jetpack-testimonial-shortcode .testimonial-entry .testimonial-entry-title{ -ms-flex-order:3; -webkit-box-ordinal-group:4; margin-right:2rem; order:3; } .testimonial-entry-content > :last-child{ margin-bottom:0; } a.testimonial-featured-image{ border-bottom:none; display:inline-block; } .testimonial-entry .testimonial-entry-content{ -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2); background-color:var(--th-color-accent-base); border:1px solid rgba(0,0,0,0.1); border-radius:2px; box-shadow:0 1px 2px rgba(0,0,0,0.2); color:#ffffff; font-size:1.125rem; font-style:italic; padding:2rem 2rem 2.5rem 6rem; position:relative; } .testimonial-entry .testimonial-entry-content a:not([class]){ border-bottom:none; color:inherit; font-weight:bold; text-decoration:underline; } .testimonial-entry .testimonial-entry-content a:not([class]):hover{ text-decoration:none; } .testimonial-entry .testimonial-entry-content:before{ content:"\201C"; font-family:"Times New Roman",Georgia,Serif; font-size:5.2em; font-weight:900; height:0; left:20px; line-height:1.5; opacity:0.75; position:absolute; text-shadow:0 2px 1px rgba(0,0,0,0.15); top:0; width:0; } .jetpack-testimonial .entry-content + .entry-header{ -ms-flex-align:start; -webkit-box-align:start; align-items:flex-start; display:-webkit-box; display:-ms-flexbox; display:flex; padding-left:2rem; padding-right:2rem; } .jetpack-testimonial .entry-content + .entry-header .entry-title, .jetpack-testimonial-shortcode .testimonial-entry-title{ color:var(--th-color-secondary-base); font-size:0.889rem; font-weight:bold; line-height:1.4; margin-left:auto; padding-top:0.75rem; } .testimonial-entry .testimonial-featured-image, .testimonial-entry .testimonial-featured-image img{ border-radius:50%; } .testimonial-entry .testimonial-featured-image img{ height:64px; width:64px; } .testimonial-entry .testimonial-featured-image{ -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.15); background-color:var(--th-color-white); box-shadow:1px 2px 3px rgba(0,0,0,0.15); margin-bottom:0; min-width:64px; padding:4px; position:relative; top:-1rem; } #testimonial-grid .single-testimonial .sharedaddy{ display:none; } .testimonial-entry-content .more-link-container a.more-link{ color:#ffffff; } .wp-block-jetpack-subscriptions{ margin-bottom:2rem; } .wp-block-group.has-background > .wp-block-group__inner-container > .wp-block-jetpack-layout-grid.alignfull{ margin-left:auto; margin-right:auto; width:100%; } .wp-block-jetpack-tiled-gallery.alignfull{ padding:4px; } .wp-block-jetpack-contact-form > form{ width:100%; } .wp-block-jetpack-contact-info{ margin-bottom:2rem; } .wp-block-jetpack-contact-info a{ line-height:1.45; } .wp-block-jetpack-contact-info > * + *{ margin-top:0.25rem; } .wp-block-jetpack-mailchimp input[type="email"]{ width:100%; } .wp-block-jetpack-mailchimp form > :last-child{ margin-bottom:0; } .wpnbha, .th-content .wpnbha{ margin-bottom:2rem; } .wpnbha:not(.is-grid) > div > * + *{ border-top:1px solid var(--th-color-secondary-lighter); margin-top:2rem; padding-top:2rem; } .wpnbha article .entry-wrapper > * + *{ margin-top:1.3em; } .wpnbha .entry-wrapper > .entry-title + *{ margin-top:1em; } .wpnbha .entry-meta a, .wpnbha .cat-links a{ -webkit-box-shadow:none; border-bottom:none; box-shadow:none; font-weight:bold; text-decoration:none; } .wpnbha .entry-wrapper .cat-links + .entry-title{ margin-top:0; } .wp-block-jetpack-subscriptions, .wp-block-jetpack-contact-info{ margin-bottom:2rem; } .wp-block-group.has-background > .wp-block-group__inner-container > .wp-block-jetpack-layout-grid.alignfull{ margin-left:auto; margin-right:auto; width:100%; } .wp-block-jetpack-tiled-gallery.alignfull{ padding:4px; } .wp-block-jetpack-contact-info a{ line-height:1.45; } .wp-block-jetpack-contact-info > * + *{ margin-top:0.25rem; } .wpnbha > div > *{ margin-bottom:0; } @media (min-width: 768px){ .jetpack-testimonial-shortcode{ -ms-flex-align:start; -ms-flex-flow:wrap row; -webkit-box-align:start; -webkit-box-direction:normal; -webkit-box-orient:horizontal; align-items:flex-start; display:-webkit-box; display:-ms-flexbox; display:flex; flex-flow:wrap row; margin-bottom:2rem; margin-left:-2rem; } .jetpack-testimonial-shortcode .testimonial-entry{ margin-left:2rem; width:calc(100% - 2rem); } .jetpack-testimonial-shortcode .testimonial-entry:not(.testimonial-entry-column-1){ width:calc(50% - 2rem); } .jetpack-testimonial-shortcode .testimonial-entry:not(.testimonial-entry-column-1):nth-of-type(-n+2){ margin-top:0; } .jetpack-testimonial-shortcode .testimonial-entry:not(.testimonial-entry-column-1) .testimonial-entry-content::before{ display:block; font-size:4em; height:auto; line-height:0.5; position:static; } .jetpack-testimonial-shortcode .testimonial-entry:not(.testimonial-entry-column-1) .testimonial-entry-content{ padding-left:2rem; } } @media (min-width: 992px){ .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-3{ width:calc(33.33333% - 2rem); } .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-4{ width:calc(25% - 2rem); } .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-5{ width:calc(20% - 2rem); } .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-6{ width:calc(16.66667% - 2rem); } .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-3:nth-of-type(-n+3), .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-4:nth-of-type(-n+4), .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-5:nth-of-type(-n+5), .jetpack-testimonial-shortcode .testimonial-entry.testimonial-entry-column-6:nth-of-type(-n+6){ margin-top:0; } } .reblogger-note img.avatar { float: left; padding: 0; border: 0; } .reblogger-note-content { margin: 0 0 20px; } .wpcom-reblog-snapshot .reblog-from img { margin: 0 .75em 0 0; padding: 0; border: 0; } .wpcom-reblog-snapshot .reblogger-note img.avatar { float: left; padding: 0; border: 0; margin: 0 .5em 0 0; } .wpcom-reblog-snapshot { margin-bottom: 1em; } .wpcom-reblog-snapshot p.reblog-from { margin: 0 0 1em 0; } .wpcom-reblog-snapshot p.reblogger-headline { line-height: 32px; margin: 0 0 1em 0; } .wpcom-reblog-snapshot .reblogged-content { margin: 0 0 1em 0; } .reblog-post .wpcom-enhanced-excerpt-content { border-left: 3px solid #eee; padding-left: 15px; } .reblog-post ul.thumb-list { display: block; list-style: none; margin: 2px 0; padding: 0; clear: both; } .reblog-post ul.thumb-list li { display: inline; margin: 0; padding: 0 1px; border: 0; } .reblog-post ul.thumb-list li a { margin: 0; padding: 0; border: 0; } .reblog-post ul.thumb-list li img { margin: 0; padding: 0; border: 0; } .reblog-post .wpcom-enhanced-excerpt { clear: both; } .reblog-post .wpcom-enhanced-excerpt address, .reblog-post .wpcom-enhanced-excerpt li, .reblog-post .wpcom-enhanced-excerpt h1, .reblog-post .wpcom-enhanced-excerpt h2, .reblog-post .wpcom-enhanced-excerpt h3, .reblog-post .wpcom-enhanced-excerpt h4, .reblog-post .wpcom-enhanced-excerpt h5, .reblog-post .wpcom-enhanced-excerpt h6, .reblog-post .wpcom-enhanced-excerpt p { font-size: 100% !important; } .reblog-post .wpcom-enhanced-excerpt blockquote, .reblog-post .wpcom-enhanced-excerpt pre, .reblog-post .wpcom-enhanced-excerpt code, .reblog-post .wpcom-enhanced-excerpt q { font-size: 98% !important; } .reblog-from img { margin: 0 10px 0 0; vertical-align: middle; padding: 0; border: 0; } .reblog-source { margin-bottom: 0; font-size: .8em; line-height: 1; } .reblog-source .more-words { color: #668eaa; } .wpcom-reblog-snapshot .reblog-post { box-shadow: 0 0 0 1px rgba(46, 68, 83, .1) inset, 0 1px 1px rgba(46, 68, 83, .05); border-radius: 4px; padding: 24px; } .wpcom-reblog-snapshot .reblogger-note { margin: 0 0 1em 0; overflow: hidden; } .wpcom-reblog-snapshot p.reblogger-headline { line-height: 32px; margin: 0 0 1em 0; } .wpcom-reblog-snapshot .reblogger-note-content { margin: 0; padding: 0; } body .wpcom-reblog-snapshot .reblogger-note-content blockquote { font-style: normal; font-weight: normal; font-size: 1em; margin: 0; padding: 0; position: relative; border: none; } .wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child { margin-bottom: 0; } .geolocation-chip .noticon { display: inline-block; vertical-align: middle; } .geolocation-chip { margin-bottom: 1em; }