.form-control:focus::placeholder{color:rgba(0,0,0,.25)!important}.loading{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:2000;background-color:rgba(0,0,0,.25)}.loading>.wrapper{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px}.hidden{display:none}.nav-link{line-height:1}.nav-link:hover{text-decoration:underline}.nav-link.active{text-decoration:underline}.submenu .nav-link.active{font-weight:700}.highlight a{color:red!important}th.highlight,td.highlight{color:red!important}.form-control-company{height:0}.rel{position:relative}.custom_settings_body{overflow:auto;height:calc(var(--bs-offcanvas-height) - 62px)}.w3{width:calc(100%/3)}.mw-custom{min-width:90px;font-size:.8rem}.input-group-view *{color:#aaa;font-style:italic}.custom-float-right{float:right}.custom-header .logo{display:inline-block}.custom-header .logo a{display:inline-block;vertical-align:middle;text-decoration:none}.custom-header .logo img{max-width:100px;max-height:60px}.custom-header .logo .zeiter-logo img{width:60px;max-width:none;max-height:none}.custom-header .logo .client-logo{margin-left:20px}.custom-header .logo .client-logo img{max-height:40px;display:block}.custom-header .logo .client-logo span{height:20px;display:block;overflow:hidden;font-size:.8rem;line-height:20px;color:#fff}.custom-footer .logo a{display:inline-block}.custom-footer .logo img{width:50px}.custom-content-header{}.custom-content-data{margin-top:1rem;padding-top:1rem;border-top:1px solid}.custom-content-paging{padding-top:1rem;border-top:1px solid}.image_holder_bg{background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%}.image_holder_bg.size1{min-height:5rem}.text_holder_tile{font-size:2rem;text-align:center;font-weight:700}.text_holder_tile span{font-size:inherit;font-weight:inherit}.form-select-custom-pagesize{width:auto;float:right}.action-links a{text-decoration:none}.custom_indicator{width:1rem;height:1rem;display:block;margin:0 auto}td.status{max-width:1rem;text-align:center;vertical-align:middle}.custom_main_message{position:relative}.custom_main_message a.close{position:absolute;right:1rem;top:1rem}.custom-content .content h1{font-size:1.75rem;margin-bottom:1rem}#ui-datepicker-div{z-index:1500!important}.bg-custom-info{background-color:rgba(0,0,0,.15)}table.table tr.status_0 td{padding-top:.1rem;padding-bottom:.1rem}table.table tr.status_0 td:not(.status,.action-links){opacity:.5}td.large_text_wrapper{overflow:hidden;max-width:300px}td.large_text_wrapper>div{width:100%;max-height:50px;overflow:auto;word-wrap:break-word}