body,h1,h2,h3,h4{font-weight:300}body{background:#fff;color:#333;font-size:14px;line-height:1.4em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}a,a:hover{color:#533f03;font-weight:700}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.invalid-feedback{display:inline}.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}.preserve-space{white-space:pre-wrap}.readonly{background-color:#eee;opacity:1}.footer{border-top:1px solid rgba(0,0,0,.125)}.hand,[jhisortby],a:hover{cursor:pointer}.alerts .alert{text-overflow:ellipsis}.alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.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}}.card-title a,.carousel,.nav,.pagination{cursor:pointer}.datetime-picker-dropdown>li.date-picker-menu div>table .btn-secondary,.uib-datepicker-popup>li>div.uib-datepicker>table .btn-secondary{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;text-overflow:ellipsis}.ribbon,.thread-dump-modal-lock{overflow:hidden;white-space:nowrap}.ribbon{background-color:rgba(170,0,0,.5);left:-3.5em;transform:rotate(-45deg);position:absolute;top:30px;width:15em;z-index:2;opacity:.75}.ribbon,.ribbon a{pointer-events:none}.ribbon a{color:#fff;display:block;font-weight:400;margin:1px 0;padding:10px 50px;text-align:center;text-decoration:none;text-shadow:0 0 5px #444}.jh-navbar{padding:.2em 1em}.jh-navbar .profile-image{margin:-10px 0;height:40px;width:40px;border-radius:50%}.jh-navbar .dropdown-toggle:after{margin-left:.15em}.jh-navbar ul.navbar-nav{padding:.5em}.jh-navbar ul.navbar-nav .nav-item{margin-left:1.5rem}.jh-navbar a.nav-link{font-weight:400}.jh-navbar a.nav-link>span{margin-left:5px}.jh-navbar .jh-navbar-toggler{color:#ccc;font-size:1.5em;padding:10px}.jh-navbar .jh-navbar-toggler:hover{color:#fff}.navbar-version{font-size:10px;color:#bbb;padding:0 0 0 10px}.brand-logo:hover{text-decoration:none}.brand-logo .brand-icon{height:35px;width:auto;display:inline-block}.brand-logo .brand-icon img{height:45px}.brand-title{font-size:24px;color:#fff}.brand-title:hover{color:#ccc;text-decoration:none}.loading-bar{height:3px;background-color:#009cd8;position:absolute;top:0;z-index:1}.border-grad{border-top-style:solid;border-image:linear-gradient(270deg,#fff 20%,#158de7 40%,#fff 80%) 30% 0 50% 0/1px 0 0 0 stretch}ul#strengthBar{display:inline;list-style:none;margin:0;margin-left:15px;padding:0;vertical-align:2px}.point:last-child{margin:0!important}.point{background:#ddd;border-radius:2px;height:5px;margin-right:1px;width:20px}.hipster,.point{display:inline-block}.hipster{width:100%;height:497px;background-size:contain}.rezDate{border:1px solid #444;padding:2px;width:100%;display:flex;justify-content:center;align-content:center;align-items:center;min-height:45px}.timeBox{margin:3px 0;border:1px solid #333;flex:1}.boxContainer{display:flex;flex-direction:column}.time{width:100%;background-color:coral}.state,.time{padding:2px 4px}.state{min-height:80px;flex:1}.state .buttonsView,.state h4{display:block;margin:3px;width:100%}.open{background-color:#5d9b96}.closed{background-color:#fef6c9}.rezerved{background-color:#e03e3e}.check0{border-color:transparent;font-size:14px;border:none;padding:0;font-weight:300}.check0,.check0:hover{background-color:transparent;box-shadow:none;color:#000}.check0:hover{border-color:transparent}