/*CSS файл для стилизации компонентов темы silvertail*/

/*--------------------------------------one_message_style-----------------------------------------------*/
.one_message_div {
	background: transparent;
	padding: 10px 0;
	text-align: left;
}

.warning_message_div {
	background: rgba(245, 216, 65, 0.3);
	border-radius: 4px;
	padding: 10px;
	margin: 10px 0;
	text-align: left;
}

.error_message_div {
	background: rgba(232, 127, 127, 0.3);
	border-radius: 4px;
	padding: 10px;
	margin: 10px 0;
	text-align: left;
}

.success_message_div {
	background: rgba(103, 208, 102, 0.3);
	border-radius: 4px;
	padding: 10px;
	margin: 10px 0;
	text-align: left;
}

.info_message_div {
	background: rgba(0, 167, 239, 0.1);
	border-radius: 4px;
	padding: 10px;
	margin: 10px 0;
	text-align: left;
}

*[style="font-style: italic;color: red;"], *[style="color: red;"], *[style="color: red;width:100%;"], *[style="color: red;white-space: normal;"], .error_label {
	color: #de0005 !important;
}

/*--------------------------------------invoice_identifier-----------------------------------------------*/
.invoice_identifier_item {
	padding: 5px;
	margin-bottom: 10px;
}

.invoice_identifier_item .z-grid {
	border: none;
}

.invoice_identifier_item,
.invoice_identifier_item .z-row .z-row-inner,
.invoice_identifier_item .z-row .z-cell {
	background: #f2f2f2 !important;
}

.invoice_identifier_item .z-row:first-child .z-row-content,
.invoice_identifier_item .z-row:first-child .z-group-content {
	padding-top: 0;
}

/*------------------------------------------------------------------------------------------------*/
.z-datebox {
	width: 100px !important;
}

.z-datebox-input {
	width: 76px !important;
}

.stamp {
	line-height: 18px;
}

.filter_panel_container .z-grid .z-combobox-input {
	width: calc(100% - 24px) !important;
}

.filter_panel_container .z-grid .z-combobox-rightedge {
	width: 100% !important;
}