p {
    margin-top: 0;
    margin-bottom: 0.2rem;
}
.k-animation-container,
.k-animation-container *,
.k-animation-container :after,
.k-block .k-header,
.k-list-container,
.k-widget,
.k-widget *,
.k-widget :before {
    box-sizing: border-box;
}
a.bg-primary:not([href]):not([tabindex]) {
    color: #fff;
}
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
    color: #fff;
}
.k-grid a {
    color: unset;
    text-decoration: none;
}
/*---Grid----*/
.k-grid tbody .k-button,
.k-grid tbody button.k-button {
    min-width:28px;
}
.k-grid td, .k-grid th {
    padding: .5rem .5rem;
    border-style: solid;
    border-color: inherit;
    outline: 0;
    font-weight: inherit;
    text-align: inherit;
    overflow: hidden;
    text-overflow: ellipsis;
}
.k-grid td {
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: .2em .6em;
    overflow: hidden;
    line-height: 1.6em;
    vertical-align: middle;
    text-overflow: ellipsis;
}
.k-grid .fieldMenu{
    overflow: visible;
    z-index: 19999;
}
.fieldMenu .k-widget {
    border-style: none;
    border-width: 0px;
}
.fieldMenu .k-header {
    background-color: transparent;
}

.gridMenu.k-menu-horizontal>.k-item {
    border-style: none;
    border-width: 0px;
}
.gridMenu.k-menu.k-menu-horizontal:not(.k-context-menu) {
     padding: 0;
}
.gridMenu.k-menu .k-state-hover .k-link.k-state-active{
     background-color: transparent;
}
.gridMenu>li>.k-button {
    /*border-color:transparent;*/
    /*color: #212529;*/
    /*background-color:transparent;*/
}
.gridMenu.k-menu .k-item>.k-link{
    padding: 0.6em 0.6em 0.6em 1em;
}
.gridMenu.k-menu .k-item > .k-link{
   
}
.toolbar-right {
    margin-left: auto;
    margin-right: 0;
}
.toolbar-right .col-md-4,.toolbar-right .col-md-8{
    padding-left:0px;
}

.label-right {
    margin-left: auto;
    margin-right: 0;
    text-align: right;
}
.k-grid-toolbar .form-group{
    margin-bottom:0px;
}
/*---k-edit-form-container---*/
.k-window>div.k-popup-edit-form {
    /*padding: 0em;*/
}
.k-edit-form-container .k-edit-buttons{
    margin: 0px;
}
 .k-window-titlebar {
     border-top-left-radius: .25rem;
     border-top-right-radius: .25rem;
     padding: 0.2rem 1rem;
     border-width: 0 0 1px;
     border-style: solid;
     white-space: nowrap;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-direction: row;
     flex-direction: row;
     -ms-flex-negative: 0;
     flex-shrink: 0;
     -ms-flex-align: center;
     align-items: center;
 }
.k-edit-form-container {
    width:100%;
}
.k-file {
    padding: .0em 1em calc(.65em + 2px) 0em;
}
.k-file-single>.k-file-name-size-wrapper,
.k-file>.k-file-name-size-wrapper,
.k-multiple-files-wrapper {
    margin-left: 0.2em;
    margin-top: 0.4em;
}
/*---alert---*/
/*.alert {*/
/*    margin-bottom:0px;*/
/*}*/
/*ul>li>a>.k-icon, ul>li>a>.k-tool-icon, ul>li>a>.fa{*/
/*    margin: 0 10px 0 0;*/
/*    color: #73818f;*/
/*}*/
/*.k-wizard-left .k-wizard-steps {*/
/*    margin-right:0px;*/
/*    margin-left: 0;*/
/*}*/
/*.k-form-field {*/
/*    padding: 3px;*/
/*}*/
/*.k-upload-files {*/
/*    border-style: solid;*/
/*    border-width: 0;*/
/*}*/

/*.k-badge-md {*/
/*    padding: .4em .65em;*/
/*    border-width: 1px;*/
/*    font-size: 75%;*/
/*    line-height: 1;*/
/*}*/
.badge-error {
    border-color: #dc3545;
    color: #ffffff;
    background-color: #dc3545;
}
hr {
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
}
.k-file-extension {
    margin-left: -0.8em;
}
