/*
body.page-home header,
body.page-language header{
	height:52px;
}
*/

.procesi_drustva{
	width:100%;
}
.procesi_drustva th,
.procesi_drustva td{
	padding:5px;
}

.procesi_drustva .item_actions img{
	margin-right:5px;
}

.procesi_drustva img{
	max-width:200px;
	max-height:200px;
}


.distribucijske_liste{
	width: 100%;
	border-collapse: collapse;
}
.distribucijske_liste th,
.distribucijske_liste td{
	padding:5px;
}


.language_translations td{
	padding:5px;
	width:5%;
}
.language_translations td:nth-child(2){
	font-size:small;
	max-width: 300px;
	text-overflow: ellipsis;
	overflow: hidden;
}
.language_translations th:first-child,
.language_translations td:first-child,
.language_translations th:last-child,
.language_translations td:last-child{
	width: 1%;
}
.language_translations .inp{
	width:80%;
}
.language_translations .inp input{
	width:100%;
	padding:2px;
}
.language_translations .fa.fa-check{
	cursor:pointer;
}
.language_translations .fa.fa-check:hover{
	color:#090;
}


.ocjena_dobavljaca_kriteriumi td>input[type="text"],
.ocjena_dobavljaca_kriteriumi td>select{
	width:100%;
	padding: 3px;
}
.ocjena_dobavljaca_kriteriumi th,
.ocjena_dobavljaca_kriteriumi td{
	vertical-align: top;
	padding:5px;
	width: 35%;
}
.ocjena_dobavljaca_kriteriumi th:first-child,
.ocjena_dobavljaca_kriteriumi td:first-child{
	width:20%;
}
.ocjena_dobavljaca_kriteriumi th:last-child,
.ocjena_dobavljaca_kriteriumi td:last-child{
	width:10%;
}
.ocjena_dobavljaca_kriteriumi ul{
	margin:0;
}
.ocjena_dobavljaca_kriteriumi li{
	padding-top:5px;
	padding-bottom:5px;
}
.ocjena_dobavljaca_kriteriumi li>input[name="naziv"]{
	margin-right:20px;
}
.ocjena_dobavljaca_kriteriumi li>input[name="vrijednost"]{
	width:50px;
}
.ocjena_dobavljaca-ocjene_list .form-control-input{
	overflow: auto !important;
}
.ocjena_dobavljaca-ocjene_list h4:first-child{
	margin-top:0;
}

.program_izobrazbe_polaznici td{
	text-align:center;
}
.program_izobrazbe_polaznici td:first-child {
	text-align: left;
}

.form_program_izobrazbe_polaznici .btnDelete{
	display:none;
}
.program_izobrazbe_polaznici-certifikat{
	text-align: right;
}

.kpi_monitoring_kpi_details td,
.kpi_monitoring_kpi_details th,
.kpi_monitoring_kpi_datapoints th,
.kpi_monitoring_kpi_datapoints td{
	padding:2px 5px;
}
.kpi_monitoring_kpi_details td:first-child{
	font-weight:bold;
}
.kpi_monitoring_kpi_datapoints td:last-child{
	text-align:center;
}

.form_pestle_analiza{
	z-index:1;
}
.form_pestle_analiza .pestle_analiza-pestle_politicki_faktori_ids label,
.form_pestle_analiza .pestle_analiza-pestle_ekonomski_faktori_ids label,
.form_pestle_analiza .pestle_analiza-pestle_socijalni_faktori_ids label,
.form_pestle_analiza .pestle_analiza-pestle_tehnoloski_faktori_ids label,
.form_pestle_analiza .pestle_analiza-pestle_legislativa_ids label,
.form_pestle_analiza .pestle_analiza-pestle_okolis_ids label{
	font-weight: bold;
}
.form_pestle_analiza .pestle_analiza-pestle_politicki_faktori_ids .select2-container .select2-selection--multiple,
.form_pestle_analiza .pestle_analiza-pestle_ekonomski_faktori_ids .select2-container .select2-selection--multiple,
.form_pestle_analiza .pestle_analiza-pestle_socijalni_faktori_ids .select2-container .select2-selection--multiple,
.form_pestle_analiza .pestle_analiza-pestle_tehnoloski_faktori_ids .select2-container .select2-selection--multiple,
.form_pestle_analiza .pestle_analiza-pestle_legislativa_ids .select2-container .select2-selection--multiple,
.form_pestle_analiza .pestle_analiza-pestle_okolis_ids .select2-container .select2-selection--multiple{
	min-height:70px;
}

