﻿.k-grid {
    border: 1px solid #CCCCCC;
    width: auto;
}

.k-grid.sos-grid tbody tr.assigned {
    background:#76A5EC;
}
.k-grid.sos-grid tbody tr.k-alt.assigned {
    background:#7CACF5;
}

.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: #fff;
    background-color: #3b276a ;
    border-color: #3b276a ;
    font-weight: bold;
    box-shadow: none;
}

.k-grid tbody tr:not(.table_highlight) {
    background: #FFFFFF
}
.k-grid tbody tr.k-alt:not(.table_highlight) {
    background: #F0F0E8
}

.k-grid thead th.k-header {
    color: #000000;
    background: #CCCCCC;
    font-weight: bold;
    border-width: 0;
    padding: 0em .6em 0em .6em;
}

.k-grid-header
{
   padding: 0 !important;
}
.k-grid-content
{
   overflow-y: visible !important;
}

.k-grid tr.ng-scope td {
    line-height: normal;
    border-color: transparent;
}

.k-grid-pager {
    background-image: none;
}
.k-pager-numbers .k-link, .k-pager-numbers .k-state-selected {
    font-weight: bold;
    font-size: 16px;            
    min-width: 1.5em;
}
.k-autocomplete {
    box-shadow: none;
}

.k-pager-numbers .k-state-selected {
    border: none;
    border-radius: 0;
    background-image: none;
    background-color: transparent;
    color: #FF6347;
    margin-top: 5px;
}

.k-grid-pager .k-link {
    border-color: transparent;
    border-radius: 0;
    font-size: 16px;
}
.k-pager-wrap .k-link {
    background-color: transparent;
}
.k-pager-wrap .k-link:hover {
    border-color: transparent;
    border-radius: 0;
    background: 0;
}
.k-pager-wrap .k-link.k-pager-last {
    border: 0;
}
.k-state-disabled .k-icon {
        opacity: 0.4;
        filter: alpha(opacity=40);
}


.k-grid-pager .k-icon {
    margin-top: 5px;
    background-position: 0 !important;
}
.k-grid-pager .k-i-seek-e {
    background: url("Images/arrow_dblr.gif") no-repeat 0 0;
    width: 27px;
    height: 17px;
    margin-top: -3px;
}
.k-grid-pager .k-i-arrow-e {
    background: url("Images/arrt.gif") no-repeat 0 0;
    width: 18px;
    height: 18px;
    margin-top: -4px;
}
.k-grid-pager .k-i-arrow-w {
    background: url("Images/arlf.gif") no-repeat 0 0;
    width: 18px;
    height: 18px;
    margin-top: -4px;
}
.k-grid-pager .k-i-seek-w {
    background: url("Images/arrow_dbll.gif") no-repeat 0 0;
    width: 27px;
    height: 17px;
    margin-top: -3px;
}

.k-pager-info{
    margin-top: 5px;
}

.k-pager-sizes{
    margin-top: 4px;
}

.k-tabstrip-items .k-loading {
    border-top: 0px ;
}

.sos-grid {
    border :  1px solid #CCCCCC;
    margin-top: 8x;
    margin-bottom: 8px;
}

.sos-line {
    padding: 10px
}


.k-input.disabled, .k-dropdown.disabled .k-dropdown-wrap, .k-input[readonly].disabled {
    background-color: #EEEEEE;
    border: 1px solid #BBBBBB;
    color: #636363;
}