/**handles:radcliffe_style**/
body,html{border:none;margin:0;padding:0}address,big,blockquote,button,caption,cite,code,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,small,strike,sub,sup,table,td,th,tr,ul{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}blockquote:after,blockquote:before{content:""}body{background-color:#fff;border:none;color:#222;font-family:'Open Sans',sans-serif;font-size:18px;-webkit-text-size-adjust:100%}a{color:#ca2017;text-decoration:underline}a:hover{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}.hidden{display:none}.fleft{float:left}.fright{float:right}::selection{background:#222;color:#fff}::-webkit-input-placeholder{color:#a9a9a9}:-ms-input-placeholder{color:#a9a9a9}.clear,.group:after,.post-content:after,.widget-content:after,[class*="__inner-container"]:after{clear:both;content:"";display:block}.contain-margins>:first-child,.post-content>:first-child,.widget-content .textwidget>:first-child,.widget-content>:first-child{margin-top:0}.contain-margins>:last-child,.post-content>:last-child,.widget-content .textwidget>:last-child,.widget-content>:last-child{margin-bottom:0}.tagcloud a:before,body a{transition:all .1s ease-in-out}.archive-nav a,.blog-title a,.bypostauthor .by-post-author,.main-menu a,.main-menu>.has-children>a::after,.main-menu>.menu-item-has-children>a::after,.media-caption,.nav-toggle,.nav-toggle .bar,.nav-toggle p,.post-content input[type=button],.post-content input[type=reset],.post-content input[type=submit],.post-nav a,.respond input,.respond textarea,.search-form input[type=submit]{transition:all .2s ease-in-out}.archive-nav a,.post-header,.post-title,.search-form .search-field{transition:all .3s ease-in-out}.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,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{position:absolute;left:-9999rem;top:2.5rem;z-index:999999999}.skip-link:focus{left:2.5rem;text-decoration:none}.section{padding:100px 0}.medium-padding{padding:80px 0}.light-padding{padding:50px 0}.small-padding{padding:30px 0}.no-padding{padding:0}.bg-grey{background-color:#f1f1f1}.section-inner{width:1300px;max-width:84%;margin:0 auto}.section-inner.medium{width:1040px}.section-inner.thin{width:740px}.one-fourth{width:21.5%;margin-left:5%;float:left}.one-third{width:30%;margin-left:5%;float:left}.one-half{width:47.5%;margin-left:5%;float:left}.two-thirds{width:65%;margin-left:5%;float:left}.one-fourth:first-child,.one-half:first-child,.one-third:first-child,.two-thirds:first-child{margin-left:0}p{line-height:1.5;margin-bottom:1em}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.2;margin:60px 0 30px}h1{font-size:1.6em;font-weight:700}h2{font-size:1.4em;font-weight:700}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:1em}h6{font-feature-settings:"lnum";font-size:16px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}ol,ul{margin:5px 0 30px 30px}li{line-height:1.5;margin:5px 0 5px 20px}li>ol,li>ul{margin:5px 0 5px 20px}.reset-list-style,.reset-list-style ol,.reset-list-style ul{list-style:none;margin:0}.reset-list-style li{margin:0}dd,dt{line-height:1.5}dt{font-weight:700}dt+dd{margin-top:5px}dd+dt{margin-top:1.5px}blockquote:after,blockquote:before{content:"";display:block;width:100px;height:2px;background:#ddd;margin:40px auto}blockquote p{font-size:1.1em;text-align:center;font-style:italic}cite{font-family:'Open Sans',sans-serif;font-feature-settings:"lnum";font-size:16px;font-style:normal;font-weight:700;line-height:1.4;text-transform:uppercase}blockquote cite{display:block;margin-top:40px;text-align:center}code,kbd,pre{background-color:#eee;font-family:Menlo,Monaco,monospace;font-size:16px}code,kbd{border-radius:3px;padding:5px}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:140%;padding:2% 2.5%;background:#fafafa;border:1px solid #ddd;color:#333;font-size:.7em}hr{background:#ddd;border:none;display:block;height:2px;margin:3em auto;width:100px}address{background-color:#f1f1f1;padding:3% 3.5%}figure{margin:0}.wp-caption,img{max-width:100%}.gallery-caption,.wp-caption-text,figcaption{color:#888;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;margin:0;padding-top:15px;text-align:center}.gallery-caption{font-size:16px;line-height:24px}table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:.9em;margin:30px 0;width:100%}tbody{border-top:1px solid #eee;border-bottom:1px solid #eee}td,th{padding:2%;margin:0;overflow:visible;line-height:120%;border-bottom:1px solid #eee}tr:last-child td{border-bottom:none}caption{color:#444;text-align:center;padding:2%}thead{vertical-align:bottom;white-space:nowrap}th{font-weight:700;color:#444}table tbody>tr:nth-child(odd)>td{background:#f9f9f9}fieldset{padding:25px;border:2px solid #eee;margin-bottom:1em}fieldset legend,input,label,textarea{font-family:'Open Sans',sans-serif}fieldset legend{background-color:#ca2017;color:#fff;font-feature-settings:"lnum";font-size:.9rem;font-weight:700;letter-spacing:.05em;line-height:1;padding:10px 12px;text-transform:uppercase}label{font-size:.75em;font-weight:700}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;background-color:#eee;border:none;border-radius:3px;color:#333;font-family:'Open Sans',sans-serif;font-size:16px;margin:0;padding:14px 16px;transition:background-color .2s ease-in-out;width:100%}textarea{height:180px;line-height:140%}.button,.wp-block-button__link,:root .wp-block-file__button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;background-color:#222;border:none;border-radius:3px;color:#fff;font-family:inherit;font-size:16px;line-height:1;margin:0;padding:16px 20px}.button:hover,.faux-button:hover,.wp-block-button__link:hover,:root .wp-block-file__button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#ca2017;color:#fff;cursor:pointer}input[type=submit]:active,input[type=submit]:focus{outline:0}.header{border-top:4px solid #222;padding:40px 0}.error404 .header,.page:not(.has-post-thumbnail) .header,.single:not(.has-post-thumbnail) .header{border-bottom:1px solid #ddd}.header-inner{align-items:center;display:flex;justify-content:space-between;position:relative}.blog-logo,.blog-title{flex-shrink:0;margin:0 20px 0 0}.blog-title{font-family:'Abril Fatface',serif;font-feature-settings:"lnum";font-size:2em;letter-spacing:.01em;line-height:1;text-transform:uppercase}.blog-title a{color:inherit;text-decoration:none}.blog-title a:hover{color:#ca2017}.blog-logo img{display:block;height:60px;width:auto}:root .nav-toggle{background-color:transparent;border-radius:3px;display:none;margin-right:-15px;padding:15px}.nav-toggle .bars{float:right;height:10px;margin-top:-1px;position:relative;width:15px}.nav-toggle .bar{background-color:#767676;border-radius:2px;height:2px;position:absolute;left:0;top:0;width:15px}.nav-toggle .bar:nth-child(2){top:4px}.nav-toggle .bar:nth-child(3){top:8px}.nav-toggle p{color:#767676;font-feature-settings:"lnum";font-size:14px;font-weight:700;line-height:10px;margin:0 8px 0 0;position:relative;top:-1px;text-align:right;text-transform:uppercase}.nav-toggle .close{display:none}.nav-toggle:hover{cursor:pointer}.nav-toggle.active{background-color:#ca2017}.nav-toggle.active p{color:#fff}.nav-toggle.active .bar{background-color:#fff}.nav-toggle.active .bar:first-child,.nav-toggle.active .bar:nth-child(3){top:4px}.nav-toggle.active .bar:nth-child(2){opacity:0}.nav-toggle.active .bar:first-child{transform:rotate(45deg)}.nav-toggle.active .bar:nth-child(3){transform:rotate(-45deg)}.header-search-block{background-color:#222}.header-search-block .search-form .search-field,.header-search-block .search-form .search-field:focus{background:0 0;color:#fff}.header-search-block .search-form .search-field{border:none;display:block;font-size:2em;font-weight:300;margin:0;padding:0;width:100%}.header-search-block .search-field::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.header-search-block .search-field:-ms-input-placeholder{color:rgba(255,255,255,.5)}.main-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0}.main-menu li{line-height:1.2;margin:0;position:relative}.main-menu li+li{margin-left:10px}.main-menu a{color:inherit;display:block;font-feature-settings:"lnum";font-size:.775em;font-weight:700;letter-spacing:.05em;padding:13px 15px;text-decoration:none;text-transform:uppercase}.main-menu>li>a{border-radius:3px}.main-menu>.has-children>a,.main-menu>.menu-item-has-children>a{padding-right:33px;position:relative}.main-menu>.has-children>a::after,.main-menu>.menu-item-has-children>a::after{border:5px solid transparent;border-top-color:#999;content:"";display:block;position:absolute;right:16px;top:calc(50% - 3px)}.main-menu .focus>a,.main-menu a:not(.search-toggle):focus,.main-menu li:hover>a{background-color:#ca2017;color:#fff;outline:0}.main-menu>.menu-item-has-children.focus>a::after,.main-menu>.menu-item-has-children:hover>a::after{border-top-color:#fff}.main-menu a.search-toggle{background:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/spyglass-d.png) no-repeat center;background-size:20px auto;height:40px;padding:0;width:40px}.main-menu a.search-toggle:hover{background:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/spyglass-d.png) no-repeat center;background-size:20px auto}.main-menu ul{margin:0 0 0 -110px;opacity:0;padding-top:20px;position:absolute;left:-9999px;top:45px;transition:opacity .3s ease-in-out,top .3s ease-in-out;z-index:150}.main-menu>ul{top:30px}.main-menu ul:after{border:10px solid transparent;border-bottom-color:#222;content:"";display:block;margin-left:-10px;position:absolute;left:50%;top:1px}.main-menu>li.focus>ul,.main-menu>li:hover>ul{left:50%;opacity:1;top:40px}.main-menu ul li{display:block;float:none;margin:0}.main-menu ul a{background-color:#222;border-bottom:none;color:#fff;font-size:.75em;font-weight:700;letter-spacing:0;line-height:120%;padding:20px;text-align:center;text-transform:none;width:220px}.main-menu ul>li:first-child>a{border-radius:6px 6px 0 0}.main-menu ul>li:last-child>a{border-radius:0 0 6px 6px}.main-menu ul>li:only-child>a{border-radius:6px}.main-menu ul ul{display:block;margin:-42px 0 0 -235px;padding:0 20px 0 0;transition:opacity .3s ease-in-out,margin .3s ease-in-out}.main-menu ul ul:after{border:10px solid transparent;border-left-color:#222;left:auto;margin-top:18px;right:0}.main-menu ul li.focus ul,.main-menu ul li:hover ul{left:0;margin-top:-45px;opacity:1}.mobile-menu,.mobile-menu li,.mobile-menu ul{list-style:none;margin:0}.mobile-menu{background:#eee}.mobile-menu a{color:#666;display:block;font-weight:600;padding:25px 8%;text-decoration:none}.mobile-menu a:hover{background-color:#ca2017;color:#fff}.mobile-menu ul a{padding-left:12%}.mobile-menu ul ul a{padding-left:16%}.mobile-menu ul ul ul a{padding-left:20%}.mobile-menu ul ul ul ul a{padding-left:24%}.mobile-menu ul ul ul ul ul a{padding-left:28%}.mobile-menu-container .search-form{background-color:#eee;border-top:1px solid #ddd}.mobile-menu-container .search-form label{font-size:inherit}.mobile-menu-container .search-form .search-field{color:#666;display:block;font-size:1em;margin:0 auto;max-width:88%;padding:25px 60px 25px 0}.post{position:relative}.posts{display:flex;flex-wrap:wrap}.posts .post{background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.posts .post.has-post-thumbnail{min-height:682px}.featured-media{background-position:center;background-size:cover;display:block;max-height:682px;position:relative;width:100%}a.featured-media:hover{opacity:.75}.featured-media>img{display:block;visibility:hidden;width:100%}.media-caption-container{position:absolute;bottom:5%;right:5%;left:5%;text-align:center}.media-caption{background-color:rgba(17,17,17,.5);border-radius:3px;color:#fff;display:inline-block;font-size:.8em;font-style:italic;font-weight:400;line-height:1.2;padding:9px 12px}.media-caption:hover{background-color:rgba(17,17,17,.75)}.post-header{display:block}a.post-header{position:static}a.featured-media+a.post-header{position:absolute}a.post-header{background:rgba(17,17,17,.35);bottom:0;color:#fff;left:0;padding-left:10px;padding-right:10px;right:0;text-decoration:none}a.post-header:hover{background:rgba(17,17,17,.75)}.post:not(.has-post-thumbnail) a.post-header{position:static}.post:not(.has-post-thumbnail) a.post-header:hover{background:#333}a.post-header:hover .post-title{color:#ca2017}.post-meta-top{font-feature-settings:"lnum";font-size:.9em;font-weight:700;letter-spacing:.05em;margin-bottom:30px;text-align:center;text-transform:uppercase}a.post-header .post-meta-top{text-shadow:1px 1px 0 rgba(0,0,0,.1)}.post-meta-top .sep{color:#ccc;font-weight:400;margin:0 5px}a.post-header .post-meta-top .sep{color:rgba(255,255,255,.5);text-shadow:none}.sticky .post-meta-top{display:block}.post-title{font-family:'Abril Fatface',serif;font-feature-settings:"lnum";font-size:3em;letter-spacing:.01em;margin:0;text-align:center;text-transform:uppercase;word-break:break-word}a.post-header .post-title{margin-left:auto;margin-right:auto;max-width:90%;text-shadow:2px 2px 0 rgba(0,0,0,.1)}.search-no-results .post-content p{text-align:center}.search-form{position:relative}.search-form label{font-size:inherit}.search-form .search-field{font-size:1em;padding:20px 70px 20px 20px;width:100%}.search-form .search-field:focus{background-color:#eee;color:inherit}.search-form input[type=submit]{height:40px;background:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/spyglass-d.png) no-repeat center;background-size:20px auto;border:none;opacity:.5;padding:0;position:absolute;right:20px;top:50%;text-indent:-9999px;transform:translateY(-50%);width:40px}.search-form input[type=submit]:focus,.search-form input[type=submit]:hover{background-color:transparent;opacity:1}article.post.section{padding-top:0}.single .featured-media{position:relative;z-index:101}.single .post-header{background:0 0;position:static}.single .post-meta-top{color:#666}.post-meta-top a{color:inherit;text-decoration:none}.post-meta-top a:hover{color:#ca2017}.single .post-meta-top,.single .post-title{text-shadow:none}.page-links{color:#666;font-family:'Open Sans',sans-serif;font-feature-settings:"lnum";font-size:1rem;font-weight:700;text-transform:uppercase}.page-links:before{background-color:#ddd;content:"";display:block;height:1px;margin-bottom:10px;width:48px}.page-links .sep{color:#ccc;font-weight:400;margin:0 5px}.page-links .sep:first-of-type{display:none}.post-meta{color:#666;display:flex;font-size:14px;justify-content:space-between;margin-top:80px}.post-meta .meta-block{border-top:1px solid #ddd;padding-top:12px}.post-author{width:55%}.post-cat-tags{width:40%}.meta-title{color:#767676;font-feature-settings:"lnum";font-size:13px;font-weight:700;margin:0 0 30px 0;text-transform:uppercase}.post-author-container{min-height:60px;position:relative}.post-author .avatar{border-radius:999px;height:auto;max-width:60px;position:absolute;left:0;top:0}.post-author-inner{margin-left:80px}.post-author-inner h3{font-size:1.1em;font-weight:700;margin:0}.post-author-inner h3 a{color:inherit;text-decoration:none}.post-author-inner h3 a:hover{color:#ca2017}.post-author p{color:#444;line-height:1.5;margin-top:8px}.author-links{margin-top:15px}.author-links a{background:#aaa no-repeat center;background-size:16px auto;border-radius:999px;display:inline-block;height:32px;margin-left:3px;text-indent:-9999px;width:32px}.author-links a:first-child{margin-left:0}.author-links a.author-link-posts{background-image:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/archive-w.png)}.author-links a.author-link-website{background-image:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/home-w.png)}.author-links a:hover{background-color:#ca2017}.post-cat-tags .nav-links>div,.post-cat-tags p{line-height:120%;margin:12px 0 0;padding:3px 0 4px 28px;background:no-repeat left center;background-size:16px auto}p.post-categories{background-image:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/folder-g.png)}p.post-tags{background-image:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/tag-g.png)}:root .post-cat-tags .nav-previous{background-image:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/prev-g.png)}:root .post-cat-tags .nav-next{background-image:url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/next-g.png)}.post-cat-tags p:first-child{margin-top:0}.post-cat-tags a{color:#666;text-decoration:none}.post-cat-tags a:hover{text-decoration:underline}.post-nav:before{background-color:#ddd;content:"";display:block;height:1px;margin:20px 0;width:32px}:root .has-accent-color{color:#ca2017}:root .has-black-color{color:#222}:root .has-dark-gray-color{color:#444}:root .has-medium-gray-color{color:#666}:root .has-light-gray-color{color:#888}:root .has-white-color{color:#fff}:root .has-accent-background-color{background-color:#ca2017}:root .has-black-background-color{background-color:#222}:root .has-dark-gray-background-color{background-color:#444}:root .has-medium-gray-background-color{background-color:#666}:root .has-light-gray-background-color{background-color:#888}:root .has-white-background-color{background-color:#fff}:root .has-small-font-size{font-size:.842em}:root .has-regular-font-size{font-size:1em}:root .has-large-font-size,:root .has-larger-font-size{line-height:1.4}:root .has-large-font-size{font-size:1.333em}:root .has-larger-font-size{font-size:1.777em}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:block;width:100%}.wp-block-button{font-family:'Open Sans',sans-serif}.post-content .wp-block-file{align-items:center;background:#e6e9ec;border-radius:4px;display:flex;font-family:'Open Sans',sans-serif;justify-content:space-between;margin:30px 0;padding:15px 20px}.post-content .wp-block-file a:not(.wp-block-file__button){font-weight:600;text-decoration:none}.post-content .wp-block-button__link,.post-content .wp-block-file__button{border-radius:4px;font-weight:500;padding:.8em 1.4em}.post-content .wp-block-file a{color:inherit}.post-content a.wp-block-file__button{color:#fff;flex-shrink:0}.post-content .wp-block-button__link:hover,.post-content .wp-block-file__button:hover{opacity:.85;text-decoration:none}.post-content .wp-block-quote.is-large,.post-content .wp-block-quote.is-style-large,.post-content blockquote{margin-bottom:1.25em;padding:0}.post-content blockquote p:last-child{margin-bottom:0}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.33em;line-height:1.5}.post-content .wp-block-quote cite{text-align:center}.wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite{font-size:.8em}.wp-block-pullquote{padding:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{margin:0;padding-bottom:10px}.post-content .wp-block-gallery.alignfull{padding:0 8px}.post-content ul.wp-block-gallery:not(.alignfull):not(.alignwide){margin-left:0}.wp-block-gallery .blocks-gallery-item:last-child{margin-bottom:16px}.wp-block-cover-image p{font-family:'Open Sans',sans-serif;font-weight:300}.wp-block-audio audio{width:100%}.post-content{font-family:'Crimson Text','Times New Roman',Times,serif;font-size:1.25em}.alignleft,.alignright{margin-bottom:1.2em;max-width:400px}.wp-caption{max-width:100%}.wp-caption img{display:block}.wp-caption .alignleft,.wp-caption .alignright{margin-bottom:0}.alignleft{float:left;margin-left:-100px;margin-right:1.5em}.alignright{float:right;margin-right:-100px;margin-left:1.5em}.aligncenter,.alignnone{margin:2em auto}.aligncenter img,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignfull{margin:2.5em 0;max-width:100vw;position:relative;left:calc(50% - 50vw);width:100vw}.alignwide{margin:2.5em 0;margin-left:-150px;max-width:1040px;width:1040px}.comments-title-container{align-items:baseline;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:80px;padding-bottom:20px}.comment-reply-title,.comments-title{font-feature-settings:"lnum";font-size:1.6em;font-weight:800;margin:0;text-transform:uppercase;text-align:center}.add-comment-title{font-feature-settings:"lnum";font-size:.9em;font-weight:700;margin:0;text-transform:uppercase}.add-comment-title a{text-decoration:none}.add-comment-title a:hover{text-decoration:underline}.commentlist,.commentlist li.comment>.children{margin:0;list-style:none}li.comment{position:relative;margin:50px 0 0}.commentlist>li.comment:first-child{border:none;margin:0;padding:0}.commentlist li.comment>.children{margin-left:5%}.comment .avatar{border-radius:999px;height:auto;max-width:80px;position:absolute;left:0;top:0}.bypostauthor .by-post-author{background:#ca2017 url(https://exhibits.haverford.edu/thelegacyoflynching/wp-content/themes/radcliffe/assets/images/icons/author-w.png) no-repeat center 7px;background-size:16px auto;border-radius:99px;height:32px;position:absolute;left:-2px;top:-2px;text-indent:-9999px;width:32px;z-index:10}.comment-inner{background-color:#fff;border-radius:6px;margin-left:110px;padding:30px;position:relative}.comment-inner:after{border:12px solid transparent;border-right-color:#fff;content:"";display:block;position:absolute;left:-24px;top:28px}.comment-header{align-items:baseline;display:flex;justify-content:flex-start;margin-bottom:20px}.comment-header cite a{color:#333;text-decoration:none}.comment-header cite a:hover{color:#ca2017}.comment-header span{color:#999;font-feature-settings:"lnum";font-size:.8em;font-weight:700;margin-left:10px;text-transform:uppercase}.comment-header span a{color:#999;text-decoration:none}.comment-header span a:hover{color:#ca2017}.comment-content{font-size:1.15em}.comment-actions{display:flex;flex-wrap:wrap;font-feature-settings:"lnum";margin-top:20px;text-transform:uppercase}.comment-actions a{font-size:.8em;font-weight:700;text-decoration:none}.comment-actions a+a{margin-left:20px}.comment-actions a:hover{text-decoration:underline}.comments-nav-below{border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-top:80px;padding-top:20px}.comments-nav-below a{color:#666;font-feature-settings:"lnum";font-size:.8em;font-weight:700;text-decoration:none;text-transform:uppercase}.comments-nav-below a:hover{color:#ca2017}.comments+.respond{border-top:1px solid #ddd}.comments .comment-respond{margin-top:50px}.comments .comment-respond .logged-in-as{margin-bottom:50px}.nocomments{font-size:1.25em;text-align:center;color:#888}.comment-reply-title{margin-bottom:20px}.comment-reply-title>small{margin-left:10px}.comment-reply-title #cancel-comment-reply-link{font-size:.9rem;font-weight:700}.comment-reply-title #cancel-comment-reply-link:hover{text-decoration:underline}.comment-form{display:flex;flex-wrap:wrap}.comment-form p{margin-bottom:18px;width:100%}.comment-form input:not([type=submit]),.comment-form textarea{background-color:#fff}.comment-form p.comment-form-author,.comment-form p.comment-form-email,.comment-form p.comment-form-url{width:calc(33.33% - 1rem)}.comment-form p.comment-form-email,.comment-form p.comment-form-url{margin-left:1.5rem}.comment-form p.comment-notes,.comment-form p.logged-in-as{text-align:center;line-height:1.4;margin-bottom:75px;color:#666}.comment-form p.comment-notes a,.comment-form p.logged-in-as a{text-decoration:none}.comment-form p.comment-notes a:hover,.comment-form p.logged-in-as a:hover{text-decoration:underline}.comment-respond label{display:block;font-size:15px;margin:0 0 8px 0}.comment-respond input[type=checkbox]+label{display:inline;font-size:14px;margin:0 0 0 5px}.comment-respond .form-allowed-tags{color:#666;font-size:.9em;line-height:160%;margin-top:30px;text-align:center}.comment-respond .form-allowed-tags code{background:0 0;color:#666;line-height:1.6}.comment-respond p.form-submit{margin:30px 0 0 0;text-align:center}.archive-header{border-top:1px solid #ddd;text-align:center;width:100%}.search-no-results .archive-header{border-bottom:1px solid #ddd}.archive-title{color:#888;font-feature-settings:"lnum";font-size:.9em;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.archive-description{color:#666;font-size:.9em;font-style:italic;margin-top:12px}.archive-description p{line-height:1.2}.archive-description p:last-child{margin-bottom:0}.archive-nav{background-color:#eee;width:100%}.archive-nav .nav-links{display:flex;justify-content:space-between}.archive-nav .nav-links>div{width:50%}.archive-nav a{background-color:transparent;color:#666;display:block;float:left;font-feature-settings:"lnum";font-size:1.25em;font-weight:800;letter-spacing:.05em;padding:75px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:50%}.archive-nav a:hover{background-color:#ca2017;color:#fff}.archive-container{margin-top:80px}.archive-container li,.archive-container ul{list-style:none;margin:0}.archive-container li{border-bottom:1px solid #eee;position:relative}.archive-container li:first-child{border-top:1px solid #eee}.archive-container a{align-items:baseline;color:inherit;display:flex;justify-content:space-between;line-height:120%;padding:20px 0;text-decoration:none}.archive-container .archive-post-title{font-family:'Crimson Text','Times New Roman',Times,serif;font-size:1.25em;margin-right:20px;width:100%;word-break:break-word}.archive-container .archive-post-date{color:#999;flex-shrink:0;font-feature-settings:"lnum";font-size:14px;font-weight:700;letter-spacing:.001em;text-transform:uppercase}.archive-container a:hover{background-color:#fcfcfc;color:#ca2017}.error404 .footer,.page .footer,.search-no-results .footer{border-top:1px solid #ddd}.widget+.widget{margin-top:60px}.widget-content{color:#444;font-family:'Crimson Text','Times New Roman',Times,serif;font-size:1.1em}.widget-title{color:#222;font-family:'Open Sans',sans-serif;font-feature-settings:"lnum";font-size:.9rem;font-weight:700;margin:0 0 20px 0;text-transform:uppercase}.widget-content>div>ul,.widget-content>ul{margin-left:0}.widget-content span.post-date:before,.widget-content span.rss-date:before{content:" — "}.tagcloud a{background-color:#aaa;border-radius:0 3px 3px 0;color:#fff;display:block;float:left;font-family:'Open Sans',sans-serif;font-size:14px!important;line-height:1;margin:0 6px 8px 13px;padding:6px 8px;position:relative;text-decoration:none}.tagcloud a:before{border:13px solid transparent;border-right-color:#aaa;content:"";display:block;position:absolute;left:-26px;top:0}.tagcloud a:after{background-color:#fff;border-radius:99px;content:"";display:block;height:4px;margin-top:-2px;position:absolute;left:-3px;top:50%;width:4px}.tagcloud a:hover{background-color:#ca2017;color:#fff;text-decoration:none}.tagcloud a:hover:before{border-right-color:#ca2017}#wp-calendar{width:100%;max-width:100%;text-align:center}#wp-calendar,#wp-calendar caption,#wp-calendar td,#wp-calendar th,#wp-calendar tr{text-align:center}#wp-calendar td{padding:3% 2%}#wp-calendar caption{line-height:1;text-transform:capitalize;padding-bottom:20px}#wp-calendar thead th{font-feature-settings:"lnum";font-size:.9em;line-height:normal;font-weight:700;text-transform:uppercase;padding:3% 2% 1.75%;border-bottom:1px solid #eee;border-top:1px solid #eee}#wp-calendar tbody{border-bottom:1px solid #eee}#wp-calendar tfoot td{padding:0}#wp-calendar tfoot #prev{text-align:left}#wp-calendar tfoot #next{text-align:right}#wp-calendar tfoot a{color:#666;display:block;font-family:'Open Sans',sans-serif;font-feature-settings:"lnum";font-size:.725em;font-weight:700;padding:12px 0;text-transform:uppercase}#wp-calendar tfoot a:hover{color:#ca2017;text-decoration:none}.widget .search-form .search-field{font-size:1rem}.widget_rss .widget-content li{margin-top:1em}.widget_rss span.rss-date{display:block}.widget_rss span.rss-date:before{content:none}.widget_rss .rssSummary{font-size:.9em;margin-top:5px}.widget_rss cite{display:block;font-style:normal;font-weight:700;margin-top:5px}.widget_rss cite:before{color:#999;content:"— "}.footer+.credits{border-top:1px solid #ddd}.credits{color:#888}.credits p{font-feature-settings:"lnum";font-size:.8em;font-weight:700;margin:0;text-transform:uppercase}.credits a{color:inherit;text-decoration:none}.credits a:hover{text-decoration:underline}@media (min-height:1100px){.featured-media{max-height:none}.posts .post.has-post-thumbnail{min-height:70vh}}@media (max-width:1200px){body{font-size:18px}}@media (max-width:1040px){.alignwide{margin:2.5em auto;position:relative;left:calc(50% - 46vw);max-width:92vw;width:92vw}}@media (max-width:1020px){.wp-caption{margin-bottom:1em}.alignleft,.alignright{max-width:45%}.alignright{margin-right:0}.alignleft{margin-left:0}}@media (max-width:1000px){.header{padding:30px 0}.blog-title{font-size:32px}:root .nav-toggle{display:flex}.blog-logo,.blog-title{flex-shrink:1}.main-menu{display:none}}@media (max-width:900px){.post-header{padding:75px 0}.posts .post-header{padding:50px 0}.post-meta-top{margin-bottom:20px}.post-title{font-size:2.5em}.archive-nav a{font-size:1.1em;padding:50px}.footer .column-3{display:none}.footer .one-third{margin-left:5%;width:47.5%}.footer .one-third:first-child{margin-left:0}}@media (max-width:600px){body{font-size:16px}.section{padding:50px 0}.medium-padding{padding:40px 0}.light-padding{padding:25px 0}.small-padding{padding:20px 0}.section-inner{max-width:88%}h1,h2,h3,h4,h5,h6{margin:35px 0 18px}h1{font-size:1.5em}h2{font-size:1.35em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.75em;margin-bottom:10px}blockquote:after,blockquote:before{margin:25px auto}blockquote p{font-size:1em}blockquote cite{margin-top:20px}.header{padding:25px 0}.blog-title{font-size:24px;letter-spacing:0}.blog-logo img{height:40px}.nav-toggle span{color:#666}.mobile-menu a{padding:20px 0 20px 6%}.mobile-menu ul a{padding-left:11%}.mobile-menu ul ul a{padding-left:16%}.mobile-menu ul ul ul a{padding-left:21%}.mobile-menu ul ul ul ul a{padding-left:26%}.mobile-menu ul ul ul ul ul a{padding-left:31%}.mobile-search-form .search-field{max-width:88%;padding:20px 60px 20px 0}.posts .post.has-post-thumbnail{min-height:400px}.post-header{padding:40px 0}.posts .post-header{padding:30px 0}.post-meta-top{margin-bottom:12px;font-size:.85em;letter-spacing:0}.post-meta-top .sep{margin:0 4px}.post-title{font-size:2.25em}a.post-header .post-title{text-shadow:1px 1px 0 rgba(0,0,0,.1)}.post-meta{display:block;margin-top:50px}.post-meta .meta-block{width:100%}.post-meta .meta-block+.meta-block{margin-top:40px}.post-author .avatar{max-width:80px}.post-author-container{min-height:80px}.post-author-inner{margin-left:100px}.alignleft,.alignright{float:none;margin:2em auto;max-width:100%;width:100%}.comments-title-container{margin-bottom:30px;padding-bottom:15px}.comments-nav-below{margin-top:40px;padding-top:15px}.comment-header span{display:block;margin:7px 0 0 0}li.comment{margin-top:30px}.comment .avatar{max-width:60px}.bypostauthor .by-post-author{left:-6px;top:-6px}.comment-inner{margin-left:80px;padding:25px}.comment-inner:after{top:18px}.comment-actions{font-size:.9em}.comments .comment-respond{margin-top:30px}.comments .comment-respond .logged-in-as{margin-bottom:30px}.comment-reply-title #cancel-comment-reply-link{font-size:.8rem}.comment-respond .comment-reply-title{margin-bottom:15px}.comment-form p.comment-form-author,.comment-form p.comment-form-email,.comment-form p.comment-form-url{width:100%;margin-left:0}.comment-respond p.comment-notes,.comment-respond p.logged-in-as{margin-bottom:30px;font-size:.9em}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond textarea{font-size:1em;padding:12px 16px}.comment-respond textarea{height:200px}.comment-respond .form-allowed-tags{font-size:.75em;margin-top:15px}.comment-respond p.form-submit{margin-top:20px}.archive-nav a{font-size:.8em;font-weight:700;padding:30px 0}.archive-container{margin-top:40px}.archive-container a{padding:14px 7px}.archive-container a span{font-family:'Crimson Text','Times New Roman',Times,serif;font-size:inherit;font-style:italic;font-weight:400;letter-spacing:0;line-height:inherit;margin-top:0;position:static;right:auto;top:auto;text-transform:none}.archive-container a span:before{content:" — "}.footer .one-third{float:none;width:100%}.footer .one-third+.one-third,.widget+.widget{margin:40px 0 0 0}.credits{font-size:1em}.credits span{display:none}}@media (max-width:500px){body{font-size:15px}.posts .post.has-post-thumbnail{min-height:288px}.post-meta-top{font-size:.8em}.post-title{font-size:2em}.cat-tags div{font-size:1em;margin:30px 0 0;width:100%}.cat-tags div:first-child{margin-top:0}.cat-tags div strong{margin-bottom:5px}.comment .avatar{display:none}.comment-inner{margin-left:0}.comment-inner:after{content:none}.archive-nav a{padding:25px 0}}@media (max-width:350px){.blog-logo img{height:40px;width:auto}.post-author .avatar{max-width:60px}.post-author-inner{margin-left:80px}}