[data-mod*='c_rec_mod_dan_sales_post'] [data-aid*='wizard_content'].iui_wizard_active
{
	display: grid;
	padding: 15px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0']
{
	grid-auto-flow: row;
	grid-template-areas:
		'transaction transaction contact contact'
		'consultant consultant customer customer'
		'distributor distributor date currency'
		/*'delivery_note delivery_note invoice invoice'*/
		'comment comment comment comment'
		'attachment attachment attachment attachment';
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-column-gap: 5px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='transaction']
{
	grid-area: transaction;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='contact']
{
	grid-area: contact;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='consultant']
{
	grid-area: consultant;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='customer']
{
	grid-area: customer;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='distributor']
{
	grid-area: distributor;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='date']
{
	grid-area: date;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='currency']
{
	grid-area: currency;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='delivery_note']
{
	grid-area: delivery_note;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='invoice']
{
	grid-area: invoice;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='comment']
{
	grid-area: comment;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] [data-aid='attachment']
{
	grid-area: attachment;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_0'] textarea
{
	height: 120px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1']
{

	grid-auto-flow: row;
	grid-template-areas:
		'date2'
		'form_entry'
		'summa'
		'header'
		'list';
	grid-template-columns: 1fr;
	grid-template-rows: 50px 50px 30px 30px 1fr;
	
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='date2']
{
	grid-area: date2;
	text-align: center;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='date2'] [data-aid="field_container"] span.iui_caption 
{
	font-size: 1.3em;
	
}
/* A 2. fül sablonja közös az elektronikus termékmegrendeléssel: a tanácsadó kedvezménykeret-blokkját csak az tölti ki, az utólagos rögzítésben elrejtjük */
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant']
{
	display: none;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='summa']
{
	grid-area: summa;
	align-self: center;
	text-align: center;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='table_header']
{
	grid-area: header;
	background-color: var(--color_bg_window);
	border: 1px solid var(--color_border);
	border-bottom: 0px;
	border-radius: 4px 4px 0px 0px;
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list']
{
	grid-area: list;
	overflow: auto;
	
	border: 1px solid var(--color_border);
	border-radius: 0px 0px 4px 4px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'],
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	display: grid;
	grid-auto-flow: row;
	align-items: center;
	grid-gap: 10px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry']
{
	grid-area: form_entry;
	grid-template-columns: 1fr 100px 30px 75px 40px 100px 80px 45px 0px 125px;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="currency"],
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="discount"],
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="unit_name"]
{
	margin-top: 5px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='price_data'] div
{
	display: block;
	float: left;
	clear: none;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div
{
	border: 2px solid var(--color_main);
	border-radius: 4px;
	margin-top: 5px;
	height: 30px !important;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover
{
	background-color: var(--color_main_hover);
	border-color: var(--color_main_hover);
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid="text"]
{
	color: var(--color_font_inverse);
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='promotion'] [data-aid='field_container']
{
	height: 37px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	grid-template-columns: 35px 1fr 145px 60px 40px 130px 100px 30px 30px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	border-bottom: 1px solid var(--color_border);
	margin: 0px 10px;
	grid-template-rows: 50px;
	font-weight: 600;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element']
{
	padding: 0px 10px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'] [data-aid="item"]
{
	padding-left: 5px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] div.iui_monogram
{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border: 1px solid var(--color_border);
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] div.shell_pic
{
	height: 28px;
	width: 28px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] [data-aid="context_menu"]
{

	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] [data-aid="context_menu"]
{
	background-image: url(../../../../../specific/skin/skin_profile_danuba/global/icon/iui_button_contextmenu.svg);	
}

/*TODO: Átrakn ia megfelelő file-ba*/
/*CSATOLMÁNY TERÜLET*/
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"]
{
	grid-area: attachment;
	
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(110px, max-content));
	grid-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid="field"]
{
	padding: 5px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element']
{
	display:grid;
	grid-template-columns: 30px minmax(50px, 100px) 20px;
	grid-template-rows: 30px;
	
	padding: 5px;
	height: 40px;
	background-color: #F4F4F4;
	border-radius: 4px;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element']>div
{
	cursor: pointer;
}
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element']>div:nth-child(n+2)
{
	padding-left: 10px;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element'] .shell_icon,
[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element'] .shell_icon [data-aid="pic"]
{
	width: 30px;
	height: 30px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element'] [data-aid="name"]
{
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	/*overflow-wrap: anywhere;*/
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] [data-aid='element'] [data-aid="contextmenu"]
{
	width: 20px;
	height: 30px;
	background-image: url('../../../skin_profile_danuba/global/icon/iui_button_contextmenu.svg');
	background-size: 55%;
	background-position: center center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid="w_content"] [data-aid="wizard_content_0"] [data-aid="attachment"] .iui_button_add_attach [data-aid="icon"]
{
	background-image: url('../../../skin_profile_danuba/global/icon/iui_button_attachment.svg');
	filter: none;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='w_content'] div [data-aid='buttons']
{
	display: flex;
	flex-wrap: nowrap;
	cursor: initial;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='w_content'] div [data-aid='buttons'] div
{
	height: 24px;
	width: 24px;
	margin: 2px;
	cursor: pointer;
	border-radius: 4px;	
	background-size: 80%;
	background-color: var(--color_main);
	background-position: center center;
   	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_post'] [data-aid='w_content'] div [data-aid='buttons'] [data-aid='op_delete']
{
	background-image: url('../../../skin_profile_danuba/global/icon/iui_x_f.svg');
	background-size: 75%;
}

/*############################# ELEKTRONIKUS TERMÉK ÉRTÉKESÍTÉS MODUL ###############################*/
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid*='wizard_content'].iui_wizard_active
{
	display: grid;
	padding: 15px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0']
{
	grid-auto-flow: row;
	grid-template-areas:
		'transaction contact'
		'consultant customer'
		'currency customer_type'
		'phone_order time_order';
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='transaction']
{
	grid-area: transaction;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='contact']
{
	grid-area: contact;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='consultant']
{
	grid-area: consultant;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='customer']
{
	grid-area: customer;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='customer_type']
{
	grid-area: customer_type;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='phone_order']
{
	grid-area: phone_order;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='time_order']
{
	grid-area: time_order;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_0'] [data-aid='currency']
{
	grid-area: currency;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1']
{

	grid-auto-flow: row;
	grid-template-areas:
        'loyalty_consultant'
		'form_entry'
		'header'
		'list'
		'summa';
	grid-template-columns: 1fr;
	grid-template-rows: min-content 80px 30px 1fr 30px;

}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant']
{
    grid-area: loyalty_consultant;
    display:grid;
    grid-template-rows: 44px;
    grid-template-columns: 1fr 1fr;

    padding: 10px;
    border: 1px solid #1BB946;
    background-color: #B3E6BF;
    border-radius: 5px;
    margin-bottom: 5px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant']>div:nth-child(2)
{
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 10px;
}

[data-mod*='c_rec_mod_dan_sales_item'].iui_non_loyalty [data-aid='wizard_content_1'] [data-aid='loyalty_consultant']
{
    display: none;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant'] div.iui_monogram
{
    font-size: 20px;
    line-height: 40px;
    width: 40px;
    height: 40px;
    background-size: 85%;
    border-radius: 4px;
    margin-top: 2px;
    margin-right: 3px;
    margin-bottom: 1px;
    margin-left: 5px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant'] [data-aid="pic"]
{
    height: 40px;
    background-position: center center;
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 4px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant']>div:first-child
{
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 46px 1fr;
    grid-column-gap: 10px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='loyalty_consultant'] [data-aid="s_name_consultant"]
{
    font-size: 20px;
    line-height: 40px;
    font-weight: bold;
    border-right: 1px solid #1BB946;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='summa']
{
	grid-area: summa;
	align-self: center;
	text-align: center;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='table_header']
{
	grid-area: header;
	background-color: var(--color_bg_window);
	border: 1px solid var(--color_border);
	border-bottom: 0px;
	border-radius: 4px 4px 0px 0px;
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list']
{
	grid-area: list;
	overflow: auto;
	
	border: 1px solid var(--color_border);
	border-radius: 0px 0px 4px 4px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry']
{
	display: grid;
	grid-auto-flow: row;
	align-items: center;
	grid-gap: 10px;
}


[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='promotion'] [data-aid='field_container'],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='promotion'] [data-aid='field_container']
{
	height: 37px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry']
{
	grid-template-columns: 1fr 100px 30px 75px 40px 100px 80px 45px 30px 125px;
}
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry']
{
	grid-template-columns: 1fr 100px 30px 75px 40px 100px 80px 45px 125px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry']
{
	grid-area: form_entry;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="currency"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="discount"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="unit_name"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="loyalty_set"],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid="currency"],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid="discount"],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid="unit_name"],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid="loyalty_set"]
{
	margin-top: 5px;
}
[data-mod*='c_rec_mod_dan_sales_item'].iui_non_loyalty [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid="loyalty_set"]
{
    visibility: hidden;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='price_data'] div,
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='price_data'] div
{
	display: block;
	float: left;
	clear: none;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div,
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div
{
	border: 2px solid var(--color_main);
	border-radius: 4px;
	margin-top: 5px;
	height: 30px !important;
}

/* Ikon színének lecserélésének meggátolása*/
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid='icon'],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid='icon']
{
    filter: none;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div [data-aid='icon'],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div [data-aid='icon']
{
    filter: invert(100%) sepia(0%) saturate(7489%) hue-rotate(318deg) brightness(104%) contrast(104%);
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover,
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div:hover
{
	background-color: var(--color_main_hover);
	border-color: var(--color_main_hover);
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid="text"],
[data-mod='c_rec_mod_dan_sales_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid="text"]
{
	color: var(--color_font_inverse);
}

[data-mod='c_rec_mod_dan_sales_entry_modify'].iui_window.iui_window_def [data-aid='w_content']
{
	padding: 10px 5px 10px 5px !important;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	grid-template-columns: 35px 1fr 145px 60px 40px 130px 145px 30px 30px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	border-bottom: 1px solid var(--color_border);
	margin: 0px 10px;
	grid-template-rows: 50px;
	font-weight: 600;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element']
{
	padding: 0px 10px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'] [data-aid="item"]
{
	padding-left: 5px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] div.iui_monogram
{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border: 1px solid var(--color_border);
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] div.shell_pic
{
	height: 28px;
	width: 28px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] [data-aid="context_menu"]
{

	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] [data-aid="context_menu"]
{
	background-image: url(../../../../../specific/skin/skin_profile_danuba/global/icon/iui_button_contextmenu.svg);	
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'].iui_discount_minus>[data-aid="s_se_price_percent_modificator"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element'].iui_discount_minus>[data-aid="s_se_price_percent_modificator"]
{
	color: red;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'].iui_discount_plus>[data-aid="s_se_price_percent_modificator"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element'].iui_discount_plus>[data-aid="s_se_price_percent_modificator"]
{
	color: green;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2']
{
	grid-auto-flow: row;
	grid-template-areas:
		'label_condition  label_condition label_condition label_condition'
		'loan empty1 first_part second_part'
		'loan_period_percent empty2 deadline_first deadline_second'
		'line line line line'
		'label_delivery label_delivery label_delivery_date label_delivery_date'
		'address_delivery address_delivery delivery_date_from delivery_date_to'
		'label_service label_service label_delivery_notice label_delivery_notice'
		'delivery_type delivery_type delivery_contact_name delivery_contact_name'
		'empty empty delivery_contact_phone delivery_contact_phone';
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: 40px 1fr 1fr 20px 40px 1fr 40px 1fr 1fr;
	grid-column-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2']
{
	grid-auto-flow: row;
	grid-template-areas:
		'label_delivery label_delivery label_delivery_date label_delivery_date'
		'address_delivery address_delivery delivery_date_from delivery_date_to'
		'label_service label_service label_delivery_notice label_delivery_notice'
		'delivery_type delivery_type delivery_contact_name delivery_contact_name'
		'empty empty delivery_contact_phone delivery_contact_phone';
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: 40px 1fr 40px 1fr 1fr;
	grid-column-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='label_condition']
{
	grid-area: label_condition;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='empty1']
{
	grid-area: empty1;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='empty2']
{
	grid-area: empty2;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='loan']
{
	grid-area: loan;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='loan_period_percent']
{
	grid-area: loan_period_percent;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='deadline_first']
{
	grid-area: deadline_first;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='deadline_second']
{
	grid-area: deadline_second;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='first_part']
{
	grid-area: first_part;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='second_part']
{
	grid-area: second_part;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='line']
{
	grid-area: line;
	border-top: 1px solid var(--color_border);
}

[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='label_condition'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='loan_period_percent'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='loan'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='first_part'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='second_part'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='deadline_first'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='deadline_second'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='empty1'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='empty2'],
[data-mod*='c_rec_mod_dan_sales_item'].c_dan_sales_type_item_experiment [data-aid='wizard_content_2'] [data-aid='line']
{
	display: none;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='label_delivery']
{
	grid-area: label_delivery;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='label_delivery_date']
{
	grid-area: label_delivery_date;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='address_delivery']
{
	grid-area: address_delivery;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='delivery_date_from']
{
	grid-area: delivery_date_from;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='delivery_date_to']
{
	grid-area: delivery_date_to;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='label_service']
{
	grid-area: label_service;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='label_delivery_notice']
{
	grid-area: label_delivery_notice;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='delivery_type']
{
	grid-area: delivery_type;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='delivery_contact_name']
{
	grid-area: delivery_contact_name;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='empty']
{
	grid-area: empty;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='delivery_contact_phone']
{
	grid-area: delivery_contact_phone;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='loan_period_percent'] input
{
	max-width: 80px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='loan_period_percent'] span
{
	padding-left: 5px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='loan_period_percent'] [data-aid="field_container"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='first_part'] [data-aid="field_container"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='second_part'] [data-aid="field_container"]
{
	display: flex;
	grid-column-gap: 5px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='loan_period_percent'] [data-aid="field_container"]>div,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='first_part'] [data-aid="field_container"]>div,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] [data-aid='second_part'] [data-aid="field_container"]>div
{
	margin-top: 9px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_2'] div.iui_label,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] div.iui_label,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='comment'] [data-aid='element_label'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='signature'] [data-aid='element_label']
{
	font-weight: 600;
	font-size: calc(var(--i_font_main_size) + 10px);
	line-height: 40px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid="order_summary"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid="payment_summary"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid="delivery_summary"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid="attacment"]
{
	padding-bottom: 10px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid="payment_summary"] span
{
	color: red;
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3']
{
	grid-auto-flow: row;
	grid-template-areas:
		'summary'
		'dynamic';
	grid-template-columns: 1fr;
	grid-template-rows: 1fr min-content;
	
	overflow-y: hidden;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='summary']
{
	grid-area: summary;
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 1fr;
	grid-template-rows: 40px min-content 20px 30px min-content 30px 40px min-content 40px min-content 40px 130px 40px min-content;
	
	overflow-y: scroll;
	overflow-x: hidden;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='summary'] [data-aid="notify_switches"]
{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='dynamic']
{
	grid-area: dynamic;
	border-top: 1px solid var(--color_border);
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] div.iui_sub_label
{
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='summary_summa']
{
	align-self: center;
	text-align: center;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='table_header']
{
	background-color: var(--color_bg_window);
	border: 1px solid var(--color_border);
	border-bottom: 0px;
	border-radius: 4px 4px 0px 0px;
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list']
{
	overflow: visible;
	
	border: 1px solid var(--color_border);
	border-radius: 0px 0px 4px 4px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='comment'] [data-aid='element_label'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='signature'] [data-aid='element_label']
{
	line-height: 40px;
	height: 40px;
	color: var(--color_font_main);
}


[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='signature'] [data-aid="field_container"]
{
	display: flex;
	justify-content: center;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element']
{
	display: grid;
	grid-auto-flow: row;
	align-items: center;
	grid-gap: 10px;
}


[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element']
{
	grid-template-columns: 35px 1fr 145px 60px 40px 130px 145px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element']
{
	border-bottom: 1px solid var(--color_border);
	margin: 0px 10px;
	grid-template-rows: 50px;
	font-weight: 600;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='table_header'] [data-aid='element']
{
	padding: 0px 10px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='table_header'] [data-aid='element'] [data-aid="item"]
{
	padding-left: 5px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element'] div.iui_monogram
{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border: 1px solid var(--color_border);
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='wizard_content_3'] [data-aid='list'] [data-aid='element'] div.shell_pic
{
	height: 28px;
	width: 28px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}


/*CSATOLMÁNY TERÜLET*/
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"]
{
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(110px, max-content));
	grid-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid="field"]
{
	padding: 5px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element']
{
	display:grid;
	grid-template-columns: 30px minmax(50px, 100px) 20px;
	grid-template-rows: 30px;
	
	padding: 5px;
	height: 40px;
	background-color: #F4F4F4;
	border-radius: 4px;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element']>div
{
	cursor: pointer;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element']>div:nth-child(n+2)
{
	padding-left: 10px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element'] .shell_icon,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element'] .shell_icon [data-aid="pic"]
{
	width: 30px;
	height: 30px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element'] [data-aid="name"]
{
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	/*overflow-wrap: anywhere;*/
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] [data-aid='element'] [data-aid="contextmenu"]
{
	width: 20px;
	height: 30px;
	background-image: url('../../../skin_profile_danuba/global/icon/iui_button_contextmenu.svg');
	background-size: 55%;
	background-position: center center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="attachment"] .iui_button_add_attach [data-aid="icon"]
{
	background-image: url('../../../skin_profile_danuba/global/icon/iui_button_attachment.svg');
	filter: none;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='w_content'] div [data-aid='buttons']
{
	display: flex;
	flex-wrap: nowrap;
	cursor: initial;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='w_content'] div [data-aid='buttons'] div
{
	height: 24px;
	width: 24px;
	margin: 2px;
	cursor: pointer;
	border-radius: 4px;
	background-size: 80%;
	background-color: var(--color_main);
	background-position: center center;
   	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid='w_content'] div [data-aid='buttons'] [data-aid='op_delete']
{
	background-image: url('../../../skin_profile_danuba/global/icon/iui_x_f.svg');
	background-size: 75%;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"]
{
	display: grid;
	grid-auto-flow: row;
	grid-template-rows: 40px 20px 40px 40px 40px;
	grid-column-gap: 10px;
	height: auto;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"].iui_not_loan
{
	grid-template-areas:
		'label_sales_item_invoicing label_sales_item_payment'
		'label_sales_item_invoicing_second_part label_sales_item_payment_second_part'
		'second_part_issued second_part_payed'
		'second_part_issue_date second_part_payment_date'
		'second_part_invoice_number empty';
	grid-template-columns: 1fr 1fr;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"].iui_loan
{
	grid-template-areas:
		'label_sales_item_invoicing  label_sales_item_invoicing label_sales_item_payment label_sales_item_payment'
		'label_sales_item_invoicing_first_part label_sales_item_invoicing_second_part label_sales_item_payment_first_part label_sales_item_payment_second_part'
		'first_part_issued second_part_issued first_part_payed second_part_payed'
		'first_part_issue_date second_part_issue_date first_part_payment_date second_part_payment_date'
		'first_part_invoice_number second_part_invoice_number empty empty';
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"].iui_not_loan [data-aid="label_sales_item_invoicing_first_part"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"].iui_not_loan [data-aid="label_sales_item_payment_first_part"]
{
	display: none;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"] input,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="delivery"] input
{
	min-width: 130px;
	max-width: 130px;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"] [data-aid="form_field_container"]>div:first-child,
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="delivery"] [data-aid="form_field_container"]>div:first-child
{
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 90px 1fr;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="invoicing"] [data-aid="form_field_container"] [data-aid="element_label"],
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="delivery"] [data-aid="form_field_container"] [data-aid="element_label"]
{
	width: unset;
	line-height: 32px;
	text-align: left;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_invoicing"]
{
	grid-area: label_sales_item_invoicing;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_payment"]
{
	grid-area: label_sales_item_payment;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_invoicing_first_part"]
{
	grid-area: label_sales_item_invoicing_first_part;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_invoicing_second_part"]
{
	grid-area: label_sales_item_invoicing_second_part;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_payment_first_part"]
{
	grid-area: label_sales_item_payment_first_part;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_payment_second_part"]
{
	grid-area: label_sales_item_payment_second_part;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="first_part_issued"]
{
	grid-area: first_part_issued;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="second_part_issued"]
{
	grid-area: second_part_issued;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="first_part_payed"]
{
	grid-area: first_part_payed;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="second_part_payed"]
{
	grid-area: second_part_payed;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="first_part_issue_date"]
{
	grid-area: first_part_issue_date;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="second_part_issue_date"]
{
	grid-area: second_part_issue_date;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="first_part_payment_date"]
{
	grid-area: first_part_payment_date;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="second_part_payment_date"]
{
	grid-area: second_part_payment_date;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="first_part_invoice_number"]
{
	grid-area: first_part_invoice_number;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="second_part_invoice_number"]
{
	grid-area: second_part_invoice_number;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="empty"]
{
	grid-area: empty;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="delivery"]
{
	display: grid;
	grid-template-areas:
		'label_sales_item_delivered empty'
		'delivered empty'
		'time_delivered empty';
	grid-template-columns: 1fr 3fr;
}

[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="label_sales_item_delivered"]
{
	grid-area: label_sales_item_delivered;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="delivered"]
{
	grid-area: delivered;
}
[data-mod*='c_rec_mod_dan_sales_item'] [data-aid="w_content"] [data-aid="wizard_content_3"] [data-aid="dynamic"] [data-aid="time_delivered"]
{
	grid-area: time_delivered;
}

/*############################# Értékesítések listája ###############################*/
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header']
{
	--i_width_name: 0.6fr;
	--i_width_s_quantity_entry: 0.3fr;
	--i_width_s_name_currency: 0.3fr;
	--i_width_s_price_sum_net: 0.5fr;
	--i_width_s_sum_percent_discount: 0.3fr;
	--i_width_c_status: 0.3fr;
	--i_width_s_name_consultant: 0.2fr;
	--i_width_i_time_order: 0.5fr;
	--i_width_s_readable_id: 0.5fr;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr,
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header'] div.iui_content_tr
{
	display: grid;
    grid-template-columns:
    	25px
    	35px
    	var(--i_width_name)
    	25px
    	var(--i_width_s_quantity_entry)
    	var(--i_width_s_name_currency)
		var(--i_width_s_price_sum_net)
    	var(--i_width_s_sum_percent_discount)
    	var(--i_width_c_status)
    	var(--i_width_s_name_consultant)
    	var(--i_width_i_time_order)
    	var(--i_width_s_readable_id)
    	25px;
	grid-template-rows: 35px;
   	grid-template-areas:
		'toggle icon name context_info s_quantity_entry s_name_currency s_price_sum_net s_sum_percent_discount c_status s_name_consultant i_time_order s_readable_id context_menu';
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header'] div.iui_content_tr
{
	background-color: #f5f5f5;
	border: 1px solid var(--color_border);
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header'] div.iui_content_tr:hover
{
	color: inherit;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header'] div.iui_content_tr > div[data-aorder]:hover
{
	color: var(--color_font_hover);
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header'] div.iui_content_tr div:nth-child(-n+2)
{
	border-right: none;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_header'] div.iui_content_tr [data-aid="icon"]
{
	cursor: initial;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr > div:nth-child(2)
{
	padding-left: 0px;
}


[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr
{
	height: initial;
	line-height: 30px;
	cursor: initial;
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr>[data-aid="toggle"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr>[data-aid="context_info"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr>[data-aid="context_menu"]
{
	cursor: pointer;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr:hover
{
	box-shadow: none;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="att"]
{
	margin-top: 6px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr div.iui_monogram
{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border: 1px solid var(--color_border);
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="detailed_data"] div.iui_content_tr div.shell_pic
{
	height: 28px;
	width: 28px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr.iui_open
{
	grid-template-rows: 35px minmax(35px, auto);
	grid-template-areas:
		'toggle icon name context_info s_quantity_entry s_name_currency s_price_sum_net s_sum_percent_discount c_status s_name_consultant i_time_order s_readable_id context_menu'
		'detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data';
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid="entry_list"]
{
	padding: 0px 10px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"] div.iui_content_tr
{
	display: grid;
	grid-template-columns:
    	35px
    	0.6fr
    	0.3fr
    	0.3fr
		0.5fr
    	100px;
	grid-template-rows: 35px;
	grid-template-areas:
		'icon name s_quantity_entry s_se_price_sell_net s_price_sum_net s_sum_percent_discount';
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:not(:first-child)
{
	grid-template-rows: 35px;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child
{
	grid-template-rows: 27px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child [data-aid="s_quantity_entry"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child [data-aid="s_se_price_sell_net"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child [data-aid="s_price_sum_net"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child [data-aid="s_sum_percent_discount"]
{
	text-align: left;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child
{
	background-color: #f5f5f5;
	border: 1px solid var(--color_border);
	color: var(--color_font_aux);
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child>div
{
	line-height: 25px;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child>div:nth-child(1n+2)
{
	border-right: 1px var(--color_border) solid;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"]>div:first-child>div:last-child
{
	border-right: unset;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] [data-aid="entry_list"] div.iui_content_tr > div:nth-child(1n+2)
{
	padding-left: 10px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr.iui_open [data-aid='detailed_data'] .iui_content_tr:last-child
{
	border: unset;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="icon"]
{
	grid-area: icon;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="name"]
{
	grid-area: name;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="context_info"]
{
	grid-area: context_info;
}


[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="context_menu"]
{
	grid-area: context_menu;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="toggle"]
{
	grid-area: toggle;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_se_it_name"]
{
	grid-area: s_se_it_name;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_quantity_entry"]
{
	grid-area: s_quantity_entry;
	text-align: right;
	padding-right: 2px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_name_currency"]
{
	grid-area: s_name_currency;
	text-align: right;
	padding-right: 2px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_price_sum_net"]
{
	grid-area: s_price_sum_net;
	text-align: right;
	padding-right: 2px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_sum_percent_discount"]
{
	grid-area: s_sum_percent_discount;
	text-align: right;
	padding-right: 2px;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="s_sum_percent_discount"]
{
	text-align: right;
	padding-right: 2px;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_se_price_sell_net"]
{
	grid-area: s_se_price_sell_net;
	text-align: right;
	padding-right: 2px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_discount_minus>[data-aid="s_sum_percent_discount"]
{
	color: red;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_discount_plus>[data-aid="s_sum_percent_discount"]
{
	color: green;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="c_status"]
{
	grid-area: c_status;
	color: white;
	height: 100%;
	padding-top: 2px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_finish>[data-aid="c_status"]>span
{
	background-color: #B3E6BF;
	color: #1BB946;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_ordered>[data-aid="c_status"]>span
{
	background-color: rgb(177, 208, 231);
	color: rgb(77, 148, 200);
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_await_cust_confirm>[data-aid="c_status"]>span
{
	background-color: rgb(177, 208, 231);
	color: white;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_confirmed>[data-aid="c_status"]>span
{
	background-color:  #1BB946;
	color: white;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_delivered>[data-aid="c_status"]>span
{
	background-color: #ef770e;
	color: white;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_invoiced>[data-aid="c_status"]>span
{
	background-color:  rgb(149, 244, 240);
	color: rgb(21, 202, 193);
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_draft>[data-aid="c_status"]>span
{
	background-color: #F9EB9B;
	color: #CDA830;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_reversed>[data-aid="c_status"]>span
{
	background-color: #FFCAC7;
	color: #FF6261;
}

[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_paid>[data-aid="c_status"]>span
{
	background-color: #B3E6BF;
	color: #1BB946
}

[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_name_consultant"]
{
	grid-area: s_name_consultant;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="i_time_order"]
{
	grid-area: i_time_order;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_readable_id"]
{
	grid-area: s_readable_id;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"]
{
	grid-area: detailed_data;
	padding-left: 0px;
	
	/*opacity: .6;
	filter: Alpha(Opacity=60);*/
	display: none;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"]
{
	display: block;
}

[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="entry_list"]>div:not(:first-child) [data-aid="name"],
[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="entry_list"]>div:not(:first-child) [data-aid="s_quantity_entry"],
[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="entry_list"]>div:not(:first-child) [data-aid="s_se_price_sell_net"],
[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="entry_list"]>div:not(:first-child) [data-aid="s_price_sum_net"],
[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="entry_list"]>div:not(:first-child) [data-aid="s_sum_percent_discount"]
{
	opacity: .6;
	filter: Alpha(Opacity=60);
}

[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"] [data-aid="i_time_order"]
{
	text-transform: capitalize;
}

[data-mod='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] div.iui_triangle
{
	margin-left: 50%;
	display: block;
	width: 20px;
	border-top: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid var(--color_main);
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"]
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	
	border: 1px solid var(--color_main);
	border-radius: 4px;
	background-color: var(--color_bg_hover_sec);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.3);

	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto 5px 40px auto;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="line"]
{
	margin: 0px 10px;
	border-top: 1px solid var(--color_border);
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="label_entrys"]
{
	padding: 0px 10px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_dashboard"]
{
	display: grid;
	grid-template-columns: 0.7fr 1fr;
	grid-template-rows: auto;
	padding: 0px 10px 10px 10px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"]
{
	display: grid;
	grid-auto-flow: row;
	grid-template-rows: 40px 30px 30px minmax(30px, auto);
	grid-column-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"]
{
	grid-template-areas:
		'label_sales_item_details label_sales_item_details'
		'transaction_type_label transaction_type'
		'guid_distributor_label guid_distributor'
		'cart_values_label cart_values'
        'customer_type_label customer_type'
		'comment_label comment';
	grid-template-columns: min-content auto;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="label_sales_item_details"]
{
	grid-area: label_sales_item_details;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="transaction_type_label"]
{
	grid-area: transaction_type_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="transaction_type"]
{
	grid-area: transaction_type;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="guid_distributor_label"]
{
	grid-area: guid_distributor_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="guid_distributor"]
{
	grid-area: guid_distributor;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="cart_values_label"]
{
	grid-area: cart_values_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="cart_values"]
{
	grid-area: cart_values;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="comment_label"]
{
	grid-area: comment_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="customer_type_label"]
{
	grid-area: customer_type_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="customer_type"]
{
	grid-area: customer_type;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="comment"]
{
	grid-area: comment;
	white-space:normal;
	line-height: 15px;
	margin-top: 6px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan
{
	grid-template-areas:
		'label_sales_item_invoicing label_sales_item_invoicing label_sales_item_payment label_sales_item_payment'
		'label_sales_item_invoicing_second_part label_sales_item_invoicing_second_part label_sales_item_payment_second_part label_sales_item_payment_second_part'
		'second_part_issue_date_label second_part_issue_date second_part_payment_date_label second_part_payment_date'
		'second_part_invoice_number_label second_part_invoice_number empty empty';
	grid-template-columns: 1fr 1fr 1fr 1fr;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_loan
{
	grid-template-areas:
		'label_sales_item_invoicing label_sales_item_invoicing label_sales_item_invoicing label_sales_item_invoicing label_sales_item_payment label_sales_item_payment label_sales_item_payment label_sales_item_payment'
		'label_sales_item_invoicing_first_part label_sales_item_invoicing_first_part label_sales_item_invoicing_second_part label_sales_item_invoicing_second_part label_sales_item_payment_first_part label_sales_item_payment_first_part label_sales_item_payment_second_part label_sales_item_payment_second_part'
		'first_part_issue_date_label first_part_issue_date second_part_issue_date_label second_part_issue_date first_part_payment_date_label first_part_payment_date second_part_payment_date_label second_part_payment_date'
		'first_part_invoice_number_label first_part_invoice_number second_part_invoice_number_label second_part_invoice_number empty empty empty empty';
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="label_sales_item_invoicing_first_part"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="label_sales_item_payment_first_part"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="first_part_issue_date_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="first_part_issue_date"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="first_part_payment_date_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="first_part_payment_date"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="first_part_invoice_number_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"].iui_not_loan [data-aid="first_part_invoice_number"]
{
	display: none;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="label_sales_item_invoicing"]
{
	grid-area: label_sales_item_invoicing;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="label_sales_item_payment"]
{
	grid-area: label_sales_item_payment;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="label_sales_item_invoicing_first_part"]
{
	grid-area: label_sales_item_invoicing_first_part;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="label_sales_item_invoicing_second_part"]
{
	grid-area: label_sales_item_invoicing_second_part;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="label_sales_item_payment_first_part"]
{
	grid-area: label_sales_item_payment_first_part;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="label_sales_item_payment_second_part"]
{
	grid-area: label_sales_item_payment_second_part;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_issue_date_label"]
{
	grid-area: first_part_issue_date_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_issue_date"]
{
	grid-area: first_part_issue_date;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_issue_date_label"]
{
	grid-area: second_part_issue_date_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_issue_date"]
{
	grid-area: second_part_issue_date;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_payment_date_label"]
{
	grid-area: first_part_payment_date_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_payment_date"]
{
	grid-area: first_part_payment_date;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_payment_date_label"]
{
	grid-area: second_part_payment_date_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_payment_date"]
{
	grid-area: second_part_payment_date;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_invoice_number_label"]
{
	grid-area: first_part_invoice_number_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_invoice_number"]
{
	grid-area: first_part_invoice_number;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_invoice_number_label"]
{
	grid-area: second_part_invoice_number_label;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_invoice_number"]
{
	grid-area: second_part_invoice_number;
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="empty1"]
{
	grid-area: empty;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="transaction_type_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="guid_distributor_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="cart_values_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="comment_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_data"] [data-aid="customer_type_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_issue_date_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_issue_date_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_payment_date_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_payment_date_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="first_part_invoice_number_label"],
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="invoicing"] [data-aid="second_part_invoice_number_label"]
{
	font-weight:normal;
	text-transform: uppercase;
	font-size: calc(var(--i_font_main_size) - 2px);
	color: var(--color_font_aux);
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] div.iui_label
{
	font-weight: 600;
	font-size: calc(var(--i_font_main_size) + 10px);
	line-height: 40px;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] div.iui_sub_label
{
	font-weight: 600;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="toggle"]
{
	width: 25px;
	height: 30px;
	background-size: 60% 60% !important;
	background-repeat: no-repeat;
	background-position: center center;
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="toggle"]:not(:empty)
{
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/iui_select_arrow_right.svg');
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content'] div.iui_content_tr.iui_open [data-aid="toggle"]:not(:empty)
{
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/iui_select_arrow_down.svg');
}

[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_content_footer'] > div
{
	float: right;
	padding-bottom: 15px;
	
	display: grid;
	grid-template-columns: 40px minmax(150px, 200px) minmax(150px, 200px);
	grid-template-rows: auto; 
}
[data-mod*='c_rec_mod_dan_sales_list'] [data-aid='w_contentbar_right']
{
	width: 280px;
}


/*#################### SALES LISTA MODULON BELÜLI CONTEXT ABLAK CSS #########################*/
[data-mod='sales_cart_detailed'].iui_window [data-aid="w_content"] [data-aid="grid"] .iui_label
{
	opacity: .6;
	filter: Alpha(Opacity=60); /* support: IE8 */
}

[data-mod='sales_cart_detailed'].iui_window [data-aid="w_content"]>div.iui_empty
{
	text-align: center;
}

/*#################### SALES LOYALTY SET ABLAK CSS #########################*/
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"]
{
    padding:20px;
    display:grid;
    grid-template-areas:
        'explanation_rate explanation_rate'
        'current_balance currency_balance'
        'modify_value modify_value'
        'remaining_balance remaining_balance'
        'explanation_final explanation_final';
    grid-template-rows: min-content min-content min-content min-content auto;
    grid-row-gap: 10px;
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="explanation_rate"]
{
    grid-area: explanation_rate;
    border-radius: 4px;
    color: var(--color_main);
    border: 1px solid #1BB946;
    padding: 10px;
    background-color: #B3E6BF;
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="current_balance"]
{
    grid-area: current_balance;
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="currency_balance"]
{
    grid-area: currency_balance;
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="s_balance_current"],
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="s_balance_currency"]
{
    padding-right: 10px;
    text-align: right;
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="modify_value"]
{
    grid-area: modify_value;
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="remaining_balance"]
{
    grid-area: remaining_balance;
    border-radius: 4px;
    color: rgb(77, 148, 200);
    border: 1px solid rgb(77, 148, 200);
    padding: 10px;
    background-color: rgb(177, 208, 231);
}
[data-mod='c_rec_mod_dan_sales_loyalty_set'].iui_window [data-aid="w_content"] [data-aid="explanation_final"]
{
    grid-area: explanation_final;
    color: var(--color_font_aux);
}





/*############################# ELEKTRONIKUS SZOLGÁLTATÁS MEGRENDELÉS MODUL ###############################*/
/*
 * A modul saját blokkot kap, mert a neve (c_rec_mod_dan_sales_service_*) nem illeszkedik a
 * termékmegrendelés részleges egyezésű szelektorára (c_rec_mod_dan_sales_item), és a varázslója
 * hat lapos a négy helyett. A lapok tartalmi formázása a lapok elkészültével bővül.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid*='wizard_content'].iui_wizard_active
{
	display: grid;
	padding: 15px;
}

/* 1. lap - Értékesítési alapadatok: két oszlop, a mock elrendezése szerint */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0']
{
	grid-auto-flow: row;
	grid-template-areas:
		'transaction contact'
		'consultant customer'
		'currency customer_type'
		'. time_order';
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 10px;
	height: auto;
	align-content: start;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='transaction']
{
	grid-area: transaction;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='customer']
{
	grid-area: customer;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='consultant']
{
	grid-area: consultant;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='contact']
{
	grid-area: contact;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='currency']
{
	grid-area: currency;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='time_order']
{
	grid-area: time_order;
}
/*
 * A vevő tartalom típusa: a termékmegrendeléshez hasonlóan itt is választható. Az árazás ebből
 * állapítja meg a cikk tartalom típusát, és a rendszer több pontja is erre épít.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_0'] [data-aid='customer_type']
{
	grid-area: customer_type;
}

/* 2. lap - Szolgáltatások hozzáadása: hozzáadó űrlap, fejléc, lista, összesítő */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1']
{
	grid-auto-flow: row;
	grid-template-areas:
		'form_entry'
		'table_header'
		'list'
		'summa';
	grid-template-columns: 1fr;
	grid-template-rows: min-content 30px 1fr 30px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header']
{
	grid-area: table_header;
	background-color: var(--color_bg_window);
	border: 1px solid var(--color_border);
	border-bottom: 0px;
	border-radius: 4px 4px 0px 0px;
	font-weight: 600;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list']
{
	grid-area: list;
	overflow: auto;
	border: 1px solid var(--color_border);
	border-radius: 0px 0px 4px 4px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='summa']
{
	grid-area: summa;
	align-self: center;
	text-align: center;
}

/*
 * A fejléc és a sorok ugyanazt az oszlopkiosztást kapják, hogy egymás alatt álljanak. A grátisz és
 * a kedvezmény oszlopa mindkettőből kimarad (a szolgáltatás megrendelés nem kezeli őket), ezért a
 * kiosztás hét oszlopos: ikon, szolgáltatás, egységár, mennyiség, érték, törlés, helyi menü.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	display: grid;
	grid-auto-flow: row;
	align-items: center;
	grid-gap: 10px;
	grid-template-columns: 35px 1fr 150px 110px 130px 150px 30px 30px;
	grid-template-rows: 30px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='element']
{
	padding: 0px 10px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element']
{
	border-bottom: 1px solid var(--color_border);
	margin: 0px 10px;
	grid-template-rows: 50px;
	font-weight: 600;
}
/* A számokat hordozó oszlopok jobbra igazítva, a fejlécben és a sorokban egyaránt */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='price'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='quantity'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='entry_sum'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='s_se_price_sell_net'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='s_se_quantity_plan'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='s_se_price_sum_net']
{
	text-align: right;
}
/* Az ár típusa középen áll (fejlécben price_type, a sorban a b_se_fix_price mező cellája) */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='price_type'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='b_se_fix_price']
{
	text-align: center;
}
/* Fix árnál buborék - pontosan az 5. lap kártyáinak fix ár jelölésével azonos */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='b_se_fix_price'] .iui_service_price_fix
{
	font-size: 10.5px;
	font-weight: 700;
	padding: 2px 7px;
	border-radius: 10px;
	background: #fde9cf;
	color: #b5650f;
	text-transform: uppercase;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='table_header'] [data-aid='item']
{
	padding-left: 5px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] div.iui_monogram
{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border: 1px solid var(--color_border);
}

/* Sor-gombok (törlés) és helyi menü ikonja - a termékmegrendelés mintájára, a 2. lap listájára szűkítve */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='buttons']
{
	display: flex;
	flex-wrap: nowrap;
	cursor: initial;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='buttons'] div
{
	height: 24px;
	width: 24px;
	margin: 2px;
	cursor: pointer;
	border-radius: 4px;
	background-size: 80%;
	background-color: var(--color_main);
	background-position: center center;
	background-repeat: no-repeat;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='buttons'] [data-aid='op_delete']
{
	background-image: url('../../../skin_profile_danuba/global/icon/iui_x_f.svg');
	background-size: 75%;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='list'] [data-aid='element'] [data-aid="context_menu"]
{
	background-image: url(../../../../../specific/skin/skin_profile_danuba/global/icon/iui_button_contextmenu.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	cursor: pointer;
}

/* 3-6. lap - folyó elrendezés, a tartalom felülről lefelé épül */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5']
{
	grid-auto-flow: row;
	grid-template-columns: 1fr;
	grid-row-gap: 10px;
	align-content: start;
	overflow: auto;
}

/* 2. lap hozzáadó űrlapja: szolgáltatás | egységár | mennyiség | fix ár | hozzáadás */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry']
{
	grid-area: form_entry;
	display: grid;
	grid-auto-flow: row;
	grid-template-areas:
		'item price quantity fix_price entry_sum button_add';
	grid-template-columns: 1fr 150px 130px 110px 150px 130px;
	grid-column-gap: 14px;
	align-items: center;
	padding-bottom: 10px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='item']
{
	grid-area: item;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='price']
{
	grid-area: price;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='quantity']
{
	grid-area: quantity;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='fix_price']
{
	grid-area: fix_price;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='entry_sum']
{
	grid-area: entry_sum;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']
{
	grid-area: button_add;
}
/* A kapcsoló a beviteli mezők magasságához igazodik, hogy egy vonalban álljon velük */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='fix_price'] [data-aid='field_container']
{
	height: 37px;
}
/* A hozzáadás gomb kapjon keretet, ne csak szövegként álljon a sor végén */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div
{
	border: 2px solid var(--color_main);
	border-radius: 4px;
	margin-top: 5px;
	height: 30px !important;
}
/* Az ikon alapból fehér, hoverre az eredeti színét kapja (a termékmegrendelés mintájára) */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div [data-aid='icon']
{
	filter: invert(100%) sepia(0%) saturate(7489%) hue-rotate(318deg) brightness(104%) contrast(104%);
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid='icon']
{
	filter: none;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover
{
	background-color: var(--color_main_hover);
	border-color: var(--color_main_hover);
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid="text"]
{
	color: var(--color_font_inverse);
}
/*
 * A szolgáltatás megrendelés nem gyűjt hűségpontot és nem kezel grátisz tételt, ezért a
 * hozzáadó űrlap ezen elemei nem jelennek meg.
 */
/*
 * A varázsló 2. lapjára szűkítve: a részleges modulnév-illesztés (*=) a tétel-módosító ablakot
 * (c_rec_mod_dan_sales_service_entry_modify) is elkapná, és abból is kivenné a pénznemet és a
 * mértékegységet - a rács oszlopai így elcsúsznának.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='promotion'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='loyalty_set'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='currency'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='unit_name'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_1'] [data-aid='form_entry'] [data-aid='discount']
{
	display: none;
}

/* 3. lap - indikatív ajánlat: tájékoztató doboz, négyoszlopos táblázat, összesítő */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='indicative_note'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='final_note']
{
	background: #f3faf4;
	border: 1px solid #d6ecd9;
	border-radius: 8px;
	padding: 14px 16px;
	color: #41633f;
	line-height: 1.5;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='list'] [data-aid='element']
{
	display: grid;
	grid-template-columns: 1fr 130px 150px 0.3fr;
	grid-column-gap: 10px;
}
/* A mennyiség, az egységár és az érték jobbra igazítva, ahogy a végleges áttekintésben is */
/* A sorokban a mennyiség, az egységár és az érték jobbra igazítva; a fejléc-feliratok a mock szerint balra állnak */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='list'] [data-aid='element']>div:not(:first-child)
{
	text-align: right;
}
/* Fejléc: világosszürke sáv, félkövér, kisebb betű */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='table_header'] [data-aid='element']
{
    background-color: var(--color_bg_window);
	border-bottom: 1px solid #e5e7eb;
	color: var(--color_font_aux);
	font-size: 12px;
	font-weight: 600;
}
/* Sorok: normál vastagság, halvány elválasztó vonal */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='list'] [data-aid='element']
{
	border-bottom: 1px solid #eceff1;
	color: #1f2937;
	font-size: 13px;
	font-weight: 400;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='table_header'] [data-aid='element']>div,
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='list'] [data-aid='element']>div
{
	padding: 12px 10px;
}
/* Összesítő: az összegek félkövéren */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='indicative_summa']
{
	padding-top: 10px;
	color: #374151;
	font-size: 13px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='indicative_summa'] b
{
	font-weight: 700;
	color: #1f2937;
}
/* Az aláírás törlése gomb az aláírás mező alatt, balra, saját szélességében (3. és 6. lap) */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='signature_clear'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='signature_clear']
{
	justify-self: start;
	margin-top: 10px;
}

/* 4. lap - dokumentumok: magyarázó szöveg, feltöltő zóna és a feltöltött fájlok listája */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='document_note']
{
	color: #6b7280;
	line-height: 1.5;
}
/* Feltöltött fájlok: egymás alatti, teljes szélességű sorok (ikon | név | helyi menü), a mock szerint */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment']
{
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 1fr;
	row-gap: 8px;
	height: auto;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element']
{
	display: grid;
	grid-template-columns: 30px 1fr 30px;
	grid-column-gap: 12px;
	align-items: center;
	padding: 10px 14px;
	background: #ffffff;
	border: 1px solid #e5e7eb;
	border-radius: 8px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element']:hover
{
	background: #f9fafb;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element']>div
{
	cursor: pointer;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] .shell_icon,
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] .shell_icon [data-aid='pic']
{
	width: 30px;
	height: 30px;
	border-radius: 4px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
/* Név és alatta halványabban a méret és a feltöltés ideje */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='info']
{
	display: grid;
	row-gap: 2px;
    grid-template-rows: 7px 7px;
	min-width: 0;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='name']
{
	font-size: 13px;
	color: #1f2937;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/* Név és mellette a dokumentum-típus címke egy sorban; a hosszú név vágódik, a címke nem */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='title']
{
	display: flex;
	align-items: center;
	column-gap: 8px;
	min-width: 0;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='title'] [data-aid='name']
{
	flex: 0 1 auto;
	min-width: 0;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='tag']:not(:empty)
{
	flex: 0 0 auto;
	font-size: 10.5px;
	font-weight: 700;
	padding: 2px 7px;
	border-radius: 10px;
	background: #e3f3e5;
	color: #2f7d32;
	white-space: nowrap;
}
/* Egységes kérelem: a feldolgozás állapota a címke mellett (a színeket az agro_field.css adja, mint az EK-modulban) */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='ek_state']:not(:empty)
{
	flex: 0 0 auto;
	font-size: 11px;
	white-space: nowrap;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='meta']
{
	font-size: 11.5px;
	color: #9ca3af;
}
/* Helyi menü (megnyitás, törlés) a sor jobb szélén */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='contextmenu']
{
	width: 30px;
	height: 30px;
	border-radius: 4px;
	background-image: url('../../../skin_profile_danuba/global/icon/iui_button_contextmenu.svg');
	background-size: 55%;
	background-position: center center;
	background-repeat: no-repeat;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='contextmenu']:hover
{
	background-color: #eef2f0;
}
/* Egységes kérelem: a helyi menü előtt Megnyitás ikon az EK-feldolgozás ablakához (ST.2026.00689); a többi sorban rejtett */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'] [data-aid='op_open']
{
	display: none;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'].c_rec_agro_ek_doc
{
	grid-template-columns: 30px 1fr 30px 30px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='attachment'] [data-aid='element'].c_rec_agro_ek_doc [data-aid='op_open']
{
	display: block;
	width: 25px;
	height: 25px;
	justify-self: center;
	border-radius: 3px;
	background-color: var(--color_main);
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/c_rec_mod_shell_read.svg');
	background-size: 70%;
	background-position: center center;
	background-repeat: no-repeat;
}

/* Feltöltő zóna: szaggatott zöld keret, középre rendezett ikon, felirat és formátum-sor */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone']
{
	display: grid;
	justify-items: center;
	row-gap: 6px;
	padding: 36px 16px;
	border: 2px dashed #a8d5ae;
	border-radius: 8px;
	background: #f3faf4;
	text-align: center;
	cursor: pointer;
	transition: background-color .15s, border-color .15s;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone']:hover,
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone'].iui_dropzone_active
{
	background: #e6f4e8;
	border-color: var(--color_main);
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone'].iui_dropzone_disabled
{
	display: none;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone_icon']
{
	width: 34px;
	height: 34px;
	margin-bottom: 6px;
	background-image: url('../../../skin_profile_danuba/global/icon/c_rec_mod_doc_upload.svg');
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone_title']
{
	font-size: 14px;
	font-weight: 600;
	color: #41633f;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone_hint']
{
	font-size: 12px;
	color: #4b5563;
}
/* A zóna gyermekein ne keletkezzen külön dragleave villódzás */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_3'] [data-aid='dropzone']>div
{
	pointer-events: none;
}

/* 5. lap - táblák hozzárendelése: szolgáltatásonként egy kártya */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='field_note']
{
	color: #6b7280;
	line-height: 1.5;
	max-width: 860px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='field_assign'] [data-aid='element']
{
	border: 1px solid #e7eaec;
	border-radius: 10px;
	padding: 14px 16px;
	margin-bottom: 14px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='top']
{
	display: grid;
	grid-template-columns: 1fr auto auto auto auto auto;
	grid-column-gap: 18px;
	align-items: center;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='name']
{
	font-weight: 700;
	color: #374151;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='fix']:not(:empty)
{
	font-size: 10.5px;
	font-weight: 700;
	padding: 2px 7px;
	border-radius: 10px;
	background: #fde9cf;
	color: #b5650f;
	text-transform: uppercase;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='tags']
{
	margin-top: 10px;
	display: flex;
	flex-wrap: wrap;
	gap: 6px;
	color: #9ca3af;
}

/* Az eltérés-jelölő: a hozzárendelt és a becsült terület viszonya */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='diff']
{
	font-size: 12px;
	font-weight: 600;
	padding: 3px 10px;
	border-radius: 12px;
	white-space: nowrap;
}
[data-mod*='c_rec_mod_dan_sales_service'] .iui_service_pill_ok
{
	background: #dcf3df;
	color: #2f7a3a;
}
[data-mod*='c_rec_mod_dan_sales_service'] .iui_service_pill_under
{
	background: #fff2d6;
	color: #a86a12;
}
[data-mod*='c_rec_mod_dan_sales_service'] .iui_service_pill_over
{
	background: #fde0e0;
	color: #b3322b;
}
[data-mod*='c_rec_mod_dan_sales_service'] .iui_service_field_tag
{
	background: #eef4ef;
	border: 1px solid #d9e6da;
	border-radius: 14px;
	padding: 3px 10px;
	font-size: 12px;
	color: #41633f;
}

/* Tábla-választó modál: kereső, kipipálható lista, összesítő láb */
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='field_select']
{
	display: grid;
	grid-template-rows: min-content 1fr min-content;
	grid-row-gap: 10px;
	height: 100%;
	padding: 12px 16px;
}
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='list']
{
	overflow: auto;
	border-top: 1px solid #eef0f2;
	border-bottom: 1px solid #eef0f2;
}
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='list'] [data-aid='element']
{
	display: grid;
	grid-template-columns: 24px 1fr auto;
	align-items: center;
	grid-column-gap: 10px;
	padding: 9px 8px;
	border-radius: 8px;
	cursor: pointer;
}
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='list'] [data-aid='element']:hover
{
	background: #f5f8f5;
}
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='list'] [data-aid='name']
{
	font-weight: 600;
	color: #374151;
}
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='list'] [data-aid='size']
{
	color: #9ca3af;
	font-size: 12px;
}
/* A variáns azonosítója halványan a tábla neve alatt */
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='list'] [data-aid='readable_id']
{
	color: #9ca3af;
	font-size: 12px;
	font-weight: 400;
}
[data-mod*='c_rec_mod_dan_sales_service_field_select'] [data-aid='footer']
{
	color: #374151;
	font-size: 13px;
}

/*
 * 6. lap - a tartalom egy "summary" blokkban él: ez is rács, a 3. lappal azonos sorközzel. A
 * táblázat fejléce és sorai egy "table" burkolóban vannak, így kettejük között nincs sorköz.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='summary']
{
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 1fr;
	grid-row-gap: 10px;
	align-content: start;
}
/* 3. és 6. lap: a fejléc és a lista egy egység, közöttük nincs rés */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_2'] [data-aid='table'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='table']
{
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 1fr;
	grid-row-gap: 0px;
}

/* 6. lap belső címei a mock szerint: a lap címe nagyobb, a szakaszcímek kisebb félkövérek */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='label_order_summary']
{
	font-size: 18px;
	font-weight: 600;
	color: #1f2937;
	padding-top: 6px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='label_ordered_items_summary'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='label_notify_switches']
{
	font-size: 13px;
	font-weight: 600;
	color: #374151;
}

/* 6. lap - végleges áttekintés: ötoszlopos táblázat a hozzárendelt táblákkal */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='table_header'] [data-aid='element'],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='list'] [data-aid='element']
{
	display: grid;
	grid-template-columns: 1fr 190px 130px 130px 150px;
	grid-column-gap: 14px;
}
/*
 * A 3. lap táblázatával azonos formázás: a sorokban a terület, az egységár és az érték jobbra
 * igazítva (a táblák felsorolása balra marad), a fejléc-feliratok balra állnak.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='list'] [data-aid='element']>div:nth-child(n+3)
{
	text-align: right;
}
/* Fejléc: világosszürke sáv, félkövér, kisebb betű */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='table_header'] [data-aid='element']
{
	background: #f7f8f9;
	border-bottom: 1px solid #e5e7eb;
	color: #374151;
	font-size: 12.5px;
	font-weight: 600;
}
/* Sorok: normál vastagság, halvány elválasztó vonal */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='list'] [data-aid='element']
{
	border-bottom: 1px solid #eceff1;
	color: #1f2937;
	font-size: 13px;
	font-weight: 400;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='table_header'] [data-aid='element']>div,
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='list'] [data-aid='element']>div
{
	padding: 12px 10px;
}
/* A hozzárendelt táblák felsorolása a sorokban halványabb */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='list'] [data-aid='field_names']
{
	color: #6b7280;
}
/* Összesítő: az összegek félkövéren */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='summary_summa']
{
	padding-top: 10px;
	color: #374151;
	font-size: 13px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='summary_summa'] b
{
	font-weight: 700;
	color: #1f2937;
}
/* A szaktanácsadó kedvezmény pontjai az összesítő alatt; üresen nem foglal sort a rácsban */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='loyalty_point']
{
	color: #374151;
	font-size: 13px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='loyalty_point']:empty
{
	display: none;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='loyalty_point'] b
{
	font-weight: 700;
	color: #1f2937;
}
/* Értesítési kapcsolók egy sorban, négy oszlopban (a termékmegrendelés mintájára) */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_5'] [data-aid='notify_switches']
{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-column-gap: 14px;
	align-items: start;
}

/*
 * Szolgáltatás megrendelés tétel-módosító ablaka (c_rec_mod_dan_sales_service_entry_modify).
 * A termék-tétel módosító szabályai pontos modulnévre illeszkednek, ezért saját blokk kell; a
 * grátisz és a kedvezmény oszlopa helyett a fix ár kapcsoló áll.
 * Oszlopok: szolgáltatás | egységár | pénznem | mennyiség | egység | nettó érték | fix ár | mentés
 */
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry']
{
	display: grid;
	grid-auto-flow: row;
	align-items: center;
	grid-gap: 10px;
	grid-template-columns: 1fr 110px 35px 80px 40px 110px 90px 125px;
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='fix_price'] [data-aid='field_container']
{
	height: 37px;
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='currency'],
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='unit_name']
{
	margin-top: 5px;
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div
{
	border: 2px solid var(--color_main);
	border-radius: 4px;
	margin-top: 5px;
	height: 30px !important;
}
/* Ikon színének lecserélésének meggátolása */
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div [data-aid='icon']
{
	filter: invert(100%) sepia(0%) saturate(7489%) hue-rotate(318deg) brightness(104%) contrast(104%);
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid='icon']
{
	filter: none;
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div:hover
{
	background-color: var(--color_main_hover);
	border-color: var(--color_main_hover);
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'] [data-aid='form_entry'] [data-aid='button_add']>div:hover [data-aid="text"]
{
	color: var(--color_font_inverse);
}
[data-mod='c_rec_mod_dan_sales_service_entry_modify'].iui_window.iui_window_def [data-aid='w_content']
{
	padding: 10px 5px 10px 5px !important;
}

/*############################# SZOLGÁLTATÁS ÉRTÉKESÍTÉSEK LISTÁJA ###############################*/
/*
 * A termék-lista (c_rec_mod_dan_sales_list) blokkjának másolata pontos illesztéssel: a részleges
 * data-mod*= szelektor a ..._sales_service_list nevet nem fogja meg.
 * A szolgáltatás-lista saját oszlopai ebben a blokkban igazodnak.
 */
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'],
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header']
{
	--i_width_name: 0.6fr;
	--i_width_s_quantity_entry: 0.3fr;
	--i_width_s_name_currency: 0.3fr;
	--i_width_s_area_field: 0.3fr;
	--i_width_s_price_sum_net_indicative: 0.45fr;
	--i_width_s_price_sum_net: 0.45fr;
	--i_width_c_status: 0.5fr;
	--i_width_s_name_consultant: 0.2fr;
	--i_width_i_time_order: 0.5fr;
	--i_width_s_readable_id: 0.5fr;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr,
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header'] div.iui_content_tr
{
	display: grid;
    grid-template-columns:
    	25px
    	35px
    	var(--i_width_name)
    	25px
    	var(--i_width_s_quantity_entry)
    	var(--i_width_s_name_currency)
    	var(--i_width_s_area_field)
    	var(--i_width_s_price_sum_net_indicative)
		var(--i_width_s_price_sum_net)
    	var(--i_width_c_status)
    	var(--i_width_s_name_consultant)
    	var(--i_width_i_time_order)
    	var(--i_width_s_readable_id)
    	25px;
	grid-template-rows: 35px;
   	grid-template-areas:
		'toggle icon name context_info s_quantity_entry s_name_currency s_area_field s_price_sum_net_indicative s_price_sum_net c_status s_name_consultant i_time_order s_readable_id context_menu';
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header'] div.iui_content_tr
{
	background-color: #f5f5f5;
	border: 1px solid var(--color_border);
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header'] div.iui_content_tr:hover
{
	color: inherit;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header'] div.iui_content_tr > div[data-aorder]:hover
{
	color: var(--color_font_hover);
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header'] div.iui_content_tr div:nth-child(-n+2)
{
	border-right: none;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_header'] div.iui_content_tr [data-aid="icon"]
{
	cursor: initial;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr > div:nth-child(2)
{
	padding-left: 0px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr
{
	height: initial;
	line-height: 30px;
	cursor: initial;
	font-weight: 600;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr>[data-aid="toggle"],
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr>[data-aid="context_info"],
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr>[data-aid="context_menu"]
{
	cursor: pointer;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr:hover
{
	box-shadow: none;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="att"]
{
	margin-top: 6px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr div.iui_monogram
{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border: 1px solid var(--color_border);
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr.iui_open
{
	grid-template-rows: 35px minmax(35px, auto);
	grid-template-areas:
		'toggle icon name context_info s_quantity_entry s_name_currency s_area_field s_price_sum_net_indicative s_price_sum_net c_status s_name_consultant i_time_order s_readable_id context_menu'
		'detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data';
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="icon"]
{
	grid-area: icon;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="name"]
{
	grid-area: name;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="context_info"]
{
	grid-area: context_info;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="context_menu"]
{
	grid-area: context_menu;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="toggle"]
{
	grid-area: toggle;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_quantity_entry"]
{
	grid-area: s_quantity_entry;
	text-align: right;
	padding-right: 2px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_name_currency"]
{
	grid-area: s_name_currency;
	text-align: right;
	padding-right: 2px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_price_sum_net"]
{
	grid-area: s_price_sum_net;
	text-align: right;
	padding-right: 2px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr>[data-aid="s_area_field"]
{
	grid-area: s_area_field;
	text-align: right;
	padding-right: 2px;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr>[data-aid="s_price_sum_net_indicative"]
{
	grid-area: s_price_sum_net_indicative;
	text-align: right;
	padding-right: 2px;
}
/* Tanácsadó monogramja: színes jelvény (a szín a monogramból képződik) */
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_name_consultant"] .iui_consultant_monogram
{
	display: inline-block;
	width: 26px;
	height: 26px;
	line-height: 26px;
	border-radius: 5px;
	text-align: center;
	font-size: 11px;
	font-weight: 700;
	vertical-align: middle;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="c_status"]
{
	grid-area: c_status;
	color: white;
	height: 100%;
	padding-top: 2px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_finish>[data-aid="c_status"]>span
{
	background-color: #B3E6BF;
	color: #1BB946;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_ordered>[data-aid="c_status"]>span
{
	background-color: rgb(177, 208, 231);
	color: rgb(77, 148, 200);
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_await_cust_confirm>[data-aid="c_status"]>span
{
	background-color: rgb(177, 208, 231);
	color: white;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_confirmed>[data-aid="c_status"]>span
{
	background-color:  #1BB946;
	color: white;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_delivered>[data-aid="c_status"]>span
{
	background-color: #ef770e;
	color: white;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_invoiced>[data-aid="c_status"]>span
{
	background-color:  rgb(149, 244, 240);
	color: rgb(21, 202, 193);
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_draft>[data-aid="c_status"]>span
{
	background-color: #F9EB9B;
	color: #CDA830;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_reversed>[data-aid="c_status"]>span
{
	background-color: #FFCAC7;
	color: #FF6261;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_cart_paid>[data-aid="c_status"]>span
{
	background-color: #B3E6BF;
	color: #1BB946
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_name_consultant"]
{
	grid-area: s_name_consultant;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="i_time_order"]
{
	grid-area: i_time_order;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="s_readable_id"]
{
	grid-area: s_readable_id;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr [data-aid="detailed_data"]
{
	grid-area: detailed_data;
	padding-left: 0px;
	
	/*opacity: .6;
	filter: Alpha(Opacity=60);*/
	display: none;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"]
{
	display: block;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] div.iui_triangle
{
	margin-left: 50%;
	display: block;
	width: 20px;
	border-top: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid var(--color_main);
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"]
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	
	border: 1px solid var(--color_main);
	border-radius: 4px;
	background-color: var(--color_bg_hover_sec);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.3);

	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto 5px 40px auto;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="line"]
{
	margin: 0px 10px;
	border-top: 1px solid var(--color_border);
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="label_entrys"]
{
	padding: 0px 10px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] div.iui_label
{
	font-weight: 600;
	font-size: calc(var(--i_font_main_size) + 10px);
	line-height: 40px;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] div.iui_sub_label
{
	font-weight: 600;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="toggle"]
{
	width: 25px;
	height: 30px;
	background-size: 60% 60% !important;
	background-repeat: no-repeat;
	background-position: center center;
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="toggle"]:not(:empty)
{
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/iui_select_arrow_right.svg');
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] div.iui_content_tr.iui_open [data-aid="toggle"]:not(:empty)
{
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/iui_select_arrow_down.svg');
}

[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content_footer'] > div
{
	float: right;
	padding-bottom: 15px;
	
	display: grid;
	/* pénznem, terület, becsült nettó, végleges nettó, becsült bruttó, végleges bruttó */
	grid-template-columns: 40px repeat(5, minmax(120px, 170px));
	grid-template-rows: auto; 
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_contentbar_right']
{
	width: 280px;
}

/* Lenyíló rész: összegző adatok (három oszlopos rács), alatta szolgáltatásonként egy blokk a táblákkal */
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="cart_summary"]
{
	padding: 0px 10px 10px 10px;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="summary_grid"]
{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 30px;
	grid-row-gap: 6px;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="summary_grid"] .iui_summary_key
{
	font-weight: normal;
	text-transform: uppercase;
	font-size: calc(var(--i_font_main_size) - 2px);
	color: var(--color_font_aux);
	line-height: 18px;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="summary_grid"] .iui_summary_value
{
	line-height: 20px;
	white-space: normal;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="service_list"]
{
	padding: 0px 10px;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block
{
	border: 1px solid var(--color_border);
	border-radius: 8px;
	margin-bottom: 10px;
	overflow: hidden;
	background-color: white;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block [data-aid="service_head"]
{
	display: grid;
	grid-template-columns: 30px auto auto 1fr;
	grid-column-gap: 10px;
	align-items: center;
	padding: 4px 12px;
	background-color: #f7faf8;
	border-bottom: 1px solid var(--color_border);
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block [data-aid="service_head"] [data-aid="icon"]
{
	height: 26px;
	width: 26px;
	line-height: 26px;
	border-radius: 5px;
	text-align: center;
	font-size: 11px;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block [data-aid="price_fix"]:not(:empty)
{
	font-size: 11px;
	font-weight: 600;
	line-height: 18px;
	padding: 0px 8px;
	border-radius: 5px;
	background-color: #eceff1;
	color: #5b6670;
	text-transform: uppercase;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block [data-aid="quantity"]
{
	justify-self: end;
	font-weight: normal;
	color: var(--color_font_aux);
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block .iui_field_row
{
	display: grid;
	grid-template-columns: 1fr 120px;
	padding: 0px 12px;
	line-height: 30px;
	font-weight: normal;
	border-bottom: 1px solid #f1f3f4;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block .iui_field_row:last-child
{
	border-bottom: none;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block .iui_field_row [data-aid="field_area"]
{
	text-align: right;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block .iui_field_header
{
	font-size: calc(var(--i_font_main_size) - 2px);
	color: var(--color_font_aux);
	font-weight: 600;
}
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block .iui_field_empty
{
	display: block;
	color: var(--color_font_aux);
}
/* A sor általános [data-aid="icon"] / [data-aid="name"] szabályai (grid-area) a blokk fejlécére is hatnának */
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] .iui_service_block [data-aid="service_head"] > div
{
	grid-area: auto;
}
/* Megjegyzések a lenyíló részben: csak ha van, a rács teljes szélességében */
[data-mod='c_rec_mod_dan_sales_service_list'] [data-aid='w_content'] .iui_content_tr.iui_open [data-aid="detailed_data"] [data-aid="inner_content"] [data-aid="summary_grid"] .iui_summary_comment
{
	grid-column: 1 / -1;
}

/*############################# SZOLGÁLTATÁS MEGRENDELÉS 6. LAP: TELJESÍTÉS, SZÁMLÁZÁS, FIZETÉS ###############################*/
/* A termék-varázsló 3. lapjának (wizard_content_3) "dynamic" szabályai a szolgáltatás 6. lapjára (wizard_content_5) szűkítve */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="invoicing"]
{
	display: grid;
	grid-auto-flow: row;
	/* a szolgáltatás saját sablonja: csak a végszámla mezői, részenkénti alcímek nélkül */
	grid-template-areas:
		'label_sales_item_invoicing label_sales_item_payment'
		'second_part_issued second_part_payed'
		'second_part_issue_date second_part_payment_date'
		'second_part_invoice_number empty';
	grid-template-columns: 1fr 1fr;
	grid-template-rows: 40px 40px 40px 40px;
	grid-column-gap: 10px;
	height: auto;
}

[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="invoicing"] input,
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="delivery"] input
{
	min-width: 130px;
	max-width: 130px;
}

[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="invoicing"] [data-aid="form_field_container"]>div:first-child,
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="delivery"] [data-aid="form_field_container"]>div:first-child
{
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 90px 1fr;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="invoicing"] [data-aid="form_field_container"] [data-aid="element_label"],
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="delivery"] [data-aid="form_field_container"] [data-aid="element_label"]
{
	width: unset;
	line-height: 32px;
	text-align: left;
}

[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="label_sales_item_invoicing"]
{
	grid-area: label_sales_item_invoicing;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="label_sales_item_payment"]
{
	grid-area: label_sales_item_payment;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="second_part_issued"]
{
	grid-area: second_part_issued;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="second_part_payed"]
{
	grid-area: second_part_payed;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="second_part_issue_date"]
{
	grid-area: second_part_issue_date;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="second_part_payment_date"]
{
	grid-area: second_part_payment_date;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="second_part_invoice_number"]
{
	grid-area: second_part_invoice_number;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="empty"]
{
	grid-area: empty;
}

[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="delivery"]
{
	display: grid;
	grid-template-areas:
		'label_sales_item_delivered'
		'delivered'
		'time_delivered';
	grid-template-columns: 1fr;
    grid-template-rows: 40px 40px 40px;
}

[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="label_sales_item_delivered"]
{
	grid-area: label_sales_item_delivered;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="delivered"]
{
	grid-area: delivered;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] [data-aid="time_delivered"]
{
	grid-area: time_delivered;
}
/*
 * A "dynamic" terület és címkéi: a termék-varázsló ezeket a lapra általánosan (div.iui_label, div.iui_sub_label,
 * [dynamic]) adja, ezért a fenti, "dynamic"-ra szűkített másolatból kimaradtak. A szolgáltatás 6. lapján a
 * teljesítés és a számlázás/fizetés blokk egymás alatt áll; a címek a lap szakaszcímeivel (label_notify_switches)
 * azonosak.
 */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"]
{
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: 1fr 1fr;
	grid-row-gap: 14px;
	align-content: start;
	border-top: 1px solid var(--color_border);
	padding-top: 10px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] div.iui_label
{
	font-size: 13px;
	font-weight: 600;
	color: #374151;
	line-height: 40px;
}
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid="w_content"] [data-aid="wizard_content_5"] [data-aid="dynamic"] div.iui_sub_label
{
	font-weight: 600;
	line-height: 20px;
}
/* 5. lap: nem területalapú tétel kézi mennyiség mezője a kártyán (a "Hozzárendelt" helyén) */
[data-mod*='c_rec_mod_dan_sales_service'] [data-aid='wizard_content_4'] [data-aid='field_assign'] [data-aid='element'] [data-aid='assigned'] input
{
	max-width: 75px;
}
