td input[type='checkbox'] {
	height: initial;
}

select[id^='SearchEnumeration_'] {
	min-width: 60px;
}

#FormUsers select {
	max-width: 320px;
}

#FormRuian select {
	max-width: 280px;
}

#FormServicesvar_s {
	min-width: 280px;
}

#FormAddressBookfirstname {
	min-width: 240px;
}

#InvoicePayDocumentType, #InvoicePayCashType {
	min-width: 240px;
}

#InvoiceDialogTypDokl, #InvoiceDialogFormaUhradyCis {
	min-width: 240px;
}

#InvoiceItemsTable #itemRowNew {
	border: solid 2px green;
}

#NoteUIAttachment, #EmailAttachment {
	margin-top: 2px;
}

.FormFieldab_id select, .FormFieldcs_id select, #FormOrdersnetwork_node_id, #FormOrdersadd_ruian, .FormFieldfirma select, .FormFielddependence_id select, #FormNetworkNodesparent_id, #FormNetworkNodesadd_ruian {
	width: 600px;
}

.FormFieldzbyvaUhradit span, .FormFieldsumCelkem span, .FormFieldinvoice_remaining_payment span, .FormFieldinvoice_total_payment span {
	font-weight: bold;
	font-size: 14px;
}

.select2-selection__rendered {
	font-weight: normal;
	margin-left: 1px;
}

.select2-selection__arrow {
	margin-right: 1px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
	float: initial !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	float: right;
	margin-left: 2px;
	font-size: 2em;
}

.NetworkNodesTree span[data-action="text"] {
	cursor: default;
}

.NetworkNodesTree li:hover {
	background-color: #f5f5f5;
}

.tree_node_highlight {
	font-weight: bold;
	color: #3e3d3d;
}