.form_swot .swot-unutarnji_pitanja th,
.form_swot .swot-unutarnji_pitanja td{
	width:25%;
	padding:10px 2px;
}
.form_swot .swot-unutarnji_pitanja tr:nth-child(6n-3),
.form_swot .swot-unutarnji_pitanja tr:nth-child(6n-4),
.form_swot .swot-unutarnji_pitanja tr:nth-child(6n-5)  {
	background: #ddd;
}
.form_swot .swot-vanjska_pitanja th,
.form_swot .swot-vanjska_pitanja td{
	width:14.2%;
	padding:10px 2px;
}
.form_swot .swot-vanjska_pitanja tr:nth-child(6n-3),
.form_swot .swot-vanjska_pitanja tr:nth-child(6n-4),
.form_swot .swot-vanjska_pitanja tr:nth-child(6n-5)  {
	background: #ddd;
}
.form_swot .btnRemove{
	float:right;
}
.form_swot td.combos div{
	display:inline-block;
	margin-right:20px;
}
.form_swot td.combos select{
	margin-left:20px;
}
.form_swot .swot-unutarnji_pitanja textarea,
.form_swot .swot-vanjska_pitanja textarea{
	width:100%;
}


.checklist_pitanja{
	margin:1em auto;
}
.checklist_pitanja tr:nth-child(even){
	background-color: #ddd;
}
.checklist_pitanja td{
	padding:5px;
	vertical-align:top;
}
.checklist_pitanja td .btnRemovePitanje{
	padding: 0.33em 0.66em;
}
.checklist_pitanja td input[type="text"],
.checklist_pitanja td textarea{
	width:100%;
	padding:3px;
}


.checklista_radni_zapis_pitanja{
	margin:2em 0;
}
.checklista_radni_zapis_pitanja th span, .checklista_radni_zapis_pitanja td span{
	width:33%;
	padding:0 0.5em;
	text-align: center;
	display: inline-block;
}
.checklista_radni_zapis_pitanja td{
	padding:0.5em;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
}
.checklista_radni_zapis_pitanja td[colspan]{
	font-weight:bold;
}
.checklista_radni_zapis_pitanja label{
	display: inline-block;
	width:33%;
	text-align: center;
}
.checklista_radni_zapis_pitanja td textarea{
	width:100%;
	height:100%;
}

body.page-procesi_drustva-cilj_form .kpi_cilj-kpi_id{
	top:160px;
}
body.page-procesi_drustva-cilj_form .kpi_cilj-kpi_vrijednost{
	top:160px;
}
body.page-procesi_drustva-cilj_form .kpi_cilj-ciljevi_id{
	top:120px;
}
body.page-procesi_drustva-cilj_form .kpi_cilj-cilj_pocetna_vrijednost{
	top:120px;
}
body.page-procesi_drustva-cilj_form .kpi_cilj-cilj_krajna_vrijednost{
	top:120px;
}
body.page-procesi_drustva-cilj_form .kpi_cilj-opci_ciljevi_id{
	top:80px;
}

table.procesi_list th, table.procesi_list td{
	text-align:left;
	padding:5px;
}
table.procesi_list tr.subheader td{
	font-weight:bold;
	padding:10px 5px;
}

