select{width:200px}
body,html{min-height:100%}
.select2-container{padding:0}
.select2-container a.select2-choice{height:100%}
.select2-container-multi{height:auto!important}
#dodajArtikl{margin-bottom:15px}
.delete,.edit{margin-right:15px}
.update:hover{color:#f0ad4e}
.odobravanje .glyphicon{font-size:60px;vertical-align:top}
.odobravanje .glyphicon.glyphicon-comment,.odobravanje .glyphicon.glyphicon-info-sign{font-size:12px;color:gray}
.odobravanje .glyphicon.odobrio{color:#47a447}
.odobravanje img.odobrio{border:2px solid #47a447;box-shadow:0 0 5px #47a447}
.odobravanje .glyphicon.aktivan{color:#3276b1}
.odobravanje img.aktivan{border:2px solid #3276b1;box-shadow:0 0 5px #3276b1}
.odobravanje .glyphicon.neaktivan{color:#999}
.odobravanje .glyphicon.vratio{color:#eb9316}
.odobravanje .glyphicon.odbio{color:#c12e2a}
.odobravanje .glyphicon.promijenio{color:#eb9316}
.odobravanje img.promijenio{border:2px solid #eb9316;box-shadow:0 0 5px #eb9316}
.odobravanje .glyphicon.delegirao{color:#060}
.odobravanje img.delegirao{border:2px solid #060;box-shadow:0 0 5px #060}
.odobravanje .glyphicon.verificirao{color:#47a447}
.odobravanje img.verificirao{border:2px solid #47a447;box-shadow:0 0 5px #47a447}
.odobravanje .glyphicon.zavrsio{color:#4DB6AC}
.odobravanje img.zavrsio{border:2px solid #4DB6AC;box-shadow:0 0 5px #4DB6AC}
.odobravanje img.odbijen{border:2px solid #c12e2a;box-shadow:0 0 5px #c12e2a}
.odobravatelj{width:90px;display:inline-block;text-align:center;vertical-align:top;margin-bottom:25px;margin-top:5px}
.odobravatelj img{width:71px;height:71px;margin-right:auto;margin-left:auto;border-radius:50%;margin-bottom:8px}
.glyphicon-chevron-right{margin-top:8px}
.odobravatelj .ime{text-align:center;font-weight:700}
.container-fluid{max-width:860px}
#page{max-width:920px;margin:auto;overflow:hidden;background-color:#FFF;border-radius:5px;padding:30px;padding-top:15px;padding-bottom:75px}
body{background-color:#eee;padding-bottom:30px}
#noviPrilogZahtjeva,#prilogPoruke,#prilogZahtjeva,.prilogAktivnosti{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer;display:block}
.fileinput-button{position:relative;overflow:hidden}
#priloziZahtjeva .btn{cursor:pointer}
#formaIzmjenaIznosa,#infoBox,#kopiranjeZahtjevaW,#obavijestSlanjaZahtjeva,#obavijestSlanjaZahtjevaW,#odobravanjeForma,#odobravanjeTudji,#slanjeNarudzbeniceDobavljacu,.akcijaForma{display:none;min-width:400px}
#loadingBox{display:none}
#loadingBox img{max-width:100px;max-height:100px;margin:25px}
span.brisiPrilog:hover,span.brisiPrilogAktivnosti:hover,span.brisiPrilogZht:hover{color:#c12e2a;cursor:pointer}
#popisPriloga div,#poruka_edit,#progressPrilog{margin-top:5px}
#poruka_edit{min-height:52px}
#poruka_edit .alert{margin-bottom:0}
#page table tbody tr td,#page table thead tr th,.fancybox-overlay table tbody tr td,.fancybox-overlay table thead tr th{vertical-align:middle}
.nowrap{white-space:nowrap}
.pomakPolja:hover{color:#f0ad4e}
.right{text-align:right}
.opisOdobravanja{font-size:smaller}
span#promijeniIznos:hover{cursor:pointer;color:#f0ad4e}
span#ispisiZahtjev{margin-right:10px!important}
span#ispisiZahtjev:hover,span.poruke-zahtjeva:hover{cursor:pointer;opacity:.7}
#buttonBar{position:fixed;bottom:0;left:0;background-color:#FFF;width:100%;text-align:center;padding:10px;border-top:1px solid;border-top-color:#bdbdbd}
.hidden-element{display:none}
.right-float{float:right}
table.sortable thead{cursor:pointer}
p.filter-table input{display:block;margin:0;padding:5px 15px;font-family:Arial,Helvetica,sans-serif;font-size:14px;border:1px solid #ddd;border-top-left-radius:5px 5px;border-bottom-left-radius:5px 5px;border-top-right-radius:5px 5px;border-bottom-right-radius:5px 5px}
span.req_field{color:#000;font-size:120%;line-height:50%}
.required-field:focus{border-color:red}
.navbar-nav>li>a.flag{float:left;padding-left:2px;padding-right:2px;opacity:.5}
.navbar-nav>li>a.flag.active,.navbar-nav>li>a.flag:hover{opacity:1}
.navbar-nav>li.lang{padding-left:15px}
@media (min-width:768px){.navbar-brand{margin-left:-20px!important}
.form-inline .form-control{width:300px}}
table tr.neprocitano td{font-weight:700}
table tr.neprocitano td.naslov{text-decoration:underline}
table td.sadrzaj{white-space:nowrap;text-overflow:ellipsis}
table.collapse.in{display:table!important}
.message-header{margin-bottom:15px}
.panel-primary .panel-heading a{color:#fff}
.poruke-zahtjeva{color:#000;margin-right:10px}
.form-group{margin-bottom:15px}
.form-group p{white-space:pre-line}
#formaIzmjenaStavke,#kategorija-promjena{display:none}
#formaIzmjenaStavke .panel{margin-bottom:0}
#kategorija-promjena alert{margin-top:15px;margin-bottom:15px}
.panel-stavke .well{margin-bottom:0}
button.loading{background-image:url(images/loading.gif);background-repeat:no-repeat;background-position-x:7%;background-position-y:50%;background-size:35%}
button.loading .glyphicon{opacity:0}
.proizvodi-buttons{font-size:16px;line-height:16px}
.proizvodi-buttons span:hover{color:#ccc}
.vrijednost-polja-zahtjeva{background-color:#f9f9f9;padding:6px;border-left:2px solid #ccc;min-height:32px;margin-bottom:2px}
.check-auto{float:right}
.check-auto label{font-weight:400}
.btn.btn-default.active{background-color:#e0e0e0}
.input-group-btn button.btn.btn-default{border-color:#adadad}
.autoPopuniRazdiobu,.autoPopuniRazdiobuIzmjena,.brisiRazdiobu,.brisiRazdiobuIzmjena,.dodajRazdiobu,.dodajRazdiobuIzmjena,.urediRazdiobu{cursor:pointer}
.autoPopuniRazdiobu{margin-right:5px}
.brisiRazdiobu:hover{color:#fd5854}
#razdioba-template{display:none}
.table-razdioba{background-color:#fff}
#formaIzmjenaRazdiobe{display:none}
.tooltip .tooltip-inner{white-space:pre-line;text-align:left!important;font-size:14px;padding:8px}
#potvrda-nespremljeni-materijal{display:none}
#potvrda-nespremljeni-materijal p.buttons{text-align:center}
#formaIzmjenaRazdiobe .select2-container .select2-choice>.select2-chosen,#razdiobaPanel .select2-container .select2-choice>.select2-chosen{white-space:normal}
#formaIzmjenaRazdiobe th,#razdiobaPanel th{width:10%}
#formaIzmjenaRazdiobe th.interniNalogR,#formaIzmjenaRazdiobe th.mjestoTroskaR,#razdiobaPanel th.interniNalogR,#razdiobaPanel th.mjestoTroskaR{width:24%}
#formaIzmjenaRazdiobe th:last-child,#razdiobaPanel th:last-child{width:2%}
.izmjenaRazdiobeButtons{text-align:right;padding-right:30px}
.co-sap-id{display:block;margin-top:-20px;margin-bottom:20px}
.button-auto .glyphicon-pencil{display:none}
.button-auto .glyphicon-flash,.button-auto.active .glyphicon-pencil{display:inline-block}
.button-auto.active .glyphicon-flash{display:none}
.has-auto-checkbox .check-auto,.has-auto-checkbox label{max-width:50%}
.has-auto-checkbox .check-auto{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.red-dot{height:7px;width:7px;background-color:#F05B43;border-radius:50%;display:inline-block}
.green-dot{height:7px;width:7px;background-color:#80BF00;border-radius:50%;display:inline-block}
.blue-dot{height:7px;width:7px;background-color:#41A5E2;border-radius:50%;display:inline-block}
.yellow-dot{height:7px;width:7px;background-color:#FFD15B;border-radius:50%;display:inline-block}
.white-dot{height:7px;width:7px;background-color:#fff;border-radius:50%;display:inline-block}
a.glyphicon{color:#333}
a.glyphicon:hover{color:#333;opacity:.7}
.komentar{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;margin-left:5px}
.grupakomentar{display:flex}
#notificationSettings .checkbox{margin:10px 10px 10px 30px!important;font-weight:initial}
#notificationSettings .panel-heading{background-color:#0796a6;color:#fff;background-image:none}
#notificationSettings h3{margin:0}
#izvrsiAkciju{display:inline}
.infoBoxButton{margin:0;position:absolute;left:50%;top:65%;-ms-transform:translate(-50%);transform:translate(-50%)}
.grid-container{display:grid;grid-template-columns:fit-content(100%) 1fr;align-items:baseline;grid-gap:10px 50px}
.grid-item{text-align:left}
#profile-img-small{width:38px;height:38px;margin-right:15px;border-radius:50%}
#myphoto{max-width:250px;border-radius:10px}
#help-tip{display:inline-block;text-align:center;margin-left:5px}
#help-tip-text{background-color:#ccc;border-radius:50%;width:18px;height:18px;font-size:14px}
#pov-akt-naslov{margin-bottom:20px}
.table.cookie-table{margin-top:20px}
.table.cookie-table tbody td{padding:12px}
#cookie-banner{display:none;align-items:center;position:fixed;min-height:160px;width:100%;bottom:0;background-color:#fff;padding:40px 60px;box-shadow:0 6px 20px 0 #0796a6;z-index:9999!important}
#cookie-banner .cookie-wrapper{display:flex;flex-direction:column;justify-content:space-around;margin-left:16px}
#cookie-banner .cookie-wrapper div{margin:9px 0}
#cookie-banner .cookie-wrapper .cookie-title{color:#0796a6;font-size:18px;font-weight:700}
#cookie-banner img{pointer-events:none}
#cookie-banner :last-child{margin-left:auto}
.filterGroup{margin-bottom:14px}
.filterGroupLabel{margin-bottom:2px}
.filterBody{margin-bottom:10px}
.skriveno{display:none}
.lang-active img{border-bottom:1px solid #0796a6;border-radius:2px}