/*! CRSC v2022.10.26 | (c) 2024 Design Site | MIT License | http://github.com/cferdinandi/build-tools-boilerplate */
﻿html{margin:0}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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:rgba(0,0,0,0)}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:.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:1em 40px}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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.visuallyhidden,.sr-only,.vh{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.focusable.visuallyhidden:active,.focusable.sr-only:active,.focusable.vh:active,.focusable.visuallyhidden:focus,.focusable.sr-only:focus,.focusable.vh:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.unhideforslide{position:relative !important;top:auto !important;left:auto !important}html,body{text-rendering:auto}html{font-size:100%;width:100%;height:100%}body{width:100%;font-size:1rem;line-height:1.5;margin:0;margin-bottom:0;background-color:#0f2e5b}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,p,figure,pre,table,fieldset,hr{margin:0}a,a:visited{color:#4e9ea8}a:hover,a:visited:hover{color:#e2ca1a}#page>footer{width:100%;padding:1em}@media only screen and (min-width: mobile-small){#page>footer{padding:1.25em}}#page>header{position:fixed;background-color:#fff;text-align:center;z-index:100;box-shadow:0 5px 5px 0px rgba(0,0,0,.1);padding-top:0.5em;padding-bottom:0.5em;width:100%;height:2.5em}@media only screen and (min-width: 300px){#page>header{padding-top:0.75em;padding-bottom:0.75em;height:3em}}@media only screen and (min-width: 500px){#page>header{padding-top:1em;padding-bottom:1em;height:3.75em}}@media only screen and (min-width: 960px){#page>header{position:relative;padding-bottom:0;height:auto}}#wrapper{padding-top:2.5em}@media only screen and (min-width: 300px){#wrapper{padding-top:3em}}@media only screen and (min-width: 500px){#wrapper{padding-top:3.75em}}@media only screen and (min-width: 960px){#wrapper{padding-top:0em}}#page>footer{text-align:center}main{background-color:#fff;z-index:1}.contenthead,.pagecontent,main>.section,.home .pagecontent .section{width:100%;padding:1em}@media only screen and (min-width: 300px){.contenthead,.pagecontent,main>.section,.home .pagecontent .section{padding:1.25em}}@media only screen and (min-width: 960px){.contenthead,.pagecontent,main>.section,.home .pagecontent .section{padding:3.75em 1.875em}}.contenthead .inner,.pagecontent .inner,main>.section .inner,.home .pagecontent .section .inner{margin:0 auto;max-width:61.25em;width:100%}main{min-height:42.5em}.drafts main>.draftlist:nth-child(odd){background:#f0f0f0}#page>header{background:linear-gradient(to bottom, #D1D1D1 0%, #FFFFFF 90%)}#page>header .logo{display:block;margin:0 auto;max-width:65%;background:rgba(0,0,0,0) url(img/crsc-logo-mobile.svg) no-repeat center center;background-size:contain;text-indent:-99999em;text-decoration:none}#page>header .logo:before{content:"";float:left;padding-bottom:6.25%}#page>header .logo:after{content:"";display:table;clear:both}@media only screen and (min-width: 300px){#page>header .logo{max-width:70%}}@media only screen and (min-width: 500px){#page>header .logo{max-width:50%}}@media only screen and (min-width: 960px){#page>header .logo{max-width:49.375em;background:rgba(0,0,0,0) url(img/crsc-logo-large.png) no-repeat center center;background-size:contain;margin-bottom:0.625em}#page>header .logo:before{content:"";float:left;padding-bottom:21.5189873418%}#page>header .logo:after{content:"";display:table;clear:both}}#page>footer{color:#fff;padding-bottom:3.125em;padding-top:1.875em}#page>footer .copyright{font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:0.875rem}#page>footer .facebook{width:100%;text-align:center;padding-bottom:1.25em}#page>footer .facebook a{display:block;width:2.0625em;height:2.0625em;text-indent:-99999em;text-decoration:none;margin:0 auto;background:rgba(0,0,0,0) url(img/facebook-icon-footer@2x.png) no-repeat center center;background-size:cover}#nav #nav-header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav #nav-header.focusable:active,#nav #nav-header.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#nav a,#nav span{text-decoration:none;text-transform:uppercase}#nav ul{list-style:none;padding-left:0}#nav ul a,#nav ul .has-dropdown>span{display:block;background-color:hsla(0,0%,100%,.95);padding:0.4375em 1em;color:#282525;text-align:left}#nav ul a:hover,#nav ul .has-dropdown>span:hover{color:#fff;background-color:#4e9ea8}#nav ul ul{visibility:hidden;position:absolute;top:-9999em}#nav ul ul.dropdown-open{visibility:visible;position:relative;top:auto}#nav ul ul a{padding-left:1.875em}#nav ul ul a:hover{color:#fff;background-color:#4e9ea8}#nav ul ul .current a{color:gray}#nav ul ul .current a:hover{color:#fff}#nav .has-dropdown>span:hover{cursor:default}#nav .has-dropdown>span span:after{display:inline-block;padding-left:.4em;padding-right:.4em;content:" ▾";transition:all 300ms 0s ease-in-out}#nav .has-dropdown>span.opened span:after{transform:rotate(180deg)}#nav .has-dropdown.current>span{color:gray}#nav li{position:relative}#nav>ul{display:flex;flex-direction:column;height:auto;position:absolute;top:2.5em;width:100%;visibility:hidden;opacity:0}#nav>ul.nav-open{visibility:visible;opacity:1}#nav>ul>li{border-bottom:1px solid #cfd0d1}#nav>ul>li.current>a{color:gray}#nav>ul>li.current>a:hover{color:gray}#nav .n-search a{background-image:url(img/search-icon-nav-mobile@2x.png);background-size:1.0625em;background-repeat:no-repeat;background-position-y:center;background-position-x:1.375em;padding-left:3em}#nav .n-search a:hover{background-image:url(img/search-icon-nav-mobile-hover@2x.png)}@media only screen and (min-width: 300px){#nav ul a,#nav ul .has-dropdown>span{padding:0.4375em 1.25em}#nav>ul{width:75%;max-width:15.625em;top:3em}}@media only screen and (min-width: 500px){#nav>ul{top:3.75em}}@media only screen and (min-width: 960px){#nav #nav-header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav #nav-header.focusable:active,#nav #nav-header.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#nav>a{display:none}#nav ul a,#nav ul .has-dropdown>span{color:#0f2e5b;text-align:center;padding:1em 0.625em;font-size:0.875rem;background-color:rgba(0,0,0,0)}#nav ul a:hover,#nav ul .has-dropdown>span:hover{color:#4e9ea8;background-color:rgba(0,0,0,0)}#nav ul ul a{text-transform:none;background-color:#fff;line-height:1.2;padding:0.4375em 0.625em}#nav ul ul.dropdown-open{min-width:100%;position:absolute;box-shadow:0 5px 5px 0px rgba(0,0,0,.1)}#nav ul ul.dropdown-open li:last-child a{padding-bottom:0.625em;border-radius:0 0 6px 6px}#nav>ul{width:100%;max-width:100%;flex-direction:row;justify-content:center;position:relative;top:auto;visibility:visible;opacity:1;transition:0}#nav>ul>li{border-bottom:0}#nav .n-home{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav .n-home.focusable:active,#nav .n-home.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#nav .n-search{order:9}#nav .n-search a{display:inline-block;background-image:url(img/search-icon-nav@2x.png);text-indent:-999em;background-position-x:0.875em;padding-left:2em}#nav .n-search a:hover{background-image:url(img/search-icon-nav-hover@2x.png)}}.toggle{width:1em;z-index:1000;margin-left:1em;height:100%;position:absolute;top:0;display:flex}@media only screen and (min-width: 300px){.toggle{margin-left:1.25em}}.togglelink{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.togglelink.focusable:active,.togglelink.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.no-js .toggle{display:none}.toggle-button{z-index:104;display:block;box-sizing:content-box;width:1em;padding:0;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(0, 0, 0);border:0;outline:0;background-color:rgba(0,0,0,0)}.toggle-button:hover{cursor:pointer;background-color:rgba(0,0,0,0)}.toggle-icon{position:relative;display:block}.toggle-icon,.toggle-icon:before,.toggle-icon:after{width:100%;height:2px;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);background-color:#282525}.toggle-icon:before,.toggle-icon:after{position:absolute;top:-5px;left:0;content:" "}.toggle-icon:after{top:5px}.toggle-button:hover .toggle-icon,.toggle-button:hover .toggle-icon:before,.toggle-button:hover .toggle-icon:after{background-color:#4e9ea8}.slideout-open .toggle-icon,.slideout-open .toggle-button:hover .toggle-icon{background-color:rgba(0,0,0,0)}.slideout-open .toggle-icon:before,.slideout-open .toggle-icon:after{top:0}.slideout-open .toggle-icon:before{transform:rotate(45deg)}.slideout-open .toggle-icon:after{transform:rotate(-45deg)}@media only screen and (min-width: 960px){.toggle{display:none}}figure{margin:0}figure img{display:block;max-width:100%}figure iframe{width:100%;max-width:100%}.box img{display:block;max-width:100%}.box iframe{max-width:100%}img[data-sizes=auto]{display:block;width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 500ms}.contenthead{background-color:#282525;position:relative}.contenthead .inner{position:relative;z-index:10}.contenthead h1{color:#fff;width:100%;text-align:center;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.75rem}.contenthead p{padding-bottom:1em}.contenthead p:last-child{padding-bottom:0}.contenthead img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover";z-index:1}.headcontent{color:#fff;font-family:Lato,sans-serif;font-weight:300;font-style:normal}@media only screen and (min-width: 960px){.contenthead{min-height:17.5em;display:flex;flex-direction:column;justify-content:center}.contenthead h1{font-size:3.0625rem;padding-bottom:0.5rem}.headcontent{font-size:1.25rem}}.p-404 .contenthead{min-height:auto;max-height:10em;padding:2.5em 1.875em}.p-404 p{font-size:1.25rem}#adminlinks{position:absolute;top:-9999em}@media only screen and (min-width: 960px){#adminlinks{position:absolute;top:0;right:0;z-index:1000;padding:0 10px 20px 20px;display:block;opacity:0}#adminlinks a{display:block;float:left;margin-right:10px;padding:.3em 1em;font-size:1rem;background:#4e9ea8;color:#fff;text-decoration:none;opacity:.9}#adminlinks a:hover{cursor:default}}@media only screen and (min-width: 960px){#adminlinks.adminlinks{opacity:1}#adminlinks.adminlinks a:hover{background:#098386;opacity:1;cursor:pointer}}.message{width:100%;padding:1.875em;margin-top:1.25em;margin-bottom:1.25em;animation:shake .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}.message.success{border:1px solid #4e9ea8;background-color:#edf5f6;color:#4e9ea8}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.archives main>.section.contenthead{padding-top:0;padding-bottom:0;min-height:auto}.archives main>.section.contenthead .headwrap{position:relative;padding-top:3.75em;padding-bottom:3.75em;display:flex;flex-direction:column;justify-content:center;align-items:center}.archives main>.section.contenthead .headwrap h1,.archives main>.section.contenthead .headwrap .headcontent{width:100%}@media only screen and (min-width: 960px){.archives main>.section.contenthead{min-height:auto}.archives main>.section.contenthead .headwrap{min-height:17.5em}}.archives .uploadlink{text-align:center;padding-top:1.25em}.archives .uploadlink a{display:inline-block;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.5em 1em;box-shadow:1px 2px 8px rgba(0,0,0,.3);border:0}.archives .uploadlink a:hover{background-color:#098386;color:#fff}.archives .section.loginregister,.archives .section.forgotpwd{max-width:31.25em;margin:0 auto}.archives.login .message,.archives.forgot .message{max-width:38.75em;margin:0 auto;margin-top:1.875em;text-align:center}.archives .userbar{width:100%;text-align:center;color:#fff;position:absolute;top:0.75em;right:0}@media only screen and (min-width: 960px){.archives .userbar{text-align:right}}.archives .userbar a{display:inline-block;font-size:0.75rem;letter-spacing:.1em;margin-left:0.5em;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.25em .5em;box-shadow:1px 2px 8px rgba(0,0,0,.3);border:0}.archives .userbar a:hover{background-color:#098386;color:#fff}@media only screen and (min-width: 960px){.archives.contribute main>.section.contenthead .headwrap,.archives.myprofile main>.section.contenthead .headwrap,.archives.login main>.section.contenthead .headwrap,.archives.register main>.section.contenthead .headwrap,.archives.forgot main>.section.contenthead .headwrap,.archives.reset main>.section.contenthead .headwrap,.archives.edit main>.section.contenthead .headwrap{min-height:10em}}.archives.contribute .intro,.archives.contribute .field,.archives.contribute .submitwrap,.archives.contribute .forgot,.archives.myprofile .intro,.archives.myprofile .field,.archives.myprofile .submitwrap,.archives.myprofile .forgot,.archives.login .intro,.archives.login .field,.archives.login .submitwrap,.archives.login .forgot,.archives.register .intro,.archives.register .field,.archives.register .submitwrap,.archives.register .forgot,.archives.forgot .intro,.archives.forgot .field,.archives.forgot .submitwrap,.archives.forgot .forgot,.archives.reset .intro,.archives.reset .field,.archives.reset .submitwrap,.archives.reset .forgot,.archives.edit .intro,.archives.edit .field,.archives.edit .submitwrap,.archives.edit .forgot{padding:0 1em;margin:1em 0}.archives.myprofile .name{font-size:1.5rem}.archives.myprofile .submitted{position:relative}.archives.myprofile .status{position:absolute;text-align:center;text-transform:uppercase;background-color:rgba(255,0,0,.75);width:100%;color:#fff;padding:.2em;letter-spacing:.05em;z-index:1000}.archives.myprofile .actions{text-align:left;padding-top:1em}.archives.myprofile .actions a{display:inline-block;font-size:0.8125rem;letter-spacing:.05em;margin-right:0.5em;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.5em .75em;box-shadow:1px 2px 8px rgba(0,0,0,.3);border:0;text-transform:uppercase}.archives.myprofile .actions a:hover{background-color:#098386;color:#fff}.archives.myprofile .box:hover{background-color:#fff;border-bottom-color:#4e9ea8}.archives .registerlink{margin-top:1.25em;text-align:center}.archives .registerlink a{display:inline-block;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.5em 1em;box-shadow:1px 2px 8px rgba(0,0,0,.3);border:0}.archives .registerlink a:hover{background-color:#098386;color:#fff}.archives .profileinfo,.archives .profilebar{max-width:38.75em;margin-left:auto;margin-right:auto;padding-top:1em}@media only screen and (min-width: 960px){.archives .profileinfo,.archives .profilebar{text-align:center}}.archives .updatelink a,.archives .uploadlink a{display:inline-block;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.5em 1em;box-shadow:1px 2px 8px rgba(0,0,0,.3);border:0}.archives .updatelink a:hover,.archives .uploadlink a:hover{background-color:#098386;color:#fff}.archives .loginform,.archives .registerform,.archives .fieldgroup,.archives .forgotform{margin-top:2.5em;background-color:#f0f0f0;border:1px solid #bababa;border-radius:6px;animation:fadein 1s}.archives .loginform:first-child,.archives .registerform:first-child,.archives .fieldgroup:first-child,.archives .forgotform:first-child{margin-top:0}.archives .loginform h2,.archives .registerform h2,.archives .fieldgroup h2,.archives .forgotform h2{font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:1.875rem;margin-bottom:0.625rem;line-height:1.1}.archives .loginform label,.archives .registerform label,.archives .fieldgroup label,.archives .forgotform label{display:block;font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:1.25rem;line-height:1.1;padding-bottom:0.25em}.archives .loginform input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.archives .loginform textarea,.archives .registerform input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.archives .registerform textarea,.archives .fieldgroup input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.archives .fieldgroup textarea,.archives .forgotform input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.archives .forgotform textarea{background-color:#fff;border:1px solid;border-color:#b3b3b3 #cdcdcd #cdcdcd #b3b3b3;font-size:16px;padding:5px;width:100%;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1) inset}.archives .loginform input[type=submit],.archives .loginform button[type=submit],.archives .registerform input[type=submit],.archives .registerform button[type=submit],.archives .fieldgroup input[type=submit],.archives .fieldgroup button[type=submit],.archives .forgotform input[type=submit],.archives .forgotform button[type=submit]{display:inline-block;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.5em 1em;box-shadow:1px 2px 8px rgba(0,0,0,.3);border:0}.archives .loginform input[type=submit]:hover,.archives .loginform button[type=submit]:hover,.archives .registerform input[type=submit]:hover,.archives .registerform button[type=submit]:hover,.archives .fieldgroup input[type=submit]:hover,.archives .fieldgroup button[type=submit]:hover,.archives .forgotform input[type=submit]:hover,.archives .forgotform button[type=submit]:hover{background-color:#098386;color:#fff}.archives .loginform hr,.archives .registerform hr,.archives .fieldgroup hr,.archives .forgotform hr{border:0;height:0;border-top:1px solid #bababa}.archives .create{margin-top:2.5em;animation:fadein 1s;padding-bottom:2.5em}.archives .create:first-child{margin-top:0}.archives .create h2{font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:1.875rem;margin-bottom:0.625rem;line-height:1.1}.archives #cform label{padding-bottom:0.125em}.archives #cform .instructions{font-size:0.9375rem;line-height:1.4;padding:0.25em 0 1em}.archives #cform .error label{color:#d21c24}.archives #cform .error .error{color:#d21c24;padding-top:0.25em;font-family:Lato,sans-serif;font-weight:700;font-style:normal}.archives #cform a.cke_button{padding:4px}.archives #cform a.cke_path_item,.archives #cform span.cke_path_empty{padding:4px;margin-right:2px;text-decoration:none;border:0;color:#4c4c4c;font-weight:bold;font-size:11px}.archives #cform .fieldgroup:nth-child(2){margin-top:0}.archives #cform .file_field .filename{border:1px solid #e3e5e8;border-radius:3px;background-color:#fff;position:relative;padding:0.625em 1.5em;text-align:center;float:left;margin:0 0 5px}.archives #cform .file_field .filename img{display:none}.archives .archiveslist{padding-top:1.875em !important}.archives .archiveslist .contributionnote{text-align:center;margin-bottom:2.5em}.archives .archiveslist .message{margin-bottom:2.5em}.archives .archiveslist .box.box-video figure{height:0;overflow:hidden;padding-top:64.5161290323%;position:relative}.archives .archiveslist .box.box-video figure img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;height:100%;object-fit:cover}.archives .archiveslist .box h3{font-family:Lato,sans-serif;font-weight:700;font-style:normal;color:#0f2e5b;line-height:1.2;font-size:1.25rem}.archives .archiveslist .box .category{font-family:Lato,sans-serif;font-weight:300;font-style:normal;color:gray;letter-spacing:.05em;text-transform:uppercase;font-size:0.875rem;margin-bottom:0.625rem;line-height:1.2}.archives .archiveslist .box .date{text-transform:uppercase;margin-bottom:0;line-height:1.3}.archives .archiveslist .box .author{font-family:Lato,sans-serif;font-weight:300;font-style:normal;line-height:1.3;color:gray}.archives .archiveslist .box .summary{margin-top:0.5rem;line-height:1.3}.archives .archiveslist .box .more{color:#4e9ea8}.archives .archiveslist .box:hover .more{color:#e2ca1a}.archives .filters{padding-bottom:1.875rem;padding-top:1.25em}.archives .filters:first-child{padding-top:0}.archives .filterbuttons{width:100%;text-align:center;position:relative;height:2.1875em}.archives .filterbuttons .filterbutton{display:inline-block;border:1px solid gray;border-radius:6px;background-color:#fff;margin-left:0.375rem;margin-right:0.375rem;min-width:7.5em;font-size:0.875rem;text-transform:uppercase;color:gray;padding:0.5em}.archives .filterbuttons .filterbutton:hover{border-color:#4e9ea8;background-color:#4e9ea8;color:#fff}@media only screen and (max-width: 349px){.archives .filterbuttons .filterbutton{position:absolute;left:0;margin-left:0}}.archives .filterbuttons .searchbutton{display:inline-block;position:absolute;right:0;text-transform:none;font-size:0.875rem;padding:0.5em 2.1875em 0.5em 0.5em;color:gray;border:none;border-radius:6px;background-color:#fff;background-image:url(assets/css/img/search-icon-nav-mobile@2x.png);background-size:1.0625em;background-repeat:no-repeat;background-position:right 8px center}.archives .filterbuttons .searchbutton:hover{background-color:#4e9ea8;color:#fff;background-image:url(assets/css/img/search-icon-nav-mobile-hover@2x.png)}@media only screen and (min-width: 600px){.archives .filterbuttons .searchbutton span:before{content:"Refugee Archives "}}.archives .filterlist{position:absolute !important;top:-9999px !important;left:-9999px !important;width:100%;text-align:center;padding-top:1.125rem;opacity:0;transition:1s;font-size:0.875rem}.archives .seemore{display:block}.archives .expanded{position:relative !important;top:auto !important;left:auto !important;opacity:1}.archives .filterlist .filterhead{font-family:Lato,sans-serif;font-weight:700;font-style:normal;text-align:center;text-transform:uppercase}.archives .filterlist p{text-transform:uppercase;line-height:1.3}.archives .filterlist .filterset{margin-bottom:1.25em}.archives .filterlist a{color:gray;text-decoration:none}.archives .filterlist a:hover{color:#e2ca1a}.archives .filterlist .current,.archives .filterlist strong{font-family:Lato,sans-serif;font-weight:900;font-style:normal;color:gray}.archives .filterlist strong{margin-right:0.375rem}.archives .filterlist .catsep{display:inline-block;color:#bababa;margin-left:0.1875rem;margin-right:0.1875rem}.archives.tag h1,.archives.category h1,.archives.search h1,.archives.submitted h1{text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.75rem;color:#0f2e5b;line-height:1.5}.archives.tag h1 span,.archives.category h1 span,.archives.search h1 span,.archives.submitted h1 span{display:block;font-family:Lato,sans-serif;font-weight:normal;font-style:normal;font-size:1rem;text-transform:uppercase;color:gray;letter-spacing:.1em}@media only screen and (min-width: 960px){.archives.tag h1,.archives.category h1,.archives.search h1,.archives.submitted h1{font-size:2.5rem}.archives.tag h1 span,.archives.category h1 span,.archives.search h1 span,.archives.submitted h1 span{font-size:1rem}}.archives.submitted .box-grid{margin-top:1.875em}.archives .archivesearchlist{padding-top:1.875em !important}.archives .taglist h2{text-align:left;text-transform:none;padding-top:1.875em;font-size:1.375rem}@media only screen and (min-width: 960px){.archives .taglist h2{font-size:1.875rem}}.archives .taglist ul{list-style:none;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap}.archives .taglist li{margin-right:0.5rem;margin-bottom:0.5rem}.archives .taglist a{display:block;text-decoration:none;border:1px solid gray;border-radius:6px;background-color:#fff;color:gray;padding:0.25em 0.75em}.archives .taglist a:hover{border:1px solid #e2ca1a;background-color:#fcfae8;color:#e2ca1a}.archives .taglist a span{font-size:0.75rem;letter-spacing:.1em}.archives .archivewrap{position:relative}.archives .archivewrap .submittedflag{position:absolute;left:0;top:0;width:100%;background-color:#d21c24;color:#fff;text-align:center;text-transform:uppercase;width:100%;padding:.6em;letter-spacing:.05em}.archives .archivewrap .submittedflag a{display:inline-block;font-size:0.75rem;letter-spacing:.1em;margin-left:1.5em;background-color:#fff;border-radius:6px;color:#d21c24;text-decoration:none;padding:.25em .5em;border:0}.archives .archivewrap .submittedflag a:hover{background-color:#f4c3c5;color:#d21c24}.archives .artifactwrap .prevnext,.archives .artifactwrap .artifacthead,.archives .artifactwrap .respondbox,.archives .artifactwrap .artifact.text,.archives .artifactwrap .artifact.document,.archives .artifactwrap .artifact.audio,.archives .artifactwrap .artifact.video .date,.archives .artifactwrap .artifact.video .author,.archives .artifactwrap .artifact.video .description,.archives .artifactwrap .artifact.video .tags,.archives .artifactwrap .artifact.image .date,.archives .artifactwrap .artifact.image .author,.archives .artifactwrap .artifact.image .description,.archives .artifactwrap .artifact.image .tags{max-width:38.75em;margin-left:auto;margin-right:auto}.archives .artifacthead .category{color:gray;letter-spacing:.05em;text-transform:uppercase;margin-bottom:0.625rem;line-height:1.2}.archives .artifacthead h1{font-family:Lato,sans-serif;font-weight:900;font-style:normal;color:#0f2e5b;margin-bottom:0.5rem;padding-bottom:0;line-height:1.2}@media only screen and (min-width: 960px){.archives .artifacthead h1{font-size:2.5rem}}.archives .artifact .date{text-transform:uppercase;margin-bottom:0}.archives .artifact .featureimg{float:right;width:40%;max-width:14.5625em;margin-left:1.5em;margin-bottom:1.5em}.archives .artifact .description{margin-top:2.5em}.archives .artifact .tags{margin-top:2.5em;padding-top:2.5em;border-top:1px solid #bababa}.archives .artifact .tags a{color:gray;text-decoration:none}.archives .artifact .tags a:hover{color:#e2ca1a}.archives .artifact .description p,.archives .artifact .description ul,.archives .artifact .description ol,.archives .artifact.text .artifactcontent p,.archives .artifact.text .artifactcontent ul,.archives .artifact.text .artifactcontent ol{font-family:Lato,sans-serif;font-weight:300;font-style:normal;margin-bottom:1rem}.archives .artifact .description p:last-child,.archives .artifact .description ul:last-child,.archives .artifact .description ol:last-child,.archives .artifact.text .artifactcontent p:last-child,.archives .artifact.text .artifactcontent ul:last-child,.archives .artifact.text .artifactcontent ol:last-child{padding-bottom:0}.archives .artifact .description h4,.archives .artifact .description h4.contentsub,.archives .artifact.text .artifactcontent h4,.archives .artifact.text .artifactcontent h4.contentsub{font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.5rem;margin-bottom:0.25rem;color:#0f2e5b;line-height:1.2}.archives .artifact .description h4.contentsub,.archives .artifact.text .artifactcontent h4.contentsub{clear:both;display:block;width:100%}.archives .artifact .description h5,.archives .artifact.text .artifactcontent h5{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:1.125rem;margin-bottom:0.25rem;line-height:1.2}.archives .artifactcontent{margin-top:2.5em}.archives .artifact.image figure{max-width:61.25em;max-height:90vh}.archives .artifact.image figure img{max-height:90vh;object-fit:contain}.archives .artifact.document .filewrap a{display:inline-block;background-color:#4e9ea8;border-radius:6px;color:#fff;text-decoration:none;padding:.5em 1em;border:0}.archives .artifact.document .filewrap a:hover{background-color:#098386;color:#fff}.archives .artifact.audio .audiowrap{text-align:center}.archives .artifact.audio .audiowrap audio{margin:0 auto}.archives .prevnext{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2.5em}.archives .prevnext a{text-decoration:none;font-size:0.875rem;color:gray}.archives .prevnext.bottom{padding-top:2.5em;padding-bottom:0}@keyframes fadein{from{opacity:0}to{opacity:1}}@media only screen and (min-width: 960px){.archives.update .intro,.archives.update .field,.archives.update .submitwrap,.archives.update .forgot,.archives.contribute .intro,.archives.contribute .field,.archives.contribute .submitwrap,.archives.contribute .forgot,.archives.myprofile .intro,.archives.myprofile .field,.archives.myprofile .submitwrap,.archives.myprofile .forgot,.archives.register .intro,.archives.register .field,.archives.register .submitwrap,.archives.register .forgot,.archives.edit .intro,.archives.edit .field,.archives.edit .submitwrap,.archives.edit .forgot,.archives.login .intro,.archives.login .field,.archives.login .submitwrap,.archives.login .forgot{padding:0 1.875em;margin:1.875em 0}.archives.update .loginform,.archives.update .registerform,.archives.update .updateform,.archives.contribute .loginform,.archives.contribute .registerform,.archives.contribute .updateform,.archives.myprofile .loginform,.archives.myprofile .registerform,.archives.myprofile .updateform,.archives.register .loginform,.archives.register .registerform,.archives.register .updateform,.archives.edit .loginform,.archives.edit .registerform,.archives.edit .updateform,.archives.login .loginform,.archives.login .registerform,.archives.login .updateform{background-color:#f0f0f0;border:1px solid #bababa;border-radius:6px}.archives.update .loginform .field,.archives.update .registerform .field,.archives.update .updateform .field,.archives.contribute .loginform .field,.archives.contribute .registerform .field,.archives.contribute .updateform .field,.archives.myprofile .loginform .field,.archives.myprofile .registerform .field,.archives.myprofile .updateform .field,.archives.register .loginform .field,.archives.register .registerform .field,.archives.register .updateform .field,.archives.edit .loginform .field,.archives.edit .registerform .field,.archives.edit .updateform .field,.archives.login .loginform .field,.archives.login .registerform .field,.archives.login .updateform .field{margin:1.25em 0}.archives.update .loginform .f-password,.archives.update .registerform .f-password,.archives.update .updateform .f-password,.archives.contribute .loginform .f-password,.archives.contribute .registerform .f-password,.archives.contribute .updateform .f-password,.archives.myprofile .loginform .f-password,.archives.myprofile .registerform .f-password,.archives.myprofile .updateform .f-password,.archives.register .loginform .f-password,.archives.register .registerform .f-password,.archives.register .updateform .f-password,.archives.edit .loginform .f-password,.archives.edit .registerform .f-password,.archives.edit .updateform .f-password,.archives.login .loginform .f-password,.archives.login .registerform .f-password,.archives.login .updateform .f-password{margin-top:0.625em}.archives.update .autolog,.archives.update .forgot,.archives.contribute .autolog,.archives.contribute .forgot,.archives.myprofile .autolog,.archives.myprofile .forgot,.archives.register .autolog,.archives.register .forgot,.archives.edit .autolog,.archives.edit .forgot,.archives.login .autolog,.archives.login .forgot{margin-top:0}}.removeconfirm{width:100%;height:100%;margin:0;padding:1.25em;background-color:#d21c24}.removeconfirm #cform{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.removeconfirm #cform h3{color:#fff;font-size:1.875rem;padding-bottom:0.75rem}.removeconfirm #cform p{color:#fff;font-size:1.125rem;margin-bottom:1.25rem;line-height:1.3}.removeconfirm #cform input[type=submit],.removeconfirm #cform a{display:inline-block;background-color:#fff;border-radius:6px;color:#d21c24;text-decoration:none;font-size:1rem;padding:.5em 1em;border:0;margin:0.125em}.removeconfirm #cform input[type=submit]:hover,.removeconfirm #cform a:hover{background-color:#f4c3c5;color:#d21c24}.contribute main>.section.contenthead{padding-top:0;padding-bottom:0}.contribute main>.section.contenthead .headwrap{position:relative;padding-top:3.75em;padding-bottom:3.75em;display:flex;justify-content:center;align-items:center}.contribute .archiveheadline{text-align:center}.contribute .archiveheadline h1{font-family:Lato,sans-serif;font-weight:900;font-style:normal;color:#0f2e5b;margin-bottom:0;padding-bottom:0;line-height:1.2}.contribute .invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contribute .selectinstructions h3{padding:1.875em 0 1.25em;text-align:center}.contribute .typeoptions{display:flex;flex-wrap:wrap;list-style:none;text-align:center;padding:0;margin:-0.75em 0 .75em -0.75em}.contribute .typeoptions li{font-family:Lato,sans-serif;font-weight:normal;font-style:normal;padding:.75em 0 0 .75em;flex:0 0 100%}@media only screen and (min-width: 500px){.contribute .typeoptions li{flex:1}}.contribute .typeoptions a{width:100%;display:block;text-align:center;padding:0.625em 1.25em;text-transform:uppercase;font-size:0.875rem;border:1px solid gray;padding:0.5rem 0.875rem;border-radius:6px;color:gray;text-decoration:none}.contribute .typeoptions a:hover{color:#e2ca1a;border-color:#e2ca1a;background-color:#fcfae8;cursor:pointer}.contribute .typeoptions a[aria-selected=true]{color:#fff;border-color:gray;background-color:gray}.contribute .typeoptions .selected a{color:#fff;border-color:gray;background-color:gray}.contribute .intro,.contribute .field,.contribute .submitwrap{padding:0.625em}.contribute .field label{display:block;font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:1.25rem}.contribute #cform .error label{color:#d21c24}.contribute #cform .error .error{color:#d21c24;padding-top:0.25em;font-family:Lato,sans-serif;font-weight:700;font-style:normal}@keyframes fadein{from{opacity:0}to{opacity:1}}body.search h1{font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.75rem;margin-bottom:1.75rem;line-height:1.1;text-align:center;text-transform:uppercase;color:#0f2e5b}body.search h2{text-align:left !important;text-transform:none !important;font-size:1.375rem !important;color:#282525 !important}body.search .result{padding-bottom:2em}body.search .result a{text-decoration:none;color:#282525}body.search .result h3{font-size:1.25rem;color:#0f2e5b}body.search .result .type{font-family:Lato,sans-serif;font-weight:300;font-style:normal;color:gray;letter-spacing:.05em;text-transform:uppercase;font-size:0.875rem;line-height:1.2}body.search .result a:hover h3{color:#e2ca1a}body.search .withimage{display:flex;flex-direction:row;justify-content:space-between}body.search .withimage figure{position:absolute !important;top:-9999px !important;left:-9999px !important}@media only screen and (min-width: 500px){body.search h1{font-size:2.125rem}body.search h2{font-size:1.5rem !important}body.search .withimage figure{position:relative !important;top:auto !important;left:auto !important;width:30%}body.search .withimage .info{width:67%}}@media only screen and (min-width: 600px){body.search .withimage figure{width:25%}body.search .withimage .info{width:72%}}@media only screen and (min-width: 960px){body.search h1{font-size:2.5rem}body.search h2{font-size:1.75rem !important}body.search .result h3{font-size:1.5rem}body.search .withimage figure{width:20%}body.search .withimage .info{width:77%}}#search,#archivesearch{position:absolute !important;top:-9999px !important;left:-9999px !important}#search.searchnow,#search.a-searchnow,#archivesearch.searchnow,#archivesearch.a-searchnow{position:fixed !important;width:100%;height:100%;max-width:100%;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;background:rgba(15,46,91,.95);z-index:9999;display:flex;align-items:center;justify-content:center;color:#fff}#search.searchnow form,#search.a-searchnow form,#archivesearch.searchnow form,#archivesearch.a-searchnow form{max-width:100%}#search.searchnow h3,#search.a-searchnow h3,#archivesearch.searchnow h3,#archivesearch.a-searchnow h3{font-size:1rem;text-align:center;margin:0 auto 2em;width:2.0625em;height:2.0625em;background:rgba(0,0,0,0) url(assets/css/img/search-icon-overlay@2x.png) no-repeat center center;text-indent:-9999em;background-size:contain}#search.searchnow p,#search.a-searchnow p,#archivesearch.searchnow p,#archivesearch.a-searchnow p{width:100%;text-align:center;margin:0 auto}#search.searchnow label,#search.a-searchnow label,#archivesearch.searchnow label,#archivesearch.a-searchnow label{display:block;width:90%;margin:0 auto;text-align:center;font-size:2.0625rem;text-transform:uppercase}#search.searchnow input[type=search],#search.a-searchnow input[type=search],#archivesearch.searchnow input[type=search],#archivesearch.a-searchnow input[type=search]{box-sizing:border-box;font-family:Lato,sans-serif;font-weight:300;font-style:normal;border:0;background-color:rgba(0,0,0,0);font-size:5.625rem;padding:0.75rem 1.5rem;text-align:center;width:100%;margin:0 auto;margin-top:1.5rem}#search.searchnow input[type=search]:focus,#search.a-searchnow input[type=search]:focus,#archivesearch.searchnow input[type=search]:focus,#archivesearch.a-searchnow input[type=search]:focus{outline:none}#search.searchnow button.hidden,#search.a-searchnow button.hidden,#archivesearch.searchnow button.hidden,#archivesearch.a-searchnow button.hidden{border:0 none;height:0;width:0;padding:0;margin:0;overflow:hidden}#search.searchnow .close,#search.searchnow .a-close,#search.a-searchnow .close,#search.a-searchnow .a-close,#archivesearch.searchnow .close,#archivesearch.searchnow .a-close,#archivesearch.a-searchnow .close,#archivesearch.a-searchnow .a-close{position:absolute;top:0;right:0;background:none;color:#fff;font-size:3rem;border:0;padding:1em}#search.searchnow .close:focus,#search.searchnow .a-close:focus,#search.a-searchnow .close:focus,#search.a-searchnow .a-close:focus,#archivesearch.searchnow .close:focus,#archivesearch.searchnow .a-close:focus,#archivesearch.a-searchnow .close:focus,#archivesearch.a-searchnow .a-close:focus{outline:none}