.form_popravna_radnja_wrapper{
	display:none;
	border-top:1px solid silver;
	padding-top:2em;
	margin-top:2em;
}

.form_okolis_identifikacija_aspekata .items th,
.form_okolis_identifikacija_aspekata .items td{
	padding:5px;
}
.form_okolis_identifikacija_aspekata .items tbody:nth-child(odd){
	background-color:#eee;
}
.form_okolis_identifikacija_aspekata .items .pure-button{
	font-size:smaller;
}
.form_okolis_identifikacija_aspekata .items td[colspan] select{
	width:100%;
	padding:3px;
}
.form_okolis_identifikacija_aspekata .items tbody tr:last-child td{
	padding-bottom:10px;
}
.form_okolis_identifikacija_aspekata .items tr.data_row td:nth-child(n+5){
	text-align: center;
}

.form_okolis_identifikacija_aspekata .items .data_row{
	vertical-align:top;
}
.form_okolis_identifikacija_aspekata .items .data_row:hover {
	background-color:#eee;
}
.form_okolis_identifikacija_aspekata .items .btnOpenDocMan{
	width:24px;
}

.form_okolis_identifikacija_aspekata_rizici .items input[type="number"]{
	width:30px;
	font-size:12px;
}
/* For Firefox */
.form_okolis_identifikacija_aspekata_rizici .items input[type='number'] {
	-moz-appearance:textfield;
}
/* Webkit browsers like Safari and Chrome */
.form_okolis_identifikacija_aspekata_rizici .items input[type=number]::-webkit-inner-spin-button,
.form_okolis_identifikacija_aspekata_rizici .items input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.form_okolis_identifikacija_aspekata_rizici .items input[type="text"]{
	width:120px;
	font-size:12px;
}
.form_okolis_identifikacija_aspekata_rizici .items .select2-container .select2-selection--single{
	height:20px;
}
.form_okolis_identifikacija_aspekata_rizici .items .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 20px;
}

#dialog_modal .form_edukacije {
	min-width: 600px;
}
#dialog_modal .form_zahtjevi_norme{
	min-width: 600px;
}

.projekti_jn td:nth-child(n+5){
	text-align:right;
}
.projekti_jn td:last-child{
	text-align:center;
}

/*
.kaizen-sadasno_stanje{
	overflow:visible !important;
}
.kaizen-sadasno_stanje label{
	writing-mode: tb;
}
.kaizen-sadasno_stanje .form-control-input:after {
	content: "\21D2";
	position: absolute;
	top: 10%;
	font-size: 72px;
	right: -15%;
}
.kaizen-buduce_stanje label{
	writing-mode: vertical-lr;
	float:right !important;
}
*/

form.tbl_row .cell.procesi_aktivnosti-aktivnost_id>span.select2{
	width:300px !important;
}

.rizici-v_uk input{
	background-color:#33f;
	color:#fff;
}
.rizici-p_uk input{
	background-color:orange;
}

.rizici-ocjene_vjerojatnost .form-control-input label,
.rizici-v_uk label{
	color:#007;
}
.rizici-ocjene_posljedica .form-control-input label,
.rizici-p_uk label{
	color:#700;
}
.rizici-rizici_moguci_ucinci_greske_ids label{
	font-size:smaller;
}


table.rizici_list thead{
	background-color:#e1f5fe;
}
table.rizici_list tr.subheader.godina{
	font-weight: bold;
	font-size:1.2em;
	border-bottom: 1px solid black;
}
table.rizici_list tr.subheader.godina:not(:first-child) td{
	padding-top:2em;
}
table.rizici_list tr.subheader.grupa{
	font-weight: bold;
	font-size:1.1em;
	border-bottom: 1px solid black;
}
table.rizici_list tr.subheader.proces{
	font-weight: bold;
	font-size:1em;
	border-bottom: 1px solid black;
}


.page-procesi_drustva-kpi_form .kpi_cilj-kpi_id,
.page-procesi_drustva-kpi_form .kpi_cilj-kpi_id .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:#00f;
}

