/* Set common attributes for all INPUT, SELECT elements */
#ipdf-form input,
#ipdf-form label,
#ipdf-form select
{
	font-size: 15px;
	height: 24px;
	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: #e4e7ed;
	color: #7d8d95;
	cursor: not-allowed;
}

/* Set individual fields */

#ipdf-form .meno_a_priezvisko{
	top: 139px;
	left: 261px;
	width: 240px;
	height: 20px;
	line-height: 20px;
}

#ipdf-form .rodne_cislo{
	top: 139px;
	left: 612px;
	width: 170px;
	height: 20px;
	line-height: 20px;
}

#ipdf-form .rok{
	top: 70px;
	left: 680px;
	width: 90px;
	height: 22px;
}

#ipdf-form .adresa_pobytu{
	top: 170px;
	left: 205px;
	width: 375px;
	height: 20px;
	line-height: 20px;
}

#ipdf-form .psc{
	top: 170px;
	left: 630px;
	width: 150px;
	height: 20px;
}

#ipdf-form .uhrn_prijmov_01{
	top: 278px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .uhrn_prijmov_mimo_01a{
	top: 301px;
	left: 743px;
	width: 90px;
	height: 17px;
	line-height: 17px;
	text-align: right;
}

#ipdf-form .uhrn_poistne_02{
	top: 321px;
	left: 743px;
	width: 90px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .poistne_socialne_02a{
	top: 345px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .poistne_zdravotne_02b{
	top: 367px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .zaklad_dane_03{
	top: 390px;
	left: 743px;
	width: 90px;
	height: 17px;
	line-height: 17px;
	text-align: right;
}

#ipdf-form .zzd_danovnik_04a{
	top: 412px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .zzd_manzelka_04b{
	top: 435px;
	left: 743px;
	width: 90px;
	height: 17px;
	line-height: 17px;
	text-align: right;
}

#ipdf-form .zzd_prispevky_dds_04c{
	top: 459px;
	left: 743px;
	width: 90px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .zzd_spolu{
	top: 489px;
	left: 743px;
	width: 90px;
	height: 17px;
	line-height: 17px;
	text-align: right;
}

#ipdf-form .zdanitelna_mzda_05{
	top: 510px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .dan_06{
	top: 532px;
	left: 743px;
	width: 90px;
	height: 20px;
	line-height: 20px;
	text-align: right;
}

#ipdf-form .zamest_premia_07{
	top: 556px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .zamest_premia_vyplatena_08{
	top: 578px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .danovy_bonus_09{
	top: 600px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .danovy_bonus_vyplateny_10{
	top: 626px;
	left: 743px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: right;
}

#ipdf-form .danovy_bonus_na_vyplatenie_11{
	top: 661px;
	left: 743px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: right;
}

#ipdf-form .danovy_bonus_znizeny_o_dan_12{
	top: 695px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .danovy_bonus_na_vybratie_13{
	top: 720px;
	left: 743px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: right;
}

#ipdf-form .dan_minus_bonus_14{
	top: 754px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .danovy_bonus_na_uroky_15{
	top: 776px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .danovy_bonus_na_uroky_16{
	top: 800px;
	left: 743px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: right;
}

#ipdf-form .dan_minus_bonusy_17{
	top: 837px;
	left: 743px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: right;
}

#ipdf-form .uhrn_preddavkov_18{
	top: 873px;
	left: 743px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: right;
}

#ipdf-form .nedoplatok_dane_19{
	top: 909px;
	left: 743px;
	width: 90px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .preplatok_dane_20{
	top: 935px;
	left: 743px;
	width: 90px;
	height: 19px;
	line-height: 19px;
	text-align: right;
}

#ipdf-form .dan_na_uhradu_21{
	top: 960px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .danovy_preplatok_21{
	top: 981px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .zamestnavatel_vyberie_22{
	top: 1005px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .zamestnavatel_vyplati_22{
	top: 1027px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .zamestnavatel_ico{
	top: 1088px;
	left: 90px;
	width: 125px;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
}

#ipdf-form .zamestnavatel_nazov_adresa{
	top: 1082px;
	left: 535px;
	width: 310px;
	height: 32px;
	line-height: normal;
	min-height: 32px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-family: sans-serif;
}

#ipdf-form .vypracoval{
	top: 1120px;
	left: 56px;
	width: 155px;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
}

#ipdf-form .datum_spracovania{
	top: 1120px;
	left: 228px;
	width: 70px;
	height: 20px;
	text-align: center;
	font-size: 13px;
}

#ipdf-form .telefon{
	top: 1120px;
	left: 316px;
	width: 150px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 13px;
}

#ipdf-form .datum_ziadosti{
	top: 136px;
	left: 400px;
	width: 77px;
	height: 20px;
	text-align: center;
}

