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;}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;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;}}