@keyframes cims-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes cims-settle-overlay{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes cims-emerge-left{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:none}}@keyframes cims-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cims-row-reveal{0%{opacity:0}60%{background-color:rgba(249,177,46,0)}to{opacity:1;background-color:rgba(249,177,46,0)}}@keyframes cims-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}body,h1,h2,h3,h4{font-weight:300}body{background-color:#594e3e!important}a,a:hover{color:#533f03;font-weight:700}.dropdown-item:focus,.dropdown-item:hover{font-weight:400}.browserupgrade{padding:.6rem 1rem;margin:0;color:#594e3e;text-align:center;background:#fff;border-bottom:1px solid #dfe1e5}.ng-valid.required,.ng-valid[required]{border-left:4px solid #1e7e34}.ng-invalid:not(form){border-left:4px solid #e40d08}.card.jh-card{padding:1.5%;margin-top:20px;background-color:#f4f4ec;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}.footer{background-color:#594e3e;color:#e4e5e6;height:60px}.footer p{text-align:center}.btn:focus:not(:focus-visible),.custom-control-input:focus:not(:focus-visible)~.custom-control-label:before,.page-link:focus:not(:focus-visible){box-shadow:none}.btn:not(:disabled):not(.disabled):active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.btn:not(:disabled):not(.disabled):active{transform:none}}.hand,[jhisortby],a:hover{cursor:pointer}@media (min-width:992px){.event-dialog-v2-window .modal-lg{max-width:1000px}}.alerts .alert{animation:cims-settle-overlay .18s cubic-bezier(.16,1,.3,1) backwards;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.alerts .alert{animation:none}}.alerts .alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alerts .alert .popover pre{font-size:.75rem}.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%}}.table-cell-shadow{box-shadow:inset 8px 0 0 -4px #f9b12e}.table-group-row>td{background-color:#fef3e0;animation:cims-fade-in .18s cubic-bezier(.16,1,.3,1) backwards}@media (prefers-reduced-motion:reduce){.table-group-row>td{animation:none}}.table-revealed-row>td{animation:cims-row-reveal .48s cubic-bezier(.4,0,.2,1) backwards}@media (prefers-reduced-motion:reduce){.table-revealed-row>td{animation:none}}.table-show-more{display:block;width:100%;padding:.3rem .5rem;border:0;border-radius:.15rem;background:none;color:#533f03;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .14s cubic-bezier(.16,1,.3,1),color .14s cubic-bezier(.16,1,.3,1)}.table-show-more:focus,.table-show-more:hover{background-color:rgba(249,177,46,.15);color:#554a3b}.table-show-more__caret{display:inline-block;margin-left:.35rem;transition:transform .18s cubic-bezier(.16,1,.3,1)}.table-show-more[aria-expanded=true] .table-show-more__caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.table-show-more,.table-show-more__caret{transition:none}}.table-empty-row>td{padding:1.25rem 1rem;font-style:italic;color:#656c73;text-align:center}.table-attention-row>td{background-color:#fce2e1}.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:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;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}.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}.academy-search select option:first-child,.student-search select option:first-child{color:#656c73}select{text-indent:5px}.custom-select{background:none!important}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none}