body,html{height:100%;margin:0;display:flex;flex-flow:column;font-size:1rem;align-items:center;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e6e6e6;background:radial-gradient(circle,#fff 0,#ccc 100%)}kbd.inverse{background-color:#000;color:#fff}.stdBackground{background-color:#f5f5f5}.lightBackground{background-color:#f5fbff}.darkBackground{background-color:#daf0ff}.veryDarkBackground{background-color:#002e4d}.darkColor{background-color:#0077c5}.inputBlueGray{background-color:#b5cfe1}.overlayColor{background-color:#004370}.fancyGradient{background:linear-gradient(226.27deg,#cc26ff,#0077c5)}*{box-sizing:border-box}#root{width:100vw;height:100vh;display:flex;flex-flow:column;justify-content:space-between}#divCurrentUser{font-size:.8rem;position:absolute;vertical-align:middle;top:5px;right:0;width:300px;height:50px;z-index:2}a:link,a:visited{color:#0077c5}a:active{color:#005c98}.blockCenter,.content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.gtagmgr{display:none;visibility:hidden}.header{text-align:center;flex-shrink:1}.footer{width:100%;margin-top:.5rem;justify-content:center;background-color:#dedede}.footer,.footerButton{display:flex;align-items:center}.footerButton{color:gray;border:none;height:100%;padding:0 1rem;font-size:1.2rem;-webkit-appearance:none}.footerButton:hover{cursor:pointer}.footerButton:focus{outline:none}.link{text-decoration:none;flex:1}.img{filter:grayscale(100%)}.formSection{width:100%;padding:0 1rem 1rem;margin-bottom:1rem;border-bottom:3px solid #eee}.box{width:95%;padding:2rem;max-width:30rem}.box,.box-fp{box-shadow:0 15px 35px 0 rgba(42,54,77,.1),0 5px 15px 0 rgba(0,0,0,.05);background-color:#fff}.box-fp{padding:0}.box-fp>table>tbody>tr>td{border:1px solid #d3d3d3}.tabsHolder{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1rem;flex-wrap:nowrap}.tabsHolder>*{flex:1 0 33%}.tab{width:100%;font:inherit;border:none;padding:12px;font-size:1rem;font-weight:500;white-space:nowrap;border-bottom:3px solid;background-color:#fff;-webkit-appearance:none;color:#000;text-decoration:none;text-align:center}.tab:hover{cursor:pointer;font-weight:700}.tab:focus{outline:0;font-weight:700}.boxForm{width:100%}.float-container{border:1px solid #ccc;padding:0 8px;position:relative}.float-container input{border:none;font-size:16px;outline:0;padding:16px 0 10px}.floatLabel,label{font-size:16px}.floatLabel{position:absolute;transform:translateY(16px) scale(1)}.formText{font-size:14px}.inputText{border-top-width:medium;border-right-width:medium;border-left-width:medium;box-shadow:none;white-space:nowrap;text-overflow:ellipsis;font:inherit;border-style:none none solid;margin:.7rem 0;padding:.5rem;overflow:hidden;transition:border-color .3s ease 0s;border-bottom:2px solid}.inputText,.inputTextarea{width:100%;border-color:initial;border-image:initial}.inputTextarea{display:block;height:5rem;resize:none;font-size:1rem;border-width:2px;border-style:solid}.inputText:hover,.inputTextarea:hover{border-bottom:2px solid}.inputText:focus,.inputTextarea:focus{outline:none}.otp-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.otp-field{display:flex}.otp-field input{width:40px;font-size:20px;padding:10px;box-shadow:none;white-space:nowrap;text-overflow:ellipsis;border-color:initial;text-align:center;border-radius:5px;margin:2px;font-weight:700;color:#000;outline:none;transition:all .1s}.inputError{color:red;right:0;position:absolute;font-size:.8rem;line-height:0;white-space:nowrap}.checkbox{display:inline-flex;cursor:pointer;position:relative}.checkbox>span{padding:.25rem}.checkbox>input{border:2px solid;border-image:initial;border-radius:.2rem;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.checkbox>input,.checkbox>input:checked,.checkbox>input:disabled{width:1.2rem;height:1.2rem;-webkit-appearance:none;-moz-appearance:none;margin:.3rem;background-color:#fff;cursor:pointer}.checkbox>input:checked,.checkbox>input:disabled{transform:rotate(0deg) scale(1);border:2px solid #fff;border-image:initial}.checkbox>input:checked+span:before{content:"";display:block;top:7px;left:10px;width:4px;height:8px;text-align:center;position:absolute;transform:rotate(45deg);border-style:solid;border-width:0 3px 3px 0;border-color:#166b0d}.buttonBar{margin:.8rem 0 0}.button{font:inherit;color:#fff;margin-top:.8rem;width:100%;padding:.6rem 2rem;border:0;font-size:1.1rem;transition:border-color .3s ease;font-weight:700;text-align:center;vertical-align:middle}.button:hover,.smallButton:hover{cursor:pointer;box-shadow:0 0 5px grey}.button:focus,.smallButton:focus{outline:none}.smallButton{font:inherit;color:#fff;margin-top:.1rem;padding:.2rem 1rem;border:0;font-size:.9rem;transition:border-color .3s ease;font-weight:700;text-align:center;vertical-align:middle}.buttonIcon{margin-right:.8rem}.btnTeal{background-color:#025158}.btnPurple{background-color:#923468}.btnGreen{background-color:#7d9b50}.btnAzure{background-color:#216acf}.btnBlue{background-color:#1366b1}.btnGrey{background-color:grey}button:disabled,button[disabled]{background-color:#ccc;color:#999}.linePurple{border-color:#e3c3d0}.linePurple :active,.linePurple:hover,.linePurpleActive{border-color:#923468}.lineBlue{border-color:#82b7e5}.lineBlue :active,.lineBlue:hover,.lineBlueActive{border-color:#1366b1}.lineTeal{border-color:#04808b}.lineTeal:active,.lineTeal:hover{border-color:#025158}.lineGreen:active,.lineGreen:hover,.lineGreenActive{border-color:#7d9b50}.lineGreen{border-color:#d1ebbc}.flexJustifyCenter{display:flex;align-items:center;justify-content:center}.flexJustifyBlock{margin:1rem 0 0;display:flex;align-items:center;justify-content:space-between}.linkNormal{text-decoration:none}.linkNormal:hover{text-decoration:underline}.tabLink{flex:1}.flexContainer,.labelContainer{flex:1;position:relative}.labelContainer label{position:absolute;font-size:12px}.visible{display:block}.hidden{display:none}.autocomplete{background:#f0f0f0;z-index:1;font-size:14px;overflow:auto;box-sizing:border-box;border:1px solid #923568;height:200px;max-height:300px;box-shadow:0 0 5px grey}.autocomplete *{font:inherit}.autocomplete>div{padding:0 4px}.autocomplete .group{background:#eee}.autocomplete>div.selected,.autocomplete>div:hover:not(.group){background:#923568;color:#fff;cursor:pointer}.error{padding:1rem;border:2px solid #b90606;background-color:bisque;color:#b22222}.error,.info{margin-bottom:1rem}ul.error{padding:1rem 1rem 1rem 2rem}.Info{justify-content:space-between;margin-bottom:1rem;flex-wrap:nowrap;display:flex;background:hsla(0,0%,50%,.1)}.accountInfo{flex:1}.accountLocked{position:relative;color:#b90606}.accountDescription{flex:1 01 auto;flex-wrap:wrap;margin-bottom:.8rem}#AccountList,#RegIntroMessage{margin-bottom:1rem}.radio{display:inline-flex;cursor:pointer;position:relative}.radio>div.accountDescription{padding:.25rem}.radio>input{flex:0 0 20px;height:20px;-webkit-appearance:none;-moz-appearance:none;border:2px solid;border-image:initial;margin:.3rem;border-radius:.8rem;transition-duration:.3s;background-color:#fff;cursor:pointer}.radio>input:checked{border:2px solid;background-color:#f5f5f5}.radio>input:checked+div:before{content:"";display:block;top:8px;left:11px;width:4px;height:8px;text-align:center;position:absolute;transform:rotate(45deg);border-style:solid;border-width:0 3px 3px 0}.checkbox>input:hover,.radio>input:active{border:2px solid}.tabActive{font-weight:700}.smalltext{font-size:11px}.recaptcha-container{width:100%;margin-top:12px;margin-bottom:12px;text-align:center}.recaptcha-container.g-recaptcha{display:inline-block}.grants-page .card{margin-top:20px;border-bottom:1px solid #d3d3d3}.grants-page .card-title{font-size:120%;font-weight:700}.grants-page .card-title img{width:100px;height:100px}.grants-page label label{font-weight:700}