div.jedalnemenu .tpl-actions
{
	margin-top: 10px !important;
}


/* Set common attributes for all INPUT, SELECT elements */
#ipdf-form input,
#ipdf-form label,
#ipdf-form select
{
	font-size: 16px;
	height: 20px;
	padding: 0 4px;
}

#ipdf-form input[type="checkbox"],
#ipdf-form input[type="radio"]
{
	box-shadow: 0 0;
	height: inherit;
	width: 16px;
	height: 16px;
}

/* placeholder styles */
::-webkit-input-placeholder { /* WebKit browsers */
	color:    #ccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:    #ccc;
	opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:    #ccc;
	opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color:    #ccc !important;
}
::-ms-input-placeholder { /* IE edge */
	color:    #ccc;
}

/* Comment out to use white / transparent fields e.g. for taxation forms */

#ipdf-form input,
#ipdf-form select,
#ipdf-form textarea,
#ipdf-form div[type="wysiwyg"]
{
	background-color: #e1f0ff;
	border: 1px solid #cae5ff;
	border-radius: 2px 2px 2px 2px;
	box-shadow: 1px 1px 5px #BBBBBB;
	color: #000000;
}

#ipdf-form input:focus,
#ipdf-form select:focus,
#ipdf-form textarea:focus,
#ipdf-form div[type="wysiwyg"]:focus
{
	border: 1px solid #b2daff;
	background-color: #cee7ff;
}

#ipdf-form input:hover,
#ipdf-form select:hover,
#ipdf-form textarea:hover,
#ipdf-form div[type="wysiwyg"]:hover
{
	border: 1px solid #b2daff;
	background-color: #cee7ff;
}

#ipdf-form input[disabled="disabled"],
#ipdf-form select[disabled="disabled"],
#ipdf-form textarea[disabled="disabled"],
#ipdf-form input[disabled="disabled"]:hover,
#ipdf-form select[disabled="disabled"]:hover,
#ipdf-form textarea[disabled="disabled"]:hover
{
	background-color: #e4e7ed;
	color: #7d8d95;
	cursor: not-allowed;
}

#ipdf-form .ipdf-page{
	font-size: 15px;
	color: #000;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 2px;
	box-shadow: 1px 1px 5px #bbbbbb;
	display: block;
	width: 900px;
	clear: both;
	/*transition: height 0.5s ease-out;*/
}

#ipdf-form .ipdf-frame{
	margin: 0;
	padding: 0;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	min-height: 1300px;
}

#ipdf-form .ipdf-content{
	/* padding: 120px 100px 0; */
	padding: 60px;
}

#ipdf-form .settings{
	background-color: #ffffff;
	border-radius: 2px;
	box-shadow: 1px 1px 5px #bbbbbb;
	left: 920px;
	position: absolute;
	top: 0px;
	width: 210px;
}

#ipdf-form .print_empty_rows{
	top: 69px;
	left: 23px;
	padding: 0px 0px 0px 0px;
	position: static;
}

#ipdf-form .print_column_prices{
	top: 69px;
	left: 23px;
	padding: 0px 0px 0px 0px;
	position: static;
}

#ipdf-form .food_image,
#ipdf-form .food_image:hover,
#ipdf-form .food_image:focus
{
	top: 120px;
	left: 19px;
	width: 200px;
	position: static;
	padding: 2px 0;
	margin: 2px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	height: 25px;
	line-height: 25px;
}

#wrapper-image {
  width: 95%;
  min-height: 130px;
  top: 0;
  left: 0;
  display: inline-block;
  position: static;
  background-color: #FFFFFF;
  border-radius: 6px;
  border: 6px solid #DDDDDD;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

#ipdf-form .top_title{
	top: 65px;
	left: 65px;
	width: 99%;
	height: 50px;
	line-height: 50px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 35px;
	font-weight: bold;
	position: static;
}

#ipdf-form .print_empty_rows{
	top: 97px;
	left: 786px;
	padding: 0px 0px 0px 0px;
	position: static;
}

#ipdf-form .subtitle{
	top: 132px;
	left: 65px;
	width: 99%;
	height: 30px;
	line-height: 30px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 25px;
	position: static;
}

#ipdf-form .datum_od{
	top: 177px;
	left: 273px;
	width: 150px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 20px;
	position: static;
}

#ipdf-form .datum_do{
	top: 177px;
	left: 360px;
	width: 150px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 20px;
	position: static;
}

