.k-grid td {
border-style: solid;
border-width: 0 0 1px 0;
padding: .4em .6em;
overflow: hidden;
line-height: 1.7em;
vertical-align: middle;
text-overflow: ellipsis;
}

.k-grid td.k-state-selected, .k-grid tr.k-state-selected, .k-listview>.k-state-selected, .k-state-selected .k-progress-status {
    color: #000;
}

.k-gantt .k-treelist .k-alt.k-state-selected, .k-gantt .k-treelist .k-alt.k-state-selected>td, .k-gantt .k-treelist .k-state-selected, .k-gantt .k-treelist .k-state-selected td, .k-grid td.k-state-selected, .k-grid td.k-state-selected.k-state-focused, .k-grid tr.k-state-selected, .k-listview>.k-state-selected, .k-marquee-color, .k-scheduler .k-today.k-state-selected, .k-scheduler-layout .k-state-selected, .k-state-selected.k-line {
    background-color: #f2f2f2;
}

.k-grid td.k-state-selected, .k-grid tr.k-state-selected>td {
    border-color: #f2f2f2;
}

.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover td {
    background-color: #f2f2f2;
}




.k-edge .k-pager-numbers .k-current-page .k-link, .k-ff .k-pager-numbers .k-current-page .k-link, .k-ie11 .k-pager-numbers .k-current-page .k-link, .k-safari .k-pager-numbers .k-current-page .k-link, .k-webkit .k-pager-numbers .k-current-page .k-link{
	width: 2.5em;
line-height: 2.0em;
	
}
.k-block, .k-header, .k-grid-header, .k-toolbar, .k-grouping-header, .k-pager-wrap, .k-button, .k-draghandle, .k-treemap-tile, html .km-pane-wrapper .k-header {
    background-color: #fff;
    color: inherit;
}
.k-alt, .k-separator, .k-resource.k-alt, .k-pivot-layout > tbody > tr:first-child > td:first-child {
background-color: #fff;
}
.k-autocomplete.k-state-default, .k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-dropdown-wrap.k-state-default {
background-color: #fff;
}
.k-grid-header th.k-header, .k-filter-row th {
    padding: .7em .6em .7em .6em;
    color: inherit;
    font-size: 14px;
    /*font-weight: 600;*/
}
.k-block, .k-widget, .k-popup, .k-content, .k-toolbar, .k-dropdown .k-input, .k-header, .k-treemap-title, .k-grid-header .k-header > .k-link {
    color: inherit;

}
.k-header, .k-treemap-title, .k-grid-header .k-header > .k-link {
    color: inherit;
        /*font-weight:600;*/
}
.k-header, .k-grid-header-wrap, .k-grid .k-grouping-header, .k-grid-header, .k-pager-wrap, .k-pager-wrap .k-textbox, .k-pager-wrap .k-link, .k-grouping-header .k-group-indicator, .k-gantt-toolbar .k-state-default, .k-block, .k-widget, .k-input, .k-textbox, .k-group, .k-content, .k-header, .k-filter-row > th, .k-editable-area, .k-separator, .k-colorpicker .k-i-arrow-s, .k-textbox > input, .k-autocomplete, .k-dropdown-wrap, .k-toolbar, .k-group-footer td, .k-grid-footer, .k-footer-template td, .k-state-default, .k-state-default .k-select, .k-state-disabled, .k-grid-header, .k-grid-header-wrap, .k-grid-header-locked, .k-grid-footer-locked, .k-grid-content-locked, .k-grid td, .k-grid td.k-state-selected, .k-grid-footer-wrap, .k-pager-wrap, .k-pager-wrap .k-link, .k-pager-refresh, .k-grouping-header, .k-grouping-header .k-group-indicator, .k-panelbar > .k-item > .k-link, .k-panel > .k-item > .k-link, .k-panelbar .k-panel, .k-panelbar .k-content, .k-treemap-tile, .k-calendar th, .k-slider-track, .k-splitbar, .k-dropzone-active, .k-tiles, .k-toolbar, .k-tooltip, .k-button-group .k-tool, .k-upload-files {
    border-color: #e7ecf1;
}

