/*
.mat-mdc-icon-button {
    padding: 12px;
    font-size: var(--mdc-icon-button-icon-size);
    border-radius: 50%;
    flex-shrink: 0;
    text-align: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    .mat-toolbar, .mat-toolbar h1, .mat-toolbar h2, .mat-toolbar h3, .mat-toolbar h4, .mat-toolbar h5, .mat-toolbar h6 {
        color: rgba(var(--fuse-primary-500-rgb),var(--tw-text-opacity))!important;
    }
    .k-button-solid-primary {
        box-shadow: var(--kendo-elevation-2, 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 3px 1px 0px rgba(0, 0, 0, 0.12), 0px 2px 2px 0px rgba(0, 0, 0, 0.14)) !important;
        margin-right: .5rem!important;
    }
    .k-button-solid-base {
        box-shadow: var(--kendo-elevation-2, 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 3px 1px 0px rgba(0, 0, 0, 0.12), 0px 2px 2px 0px rgba(0, 0, 0, 0.14)) !important;
        margin-right: .5rem!important;
    }
    .k-input-button {
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .k-pager-md .k-pager-sizes .k-dropdown-list, .k-pager-md .k-pager-sizes .k-dropdown, .k-pager-md .k-pager-sizes .k-dropdownlist, .k-pager-md .k-pager-sizes>select {
        width: 8em;
    }

    .navmainitem {
        color: #74B0F5;
    }

    .excelbutton {
        background-color: #115a09 !important;
        border-color: #115a09 !important;
    }

    .excelbutton:hover {
        background-color: #35ad28 !important;
        border-color: #35ad28 !important;
    }
  .btn-secondary {
    color:black !important;
  }
  .k-input-md .k-input-icon, .k-input-md .k-input-validation-icon, .k-input-md .k-input-loading-icon, .k-input-md .k-clear-value, .k-input-md .k-input-prefix>.k-icon, .k-input-md .k-input-suffix>.k-icon, .k-picker-md .k-input-icon, .k-picker-md .k-input-validation-icon, .k-picker-md .k-input-loading-icon, .k-picker-md .k-clear-value, .k-picker-md .k-input-prefix>.k-icon, .k-picker-md .k-input-suffix>.k-icon {
    height: calc(0.75rem) !important;
}
k-picker-solid {
   
    background-color: #e4e7eb;
}

th {
    font-weight: bold !important;
}

.commandColumnClass {
    text-align: center !important;  
}
label {
    font-weight: bold;
}
.k-drawer-items{
    max-height: 700px !important;
}
*/
/*

.excelbutton {
    color: white;
    background-color: #115a09 !important;
    border-color: #115a09 !important;
}

.excelbutton:hover {
    background-color: #35ad28 !important;
    border-color: #35ad28 !important;
}

.k-detail-row.k-table-row {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.07);
}
.k-detail-row.k-table-row  .k-detail-row.k-table-row {
    background-color: rgba(0, 0, 0, 0.14);
}
.k-grid .k-command-cell > .k-button {
    margin-inline-end: 8px;
}


.k-grid-cancel-command,
.k-grid-remove-command{
    color: white;
    background-color: gray;
}

mat-toolbar h2{
    color: #080C16;
}

.dialogInputField {
    border: 1px solid rgba(0, 0, 0, 0.38);
    margin: 10px;
    padding: 10px;
    width: 95%;
}

.k-button-solid-primary {
    color: #fff;
    border-color: #00ff00;
    background-color: #00ff00;
}
hr {
    margin: 16px 0;
}

.k-grid-md .k-grouping-row .k-icon {
    margin-inline-start: calc( 28px - 24px );
}
.tableFixHead          { overflow: auto; max-height: 400px; }
.tableFixHead thead th { position: sticky; top: 0; z-index: 100; }
.tableFixHead td       { word-break:break-all; }




.page_404{ padding:40px 0; background:#fff; font-family: 'Arvo', serif;
}

.page_404  img{ width:100%;}

.four_zero_four_bg{
 
 background-image: url('https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif');
    height: 400px;
    background-position: center;
    background-repeat: no-repeat;
 }
 
 
 .four_zero_four_bg h1{
 font-size:80px;
 }
 
  .four_zero_four_bg h3{
			 font-size:80px;
			 }
			 
			 .link_404{			 
	color: #fff;
    padding: 10px 20px;
    background: #39ac31;
    margin: 20px 0;
    display: inline-block;}
	.contant_box_404{ margin-top:-50px;}


    .k-grid .k-command-cell > .k-button {
        padding: 5px 15px;  
    }



    .k-pager-sm .k-pager-sizes .k-dropdown-list, .k-pager-sm .k-pager-sizes .k-dropdown, .k-pager-sm .k-pager-sizes .k-dropdownlist, .k-pager-sm .k-pager-sizes > select {
        width: 7em;
    }


*/


body,
.fuse-vertical-navigation-item-title,
.k-datepicker,
.k-datepicker .k-input,
.k-calendar,
.k-calendar .k-link,
.k-input,
.k-input-value-text,
.fuse-vertical-navigation-item-title
.k-animation-container{
    font-size: 11px !important;
}


.k-button.k-button-sm {
    padding: 2px 5px !important
}

.k-grid.k-grid-sm td, .k-grid.k-grid-sm .k-table-td, .k-grid .k-grid.k-grid-sm td, .k-grid .k-grid.k-grid-sm .k-table-td {
    padding-inline: 0.2rem !important;
}
