tr.active {
	background-color:#F2FFF8;
}
tr.isdraft {
	background-color:#FFF2F6;
}
tr.direction {
	background-color: #fffac4;
}
.isonmain {
	color: #ff4229;
	font-style:normal;
}
.list .iforms.btn:not(.full-w) {
	width:8px;
}
.iforms.btn.draft-item-link {
	background:#faa732 url(/labadmin/css/images/glyphicons-halflings.png) no-repeat -90px -141px;
}
.iforms.btn.draft-item-link.success {
	background:#5BB75B url(/labadmin/css/images/checkmark.png) 0 0 no-repeat;
}
.iforms.btn.edit-item-icon, .iforms.btn.edit-item-link, .iforms.btn.edit-contact-ban, .iforms.btn.edit-link{
	background:#FFFFFF url(/labadmin/css/images/glyphicons-halflings.png) no-repeat 7px -69px;
}
.iforms.btn.del-item-icon, .iforms.btn.del-item-link, .iforms.btn.delete-contact-ban, .iforms.btn.del-link {
	background:#C72B39 url(/labadmin/css/images/glyphicons-halflings.png) no-repeat -306px 3px;
}
.iforms.btn.refresh-item-icon {
	background:#5BB75B url(/labadmin/css/images/glyphicons-halflings.png) no-repeat -234px -20px;
}
.iforms.btn.mark-as-view {
	background:#5BB75B url(/labadmin/css/images/glyphicons-halflings.png) no-repeat -329px -92px;
}

.iforms.btn.send-to-cheats-ban {
	background:#C72B39 url(/labadmin/css/images/glyphicons-halflings.png) no-repeat -66px -117px ;
}
.iforms.btn.count-item-link {
	background:#faa732 url(/labadmin/css/images/glyphicons-halflings.png) no-repeat -114px -91px;
}
/*
.iforms.btn.add-item-icon {
	background:#5BB75B url(/labadmin/css/images/glyphicons-halflings.png) no-repeat 7px -92px;
}*/

.row {
	line-height:22px;
	margin-bottom:5px;
}
.row b,
.row .row-label {
	display:inline-block;
	width:150px;
}
.row .row-label.m-medium {
	width: 300px;
}
.right-labels .row b,
.right-labels .row .row-label {
	text-align:right;
}

.row-info-label {
	display:block;
	float:left;
	width:150px;
}

.row-info-value {
	display:block;
	margin-left:150px;
}

input.checkbox {
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
}

.select {
	width:128px;
}
.select-full {
	width:208px;
}
.text {
	width:200px;
}
.textmiddle {
	width:350px;
}
.textlong {
	width:400px;
}
.datetimepicker {
	width:150px;
}
.numb {
	width:70px;
}

.helper li {
	margin-bottom:5px;
}
.helper-table {
	border-collapse:collapse;
	border:1px dashed #ccc;
	margin-top:5px;
}
.helper-table td {
	border:1px dashed #ccc;
	padding:2px;
	font-size:0.9em;
}

.slf,
.self {
	text-decoration:none;
	border-bottom:1px dashed;
}

.no-wrap {
	white-space:nowrap;
}
.break-word {
	word-wrap: break-word;
}

.url-place {
	display: inline-block;
	max-width: 208px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}