.rizici-ocjene_posljedica{
	border-top:1px solid black;
}

#dialog_ukupna_izlozenost_riziku td{
	padding:0px 5px;
	text-align:center;
}

.form-control-container.rizici-ocjene_posljedica{
	border-top:1px solid #f00;
}

.kpi-status_kpi_readonly,
.kpi-status_cilj_readonly{
	color:#00f;
}

.page-procesi_drustva-kpi_monitoring .kpi_monitoring_kpi_details{
	width:40% !important;
}
.page-procesi_drustva-kpi_monitoring .form_kpi_cilj_monitoring{
	width:25% !important;
}

tr.expired{
	background-color:#ffe5ea !important;
}

.page-dokumentirane_informacije-urudzbeni_zapisnik_popis .rezultati td{
	padding-right:5px;
}


.urudzbeni_zapisnik_list>tbody>tr>td:first-child{
	white-space: nowrap;
}

table.zadaci_pregledi_zadaci_zaduzenja td,
table.zadaci_pregledi_zadaci_komunikacija td{
	padding:5px;
}

.form_isms_rizici_zapisi{
	max-height: 600px;
	overflow:auto;
}
.form_isms_rizici_zapisi h3{
	float:left;
	width:100%;
	text-align: center;
	margin:0;
	margin-top:1em;
	font-size:1.1em;
}

.zaduzenja_inner .actions{
	display:none;
}

.page-planiranje-zadaci_list table.footable-details>tbody>tr>th:nth-child(1){
	width:80px;
}
.page-planiranje-zadaci_list table.footable-details>tbody>tr>td:nth-child(2){
	word-break: normal;
}

.form_poslovni_partneri_kontakti h3{
	width:100%;
}
.form_poslovni_partneri_kontakti textarea{
	height: 3em;
}

/*
.primke_stavke.table_form_wrapper .actions,
.ponude_stavke.table_form_wrapper .actions,
.otpremnice_stavke.table_form_wrapper .actions,
.reversi_stavke.table_form_wrapper .actions,
.otpisi_stavke.table_form_wrapper .actions,
.medjuskladisnice_stavke.table_form_wrapper .actions,
.racuni_stavke.table_form_wrapper .actions{
	display: none !important;
}
*/

.page-veleprodaja-ponude_list .modal{
	min-width: unset;
}

.page-veleprodaja-racuni_list .upgraded_table td.yellow{
	color: #eeee00;
}
.page-veleprodaja-racuni_list .upgraded_table td.red{
	color: #ff0000;
}

.form_veleprodaja_search{
	display: flex;
	flex-wrap: wrap;
	margin-bottom:2em;
}
.form_veleprodaja_search label{
	margin-right:0.5em;
}
.form_veleprodaja_search>div{
	margin-right: 1em;
}
.form_veleprodaja_search select{
	max-width:250px;
}

.xtr_form .ponude_stavke-nabavna_cijena,
.xtr_form .otpremnice_stavke-nabavna_cijena,
.xtr_form .reversi_stavke-nabavna_cijena,
.xtr_form .otpisi_stavke-nabavna_cijena,
.xtr_form .medjuskladisnice_stavke-nabavna_cijena,
.xtr_form .racuni_stavke-nabavna_cijena{
	display: none;
}
.xtr_form .ponude_stavke-porez,
.xtr_form .otpremnice_stavke-porez,
.xtr_form .reversi_stavke-porez,
.xtr_form .otpisi_stavke-porez,
.xtr_form .medjuskladisnice_stavke-porez,
.xtr_form .racuni_stavke-porez{
	display: none;
}
.xtr_form .primke_stavke-jedinice_mjere_id,
.xtr_form .ponude_stavke-jedinice_mjere_id,
.xtr_form .otpremnice_stavke-jedinice_mjere_id,
.xtr_form .reversi_stavke-jedinice_mjere_id,
.xtr_form .otpisi_stavke-jedinice_mjere_id,
.xtr_form .medjuskladisnice_stavke-jedinice_mjere_id,
.xtr_form .narudzbenice_stavke-jedinice_mjere_id,
.xtr_form .racuni_stavke-jedinice_mjere_id{
	display: none;
}

