/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}#header{background-color:#003262;color:#fff;min-height:125px;padding:1rem 2rem}@media (max-width:767px){#header{min-height:calc(125px + 3rem)}}@media (max-width:360px){#header{min-height:calc(125px + 5rem)}}#header a,#header a:visited{color:#fff}#header>.container{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative}#header .nav-panel{color:#fdb515;font-size:1.5rem;font-weight:600;text-transform:uppercase}@media (min-width:768px){#header .nav-panel{bottom:0;position:absolute;right:0;top:0}}@media (max-width:767px){#header .nav-panel{left:0;position:absolute;right:0;top:0}#header .nav-panel ul{justify-content:space-between}#header .nav-panel ul li{margin-left:0!important}}#header .nav-panel a,#header .nav-panel a:visited{color:#fdb515}#header .nav-panel ul{display:flex;flex-direction:row-reverse}#header .nav-panel ul li{margin-left:3rem}#header .nav-panel .calnet{font-size:1.125rem;font-style:italic;font-weight:normal;text-transform:none}@media (max-width:767px){#header .title-panel{margin-top:2rem}}#header .user-panel,#header .nav-panel{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){#header .user-panel{bottom:0;left:0;position:absolute;text-align:left;top:0}}#header .user-panel a{color:#fdb515;font-weight:600;text-transform:uppercase}#footer{background-color:#003262;background-position:top left;background-repeat:no-repeat;color:#fff;flex-shrink:0;min-height:360px;padding:1rem 2rem}@media (min-width:768px){#footer{background-image:url("/static/img/footer_bear.png?83640da65aac")}}#footer a,#footer a:visited{color:#fdb515}#footer>.container{position:relative}@media (max-width:767px){#footer>.container{display:flex;flex-direction:column-reverse}}#footer .seal-panel{line-height:1.6;margin:3.25rem 0 2rem}@media (min-width:768px){#footer .seal-panel{display:inline-block}}#footer .seal-panel .berkeley-seal img{height:80px;margin:2rem auto 1rem;width:80px}#footer .seal-panel .berkeley-text{text-transform:uppercase}#footer .seal-panel .ucop,#footer .seal-panel .copyright{font-size:.75rem}#footer .resources-panel{max-width:225px;text-align:left}@media (min-width:768px){#footer .resources-panel{position:absolute;right:0;top:4rem}}@media (max-width:767px){#footer .resources-panel{margin:2rem auto 1rem;text-align:center}}#footer .resources-panel h3{text-transform:uppercase}#footer .resources-panel li{margin:.25rem 0}html{height:100%}a{text-decoration:none}a:hover{text-decoration:underline}.site-title{font-size:1.5rem;font-weight:600}@media (max-width:360px){.site-title{line-height:1;margin-top:1rem}}.site-subtitle{font-size:1.125rem}.page-title{font-size:2.25rem;font-weight:600;margin:1.5rem 0}.error-msg{font-size:1.5rem;text-align:center}p{margin:1rem 0}body{background:#fff;font-family:freight-sans-pro,Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;height:100%;text-align:center}body:not(.home) .page-title{margin:3.125rem 0 2.8125rem;text-align:center}body>.container{align-items:center;display:flex;flex-direction:column;height:100%}#header,#main,#footer{width:100%}#header>.container,#main>.container,#footer>.container{margin:0 auto}@media (min-width:768px){#header>.container,#main>.container,#footer>.container{max-width:1000px;min-width:768px}}#main{color:#003262;flex-grow:1;padding-bottom:6rem;text-align:left}@media (max-width:767px){#main>.container{padding:0 1rem}}body.home{background-color:#fdb515;color:#003262}body.home #header{background-color:transparent;color:#003262;position:absolute}@media (max-width:360px){body.home #header{padding:1rem}}body.home #header a,body.home #header a:visited{color:#003262}body.home #header .nav-panel{color:#003262}@media (min-width:768px){body.home #header .nav-panel{padding-top:4.6875rem}}@media (max-width:767px){body.home #header .nav-panel{padding-top:1rem}}body.home #header .nav-panel li.login a{background-color:#003262;border-radius:6px;color:#fff;display:inline-block;margin-bottom:.5rem;margin-top:-.5rem;min-width:14rem;padding:.5rem 1rem}body.home #header .nav-panel li.login a:hover{background-color:#145bb8;text-decoration:none}body.home #main{font-size:1.5rem;padding-bottom:4rem;text-align:center}@media (max-width:767px){body.home #main{padding-top:8rem}}@media (min-width:768px){body.home #main{background-image:url("/static/img/home_taller_tree.png?83640da65aac");background-position:bottom left;background-repeat:no-repeat;padding-top:12rem}}body.home #main>.container{margin:0 auto;max-width:780px}@media (min-width:768px){body.home #main>.container{min-height:975px}}body.home #main article a,body.home #main article a:visited{text-decoration:underline}body.home a.home-form-link{border:1px solid #003262;border-radius:5px;color:#003262;display:inline-block;font-weight:600;margin-top:1.5rem;padding:.5rem 1.5rem;text-transform:uppercase}body.home a.home-form-link:hover{border:1px solid #145bb8;color:#145bb8;text-decoration:none}@media (min-width:768px){body.home #footer{background-image:url("/static/img/home_footer_bear.png?83640da65aac");background-position:top left;background-repeat:no-repeat}}body.fellowship.home{background-color:#3b7ea1;color:#fff}body.fellowship.home #header{color:#fff}body.fellowship.home #header a,body.fellowship.home #header a:visited{color:#fff}body.fellowship.home #header .nav-panel{color:#fff}body.fellowship.home #header .nav-panel li.login a{background-color:#c4820e;color:#fff}body.fellowship.home #header .nav-panel li.login a:hover{background-color:#d89a10;text-decoration:none}body.fellowship.home #main{color:#fff}@media (max-width:767px){body.fellowship.home #main h2,body.fellowship.home #main p{text-shadow:1px 1px 3px #003262}}body.fellowship.home #main article a,body.fellowship.home #main article a:visited{color:#fdb515}body.fellowship.home .home-form-link{border:1px solid #fff;color:#fff}body.fellowship.home .home-form-link:hover{border:1px solid #fdb515;color:#fdb515;text-decoration:none}body.faq{color:#003262}body.faq summary::marker,body.faq summary::-webkit-details-marker{color:#fdb515}@media (max-width:360px){body.faq #header .nav-panel ul{display:block}body.faq .site-title{margin-top:1rem}}body.faq .faq-question{cursor:pointer;font-size:1.5rem;font-weight:600;margin-left:1rem;margin-top:1.5625rem}body.faq .faq-question p{display:inline}body.faq .faq-answer{font-size:1.125rem;padding-left:45px}body.wizard .examples{margin:0 auto;max-width:775px}body.wizard .examples summary{cursor:pointer;font-size:1.125rem;font-weight:600}body.wizard .examples summary::marker,body.wizard .examples summary::-webkit-details-marker{color:#1b73e8}form.wizard{margin:0 auto;max-width:775px;text-align:center;width:100%}form.wizard label{display:block;font-size:1.5rem;margin-bottom:.25rem;text-align:left}form.wizard label p{margin:0}form.wizard input[type='email'],form.wizard input[type='text'],form.wizard select,form.wizard textarea{background-color:#fff;border:1px solid #003262;border-radius:5px;font-size:1.25rem;padding:.5rem;width:100%}form.wizard textarea{font-size:1rem}form.wizard.step-0,form.wizard.step-1.page1,form.wizard.page2-law,form.wizard .field-wrapper.name-privacy,form.wizard .field-wrapper.meet-donors,form.wizard .field-wrapper.permission{max-width:515px}form.wizard.step-0 label,form.wizard.step-1.page1 label,form.wizard.page2-law label,form.wizard .field-wrapper.name-privacy label,form.wizard .field-wrapper.meet-donors label,form.wizard .field-wrapper.permission label,form.wizard .field-wrapper.year label{font-size:.85rem;font-weight:600;margin-bottom:.25rem;text-transform:uppercase}form.wizard .field-wrapper[class*='-question']>select{font-size:.80rem}form.wizard .errorlist{color:#ed4e33;font-size:.75rem;font-weight:600;text-align:left;text-transform:uppercase}form.wizard .help{text-align:left}form.wizard button,form.wizard input[type='submit']{-webkit-appearance:none;align-items:center;background-color:#fff;border:1px solid #1b73e8;border-radius:5px;color:#1b73e8;cursor:default;display:flex;justify-content:center;text-transform:uppercase;display:inline-block;height:46px;margin:.75rem 1rem;width:135px}form.wizard button:hover{border:1px solid #003262;color:#003262}form.wizard input[type='submit']{background-color:#1b73e8;color:#fff}form.wizard input[type='submit']:hover{background-color:#145bb8}form.wizard .field-wrapper{margin:2rem auto}form.wizard .field-wrapper.attachment-1,form.wizard .field-wrapper.attachment-2,form.wizard .field-wrapper.attachment-3{text-align:left}form.wizard .field-wrapper.attachment-1>label,form.wizard .field-wrapper.attachment-2>label,form.wizard .field-wrapper.attachment-3>label{margin-bottom:1.5rem}form.wizard .field-wrapper.attachment-1 .attachment-wrapper,form.wizard .field-wrapper.attachment-2 .attachment-wrapper,form.wizard .field-wrapper.attachment-3 .attachment-wrapper{margin-top:.5rem;min-height:5rem;overflow:hidden;position:relative}form.wizard .field-wrapper.attachment-1 .attachment-display,form.wizard .field-wrapper.attachment-2 .attachment-display,form.wizard .field-wrapper.attachment-3 .attachment-display{background:#fff;display:inline-block;font-size:1.5rem;font-weight:bold;line-height:1;min-height:7rem;position:relative;width:100%;z-index:10}form.wizard .field-wrapper.attachment-1 .file-input-wrapper,form.wizard .field-wrapper.attachment-2 .file-input-wrapper,form.wizard .field-wrapper.attachment-3 .file-input-wrapper{position:absolute;top:0}form.wizard .field-wrapper.attachment-1 .file-input-wrapper input,form.wizard .field-wrapper.attachment-2 .file-input-wrapper input,form.wizard .field-wrapper.attachment-3 .file-input-wrapper input{font-size:1.25rem;font-weight:300}form.wizard .field-wrapper.attachment-1 .add-attachment,form.wizard .field-wrapper.attachment-1 .remove-attachment,form.wizard .field-wrapper.attachment-2 .add-attachment,form.wizard .field-wrapper.attachment-2 .remove-attachment,form.wizard .field-wrapper.attachment-3 .add-attachment,form.wizard .field-wrapper.attachment-3 .remove-attachment{background:#fff;display:none;width:100%}form.wizard .field-wrapper.attachment-1 .add-attachment button,form.wizard .field-wrapper.attachment-1 .remove-attachment button,form.wizard .field-wrapper.attachment-2 .add-attachment button,form.wizard .field-wrapper.attachment-2 .remove-attachment button,form.wizard .field-wrapper.attachment-3 .add-attachment button,form.wizard .field-wrapper.attachment-3 .remove-attachment button{margin:0;width:200px}form.wizard .field-wrapper.attachment-1 .add-attachment,form.wizard .field-wrapper.attachment-2 .add-attachment,form.wizard .field-wrapper.attachment-3 .add-attachment{position:absolute;top:0}form.wizard .field-wrapper.attachment-1 .remove-attachment,form.wizard .field-wrapper.attachment-2 .remove-attachment,form.wizard .field-wrapper.attachment-3 .remove-attachment{position:absolute;top:3.5rem;z-index:10}form.wizard .field-wrapper.clear-attachment-1 input[type='checkbox'],form.wizard .field-wrapper.clear-attachment-2 input[type='checkbox'],form.wizard .field-wrapper.clear-attachment-3 input[type='checkbox']{left:-10rem;position:relative;top:-1.5rem}form.wizard .field-wrapper.headshot>label{margin-bottom:1rem;text-align:center}form.wizard .field-wrapper.headshot .file-input-wrapper{position:absolute}form.wizard .field-wrapper.headshot .headshot-image-wrapper{background-image:url("/static/img/nobody.png?83640da65aac");background-size:100% 100%;display:flex;height:140px;justify-content:center;width:100px}form.wizard .field-wrapper.headshot .headshot-image-wrapper img{background-color:#fff;height:100%;max-width:unset}form.wizard .field-wrapper.headshot .headshot-display{display:flex;justify-content:center}form.wizard .field-wrapper.headshot .headshot-message{font-size:.75rem;font-style:italic;font-weight:600;margin:1rem auto;max-width:400px}form.wizard .field-wrapper.headshot .input-wrapper{display:flex;height:46px;justify-content:center;margin-top:1rem}form.wizard .field-wrapper.headshot button.headshot-clear,form.wizard .field-wrapper.headshot button.headshot-select{-webkit-appearance:none;align-items:center;background-color:#fff;border:1px solid #1b73e8;border-radius:5px;color:#1b73e8;cursor:default;display:flex;justify-content:center;text-transform:uppercase;display:none;height:46px;margin:0;position:absolute;width:340px}form.wizard .field-wrapper.links textarea{height:7rem}form.wizard .field-wrapper.name-privacy input,form.wizard .field-wrapper.name-privacy label,form.wizard .field-wrapper.name-privacy li,form.wizard .field-wrapper.meet-donors input,form.wizard .field-wrapper.meet-donors label,form.wizard .field-wrapper.meet-donors li,form.wizard .field-wrapper.permission input,form.wizard .field-wrapper.permission label,form.wizard .field-wrapper.permission li,form.wizard .field-wrapper.returning-user input,form.wizard .field-wrapper.returning-user label,form.wizard .field-wrapper.returning-user li{display:inline-block;width:unset}form.wizard .field-wrapper.name-privacy>label,form.wizard .field-wrapper.meet-donors>label,form.wizard .field-wrapper.permission>label,form.wizard .field-wrapper.returning-user>label{width:100%}form.wizard .field-wrapper.name-privacy label,form.wizard .field-wrapper.meet-donors label,form.wizard .field-wrapper.permission label,form.wizard .field-wrapper.returning-user label{margin-bottom:.5rem}form.wizard .field-wrapper.name-privacy>div,form.wizard .field-wrapper.meet-donors>div,form.wizard .field-wrapper.permission>div,form.wizard .field-wrapper.returning-user>div{display:inline-block;text-align:left}form.wizard .field-wrapper.name-privacy>div label>input,form.wizard .field-wrapper.meet-donors>div label>input,form.wizard .field-wrapper.permission>div label>input,form.wizard .field-wrapper.returning-user>div label>input{margin-right:2px;position:relative;top:2px}form.wizard .field-wrapper.name-privacy li,form.wizard .field-wrapper.meet-donors li,form.wizard .field-wrapper.permission li,form.wizard .field-wrapper.returning-user li{margin:0 1rem}form.wizard .field-wrapper.name-privacy .errorlist li,form.wizard .field-wrapper.meet-donors .errorlist li,form.wizard .field-wrapper.permission .errorlist li,form.wizard .field-wrapper.returning-user .errorlist li{margin:0}.wizard-answers,.wizard .preview{margin:0 auto;max-width:1000px}.wizard-answers img,.wizard .preview img{max-height:300px}.wizard-answers .label,.wizard .preview .label{font-weight:bold}.wizard-answers .response,.wizard .preview .response{font-size:1.125rem}.wizard-answers .label.headshot,.wizard .preview .label.headshot{display:none}.wizard-answers .response.headshot,.wizard .preview .response.headshot{text-align:center}.submissions,.messages{background-color:#fdb515;color:#003262;font-size:1.5rem;font-weight:600;margin:0 0 .5rem;padding:1rem;text-align:center}.submissions a,.submissions a:visited,.messages a,.messages a:visited{color:#003262;text-decoration:underline 1px}.submissions li:not(:first-child),.messages li:not(:first-child){margin-top:.5rem}.submissions p,.messages p{margin:0 0 1rem}.submissions li:only-child p:last-child,.messages li:only-child p:last-child{margin:0}.usage-message{font-style:italic;font-weight:600;margin:-1rem auto 4rem;max-width:515px}