@media (min-width:992px){.navbar-logo img{max-height:120px}}.search-form{box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:10px 0;text-align:center}.search-form .search-field,.search-form .search-button{padding:3px 10px}.search-form .search-button{background:#f7f7f7;border:1px solid #ddd;border-radius:3px;color:#888}h1.homepage-issue-identifier{font-size:2.5rem;font-weight:700}.issue-image-cover{margin:0}.homepage-additional-content{margin-top:0}.issue-toc-section-title{margin:1rem 0;text-transform:uppercase}.issue-toc-section+.issue-toc-section{border:0;margin-top:3rem}.article-summary{border:1px solid #ddd;border-radius:5px;margin:1rem 0;padding:1.8rem}.article-summary-title{font-size:1.7rem;font-weight:700}.article-summary-subtitle{color:#757575}.homepage-announcements{box-shadow:0 0 5px #ccc;flex:0 0 75%;margin:0 auto 12px auto;padding:25px}@media (min-width:992px){.homepage-announcements{max-width:72%}}.homepage-announcement{flex:none;max-width:100%}.page-header h1{font-size:2.5rem;font-weight:700}.article-details-subtitle{color:#757575;margin:0 auto 20px auto;max-width:800px}@media (max-width:991px){.article-details-subtitle{order:4}}.page-archives .card{border-top:1px solid #ddd;margin-bottom:20px;padding:20px 0 0 0}.page-archives h2.card-title{display:inline;font-size:24px}.page-archives .card-text{display:inline}.page-archives .issue-summary-date{display:inline;font-size:16px}.page-archives .issue-summary-title{padding-top:8px}.static-page{margin:0 auto;max-width:900px;padding:50px 20px 20px 20px}.site-footer .cul-logo{margin-bottom:8px;max-width:300px}.site-footer p{font-size:14px}h2,h3,h4,h5{font-weight:700}.page-content p,.page-content ul,.page-content ol{font-size:16px}blockquote{margin:0 0 1rem 4rem}.page-blog,.page-blog-post{margin:20px auto;max-width:800px}.page-blog .page-content,.page-blog-post .page-content{border:0;margin-bottom:0;padding-top:0}.page-blog .page-header,.page-blog-post .page-header{border:0;margin-bottom:10px;margin-top:0}.page-blog .filter-box,.page-blog-post .filter-box{border:1px solid #ddd;border-radius:5px;padding:20px}.page-blog .blog-summary,.page-blog-post .blog-summary{border-bottom:1px solid #ddd;padding:25px 0}.page-blog .blog-summary img,.page-blog-post .blog-summary img{max-width:100%}.page-blog .blog-summary h2,.page-blog-post .blog-summary h2{line-height:1.2;margin:0}.page-blog .blog-summary-date,.page-blog-post .blog-summary-date,.page-blog .blog-summary-byline,.page-blog-post .blog-summary-byline{color:rgba(0,0,0,0.5);display:inline-block}.page-blog .blog-summary-description,.page-blog-post .blog-summary-description{margin:25px 0 20px 0}.page-blog .blog-summary-description p,.page-blog-post .blog-summary-description p{margin:0}.page-blog .blog-summary-more a,.page-blog-post .blog-summary-more a{color:rgba(0,0,0,0.5);display:inline-block;font-size:14px}.page-blog .blog-post-content,.page-blog-post .blog-post-content{font-size:16px}.page-blog .blog-post-content>div,.page-blog-post .blog-post-content>div{flex:0 0 90%;max-width:90%}.page-blog .blog-post-content img,.page-blog-post .blog-post-content img{height:auto;max-width:100%;width:100%}.page-blog .blog-post-tags,.page-blog-post .blog-post-tags{padding:20px 0}.page-blog .blog-summary-tags a,.page-blog-post .blog-summary-tags a,.page-blog .blog-post-tags a,.page-blog-post .blog-post-tags a{background:rgba(0,0,0,0.1);border-radius:3px;font-size:14px;font-weight:normal;padding:5px 10px;text-align:lowercase}.page-blog .blog-summary-tags a:hover,.page-blog-post .blog-summary-tags a:hover,.page-blog .blog-post-tags a:hover,.page-blog-post .blog-post-tags a:hover{background:rgba(0,0,0,0.4);color:white;text-decoration:none}.btn,.btn-primary{border-radius:8px}.btn-primary,.btn-primary:hover{color:#fff}@media (min-width:992px){#primaryNav .nav-item{position:relative}#primaryNav .dropdown-menu.show{justify-content:normal;width:auto}}