@import url(https://fonts.googleapis.com/css2?family=Rubik);body,h1,h2,h3,h4{font-weight:300}body{background-image:url(../content/069a3f33481d4ecb54368f097e4adf77.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover}a{font-weight:700}a,a:hover{color:#533f03}a:not([href]):not([tabindex]):hover.dropdown-item{color:#fff}.dropdown-item.active:hover{background-color:#396286}a:hover{cursor:pointer}.dropdown-item:hover{color:#fff}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ng-valid.required,.ng-valid[required]{border-left:5px solid green}.modal-content{background-color:transparent!important}.jh-card{margin-top:20px;border:none;background:transparent}.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{border-top:1px solid rgba(0,0,0,.125)}.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 .jhi-toast{position:fixed;width:100%}.alerts .jhi-toast.left{left:5px}.alerts .jhi-toast.right{right:5px}.alerts .jhi-toast.top{top:55px}.alerts .jhi-toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .jhi-toast{width:50%}}.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}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clearfix{clear:both}#page{margin-left:350px!important}#page.collapsed{margin-left:106px!important}#page.full-screen{margin-left:0!important}#page.full-chat{height:100vh!important;background-color:#000!important}#page.full-chat,.jh-card.full-chat{margin-top:0!important}@media only screen and (max-width:1200px){#page{margin-left:106px!important}#page.full-screen{margin-left:0!important}#page.full-chat{padding-left:50px!important;height:100vh!important;background-color:#000!important}#page.full-chat,.jh-card.full-chat{margin-top:0!important}.sidenav{width:106px!important}.nav-item-text,.open-door-text{display:none}.navbar-brand{padding-left:0!important}.logo-img{margin-left:7px!important}.user-photo{display:none}.user-info{padding-left:10px!important}.user-name{display:none!important}.user-initials{display:block!important;padding-left:10px!important}}::-webkit-scrollbar,::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#db2a22}.table-with-footer tfoot{border-top:1px solid grey}.description_error .mat-form-field-underline{background-color:red!important}.description_error input{color:red!important}.component-background{background-color:transparent}.row-eq-columns{display:flex}.same-columns{flex:1}.page-title{color:#f6f6f6}.filter-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:20px;background-color:#000;border-radius:30px;margin:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filter-wrapper .mat-form-field-wrapper{padding-bottom:0}.filter-wrapper .mat-form-field-underline{display:none}.filter-wrapper .mat-form-field{border-bottom:1px solid #bdbbdb}.pdf-button-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:20px;border-radius:30px;margin:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right}.button-group{background-color:#000;border:.3px solid #bdbdbd;border-radius:54px!important;margin:30px 20px}.button-group button:focus{outline:none}.button-group .mat-button-toggle{background-color:#000;color:#bdbdbd;border:none}.button-group .mat-button-toggle,.button-group .mat-button-toggle-checked{font-family:Rubik,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:28px}.button-group .mat-button-toggle-checked{background-color:#f6f6f6;color:#000;border-radius:54px}.input-field{color:#bdbdbd!important;background-color:transparent!important;width:100%!important}.form-control:focus{box-shadow:none}.form .ng-invalid{border:none}.mat-form-field .mat-input-element{color:#bdbdbd;background-color:transparent}.mat-form-field .mat-form-field-label{color:#bdbdbd}.mat-form-field .mat-form-field-ripple,.mat-form-field .mat-form-field-underline{background-color:#bdbdbd}.mat-form-field .mat-date-range-input{color:#bdbdbd;background-color:transparent}.mat-form-field.mat-focused{outline:none}.mat-form-field.mat-focused .mat-form-field-label{color:#bdbdbd;background-color:transparent}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#bdbdbd}.mat-form-field.mat-focused .mat-form-field-required-marker,.mat-form-field.mat-focused .mat-input-element{color:#bdbdbd}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-input-element{color:red}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{background-color:red}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#bdbdbd!important}.button-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.primary-button{height:50px!important;background-color:#db2a22!important;border-radius:54px!important;color:#f6f6f6!important;font-size:16px!important;line-height:28px!important;margin-right:20px!important}.primary-button:focus{outline:none!important}.primary-button:disabled{background-color:#2a2a2a!important}.primary-button:disabled:hover{filter:grayscale(80%)}.primary-button:hover{filter:brightness(120%)}.secondary-button{height:50px!important;background-color:transparent!important;border-radius:54px!important;color:#f6f6f6!important;font-size:16px!important;line-height:28px!important;margin-right:20px!important;border:.5px solid #bdbdbd!important}.secondary-button:focus{outline:none!important}.secondary-button:disabled,.secondary-button:disabled:hover{filter:grayscale(80%)}.secondary-button:hover{filter:brightness(140%)}.styled-table.mat-table{background-color:#000!important;overflow:hidden!important;border-radius:20px}.styled-table{width:100%;border-collapse:collapse}.styled-table th{font-weight:600}.styled-table td,.styled-table th{font-family:Rubik,sans-serif;font-style:normal;font-size:16px;line-height:19px;color:#f6f6f6}.styled-table td{font-weight:300}.styled-table tr:hover td{color:red}.styled-table tr td{border-bottom:.3px solid #7e7e7e;cursor:pointer}.styled-table tr:last-child td{border-bottom:none;border-radius:20px}.table-wrapper{box-shadow:none;background-color:#000;border-radius:20px;margin-top:20px}.page-wraper .mat-date-range-input-inner,.page-wraper .mat-date-range-input-separator,.page-wraper .mat-icon-button,.page-wraper mat-datepicker-toggle,.page-wraper mat-label{color:#bdbdbd!important}.page-wraper .mat-form-field-ripple:before,.page-wraper .mat-form-field-underline:before{background-color:#bdbdbd!important}.page-wraper ::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.shrink-container{padding:0!important;margin:0!important}.mat-checkbox,.mat-datepicker-toggle{color:#bdbdbd}.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:red}.mat-checkbox-inner-container{border:1px solid #bdbdbd;border-radius:2px}.mat-select .mat-select-value{color:#f6f6f6;background-color:transparent}.mat-select .mat-select-arrow{color:#bdbdbd}.mat-paginator{border-top:.3px solid #7e7e7e;background-color:#000;color:#bdbdbd;border-radius:0 0 20px 20px}.mat-paginator .mat-paginator-range-label,.mat-paginator svg{color:#bdbdbd}.mat-paginator .mat-form-field-underline{background-color:#bdbdbd}.mat-paginator .mat-select-arrow,.mat-paginator .mat-select-value{color:#bdbdbd}.mat-select-panel{background-color:#000;border-radius:15px!important;border:.3px solid #7e7e7e}.mat-select-panel .mat-option{color:#bdbdbd}.chat-page-class .mat-select-panel{padding:20px 20px 0;background-color:#000;border-radius:15px!important;border:.3px solid #7e7e7e;position:fixed!important;left:45vw!important;top:5vw!important}.chat-page-class .mat-select-panel .mat-option{color:#bdbdbd}.chat-page-class .mat-select-panel-wrap{width:20vw!important;height:500px!important}.chat-page-class .mat-select-panel{min-height:60vh!important}.mat-autocomplete-panel-above .mat-autocomplete-panel{background-color:#000!important;border-radius:30px 30px 0 0!important;border:.3px solid #bdbdbd!important;border-bottom:0 solid transparent!important}.mat-autocomplete-panel-above .mat-autocomplete-panel .mat-option{color:#bdbdbd!important}.mat-autocomplete-panel{background-color:#000!important;border:.3px solid #bdbdbd!important}.mat-autocomplete-panel .mat-option{color:#bdbdbd!important}.mat-autocomplete-panel .mat-active{color:red!important}.mat-autocomplete-panel .mat-selected{background-color:transparent!important}.users-dropdown .mat-select-trigger{position:relative;top:50%;transform:translateY(-50%)}.users-dropdown .mat-select-placeholder{color:#bdbdbd!important}.mat-form-field-wrapper{padding-bottom:0}input.mat-input-element{margin-top:0}.mat-radio-outer-circle{border-color:#fff!important}.mat-tab-label{font-family:Rubik,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#fff!important}.mat-ink-bar{background-color:#db2a22!important}.group-buttons{display:inline-block;float:right;width:50px}.group-buttons .save-entity{border:none;padding:0 10px}.group-buttons .add-entity{width:50px;border:none}.filter{background-color:#000;padding:0 30px;margin-right:20px;width:250px;transform:scale(1.1);border-radius:30px;font-size:14px}.filter .mat-form-field{width:100%}.cdk-column-purchasePrice .mat-form-field,.cdk-column-sellingPrice .mat-form-field,.cdk-column-stanje .mat-form-field{max-width:100px}#date-range-picker .mat-form-field-wrapper{padding-bottom:2px}.cdk-overlay-pane{width:565px!important;z-index:1051}.date-picker-open-items .mat-form-field-wrapper .mat-form-field-infix{padding-bottom:0}@media only screen and (max-width:768px){#page,#page.collapsed{margin-left:0!important}#page-heading,.page-title{text-align:center;margin:0 20px}.cdk-overlay-pane{max-width:95vw!important}.text-center-mobile{text-align:center}.wrapper-dialog-gratis,.wrapper-dialog-records{overflow-y:auto;max-height:95vh}.hide-mobile{display:none!important}.sidenav{width:100vw!important;z-index:1002!important}.sidenav .collapse-navbar{position:fixed!important;left:auto!important;top:18px!important;right:0!important;background:#dc4438;height:45px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:8px!important}.sidenav .collapse-navbar ul{padding-left:0!important}.sidenav .nav-item-text,.sidenav .open-door-text{display:inline-block!important}.sidenav.collapsed{width:0!important}.sidenav.collapsed .collapse-navbar{position:fixed!important;top:18px!important;left:0!important;right:auto!important;background:#dc4438;height:45px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0!important}.payments-page .table-wrapper,.records-page .table-wrapper{overflow-x:auto}.payments-page .table-wrapper table,.records-page .table-wrapper table{overflow-x:auto;min-width:1000px}.payments-page .table-wrapper mat-paginator,.records-page .table-wrapper mat-paginator{min-width:1000px}.records-page .check-in-wrapper{padding:10px;height:auto!important;display:block!important}.records-page .check-in-wrapper mat-form-field{width:100%!important;margin:10px 0!important}.records-page .component-background .left-header{display:block!important}.records-page .component-background .left-header .mat-select-wrap,.records-page .component-background .left-header .trainer-list{margin:0 20px}.records-page .component-background .left-header .group-report-button{margin-left:20px}.records-page .same-columns{width:100%!important}.keys-page h4{padding-bottom:15px;height:auto!important}.keys-page .keys>div{width:50%!important}.payments-page .component-background{padding:0}.payments-page .check-in-wrapper{padding:10px;height:auto!important;display:block!important}.payments-page .check-in-wrapper button,.payments-page .check-in-wrapper mat-form-field{margin-left:0!important;width:100%!important}.payments-page .check-in-wrapper .secondary-button{margin-top:20px}#page.full-chat{padding-left:0!important}#page.full-chat .received_withd_msg_right{max-width:100%!important;padding:5px}#page.full-chat .groups-body ul{padding-left:5px!important}.card-extension-page .pg{width:100%!important;height:auto!important;margin:0!important}.card-extension-page .pg .centerFirBox{margin-left:0!important}.card-extension-page .pg h2{text-align:center!important}.card-extension-page .formEx{width:100%!important;height:auto!important;margin:0!important}.card-extension-page .formEx .showData{display:block!important}.card-extension-page .formEx .rty,.card-extension-page .formEx .tu1,.card-extension-page .formEx .tu2,.card-extension-page .formEx .tu3,.card-extension-page .formEx mat-select{width:100%!important;margin-left:0!important}.card-extension-page .table-wrapper{overflow-x:auto}.card-extension-page .table-wrapper table{overflow-x:auto;min-width:1000px}.card-extension-page .table-wrapper mat-paginator{min-width:1000px}.price-list-page .pricelist-filter,.price-list-page mat-form-field{display:block!important;width:100%!important}.price-list-page .price-button-wrapper{justify-content:flex-start!important}.price-list-page .filter-wrapper{display:block;padding:5px;width:100%!important}.price-list-page .filter-wrapper>div{margin:5px}.price-list-page .table-wrapper{overflow-x:auto}.price-list-page .table-wrapper table{overflow-x:auto;min-width:1000px}.price-list-page .table-wrapper mat-paginator{min-width:1000px}.gratis-list-page .table-wrapper{overflow-x:auto}.gratis-list-page .table-wrapper table{overflow-x:auto;min-width:1000px}.gratis-list-page .table-wrapper mat-paginator{min-width:1000px}.jobs-component .first-table{overflow-x:auto}.jobs-component .first-table table{overflow-x:auto;min-width:1000px}.jobs-component .first-table mat-paginator{min-width:1000px}.jobs-component .second-table,.jobs-component .settings-table{overflow-x:auto}.jobs-component .second-table table,.jobs-component .settings-table table{overflow-x:auto;min-width:400px}.jobs-component .second-table mat-paginator,.jobs-component .settings-table mat-paginator{min-width:400px}.jobs-component button{float:none!important}.contract-component .table-wrapper{overflow-x:auto}.contract-component .table-wrapper table{overflow-x:auto;min-width:1200px}.contract-component .table-wrapper mat-paginator{min-width:1200px}.item-page .table-wrapper{overflow-x:auto}.item-page .table-wrapper table{overflow-x:auto;min-width:800px}.item-page .table-wrapper mat-paginator{min-width:800px}.bar-page .cost-button-wrapper{justify-content:flex-start!important;margin-top:0!important}.bar-page .table-wrapper{overflow-x:auto}.bar-page .table-wrapper table{overflow-x:auto;min-width:1000px}.bar-page .table-wrapper mat-paginator{min-width:1000px}.poslovanje-page .filter-wrapper{display:block!important}.poslovanje-page .filter-wrapper mat-form-field{width:100%}.poslovanje-page .cost-button-wrapper #jh-create-entity{width:50px!important;margin-left:0!important;float:none!important}.poslovanje-page .table-wrapper{overflow-x:auto}.poslovanje-page .table-wrapper table{overflow-x:auto;min-width:800px}.poslovanje-page .table-wrapper mat-paginator{min-width:800px}.key-list-page .price-button-wrapper{margin-left:0!important}.key-list-page .table-wrapper{overflow-x:auto}.key-list-page .table-wrapper table{overflow-x:auto;min-width:400px}.key-list-page .table-wrapper table .mat-form-field-infix{width:60px!important}.key-list-page .table-wrapper table .cdk-column-delete>div{margin-left:0!important}.key-list-page .table-wrapper mat-paginator{min-width:400px}.png-chart{overflow-x:auto;width:95vw!important}.login-page .row{margin-left:0;margin-right:0}.login-page .col-md-4{padding-left:0;padding-right:0}.login-page .form-wrapper{height:95vh;padding:10px;border-radius:0}.login-page .form-wrapper .styled-form{width:100%!important}.login-page .logo-wrapper img{max-width:95%}.register-page{display:block!important;padding:10px;height:auto!important}.register-page form button{width:100%!important;margin-left:0!important}.register-page .boja .logo{display:none}.report-page .pdf-button-wrapper{display:block!important;float:none!important}.report-page .table-wrapper{overflow-x:auto}.report-page .table-wrapper table{overflow-x:auto;min-width:500px}.report-page .table-wrapper mat-paginator{min-width:500px}.user-card-page .measures-filter{display:block!important}.user-card-page .filter-wrapper{display:block;width:100%!important;padding:0 10px 10px}.user-card-page .filter-wrapper mat-form-field{width:100%;margin-left:0!important}.user-card-page .filter-wrapper>div{margin:5px}.user-card-page .table-wrapper{overflow-x:auto}.user-card-page .table-wrapper table{overflow-x:auto;min-width:900px}.user-card-page .table-wrapper mat-paginator{min-width:900px}.dijagram-page .filter-wrapper{display:block;width:100%!important;padding:0 10px 10px}.dijagram-page .filter-wrapper mat-form-field{width:100%;margin-left:0!important;margin-bottom:20px}.dijagram-page .png-chart{max-width:100%}.sum-report-page .bar-filter,.sum-report-page .poslovanje-filter{display:block!important}.sum-report-page .bar-filter mat-form-field,.sum-report-page .poslovanje-filter mat-form-field{max-width:100%!important}.sum-report-page .cost-button-wrapper{padding-top:10px}.sum-report-page .footer{display:block!important}.sum-report-page .footer h4{margin-left:0!important;text-align:left!important}.table-500-page .table-wrapper{overflow-x:auto}.table-500-page .table-wrapper table{overflow-x:auto;min-width:500px}.table-500-page .table-wrapper mat-paginator{min-width:500px}.bigger-table-page .table-wrapper{overflow-x:auto}.bigger-table-page .table-wrapper table{overflow-x:auto;min-width:1100px}.bigger-table-page .table-wrapper mat-paginator{min-width:1100px}}