#ipdf-form .poznamky{
	top: 395px;
	left: 61px;
	width: 99%;
	height: 60px;
	line-height: normal;
	min-height: 60px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-style: italic;
	position: static;
	font-family: sans-serif;
	text-align: center;
}

#ipdf-form .adresa{
	top: 476px;
	left: 61px;
	width: 99%;
	text-align: center;
	font-size: 14px;
	position: static;
}

#ipdf-form .frame{
	top: 142px;
	left: 19px;
	width: 200px;
	position: static;
}


/* ------------------------------ */


/* CSS file for iPDF template "jedalnemenu" */

div.jedalnemenu{
	left: 0;
	position: static;
	top: 0;
	width: 100%;
}

.item-jedalnemenu{
	/* template field common props. Note:  use EM instead of PX */
	/* height: 1.5em; */
	margin-top: 10px !important;
	padding-top: 5px !important;
	border-top: 4px solid #fff;;
}

.tpl-wrapper-inner{
	/* template row props */
	/* margin-bottom: 2px; */
}

#ipdf-form .item_label{
	width: 200px;
	position: static;
}

#ipdf-form .day_name{
	top: 9px;
	width: 70%;
	height: 24px;
	line-height: 24px;
	padding: 1px 2px;
	font-size: 21px;
	font-weight: bold;
	position: static;
	color: brown;
	font-weight: bold;
}

#ipdf-form .day_date{
	top: 9px;
	left: 558px;
	width: 27%;
	height: 24px;
	padding: 2px 2px 2px 2px;
	text-align: right;
	font-size: 19px;
	font-weight: bold;
	position: static;
	float: right;
	color: brown;
	font-weight: bold;
}

#ipdf-form .alerg_1{
	top: 39px;
	width: 77px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	position: static;
}

#ipdf-form .name_1{
	top: 39px;
	left: 87px;
	width: 115px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	font-weight: bold;
	position: static;
}

#ipdf-form .content_1{
	top: 39px;
	left: 212px;
	width: 461px;
	height: 30px;
	line-height: normal;
	min-height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	position: static;
	font-family: sans-serif;
}

#ipdf-form .price_1{
	top: 39px;
	left: 680px;
	width: 11%;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	text-align: right;
	font-size: 15px;
	position: static;
}

#ipdf-form .alerg_2{
	top: 71px;
	width: 77px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	position: static;
}

#ipdf-form .name_2{
	top: 103px;
	left: 87px;
	width: 115px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	font-weight: bold;
	position: static;
}

#ipdf-form .content_2{
	top: 103px;
	left: 212px;
	width: 461px;
	height: 30px;
	line-height: normal;
	min-height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	position: static;
	font-family: sans-serif;
}

#ipdf-form .price_2{
	top: 71px;
	left: 680px;
	width: 11%;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	text-align: right;
	font-size: 15px;
	position: static;
}

#ipdf-form .alerg_3{
	top: 103px;
	width: 77px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	position: static;
}

#ipdf-form .name_3{
	top: 103px;
	left: 87px;
	width: 115px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	font-weight: bold;
	position: static;
}

#ipdf-form .content_3{
	top: 103px;
	left: 212px;
	width: 461px;
	height: 30px;
	line-height: normal;
	min-height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	position: static;
	font-family: sans-serif;
}

#ipdf-form .price_3{
	top: 103px;
	left: 680px;
	width: 11%;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	text-align: right;
	font-size: 15px;
	position: static;
}

#ipdf-form .alerg_4{
	top: 135px;
	width: 77px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	position: static;
}

#ipdf-form .name_4{
	top: 135px;
	left: 83px;
	width: 115px;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	font-weight: bold;
	position: static;
}

#ipdf-form .content_4{
	top: 135px;
	left: 204px;
	width: 461px;
	height: 30px;
	line-height: normal;
	min-height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	position: static;
	font-family: sans-serif;
}

#ipdf-form .price_4{
	top: 135px;
	left: 667px;
	width: 11%;
	height: 26px;
	line-height: 26px;
	padding: 2px 2px 2px 2px;
	text-align: right;
	font-size: 15px;
	position: static;
}

/*
#ipdf-form .load_sample,
#ipdf-form .load_sample:hover,
#ipdf-form .load_sample:focus
{
	width: 200px;
	position: static;
	padding: 2px 0;
	margin: 2px 0;
	height: 25px;
	line-height: 25px;
}
*/
