@keyframes fa-blink{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.fa-blink{animation:fa-blink 1.25s linear infinite}.page-wrapper{height:100vh}.page-wrapper .page-content{display:inline-block;width:100%;min-height:calc(100% - 57px);transition:padding-left .3s ease;padding-bottom:50px}@media screen and (min-width:768px){.page-wrapper .page-content{padding-left:250px}}@media only screen and (max-width:600px){.page-wrapper .card-header{padding:.5rem}.page-wrapper .footer{height:120px;padding-top:20px}.page-wrapper .page-wrapper .page-content{padding-bottom:120px}}.page-wrapper .footer-content{right:0;bottom:60px;left:0;z-index:1030;display:inline-block;width:100%;transition:margin-left .3s ease;max-height:100px;border-top:.0625rem solid rgba(0,0,0,.1)}.page-wrapper .sidebar{left:0;bottom:0}.page-wrapper.toggled .page-content{padding-left:0}.page-wrapper.toggled .footer-content{margin-left:0}.page-wrapper.toggled .sidebar{left:-260px}body,html{height:100%}.wrapper{display:flex;width:100%}#content{width:calc(100% - 250px);min-height:100vh;transition:all .6s cubic-bezier(.945,.02,.27,.665);position:absolute;top:0;right:0}#content.active{width:100%}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.jh-card{padding:1.5%;margin-top:20px;border:none}.error{color:#fff;background-color:red}.pad{padding:10px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.page-wrapper.toggled .footer{padding-left:0}.hand,[jhisortby]{cursor:pointer}.alerts .alert{text-overflow:ellipsis}.alerts .alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alerts .alert .popover pre{font-size:10px}.alerts .toast{position:fixed;width:100%}.alerts .toast.left{left:5px}.alerts .toast.right{right:5px}.alerts .toast.top{top:55px}.alerts .toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .toast{width:50%}}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.width-min{width:1%!important}.flex-btn-group-container{display:flex;flex-direction:row;justify-content:flex-end}.row.jh-entity-details>dd{margin-bottom:15px}@media screen and (min-width:768px){.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.pagination{flex-wrap:wrap}.datetime-picker-dropdown>li.date-picker-menu div>table .btn-default,.uib-datepicker-popup>li>div.uib-datepicker>table .btn-default{border:0}.datetime-picker-dropdown>li.date-picker-menu div>table:focus,.uib-datepicker-popup>li>div.uib-datepicker>table:focus{outline:none}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-signin{width:100%;max-width:460px;padding:15px;margin:auto}pre{display:flex;height:100%;word-wrap:normal;margin:0;overflow-y:auto}pre code{flex:1;padding:24px;line-height:1.8em;display:block;font-size:.9em}.td-text{text-align:left}.td-date{text-align:center}.td-number{text-align:right}.td-status{text-align:center}.td-status .badge{width:100%}.table-responsive .dropdown-menu .dropdown-item{font-size:.775rem}.table-responsive .dropdown-menu .dropdown-item fa-icon{margin-right:10px}.badge-PENDING,.label-PENDING{background:#facea8;color:#ef874d}.badge-IGNORED,.badge-INACTIVE,.label-ERROR,.label-EXPIRED,.label-MISSING,.label-null,.label-REJECTED{background:#ffcec2;color:#ff582f}.badge-CREATED,.label-REQUESTED{background:#d6effc;color:#00cdff}.badge-APPROVED,.label-APPROVED{background:#dcf6bf;color:#67c300}.badge-INSTITUTION_VALIDATION,.badge-MANAGER_VALIDATION,.label-NEW{background:#d8d2ff;color:#7460ee}.label-notification-INFO{background:#d6effc;color:#00cdff}.label-notification-MESSAGE{background:#dcf6bf;color:#67c300}.label-notification-ERROR{background:#ffcec2;color:#ff582f}.auditing{color:#8898aa!important;font-size:.7rem}.auditing .row{margin-bottom:0}.registerPage .ng-invalid:not(form){border-left:1px solid #cad1d7}.registerPage ngx-recaptcha2.ng-invalid:not(form){border-left:none}.flag{height:20px}.dropdown-language{width:50px;max-width:50px;min-width:50px;background-color:rgba(0,0,0,.5)}.dropdown-language:before{content:none!important}.page-links-button-group-mobile button{margin-left:7px!important}a label{cursor:pointer}agm-map{height:300px}.progress-bar-label{height:50px;vertical-align:middle;line-height:50px;font-size:16px;font-weight:500}.pointer{cursor:pointer}