html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary{display:block}audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],
template{display:none}a{background-color:transparent}a:active,
a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,
strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,
kbd,
pre,
samp{font-family:monospace,monospace;font-size:1em}button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,
select{text-transform:none}button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,
th{padding:0}body,
button,
input,
select,
textarea{color:#404040;font-family:"Merriweather",Georgia,"Times New Roman",serif;font-size:17px;font-weight:400;line-height:1.8}h1,
h2,
h3,
h4,
h5,
h6{clear:both;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:300;line-height:1.2;margin:0;padding:0 0 15px}h1{font-size:40px}h2{font-size:35px}h3{font-size:30px}h4{font-size:20px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}h5{font-size:18px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}h6{font-size:16px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}p{margin:0 0 1.5em;padding:0}dfn,
cite,
em,
i{font-style:italic}blockquote{color:#888;border-left:4px solid #f0f0f0;margin:0 0 1.5em;padding:0 0 0 30px}blockquote p:last-child{margin-bottom:0}blockquote cite{display:block;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:300;margin-top:5px}address{margin:0 0 1.5em}pre{background:#333;color:#ddd;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;position:relative}pre:before{border:1px solid rgba(255,255,255,0.4);bottom:3px;content:"";display:block;left:3px;position:absolute;right:3px;top:3px}code,
kbd,
tt,
var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:0.9375rem}abbr,
acronym{border-bottom:1px dotted #666;cursor:help}mark,
ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,
*:before,
*:after{box-sizing:inherit}body{background-color:#eee;background-size:48px auto}body.user-background{background-size:auto auto}blockquote:before,
blockquote:after,
q:before,
q:after{content:""}blockquote,
q{quotes:"" ""}blockquote{font-size:120%;font-style:italic;position:relative}blockquote blockquote{font-size:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,
ol{margin:0 0 30px}ul{list-style:disc}ol{list-style:decimal}li > ul,
li > ol{margin-bottom:0;margin-left:1.5em}dl{margin-bottom:30px;margin-top:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{border-bottom:4px double #e1e1e1;border-top:4px double #e1e1e1;margin:0 0 30px;max-width:100%;overflow:auto;width:100%}.table-responsive{overflow:auto}tr{border-bottom:1px solid #e1e1e1}th,
td{font-size:90%;padding:10px;text-align:left}thead{font-weight:700}button,
input[type="button"],
input[type="reset"],
input[type="submit"]{background-color:#2590ec;border:0;color:#fff;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1;padding:15px 30px;text-transform:uppercase;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{background-color:#444}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{background-color:#f6f6f6;border:1px solid #ccc;border-radius:3px;color:#666;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{background-color:#fff;color:#111}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"]{padding:3px}textarea{padding-left:3px;width:100%}.search-form{display:block;position:relative}.search-form label:before{content:"\f400";display:block;font-size:23px;line-height:1.6;position:absolute;right:0;text-align:center;width:40px;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;z-index:2}.search-form.hover-button label:before{color:#2590ec}.search-form .search-field{display:block;width:100%}.search-form ::-webkit-input-placeholder{font-style:italic}.search-form :-moz-placeholder{font-style:italic}.search-form ::-moz-placeholder{font-style:italic}.search-form :-ms-input-placeholder{font-style:italic}.search-form .search-submit{background-color:transparent;border:0;bottom:0;cursor:pointer;display:block;overflow:hidden;position:absolute;right:0;text-indent:-99999em;top:0;width:40px;z-index:3}.search-form .search-submit:hover{background-color:transparent}.prev-slide:before,
.next-slide:before,
.menu-toggle:before,
.menu-item-has-children > a:after,
.page_item_has_children > a:after,
.post-format-label:before,
.blog .format-link .entry-title a:after,
.archive .format-link .entry-title a:after,
.single .format-link .entry-title a:after,
.nav-previous .nav-subtitle:before,
.nav-next .nav-subtitle:after,
.bypostauthor .avatar-container:after,
.comment-metadata .edit-link:before,
.search-form label:before,
.entry-audio .mejs-container .mejs-controls .mejs-button button:before,
.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-button button:before{font-family:"Genericons";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}a{color:#2590ec;-ms-word-wrap:break-word;word-wrap:break-word}a:focus{outline:thin dotted}a:hover{color:#666}a:hover,
a:active{outline:0}.main-navigation{border-bottom:4px double #e1e1e1;border-top:4px double #e1e1e1;clear:both;display:block;margin-top:60px;padding:5px 0;text-align:center;width:100%}.has-header-image .main-navigation,
.has-site-logo .main-navigation{margin-top:40px}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{display:inline-block;position:relative}.main-navigation a{color:#333;display:inline-block;font-size:15px;padding:10px 20px;position:relative;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.main-navigation a:focus,
.main-navigation a:hover{color:#2590ec}.main-navigation .menu-item-has-children > a:after,
.main-navigation .page_item_has_children > a:after{content:"\f431";display:inline-block;margin-left:5px;position:relative;top:2px}.main-navigation ul ul{background:#eee;float:left;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:300;left:-999em;position:absolute;opacity:0;text-align:left;top:100%;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;width:240px;z-index:99999}.main-navigation ul ul:before{border-color:transparent transparent #eee transparent;border-style:solid;border-width:0 8px 8px 8px;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:-8px;width:0}.main-navigation ul ul li{display:block}.main-navigation ul ul a{display:block;font-size:17px;line-height:1.3;padding:10px 15px;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}.main-navigation ul ul a:hover{background-color:#f6f6f6}.main-navigation ul ul .menu-item-has-children > a,
.main-navigation ul ul .page_item_has_children > a{padding-right:30px}.main-navigation ul ul .menu-item-has-children > a:after,
.main-navigation ul ul .page_item_has_children > a:after{position:absolute;right:10px;top:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul ul:before{display:none}.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul{left:50%;margin-left:-120px;opacity:1.0}.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul{left:100%;margin-left:0}.menu-toggle,
.main-navigation.toggled ul{display:block}@media screen and (min-width: 681px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}:focus{outline:1px dotted #333}.alignleft{display:inline;float:left;margin:0 1.5em 1em 0}.alignright{display:inline;float:right;margin:0 0 1em 1.5em}.aligncenter{clear:both;display:block;margin:0 auto 1em}.clear:before,
.clear:after,
.wrap:before,
.wrap:after,
.featured-image:before,
.featured-image:after,
.slideshow-navigation:before,
.slideshow-navigation:after,
#featured-post-trio article:before,
#featured-post-trio article:after,
.entry-content:before,
.entry-content:after,
.nav-links:before,
.nav-links:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,
.wrap:after,
.featured-image:after,
.slideshow-navigation:after,
#featured-post-trio article:after,
.entry-content:after,
.nav-links:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after{clear:both}.widget{font-size:90%}.widget a{text-decoration:none}.widget h1{font-size:28px}.widget h2{font-size:24px}.widget h3{font-size:22px}.widget h4{font-size:18px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.widget h5{font-size:16px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.widget h6{font-size:14px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.widget select{max-width:100%}.widget_archive ul,
.widget_archive li,
.widget_categories ul,
.widget_categories li,
.widget_jp_blogs_i_follow ol,
.widget_jp_blogs_i_follow li,
.widget_jetpack_posts_i_like ul,
.widget_jetpack_posts_i_like li,
.widget_links ul,
.widget_links li,
.widget_meta ul,
.widget_meta li,
.widget_nav_menu ul,
.widget_nav_menu li,
.widget_pages ul,
.widget_pages li,
.widget_recent_entries ul,
.widget_recent_entries li,
.widget_recent_comments ul,
.widget_recent_comments li,
.widget_rss ul,
.widget_rss li,
.widget_rss_links ul,
.widget_rss_links li,
.widget_wpcom_social_media_icons_widget ul,
.widget_wpcom_social_media_icons_widget li,
.widget_top-clicks ul,
.widget_top-clicks li,
.widget_top-posts ul,
.widget_top-posts li,
.top_rated ul,
.widget.top_rated li{list-style:none;margin:0;padding:0}.widget_archive > ul,
.widget_categories > ul,
.widget_jp_blogs_i_follow > ol,
.widget_jetpack_posts_i_like > ul,
.widget_links > ul,
.widget_meta > ul,
.widget_nav_menu > ul,
.widget_pages > ul,
.widget_recent_entries > ul,
.widget_recent_comments > ul,
.widget_rss > ul,
.widget_rss_links > ul,
.widget_top-clicks > ul,
.widget_top-posts > ul,
.widget.top_rated #top_posts{border-bottom:1px solid #ddd}.widget_archive li,
.widget_categories li,
.widget_jp_blogs_i_follow li,
.widget_jetpack_posts_i_like li,
.widget_links li,
.widget_meta li,
.widget_nav_menu li,
.widget_pages li,
.widget_recent_entries li,
.widget_recent_comments li,
.widget_rss li,
.widget_rss_links li,
.widget_top-clicks li,
.widget_top-posts li,
.widget.top_rated li{border-top:1px solid #ddd;display:block;padding:5px 0}.widget_archive ul ul,
.widget_categories ul ul,
.widget_links ul ul,
.widget_meta ul ul,
.widget_nav_menu ul ul,
.widget_pages ul ul,
.widget_recent_entries ul ul,
.widget_recent_comments ul ul,
.widget_rss ul ul{margin-left:15px}.widget_archive ul ul li,
.widget_categories ul ul li,
.widget_links ul ul li,
.widget_meta ul ul li,
.widget_nav_menu ul ul li,
.widget_pages ul ul li,
.widget_recent_entries ul ul li,
.widget_recent_comments ul ul li,
.widget_rss ul ul li{border:0}.widget_archive ul ul li:last-child,
.widget_categories ul ul li:last-child,
.widget_links ul ul li:last-child,
.widget_meta ul ul li:last-child,
.widget_nav_menu ul ul li:last-child,
.widget_pages ul ul li:last-child,
.widget_recent_entries ul ul li:last-child,
.widget_recent_comments ul ul li:last-child,
.widget_rss ul ul li:last-child{padding-bottom:0}.widget_archive ul{color:#999}.widget_author_grid ul,
.widget_author_grid li{list-style:none;margin:0;padding:0}.widget_authors ul,
.widget_authors li{list-style:none;margin:0;padding:0}.widget_authors .avatar-container,
.widget_authors strong{display:inline-block;vertical-align:middle}.widget_authors ul ul{margin-bottom:30px}.widget_authors ul ul li{border-bottom:1px solid #ddd;display:block;padding:5px 0}.widget_blog-stats ul,
.widget_blog-stats li{list-style:none;margin:0;padding:0}.widget_calendar caption{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:500;letter-spacing:0.08em;padding:0 0 5px;text-transform:uppercase;text-align:left}.widget_calendar th,
.widget_calendar td{padding-left:0;padding-right:0;text-align:center}.widget_calendar #next{text-align:right}.widget_calendar #prev{text-align:left}.widget_categories ul{color:#999}.widget_contact_info .contact-map{margin-bottom:10px}.widget_flickr table{border:0}.widget_flickr table tr{border:0}.widget_flickr table td{padding:0}.widget_flickr #flickr_badge_wrapper{background-color:transparent;border:0}.widget #flickr_badge_uber_wrapper a:hover,
.widget #flickr_badge_uber_wrapper a:link,
.widget #flickr_badge_uber_wrapper a:active,
.widget #flickr_badge_uber_wrapper a:visited{color:#2590ec}.widget_goodreads div[class^="gr_custom_container"]{background-color:transparent;border:0;border-radius:0;border-top:1px solid #eee}.widget_goodreads div[class^="gr_custom_each_container"]{border-color:#eee}.widget_goodreads div[class^="gr_custom_author"]{color:#999;display:block;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13px;letter-spacing:0.08em;text-transform:uppercase}.widget_jetpack_posts_i_like .widgets-list-layout li{margin-bottom:0}.widget_jetpack_posts_i_like .widgets-list-layout .widgets-list-layout-blavatar{height:48px;line-height:1;max-width:100%;vertical-align:middle;width:48px}.widget_jetpack_posts_i_like .widgets-list-layout-links{width:calc(100% - 60px)}.widget_recent_comments table{border:0;border-top:1px solid #e1e1e1}.widget_recent_comments table td{height:auto!important}.widget_recent_comments td.recentcommentsavatartop,
.widget_recent_comments td.recentcommentsavatarend{padding-top:5px}.widget_recent_comments .avatar-crop{line-height:1}.widget_recent_entries .post-date{display:block;font-size:90%}.widget_rss li{padding:10px 0}.widget_rss .rsswidget{font-size:110%}.widget_rss .rss-date{color:#999;display:block;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:14px;letter-spacing:0.08em;text-transform:uppercase}.widget_tag_cloud a,
.wp_widget_tag_cloud a{display:inline-block;font-size:14px!important;margin:0 0 3px 0!important;padding:4px 7px!important;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}.widget_tag_cloud a:hover,
.wp_widget_tag_cloud a:hover{text-decoration:none}.widget_twitter_timeline{min-height:450px}.embed-vimeo,
.embed-youtube{display:block;margin-bottom:1.5em}.PDS_Poll{margin-bottom:1.5em}iframe[src*='embed.spotify']{margin-bottom:1.5em!important /* !important to override inline styles */}iframe[src*='bandcamp']{margin-bottom:1.5em}.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="url"],
.contact-form label{display:block}.contact-form label{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.post-password-form label{color:#999;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.post-password-form input[type="submit"]{padding-bottom:12px;padding-top:12px}#page{background:#fff;border:1px solid #ccc;margin:30px auto;max-width:1280px;padding:60px 0 0}#content .wrap{padding:45px 0 30px}#primary{float:left;min-height:200px;width:calc(66.666% - 10px)}.no-sidebar #primary{float:none;margin:auto;max-width:760px;width:100%}#secondary{border-left:1px solid #e1e1e1;float:right;padding-left:30px;width:calc(33.333% - 20px);word-wrap:break-word}.wrap{margin-left:60px;margin-right:60px}.site-header{text-align:center}.site-title{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:75px;font-weight:300;line-height:1.1;margin:0;padding:0}.has-header-image .site-title{margin-top:30px}.site-title a{color:#2590ec;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.site-title a:hover{color:#666}.site-logo{height:auto;max-height:200px;margin-bottom:10px;width:auto}.has-header-image .site-logo{margin-bottom:20px}#featured-slideshow .wrap{padding-top:30px}#featured-slideshow .slideshow{position:relative}#featured-slideshow ul,
#featured-slideshow li{list-style:none;margin:0;padding:0}#featured-slideshow .slideshow .slides > li{display:none}.no-js #featured-slideshow .slides > li:first-child{display:block}.slideshow .slide{position:relative}.slideshow .slide-media{background-color:#eee;background-size:100% auto;background-size:cover;background-position:center center;height:0;min-height:0;padding-bottom:40.678%;position:relative;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-backface-visibility:hidden}.slideshow .slide:hover .slide-media{opacity:0.8}.slideshow .slide-info{background:rgba(0,0,0,0.4);bottom:30px;color:#fff;left:0;padding:30px;position:absolute;-webkit-backface-visibility:hidden;width:50%;z-index:5}.slideshow .slide-info:after{border:1px solid rgba(255,255,255,0.4);border-left:0;bottom:3px;content:"";display:block;left:0;position:absolute;right:3px;top:3px}.slideshow .slide-info .slide-title{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:30px;font-weight:300;line-height:1.3;position:relative;z-index:4}.slideshow .slide-info .slide-title a{color:#fff;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.slideshow .slide-info .slide-title a:hover{color:rgba(255,255,255,0.8)}.slideshow .slide-info .posted-on,
.slideshow .slide-info .byline{color:#ddd;font-style:italic;font-size:14px;opacity:0.8;position:relative;z-index:4}.slideshow .slide-info .posted-on a,
.slideshow .slide-info .byline a{color:#ddd;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.slideshow .slide-info .posted-on a:hover,
.slideshow .slide-info .byline a:hover{color:#fff}.slideshow-navigation{text-align:center}.slideshow .prev-slide,
.slideshow .next-slide{bottom:-6px;color:#aaa;cursor:pointer;font-size:26px;height:10px;position:relative;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.slideshow .prev-slide:hover,
.slideshow .next-slide:hover{color:#2590ec}.slideshow .prev-slide:before{content:"\f431"}.slideshow .next-slide:before{content:"\f432"}.slideshow .prev-slide:before,
.slideshow .next-slide:before{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.slideshow .flex-direction-nav{text-align:center}.slideshow .flex-control-nav{display:inline-block;list-style:none;margin:0;padding:0}.slideshow .flex-control-nav li{display:inline;margin:0;padding:0}.slideshow .flex-control-nav li a{background-color:#f0f0f0;border:1px solid #ccc;border-radius:30px;cursor:pointer;display:inline-block;height:15px;margin:0 5px;overflow:hidden;padding:0;text-indent:-9999em;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;width:15px}.slideshow .flex-control-nav li a:hover{background-color:#fff;border-color:#aaa}.slideshow .flex-control-nav li a.flex-active{background-color:#888;border-color:#888}#tagline{text-align:center}#tagline .wrap{border-bottom:4px double #e1e1e1;border-top:4px double #e1e1e1;margin-top:5px;padding:30px 0}#tagline p{color:#666;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:32px;font-weight:300;line-height:1.2;margin:0}.site-header + #tagline .wrap{border-top:0;margin-top:0}#featured-post-trio .wrap{border-bottom:4px double #e1e1e1;padding:30px 0 0}#featured-post-trio article{float:left;font-size:16px;margin-bottom:30px;margin-right:30px;width:calc(33.333% - 20px)}#featured-post-trio article:last-child{margin-right:0}#featured-post-trio article .entry-header{border:0;margin:0;padding:0 0 15px}#featured-post-trio article h2{font-size:28px;margin-bottom:0;padding-bottom:0}#featured-post-trio article h2 a{color:#333;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}#featured-post-trio article h2 a:hover{color:#2590ec}#featured-post-trio article p{margin-bottom:0}#featured-post-trio article p a{font-style:italic;text-transform:lowercase}#featured-post-trio article .entry-footer{border:0;padding:0}#featured-post-trio article .entry-footer .cat-links,
#featured-post-trio article .entry-footer .tags-links,
#featured-post-trio article .entry-footer .sep,
#featured-post-trio article .post-format-label{display:none}#featured-post-trio article .entry-footer .edit-link{float:none}.sticky{background:#fafafa;border:1px solid #e0e0e0;display:block;padding:70px 20px 20px}.featured-post{background-color:#2590ec;color:#fff;display:inline-block;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:500;letter-spacing:0.08em;left:-3px;line-height:1;margin-bottom:20px;position:absolute;padding:6px 10px 5px;text-transform:uppercase;top:20px}.has-post-thumbnail.sticky,
.format-gallery.sticky{padding-top:20px}.has-post-thumbnail .featured-post,
.format-gallery .featured-post{top:40px}.hentry{margin:0 0 90px;position:relative}.single .hentry,
.page .hentry{margin-bottom:60px}.byline,
.updated:not(.published){display:none}.group-blog .byline{display:inline}.featured-image{display:block;line-height:0;margin:0 auto 30px}.featured-image span{display:block;float:left;max-width:100%;position:relative}.featured-image a{display:block;float:left;max-width:100%;position:relative;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}body:not(.hide-featured-image-borders) .featured-image a:after{border:1px solid rgba(255,255,255,0.7);bottom:3px;content:"";display:block;left:3px;position:absolute;right:3px;top:3px;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;transition:border-color 0.2s}.featured-image a:hover{opacity:0.8}body:not(.hide-featured-image-borders) .featured-image a:hover:after{border-color:rgba(255,255,255,0.8)}body:not(.hide-featured-image-borders).single .featured-image span:after{border:1px solid rgba(255,255,255,0.7);bottom:3px;content:"";display:block;left:3px;position:absolute;right:3px;top:3px;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;transition:border-color 0.2s}.entry-header{border-bottom:1px solid #e1e1e1;margin-bottom:30px;padding-bottom:10px}.entry-header + .entry-footer{margin-top:-31px}.entry-title{font-size:40px}.entry-title a{color:#333;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.entry-title a:hover{color:#2590ec}.entry-meta,
.entry-footer{color:#999;font-size:15px;font-style:italic;line-height:1.5}.entry-meta span,
.entry-footer span,
.post-format-label{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-style:normal;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.entry-meta a,
.entry-footer a{text-decoration:none}.cat-links a:first-of-type,
.tags-links a:first-of-type{margin-left:0.25em}.entry-meta a:not(.post-edit-link),
.entry-meta span.byline{font-family:"Merriweather",Georgia,"Times New Roman",serif;font-size:15px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.entry-meta .sep,
.entry-footer .sep{display:inline-block;font-size:18px;line-height:1;margin:0 10px}.entry-footer .edit-link:first-child .sep,
.entry-footer .sep + .edit-link .sep{display:none}.entry-meta .comments-link{float:right}.entry-footer{border-top:1px solid #efefef;padding-top:10px}.post-format-label:before{bottom:-2px;margin-right:2px;position:relative}.entry-format-aside:before{content:"\f101"}.entry-format-image:before{content:"\f102"}.entry-format-gallery:before{content:"\f103"}.entry-format-video:before{content:"\f104"}.entry-format-status:before{content:"\f105"}.entry-format-quote:before{content:"\f106"}.entry-format-link:before{content:"\f107"}.entry-format-audio:before{content:"\f109"}.type-page .entry-footer .edit-link .sep{display:none}.page-links{clear:both;margin:0 0 1.5em}.nav-links{padding-bottom:45px}.nav-links a{text-decoration:none}.nav-links .nav-subtitle,
.nav-links .nav-title{display:block}.nav-links .nav-subtitle{color:#999;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.nav-links .nav-previous .nav-subtitle:before,
.nav-links .nav-next .nav-subtitle:after{bottom:-6px;font-size:24px;position:relative}.nav-links .nav-previous .nav-subtitle:before{content:"\f430";left:-3px}.nav-links .nav-next .nav-subtitle:after{content:"\f429";right:-3px}.nav-links .nav-title{color:#333;font-size:18px;font-style:italic;line-height:1.5}.page-links{color:#999}.page-links .page-links-title{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.page-links .page-links-num{border:1px solid #e0e0e0;display:inline-block;padding:1px 12px}.page-links a .page-links-num{background-color:#eee;border-color:#eee;-webkit-transition:background-color 0.2s,border-color 0.2s,color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s,color 0.2s;transition:background-color 0.2s,border-color 0.2s,color 0.2s}.page-links a:hover .page-links-num{background-color:#2590ec;border-color:#2590ec;color:#fff}.blog #primary .format-aside .entry-title,
.archive #primary .format-aside .entry-title,
.blog #primary .format-audio .entry-title,
.archive #primary .format-audio .entry-title,
.blog #primary .format-link .entry-title,
.archive #primary .format-link .entry-title,
.blog #primary .format-image .entry-title,
.archive #primary .format-image .entry-title{font-size:20px;font-weight:500;padding-bottom:0;text-transform:uppercase;letter-spacing:0.05em}.blog #primary .format-aside .entry-title a,
.archive #primary .format-aside .entry-title a,
.blog #primary .format-audio .entry-title a,
.archive #primary .format-audio .entry-title a,
.blog #primary .format-image .entry-title a,
.archive #primary .format-image .entry-title a,
.blog #primary .format-link .entry-title a,
.archive #primary .format-link .entry-title a{color:#666}.blog #primary .format-aside .entry-title a:hover,
.archive #primary .format-aside .entry-title a:hover,
.blog #primary .format-audio .entry-title a:hover,
.archive #primary .format-audio .entry-title a:hover,
.blog #primary .format-image .entry-title a:hover,
.archive #primary .format-image .entry-title a:hover,
.blog #primary .format-link .entry-title a:hover,
.archive #primary .format-image .entry-title a:hover{color:#2590ec}.entry-audio{margin-bottom:30px}.entry-audio .mejs-container,
.entry-content .mejs-container.mejs-audio{height:90px!important}.entry-content .mejs-container.mejs-audio{margin-bottom:1.5em}.entry-content .mejs-container.mejs-audio,
.entry-content .mejs-container.mejs-audio .mejs-controls{background-color:#ddd}.entry-audio .mejs-container,
.entry-audio .mejs-container .mejs-controls{background-color:#1c82d9}.entry-audio .mejs-container .mejs-controls,
.entry-content .mejs-container.mejs-audio .mejs-controls{bottom:30px;left:4%;width:90%}.entry-audio .mejs-container .mejs-controls .mejs-time{color:rgba(255,255,255,0.6)}.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-time{color:#999}.entry-audio .mejs-container .mejs-controls .mejs-button button,
.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-button button{background-image:none;font-size:22px;top:2px;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.entry-audio .mejs-container .mejs-controls .mejs-button button{color:rgba(255,255,255,0.8)}.entry-audio .mejs-container .mejs-controls .mejs-button button:hover{color:#fff}.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-button button{color:#888}.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-button button:hover{color:#666}.entry-audio .mejs-controls .mejs-time-rail .mejs-time-total,
.entry-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background-color:rgba(255,255,255,0.3)}.entry-audio .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-total{background-color:rgba(255,255,255,0.3)}.entry-content .mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background-color:#aaa}.entry-audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
.entry-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:rgba(255,255,255,0.3)}.entry-content .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
.entry-content .mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:#efefef}.entry-audio .mejs-controls .mejs-time-rail .mejs-time-current{background-color:#fff}.entry-content .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-current{background-color:#2590ec}.entry-audio .mejs-container.mejs-audio .mejs-controls .mejs-playpause-button,
.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-playpause-button{width:40px}.entry-audio .mejs-container.mejs-audio .mejs-controls .mejs-playpause-button.mejs-play button:before,
.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-playpause-button.mejs-play button:before{content:"\f104"}.entry-audio .mejs-container.mejs-audio .mejs-controls .mejs-playpause-button.mejs-pause button:before,
.entry-content .mejs-container.mejs-audio .mejs-controls .mejs-playpause-button.mejs-pause button:before{content:"\f448"}.entry-audio .mejs-audio .mejs-button.mejs-volume-button.mejs-mute button:before,
.entry-audio .mejs-audio .mejs-button.mejs-volume-button.mejs-unmute button:before,
.entry-content .mejs-audio .mejs-button.mejs-volume-button.mejs-mute button:before,
.entry-content .mejs-audio .mejs-button.mejs-volume-button.mejs-unmute button:before{content:"\f109"}.wp-playlist-current-item{height:auto}.wp-playlist-caption{padding:3px 0}.blog .format-link .entry-title a:after,
.archive .format-link .entry-title a:after{bottom:-5px;content:"\f442";display:inline-block;font-size:24px;line-height:1;position:relative}.blog #primary .format-quote,
.archive #primary .format-quote,
.single #primary .format-quote{background-color:#333;background-position:center center;background-size:100% auto;background-size:cover;color:#fff;padding:30px 30px 20px}.blog #primary .format-quote .entry-title,
.archive #primary .format-quote .entry-title,
.single #primary .format-quote .entry-title{font-size:16px;font-style:normal;font-weight:500;padding-bottom:0;text-transform:uppercase;letter-spacing:0.05em}.blog #primary .format-quote .entry-title a,
.archive #primary .format-quote .entry-title a,
.single #primary .format-quote .entry-title a,
.blog #primary .format-quote .entry-meta a,
.archive #primary .format-quote .entry-meta a,
.single #primary .format-quote .entry-meta a,
.blog #primary .format-quote .entry-content a,
.archive #primary .format-quote .entry-content a,
.single #primary .format-quote .entry-content a{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.blog #primary .format-quote .entry-title a,
.archive #primary .format-quote .entry-title a,
.single #primary .format-quote .entry-title a{color:rgba(255,255,255,0.7)}.blog #primary .format-quote .entry-meta,
.archive #primary .format-quote .entry-meta,
.single #primary .format-quote .entry-meta,
.blog #primary .format-quote .entry-meta a,
.archive #primary .format-quote .entry-meta a,
.single #primary .format-quote .entry-meta a{color:rgba(255,255,255,0.6)}.blog #primary .format-quote .post-format-label a,
.archive #primary .format-quote .post-format-label a,
.single #primary .format-quote .post-format-label a{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-style:normal;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.blog #primary .format-quote .entry-content,
.archive #primary .format-quote .entry-content,
.single #primary .format-quote .entry-content{margin-left:auto;margin-right:auto;max-width:85%}.blog #primary .format-quote .entry-content a,
.archive #primary .format-quote .entry-content a,
.single #primary .format-quote .entry-content a{color:rgba(255,255,255,0.7)}.blog #primary .format-quote .entry-title a:hover,
.archive #primary .format-quote .entry-title a:hover,
.single #primary .format-quote .entry-title a:hover,
.blog #primary .format-quote .entry-meta a:hover,
.archive #primary .format-quote .entry-meta a:hover,
.single #primary .format-quote .entry-meta a:hover,
.blog #primary .format-quote .entry-content a:hover,
.archive #primary .format-quote .entry-content a:hover,
.single #primary .format-quote .entry-content a:hover{color:rgba(255,255,255,0.9)}.blog #primary .format-quote blockquote,
.archive #primary .format-quote blockquote,
.single #primary .format-quote blockquote{border:0;color:rgba(255,255,255,0.8);font-size:140%;padding:60px 0;text-align:center}.blog #primary .format-quote blockquote:last-child,
.archive #primary .format-quote blockquote:last-child,
.single #primary .format-quote blockquote:last-child{margin-bottom:0}.blog #primary .format-quote.has-post-thumbnail:before,
.archive #primary .format-quote.has-post-thumbnail:before,
.single #primary .format-quote.has-post-thumbnail:before{background:rgba(0,0,0,0.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.blog #primary .format-quote.has-post-thumbnail .entry-title,
.archive #primary .format-quote.has-post-thumbnail .entry-title,
.single #primary .format-quote.has-post-thumbnail .entry-title,
.blog #primary .format-quote.has-post-thumbnail .entry-content,
.archive #primary .format-quote.has-post-thumbnail .entry-content,
.single #primary .format-quote.has-post-thumbnail .entry-content,
.blog #primary .format-quote.has-post-thumbnail .entry-footer,
.archive #primary .format-quote.has-post-thumbnail .entry-footer,
.single #primary .format-quote.has-post-thumbnail .entry-footer{position:relative}.blog #primary .format-quote .entry-footer,
.archive #primary .format-quote .entry-footer,
.single #primary .format-quote .entry-footer{border-color:rgba(255,255,255,0.2);padding-top:20px}.blog #primary .format-status .entry-title,
.archive #primary .format-status .entry-title,
.single #primary .format-status .entry-title{display:none;font-size:16px;font-style:normal;font-weight:500;padding-bottom:0;text-transform:uppercase;letter-spacing:0.05em}.blog #primary .format-status .entry-content,
.archive #primary .format-status .entry-content,
.single #primary .format-status .entry-content{font-size:130%}.blog #primary .format-status .entry-footer,
.archive #primary .format-status .entry-footer,
.single #primary .format-status .entry-footer{padding-top:20px}.blog #primary .format-status .post-format-label a,
.archive #primary .format-status .post-format-label a,
.single #primary .format-status .post-format-label a{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-style:normal;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.page-header{margin-bottom:30px}.page-title{color:#666;font-size:18px;font-weight:500;padding-bottom:0;text-transform:uppercase;letter-spacing:0.05em}.taxonomy-description{color:#999;font-style:italic;margin-top:10px}#comments{border-top:1px solid #e1e1e1;padding-top:30px}.page #comments{border:0;padding-top:0}.comments-title{font-size:30px}.comment-form input[type='text'],
.comment-form input[type='email'],
.comment-form input[type='url'],
.comment-form label{display:block;width:100%}.comment-form label{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase}.comment-form .submit{display:inline-block;width:auto}.comment-list,
.comment-list .children{list-style:none;margin:0;padding:0}.comment-list{margin-bottom:1.5em}.comment-list .children{margin-top:30px;padding-left:45px}li.comment{margin:0 0 30px;min-height:90px;padding:0;position:relative}.comment .avatar-container{display:block;height:90px;left:0;position:absolute;top:0;width:90px}.comment .avatar-crop{border-radius:50px;display:block;height:90px;overflow:hidden;position:relative;width:90px}.children .comment .avatar-container,
.children .comment .avatar-crop{height:70px;width:70px}.bypostauthor .avatar-container:before{background:#2590ec;bottom:0;content:"";display:block;height:45px;position:absolute;right:0;width:45px}.children .bypostauthor .avatar-container:before{height:35px;width:35px}.bypostauthor .avatar-container:after{bottom:1px;color:#fff;content:"\f408";font-size:15px;line-height:1;right:1px;position:absolute}.children .bypostauthor .avatar-container:after{font-size:13px;right:0}.bypostauthor .comment:not(.bypostauthor) .avatar-container:before,
.bypostauthor .comment:not(.bypostauthor) .avatar-container:after{display:none}.comment-author,
.comment-metadata,
.comment-content,
.reply,
.comment-awaiting-moderation{margin-left:110px}.children .comment-author,
.children .comment-metadata,
.children .comment-content,
.children .reply,
.children .comment-awaiting-moderation{margin-left:90px}.comment-author{font-size:18px}.children .comment-author{font-size:16px}.comment-author b{font-weight:300}.comment-author a{text-decoration:none}.comment-metadata{font-size:15px;font-style:italic;margin-bottom:15px}.comment-metadata a{color:#999;text-decoration:none}.comment-metadata .edit-link,
.pingback .edit-link{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-style:normal;font-weight:500;letter-spacing:0.08em;text-decoration:none;text-transform:uppercase}.comment-metadata .edit-link:before{content:"\f428";color:#999}.comment-metadata .edit-link a{color:#2590ec}.comment-content{font-size:90%}.comment-content a{word-wrap:break-word}.comment-content > p:last-child{margin-bottom:0}.comment-content p + p.comment-likes{margin-top:-15px}.comment-awaiting-moderation{color:#666;font-size:80%;font-style:italic}.reply a,
.comment-navigation .nav-links a,
.comment-respond #reply-title small{color:#2590ec;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:13.5px;font-style:normal;font-weight:500;letter-spacing:0.08em;text-decoration:none;text-transform:uppercase}.comment-respond{padding:15px 0}.comment-respond #reply-title{font-size:24px}.comment-respond #reply-title small{bottom:-8px;float:right;position:relative}.comment-respond .comment-notes{font-size:14px}.comment-respond .submit{padding:10px 15px}#comment-nav-above .nav-links{padding:20px 0}#comment-nav-below .nav-links{padding:15px 0 30px}.logged-in-as{font-size:14px}.no-comments{color:#999;font-style:italic}.error404 #primary{float:none;margin:auto;max-width:760px}.error404 #primary .search-form,
.error404 #primary .widget{padding-bottom:60px}.error404 .widget_tag_cloud a{background-color:#eee}.error404 .widget_tag_cloud a:hover{background-color:#f9f9f9;color:#2590ec}.page-template-guestbook .hentry{margin-bottom:30px}.page-template-guestbook #comments{border:0;padding:0}.page-template-guestbook .comments-title{display:none}.page-template-guestbook .reply{display:none}.page-template-guestbook #comments .comment{float:left;padding-bottom:30px;width:calc(50% - 15px)}.page-template-guestbook #primary{float:none;width:100%}.page-template-guestbook #primary article.hentry,
.page-template-guestbook #respond{margin-left:auto;margin-right:auto;max-width:760px}.page-template-guestbook .bypostauthor .avatar-container:before,
.page-template-guestbook .bypostauthor .avatar-container:after{display:none}#secondary .widget{padding-bottom:60px}#secondary .widget:last-child{padding-bottom:0}#secondary .widget a{color:#666;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}#secondary .widget a:hover{color:#2590ec}#secondary .widget.widget_akismet_widget a,
#secondary .widget.widget_akismet_widget a:hover{color:#fff}#secondary .widget_tag_cloud a,
#secondary .wp_widget_tag_cloud a{background-color:#eee}#secondary .widget_tag_cloud a:hover,
#secondary .wp_widget_tag_cloud a:hover{background-color:#f9f9f9;color:#2590ec}#footer-widgets,
#colophon{background-color:#333;color:#7b7b7b;font-size:15px;padding:60px 0}#footer-widgets a,
#colophon a,
#footer-widgets .widget #flickr_badge_uber_wrapper a:link,
#footer-widgets .widget #flickr_badge_uber_wrapper a:active,
#footer-widgets .widget #flickr_badge_uber_wrapper a:visited{color:#999;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}#footer-widgets a:hover,
#colophon a:hover,
#footer-widgets .widget #flickr_badge_uber_wrapper a:hover{color:#ccc}#footer-widgets h3,
#colophon h3{color:#ccc}#footer-widgets{color:#888;padding-bottom:0}#footer-widgets .wrap{border-bottom:1px solid #444;padding-bottom:30px}#footer-widgets .widget{float:left;padding-bottom:30px}#footer-widgets.widget-one .widget{margin:0;width:100%}#footer-widgets.widgets-two .widget{width:50%;width:calc(50% - 15px)}#footer-widgets.widgets-three .widget{width:33.333%;width:calc(33.333% - 20px)}#footer-widgets.widgets-four .widget{width:25%;width:calc(25% - 22.5px)}#footer-widgets table,
#footer-widgets tr{border-color:#444}#footer-widgets .widget_archive > ul, #footer-widgets .widget_archive li, #footer-widgets .widget_authors ul ul li, #footer-widgets .widget_categories > ul, #footer-widgets .widget_categories li, #footer-widgets .widget_goodreads div[class^="gr_custom_each_container"], #footer-widgets .widget_goodreads div[class^="gr_custom_container"], #footer-widgets .widget_jp_blogs_i_follow > ol, #footer-widgets .widget_jp_blogs_i_follow li, #footer-widgets .widget_jetpack_posts_i_like > ul, #footer-widgets .widget_jetpack_posts_i_like li, #footer-widgets .widget_links > ul, #footer-widgets .widget_links li, #footer-widgets .widget_meta > ul, #footer-widgets .widget_meta li, #footer-widgets .widget_nav_menu > ul, #footer-widgets .widget_nav_menu li, #footer-widgets .widget_pages > ul, #footer-widgets .widget_pages li, #footer-widgets .widget_recent_comments > ul, #footer-widgets .widget_recent_comments li, #footer-widgets .widget_recent_entries > ul, #footer-widgets .widget_recent_entries li, #footer-widgets .widget_rss > ul, #footer-widgets .widget_rss li, #footer-widgets .widget_rss_links > ul, #footer-widgets .widget_rss_links li, #footer-widgets .widget.top_rated #top_posts, #footer-widgets .widget.top_rated li, #footer-widgets .widget_top-clicks > ul, #footer-widgets .widget_top-clicks li, #footer-widgets .widget_top-posts > ul, #footer-widgets .widget_top-posts li, #footer-widgets hr{border-color:#444}#footer-widgets .widget_akismet_widget a{color:#fff}#footer-widgets .widget_archive ul{color:#777}#footer-widgets .widget_categories ul{color:#777}#footer-widgets .milestone-header{background-color:#222}#footer-widgets .widget_tag_cloud a,
#footer-widgets .wp_widget_tag_cloud a{background-color:rgba(0,0,0,0.2);font-size:13px!important}#footer-widgets .widget_tag_cloud a:hover,
#footer-widgets .wp_widget_tag_cloud a:hover{background-color:rgba(0,0,0,0.4)}#footer-widgets .widget_categories a{border-bottom-color:rgba(0,0,0,0.2)}#colophon{font-style:italic;text-align:center}#colophon a{color:#7b7b7b}#colophon a:hover{text-decoration:underline}.jetpack-social-navigation{font-size:20px;list-style:none;margin-top:-30px}#colophon .jetpack-social-navigation ul{list-style:none;margin:0;padding:0}#colophon .jetpack-social-navigation li{display:inline-block;line-height:1;margin:0 5px}#colophon .jetpack-social-navigation li a{color:#999;display:inline-block;height:auto;padding:15px 5px;width:auto}#colophon .jetpack-social-navigation li a:hover{color:#eee;text-decoration:none}.site-info{font-size:15px}.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-handle{background:transparent;margin-top:-30px;padding:0 0 40px;text-align:center}#infinite-handle span{background:transparent;padding:0}#infinite-handle span button,
#infinite-handle span button:hover,
#infinite-handle span button:focus,
.posts-navigation .nav-previous a,
.posts-navigation .nav-next a{background-color:#2590ec;border:0;color:#fff;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1;padding:15px 30px;text-transform:uppercase;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}.posts-navigation .nav-previous a,
.posts-navigation .nav-next a{display:inline-block}#infinite-handle span button:hover,
#infinite-handle span button:focus,
.posts-navigation .nav-previous a:hover,
.posts-navigation .nav-next a:hover{background-color:#444}.infinite-loader{padding-bottom:24px}.infinite-loader .spinner{left:50%!important; /* !important to override inline styles */margin-left:-10px;top:0!important}.site-content .contact-form input[type="radio"],
.site-content .contact-form input[type="checkbox"]{margin-bottom:6px;margin-right:.3em;vertical-align:middle}.site-content .contact-form label.checkbox,
.site-content .contact-form label.checkbox-multiple,
.site-content .contact-form label.radio{font-weight:normal;font-style:normal;font-family:inherit;margin-bottom:4px;float:none;font-size:inherit;text-transform:none;letter-spacing:0}.site-content .contact-form label{margin-bottom:4px}.site-content .contact-form > div{margin-bottom:23px}.site-content .contact-form textarea,
.site-content .contact-form input[type='text'],
.site-content .contact-form input[type='email'],
.site-content .contact-form input[type='url'],
.site-content .contact-form select{margin-bottom:4px;max-width:100%}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,
iframe,
object{margin-bottom:1.5em;max-width:100%}.entry-content .jetpack-video-wrapper{margin-bottom:0}.wp-caption{color:#999;font-size:14px;font-style:italic;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;margin:0 0 1.0em;text-align:center;vertical-align:top;width:100%}.gallery-caption{color:#888;font-size:13px;font-style:italic;line-height:1.5}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%;padding-right:2px}.gallery-columns-7 .gallery-item{max-width:14.28%;padding-right:2px}.gallery-columns-8 .gallery-item{max-width:12.5%;padding-right:2px}.gallery-columns-9 .gallery-item{max-width:11.11%;padding-right:2px}.gallery-caption{display:block}.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption{display:none}@media only screen and (max-width: 1340px){#page{margin-left:30px;margin-right:30px}.wrap{margin-left:40px;margin-right:40px}}@media only screen and (max-width: 1024px){#page{margin:15px}.wrap{margin-left:30px;margin-right:30px}#content .wrap{padding-top:30px}#primary,
	#secondary{float:none;margin:auto;max-width:760px;width:100%}#primary{min-height:0;padding-bottom:30px}#secondary{border:0;border-top:4px double #e1e1e1;margin:auto;padding-left:0;padding-top:30px}#secondary .widget:last-child{padding-bottom:60px}.site-title{font-size:60px}.site-logo{max-height:150px}.slideshow .slide-info{width:75%}.slideshow .slide-info .slide-title{font-size:24px}#featured-post-trio article{float:none;width:100%}#featured-post-trio article.has-post-thumbnail .featured-image{float:left;margin-right:30px;width:calc(33.333% - 20px)}#featured-post-trio article.has-post-thumbnail .entry-text{width:calc(66.666% - 10px);float:left}.slideshow .slide-media{padding-bottom:50%}.page-template-guestbook #comments .comment{float:none;width:100%}#footer-widgets.widgets-three .widget,
	#footer-widgets.widgets-four .widget{width:calc(50% - 15px)}}@media only screen and (max-width: 680px){body{font-size:15px}#page{border:0;margin:0;padding:30px 0 0}#secondary .widget,
	#secondary .widget:last-child{padding-bottom:30px}.wrap{margin-left:20px;margin-right:20px}.site-title{font-size:40px}.has-header-image .site-title{margin-top:15px}.site-logo{max-height:100px}.main-navigation{margin-top:30px;padding:10px 0;text-align:left}.has-header-image .main-navigation{margin-top:20px}.main-navigation ul{margin-top:15px;margin-bottom:-10px}.main-navigation li{border-top:1px solid #e1e1e1;display:block}.main-navigation a{display:block;padding:5px 15px}.main-navigation .menu-item-has-children > a:after,
	.main-navigation .page_item_has_children > a:after{display:none}.main-navigation ul ul{background-color:#fff;border:0;float:none;margin:0;opacity:1.0;padding-left:15px;position:static;width:auto}.main-navigation ul li:hover > ul,
	.main-navigation ul li.focus > ul{left:auto;margin-left:0}.main-navigation ul ul:before{display:none}.main-navigation ul ul li{border:0}.main-navigation ul ul li a{font-size:16px;padding:5px 15px}.main-navigation ul ul li a:hover{background-color:transparent}.menu-toggle{background-color:transparent;border:0;color:#333;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:0.08em;margin:auto;padding:0;text-transform:uppercase}.menu-toggle:hover{background-color:transparent}.menu-toggle:before{bottom:-2px;content:"\f419";margin-right:5px;position:relative}.toggled .menu-toggle:before{content:"\f406"}#featured-slideshow .wrap{padding-top:20px}.slideshow{background-color:#333}.slideshow .slick-slide:before{border:1px solid rgba(255,255,255,0.7);bottom:3px;content:"";display:block;left:3px;position:absolute;right:3px;top:3px;z-index:1}.slideshow .slide-info{background-color:transparent;bottom:auto;padding:15px;position:relative;text-align:center;width:100%}.slideshow .slide-info:after{display:none}.slideshow .slide-info .slide-title{font-size:20px;margin:0 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slideshow .slide-info .posted-on,
	.slideshow .slide-info .byline{font-size:13px}.slideshow .slideshow-navigation .flex-control-nav{display:none!important}.slideshow .slideshow-navigation .prev-slide,
	.slideshow .slideshow-navigation .next-slide{color:#fff;display:block;height:auto;bottom:5%;position:absolute}.slideshow .slideshow-navigation .prev-slide{left:10px}.slideshow .slideshow-navigation .next-slide{right:10px}#tagline .wrap{margin-top:15px;padding:20px 0}#tagline p{font-size:20px}#featured-post-trio + #content .wrap{padding-top:0}#featured-post-trio .wrap{border:0;padding-bottom:0}#featured-post-trio article{margin-bottom:60px}#featured-post-trio article.has-post-thumbnail .featured-image,
	#featured-post-trio article.has-post-thumbnail .entry-text{float:none;width:100%}#featured-post-trio .entry-header{border-bottom:1px solid #e1e1e1;margin-bottom:30px;padding-bottom:10px}#featured-post-trio article p{margin-bottom:1.5em}#featured-post-trio article .entry-footer{border-top:1px solid #efefef;padding-top:10px}#featured-post-trio article .entry-footer .cat-links,
	#featured-post-trio article .entry-footer .tags-links{display:block}#featured-post-trio article .post-format-label + .sep{display:none}.entry-title{font-size:28px}.entry-footer .cat-links,
	.entry-footer .tag-links,
	.entry-footer .post-format-label,
	.entry-footer .posted-on{display:block}.entry-footer .comments-link{float:none}.entry-footer .sep{display:none}.entry-footer .edit-link{display:block;float:none}.nav-links a{display:block;padding:15px 0}.nav-links .nav-previous,
	.nav-links .nav-next{float:none;text-align:center;width:100%}.nav-links .nav-previous .nav-subtitle:before,
	.nav-links .nav-previous .nav-subtitle:after,
	.nav-links .nav-next .nav-subtitle:before,
	.nav-links .nav-next .nav-subtitle:after{display:none}.nav-links .nav-previous{margin-bottom:15px}.posts-navigation .nav-previous a,
	.posts-navigation .nav-next a{display:block}.blog .format-quote .entry-content,
	.archive .format-quote .entry-content,
	.single .format-quote .entry-content{max-width:100%}.blog .format-quote blockquote,
	.archive .format-quote blockquote,
	.single .format-quote blockquote{font-size:120%;padding:20px 0}.comment .avatar-container,
	.comment .avatar-crop{height:70px;width:70px}.comment .avatar-container:after,
	.comment .avatar-crop:after{bottom:1px;font-size:13px;right:1px}.comment .avatar-container:before,
	.comment .avatar-crop:before{height:35px;width:35px}.comment .comment-author,
	.comment .comment-metadata,
	.comment .comment-content,
	.comment .reply,
	.comment .comment-awaiting-moderation{margin-left:90px}.comment-list .children{padding-left:20px}.children .comment .avatar-container,
	.children .comment .avatar-crop{height:50px;width:50px}.children .comment .avatar-container:after,
	.children .comment .avatar-crop:after{bottom:0;font-size:11px;right:0}.children .comment .avatar-container:before,
	.children .comment .avatar-crop:before{height:25px;width:25px}.children .comment .comment-author,
	.children .comment .comment-metadata,
	.children .comment .comment-content,
	.children .comment .reply,
	.children .comment .reply{margin-left:70px}#page .contact-form input[type="text"],
	#page .contact-form input[type="email"],
	#page .contact-form input[type="url"],
	#page .contact-form label,
	#page .contact-form textarea{display:block;width:100%}#footer-widgets .wrap{border:0}#footer-widgets .widget:last-child{padding-bottom:0}#footer-widgets.widgets-two .widget,
	#footer-widgets.widgets-three .widget,
	#footer-widgets.widgets-four .widget{float:none;max-width:100%;width:100%}#footer-widgets + #colophon{padding-top:0}#colophon{padding-bottom:30px}#colophon .wrap{border:0}#social-media{font-size:17px}.site-info{font-size:14px}}@media only screen and (max-width: 540px){.wrap{margin-left:15px;margin-right:15px}.entry-meta .comments-link{display:block;float:none}.comment .avatar-container{display:none}.comment .comment-author,
	.comment .comment-metadata,
	.comment .comment-content,
	.comment .reply,
	.comment .comment-awaiting-moderation,
	.children .comment .comment-author,
	.children .comment .comment-metadata,
	.children .comment .comment-content,
	.children .comment .reply,
	.children .comment .comment-awaiting-moderation{margin:0}.comment-list .children{padding-left:0}}.wp-block-image{margin:0 0 1em}