.xtr_form .primke_stavke-prodajna_cijena label,
.xtr_form .ponude_stavke-prodajna_cijena label,
.xtr_form .otpremnice_stavke-prodajna_cijena label,
.xtr_form .reversi_stavke-prodajna_cijena label,
.xtr_form .otpisi_stavke-prodajna_cijena label,
.xtr_form .medjuskladisnice_stavke-prodajna_cijena label,
.xtr_form .racuni_stavke-prodajna_cijena label{
	color:#0000ff;
}

.xtr_form .primke_stavke-napomena .form-control-input,
.xtr_form .ponude_stavke-napomena .form-control-input,
.xtr_form .otpremnice_stavke-napomena .form-control-input,
.xtr_form .reversi_stavke-napomena .form-control-input,
.xtr_form .otpisi_stavke-napomena .form-control-input,
.xtr_form .medjuskladisnice_stavke-napomena .form-control-input,
.xtr_form .racuni_stavke-napomena .form-control-input{
	display: flex;
}
.xtr_form .primke_stavke-napomena .chkbx,
.xtr_form .ponude_stavke-napomena .chkbx,
.xtr_form .otpremnice_stavke-napomena .chkbx,
.xtr_form .reversi_stavke-napomena .chkbx,
.xtr_form .otpisi_stavke-napomena .chkbx,
.xtr_form .medjuskladisnice_stavke-napomena .chkbx,
.xtr_form .racuni_stavke-napomena .chkbx{
	flex-basis:0;
}
/*
.xtr_form .ponude_stavke-napomena input,
.xtr_form .otpremnice_stavke-napomena input,
.xtr_form .racuni_stavke-napomena input{
	margin-left:1em;
}
*/
.primke-napomena .form-control-input,
.ponude-napomena .form-control-input,
.otpremnice-napomena .form-control-input,
.reversi-napomena .form-control-input,
.otpisi-napomena .form-control-input,
.medjuskladisnice-napomena .form-control-input,
.racuni-napomena .form-control-input{
	display: flex;
}
.primke-izvozna_napomena .form-control-input,
.ponude-izvozna_napomena .form-control-input,
.otpremnice-izvozna_napomena .form-control-input,
.reversi-izvozna_napomena .form-control-input,
.otpisi-izvozna_napomena .form-control-input,
.medjuskladisnice-izvozna_napomena .form-control-input,
.racuni-izvozna_napomena .form-control-input{
	display: flex;
}

