
#form-wrapper__DOC__1-page-2 {
	width: 910px;
	min-height: 1100px;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 5px #BBBBBB;
	z-index: 1;
	transition: height 0.5s linear;
}

.wrapper-upper {
	position: absolute;
	top: 0;
	left: 0px;
	width: 100%;
	height: 300px;
	z-index: 1;
}

.wrapper-middle {
	position: absolute;
	top: 230px;
	left: 25px;
	z-index: 2;
}

.wrapper-lower {
	height: 200px;
	width: 100%;
	position: relative;
}

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

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

/* 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;
}

/* Uncomment to apply light-blue fields */

#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: #dedede;
	color: #7d8d95;
	cursor: not-allowed;
}

/* Set individual fields */

p, li{
	color: #222222;
}

#ipdf-form form label{
	display: inline-block;
}

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

#ipdf-form .settings2{
	height: 140px;
}

#ipdf-form .settings label{
	font-size: 13px;
}

#ipdf-form .var_symbol{
	top: 79px;
	left: 31px;
	width: 154px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-size: 18px;
}

#ipdf-form .obdobie_mesiac{
	top: 83px;
	left: 350px;
	width: 100px;
	height: 24px;
}

#ipdf-form .den_vyplata{
	top: 83px;
	left: 553px;
	width: 169px;
	height: 22px;
	text-align: center;
	font-size: 16px;
}

#ipdf-form .vykaz_riadny{
	top: 84px;
	left: 772px;
	padding: 0px 0px 0px 0px;
	border: 2px none #AAAAAA;
}

#ipdf-form .vykaz_opravny{
	top: 85px;
	left: 835px;
	padding: 0px 0px 0px 0px;
	border: 2px none #AAAAAA;
}

#ipdf-form .nazov_zamestnavatela{
	top: 157px;
	left: 37px;
	width: 480px;
}

#ipdf-form .typ_ico{
	top: 158px;
	left: 582px;
	padding: 0px 0px 0px 0px;
}

#ipdf-form .typ_dic{
	top: 158px;
	left: 631px;
	padding: 0px 0px 0px 0px;
	border: 2px none #000000;
}

#ipdf-form .typ_rc{
	top: 158px;
	left: 679px;
	padding: 0px 0px 0px 0px;
	border: 2px none #000000;
}

#ipdf-form .zamestnavatel_id{
	top: 151px;
	left: 715px;
	width: 154px;
	height: 26px;
	line-height: 26px;
	font-size: 18px;
}

#ipdf-form .zamestnavatel_sidlo{
	top: 198px;
	left: 37px;
	width: 825px;
}

#ipdf-form .zamestnavatel_telefon{
	top: 240px;
	left: 38px;
	width: 290px;
}

#ipdf-form .zamestnavatel_email{
	top: 241px;
	left: 356px;
	width: 290px;
}

#ipdf-form .iban{
	top: 317px;
	left: 35px;
	width: 455px;
	height: 26px;
	line-height: 26px;
	font-size: 18px;
}

#ipdf-form .np_zamestnavatel{
	top: 385px;
	left: 660px;
	width: 155px;
	text-align: right;
}

#ipdf-form .sp_zamestnanec{
	top: 421px;
	left: 433px;
	width: 155px;
	text-align: right;
}

#ipdf-form .sp_zamestnavatel{
	top: 421px;
	left: 660px;
	width: 155px;
	text-align: right;
}

#ipdf-form .ip_zamestnanec{
	top: 458px;
	left: 434px;
	width: 155px;
	text-align: right;
}

#ipdf-form .ip_zamestnavatel{
	top: 458px;
	left: 660px;
	width: 155px;
	text-align: right;
}

#ipdf-form .pvn_zamestnanec{
	top: 495px;
	left: 434px;
	width: 155px;
	text-align: right;
}

#ipdf-form .pvn_zamestnavatel{
	top: 495px;
	left: 659px;
	width: 155px;
	text-align: right;
}

