.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")}.input-group-text{background-color:#5e656c;color:#f8f9fa;border-color:#5e656c;cursor:pointer}.input-group-text.euro{cursor:auto}.form-control{border-color:#6d7784}.form-control:focus{box-shadow:none;border-color:#6d7784}.modal{z-index:3500}.modal-backdrop{z-index:3400}label{cursor:pointer}label.invalid{color:#dc3545}html{height:100%}body{min-height:100%;color:#495057;background-color:#f0f4fb}header{background-color:#3b4a5c;z-index:2000}header a.parent:link,header a.parent:visited{color:#f8f9fa}header a.parent:hover,header a.parent:active{text-decoration:none;box-shadow:0 2px 4px rgba(0,0,0,0.16),0 2px 4px rgba(0,0,0,0.23);color:#f8f9fa}header a.parent .icon{font-size:1.5rem}header a.parent .text{font-size:0.6rem}header a.parent.disabled{color:#001b4c;box-shadow:none;opacity:0.3;cursor:inherit}header .brand{font-size:1.2rem}header .brand i{margin-right:0.625rem}header .dropdown-toggle::after{position:absolute;top:1.3rem;left:0.5rem}header .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;padding:0;background-color:#2f3949;box-shadow:0 2px 4px rgba(0,0,0,0.16),0 2px 4px rgba(0,0,0,0.23);z-index:3000}header .dropdown-menu li,header .dropdown-menu li a{display:flex;align-items:center}header .dropdown-menu li:last-child{border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem}header .dropdown-menu .icon{font-size:1.5rem;margin-right:0.75rem;width:2rem}header .dropdown-menu .text{font-size:1rem}header .dropdown-menu .dropdown-header{background-color:#3b4a5c;color:#f8f9fa}header .dropdown-menu .dropdown-item{border-bottom:1px solid rgba(0,0,0,0.1);padding:0}header .dropdown-menu .dropdown-item:hover{background-color:#3b4a5c}header .dropdown-menu a{display:block;width:100%;padding:0.25rem 1.5rem}header .dropdown-menu a:link,header .dropdown-menu a:visited{color:#f8f9fa}header .dropdown-menu a:hover,header .dropdown-menu a:active{color:#f8f9fa;text-decoration:none}div.login{height:calc(100vh - 66.4px)}div.login main{display:flex;align-items:center;justify-content:center}div.login form{box-shadow:0 0 10px 0 #ccc;width:25rem}div.login form .btn-primary{background-color:#3b4a5c;border-color:#3b4a5c}div.login form .btn-primary:not(:disabled):not(.disabled):active{background-color:#3b4a5c;border-color:#3b4a5c}div.login form .btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(88,101,116,0.5)}aside{width:18rem;transition:all .3s ease;min-height:calc(100vh - 66.4px);box-shadow:0 2px 4px rgba(0,0,0,0.16),0 2px 4px rgba(0,0,0,0.23);z-index:1500}aside.closed{width:3rem}aside.closed .text{display:none}aside .ikona{width:1.25rem;text-align:center;display:inline-block;margin:0 0.85rem;font-size:1.3rem}aside .ikona i{width:1.25rem}aside .text{white-space:nowrap}aside a{overflow:hidden}aside a:link,aside a:visited{text-decoration:none}aside a.toggle:link,aside a.toggle:visited{background-color:#2a69b8;color:#f8f9fa}aside a.toggle:hover,aside a.toggle:active{background-color:#3b4a5c}aside nav a:link,aside nav a:visited{color:#3b4a5c}aside nav a:hover,aside nav a:active{background-color:#3b4a5c;color:#f8f9fa}aside li li a{font-size:0.9rem;height:47.2px}aside li li a:hover,aside li li a:active{background-color:#2a69b8}.dashboard .card{border:0;box-shadow:0 2px 4px rgba(0,0,0,0.16),0 2px 4px rgba(0,0,0,0.23)}.dashboard .card:hover{box-shadow:0 0 40px 10px rgba(0,28,73,0.15)}.dashboard .card-header{border-bottom:0;background-color:transparent;color:#3b4a5c;font-weight:700}.dashboard li{padding:0.5rem 0.5rem 1rem}.dashboard li div{border:1px solid #b2bfcd}.dashboard li a{transition:all .25s ease;color:#2a69b8}.dashboard li a:hover,.dashboard li a:active{color:#f8f9fa;background-color:#3b4a5c;text-decoration:none}.dashboard li a.add{width:2.6rem;background-color:#f0f4fb;font-size:1.3rem}.dashboard li a.add:hover,.dashboard li a.add:active{color:#f8f9fa;background-color:#2a69b8}.dashboard li a.danger{color:#dc3545;border:1px solid #fff}.dashboard li a.danger:hover,.dashboard li a.danger:active{color:#f8f9fa;background-color:#dc3545}.dashboard li a.success{color:#28a745;border:1px solid #fff}.dashboard li a.success:hover,.dashboard li a.success:active{color:#f8f9fa;background-color:#28a745}.dashboard li a .ikona{margin:0.8rem auto 0;font-size:2rem}.dashboard li a .text{margin:0 auto;padding:.2rem .2rem .6rem;font-size:0.875rem}.btn-outline-success,.btn-outline-danger,.btn-outline-warning{color:#495057;border-color:#adb5bd;transition:none}.btn-outline-success i,.btn-outline-danger i,.btn-outline-warning i{margin-right:0.5rem}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-danger:hover,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-warning:hover,.btn-outline-warning:active,.btn-outline-warning:focus{color:#f8f9fa}.btn-outline-success:hover i,.btn-outline-success:active i,.btn-outline-success:focus i,.btn-outline-danger:hover i,.btn-outline-danger:active i,.btn-outline-danger:focus i,.btn-outline-warning:hover i,.btn-outline-warning:active i,.btn-outline-warning:focus i{color:#f8f9fa}.btn-outline-success.disabled,.btn-outline-success:disabled,.btn-outline-danger.disabled,.btn-outline-danger:disabled,.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:rgba(222,226,230,0.8);opacity:0.5;cursor:not-allowed;color:#495057}.btn-outline-success.disabled:hover,.btn-outline-success.disabled:active,.btn-outline-success.disabled:focus,.btn-outline-success:disabled:hover,.btn-outline-success:disabled:active,.btn-outline-success:disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger.disabled:active,.btn-outline-danger.disabled:focus,.btn-outline-danger:disabled:hover,.btn-outline-danger:disabled:active,.btn-outline-danger:disabled:focus,.btn-outline-warning.disabled:hover,.btn-outline-warning.disabled:active,.btn-outline-warning.disabled:focus,.btn-outline-warning:disabled:hover,.btn-outline-warning:disabled:active,.btn-outline-warning:disabled:focus{background-color:rgba(222,226,230,0.8);color:#495057;border-color:#adb5bd}.btn-outline-success i{color:#28a745}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success:focus{background-color:#28a745;border-color:#28a745}.btn-outline-success.disabled:hover i,.btn-outline-success.disabled:active i,.btn-outline-success.disabled:focus i,.btn-outline-success:disabled:hover i,.btn-outline-success:disabled:active i,.btn-outline-success:disabled:focus i{color:#28a745}.btn-outline-danger i{color:#dc3545}.btn-outline-danger:hover,.btn-outline-danger:active,.btn-outline-danger:focus{background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.disabled:hover i,.btn-outline-danger.disabled:active i,.btn-outline-danger.disabled:focus i,.btn-outline-danger:disabled:hover i,.btn-outline-danger:disabled:active i,.btn-outline-danger:disabled:focus i{color:#dc3545}.btn-outline-warning i{color:#ffc107}.btn-outline-warning:hover,.btn-outline-warning:active,.btn-outline-warning:focus{background-color:#ffc107;border-color:#ffc107;color:#495057}.btn-outline-warning:hover i,.btn-outline-warning:active i,.btn-outline-warning:focus i{color:#495057}.btn-outline-warning.disabled:hover i,.btn-outline-warning.disabled:active i,.btn-outline-warning.disabled:focus i,.btn-outline-warning:disabled:hover i,.btn-outline-warning:disabled:active i,.btn-outline-warning:disabled:focus i{color:#ffc107}.submenu{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.filter .form-control,.filter .input-group{width:auto}.filter .form-control.search,.filter .input-group.search{width:18.6rem}.filter .form-control.row_number,.filter .input-group.row_number{width:6rem}.filter .btn{transition:none}.filter .btn-primary{color:#f8f9fa;background-color:#2a69b8;border-color:#2a69b8}.filter .btn-primary:hover,.filter .btn-primary:active,.filter .btn-primary:focus{background-color:#2f3949;border-color:#2f3949}.filter .btn-primary.clear{background-color:#3b4a5c;border-color:#3b4a5c}.filter .btn-primary.clear:disabled{cursor:not-allowed}.filter .btn-primary.clear:hover,.filter .btn-primary.clear:active,.filter .btn-primary.clear:focus{background-color:#3b4a5c;border-color:#3b4a5c}.alert-secondary{color:#3b4a5c;background-color:#e3e3e3;border-color:#c4c4c4}.pagination li.disabled{opacity:0.4}.pagination li.active .page-link{background-color:#3b4a5c;border-color:#3b4a5c;color:#f8f9fa}.pagination li .page-link{color:#2a69b8}.pagination li .page-link:hover{background-color:#e8e8e8;border-color:#dee2e6;color:#173a65}.nav-tabs{border-bottom-color:#b2bfcd}.nav-tabs .nav-link{border-radius:0;color:#2a69b8;position:relative}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background-color:#fff;border-color:#b2bfcd #b2bfcd #fff}.nav-tabs .nav-link:focus::after,.nav-tabs .nav-link:hover::after{position:absolute;top:-1px;right:0;left:0;height:4px;content:"";background-color:#2a69b8;opacity:.8}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#b2bfcd #b2bfcd #fff;color:#2a69b8;font-weight:700}.nav-tabs .nav-item.show .nav-link::after,.nav-tabs .nav-link.active::after{position:absolute;top:-1px;right:0;left:0;height:4px;content:"";background-color:#2a69b8;opacity:.8}.tab-content{border:1px solid #b2bfcd;border-top-width:0}.tab-content .card{box-shadow:0 2px 4px rgba(0,0,0,0.16),0 2px 4px rgba(0,0,0,0.23)}.tab-content .control-label{color:#3b4a5c;width:15rem;padding-top:0.3rem}.tab-content .control-group{display:flex;flex-wrap:wrap;margin:0 0 1rem}.tab-content .controls{flex:1}.tab-content .field-media-preview{height:11.25rem;padding:0.625rem;overflow:hidden;background-color:#f2f2f2;border:1px solid #6d7784;border-bottom-width:0;border-radius:.25rem .25rem 0 0}.tab-content .field-media-preview i{font-size:6rem;opacity:0.5}.tab-content .input-group.media-preview .form-control{border-top-left-radius:0;border-top-width:0}.tab-content .input-group.media-preview button{border-top-right-radius:0}table thead th.color{width:1%}table thead th:not(.no-sort){cursor:pointer}table thead th:not(.no-sort)::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;margin-left:0.25rem;content:"\f0dc"}table thead th:not(.no-sort).desc::after{content:"\f0dd"}table thead th:not(.no-sort).asc::after{content:"\f0de"}table thead th:first-child{width:1%}table a{color:#2a69b8;font-weight:500}table a.prisiel.disabled{cursor:not-allowed}.kalendar{height:100%}.kalendar main{height:calc(100% - 70.4px)}.kalendar #myTabContent{height:calc(100% - 42px)}.tab-header{margin-left:4rem;margin-bottom:-1rem;color:#70757a}.tab-header span{font-size:0.6875rem;font-weight:600;text-transform:uppercase}.tab-header h3{font-size:1.625rem;font-weight:400;width:2.5rem;height:2.5rem;line-height:2.5rem;margin:0 auto}.tab-subheader{margin-left:4rem}.tab-subheader div{border-left:1px solid #dadce0;height:1.25rem}.tab-subheader div:last-child{border-right:1px solid #dadce0}.tab-body{height:calc(100% - 56.5px + 16px - 20px)}.tab-body-time{width:4rem;height:100%;font-size:0.625rem;color:#70757a}.tab-body-cells{width:calc(100% - 4rem)}.tab-col{border-left:1px solid #dadce0;border-bottom:1px solid #dadce0;position:relative}.tab-col:last-child{border-right:1px solid #dadce0}.tab-col .cell{border-top:1px solid #dadce0}.akcia{position:absolute;background-color:aqua;margin-left:-0.0625rem;margin-top:0.0625rem;font-size:0.8rem;overflow:hidden}.akcia:hover,.akcia:active{text-decoration:none;color:inherit !important}.akcia.text-dark:hover,.akcia.text-dark:active{color:#343a40 !important}.akcia.text-light:hover,.akcia.text-light:active{color:#f8f9fa !important}.switcher{position:relative}.switcher label{position:absolute;left:0;display:inline-block;width:auto;min-width:6rem;height:100%;margin-bottom:0;margin-left:70px;line-height:28px;text-align:left;transition:opacity .25s ease}.switcher input{position:absolute;top:0;left:0;z-index:2;width:62px;height:28px;margin:0;cursor:pointer;opacity:0}.switcher input.valid{border-color:#2f7d32}.switcher input:checked{z-index:1}.switcher input:checked+label{opacity:1}.switcher input:not(:checked)+label{opacity:0}.switcher input ~ input:checked ~ .toggle-outside{background:#2f7d32}.switcher input ~ input:checked ~ .toggle-outside .toggle-inside{left:30px}.switcher .toggle-outside{position:absolute;left:0;box-sizing:border-box;width:58px;height:28px;overflow:hidden;background:#d3d3d3;transition:all .2s ease;border:1px solid #6d7784;border-radius:.25rem}.switcher .toggle-inside{position:absolute;left:0;width:28px;height:28px;background:#fff;transition:all .4s ease}#jaddname{width:15rem}#jaddcount{width:6rem}
