.grid {max-height: 190px; font-family: sans-serif; font-size: 12px;}
.grid .tablehead {width: 100% ; background: url('img/default/bg_breadcrumbs.png') top left repeat-x #d5ecf7; }
.grid .tablehead thead input {width:auto; border-radius:3px;border: 1px solid #ccc;}
.grid .tablehead thead .btn-group {display:flex !important;}
.grid .tablehead thead .input-prepend {display:flex !important;}

.grid table tbody tr:nth-child(2n+1) {background-color: #eef8fc;}
.grid table tbody tr:hover {background-color: #ffffd9;}

.grid th:last-child button {padding:1px !important; background: url('img/default/bg_footertitle.png') top left repeat-x #555; border-radius: 11px;}
.grid th:last-child button:hover {background-color: #999;}
.ui-widget-content .slick-cell img { height: 22px; }

.grid .grid-wrap {overflow-y: scroll; height: 128px; max-height: 128px;}

.col2 { width: 300px !important; }
.col3 { width: 388px !important; }
.col4 { width: 359px !important; }
.col5 { min-width: 500px !important; }
.col5 { min-width: 40px !important; }