

ol
{
	margin:0;
	padding: 0 1.5em;
}

table#menu-table *
{
	color: #FFA620 !important;
	
}
table#menu-table
{
	font-size: 275%;
	/*font-weight: 900;*/
	text-shadow: 1px 2px #000000;
	border-collapse:collapse;
	width:100%;
	height: 100vh;
	border:5px solid #DD9249;
	background: rgba(19, 94, 154, 0.84);
	background: -webkit-linear-gradient(rgba(19, 94, 154, 0.84), #000006);
	background: -o-linear-gradient(rgba(19, 94, 154, 0.84), #000006);
	background: -moz-linear-gradient(rgba(19, 94, 154, 0.84), #000006);
	background: linear-gradient(rgba(19, 94, 154, 0.84), #000006);
	overflow: hidden;
}

table#menu-table thead
{

}

table#menu-table thead th
{
	padding: 0.5em 0.5em .25em;
 	border-bottom: 1px dotted #FFF;
 	font-size: 120%;
 	text-align: right;
}

table#menu-table thead th#menu-number
{
	width: 0;
}
table#menu-table thead th#menu-flag
{
	width: 0;
}
table#menu-table thead th#menu-logo
{

}
table#menu-table thead th#menu-name
{

}
table#menu-table thead th#menu-price-liter03
{

}
table#menu-table thead th#menu-price-liter05
{

}
table#menu-table thead th#menu-price-liter1
{

}
table#menu-table thead th#menu-price-liter15
{

}

table#menu-table thead tr
{

}

table#menu-table td
{
	padding:0 1%;
}

table#menu-table tr.premium
{
	background-color: rgba(0, 186, 3, 0.24);
}

table#menu-table tbody tr.odd td
{
	background-color: rgba(255, 255, 255, 0.29) !important;
}

table#menu-table tfoot
{

}

table#menu-table tfoot td
{

	padding-bottom:1.5em;
}

table#menu-table tfoot tr
{

}

* html table#menu-table tr.odd td
{
	background:#C00;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tr_bg.png', sizingMethod='scale');
}

#menu-table .first_col
{
	width: 7%;
}

#menu-table #middle
{
	background-color: #090E20;
}

#menu-table .table-logo
{
	width: 83px;
	height: 100px;
	margin: -1.1em -0.3em -1.3em;
}

#menu-table .text_center
{
	text-align: center;
}

#menu-table .table-logo img
{
	width: 100%;
	height: 100%;
}

#menu-table .flag {
	height: 0;
    width: 0;
    padding: 12.5px 16px;
	margin: -3.5px 0;
	vertical-align: middle;
	background: url('http://davidov.org.il/beerpoint/wp-content/plugins/beerpoint-menu/images/flags/flags.png') no-repeat;
	vertical-align: 9%;
	zoom: 1.5;
	-moz-transform: scale(1.5);
}

table#menu-table .flag.flag-ad {background-position: -32px -3.5px}
table#menu-table .flag.flag-ae {background-position: -64px -3.5px}
table#menu-table .flag.flag-af {background-position: -96px -3.5px}
table#menu-table .flag.flag-ag {background-position: -128px -3.5px}
table#menu-table .flag.flag-ai {background-position: -160px -3.5px}
table#menu-table .flag.flag-al {background-position: -192px -3.5px}
table#menu-table .flag.flag-am {background-position: -224px -3.5px}
table#menu-table .flag.flag-an {background-position: -256px -3.5px}
table#menu-table .flag.flag-ao {background-position: -288px -3.5px}
table#menu-table .flag.flag-ar {background-position: -320px -3.5px}
table#menu-table .flag.flag-as {background-position: -352px -3.5px}
table#menu-table .flag.flag-at {background-position: -384px -3.5px}
table#menu-table .flag.flag-au {background-position: -416px -3.5px}
table#menu-table .flag.flag-aw {background-position: -448px -3.5px}
table#menu-table .flag.flag-az {background-position: 0 -35.5px}
table#menu-table .flag.flag-ba {background-position: -32px -35.5px}
table#menu-table .flag.flag-bb {background-position: -64px -35.5px}
table#menu-table .flag.flag-bd {background-position: -96px -35.5px}
table#menu-table .flag.flag-be {background-position: -128px -35.5px}
table#menu-table .flag.flag-bf {background-position: -160px -35.5px}
table#menu-table .flag.flag-bg {background-position: -192px -35.5px}
table#menu-table .flag.flag-bh {background-position: -224px -35.5px}
table#menu-table .flag.flag-bi {background-position: -256px -35.5px}
table#menu-table .flag.flag-bj {background-position: -288px -35.5px}
table#menu-table .flag.flag-bm {background-position: -320px -35.5px}
table#menu-table .flag.flag-bn {background-position: -352px -35.5px}
table#menu-table .flag.flag-bo {background-position: -384px -35.5px}
table#menu-table .flag.flag-br {background-position: -416px -35.5px}
table#menu-table .flag.flag-bs {background-position: -448px -35.5px}
table#menu-table .flag.flag-bt {background-position: 0 -67.5px}
table#menu-table .flag.flag-bw {background-position: -32px -67.5px}
table#menu-table .flag.flag-by {background-position: -64px -67.5px}
table#menu-table .flag.flag-bz {background-position: -96px -67.5px}
table#menu-table .flag.flag-ca {background-position: -128px -67.5px}
table#menu-table .flag.flag-cd {background-position: -160px -67.5px}
table#menu-table .flag.flag-cf {background-position: -192px -67.5px}
table#menu-table .flag.flag-cg {background-position: -224px -67.5px}
table#menu-table .flag.flag-ch {background-position: -256px -67.5px}
table#menu-table .flag.flag-ci {background-position: -288px -67.5px}
table#menu-table .flag.flag-ck {background-position: -320px -67.5px}
table#menu-table .flag.flag-cl {background-position: -352px -67.5px}
table#menu-table .flag.flag-cm {background-position: -384px -67.5px}
table#menu-table .flag.flag-cn {background-position: -416px -67.5px}
table#menu-table .flag.flag-co {background-position: -448px -67.5px}
table#menu-table .flag.flag-cr {background-position: 0 -99.5px}
table#menu-table .flag.flag-cu {background-position: -32px -99.5px}
table#menu-table .flag.flag-cv {background-position: -64px -99.5px}
table#menu-table .flag.flag-cy {background-position: -96px -99.5px}
table#menu-table .flag.flag-cz {background-position: -128px -99.5px}
table#menu-table .flag.flag-de {background-position: -160px -99.5px}
table#menu-table .flag.flag-dj {background-position: -192px -99.5px}
table#menu-table .flag.flag-dk {background-position: -224px -99.5px}
table#menu-table .flag.flag-dm {background-position: -256px -99.5px}
table#menu-table .flag.flag-do {background-position: -288px -99.5px}
table#menu-table .flag.flag-dz {background-position: -320px -99.5px}
table#menu-table .flag.flag-ec {background-position: -352px -99.5px}
table#menu-table .flag.flag-ee {background-position: -384px -99.5px}
table#menu-table .flag.flag-eg {background-position: -416px -99.5px}
table#menu-table .flag.flag-eh {background-position: -448px -99.5px}
table#menu-table .flag.flag-er {background-position: 0 -131.5px}
table#menu-table .flag.flag-es {background-position: -32px -131.5px}
table#menu-table .flag.flag-et {background-position: -64px -131.5px}
table#menu-table .flag.flag-fi {background-position: -96px -131.5px}
table#menu-table .flag.flag-fj {background-position: -128px -131.5px}
table#menu-table .flag.flag-fm {background-position: -160px -131.5px}
table#menu-table .flag.flag-fo {background-position: -192px -131.5px}
table#menu-table .flag.flag-fr {background-position: -224px -131.5px}
table#menu-table .flag.flag-ga {background-position: -256px -131.5px}
table#menu-table .flag.flag-gb {background-position: -288px -131.5px}
table#menu-table .flag.flag-gd {background-position: -320px -131.5px}
table#menu-table .flag.flag-ge {background-position: -352px -131.5px}
table#menu-table .flag.flag-gg {background-position: -384px -131.5px}
table#menu-table .flag.flag-gh {background-position: -416px -131.5px}
table#menu-table .flag.flag-gi {background-position: -448px -131.5px}
table#menu-table .flag.flag-gl {background-position: 0 -163.5px}
table#menu-table .flag.flag-gm {background-position: -32px -163.5px}
table#menu-table .flag.flag-gn {background-position: -64px -163.5px}
table#menu-table .flag.flag-gp {background-position: -96px -163.5px}
table#menu-table .flag.flag-gq {background-position: -128px -163.5px}
table#menu-table .flag.flag-gr {background-position: -160px -163.5px}
table#menu-table .flag.flag-gt {background-position: -192px -163.5px}
table#menu-table .flag.flag-gu {background-position: -224px -163.5px}
table#menu-table .flag.flag-gw {background-position: -256px -163.5px}
table#menu-table .flag.flag-gy {background-position: -288px -163.5px}
table#menu-table .flag.flag-hk {background-position: -320px -163.5px}
table#menu-table .flag.flag-hn {background-position: -352px -163.5px}
table#menu-table .flag.flag-hr {background-position: -384px -163.5px}
table#menu-table .flag.flag-ht {background-position: -416px -163.5px}
table#menu-table .flag.flag-hu {background-position: -448px -163.5px}
table#menu-table .flag.flag-id {background-position: 0 -195.5px}
table#menu-table .flag.flag-ie {background-position: -32px -195.5px}
table#menu-table .flag.flag-il {background-position: -64px -195.5px}
table#menu-table .flag.flag-im {background-position: -96px -195.5px}
table#menu-table .flag.flag-in {background-position: -128px -195.5px}
table#menu-table .flag.flag-iq {background-position: -160px -195.5px}
table#menu-table .flag.flag-ir {background-position: -192px -195.5px}
table#menu-table .flag.flag-is {background-position: -224px -195.5px}
table#menu-table .flag.flag-it {background-position: -256px -195.5px}
table#menu-table .flag.flag-je {background-position: -288px -195.5px}
table#menu-table .flag.flag-jm {background-position: -320px -195.5px}
table#menu-table .flag.flag-jo {background-position: -352px -195.5px}
table#menu-table .flag.flag-jp {background-position: -384px -195.5px}
table#menu-table .flag.flag-ke {background-position: -416px -195.5px}
table#menu-table .flag.flag-kg {background-position: -448px -195.5px}
table#menu-table .flag.flag-kh {background-position: 0 -227.5px}
table#menu-table .flag.flag-ki {background-position: -32px -227.5px}
table#menu-table .flag.flag-km {background-position: -64px -227.5px}
table#menu-table .flag.flag-kn {background-position: -96px -227.5px}
table#menu-table .flag.flag-kp {background-position: -128px -227.5px}
table#menu-table .flag.flag-kr {background-position: -160px -227.5px}
table#menu-table .flag.flag-kw {background-position: -192px -227.5px}
table#menu-table .flag.flag-ky {background-position: -224px -227.5px}
table#menu-table .flag.flag-kz {background-position: -256px -227.5px}
table#menu-table .flag.flag-la {background-position: -288px -227.5px}
table#menu-table .flag.flag-lb {background-position: -320px -227.5px}
table#menu-table .flag.flag-lc {background-position: -352px -227.5px}
table#menu-table .flag.flag-li {background-position: -384px -227.5px}
table#menu-table .flag.flag-lk {background-position: -416px -227.5px}
table#menu-table .flag.flag-lr {background-position: -448px -227.5px}
table#menu-table .flag.flag-ls {background-position: 0 -259.5px}
table#menu-table .flag.flag-lt {background-position: -32px -259.5px}
table#menu-table .flag.flag-lu {background-position: -64px -259.5px}
table#menu-table .flag.flag-lv {background-position: -96px -259.5px}
table#menu-table .flag.flag-ly {background-position: -128px -259.5px}
table#menu-table .flag.flag-ma {background-position: -160px -259.5px}
table#menu-table .flag.flag-mc {background-position: -192px -259.5px}
table#menu-table .flag.flag-md {background-position: -224px -259.5px}
table#menu-table .flag.flag-me {background-position: -256px -259.5px}
table#menu-table .flag.flag-mg {background-position: -288px -259.5px}
table#menu-table .flag.flag-mh {background-position: -320px -259.5px}
table#menu-table .flag.flag-mk {background-position: -352px -259.5px}
table#menu-table .flag.flag-ml {background-position: -384px -259.5px}
table#menu-table .flag.flag-mm {background-position: -416px -259.5px}
table#menu-table .flag.flag-mn {background-position: -448px -259.5px}
table#menu-table .flag.flag-mo {background-position: 0 -291.5px}
table#menu-table .flag.flag-mq {background-position: -32px -291.5px}
table#menu-table .flag.flag-mr {background-position: -64px -291.5px}
table#menu-table .flag.flag-ms {background-position: -96px -291.5px}
table#menu-table .flag.flag-mt {background-position: -128px -291.5px}
table#menu-table .flag.flag-mu {background-position: -160px -291.5px}
table#menu-table .flag.flag-mv {background-position: -192px -291.5px}
table#menu-table .flag.flag-mw {background-position: -224px -291.5px}
table#menu-table .flag.flag-mx {background-position: -256px -291.5px}
table#menu-table .flag.flag-my {background-position: -288px -291.5px}
table#menu-table .flag.flag-mz {background-position: -320px -291.5px}
table#menu-table .flag.flag-na {background-position: -352px -291.5px}
table#menu-table .flag.flag-nc {background-position: -384px -291.5px}
table#menu-table .flag.flag-ne {background-position: -416px -291.5px}
table#menu-table .flag.flag-ng {background-position: -448px -291.5px}
table#menu-table .flag.flag-ni {background-position: 0 -323.5px}
table#menu-table .flag.flag-nl {background-position: -32px -323.5px}
table#menu-table .flag.flag-no {background-position: -64px -323.5px}
table#menu-table .flag.flag-np {background-position: -96px -323.5px}
table#menu-table .flag.flag-nr {background-position: -128px -323.5px}
table#menu-table .flag.flag-nz {background-position: -160px -323.5px}
table#menu-table .flag.flag-om {background-position: -192px -323.5px}
table#menu-table .flag.flag-pa {background-position: -224px -323.5px}
table#menu-table .flag.flag-pe {background-position: -256px -323.5px}
table#menu-table .flag.flag-pf {background-position: -288px -323.5px}
table#menu-table .flag.flag-pg {background-position: -320px -323.5px}
table#menu-table .flag.flag-ph {background-position: -352px -323.5px}
table#menu-table .flag.flag-pk {background-position: -384px -323.5px}
table#menu-table .flag.flag-pl {background-position: -416px -323.5px}
table#menu-table .flag.flag-pr {background-position: -448px -323.5px}
table#menu-table .flag.flag-ps {background-position: 0 -355.5px}
table#menu-table .flag.flag-pt {background-position: -32px -355.5px}
table#menu-table .flag.flag-pw {background-position: -64px -355.5px}
table#menu-table .flag.flag-py {background-position: -96px -355.5px}
table#menu-table .flag.flag-qa {background-position: -128px -355.5px}
table#menu-table .flag.flag-re {background-position: -160px -355.5px}
table#menu-table .flag.flag-ro {background-position: -192px -355.5px}
table#menu-table .flag.flag-rs {background-position: -224px -355.5px}
table#menu-table .flag.flag-ru {background-position: -256px -355.5px}
table#menu-table .flag.flag-rw {background-position: -288px -355.5px}
table#menu-table .flag.flag-sa {background-position: -320px -355.5px}
table#menu-table .flag.flag-sb {background-position: -352px -355.5px}
table#menu-table .flag.flag-sc {background-position: -384px -355.5px}
table#menu-table .flag.flag-sd {background-position: -416px -355.5px}
table#menu-table .flag.flag-se {background-position: -448px -355.5px}
table#menu-table .flag.flag-sg {background-position: 0 -387.5px}
table#menu-table .flag.flag-si {background-position: -32px -387.5px}
table#menu-table .flag.flag-sk {background-position: -64px -387.5px}
table#menu-table .flag.flag-sl {background-position: -96px -387.5px}
table#menu-table .flag.flag-sm {background-position: -128px -387.5px}
table#menu-table .flag.flag-sn {background-position: -160px -387.5px}
table#menu-table .flag.flag-so {background-position: -192px -387.5px}
table#menu-table .flag.flag-sr {background-position: -224px -387.5px}
table#menu-table .flag.flag-st {background-position: -256px -387.5px}
table#menu-table .flag.flag-sv {background-position: -288px -387.5px}
table#menu-table .flag.flag-sy {background-position: -320px -387.5px}
table#menu-table .flag.flag-sz {background-position: -352px -387.5px}
table#menu-table .flag.flag-tc {background-position: -384px -387.5px}
table#menu-table .flag.flag-td {background-position: -416px -387.5px}
table#menu-table .flag.flag-tg {background-position: -448px -387.5px}
table#menu-table .flag.flag-th {background-position: 0 -419.5px}
table#menu-table .flag.flag-tj {background-position: -32px -419.5px}
table#menu-table .flag.flag-tl {background-position: -64px -419.5px}
table#menu-table .flag.flag-tm {background-position: -96px -419.5px}
table#menu-table .flag.flag-tn {background-position: -128px -419.5px}
table#menu-table .flag.flag-to {background-position: -160px -419.5px}
table#menu-table .flag.flag-tr {background-position: -192px -419.5px}
table#menu-table .flag.flag-tt {background-position: -224px -419.5px}
table#menu-table .flag.flag-tv {background-position: -256px -419.5px}
table#menu-table .flag.flag-tw {background-position: -288px -419.5px}
table#menu-table .flag.flag-tz {background-position: -320px -419.5px}
table#menu-table .flag.flag-ua {background-position: -352px -419.5px}
table#menu-table .flag.flag-ug {background-position: -384px -419.5px}
table#menu-table .flag.flag-us {background-position: -416px -419.5px}
table#menu-table .flag.flag-uy {background-position: -448px -419.5px}
table#menu-table .flag.flag-uz {background-position: 0 -451.5px}
table#menu-table .flag.flag-va {background-position: -32px -451.5px}
table#menu-table .flag.flag-vc {background-position: -64px -451.5px}
table#menu-table .flag.flag-ve {background-position: -96px -451.5px}
table#menu-table .flag.flag-vg {background-position: -128px -451.5px}
table#menu-table .flag.flag-vi {background-position: -160px -451.5px}
table#menu-table .flag.flag-vn {background-position: -192px -451.5px}
table#menu-table .flag.flag-vu {background-position: -224px -451.5px}
table#menu-table .flag.flag-ws {background-position: -256px -451.5px}
table#menu-table .flag.flag-ye {background-position: -288px -451.5px}
table#menu-table .flag.flag-za {background-position: -320px -451.5px}
table#menu-table .flag.flag-zm {background-position: -352px -451.5px}
table#menu-table .flag.flag-zw {background-position: -384px -451.5px}

.beer-logo
{
	
}

table#menu-table tbody tr:hover, col:hover
{
   background-color:#13326b;
   color:#ffffff;
   /*text-shadow: 1px 2px #000000;*/
   box-shadow: 0px 0px 10px #ff0000;
   -webkit-box-shadow: 0px 0px 10px #ff0000;
   -moz-box-shadow: 0px 0px 10px #ff0000;
}
/* alternative hover
@media screen and (-webkit-min-device-pixel-ratio:0) {
  tr:hover td:first-child {
    box-shadow: inset 0px 11px 8px -10px #337AB7, 
      inset 0px -11px 8px -10px #337AB7, 
      inset 11px 0px 8px -10px #337AB7;
  }

  tr:hover td {
    box-shadow: inset 0px 11px 8px -10px #337AB7, 
      inset 0px -11px 8px -10px #337AB7;
  }

  tr:hover td:last-child {
    box-shadow: inset 0px 11px 8px -10px #337AB7, 
      inset 0px -11px 8px -10px #337AB7, 
      inset -11px 0px 8px -10px #337AB7;
  }
}

*To work on the others browsers*
tbody > tr:hover {
  outline: none;
  -webkit-box-shadow: inset 0 0 10px #337AB7;
  box-shadow: inset 0 0 10px #337AB7;
}
*/

table#menu-table .premium_beer
{
	position: relative;
}
table#menu-table .premium_beer img
{
	position: absolute;
	left: 0;
	bottom: 0;
	margin-bottom: -50%;
}

#pages
{
	position: fixed;
	left: 0px;
	bottom: 50px;
	margin: 15px;
	cursor: pointer;
	cursor: hand;
	transition: 0.5s ease 0s;
	opacity: 0;
}
#pages:hover
{
	opacity: 1;
	background-color: blue;
}

#branches
{
	position: fixed;
	left: 0px;
	bottom: 150px;
	margin: 15px;
	transition: 0.5s ease 0s;
	opacity: 0;
}

#branches .active
{
	background-color: blue;
}

#branches div
{
	font-size: 3em;
	cursor: pointer;
	cursor: hand;
	font-size: 3em;
	line-height: 100%;
	text-align: left;
}
#branches div:hover
{
	opacity: 1;
	background-color: blue;
}

#table_rows
{
	position: fixed;
	left: 0px;
	bottom: 100px;
	margin: 15px;
	transition: 0.5s ease 0s;
	opacity: 0;
}
#table_rows *
{
	color: blue;
}
#table_rows div:hover
{
	opacity: 1;
	background-color: blue;
}



table.rows14 tbody#page-1 tr:last-child, .rows14 tbody#page-2 tr:nth-last-of-type(-n+2)
{
	display: none;
}
table.rows14 tbody#page-1 tr:first-child
{
	display: table-row;
}

table.rows15 tbody#page-1 tr:last-child, .rows15 tbody#page-2 tr:nth-last-of-type(-n+2)
{
	display: table-row;
}
table.rows15 tbody#page-2 tr:first-child
{
	display: none;
}

@media (max-width: 800px)
{
    table#menu-table td
	{
		padding: 0;
	}
	.old_price
	{
		display: none !important;
	}
	
}