#ipdf-form .rok_zuctovania{
	top: 160px;
	left: 426px;
	width: 50px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	font-size: 14px;
}

#ipdf-form .zamestnanec{
	top: 234px;
	left: 69px;
	width: 460px;
	height: 15px;
	line-height: 15px;
	background-color: #E8F0FE;
}

#ipdf-form .r13_zrazena_suma{
	top: 285px;
	left: 555px;
	width: 130px;
	height: 21px;
	line-height: 21px;
	text-align: right;
}

#ipdf-form .r13_zostatok{
	top: 285px;
	left: 700px;
	width: 125px;
	height: 21px;
	line-height: 21px;
	text-align: right;
}

#ipdf-form .r19_zrazena_suma{
	top: 313px;
	left: 555px;
	width: 130px;
	height: 21px;
	line-height: 21px;
	text-align: right;
}

#ipdf-form .r19_zostatok{
	top: 313px;
	left: 700px;
	width: 125px;
	height: 21px;
	line-height: 21px;
	text-align: right;
}

#ipdf-form .zrazena_suma{
	top: 253px;
	left: 555px;
	width: 130px;
	height: 25px;
	line-height: 25px;
	text-align: right;
}

#ipdf-form .zrazene_zostatok{
	top: 253px;
	left: 700px;
	width: 125px;
	height: 25px;
	line-height: 25px;
	text-align: right;
}

#ipdf-form .r07_vratena_suma{
	top: 371px;
	left: 555px;
	width: 130px;
	height: 21px;
	line-height: 21px;
	text-align: right;
}

#ipdf-form .r07_zostatok{
	top: 370px;
	left: 700px;
	width: 125px;
	height: 21px;
	line-height: 21px;
	text-align: right;
}

#ipdf-form .r11_vratena_suma{
	top: 397px;
	left: 555px;
	width: 130px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .r11_zostatok{
	top: 398px;
	left: 700px;
	width: 125px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .r15_vratena_suma{
	top: 424px;
	left: 555px;
	width: 130px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .r15_zostatok{
	top: 423px;
	left: 700px;
	width: 125px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .r20_vratena_suma{
	top: 452px;
	left: 555px;
	width: 130px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .r20_zostatok{
	top: 451px;
	left: 700px;
	width: 125px;
	height: 22px;
	line-height: 22px;
	text-align: right;
}

#ipdf-form .vratena_suma{
	top: 340px;
	left: 555px;
	width: 130px;
	height: 25px;
	line-height: 25px;
	text-align: right;
}

#ipdf-form .vratene_zostatok{
	top: 340px;
	left: 700px;
	width: 125px;
	height: 25px;
	line-height: 25px;
	text-align: right;
}

#ipdf-form .miesto_ziadosti{
	top: 777px;
	left: 74px;
	width: 200px;
	height: 20px;
}

#ipdf-form .datum_spracovania_ziadosti{
	top: 777px;
	left: 324px;
	width: 125px;
	height: 20px;
	text-align: center;
}


#ipdf-form .uhrn_dochodkov_danovnika{
	top: 412px;
	left: 633px;
	width: 70px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .label_uhrn_dochodkov{
	top: 414px;
	left: 535px;
	width: 90px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

#ipdf-form .uplatnit_nzzd_danovnik{
	top: 414px;
	left: 858px;
	padding: 0px 0px 0px 0px;
}

#ipdf-form .label_uplatnit_nzzd_danovnik{
	top: 414px;
	left: 884px;
	width: 43px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	color: #333333;
}


#ipdf-form .uplatnit_nzzd_partner{
	top: 436px;
	left: 858px;
	padding: 0px 0px 0px 0px;
}

#ipdf-form .label_uplatnit_partner{
	top: 436px;
	left: 884px;
	width: 43px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	color: #333333;
}

#ipdf-form .label_pocet_mesiacov{
	top: 435px;
	left: 456px;
	width: 90px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

#ipdf-form .pocet_mesiacov_partner{
	top: 435px;
	left: 546px;
	width: 30px;
	height: 17px;
	line-height: 17px;
	text-align: right;
}

#ipdf-form .label_partner_prijem{
	top: 435px;
	left: 595px;
	width: 35px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

#ipdf-form .uhrn_prijmov_partner{
	top: 435px;
	left: 634px;
	width: 70px;
	height: 17px;
	line-height: 17px;
	text-align: right;
}

#ipdf-form .pocet_mesiacov_uroky{
	top: 851px;
	left: 754px;
	width: 30px;
	height: 19px;
	line-height: 19px;
	text-align: right;
	position: static;
}

