.site .portfolio-entry{margin-bottom:1.6em;}
.site .portfolio-entry-title, .site .portfolio-entry-meta, .site .portfolio-entry-content{font-size:1.2rem;font-size:12px;line-height:1.5;}
.site .portfolio-featured-image + .portfolio-entry-title{margin-top:0.75em;margin-bottom:0.75em;}
.site .portfolio-entry-meta{font-family:"Noto Sans", sans-serif;}
.site .portfolio-entry-content .more-link::after{font-size:16px;top:1px;}
.jetpack_subscription_widget #subscribe-email input{padding:0.375em;width:100%;}
.jetpack_subscription_widget form > :last-child{margin-bottom:0;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts{margin:0;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4{font-size:inherit;margin:0 0 1.6em;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts img{margin:0 0 1.6em;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p{font-size:inherit;line-height:1.6 !important;margin:0 0 1.6em !important;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts > :last-child{margin-bottom:0 !important;}
.widget-gallery .jetpack-slideshow-window{border-radius:0;}
.widget-area .widget-grofile .grofile-thumbnail{border-radius:50%;max-width:200px;}
.widget-area .widget-grofile h4{margin:1.6em 0 0;}
.widget-area .widget-grofile .grofile-accounts{margin-top:0.8em;}
.widget_image .wp-caption{margin-bottom:0;}
.widget_image .wp-caption-text{padding-bottom:0;}
.widget_rss_links img{position:relative;top:-2px;}
.widget_rss_links ul, .widget_top-posts ul, .widget_upcoming_events_widget ul{list-style:none;margin:0;}
.widget_rss_links li, .widget_top-posts li, .widget_upcoming_events_widget li{border-top:1px solid #eaeaea;border-top:1px solid rgba(51, 51, 51, 0.1);padding:0.7667em 0;}
.widget_rss_links li:first-child, .widget_top-posts li:first-child, .widget_upcoming_events_widget li:first-child{border-top:0;padding-top:0;}
.widget_rss_links li:last-child, .widget_top-posts li:last-child, .widget_upcoming_events_widget li:last-child{padding-bottom:0;}
.widget_authors > ul > li > a{margin-bottom:1em;display:inline-block;}
.widget_authors ul{list-style:none;margin:0;}
.widget_authors li{border-top:1px solid #eaeaea;border-top:1px solid rgba(51, 51, 51, 0.1);padding:0.7667em 0;}
.widget_authors li:first-child{border-top:0;padding-top:0;}
.widget_authors li:last-child{padding-bottom:0;}
.fb_iframe_widget{margin-bottom:1.6em;max-width:100%;}
.fb_iframe_widget span{max-width:100%;}
.gist table{table-layout:auto;}
.site .gist .gist-file{margin-bottom:1.5em;}
.googlemaps{margin-bottom:1.6em;}
.googlemaps iframe{margin-bottom:0;}
.PDS_Poll, .CSS_Poll{display:block !important;margin-bottom:1.6em;}
.PDS_Poll .pds-box, .CSS_Poll .css-box{max-width:100%;width:auto;}
.site .presentation-wrapper{margin:0 auto 1.6em;}
.site .jetpack-recipe{border:0;margin:0 0 1.6em;padding:0;}
.site .jetpack-recipe-title{border:0;margin-top:0;padding:0;}
.site .jetpack-recipe .jetpack-recipe-meta{font-size:inherit;margin:0;}
.site .jetpack-slideshow-window{border-radius:0;margin-bottom:1.6em;}
iframe[id*="twitter-widget-"]{display:block;}
.vine-embed{display:block;}
.site .video-player{margin-bottom:1.6em;padding:0;}
.video-player object{margin-bottom:0;}
.site .tiled-gallery{margin-bottom:1.6em;}
.jetpack-video-wrapper{margin-bottom:1.6em;}
.jetpack-video-wrapper > embed, .jetpack-video-wrapper > iframe, .jetpack-video-wrapper > object, .jetpack-video-wrapper > .wp-video{margin-bottom:0;}
.comment-form iframe{margin:0;}
.comment-form .subscribe-label{font-weight:400;text-transform:none;}
.comment-subscription-form{font-size:12px;font-size:1.2rem;line-height:1.5em;margin:2em 0 0;}
.comment-subscription-form + .comment-subscription-form{margin-top:1em;}
.hentry div.sharedaddy h3.sd-title, .hentry h3.sd-title{font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;line-height:1;margin:0 0 1em 0;opacity:0.7;text-transform:uppercase;}
.hentry #jp-relatedposts{margin:0;padding-top:0;}
.hentry .jp-relatedposts-post-title a{border-bottom:0;}
.hentry .jp-relatedposts-headline em::before{opacity:0.7;}
.hentry div#jp-relatedposts h3.jp-relatedposts-headline{font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;opacity:0.7;text-transform:uppercase;}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual{margin-right:0;}
.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{margin-bottom:1.6em;opacity:1;}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
.hentry div#jp-relatedposts div.jp-relatedposts-items p{font-size:1.2rem;font-size:12px;line-height:1.5;}
.hentry .jp-relatedposts-post-title{font-weight:700;}
.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-weight:inherit;}
.hentry div#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post:hover .jp-relatedposts-post-title a,
.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{text-decoration:none;}
.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual div.jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{opacity:0.7;}
.hentry .jp-relatedposts-post-img{margin-bottom:0.6em;}
#wpstats{display:none;}
@media screen and (min-width:46.25em){
.site .portfolio-entry{margin-bottom:1.6471em;}
.site .portfolio-entry-title, .site .portfolio-entry-meta, .site .portfolio-entry-content{font-size:1.4rem;font-size:14px;}
.site .portfolio-entry-content .more-link::after{top:3px;}
.site .hentry .gist .gist-file{margin-bottom:1.75em;}
.site .widget .gist .gist-file{margin-bottom:1.3125em;}
.hentry .fb_iframe_widget, .hentry .googlemaps, .hentry .PDS_Poll, .hentry .CSS_Poll, .site .hentry .presentation-wrapper, .site .hentry .jetpack-recipe, .site .hentry .jetpack-slideshow-window, .site .hentry .video-player{margin-bottom:1.6471em;}
.widget .fb_iframe_widget, .widget .googlemaps, .widget .PDS_Poll, .widget .CSS_Poll, .site .widget .presentation-wrapper, .site .widget .jetpack-recipe, .site .widget .jetpack-slideshow-window, .site .widget .video-player{margin-bottom:1.5em;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4, .widget_jetpack_display_posts_widget .jetpack-display-remote-posts img{margin:0 0 1.5em;}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p{line-height:1.5 !important;margin:0 0 1.5em !important;}
.widget-area .widget-grofile h4{margin:1.5em 0 0;}
.widget-area .widget-grofile .grofile-accounts{margin-top:0.75em;}
.jetpack_subscription_widget #subscribe-email input{padding:0.5625em;}
.widget_rss_links li, .widget_top-posts li, .widget_upcoming_events_widget li{padding:0.9643em 0;}
.site .tiled-gallery{margin-bottom:1.6471em;}
.jetpack-video-wrapper{margin-bottom:1.6471em;}
.comment-subscription-form{font-size:14px;font-size:1.4rem;}
.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{margin-bottom:0;}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
.hentry div#jp-relatedposts div.jp-relatedposts-items p{font-size:1.4rem;font-size:14px;}
.jp-relatedposts-post-img{margin-bottom:0.6176em;}
}
@media screen and (min-width:55em){
.site .portfolio-entry{margin-bottom:1.6842em;}
.site .portfolio-entry-title, .site .portfolio-entry-meta, .site .portfolio-entry-content{font-size:1.6rem;font-size:16px;}
.site .portfolio-entry-content .more-link::after{font-size:24px;top:0;}
.site .hentry .gist .gist-file{margin-bottom:2em;}
.site .widget .gist .gist-file{margin-bottom:1.5em;}
.hentry .fb_iframe_widget, .hentry .googlemaps, .hentry .PDS_Poll, .hentry .CSS_Poll, .site .hentry .presentation-wrapper, .site .hentry .jetpack-recipe, .site .hentry .jetpack-slideshow-window, .site .hentry .video-player{margin-bottom:1.6842em;}
.site .tiled-gallery{margin-bottom:1.6842em;}
.jetpack_subscription_widget #subscribe-email input{padding:0.75em;}
.widget_rss_links li, .widget_top-posts li, .widget_upcoming_events_widget li{padding:0.7188em 0;}
.jetpack-video-wrapper{margin-bottom:1.6842em;}
.comment-subscription-form{font-size:16px;font-size:1.6rem;}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
.hentry div#jp-relatedposts div.jp-relatedposts-items p{font-size:1.6rem;font-size:16px;line-height:1.5em;}
.jp-relatedposts-post-img{margin-bottom:0.6315em;}
}
@media screen and (min-width:59.6875em){
.site .portfolio-entry{margin-bottom:1.6em;}
.site .portfolio-entry-title, .site .portfolio-entry-meta, .site .portfolio-entry-content{font-size:1.2rem;font-size:12px;}
.site .portfolio-entry-content .more-link::after{font-size:16px;top:1px;}
.site .hentry .gist .gist-file{margin-bottom:1.5em;}
.site .widget .gist .gist-file{margin-bottom:1.125em;}
.hentry .fb_iframe_widget, .hentry .googlemaps, .hentry .PDS_Poll, .hentry .CSS_Poll, .site .hentry .presentation-wrapper, .site .hentry .jetpack-recipe, .site .hentry .jetpack-slideshow-window, .site .hentry .video-player{margin-bottom:1.6em;}
.site .tiled-gallery{margin-bottom:1.6em;}
.jetpack_subscription_widget #subscribe-email input{padding:0.4583em;}
.jetpack-video-wrapper{margin-bottom:1.6em;}
.widget-area .widget-grofile .grofile-thumbnail{max-width:100%;}
.widget_rss_links li, .widget_top-posts li, .widget_upcoming_events_widget li{padding:0.4583em 0;}
.comment-subscription-form{font-size:12px;font-size:1.2rem;}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
.hentry div#jp-relatedposts div.jp-relatedposts-items p{font-size:1.2rem;font-size:12px;line-height:1.5;}
.jp-relatedposts-post-img{margin-bottom:0.6em;}
}
@media screen and (min-width:68.75em){
.site .portfolio-entry{margin-bottom:1.6471em;}
.site .portfolio-entry-title, .site .portfolio-entry-meta, .site .portfolio-entry-content{font-size:1.4rem;font-size:14px;}
.site .portfolio-entry-content .more-link::after{top:3px;}
.site .hentry .gist .gist-file{margin-bottom:1.75em;}
.site .widget .gist .gist-file{margin-bottom:1.3125em;}
.hentry .fb_iframe_widget, .hentry .googlemaps, .hentry .PDS_Poll, .hentry .CSS_Poll, .site .hentry .presentation-wrapper, .site .hentry .jetpack-recipe, .site .hentry .jetpack-slideshow-window, .site .hentry .video-player{margin-bottom:1.6471em;}
.site .tiled-gallery{margin-bottom:1.6471em;}
.jetpack_subscription_widget #subscribe-email input{padding:0.5em;}
.widget_rss_links li, .widget_top-posts li, .widget_upcoming_events_widget li{padding:0.4643em 0;}
.jetpack-video-wrapper{margin-bottom:1.6471em;}
.comment-subscription-form{font-size:14px;font-size:1.4rem;}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
.hentry div#jp-relatedposts div.jp-relatedposts-items p{font-size:14px;font-size:1.4rem;}
.jp-relatedposts-post-img{margin-bottom:0.6176em;}
}
@media screen and (min-width:77.5em){
.site .portfolio-entry {
margin-bottom: 1.6842em;
}
.site .portfolio-entry-title, .site .portfolio-entry-meta, .site .portfolio-entry-content {
font-size: 1.6rem;
font-size: 16px;
}
.site .portfolio-entry-content .more-link::after {
font-size: 24px;
top: 0;
}
.site .hentry .gist .gist-file {
margin-bottom: 2em;
}
.site .widget .gist .gist-file {
margin-bottom: 1.5em;
}
.hentry .fb_iframe_widget, .hentry .googlemaps, .hentry .PDS_Poll, .hentry .CSS_Poll, .site .hentry .presentation-wrapper, .site .hentry .jetpack-recipe, .site .hentry .jetpack-slideshow-window, .site .hentry .video-player {
margin-bottom: 1.6842em;
}
.widget_rss_links li, .widget_top-posts li, .widget_upcoming_events_widget li {
padding: 0.4688em 0;
}
.site .tiled-gallery {
margin-bottom: 1.6842em;
}
.jetpack-video-wrapper {
margin-bottom: 1.6842em;
}
.hentry div.sharedaddy h3.sd-title, .hentry div#jp-relatedposts h3.jp-relatedposts-headline {
font-size: 13px;
font-size: 1.3rem;
}
.comment-subscription-form {
font-size: 16px;
font-size: 1.6rem;
}
.hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
.hentry div#jp-relatedposts div.jp-relatedposts-items p {
font-size: 16px;
font-size: 1.6rem; line-height: 1.5em;
}
.jp-relatedposts-post-img {
margin-bottom: 0.6315em;
}
}.jp-related-posts-i2{margin-top:1.5rem;}
.jp-related-posts-i2__list{--hgap:1rem;display:flex;flex-wrap:wrap;column-gap:var(--hgap);row-gap:2rem;margin:0;padding:0;list-style-type:none;}
.jp-related-posts-i2__post{display:flex;flex-direction:column;flex-basis:calc(( 100% - var(--hgap) ) / 2);}
.jp-related-posts-i2__post:nth-last-child(n+3):first-child,
.jp-related-posts-i2__post:nth-last-child(n+3):first-child ~ *{flex-basis:calc(( 100% - var(--hgap) * 2 ) / 3);}
.jp-related-posts-i2__post:nth-last-child(4):first-child,
.jp-related-posts-i2__post:nth-last-child(4):first-child ~ *{flex-basis:calc(( 100% - var(--hgap) ) / 2);}
.jp-related-posts-i2__post-link{display:flex;flex-direction:column;row-gap:0.5rem;width:100%;margin-bottom:1rem;line-height:1.2;}
.jp-related-posts-i2__post-link:focus-visible{outline-offset:2px;}
.jp-related-posts-i2__post-img{order:-1;max-width:100%;}
.jp-related-posts-i2__post-defs{margin:0;list-style-type:unset;}
.jp-related-posts-i2__post-defs dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}
.jp-related-posts-i2__post-defs dd{margin:0;}
.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__list{display:block;}
.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post{margin-bottom:2rem;}
@media only screen and (max-width: 640px) {
.jp-related-posts-i2__list{display:block;}
.jp-related-posts-i2__post{margin-bottom:2rem;}
} #jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both;}
.jp-relatedposts::after{content:"";display:block;clear:both;}
#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em 0;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit;}
#jp-relatedposts h3.jp-relatedposts-headline em::before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid rgba(0, 0, 0, 0.2);margin-bottom:1em;}
#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700;}
#jp-relatedposts .jp-relatedposts-items{clear:left;}
#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
#jp-relatedposts .jp-relatedposts-items p,
#jp-relatedposts .jp-relatedposts-items time{font-size:14px;line-height:20px;margin:0;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0;}
#jp-relatedposts .jp-relatedposts-items p,
#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0;}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{opacity:0.6;}
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none;}
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%;}
#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%;}
@media only screen and (max-width: 640px) {
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left;}
#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px;}
}
@media only screen and (max-width: 320px) {
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0;}
} @media print {
.jp-relatedposts {
display: none !important;
}
}