.k-autocomplete.k-state-default, .k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-dropdown-wrap.k-state-default {
    border-color: #e7ecf1;
 }
.k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-list > .k-state-selected, .k-list > .k-state-highlight, .k-panel > .k-state-selected, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-marquee-color {
color:#333;
}

.k-grid-header th.k-header, .k-filter-row th {
    border-width:0 0 0 0;
}
.k-pager-info {
padding: 0px;
}

.k-listview {
border:0px;
}

/*.k-textbox > input, .k-autocomplete .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input, .k-dropdown-wrap .k-input, .k-selectbox .k-input {

height: 20px;
line-height: 1.65em;
padding: 6px 7px;
text-indent: .33em;
border: 0;
margin: 0;
}*/
.form-group .k-dropdown-wrap .k-input
{

height: 23px;
line-height: 1.65em;
padding: 4px 6px 5px 6px;
text-indent: .33em;
border: 0;
margin: 0;
}
.k-autocomplete.k-state-default, .k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-dropdown-wrap.k-state-default {
border-color: #c2cad8;
box-shadow:none!important;
}

/*.k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default {
padding:0px 8px;
}*/
/*.k-numeric-wrap.k-expand-padding .k-input {
    margin:0px;
    padding:5px 0px;
}*/
.k-dropdown-wrap.k-state-default.k-state-focused {
    border-color: #93a1bb;
}
/*.k-combobox .k-icon, .k-dropdown, .k-selectbox .k-icon {
    margin-top:6px;
}*/
.k-textbox > input, .k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-autocomplete.k-state-focused .k-input, .k-dropdown-wrap.k-state-focused .k-input, .k-picker-wrap.k-state-focused .k-input, .k-numeric-wrap.k-state-focused .k-input {
border-color: #c2cad8;
}
.k-window-titlebar.k-header {
    width: 100%;
    position: relative;
    background-color: #fff;
    height: 44px;
    line-height: 44px;
    border: 0px;
    border-bottom:1px solid #efefef
}

div.k-window-content {
height:auto;
padding:0px;
}
div.k-window {
 border:none;
}
.k-window-actions {
    display:none;
}
    /*.k-window-titlebar.k-header > span {
        text-indent: 1em;
        float: left;
    }*/

.k-window-title {
    font-size:18px;
    font-weight:300;
    left:15px;
    color:inherit;
}
.row-footer {
    margin:0px 15px;
}

.main-content {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
padding-top:15px;
width:100%;
}

/*.main-content tbody tr, .modal-body tbody tr {*/
/*        background: #fff;*/
/*    }*/

.main-content tbody tr:hover,.modal-body tbody tr:hover {
            background: #e7ecf1;
        }

.main-content .k-state-selected ,.modal-body .k-state-selected{
        /*background-color: #eef1f5;*/
        /*background-color:#fbfcfd;f1f4f7*/
       background-color: #f5f5f5;
    }
.row .data-table {
 padding:15px 15px 0px 15px;
}

.modal-body {
    padding-bottom:15px;
 
}

.form-body .k-textbox > input, .form-body .k-autocomplete .k-input, .form-body .k-picker-wrap .k-input, .form-body .k-numeric-wrap .k-input, .form-body .k-dropdown-wrap .k-input, .form-body .k-selectbox .k-input {
height:22px;
padding:4px 0px 5px 0px;
text-indent:12px;
}
.k-input, input.k-textbox, textarea.k-textbox,  .k-textbox > input, .k-multiselect-wrap {
 /*height:34px;*/
padding:6px 12px;
/*text-indent:12px;*/
border-color: #c2cad8;
box-shadow:none!important;
}
.form-body .k-input, .form-body input.k-textbox,.form-body textarea.k-textbox, .form-body .k-textbox > input, .form-body .k-multiselect-wrap {
 height:33px;

}
    input.k-textbox:focus, textarea.k-textbox:focus {
        border-color: #93a1bb;
box-shadow:none!important;
    }
