/* CSS Document */

/************ Multi Button CSS ************/
.ehu_foodmenu_wrap{

}
.food_item {
	border-top:solid 1px #999999;
	clear:both;
}
.entry-content .food_item h2, .entry-content .food_item h3 {
    margin-top:12px;
}
.price_list {
	text-align:right;
}
.entry-content .price_list ul, .entry-content .price_list ul li {
	line-height:1em;
	list-style:none;
	display:inline;
}
.item_size {
	padding-right:6px;
    font-size:.9em;
}
.item_price {
	padding-right:24px;
    font-size:.8em;
	font-weight:bold;
}
.item_price:last-child {
	padding-right:0;
}
.food_item_description img {
	width:150px;
	float:left;
	padding-right:12px;
}


@media (max-width: 480px) { 
	.food_item_description {
		display:none;
	}
	.entry-content .price_list {
		text-align:left;
	}
	.entry-content .price_list ul li {
    	margin-left:0;
	}
	.entry-content .price_list ul li span.item_price {
		padding-right:6px;
	}
	.entry-content .price_list ul li+li:before {
		content: ' | ';
	}
	.entry-content .price_list ul li span.item_size {
		padding-right:4px;
	}
	.entry-content .price_list ul {
    	padding-left: 2px;
	}
}
@media (max-width: 380px) { 
	.entry-content .price_list ul li+li:before {
		content: ' ';
	}
	.entry-content .price_list{
		display:block;
	}
	.entry-content .price_list ul, .entry-content .price_list ul li {
    	padding-left: 2px;
    	display: block;
	}
}