.table_form_wrapper .primke_stavke-napomena,
.table_form_wrapper .ponude_stavke-napomena,
.table_form_wrapper .otpremnice_stavke-napomena,
.table_form_wrapper .reversi_stavke-napomena,
.table_form_wrapper .otpisi_stavke-napomena,
.table_form_wrapper .medjuskladisnice_stavke-napomena,
.table_form_wrapper .racuni_stavke-napomena{
	white-space: nowrap;
	max-width: 100px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.modal .napomena_footer_text,
.modal .izvozna_napomena_text{
	cursor:pointer;
	margin:0.5em 0;
	border:1px solid black;
	padding:3px;
}
.modal .napomena_footer_text:hover,
.modal .izvozna_napomena_text:hover {
	background-color:#eee;
}

.finansiska_kartica th,
.finansiska_kartica td{
	border-bottom:1px solid silver;
}
.finansiska_kartica .bld{
	font-weight: bold;
}

.primke_stavke-artikli_id,
.ponude_stavke-artikli_id,
.otpremnice_stavke-artikli_id,
.reversi_stavke-artikli_id,
.otpisi_stavke-artikli_id,
.medjuskladisnice_stavke-artikli_id,
.racuni_stavke-artikli_id{
	flex-basis:100% !important;
}

.otpremnice_stavke-artikli_lot_id,
.reversi_stavke-artikli_lot_id,
.otpisi_stavke-artikli_lot_id,
.medjuskladisnice_stavke-artikli_lot_id{
	flex-basis:100% !important;
}

.modal .primke_stavke-porez{
	display:none !important;
}

.otpremnice-nacini_placanja_id,
.otpremnice-rokovi_isporuke_id,
.reversi-nacini_placanja_id,
.reversi-rokovi_isporuke_id,
.otpisi-nacini_placanja_id,
.otpisi-rokovi_isporuke_id,
.medjuskladisnice-nacini_placanja_id,
.medjiskladisnice-rokovi_isporuke_id{
	display:none !important;
}

.page-veleprodaja-primke_list .primke_stavke.table_form_wrapper,
.page-veleprodaja-ponude_list .ponude_stavke.table_form_wrapper,
.page-veleprodaja-racuni_list .racuni_stavke.table_form_wrapper{
	font-size:smaller;
}

.page-veleprodaja-primke_list .primke_stavke-napomena,
.page-veleprodaja-ponude_list .ponude_stavke-napomena,
.page-veleprodaja-racuni_list .racuni_stavke-napomena{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	max-width: 100px;
}

.artikli_lot_table td{
	vertical-align: top;
}
.artikli_lot_table div{
	display:flex;
	justify-content: space-between;
}
.artikli_lot_table span{
	display: inline-block;
	width: 25%;
	padding: 3px;
}
.artikli_lot_table span:first-child{
	width: 50%;
}
.artikli_lot_table span:last-child{
	text-align: right;
}

.form_poslovni_partneri{
	visibility: hidden;
}
.modal .form_poslovni_partneri{
	visibility: visible;
}

div.selectfield[class*="-poslovni_partneri_id"] .form-control-input.selectfield{
	display: flex;
}
div.selectfield[class*="-poslovni_partneri_kontakti_id"] .form-control-input.selectfield{
	display: flex;
}
div.selectfield[class*="-artikli_id"] .form-control-input.selectfield{
	display: flex;
}

.racuni_autofakturiranje td.centered{
	text-align: center;
	white-space: nowrap;
}
.racuni_autofakturiranje input[type="checkbox"]{
	transform:scale(1.3);
}
.racuni_autofakturiranje th.actions,
.racuni_autofakturiranje td.actions{
	width:auto;
	min-width: unset;
}

table.poslovni_partneri_list td.keywords,
table.kontakti td.keywords{
	/*color:#00f;*/
}
table.poslovni_partneri_list td.www,
table.kontakti td.www{
	text-align: center;
	font-size: 1.3em;
	padding: 0 !important;
}
table.poslovni_partneri_list td.www a,
table.kontakti td.www a{
	padding:5px;
}
table.kontakti td.email {
	overflow:hidden;
	text-overflow:ellipsis;
}

.poslovni_partneri_kontakti-kljucne_rijeci label{
	color:#00f;
}


.form_zaposlenici_posebni_uvjeti_rada_info .select2-container {
	width:100% !important;
}

.page-podrska-zaposlenici_form #izobrazbe h2,
.page-podrska-zaposlenici_form #izobrazbe h3,
.page-podrska-zaposlenici_form #izobrazbe p,
.page-podrska-zaposlenici_form #izobrazbe hr{
	display: none;
}

