.k-expander-header:focus-visible {
  outline: 1px solid #292121 !important;
    outline-style: solid !important;
    outline-width: 1px !important;
}

.k-expander-header:focus {
  outline: 1px solid #292121 !important;
    outline-style: solid !important;
    outline-width: 1px !important;
}

.k-tabstrip-item:focus-visible {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
     outline-style:solid !important;
}

.k-tabstrip-item:focus {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
     outline-style:solid !important;
}

button:focus:focus-visible {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
}


/* .k-dialog-wrapper{
  outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;

} */

button:focus-visible {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
}

button:focus {
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

button.btn.btn-default,a.btn.btn-default,.btn.btn-default {
    color: #55565b!important;
    background-color: #fff!important;
    border-color: #55565b!important
}

button.btn.btn-default:hover,button.btn.btn-default:focus,button.btn.btn-default:active,button.btn.btn-default.active,a.btn.btn-default:hover,a.btn.btn-default:focus,a.btn.btn-default:active,a.btn.btn-default.active,.btn.btn-default:hover,.btn.btn-default:focus,.btn.btn-default:active,.btn.btn-default.active {
    color: #55565b!important;
    background-color: #fff!important;
    border-color: #4c7a15!important
}

button.btn.btn-default:disabled,button.btn.btn-default.disabled,a.btn.btn-default:disabled,a.btn.btn-default.disabled,.btn.btn-default:disabled,.btn.btn-default.disabled {
    color: #55565b73!important;
    background-color: #55565b33!important;
    border-color: #55565b33!important
}

button.btn.btn-primary,a.btn.btn-primary,.btn.btn-primary {
    color: #fff!important;
    background-color: #4c7a15!important;
    border-color: #4c7a15!important
}

button.btn.btn-primary:hover,button.btn.btn-primary:focus,button.btn.btn-primary:active,button.btn.btn-primary.active,a.btn.btn-primary:hover,a.btn.btn-primary:focus,a.btn.btn-primary:active,a.btn.btn-primary.active,.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary.active {
    color: #fff!important;
    background-color: #426912!important;
    border-color: #426912!important
}

button.btn.btn-primary:disabled,button.btn.btn-primary.disabled,a.btn.btn-primary:disabled,a.btn.btn-primary.disabled,.btn.btn-primary:disabled,.btn.btn-primary.disabled {
    color: #55565b73!important;
    background-color: #55565b33!important;
    border-color: #55565b33!important
}

  .k-step-link:focus-visible {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
  }

  .k-step-link:focus {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
  }

  .k-dialog-wrapper:focus {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
  }



.k-treeview-item:focus-visible {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
}

.k-treeview-item:focus {
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-panelbar:focus-visible {
    outline: 2px auto #292121 !important;
    outline-offset: -2px !important;
    outline-style:solid !important;
}

.k-panelbar:focus {
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-button-text:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-button-text:focus {
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-tabstrip-content:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-tabstrip-content:focus {
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}


.k-button:focus{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-button:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-button.k-disabled:focus{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
  box-shadow: 0 0 0 .2rem #4c7a1540;
}

.k-button.k-disabled:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
  box-shadow: 0 0 0 .2rem #4c7a1540;
}


.btn, button, .k-button-solid-secondary {
    height: 38px;
    background-color: #fff;
    border: 1px solid #55565B;
    color: #55565b;
}

.k-pager-numbers .k-button .k-button-text {
     color: #55565b;
    background-color: rgb(248, 249, 250);
}

.k-pager-numbers .k-button.k-selected .k-button-text {
    color: #fff;
    background-color: #55565b;
}

.k-file:focus{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-file:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-dropdownlist:focus{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-dropdownlist:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-chart:focus{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}

.k-chart:focus-visible{
  outline: 2px auto #292121 !important;
  outline-offset: -2px !important;
  outline-style: solid !important;
}