.topshelf-block{display:none}@media screen and (min-width:768px){.topshelf-block{display:flex}}.topshelf-block.number-of-images-2 .topshelf-image{flex:50%}.topshelf-block.number-of-images-3 .topshelf-image{flex:33.33%}.topshelf-block.number-of-images-4 .topshelf-image{flex:25%}body.path-user .user-form-page .forgot-password-link{display:none!important}form .captcha{margin:1em 0}#block-redactive-user-login-block{position:fixed;z-index:99999999;top:0;right:1%;margin:0;padding:0;border:0;background:0 0}#block-redactive-user-login-block h2{display:none}#block-redactive-user-login-block ul.redactive-user-login-block{display:inline-block;margin:0;padding:0 5px;border:#fff 1px solid;border-top:0;border-radius:0 0 4px 4px;background-color:rgba(0,0,0,.75)}#block-redactive-user-login-block ul.redactive-user-login-block li{display:inline-block;margin:0;padding:0;list-style:none}#block-redactive-user-login-block ul.redactive-user-login-block li span,#block-redactive-user-login-block ul.redactive-user-login-block li a{font-size:12px;font-weight:400;display:inline-block;margin:0;padding:5px;text-decoration:none}#block-redactive-user-login-block ul.redactive-user-login-block li span{color:#ddd}#block-redactive-user-login-block ul.redactive-user-login-block li a{color:#fff}#block-redactive-user-login-block ul.redactive-user-login-block li:first-child a{}#block-redactive-user-login-block ul.redactive-user-login-block li:last-child a{}#block-redactive-user-login-block ul.redactive-user-login-block li:not(:last-child) a{}#block-redactive-user-login-block ul.redactive-user-login-block li a:hover{text-decoration:underline;background-color:rgba(0,0,0,.25)}form .form-type-password-confirm{margin:.25em 0 1em;padding:1em;background-color:#efefef}form .form-type-password-confirm:after{display:table;clear:both;content:' '}form .form-type-password-confirm>.form-item{float:left;clear:none;width:49.5%;max-width:unset}body:not(.theme-name-seven) .layout-container{margin:unset}body .password-suggestions{clear:both;max-width:unset;margin:0;padding:.5em;border:0}body .password-suggestions ul,body .password-suggestions ul li{display:inline-block;margin:0;padding:0 .25em}body .password-suggestions ul li{list-style:none none}body .password-suggestions ul li:not(:last-child):after{content:','}body .password-suggestions ul li:last-child:after{content:'.'}body form.user-form input[type=text],body form.user-register-form input[type=text],body form.user-login-form input[type=text],body form.user-pass input[type=text],body form.user-form input[type=email],body form.user-register-form input[type=email],body form.user-login-form input[type=email],body form.user-pass input[type=email],body .user-form input[type=password],body .user-login-form input[type=password],body .user-register-form input[type=password]{font-size:1em;display:block;margin:.25em 0;padding:.5rem;border-width:1px;border-radius:2px}body .user-form .form-item:not(.form-type-checkbox):not(.form-type-radio),body .user-login-form .form-item:not(.form-type-checkbox):not(.form-type-radio),body .user-register-form .form-item:not(.form-type-checkbox):not(.form-type-radio),body .user-pass .form-item:not(.form-type-checkbox):not(.form-type-radio){margin-top:2em;margin-bottom:2em}.social-buttons{text-align:right}.social-buttons-title{display:inline-block;font-size:16px;color:#999;margin-right:10px}ul.social-buttons-links{display:inline-block}ul.social-buttons-links li{font-size:1rem}.social-buttons-links a{padding:8px;display:inline-block;text-align:center;color:#fff;width:20px}.social-buttons-links a:focus{color:#fff}.social-buttons-links a:hover{color:#fff}.social-buttons-links .twitter a{background-color:#55acee}.social-buttons-links .facebook a{background-color:#3b5998}.social-buttons-links .googleplus a{background-color:#dc4e41}.social-buttons-links .linkedin a{background-color:#0274b3}.social-buttons-links .mail a{background-color:#7e7e7e}.social-buttons-links .print a{background-color:#aeaeae}.social-buttons-links .entity-print-pdf a{background-color:#d30000}.paragraph--unpublished{background-color:#fff4f4}.layout--onecol .layout__region{width:100%}.layout--twocol-section{display:flex;flex-wrap:wrap}.layout--twocol-section>.layout__region{flex:0 1 100%}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 50%}.layout--twocol-section.layout--twocol-section--33-67>.layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout__region--second{flex:0 1 33%}.layout--twocol-section.layout--twocol-section--33-67>.layout__region--second,.layout--twocol-section.layout--twocol-section--67-33>.layout__region--first{flex:0 1 67%}.layout--twocol-section.layout--twocol-section--25-75>.layout__region--first,.layout--twocol-section.layout--twocol-section--75-25>.layout__region--second{flex:0 1 25%}.layout--twocol-section.layout--twocol-section--25-75>.layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout__region--first{flex:0 1 75%}}.issue{}.issue .issue-information::after{content:"";clear:both;display:table}.issue.view-mode-full .magazine-issue-title-prefix,.issue.view-mode-full .magazine-issue-title{display:block}.issue .issue-pdf,.issue .issue-supplements{font-size:.85em;color:#888;margin-left:0;border-left:#ddd .125em solid;padding-left:1em}.issue .issue-cover-number-date{color:#888}.issue.view-mode-full .issue-cover-number-date img{max-width:250px;width:100%;height:auto}.issue.view-mode-full,.issue.view-mode-full .issue-pdf,.issue.view-mode-full .issue-supplements{margin-top:1em}.issue.view-mode-full,.issue.view-mode-full .issue-pdf,.issue.view-mode-full .issue-supplements{margin-bottom:1em}.issue .issue-taxonomy-view{margin-top:3em;margin-bottom:3em}.issue .issue-cover-number-date .field--name-field-media-image{text-align:center}.issue.view-mode-teaser{}.taxonomy-term.view-mode-teaser .magazine-issue-title-prefix,.taxonomy-term.view-mode-teaser .magazine-issue-title{display:inline-block;width:100%}.taxonomy-term.view-mode-teaser .magazine-issue-title-prefix{font-size:.75em}.taxonomy-term.view-mode-teaser .magazine-issue-title{clear:both}.taxonomy-term.view-mode-teaser_from_issue{position:relative;margin:3em 0 6em;padding:3em 17.5%;border-top:#ccc 1px dotted;border-bottom:#ccc 1px dotted}.taxonomy-term.view-mode-teaser_from_issue::after{content:"";clear:both;display:table}.taxonomy-term.view-mode-teaser_from_issue a.teaser-from-issue-cover-link{position:absolute;top:0;right:0;bottom:0;left:0}.taxonomy-term.view-mode-teaser_from_issue .teaser-from-issue-text{margin:0;font-size:1.5em;color:#bbb;line-height:1.5em}.taxonomy-term.view-mode-teaser_from_issue:hover .teaser-from-issue-text{text-decoration:underline}.taxonomy-term.view-mode-teaser_from_issue .teaser-from-issue-image{float:left;width:33%}.taxonomy-term.view-mode-teaser_from_issue .teaser-from-issue-text-and-cta{float:right;width:60%}@media screen and (min-width:768px){.taxonomy-term.view-mode-teaser_from_issue{padding-left:25%;padding-right:25%}.taxonomy-term.view-mode-teaser_from_issue .teaser-from-issue-image{width:25%}.taxonomy-term.view-mode-teaser_from_issue .teaser-from-issue-text-and-cta{width:70%}}@media screen and (min-width:480px){.view-issues .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-bottom:2rem}}@media screen and (min-width:768px){.view-issues .view-content{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1024px){.view-issues .view-content{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1200px){.view-issues .view-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.issue.view-mode-full .issue-about{font-style:italic}body.taxonomy-vocabulary-issues h1.page-title{display:none}.issue.view-mode-full .field--name-field-issue-cover-image{float:left;margin-right:1rem;margin-bottom:0}.issue-information{font-size:.8em;margin:1em 0 2em}.issue.view-mode-full .issue-title-image-and-about{display:grid;margin-bottom:2em}.issue.view-mode-full .issue-title-image-and-about.issue-title-with-image{grid-template-columns:1fr 3fr}@media screen and (min-width:768px){.issue.view-mode-full .issue-title-image-and-about.issue-title-with-image{grid-template-columns:1fr 4fr}.issue.view-mode-full .issue-cover-number-date img{max-width:unset}}@media screen and (min-width:1024px){.issue.view-mode-full .issue-title-image-and-about.issue-title-with-image{grid-template-columns:1fr 5fr}}.issue-information div{display:inline-block;padding-right:.75em;border-right:#eee 1px solid;margin-right:.75em}.issue-information div:last-child{padding-right:0;border:0;margin-right:0}.issue-information span.supplement-link{display:inline-block;padding-right:.75em}.issue-information span.supplement-link:last-child{padding-right:0}.issue.view-mode-full .issue-taxonomy-view{position:relative}.issue.view-mode-full .issue-taxonomy-view #articles{margin-top:-150px;position:absolute}