#ipdf-form .zaplatene_uroky{
	top: 846px;
	left: 1025px;
	width: 50px;
	height: 19px;
	line-height: 19px;
	text-align: right;
	position: static;
}

#ipdf-form .peciatka{
	top: 1118px;
	left: 609px;
	width: 200px;
	height: 55px;
	padding: 0px 0px 0px 0px;
	background-position: center;
	background-size: contain;
	font-size: 13px;
	border: 2px solid #DDDDDD;
	color: #999999;
	background-color: #EEEEEE;
}

.tooltip_uhrn_dochodkov{
	position: absolute;
	left: 716px;
	top: 412px;
	z-index: 9;
}

.tooltip_prijmy_partner{
	position: absolute;
	left: 716px;
	top: 436px;
	z-index: 9;
}

.tooltip_dochodkove{
	position: absolute;
	left: 853px;
	top: 461px;
}

.tooltip_kupelne{
	position: absolute;
	left: 914px;
	top: 465px;
}

.tooltip_uroky{
	position: absolute;
	left: 853px;
	top: 775px;
	z-index: 9;
}

.settings_bonus_uroky{
	padding: 10px;
	background-color: #ffffff;
	border-radius: 2px;
	box-shadow: 1px 1px 5px #bbbbbb;
	position: absolute;
	top: 815px;
	left: 927px;
	width: 175px;
	height: 70px;
	font-size: 12px;
	/* nezda sa byt velmi prakticke, zatial vypnute */
	display: none;
}

#ipdf-form .settings_bonus_deti label,
#ipdf-form .settings_bonus_uroky label
{
	font-size: 12px;
}

#ipdf-form .prepocitat_bonus_uroky{
	top: 32px;
	left: 10px;
	padding: 0px 0px 0px 0px;
	position: static;
}

#ipdf-form .modal-wide{
	width: 610px;
	min-height: 430px;
}

#ipdf-form .modal-wide #highlighter,
#ipdf-form .modal-wide #highlighter-arrow,
#ipdf-form .modal-wide .ifield-label
{
	/* v modali nezobrazujeme studio utils */
	display: none;
}

#ipdf-form .btn-open-modal{
	position: absolute;
	left: 620px;
	top: 600px;
	height: 22px;
	width: 115px;
	padding: 1px 12px;
	font-size: 14px;
}

#ipdf-form .bonus_deti_spolu_modal{
	width: 70px;
	text-align: right;
	position: static;
}

#ipdf-form .bonus_deti_modal_1_6{
	width: 70px;
	text-align: right;
	position: static;
}

#ipdf-form .bonus_deti_modal_7_12{
	width: 70px;
	text-align: right;
	position: static;
}

#ipdf-form .dan_bonus_01_06{
	top: 580px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .dan_bonus_07_12{
	top: 602px;
	left: 743px;
	width: 90px;
	height: 18px;
	line-height: 18px;
	text-align: right;
}

#ipdf-form .label-bonus-vlastne-sumy{
	position: absolute;
	top: 595px;
	left: 850px;
	width: 48px;
	font-size: 12px;
	text-align: center;
	background-color: #EEEEEE;
	height: 80px;
	border: 1px solid #CCC;
	border-radius: 4px;
	padding: 4px;
}

.tooltip_bonus_deti{
	/*
	position: absolute;
	left: 853px;
	top: 551px;
	*/
	z-index: 9;
}

#ipdf-form .bonus_vlastne_sumy{
	top: 584px;
	left: 857px;
	padding: 0px 0px 0px 0px;
	position: static;
}

#ipdf-form .mesiac_zac_prac_pomeru{
	width: 140px;
}

#ipdf-form .danovy_rezident{
	top: 234px;
	left: 625px;
	padding: 0px 0px 0px 0px;
}

#ipdf-form .populate{
	top: 255px;
	left: 856px;
	position: static;
}

#ipdf-form #label-populate{
	position: absolute;
	top: 200px;
	left: 902px;
	font-size: 14px;
	width: 60px;
	height: 70px;
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
	padding: 8px;
	box-shadow: 0 0 5px #AAAAAA;
	display: inline-block;
	text-align: center;
}

#ipdf-form .zamestnanec_par_50aa{
	top: 505px;
	left: 74px;
	padding: 0px 0px 0px 0px;
}

#ipdf-form .zamestnanec_nie_prislusnik{
	top: 525px;
	left: 74px;
	padding: 0px 0px 0px 0px;
}

#ipdf-form .datum_nie_prislusnik{
	top: 521px;
	left: 209px;
	width: 90px;
	height: 18px;
	text-align: center;
}