#ipdf-form .pfp_zamestnavatel{
	top: 532px;
	left: 659px;
	width: 155px;
	text-align: right;
}

#ipdf-form .up_zamestnavatel{
	top: 570px;
	left: 660px;
	width: 155px;
	text-align: right;
}

#ipdf-form .gp_zamestnavatel{
	top: 606px;
	left: 660px;
	width: 155px;
	text-align: right;
}

#ipdf-form .rfs_zamestnavatel{
	top: 643px;
	left: 660px;
	width: 155px;
	text-align: right;
}

#ipdf-form .osp_zamestnanec{
	top: 683px;
	left: 433px;
	width: 155px;
	text-align: right;
}

#ipdf-form .poistne_spolu{
	top: 743px;
	left: 658px;
	width: 159px;
	height: 24px;
	line-height: 24px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .vypracoval_meno{
	top: 824px;
	left: 40px;
	width: 265px;
}

#ipdf-form .vypracoval_priezvisko{
	top: 824px;
	left: 326px;
	width: 325px;
}

#ipdf-form .vypracoval_telefon{
	top: 865px;
	left: 41px;
	width: 290px;
}

#ipdf-form .vypracoval_email{
	top: 865px;
	left: 361px;
	width: 290px;
}

#ipdf-form .formular_vyplnil{
	top: 943px;
	left: 37px;
	width: 237px;
}

#ipdf-form .pocet_stran{
	top: 982px;
	left: 74px;
	width: 50px;
	text-align: center;
}

#ipdf-form .datum_vyplnenia{
	top: 983px;
	left: 158px;
	width: 115px;
	text-align: center;
}

#ipdf-form .str2_za_obdobie{
	top: 64px;
	left: 368px;
	width: 165px;
	text-align: center;
}

#ipdf-form .str2_var_symbol{
	top: 154px;
	left: 43px;
	width: 145px;
	text-align: center;
}

#ipdf-form .str2_riadny{
	top: 80px;
	left: 768px;
	padding: 0px 0px 0px 0px;
	border: 2px none #000000;
}

#ipdf-form .str2_opravny{
	top: 80px;
	left: 831px;
	padding: 0px 0px 0px 0px;
	border: 2px solid #CAE5FF;
}

#ipdf-form .str2_typ_ico{
	top: 154px;
	left: 577px;
	padding: 0px 0px 0px 0px;
	border: 2px solid #CAE5FF;
}

#ipdf-form .str2_typ_dic{
	top: 154px;
	left: 625px;
	padding: 0px 0px 0px 0px;
	border: 2px none #000000;
}

#ipdf-form .str2_typ_rc{
	top: 155px;
	left: 673px;
	padding: 0px 0px 0px 0px;
	border: 2px solid #CAE5FF;
}

#ipdf-form .str2_zamestnavatel_id{
	top: 154px;
	left: 709px;
	width: 147px;
	text-align: center;
}

#ipdf-form .str2_vypracoval_meno{
	top: 45px;
	left: 10px;
	width: 240px;
}

#ipdf-form .str2_cislo_strany{
	top: 106px;
	left: 49px;
	width: 52px;
	text-align: center;
}

#ipdf-form .str2_datum_vyplnenia{
	top: 106px;
	left: 131px;
	width: 119px;
	text-align: center;
}

#ipdf-form .calculate_page1{
	top: 75px;
	left: 948px;
	padding: 0px 0px 0px 0px;
	position: static;
}

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

#ipdf-form .tlacit_meno_zamestnanca{
	top: 82px;
	left: 202px;
	padding: 0px 0px 0px 0px;
	position: static;
}

#ipdf-form .np_zamestnanec{
	top: 385px;
	left: 433px;
	width: 155px;
	text-align: right;
}

#ipdf-form .obdobie_rok{
	top: 82px;
	left: 452px;
	width: 70px;
	height: 25px;
}

