/*print input css*/

#ipdf-form input,
#ipdf-form select
{
	font-size: 17px;
}

#ipdf-form input,
#ipdf-form select,
#ipdf-form textarea,
#ipdf-form div[type="wysiwyg"]
{
	background-color: #C8E4FF00;
	color: #000000;
}

#ipdf-form input:focus,
#ipdf-form select:focus,
#ipdf-form textarea:focus,
#ipdf-form div[type="wysiwyg"]:focus
{
	background-color: #A6D3FF;
}

#ipdf-form input:hover,
#ipdf-form select:hover,
#ipdf-form textarea:hover,
#ipdf-form div[type="wysiwyg"]:hover
{
	background-color: #B9DDFF;
}

#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: #000000;
}


/* =========================================================
   ODOSELATEL
   ========================================================= */

#ipdf-form .odosielatel_meno{
	top: 221.5px;
	left: 668.5px;
	width: 440px;
}

#ipdf-form .odosielatel_priezvisko{
	top: 258.5px;
	left: 668.5px;
	width: 440px;
}

#ipdf-form .odosielatel_ulicaobec1{
	top: 296.5px;
	left: 667.5px;
	width: 440px;
}

#ipdf-form .odosielatel_ulicaobec2{
	top: 334.5px;
	left: 667.5px;
	width: 440px;
}

#ipdf-form .odosielatel_cislo{
	top: 373.5px;
	left: 666.5px;
	width: 280px;
}

#ipdf-form .odosielatel_psc{
	top: 373.5px;
	left: 981.5px;
	width: 125px;
}

#ipdf-form .odosielatel_dodavacia_posta{
	top: 411.5px;
	left: 666.5px;
	width: 440px;
}


/* =========================================================
   SUMA / ÚČET / SYMBOLY
   ========================================================= */

#ipdf-form .suma_eur{
	top: 45.5px;
	left: 665.5px;
	width: 180px;
	height: 24px;
	text-align: right;
	font-size: 20px;
}

#ipdf-form .cislo_uctu{
	top: 124.5px;
	left: 452.5px;
	height: 26px;
	line-height: 26px;
	text-align: left;
	font-size: 20px;
	width: 640px !important;
}

#ipdf-form .konstantny_symbol{
	top: 168.5px;
	left: 1008.5px;
	width: 100px;
	height: 21px;
	text-align: left;
	font-size: 20px;
}

#ipdf-form .variabilny_symbol{
	top: 168.5px;
	left: 742.5px;
	width: 260px;
	height: 21px;
	text-align: left;
	font-size: 20px;
}

#ipdf-form .suma_slovom{
	top: 92.5px;
	left: 642.5px;
	width: 385px;
	height: 21px;
	text-align: center;
	font-size: 15px;
}

#ipdf-form .suma_centy{
	top: 83.5px;
	left: 1062.5px;
	width: 27px;
	text-align: center;
}


/* =========================================================
   REFERENČNÉ / ŠPECIFICKÉ / SPRÁVA
   ========================================================= */

#ipdf-form .referencne_cislo{
	top: 335.5px;
	left: 344.5px;
	width: 232px;
}

#ipdf-form .specificky_symbol{
	top: 295.5px;
	left: 344.5px;
	width: 258px;
}

#ipdf-form .sprava_pre_adresata1{
	top: 374.5px;
	left: 345.5px;
	width: 310px;
}

#ipdf-form .sprava_pre_adresata2{
	top: 409.5px;
	left: 344.5px;
	width: 310px;
}


/* =========================================================
   ADRESÁT
   ========================================================= */

#ipdf-form .adresat_ulica_cislo_domu{
	top: 229.5px;
	left: 341.5px;
	width: 300px;
	height: 16px;
	font-size: 14px;
}

#ipdf-form .adresat_psc_obec{
	top: 249.5px;
	left: 341.5px;
	width: 300px;
	height: 16px;
	font-size: 14px;
}

#ipdf-form .adresat_meno{
	top: 210.5px;
	left: 341.5px;
	width: 300px;
	height: 16px;
	font-size: 14px;
}


/* =========================================================
   PODLISTOK
   ========================================================= */

#ipdf-form .podlistok_suma_eur{
	top: 221.5px;
	left: 55.5px;
	width: 150px;
	text-align: center;
}

#ipdf-form .podlistok_suma_centy{
	top: 221.5px;
	left: 256.5px;
	width: 40px;
	text-align: center;
}

