.etlapcella .etlapcella-kcal,
.etlapcella .etlapcella-szenhidrat,
.etlapcella .etlapcella-info,
.hetimenu-info {
	padding-left:16px;
	font-size:11px;
	font-weight:bold;
	white-space: nowrap;
	display:inline-block;
	/*width: 18px;*/
	height: 18px;
}

.etlapcella .etlapcella-kcal,
.etlapcella .etlapcella-szenhidrat {
	height: auto;
}

/*#resptable0_pager {height: auto;}*/

/*
.etlapcella .etlapcella-kcal { 
	background: url('/media/egeszsegkonyha/icons/kcal_picto.svg')  no-repeat;
}

.etlapcella .etlapcella-szenhidrat { 
	background: url('/media/egeszsegkonyha/icons/szenhidrat_picto.svg')  no-repeat;
}*/

.etlapcella .etlapcella-info, .hetimenu-info { 
	background: url('/media/egeszsegkonyha/icons/info_picto.svg')  no-repeat;
	cursor: pointer;
}


#resptable_filterbtn { 
	display: none;
}


.etlapcella .rl_tooltips-link,
.elap-fejlec-nap .rl_tooltips-link
 { border-bottom: none } 

.resptable_pager { font-size: 13px!important }


.resptable_button {
	border: solid black;
	border-width: 0 3px 3px 0;
	display: inline-block;
	padding: 3px;
	height: auto;
	background: none;
}
.resptable_prevweek {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
}
.resptable_nextweek {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.etlapmenu { background:url('/media/egeszsegkonyha/icons/etelek_nyilacska.svg'); background-repeat: no-repeat; background-size:25px; background-position: 18px 5px; }

.cartNoCash {
text-align:justify;
background: red; 
color: white; 
width: max-content; 
max-width:80vw; 
margin: auto 0px 20px 0px;  
padding: 10px;
}


/*
	étlap blokkok összecsukása
*/  

.etlapmenu { display:none }
.blokkheader {
	
}

.blokkheader td { text-align: left!important; padding: 10px!important; border-right:0px!important;border-left:0px!important} 
.blokkheader td:first-child { font-size:1em!important; max-width:350px; } 

.blokkheader td:first-child .blokkheader-arrow::after { font-family: "FontAwesome"; font-weight: 900; content: " \f077"; /* right:20px; */ } 
.blokk-closed.blokkheader td:first-child.blokkheader-arrow::after { font-family: "FontAwesome"; font-weight: 900; content: " \f078"; right:20px; } 

.blokkheader-desc {
	 }

.blokkheader-desc .cell-wrapper span::after {
    font-family: "FontAwesome"; font-weight: 900; content: "\f077"; position: absolute; right:0px;
 }
 
.blokk-closed .blokkheader-desc .cell-wrapper span::after {
    font-family: "FontAwesome"; font-weight: 900; content: "\f078"; position: absolute; right:0px;
 }
 
@media only screen and (max-width: 600px) {	
	.blokkheader-desc span {
		display:none;
	}	
	.blokkheader-desc::after {
     right:3px;margin-top:-10px
	 }
	 
	.blokk-closed .blokkheader-desc::after {
		right: 3px;margin-top:-10px
	 } 
}