.page-zastita_na_radu-ozljeda_na_radu_list table.dataTable>tbody>tr.child span.dtr-title{
	width: 150px;
}
.page-podrska-zaposlenici_form #ozljeda_na_radu td.ozljeda_na_radu-tezina_ozljede_id,
.page-podrska-zaposlenici_form #ozljeda_na_radu td.ozljeda_na_radu-uzrok_ozljede_id,
.page-podrska-zaposlenici_form #ozljeda_na_radu td.ozljeda_na_radu-vrsta_ozljede_id,
.page-podrska-zaposlenici_form #ozljeda_na_radu td.ozljeda_na_radu-nacin_ozljede_id,
.page-podrska-zaposlenici_form #ozljeda_na_radu td.ozljeda_na_radu-ozljedeni_dio_tijela_ids,
.page-podrska-zaposlenici_form #ozljeda_na_radu td.ozljeda_na_radu-izvor_ozljede{
	display:none;
}

.page-artikli-artikli_form #povjest .proizvodnja th:nth-child(3),
.page-artikli-artikli_form #povjest .proizvodnja td:nth-child(3){

}

.page-master-clients_list .clients_list th,
.page-master-clients_list .clients_list td{
	padding:0.5em;
}

.form_zaposlenici .zaposlenici-slika img,
.form_zaposlenici .zaposlenici-potpis img{
	max-width: 100px;
	max-height: 100px;
	background: #fff;
}
.form_zaposlenici .zaposlenici-slika img:hover,
.form_zaposlenici .zaposlenici-potpis img:hover{
	/*
	position: relative;
	max-width: 300px;
	max-height: 300px;
	z-index:2;
	*/
	position: relative;
	transform: scale(3);
	transform-origin: top left;
	z-index: 2;
}
.form_zaposlenici .form-control-container.zaposlenici-slika  .form-control-input input,
.form_zaposlenici .form-control-container.zaposlenici-potpis .form-control-input input{
	width:auto !important;
}

.form_interna_proizvodnja .interna_proizvodnja-is_normativ{
	display:none;
}

.ponude_stavke-valute_id,
.ponude_stavke-tjecaj,
.otpremnice_stavke-valute_id,
.otpremnice_stavke-tjecaj,
.reversi_stavke-valute_id,
.reversi_stavke-tjecaj,
.otpisi_stavke-valute_id,
.otpisi_stavke-tjecaj,
.medjuskladisnice_stavke-valute_id,
.medjuskladisnice_stavke-tjecaj,
.racuni_stavke-valute_id,
.racuni_stavke-tjecaj{
	display:none !important;
}

.racuni_list .poslovni_partner_lokacija,
.racuni_autofakturiranje .poslovni_partner_lokacija{
	font-size:0.85em;
	color:#888;
}

.form_poslovne_prilike_search{
	display: flex;
	flex-wrap: wrap;
	margin-bottom:2em;
}
.form_poslovne_prilike_search label{
	margin-right:0.5em;
}
.form_poslovne_prilike_search>div{
	margin-right: 1em;
	margin-bottom: 1em;
}
.form_poslovne_prilike_search select{
	max-width: 250px;
}

.xtr_form .otpremnice-is_pdv{
	/*display: none;*/
}

.rabat_arrow{
	position: absolute;
	margin-left: 0.5em;
	height: 2.5em;
	transition-duration: 0.4s;
	transform-origin: bottom;
	cursor: pointer;
}
.rabat_arrow.prodajna_cijena{
	transform: rotateZ(180deg) rotateY(180deg) translateY(1.5em);
}
.rabat_arrow.cijena{
	transform: translateY(-1.5em);
}

.modal .form-control-container.artikli_rabat-rabat,
.modal .form-control-container.artikli_rabat-cijena{
	flex-basis: 25% !important;
}


	/*
	.form_artikli_reports {
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 2em;
	}
	.form_artikli_reports>div {
		margin-right: 1em;
	}
	*/

/* TODO remove fields from DB */
.poslovni_partneri_kontakti-drzava,
.poslovni_partneri-drzava {
	display:none;
}

