.btn{border-radius:0}.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover{color:#fff}.btn-blank{background-color:transparent;color:#9c3}.form-control{border:1px solid rgba(153,204,51,.9)}.form-control,.form-control button{border-radius:0}fieldset.myc1-color{padding:inherit;padding-top:10px;padding-bottom:20px;border:1px solid #9c3}fieldset.myc1-color legend{padding-left:5px;padding-right:5px;width:inherit;color:#9c3}.nav-tabs{border-bottom:none}.nav-tabs .nav-link{border:none;color:#9c9c9c;border-radius:0;background-color:#e8e8e8}.nav-tabs .nav-item{margin-bottom:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#9c3;background-color:#fff;border:none;box-shadow:1px -1px 0 1px #d1cfcf}.nav-tabs li:not(:first-child){margin-left:5px}.badge-grey{padding:10px;background-color:#999;color:#28282a;margin-right:10px;font-size:100%}.badge-grey .fa-times{margin-left:5px}.custom-checkbox{width:auto!important;float:none!important;opacity:1!important;color:#000;padding-left:1.5rem!important}ngb-rating:focus{outline:none}select{-webkit-border-radius:0}.progress{position:relative;height:4px;display:block;width:100%;border-radius:2px;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;transition:width .3s linear}.progress .indeterminate{background-color:#9c3}.progress .indeterminate:before{-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after,.progress .indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right}.progress .indeterminate:after{-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.progress:not(.error){background-color:#c2e085}.progress:not(.error) .determinate,.progress:not(.error) .indeterminate{background-color:#9c3}.progress.error{background-color:#f66}.progress.error .determinate,.progress.error .indeterminate{background-color:red}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.ng-select .ng-control,.ng-select.opened>.ng-control{border-radius:0;border-color:#9c3}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.disabled{color:#c2e085}.ng-dropdown-panel{border-color:#c2e085 #9c3 #9c3}.ng-select.focused:not(.opened)>.ng-control{border-color:#8ab82e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}ngb-rating .star{font-size:1.5rem;color:grey}ngb-rating .filled{color:#ffe73c}.btn-absolute-right{height:100%;transition:width 1s;position:absolute;display:inline-block;top:0;right:0;overflow:hidden;margin:0;border:none}.ng-select.ng-select-single .ng-select-container{height:38px}.nav-tabs .nav-link.active{color:#fff;background-color:#9c3}.text-color-primary{color:#9c3}.shadowed{box-shadow:0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3)!important}body{padding-top:100px}#main-container{display:flex;flex-wrap:nowrap;width:100%}#navbar{flex:0 0 200px}#main-content{flex:1 1 100%;background-color:#f7f7f7}a{color:#9c3}header{position:fixed;width:100%;top:0;padding-left:20px;display:flex;background-color:#58595b;height:100px;align-items:center;z-index:9999}header h1{color:#fff}.modal{z-index:10001}myc1-user-menu{position:fixed;right:50px;top:0;z-index:10000}jhi-navbar{top:0;bottom:0;position:fixed;z-index:999;width:200px}nav.section{margin-top:15px;display:flex;align-items:center;height:75px;flex-wrap:wrap;flex-direction:row}nav.section h2{color:#9c3}nav.section hr{align-self:flex-end;flex:0 0 100%;border-color:#9c3}nav.section button{margin-left:auto}h3,h4,h5,h6{color:#9c3}.wrapper-img-rounded{position:relative;border-radius:50%;overflow:hidden}.wrapper-img-rounded img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main-wrapper{padding-left:15px;padding-right:15px}#main-logo{width:100%}#main-logo img{display:block;max-width:100%;margin:auto}.google-map{overflow:visible}.google-map agm-map{overflow:visible;height:300px}.htCore button.btn{padding:0!important}.icon-centered,.wrapper-call-icon{align-self:center;flex:0 0 auto;display:flex;background-color:#9c3;border-radius:50%}.icon-centered i,.wrapper-call-icon i{margin:auto;flex:0 0 auto;justify-content:center;align-self:center;color:#fff}.icon-centered:not(.little),.wrapper-call-icon:not(.little){width:70px;height:70px}.icon-centered:not(.little) i,.wrapper-call-icon:not(.little) i{font-size:30px}.icon-centered.little,.wrapper-call-icon.little{width:40px;height:40px}.icon-centered.little i,.wrapper-call-icon.little i{font-size:18px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loader{width:50px;height:50px;border-radius:100%;position:relative;margin:0 auto}.loader:after,.loader:before{content:"";position:absolute;top:5px;left:-5px;width:100%;height:100%;border-radius:100%;border:5px solid transparent;border-top-color:#9c3}.loader:before{z-index:100;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader:after{border:5px solid #ccc}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.border-grey{border:1px solid #e9ecef}.input-group .ng-select .ng-control{border:none}.handsontable td.booking-cancelled,.handsontable td.red{background-color:#f66!important}.handsontable td.booking-invoiced{background-color:#c2e085!important}.handsontable td.booking-waiting-user{background-color:#ffc966!important}button.btn[datta-toggle^=tooltip]{cursor:pointer}.ng-select .ng-select-container{border-radius:0;border-color:#9c3}.handsontable-container{width:100%;height:calc(100vh - 250px);overflow:hidden}.iframe-container,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-container embed,.iframe-container iframe,.iframe-container object,.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.bg-grey{background-color:#fafafa!important}.drop-box{height:70px;border:2px dashed #999;display:flex;align-items:center}.drop-box p{margin:auto;color:#999}.btn-delete{width:0;height:100%;float:right;transition:width 1s;position:absolute;display:inline-block;top:0;right:0;overflow:hidden;color:#fff;padding:0;margin:0;border:none}.list-group-item:hover .btn-delete{width:75px;border:1px solid #dc3545;padding:.375rem .75rem}.custom-checkbox.custom-control.pl-0{padding-left:0!important}.popover,ngb-popover-window{z-index:10001!important}.no-maxw{max-width:none!important}body,h1,h2,h3,h4{font-weight:300}a,a:hover{color:#533f03;font-weight:700}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ng-valid.required:not(ngb-timepicker),.ng-valid[required]:not(ngb-timepicker),ngb-timepicker.ng-valid.required input,ngb-timepicker.ng-valid[required] input{border-left:5px solid green}.custom-file.ng-invalid.ng-touched,.ng-invalid.ng-touched:not(form):not(div):not(:focus):not(ngb-timepicker),ngb-timepicker.ng-invalid.ng-touched input{border-left:5px solid red}.ng-invalid~.invalid-feedback{display:block}.form-control:focus{border-left:5px solid #cce699}.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:pre-line;word-break:break-all}.readonly{background-color:#eee;opacity:1}.footer{border-top:1px solid rgba(0,0,0,.125)}.hand,[jhisortby],a:hover{cursor:pointer}jhi-alert-error .alerts,jhi-alert .alerts{z-index:99999;width:400px;position:fixed;border-radius:0;top:5px;right:5px}jhi-alert-error .alerts .alert,jhi-alert .alerts .alert{margin:0;max-width:400px}jhi-alert-error .alerts .alert pre,jhi-alert .alerts .alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}jhi-alert-error .alerts .alert .popover pre,jhi-alert .alerts .alert .popover pre{font-size:10px}jhi-alert-error .alerts .toast,jhi-alert .alerts .toast{max-width:400px;width:100%;opacity:1}@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}}.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}