@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{width:50px;height:50px;border:10px solid #f3f3f3;border-top-color:#383636;border-radius:50%;animation:spinner 1.5s linear infinite}.spinner-container{display:grid;justify-content:center;align-items:center;height:350px}select.input-lg{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}select+i.fas{float:right;margin-top:-30px;margin-right:5px;pointer-events:none;background-color:#fff;color:#b3b3b3;padding-right:5px}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}input.form-control,select.form-control{border:2px solid #b3b3b3;border-radius:12px;margin-top:-3px;height:2.75em;padding-left:1.25em;padding-right:1.4em}textarea.form-control{height:2.75em}.form-control::-webkit-input-placeholder{color:#8f8f8f}.form-final-buttons{text-align:center;margin-top:2.5em}form p{font-weight:700;padding-top:.75em;color:#474747}form .txtcenter-form{font-family:Gill;text-align:center;padding:1em .5em .5em;color:#474747;font-size:16pt}#varinline{white-space:nowrap}textarea.form-control{border:2px solid #b3b3b3;border-radius:12px;height:auto;padding-left:1.25em;padding-right:1.4em;margin-top:-3px}.form-txt-required:after{content:"*";color:crimson;font-weight:700}.input-group-text{border-radius:12px 12px 12px 12px;border:2px solid #b3b3b3;height:auto;margin-top:-3px}.nota{font-size:10pt;color:gray}.nota:before{content:"\00a0 "}.form-control-file{border:2px solid #b3b3b3;border-radius:12px;height:2.75em;padding-left:.3em;margin-top:-3px;vertical-align:middle;padding-top:.3em;overflow:hidden}.align-chk-radio{margin-top:.3em}.uabc-grid-container{display:grid;grid-template-columns:repeat(auto-fill,150px);grid-gap:35px;justify-content:center;align-content:flex-start;text-align:center;margin:10px auto 0}.grid-btn{background-color:#fcfcfc;height:150px;width:150px;text-decoration:none;color:#006b40;text-align:center;font-size:12pt;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:.5em}.grid-btn:hover{background-color:#d19e01;color:#fff;transition:.2s;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.grid-link-sq{text-decoration:none!important}.grid-btn:focus{outline:none!important}.grid-btn-icon{max-height:75px;font-size:48pt}.grid-btn-icon,.grid-btn-text{text-align:center;display:flex;align-items:center;justify-content:center}.grid-btn-text{max-height:70px;overflow:hidden;line-height:1.1em;font-family:Gillmed;padding:1.5em .5em 1em}#likert{border-collapse:collapse;width:100%;counter-reset:section}#likert td{padding:5px;text-align:center}#likert th{border:none;padding-right:.5em;text-align:center;background-color:#007141;color:#fff;font-size:11pt;font-weight:700;width:115px}#likert tr{background-color:#f2f2f2;border:2px solid #fff}#likert tr:hover{background-color:rgba(255,227,168,.5)}#likert tr td p{color:#505050;font-size:13pt;margin:0;padding:.7em 0}#likert tr #likert-paragraph{background-color:#fff;border:none;text-align:left;padding:0}#likert-enunciado{text-align:left;display:inline-block;width:100%}#likert-enunciado:before{font-weight:700;counter-increment:section;content:counter(section) ". ";font-size:14pt}#likert-enunciado span{font-weight:700}#likert-enunciado span:after{content:". "}.verdecimarron{color:#007141}.verdecimarron-bold{color:#007141;font-weight:700}#loader-container{top:0;left:0;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:50;backdrop-filter:blur(2px) grayscale(30%);transition:transform 1.5s 0s,opacity 1.25s 0s;color:#fff;display:flex;justify-content:center;align-items:center}.loader{border-radius:50%;border:16px solid #f3f3f3;border-top-color:#006b40;width:200px;height:200px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mascota-loader{z-index:51;position:absolute;max-width:250px;height:auto}#cargando-txt,#mascota-cargando-txt{z-index:52;position:absolute;font-size:16pt;font-family:Gillbold;text-shadow:0 0 14px rgba(0,0,0,.8);text-align:center}#loader-btn-hide{margin:0;position:relative;top:150px;font-family:sans-serif}#overflow-header{padding:.5em 1.5em;margin-top:-.45em;transition:.1s;font-size:13pt;color:#fff;background-color:#d19e01;pointer-events:none;font-family:Gill;width:100%;background-clip:border-box}.breadcrumb{background-color:#fff;padding:0 calc(-275px + 35vw);margin:1.75em 0 0}.breadcrumb,.breadcrumb a{color:#007141}.breadcrumb-item.active{color:#d19e01}table{width:100%}table,td,th{border-collapse:collapse}td,th{text-align:left}.uabc-table-container{margin-bottom:3em}.uabc-tables tr:nth-child(2n){background-color:#f6f6f6}.uabc-tables tr:nth-child(odd){background-color:#fff}.uabc-tables th{border-color:#eee;border-top:0}.uabc-tables th,.uabc-tables thead{background-color:#00723f;color:#fff}.uabc-tables thead{border:0}th{cursor:pointer}.display .filters input[type=text]{width:100%;background-color:hsla(0,0%,100%,.25);border:1px solid rgba(0,0,0,.4);border-radius:2em}.display .filters input[type=text]::placeholder{color:#474747}.dt-buttons .dt-button{border-radius:.8em;background:-webkit-linear-gradient(top,hsla(0,0%,90%,.05),rgba(0,0,0,.04));background-color:#dd971a;border:none;transition:.2s;color:#fff;font-weight:600;font-size:11pt}.dt-buttons .dt-button:hover{background-color:#ffc152!important;border:none!important;color:#fff}.dt-buttons .dt-button:focus,.dt-buttons .dt-button:focus:not(.disabled){background:none;background-color:#ffc152!important;border:none!important;color:#fff}.dt-buttons .buttons-copy span:before{margin-right:.4em;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\f24d";font-size:1em}.dt-buttons .buttons-csv span:before{content:"\f6dd"}.dt-buttons .buttons-csv span:before,.dt-buttons .buttons-excel span:before{margin-right:.4em;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:1em}.dt-buttons .buttons-excel span:before{content:"\f1c3"}.dt-buttons .buttons-pdf span:before{content:"\f1c1"}.dt-buttons .buttons-pdf span:before,.dt-buttons .buttons-print span:before{margin-right:.4em;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:1em}.dt-buttons .buttons-print span:before{content:"\f02f"}