.groupId{width:40px!important}
.currency{width:40px!important}
.language{width:40px!important}
.order{width:40px!important}


.form-table th {
    vertical-align: top;
    text-align: left;
    padding: 10px 10px 10px 0!important;
    width: 200px;
    line-height: 1.3;
    font-weight: 600;
}

body{background-color: white;}
th{background-color:silver;}
.custom-row {
    display: flex;
    gap: 10px; /* Oszlopok közötti rés */
}

.custom-column { 
    padding: 0 10px 10px 10px!important;
}

.column-1 {
    flex: 0 0 5%;
}

.column-2 {
    /*flex: 0 0 85%;*/
    flex: 0 0 100%;
}

.item-page {
    line-height: 22px;
    text-align: justify;
}
.item-page h2 {
    color: #c57200;
    font-size: 26px;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 0px;
}
.tartalom table {
    margin: auto;
    /*min-width: 800px;*/
	font-size:13px;
}
.tartalom h2 {
    color: #c57200;
    text-align: left;
}
.tartalom table {
            border-collapse: collapse; /* Táblázat sorok és cellák szegélyeinek összeolvasztása */
            width: 100%; /* Táblázat szélessége */
			border:0;
        }
		
.tartalom table tr td .title {
	color: #4a4a4a!important;
}
.tartalom table tr td{
    border-bottom: 1px solid #d6b399!important;
    color: #c57200;
}
.tartalom table td.price-title {
	color: #4a4a4a;
}
/* Az első páratlan sor háttérszíne */
.tartalom table tr:nth-child(odd) {
	background-color: #F7F7F7!important;
}

.tartalom table tr td {
	border-right:0;
}
.pricelist td{
    padding: 2px 2px 2px 10px;
}
.arlista th{
	font-size:14px;
	text-align:center;
}
.save-message-row td {
    padding: 8px;
    font-weight: bold;
}

.save-success td {
    background-color: #e6f6ea;
    color: #1d6f42;
}

.save-error td {
    background-color: #fdecea;
    color: #a4262c;
}
