
#wrapper-tabs{
	border: 5px solid #999999;
	border-radius: 4px;
	padding: 15px;
	background-color: #EEE;
}

/* fix overlapping right-top toolbar icons */

#ipdf-form{
	margin-top: 30px;
	min-width: 950px;
}

.toolbar-icons-ws{
	top: -40px
}

/* Set common attributes for all INPUT, SELECT elements */

#ipdf-form .yiiTab ul.tabs a{
	padding-left: 10px;
	padding-right: 10px;
}

#ipdf-form .css_tooltip{
	font-weight: normal;
	text-align: left;
}

#ipdf-form .form-wrapper .tpl-wrapper-inner .tpl-actions{
	right: -85px;
}

#ipdf-form input,
#ipdf-form select,
#ipdf-form textarea
{
	position: static;
	border-radius: 4px;
	font-size: 16px;
}


#ipdf-form input,
#ipdf-form select
{
	height: 30px;
}


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


#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 .kontrolny-vykaz tr{
	background-color: #FFFFFF;
}

#ipdf-form .obdobie_mesiac,
#ipdf-form .obdobie_stvrtrok,
#ipdf-form .obdobie_rok
{
	width: 100px;
}

#ipdf-form .obdobie label span{
	width: 70px;
	display: inline-block;
}

#ipdf-form .cell-adresa span{
	width: 50px;
	display: inline-block;
}

#ipdf-form .cell-adresa input{
	width: 290px;
}

#ipdf-form .cell-kontakt span{
	width: 120px;
	display: inline-block;
}

#ipdf-form .cell-kontakt input{
	width: 400px;
}

#ipdf-form .obchodne_meno{
	width: 99%;
	font-weight: bold;
	/* height: 80px; */
}

#ipdf-form .column-labels{
	border-top: 1px solid #BBB;
	padding-top: 10px;
	padding-left: 20px;
	background-color: #FFF;
}

#ipdf-form .column-labels.bottom{
	padding-left: 10px;
}

#ipdf-form .column-labels > div{
	display: inline-block;
	text-align: center;
	font-weight: bold;
	vertical-align: bottom;
}

#ipdf-form .column-labels.bottom > div{
	margin-right: 3px;
}

/* A1 inputs */

div.kvdph_a1{
	width: 930px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .a1_odberatel_icdph{
	width: 150px;
}

#ipdf-form .a1_cislo_faktury{
	width: 200px;
}

#ipdf-form .a1_datum_dodania{
	width: 100px;
	text-align: center;
}

#ipdf-form .a1_zaklad_dane,
#ipdf-form .a1_zaklad_total
{
	width: 150px;
	text-align: right;
}

#ipdf-form .a1_dan,
#ipdf-form .a1_total_dan
{
	width: 120px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .a1_sadzba{
	width: 80px;
}

#ipdf-form .a1_kod_opravy{
	width: 80px;
}




/* A2 inputs */

div.kvdph_a2{
	width: 1050px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .a2_odberatel_icdph{
	width: 150px;
}

#ipdf-form .a2_cislo_faktury{
	width: 150px;
}

#ipdf-form .a2_datum_dodania{
	width: 100px;
	text-align: center;
}

#ipdf-form .a2_zaklad_dane,
#ipdf-form .a2_zaklad_total
{
	width: 150px;
	text-align: right;
}

#ipdf-form .a2_kod_tovaru
{
	width: 100px;
	text-align: right;
}

#ipdf-form .a2_druh_tovaru
{
	width: 100px;
}

#ipdf-form .a2_mnozstvo{
	width: 100px;
	text-align: right;
}

#ipdf-form .a2_mj{
	width: 50px;
}

#ipdf-form .a2_kod_opravy{
	width: 80px;
}




/* B1 inputs */


div.kvdph_b1{
	width: 960px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .b1_dodavatel_icdph{
	width: 150px;
}

#ipdf-form .b1_cislo_faktury{
	width: 150px;
}

#ipdf-form .b1_datum_dodania{
	width: 100px;
	text-align: center;
}

#ipdf-form .b1_zaklad_dane,
#ipdf-form .b1_zaklad_total
{
	width: 150px;
	text-align: right;
}

#ipdf-form .b1_dan,
#ipdf-form .b1_total_dan
{
	width: 100px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .b1_sadzba
{
	width: 80px;
}

#ipdf-form .b1_odpocitana_dan,
#ipdf-form .b1_total_odpoc_dan
{
	width: 100px;
	text-align: right;
}

#ipdf-form .b1_kod_opravy{
	width: 80px;
}






/* B2 inputs */


div.kvdph_b2{
	width: 960px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .b2_dodavatel_icdph{
	width: 150px;
}

#ipdf-form .b2_cislo_faktury{
	width: 150px;
}

#ipdf-form .b2_datum_dodania{
	width: 100px;
	text-align: center;
}

#ipdf-form .b2_zaklad_dane,
#ipdf-form .b2_zaklad_total
{
	width: 150px;
	text-align: right;
}

