/*!
Theme Name: Georgetown Law Technology Review
Theme URI: https://github.com/iamcarrico/gltr_theme
Description: A responsive theme built for GLTR
Author: Eric Pait & Ian Carrico
Author URI: https://github.com/iamcarrico/
Version: 3.1.0
License: MIT
*/
.navbar--toggler,a{background-color:transparent}
button,hr,input{overflow:visible}
progress,sub,sup{vertical-align:baseline}
a,a:link,h1,h2,h3,h4,h5,h6{color:#012169}
a,a:focus,a:hover{text-decoration:none}
#footer,#masthead .masthead--staff,#masthead .masthead--title,#masthead .masthead--volume-people,.btn,.issues--title,.issues--volume-title,.pagination{text-align:center}
.btn,.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none}
@font-face{font-family:Caslon;font-style:normal;font-weight:400;src:url(fonts/CaslonShort.woff2) format("woff2"),url(fonts/CaslonShort.woff) format("woff")}
@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:400;src:url(fonts/HelveticaNeueShort.woff2) format("woff2"),url(fonts/HelveticaNeueShort.woff) format("woff")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}
details,main{display:block}
h1{margin:.67em 0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;border:0;height:1px;background:#333;background-image:-webkit-gradient(linear,left top,right top,from(#ccc),color-stop(#333),to(#ccc));background-image:-o-linear-gradient(left,#ccc,#333,#ccc);background-image:linear-gradient(to right,#ccc,#333,#ccc)}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}
abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
.glide,html{-webkit-box-sizing:border-box}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
blockquote,em{font-style:italic}
summary{display:list-item}
[hidden],template{display:none}
body{margin:0;font-size:16px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#000}
h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:.5rem;line-height:1.2}
h1{font-size:6vw}
@media (min-width:660px){h1{font-size:2.5rem}
}
h2{font-size:1.5rem}
main h2{margin:1em 0 .5em}
p{margin:0 0 1em}
a:visited{color:#011136}
a:focus,a:hover{color:#63666a}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
strong{font-weight:700}
blockquote{border-left:3px #000 solid;margin-left:1em;padding-left:.4em}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.post-teaser--preview,body.admin-bar{padding-top:1em}
::-moz-selection{background:#012169;color:#63666a;text-shadow:none}
::selection{background:#012169;color:#63666a;text-shadow:none}
html{box-sizing:border-box}
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}
embed,img,object,video{height:auto;max-width:100%}
.header,.wrapper,main{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em;width:100%}
.content-wraper,.wrapper-homepage .main-bar,.wrapper-homepage .sidebar,.wrapper-post .main-bar,.wrapper-post aside.sidebar{min-height:1px;padding-left:1em;padding-right:1em;position:relative;width:100%}
.wrapper-homepage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
svg.icon{height:auto;width:28px}
svg.icon--twitter{color:#1DA1F2}
svg.icon--facebook{color:#3B5998}
svg.icon--pdf{color:#FFF;width:12px}
svg.icon--right,svg.icon--search{width:1em}
.btn{background:0 0;border:1px solid #041e42;border-radius:.25rem;color:#041e42;display:inline-block;font-size:1rem;line-height:.8;padding:.375rem .75rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}
.btn:hover{background-color:#041e42;color:#FFF}
.header--site-title{font-family:Caslon;margin:20px 0 15px;text-transform:uppercase}
.header--site-title a{color:#012169}
.header--site-subtitle{font-family:'Helvetica Neue';font-size:1.1em;letter-spacing:6px;line-height:.5rem;text-transform:uppercase}
.navbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border:1px solid #041e42;border-left:0;border-right:0;-webkit-box-shadow:rgba(0,0,0,.0880392) 0 8px 6px -6px;box-shadow:rgba(0,0,0,.0880392) 0 8px 6px -6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.sticky .navbar{border-top:0;max-width:calc(1200px - 2em);position:fixed;top:0;width:calc(100% - 2em);z-index:9999}
.sticky .navbar-wrapper{padding:0 1em}
.navbar--toggler{border:1px solid rgba(0,0,0,.1);border-radius:.25rem;color:rgba(0,0,0,.5);font-size:1.25rem;line-height:1;padding:.25rem .75rem}
@media (min-width:990px){.navbar--toggler{display:none}
}
.navbar--toggler-icon{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>") center center no-repeat;background-size:100% 100%;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}
.navbar--collapse{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media (max-width:989px){.navbar--collapse.collapse:not(.show){display:none}
.navbar--collapse.collapsing{height:0;overflow:hidden;position:relative;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
}
.navbar--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}
@media (min-width:990px){.navbar--nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 auto 0 0;width:100%}
.navbar--nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.navbar--link{display:block;padding:.5rem 0}
.navbar .dropdown{position:relative}
.navbar .dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;height:0;margin-left:.255em;vertical-align:.255em;width:0}
.navbar .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;text-align:left;top:100%;z-index:1000}
.navbar .dropdown-menu.show{display:block}
@media (min-width:990px){.navbar .dropdown-menu{position:absolute}
}
.navbar .dropdown-item{background-color:transparent;border:0;clear:both;display:block;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}
.search-form{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:.5em 0;position:relative;width:auto}
.search-form--btn,.search-form--input{border-radius:.25rem;display:inline-block}
.search-form--input{background-clip:padding-box;background-color:#FFF;border:1px solid #e6e6e6;border-bottom-right-radius:0;border-top-right-radius:0;color:#63666a;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;vertical-align:middle}
.search-form--btn{border-bottom-left-radius:0;border-top-left-radius:0;margin:0;position:relative;z-index:2}
.wrapper-homepage .main-bar .post-teaser:first-of-type{padding-top:0}
@media (min-width:850px){.wrapper-homepage .main-bar.has-sidebar{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.wrapper-homepage .sidebar{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
}
.wrapper-homepage .page-title,.wrapper-homepage .sidebar--heading{border-bottom:1px solid #041e42;padding-bottom:.5em;margin-bottom:1em}
#masthead{margin:0 auto;font-size:1.15em}
@media (min-width:732px){#masthead{width:80%}
}
#masthead p{display:block;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;margin:0}
#masthead .masthead--title{font-variant:small-caps;color:#012169;font-size:7vw}
@media (min-width:568px){#masthead .masthead--title{font-size:1.8em}
}
#masthead .masthead--volume{border-top:solid #041e42 1px;border-bottom:solid #041e42 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-variant:small-caps;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;position:relative;font-size:5vw}
@media (min-width:568px){#masthead .masthead--volume{font-size:1.4em}
}
#masthead .masthead--volume:after,#masthead .masthead--volume:before{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background:#041e42}
#masthead .masthead--volume:before{bottom:-3px}
#masthead .masthead--volume:after{top:-3px}
#masthead .masthead--volume-people h3{font-variant:small-caps;color:#012169;margin-bottom:0}
#masthead .masthead--volume-people .row{margin-bottom:.5em}
@media (min-width:732px){#masthead .masthead--volume-people .row-two{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-column-gap:1em;grid-row-gap:0}
}
@media (min-width:1000px){#masthead .masthead--volume>div:first-of-type{margin-left:5em}
#masthead .masthead--volume>div:last-of-type{margin-right:5em}
#masthead .masthead--volume-people .row-two{margin:0 5em}
#masthead .masthead--volume-people .row-three{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-column-gap:1em;grid-row-gap:0}
#masthead .masthead--volume-people .row-two-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-column-gap:1em;grid-row-gap:0;margin:0 4em}
#masthead .masthead--volume-people .row-two-grid .tie-together--first-top{grid-area:1/1/2/2}
#masthead .masthead--volume-people .row-two-grid .tie-together--first-bottom{grid-area:2/1/3/2}
#masthead .masthead--volume-people .row-two-grid .tie-together--second-top{grid-area:1/2/2/3}
#masthead .masthead--volume-people .row-two-grid .tie-together--second-bottom{grid-area:2/2/3/3}
#masthead .masthead--volume-people .row-three-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-column-gap:1em;grid-row-gap:0}
#masthead .masthead--volume-people .row-three-grid .tie-together--first-top{grid-area:1/1/2/2}
#masthead .masthead--volume-people .row-three-grid .tie-together--first-bottom{grid-area:2/1/3/2}
#masthead .masthead--volume-people .row-three-grid .tie-together--second-top{grid-area:1/2/2/3}
#masthead .masthead--volume-people .row-three-grid .tie-together--second-bottom{grid-area:2/2/3/3}
#masthead .masthead--volume-people .row-three-grid .tie-together--third-top{grid-area:1/3/2/4}
#masthead .masthead--volume-people .row-three-grid .tie-together--third-bottom{grid-area:2/3/3/4}
}
#masthead .masthead--staff{width:100%}
#masthead .masthead--staff-head{font-variant:small-caps;border-bottom:3px solid #041e42;padding-bottom:1em;margin:2em 0 1em}
#masthead .masthead--staff-names{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Georgia,"Times New Roman","DejaVu Serif",serif}
#masthead .masthead--staff-names p{width:100%}
@media (min-width:450px){#masthead .masthead--staff-names p{width:50%}
}
@media (min-width:600px){#masthead .masthead--staff-names p{width:33%}
}
@media (min-width:1000px){#masthead .masthead--staff-names p{width:25%}
}
.previous-mastheads{margin-top:5em;padding-left:1em}
.previous-mastheads li{list-style-type:none;padding-left:2em}
.glide{position:relative;width:100%;box-sizing:border-box}
.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}
.glide__track{overflow:hidden}
.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform;margin-bottom:0}
.glide__bullets,.post--meta{display:-webkit-box;display:-ms-flexbox}
.glide__slides--dragging{-moz-user-select:none;user-select:none}
.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.glide--rtl{direction:rtl}
.glide__bullets{left:auto;right:30px;bottom:10px;margin-left:0;margin-right:0;z-index:15;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (min-width:670px){.glide__bullets{position:absolute}
}
.glide__bullet{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,.4);border-radius:50%;height:17px;width:17px;margin:8px 4px}
@media (min-width:670px){.glide__bullet{background-color:rgba(255,255,255,.7);margin:0 4px}
}
.glide__bullet::after,.glide__bullet::before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}
.glide__bullet::before{top:-10px}
.glide__bullet::after{bottom:-10px}
.glide__bullet--active{background-color:#041e42}
.slide{height:600px;position:relative}
@media (min-width:450px){.slide{height:500px}
}
@media (min-width:550px){.slide{height:450px}
}
@media (min-width:670px){.slide{height:400px}
}
.slide--image{height:auto;width:100%}
.slide--opacity,.slide--text{height:100%;position:absolute}
.slide--caption{color:#fff;font-size:.75rem;position:absolute;top:5px;right:5px;z-index:999}
.slide--text{max-width:584px;padding:30px;z-index:10;background-color:rgba(255,255,255,.85)}
@media (min-width:900px){.slide--text{width:50%}
}
.slide--title{margin:0;font-size:1.5rem;line-height:1.5rem}
.slide--title a,.slide--title a:hover{color:#041e42}
.slide--author{margin:0 0 20px;font-size:1rem;font-weight:400}
.slide--read-more{margin:15px 0;padding:10px 15px;float:right;background-color:#041e42;border-radius:5px;color:#fff;font-size:.8rem}
.slide--read-more-icon{display:inline-block;margin-right:.5em;vertical-align:text-top}
@media (min-width:600px){.slide--read-more-icon{display:none}
}
.slide--opacity{width:100%;display:inline-block;vertical-align:middle;z-index:1;background-color:rgba(99,102,106,.6)}
.wrapper-post{margin-top:2em}
.wrapper-post .main-bar{padding:0 3em 0 2em}
.wrapper-post aside.sidebar{padding:0 2em}
@media (min-width:1000px){.wrapper-post{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-post .main-bar.has-sidebar{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.wrapper-post aside.sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
.post--hero{margin:0;position:relative}
.post--meta,.post--video{margin-bottom:1em}
.post--hero-caption{background-color:rgba(0,0,0,.5);color:#FFF;font-size:.8rem;padding:5px;position:absolute;right:0;bottom:6px;z-index:999}
.post--meta{display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (min-width:515px){.post--meta{margin-bottom:0}
}
.post--categories{font-weight:lighter;font-size:1.15rem}
.post--categories a{margin-right:1em}
.post--social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.post--social-links>.post--social-links-link{margin-left:.5em}
.post--social-links a{display:block;line-height:0}
.post--title{font-size:1.25rem;line-height:1;margin-top:0}
.post--author{font-weight:700}
.post--author,.post--bio,.post--citation,.post--date{font-size:.9rem}
.post--citation{font-variant:small-caps}
.post--content{margin-top:1em}
.post--content a{color:#003da5}
.notice--content,.post-teaser--author,.post-teaser--read-more a,.post-teaser--title a{color:#041e42}
.post--bio{border:1px solid #041e42;margin:2em 0;padding:2em}
.post-teaser{border-bottom:1px solid #041e42;padding:1em 0}
.post-teaser--title{margin:.25em 0 0;font-size:1.25rem;font-weight:400}
.post-teaser--categories{font-weight:lighter;font-size:1rem}
.post-teaser--categories a{margin-right:1em}
.post-teaser--author{font-size:.9rem;font-weight:700}
.post-teaser--read-more{padding-bottom:1em;font-size:.9em;font-weight:600}
.inline-footnote,.issues--category,.pagination .page-numbers.current,a.download-link{color:#FFF;background-color:#041e42}
.issues--volume-title{font-size:1.25rem;font-weight:600;border-bottom:1px solid #041e42;margin-bottom:1em}
@media (min-width:500px){.issues--container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.issues--volume{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .5em}
}
@media (min-width:1000px){.issues--volume{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
.issues--category{width:100%;margin:2em 0 1em;padding:.5em .75em}
.sidebar{margin-bottom:2em;padding:0 2em}
.sidebar ul{font-size:.8rem;list-style:none;padding:0}
.sidebar li{border-bottom:.5px solid #012169;padding:10px 0}
.sidebar-post h2{text-transform:uppercase;margin-top:0;font-size:1.25rem}
@media (min-width:673px) and (max-width:1000px){.sidebar .category-posts-internal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;vertical-align:middle;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.sidebar .category-posts-internal li{max-width:48%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 1em 1em}
}
.notice--content{background-color:rgba(0,61,165,.3);margin:1em 0 0;padding:1em}
a.download-link{border-radius:4px;font-size:1rem;padding:5px 7px;margin-left:1em}
.pagination{margin:1em 0;line-height:3}
.pagination .page-numbers{padding:.5em;border:1px solid #041e42;margin-left:.5em}
.pagination .page-numbers:first-child{margin-left:0}
.inline-footnote{padding:2px 3px;border-radius:3px;line-height:1;vertical-align:text-top;font-size:.75em;margin:-5px 0 0;display:inline-block;border-bottom:0;cursor:pointer}
.inline-footnote .footnoteContent{padding:4px 8px;font-size:1em;border-radius:4px;display:none;background-color:#041e42;word-wrap:break-word}
.inline-footnote .footnoteContent[data-show]{display:block}
#footer{margin-top:2em;padding:1em}