.csmtable-trsum{
	border-top:#dddddd solid 2px;
}
.csmtable-trsum td{
	background-color:white;
}
.csmtable-tdsum{
	color:black;
	font-weight:bold;
	text-align:center;
}
.csmtable-tipslabel{
	font-weight:bold;
	padding-right:5px;
}
.csmtable-tipspend{
	padding-left:5px;
	color:#9c9c9c9;
}
.editable-input select{
	width:250px !important;
	font-size:12px;
	line-height:20px;
}
.select2-choices,.select2-container{
	width:250px !important;
	font-size:12px;
	line-height:20px;	
}
.select2-container{
 	z-index:9999;
}
.select2-container .selection{
 	width:250px;
 	top:-10px;
}

.select2-dropdown{
	top:20px;
}
.popover-content{
	height:50px;
}
.fixed-table-body-columns .table {
	border-bottom:#dddddd solid 2px;
}
.csmtable-generateexcel{
	margin-left: 3px !important;
}