/*
.page-veleprodaja-ponude_form .modal th,
.page-veleprodaja-otpremnice_form .modal th,
.page-veleprodaja-racuni_form .modal th{
	background-color: #e1f5fe;
	font-size:smaller;
}
.page-veleprodaja-ponude_form .modal td.right,
.page-veleprodaja-otpremnice_form .modal td.right,
.page-veleprodaja-racuni_form .modal td.right{
	text-align: right;
}
.page-veleprodaja-ponude_form .modal td,
.page-veleprodaja-otpremnice_form .modal td,
.page-veleprodaja-racuni_form .modal td{
	padding:3px;
}
*/

/*
.rizici-rizici_moguci_ucinci_greske_ids label,
.rizici-rizici_moguci_ucinci_greske_ids input{
	width:100%;
}
*/

.page-komunikacija_suradnja-poslovne_prilike_form .modal .zaduzenja-poslovni_partneri_id{
	display:none;
}
.page-komunikacija_suradnja-poslovne_prilike_form .modal .zaduzenja-odgovorna_osoba_id{
	margin-right:0;
}
.page-home .modal .details.poslovne_prilike .poslovne_prilike-odgovorna_osoba_id{
	margin-right:50%;
}

.poslovne_prilike_list tr.yellow,
.aktivnosti_list tr.yellow{
	background-color: #ffffcc !important;
}
.poslovne_prilike_list tr.red,
.aktivnosti_list tr.red{
	background-color: #ffe5ea !important;
	background-color: #ff9999 !important;
}

.details.ticketing_radni_nalozi .form_ticketing_radni_nalozi.read_only .ticketing_radni_nalozi-ticketing_id{
	display:none;
}
.ticketing_radni_nalozi_stavke_admin-artikli_grupe_id {
	display: none;
}
.xtr_form .ticketing_radni_nalozi_stavke-sati,
.xtr_form .ticketing_radni_nalozi_stavke-km{
	display: none;
}

.flexed{
	display:flex;
}
.artikli_select_item.flexed span{
	padding:0 3px;
	flex: 0 1 50px;
}
.artikli_select_item.flexed span:first-child{
	flex-basis:100px;
}
.artikli_select_item.flexed span:nth-child(2){
	flex-grow: 1;
}
.artikli_select_item.flexed span:nth-child(3){
	text-align: center;
}
.artikli_select_item.flexed span:nth-child(4){
	text-align: right;
}
.artikli_select_item.flexed span:nth-child(5){
	text-align: left;
}
.artikli_select_item.flexed span:nth-child(6){
	text-align: right;
}
.artikli_select_item.flexed span:nth-child(7){
	text-align: right;
}

.page-interna_proizvodnja-form .tab{
	margin-bottom:2em;
}

.page-interna_proizvodnja-upiti_form .form_racuni.read_only .racuni-datum_valuta{
	margin-right: 0 !important;
}

.xtr_form [class*="slika_upload"].form-control-container img{
	max-width: 200px;
	max-height: 100px;
	background: #fff;
	border: 1px solid black;
	padding:2px;
}
.xtr_form [class*="slika_upload"].form-control-container img:hover{
	/*
	position: relative;
	max-width: 300px;
	max-height: 300px;
	z-index:2;
	*/
	position: relative;
	transform: scale(3);
	transform-origin: top left;
	z-index: 2;
}

.main_menu .menu_item_operacije > ul > li > a[href$="primke_list"]{
	display: none;
}

.finansiska_kartica td.numeric{
	text-align:right;
}

/* //TODO think if needed (deviates from the rest of the design, too colorful) */
/*
.kontekst_okolis_zapisi-is_obaveza_uskladenja option[value="0"]{
	background-color: #ffe699;
	color: #548235;
}
.kontekst_okolis_zapisi-is_obaveza_uskladenja option[value="1"]{
	background-color: #f00;
	color: #fff;
}
.kontekst_okolis_zapisi-is_uskladeni option[value="1"]{
	background-color: #ffe699;
	color: #548235;
}
.kontekst_okolis_zapisi-is_uskladeni option[value="0"]{
	background-color: #f00;
	color: #fff;
}
*/