#ipdf-form .podlistok_cislo_uctu{
	top: 272.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_variabilny_symbol{
	top: 293.5px;
	left: 126.5px;
	width: 180px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_specificky_symbol{
	top: 314.5px;
	left: 127.5px;
	width: 180px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_adresat_meno{
	top: 348.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_adresat_ulica{
	top: 370.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_adresat_obec{
	top: 393.5px;
	left: 17.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_odosielatel_meno{
	top: 454.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_odosielatel_ulica{
	top: 474.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_odosielatel_obec{
	top: 496.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}

#ipdf-form .podlistok_odosielatel_posta{
	top: 520.5px;
	left: 18.5px;
	width: 290px;
	height: 15px;
	font-size: 14px;
}


/* =========================================================
   KÓDY
   ========================================================= */

#ipdf-form .kod_sluzby{
	top: 45.5px;
	left: 954.5px;
	width: 48px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
}

#ipdf-form .kod_produktu{
	top: 47.5px;
	left: 1034.5px;
	width: 48px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
}

#ipdf-form .podlistok_kod_sluzby{
	top: 180.5px;
	left: 154.5px;
	width: 48px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
}

#ipdf-form .podlistok_kod_produktu{
	top: 180.5px;
	left: 254.5px;
	width: 48px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
}

#ipdf-form .kod_spracovania{
	top: 44.5px;
	left: 902.5px;
	width: 20px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
}


/* =========================================================
   OSTATNÉ
   ========================================================= */

#ipdf-form form img{
}


/* --------------- START Printing options --------------- */

#ipdf-form .wrapper-pdf-settings.well{
	padding: 12px;
}

#ipdf-form .input-small{
	width: 125px;
}

#ipdf-form .btn-pdf-settings{
	position: absolute;
	left: 980.5px;
	top: -29.5px;
	font-size: 16px;
	white-space: nowrap;
}

#ipdf-form .wrapper-pdf-settings{
	position: absolute;
	top: 42.5px;
	left: 885.5px;
	width: 235px;
	height: 420px;
	z-index: 5;
}

#ipdf-form .wrapper-pdf-settings .btn-close{
	cursor: pointer;
}

#ipdf-form .wrapper-pdf-settings .btn-close:hover{
	color: #888888;
}

#ipdf-form .wrapper-pdf-settings select[disabled="disabled"]
{
	color: #000000;
}

#ipdf-form .wrapper-pdf-settings select,
#ipdf-form .wrapper-pdf-settings select:hover
{
	font-size: 14px;
	background-color: transparent;
}

#ipdf-form .wrapper-pdf-settings input[type=radio]{
	margin-left: -20px;
	margin-top: 4px;
}

#ipdf-form .pdf-margins label{
	margin: 0 10px;
}

#ipdf-form .pdf-margins input,
#ipdf-form .pdf-margins input:hover,
#ipdf-form .pdf-margins input:focus
{
	background-color: transparent;
	width: 50px;
	text-align: center;
	font-size: 14px;
	margin: 0 4px;
}

#ipdf-form .pdf-margins input:hover,
#ipdf-form .pdf-margins input:focus
{
	background-color: transparent;
}

#ipdf-form .pdf-margins input[disabled="disabled"],
#ipdf-form .pdf-margins input[disabled="disabled"]:hover,
#ipdf-form .pdf-margins input[disabled="disabled"]:focus
{
}

.area-custom-print-settings{
	background-color: transparent;
	padding: 5px;
	margin-bottom: 10px;
}

/* --------------- END Printing options --------------- */


/* =========================================================
   ZOZNAMY
   ========================================================= */

#ipdf-form .wrapper-person-list{
	top: -39.5px;
	left: 20.5px;
	width: 900px;
	height: 40px;
	position: absolute;
}

#ipdf-form .zoznam_adresatov,
#ipdf-form .zoznam_odosielatelov
{
	width: 220px;
	height: 25px;
	z-index: 1;
	position: static;
	vertical-align: middle;
}

#ipdf-form .zoznam_adresatov option,
#ipdf-form .zoznam_odosielatelov option
{
	font-size: 13px;
	line-height: normal;
}

#ipdf-form .check_ignore_errors{
	margin-top: 5px;
}

#ipdf-form .upload_template_file{
	width: 220px;
	position: static !important;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px !important;
}

#ipdf-form .upload_template_file .qq-upload-button{
	float: none;
	width: 99% !important;
	height: 22px !important;
	color: #FFFFFF !important;
	font-size: 15px !important;
	font-weight: bold;
	opacity: 0.85 !important;
}

#ipdf-form .upload_template_file .qq-upload-button .label-upload-btn{
	padding-top: 0px;
}


/* =========================================================
   PRINT
   ========================================================= */

@media print {
    @page {
        size: A4 landscape;
        margin: 0;
    }

    html, body {
        margin: 0 !important;
        padding: 0 !important;
    }

    #ipdf-form {
        position: relative;
        width: 1118px !important;
        height: 540px !important;
        margin: 0 !important;
        padding: 0 !important;

        transform-origin: top left !important;
        transform: scaleX(0.7105) scaleY(0.7139) !important;
    }

    #ipdf-form .ipdf-bg-img {
        position: absolute;
        top: 0;
        left: 0;
        width: 1118px !important;
        height: 540px !important;
        max-width: none !important;
    }
}