#ipdf-form .b2_dan,
#ipdf-form .b2_total_dan
{
	width: 100px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .b2_sadzba
{
	width: 80px;
}

#ipdf-form .b2_odpocitana_dan,
#ipdf-form .b2_total_odpoc_dan
{
	width: 100px;
	text-align: right;
}

#ipdf-form .b2_kod_opravy{
	width: 80px;
}




/* B.3.1 inputs */

div.kvdph_b31{
	width: 530px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .b31_zaklad_dane,
#ipdf-form .b31_zaklad_total
{
	width: 180px;
	text-align: right;
}

#ipdf-form .b31_dan,
#ipdf-form .b31_total_dan
{
	width: 110px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .b31_odpocitana_dan,
#ipdf-form .b31_total_odpoc_dan
{
	width: 120px;
	text-align: right;
}

#ipdf-form .b31_kod_opravy{
	width: 80px;
}


/* B.3.2 inputs */

div.kvdph_b32{
	width: 700px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .b32_dodavatel_icdph{
	width: 150px;
}

#ipdf-form .b32_zaklad_dane,
#ipdf-form .b32_zaklad_total
{
	width: 180px;
	text-align: right;
}

#ipdf-form .b32_dan,
#ipdf-form .b32_total_dan
{
	width: 110px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .b32_odpocitana_dan,
#ipdf-form .b32_total_odpoc_dan
{
	width: 120px;
	text-align: right;
}

#ipdf-form .b32_kod_opravy{
	width: 80px;
}


/* C.1 inputs */

div.kvdph_c1{
	width: 1080px;
	background-color: #FFFFFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

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

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

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

#ipdf-form .c1_rozdiel_zakladov_dane,
#ipdf-form .c1_total_rozdiel_zakladov
{
	width: 100px;
	text-align: right;
}

#ipdf-form .c1_rozdiel_dan,
#ipdf-form .c1_total_rozdiel_dan
{
	width: 100px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .c1_sadzba
{
	width: 53px;
}

#ipdf-form .c1_kod_tovaru{
	width: 100px;
}

#ipdf-form .c1_druh_tovaru{
	width: 50px;
}

#ipdf-form .c1_rozdiel_mnozstvo,
#ipdf-form .c1_total_rozdiel_mnozstvo
{
	width: 80px;
	text-align: right;
}

#ipdf-form .c1_mj{
	width: 53px;
}

#ipdf-form .c1_kod_opravy{
	width: 80px;
}




/* C.2 inputs */

div.kvdph_c2{
	width: 1010px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .c2_dodavatel_icdph{
	width: 130px;
}

#ipdf-form .c2_cislo_opr_faktury{
	width: 130px;
}

#ipdf-form .c2_cislo_pov_faktury{
	width: 130px;
}

#ipdf-form .c2_rozdiel_zakladov_dane,
#ipdf-form .c2_total_rozdiel_zakladov
{
	width: 100px;
	text-align: right;
}

#ipdf-form .c2_rozdiel_dan,
#ipdf-form .c2_total_rozdiel_dan
{
	width: 100px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .c2_sadzba
{
	width: 53px;
}

#ipdf-form .c2_rozdiel_odpoc_dan,
#ipdf-form .c2_total_rozdiel_odpocet
{
	width: 120px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .c2_nevymozitelna{
	width: 100px;
	display: inline-block;
	text-align: center;
}

#ipdf-form .c2_kod_opravy{
	width: 80px;
}



/* D.1 inputs */

div.kvdph_d1{
	width: 850px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .d1_suma_obratov,
#ipdf-form .d1_zaklad_sadzba_vyssia,
#ipdf-form .d1_dan_sadzba_vyssia,
#ipdf-form .d1_zaklad_sadzba_nizsia,
#ipdf-form .d1_dan_sadzba_nizsia,
#ipdf-form .d1_total_obrat,
#ipdf-form .d1_total_zaklad_vyssia,
#ipdf-form .d1_total_dan_vyssia,
#ipdf-form .d1_total_zaklad_nizsia,
#ipdf-form .d1_total_dan_nizsia
{
	width: 145px;
	text-align: right;
}

#ipdf-form .d1_kod_opravy{
	width: 80px;
}


/* D.2 inputs */

div.kvdph_d2{
	width: 720px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 1px 10px 10px 10px;
}

#ipdf-form .d2_zaklad_sadzba_vyssia,
#ipdf-form .d2_dan_sadzba_vyssia,
#ipdf-form .d2_zaklad_sadzba_nizsia,
#ipdf-form .d2_dan_sadzba_nizsia,
#ipdf-form .d2_total_obrat,
#ipdf-form .d2_total_zaklad_vyssia,
#ipdf-form .d2_total_dan_vyssia,
#ipdf-form .d2_total_zaklad_nizsia,
#ipdf-form .d2_total_dan_nizsia
{
	width: 150px;
	text-align: right;
}

#ipdf-form .d2_kod_opravy{
	width: 80px;
}

.bg-white{
	background-color: #FFFFFF;
}


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

#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;
	border-radius: 4px;
}

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