:root *>.form-body .k-icon,:root *>.form-body .k-sprite, :root *>.form-body .k-button-group .k-tool-icon{
/* margin-top:4px; */
}
:root *>.form-body .k-tooltip-validation .k-warning {
margin-top:2px;
margin-left: -22px;
}
.k-widget.k-tooltip-validation {
    text-align:left;
    /* padding-left: 28px; */
}
.k-edit-cell > .k-textbox, .k-edit-cell > .k-widget, .k-grid-edit-row > td > .k-textbox, .k-grid-edit-row > td > .k-widget, .k-grid-edit-row > td > .text-box {
margin:0px ;
}
.k-grid .k-edit-cell {
padding:0px 8px;
}
.k-state-disabled>.k-input,.k-state-disabled>.k-select {
background-color:#eef1f5;
opacity:1;
}
.k-dropdown-wrap, .k-state-disabled{
 border-color:#c2cad8;
 opacity:1;
}


.modal-body .k-header, modal-body .k-grid-header,modal-body .k-grouping-header {
    background:#e6e6e6;
}
.k-header, .k-grid-header,.k-grouping-header ,.k-grid-header th.k-header, .k-filter-row th{
    background:#e6e6e6;
}

.k-numeric-wrap.k-state-focused {
   border-color:#93a1bb;
}

.k-tabstrip:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.3);
}

.k-tabstrip .k-tabstrip-items {
padding:0 .3em 0;
}

.k-tabstrip .k-content.k-state-active {
margin:0px;
border:none;
border-top:1px solid #c5c5c5;
}
.k-tabstrip-items .k-state-default, .k-ie7 .k-tabstrip-items .k-state-default .k-loading {
    border-color: #fff;
    background: #fff;
}
.k-tabstrip-items .k-state-active, .k-panelbar .k-tabstrip-items .k-state-active, .k-ie7 .k-tabstrip-items .k-state-active .k-loading {
border-color:#c5c5c5;
}

.Grid-head-nobackground .k-header, .Grid-head-nobackground .k-grid-header, .Grid-head-nobackground .k-grouping-header, .Grid-head-nobackground .k-grid-header th.k-header, .Grid-head-nobackground .k-filter-row th {
    background-color:#fff;
}

.Grid-head-nobackground .k-grid-header th.k-header, .Grid-head-nobackground .k-filter-row th {
   border-width:0px 1px 1px 0px;
}
.tab-border {

}
.tab-border>.k-tabstrip .k-content.k-state-active,.tab-border .k-tabstrip .k-content.k-state-active,.tab-border .k-content.k-state-active  {
 border:1px solid #c5c5c5;
}


.Grid-border .k-widget {
    border-color:#c5c5c5;
}
.Grid-border .k-grid td {
border-width:1px 1px 0px 0px;
border-color:#c5c5c5;
}

.Grid-border> .k-grid-header th.k-header, .Grid-border> .k-filter-row th,
.Grid-border .k-grid-header th.k-header, .Grid-border .k-filter-row th
 {
border-width:0px 1px 0px 0px;
border-color:#c5c5c5;
}

.k-tabstrip-right .k-tabstrip-items {
padding:0.7em 0.3em 0 0;
}
.k-tabstrip-right .k-tabstrip-items .k-item {
border-left-color: #c5c5c5;
 }
.k-tabstrip-right .k-tabstrip-items .k-state-active{
border-width:0px 1px 1px 1px;
border-left-color:#fff;
}
.k-tabstrip-left .k-tabstrip-items .k-item, .k-tabstrip-right .k-tabstrip-items .k-item {
margin-left:1px;
}
    .k-tabstrip-right .k-tabstrip-items .k-tab-on-top, .k-tabstrip-right .k-tabstrip-items .k-state-active, .k-tabstrip-right .k-panelbar .k-tabstrip-items .k-state-active {
 margin-left:-1px;
           }
           
.font-Color{
	color:#333333
	
}           
           
           