@font-face {
  font-family: 'Material-Design-Iconic-Font';
  src: url('commonAssets/Fonts/Material-Design-Iconic-Font.woff2?v=2.2.0') format('woff2'), url('commonAssets/Fonts/Material-Design-Iconic-Font.woff?v=2.2.0') format('woff'), url('commonAssets/Fonts/Material-Design-Iconic-Font.ttf?v=2.2.0') format('truetype');
  font-weight: normal;
  font-style: normal;
}

select.ui-datepicker-month, select.ui-datepicker-year {
    background: none !important;
    width: 68px !important;
    padding: 5px;
    border: none;
    cursor :pointer;
}
select.ui-datepicker-month option, select.ui-datepicker-year option {
    color: black !important;
    cursor :pointer;
}
body{
    color: #333;
    font-size: 15px;
    background: white !important;
}
header {
    position: fixed;
    top: 0px;
    width: 100%;
}
#mainappwindow {
    background: white !important;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    font-weight: 600 !important;
    color: #666 !important;
    opacity: 1 !important;
    margin-top: 5px !important;
    float: left;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}
.identfilter .icon-search {
    display: inline-block;
    float: left !important;
    padding: 3px 0;
    margin-right: 5px;
}
.container {
    width: 100% !important;
}
.dropfinanceloader {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: white;
    z-index: 2;
}
.top-bar .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}
*, *:hover, *:focus, *:active, a, a:hover, a:focus, a:active {
    outline: none !important; 
    text-decoration: none;
}
.logo-wrap img {
    max-height: 50px;
}
img {
    max-width: 100%;
    max-height: 100%;
}
.category-sidebar-close {
    background: no-repeat;
    border: none;
    display: none;
    float: right;
    font-size: 48px;
    line-height: 20px;
    margin-bottom: 20px;
    padding: 0;
    position: absolute;
    right: 10px;
    top: 10px;
}

.required{
    border: 1px solid red !important;
}
#main {
    z-index: 1;
    position: relative;
}
#all_doc_temp {
    overflow: visible;
}
#formawrap {
    display:none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    background: #f8f8f8;
    overflow: scroll !important;
    z-index: 2;
}
.slikaswipe{
    display: inline-block;
}
#newcase-temp {
    z-index: 7;
}
.formawrapwindow{
    z-index: 3; 
    position: fixed; 
    top: 0; 
    left: 0;   
    right: 0; 
    bottom: 0; 
    height: 100%; 
    width: 100%; 
    /*background: #fff; */
    overflow: scroll; 
    scrollbar-width: none;
}
.formawindow {
    display: none;
    position: absolute;
    /*top: 0;*/
    /*left: 0;*/
    /*right: 0;*/
    /*bottom: 0;*/
    width: 100%;
    min-height: 100%;
    height: max-content; 
    /*height i min height su bili zakomentarisani*/
    background: #fff;
    overflow: visible !important;
}
.formawrapwindow #header {
    height: 50px;
    width: 100%;
    background: #2e424c;
    padding: 5px 15px;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    /*border-bottom: 1px solid #ccc;*/
    margin: 0;
    color: white;
    position: absolute;
    top: 0;
    left: 0;
    font-weight: 600;
    z-index: 999;
    font-size: 20px;
    font-weight: 400;
}
.chosen-file-hold {
    height: 30px;
    width: 30px;
    background: url('/common/images/file-icon-1.png');
    background-position: center !important;
    background-size: 26px !important;
    background-repeat: no-repeat !important;
}
.chosen-file-pic,.chosen-file-doc {
    display: inline-block;
    height: 30px;
    width: 30px;
    background-position: center !important;
    background-size: 26px !important;
    background-repeat: no-repeat !important;
}
.divovski .inputfile + label span {
    max-width: unset !important;
}
.divovski .filelabel {
    overflow: visible;
    display: inline-block !important;
    width: auto !important;
    max-width: unset !important;
    line-height: 39px;
    text-align: left;
    margin-top: 0px;
}
.filechoser {
    background: #ff9800;
    color: white;
    padding: 0 10px !important;
}
.chosen-file-pic {
    background: url('../../commonAssets/images/picture333.png');
}
.chosen-file-doc {
    background: url('common/images/file-icon-1.png');
}
.formawrapwindow #header .icon-cancel {
    color: white !important;
}
.formawrapwindow #newcase-temp #header .icon-cancel {
    color: #fff !important;
}
.formawrapwindow #newcase-temp #header {
    color: #fff !important;
    /*background: #48626f;*/
}
.form-content-style {
    padding: 0px !important;
    padding-top: 70px !important;
    padding-bottom: 30px !important;
    
}
.form-content-style .butwrapper {
    padding-left: 15px;
    width: 100%;
}
.form-content-style .repack-div {
    display: inline-block;
    width: 100%;
}
#formawrap::-webkit-scrollbar {
    display: none !important;
}
.formawindow::-webkit-scrollbar {
    display: none !important;
}
.formawrapwindow .pswp {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}
.ajaxcombor .icon-cancel {
    color: #666;
    font-size: 25px !important;
    right: 6px !important;
    top: 5px !important;
}
.ajaxcombor .resultrow {
    color: black !important;
}
.inputcombo{
    color: #333 !important;
}
/*#formawrap input,#formawrap textarea {*/
/*    background: white;*/
/*}*/
.halfwindow {
    left: unset !important;
    right: 0 !important;
    width: calc(100Vw / 2 - 30px) !important;
    transition: all ease 0.3s;
    min-height: 100%;
}
.formawindow.active input {
    height: 34px !important;
    border-radius: 4px;
    width: 100%;
}
.formawindow.active input[type="checkbox"] {
    height: 20px !important;
    width: 20px !important;
}
.divovski .dyninp input {
    height: 34px !important;
    border-radius: 4px;
}
#formaall_doc.active input {
    height: 33px !important;
}
/*#formaall_doc.active input {*/
/*    height: auto !important;*/
/*}*/
 input, textarea {
    background: white;
    border: 1px solid #d4d4d4 !important;
    border-radius: 4px ;
    box-shadow: none !important;
}
textarea {
    width: 100% !important;
    padding: 7px !important;
    min-height: 120px;
}
#formawrap .content {
    margin-bottom: 0 !important;
}
.closechngdiv {
  cursor: pointer;
  z-index: 10;
  position: absolute;
  top: 6px;
  right: 10px;
  z-index: 2;
  HEIGHT: 34PX;
  WIDTH: 34PX;
  BACKGROUND: #ffffff;
  border: 1px solid #c7c7c7;
  font-family: 'Nunito Sans', sans-serif !important;
  color: #999999;
  font-weight: 600;
  font-size: 16px;
  border-radius: 2px;
}
.nova-aktiv {
  background: #009688;
  border: none;
  color: white;
  padding: 9px 20px;
  margin-top: 10px;
  cursor: pointer;
  font-weight: 600;
  border-radius: 2px;
}
.nova-aktiv:hover {
  background: linear-gradient(to bottom, #009688 5%, #0BB9A9 100%) !important;
}
.head .save {
    position: absolute;
    right: 20px;
    top: 18px;
    background: url('../../commonAssets/Images/flopi-beli.png') no-repeat #4cae4c;
    background-position-x: 10%;
    background-size: 16px;
    background-position-y: center !important;
    border: none !important;
    color: white;
    font-size: 16px;
    padding: 8px 15px 8px 40px;
    z-index: 25;
}
/*Buttoni END*/

/*Stilizacija*/
input:focus {
    border: 1px solid cadetblue !important;
    box-shadow: 0px 0px 4px cadetblue !important;
}
.display_value:focus {
    border: 1px solid cadetblue !important;
    box-shadow: 0px 0px 4px cadetblue !important;
}
input.disabled:focus {
    border: none !important;
}
.inputcombo {
    cursor: pointer;
    position: relative;
    width: 100%;
    font-weight: 600;
    padding: 5px 8px;
    border: 1px solid #d4d4d4;
    background: url('../../commonAssets/Images/search-grey999.png') no-repeat #fff;
    background-position-x: calc(100% - 7px);
    background-size: 14px;
    background-position-y: center;
}
/*.inputcombo:hover {*/
/*    background: url('../../commonAssets/imagessearch-grey999.png') no-repeat #fff;*/
/*    background-position-x: calc(100% - 7px);*/
/*    background-size: 14px;*/
/*    background-position-y: center;*/
/*}*/
.lupa-nad-lupama {
    background: url('../../commonAssets/imagessearch-orange.png') no-repeat white;
    background-position-x: calc(100% - 7px);
    background-size: 14px;
    background-position-y: center;
    padding-right: 30px !important;
}
.lupa-nad-lupamaD {
    display: inline-block !important;
    background: url('../../commonAssets/imagessearch-orange.png') no-repeat white;
    background-position-x: calc(100% - 7px);
    background-size: 14px;
    background-position-y: center;
    padding-right: 30px !important;
    position: absolute !important;
    margin-top: -34px !Important;
    z-index: 3 !Important;
    width: calc(100% - 30px) !important;
}
.wraptag .display_value.lupa-nad-lupamaD {
    margin-top: 0 !important;
    border: none !Important;
    left: 0 !important;
    width: 100% !important;
}
.display_value {
    bottom: 0;
    left: 0;
}
.bootslapcombor .display_value {
    bottom: 0;
    left: 15px;
}
.dynamicflex .display_value {
    bottom: 0;
    left: 0;
}
.newcase_div .wraptag .display_value.lupa-nad-lupamaD {
    left: 0 !important;
}
.wraptag .display_value.lupa-nad-lupamaD .filter {
    margin: 0;
}
.wraptag {
    display: flex;
    align-items: center;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    padding: 0 2px;
    background: white;
}
.wraptag .tagsfillin {
    width: max-content;
    display: flex;
}
.wraptag .inputdisplaywrap {
    display: inline-block;
    width: -webkit-fill-available;
    width: -moz-available;
    position: relative;
}
.wraptag .inputdisplaywrap .inputcombo {
    border: none !important;
}
#main .wraptag .inputdisplaywrap .display_value.lupa-nad-lupamaD {
    border: none !Important;
    left: 0 !important;
    width: 100% !important;
}
#main .tagsfillin .filter {
    margin-left: 0;
}
.tagsfillin .filter {
    margin-left: 0;
}

#main .divovski .wraptag .inputdisplaywrap .display_value.lupa-nad-lupamaD {
    border: none !Important;
    left: 0 !important;
    width: 100% !important;
}
.divovski .wraptag .inputdisplaywrap .ajaxcombor {
    top: 0 !important;
    width: 100% !important;
}
.divovski .wraptag .inputdisplaywrap .display_value.lupa-nad-lupamaD {
    left: 0 !important;
}
.wraptag .inputdisplaywrap .ajaxcombor {
    top: 0 !important;
    width: 100% !important;
    margin-top: 0 !important;
}
.divovski .wraptag .inputdisplaywrap .ajaxcombor .searchfield {
    border: none !important;
    line-height: 30px !important;
    background-position: 7px 10px ;
}
.wraptag .inputdisplaywrap .ajaxcombor .searchfield {
    border: none !important;
    line-height: 30px !important;
    background-position: 7px 10px ;
}
#main .wraptag .inputdisplaywrap .ajaxcombor {
    top: 0 !important;
    width: 100% !important;
}
#main .wraptag .inputdisplaywrap .ajaxcombor .searchfield {
    border: none !important;
    line-height: 30px !important;
    background-position: 7px 10px ;
}
.flexcolumnwraptag {
    flex-direction: column;
    align-items: flex-start;
}
.tagsfillininlineblock {
    display: inline-block !important;
    width: 100% !important;
}
.wraptag .tagsfillin.tagsfillininlineblock {
    display: inline-block !important;
    width: 100% !important;
}
.wraptag .tagsfillin.tagsfillininlineblock .filter {
    margin: 2px;
}
.dynamicflex .lupa-nad-lupamaD {
    margin-top: 0 !Important;
    width: 100% !important;
}
.serial {
    background: url('../../commonAssets/Images/writing-grey999.png') no-repeat transparent;
    background-size: 15px;
    background-position: center;
    height: 35px;
    width: 25px;
    position: absolute;
    top: 2px;
    right: 4px;
    cursor: pointer;
}
.stock {
    background: url('../../commonAssets/Images/zaliha-fire.png') no-repeat transparent;
    background-size: 16px;
    background-position: center;
    height: 35px;
    width: 25px;
    position: absolute;
    top: 1px;
    left: 4px;
    cursor: pointer;
}
                                /*STARI INPUTDATE*/
/*.inputdate {*/
/*    display: inline-block !important;*/
/*    background: url('../../commonAssets/Images/calendar-grey999.png') no-repeat white;*/
/*    background-position-x: calc(100% - 7px);*/
/*    background-size: 17px;*/
/*    background-position-y: center;*/
/*    padding-right: 27px !important;*/
/*}*/
.inputdate {
    display: inline-block !important;
    background: url('../../commonAssets/Images/calendar-orange.png') no-repeat white;
    background-position-x: 7px;
    background-size: 14px;
    background-position-y: center;
    padding-left: 30px !important;
}
.inputdate[disabled="disabled"]{
    cursor: not-allowed !important;
    padding-left: 8px !important;
}
.poljeinp input {
    padding: 5px;
}
.ajaxcombor {
    position: absolute;
    left: 0;
    right: 0;
    border: none;
    z-index: 999;
    background: white;
    height: 250px;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.form-icon.icon-search {
    position: absolute;
    z-index: 999999999;
    right: 10px;
    top: 6px;
    font-style: normal;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600;
}
.subloading,.subloading:hover,input[type="button"].subloading, label.subloading, input[type="button"].subloading:hover, label.subloading:hover {
    background: url('common/images/ajax-loader.gif') no-repeat #cccccc !important;
    background-position: 90% 50% !important;
    pointer-events:none;
}
.butwrapper {
    display: inline-block;
}
.noclick:hover {
    cursor:not-allowed;
}
.mobacName {
    width: 100%;
    line-height: 20px;
    color: #F44336;
    font-size: 18px;
    margin-bottom: 5px;
}
.mobacPrice.mobacrebate {
    margin-right: 7px;
}
.mobacNote {
    font-weight: 300;
    line-height: 16px;
}
.mobacPrice.mobacUm {
    margin-left: -10px;
    font-weight: 300;
}

.mobacValue {
    display: inline-block;
    float: right;
    padding: 6px;
    background: #f0f0f0;
    border-radius: 7px;
}
.mobacPrice {
    display: inline-block;
    padding: 0px;
    line-height: 40px;
    margin-right: 10px;
}
#mailer {
    position: fixed;
    top: 50px;
    left: 0;
    width: 100%;
    height: calc(100vH - 50px);
    z-index: 999;
}
.reportslist{
    color:black;
    position: absolute;
    width: 100%;
    top: unset; 
    z-index: 9;
    background: transparent;
    transition: all ease 0.3s;
    height: 100%;
    overflow: hidden;
    overflow-y: auto;
}
.actiondivreports {
    display: none;
}
.tinywrap .mce-tinymce {
    display: none;
    top: 45px !important;
    width: 100% !important;
    height: calc(100vh - 45px) !important;
    position: fixed !important;
    z-index: 9999 !important;
}
.close-opomba {
    position: fixed !important;
    top: 45px !important;
    right: 20px !important;
    z-index: 99999 !important;
    display: none;
}
.close-opomba.form-icon.icon-search {
    background: url('../../commonAssets/Images/cancel-black.png') no-repeat;
    background-size: 14px !important;
}
.one-zaliha-row {
    width: 100%;
    display: block;
    clear: both;
}
.zalihadetaljno {
    display: inline-block;
    padding: 20px;
    min-width: 280px;
    max-width: 500px;
    min-height: 60px;
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
    position: absolute;
    z-index: 999;
    background: #eeeeee;
    border: 1px solid #aaa;
    margin-left: 29px;
    margin-top: -29px;
}
.zalihadetaljno::-webkit-scrollbar {
    background: #ccc !important;
    width: 10px !important;
}
.zalihadetaljno::-webkit-scrollbar-thumb {
    background: firebrick;
    border-radius: 5px;
}
.skladisteident span{
    display: block;
    width: 100%;
}
.skladisteident {
    display: inline-block;
    float: left;
}
.skladisteident span:nth-child(2){
    font-weight: 300;
}
.zaloga {
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
    float: right;
}
.zaloga:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
    float: right;
}
.zaloga span:nth-child(2) {
    float: right;
}
.activereport {
    background: firebrick !important;
    color: white !important;
}
.reportslist div {
    padding: 8px 10px;
    background: #ccc;
    cursor: pointer;
    margin: 5px;
}
.reportslist div:hover {
    background: #aaa;
}
.reportslist div:active {
    background: firebrick;
    color: white;
}
#StiWebViewer1 {
    overflow: visible !important;
}
body {
    position: relative;
    font-family: 'Nunito Sans', sans-serif !important;
    /*visibility: hidden;*/
    height: 100%;
    width: 100%;
}
body::-webkit-scrollbar {
    display: none !important;
}
.huge-resultrow {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    background: white !important;
    bottom: 5px;
    z-index: 99;
    width: unset !important;
    border: 1px solid #ddd;
}

.ajaxcombor .res::-webkit-scrollbar-thumb {
    background: firebrick;
    border-radius: 5px;
}
.huge-resultrow .identzaliha {
    float: left;
}
.huge-resultrow .product-item {
    display: block;
    float: left;
    width: 100%;
    margin-top: 10px;
    padding-top: 30px;
    border-top: 1px solid #ddd;
}
.huge-resultrow .product-gallery {
    display: inline-block;
    float: left;
    width: 50%;
    min-height: 200px;
}
.huge-resultrow .product-img {
    width: 100%;
    height: 100%;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    display: inline-block;
    margin: 0 10px 10px 0;
    float: left;
}
.huge-resultrow .product-img-div:first-child {
    width: 300px;
    height: 300px;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    display: inline-block;
    margin: 0 10px 10px 0;
    float: left;
}
.huge-resultrow .product-img-div {
    width: 150px;
    height: 150px;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    display: inline-block;
    margin: 0 10px 10px 0;
    float: left;
}
.huge-resultrow .product-info {
    display: inline-block;
    float: right;
    width: 50%;
    padding: 15px;
    padding-top: 0;
}
.huge-resultrow .identcontrols {
    padding-top: 0 !important;
}
.huge-resultrow .identzaliha {
    padding-top: 0 !important;
}
.identzaliha {
    display: inline-block;
    padding-top: 7px;
    font-size: 15px;
    margin-right: 10px;
    float: left;
}
.zaliha-btn {
    background: #f9d189;
    color: #333;
    border: 1px solid #f9d189;
    padding: 3px 5px;
    position: relative;
}
.ajaxcombor .res .zaliha-btn span {
    margin-right: 0px !important;
    font-weight: 300 !important;
    text-transform: lowercase !important;
}

.opis-btn {
    background: #f9d189;
    color: #333;
    border: 1px solid #f9d189;
    font-size: 15px;
    padding: 3px 9px;
}
.rforp{
    background: grey;
    top: 50px;
    right: 0;
    left: 0;
    bottom: 0;
    position: fixed;
    overflow: scroll;
}
.rfopmenu {
    display: inline-block;
    width: 20%;
    background: #eee;
    height: 100%;
    float: left;
    position: relative;
}
.rfoheader {
    display: inline-block;
    float: left;
    width: 80%;
    height: 40px;
    background: #ccc;
    text-align: center;
    padding: 7px 0;
}
.rfoheader .form-icon.icon-search{
    top: 5px !important;
    background: url('../../commonAssets/Images/cancel-black.png') no-repeat;
}
.rfopreport {
    display: inline-block;
    float: left;
    width: 80%;
    height: calc(100% - 40px);
    position: relative;
}
.rfopreport iframe{
    width: 100%;
    border: none !important;
    height: 100%;
}
.rfopreport::-webkit-scrollbar {
    background: #ccc !important;
    width: 10px !important;
}
.rfopreport::-webkit-scrollbar-thumb {
    background: firebrick !important;
    border-radius: 5px !important;
}
.rfoheadbtn {
    min-width: 70px;
    background: #000;
    color: #fff;
    padding: 3px 10px;
    border: none !important;
    border-radius: 4px;
}
.rfoheadbtn:hover, .headbtn:active {
    background: #333;
}
.prmenu {
    clear: both;
    height: 30px;
    display: flex;
    align-items: center;
}
.inputcombo:focus {
    outline: -webkit-focus-ring-color auto 5px;
}
.acIdent .inputcombo {
    padding: 8px 28px 8px 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.docpoz .acIdent .ajaxcombor {
    position: fixed;
    top: 45px;
    bottom: 0;
    height: calc(100vH - 45px);
    border-top: none;
    padding: 10px 10px 0 10px;
}
.acIdent .ajaxcombor .res {
    overflow-y: scroll;
    height: 94%;
}
.acIdent .resultrow {
    height: auto !important;
}
.acIdent .ajaxcombor .searchfield {
    margin-bottom: 10px;
}
.docpoz .gridrow .acIdent .res .resultrow {
    display: inline-block !important;
    width: 100%;
    float: left;
}
.docpoz .gridrow .acIdent .res .resultrow .acidentbasic {
    float: left;
    min-width: 500px;
}
.docpoz .gridrow .acIdent .res .resultrow .identcontrols {
    float: left;
    padding-top: 7px;
    margin-right: 10px;
}

.res #identname {
    font-weight: 400;
    font-size: 16px;
}
.odabir {
    display: block;
    margin: 0 auto;
    position: relative;
    text-align: center;
    margin-top: 30px;
}
.odabir span {
    margin: 0 auto;
    font-size: 16px;
}
.labelposldogmenu {
    background: url('../../commonAssets/Images/angle-arrow-down.png') no-repeat #404040;
    background-position-x: 97%;
    background-size: 14px;
    background-position-y: center;
    color: white;
    padding: 10px;
    margin-bottom: 1px;
    cursor: pointer;
    font-weight: 600;
    height: 50px;
    line-height: 30px;
}
.posldogcat.activeposldog {
    display: block;
}
.posldogcat {
    display: none;
}
.labelposldogmenu2 {
    background: url('../../commonAssets/Images/angle-arrow-down.png') no-repeat #969696;
    background-position-x: 97%;
    background-size: 14px;
    background-position-y: center;
    margin-bottom: 1px;
    padding: 10px;
    color: white;
    cursor: pointer;
    height: 50px;
    line-height: 32px;
    font-weight: 600;
}
.labelposldogmenu.labelposldogmenu2 {
    background: #999;
    line-height: 11px;
}
.posldogcat2 {
    display: none;
}
.activeposldog {
    display: block;
}
.removerow {
    background: url('../../commonAssets/Images/cross-symbol.png') no-repeat transparent;
    background-size: 10px;
    background-position: center;
    height: 35px;
    width: 20px;
    position: absolute;
    top: 1px;
    left: 4px;
    cursor: pointer;
}
.removerow:hover {
    background: url('../../commonAssets/Images/cross-symbol-white.fw.png') no-repeat transparent;
    background-size: 16px;
    background-position: center;
    
}
.zaliha {
    background: url('../../commonAssets/Images/zaliha-fire.png') no-repeat white;
    background-position-x: 5%;
    background-size: 20px;
    background-position-y: center;
}
.napomena {
    background: url('../../commonAssets/Images/napomena-fire.png') no-repeat white;
    background-position-x: 97%;
    background-size: 19px;
    background-position-y: center;
}
.stock {
    background: url('../../commonAssets/Images/zaliha-fire.png') no-repeat transparent;
    background-size: 16px;
    background-position: center;
    height: 35px;
    width: 25px;
    position: absolute;
    top: 1px;
    left: 4px;
    cursor: pointer;
}
.serial {
    background: url('../../commonAssets/Images/writing-grey999.png') no-repeat transparent;
    background-size: 15px;
    background-position: center;
    height: 35px;
    width: 25px;
    position: absolute;
    top: 2px;
    right: 4px;
    cursor: pointer;
}
.docf {
    display: inline-block;
}
.potvrdjenoinp {
    display: flex !important;
}
.potvrdjenoinp input[type=checkbox] {
    width: 20px;
    height: 20px;
    margin: 0;
}
#labelPotvrdjeno {
    margin-right: 10px;
    width: auto;
}
.posldogdokumentisearch .res .docslistrow .docskljuc {
    display: none;
}
.posldogdokumentisearch .res .docslistrow .docsdatum {
    display: none;
}
.posldogdokumentisearch .res .docslistrow .docszaplacilo {
    display: none;
}
.formawindow .posldogdokumentisearch .lupa-nad-lupama {
    height: 33px !important;
}
#append-opomba {
    width: calc(98vw + 4px);
    position: fixed;
    min-height: 114px;
    display: block;
    top: 40px !important;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100vh;
    width: 100vw;
    background: white;
    z-index: 99999;
}
.popup-opomba {
    display: inline-block;
    position: absolute;
    top: 0px;
    left: 0px;
    min-height: 114px;
    min-width: 100%;
    color: #333;
    background: #fff;
    z-index: 999999;
    padding: 10px;
}
.checkres {
    display: inline-block;
    position: absolute;
    top: 2px;
    left: 30%;
    min-height: 100%;
    width: 170%;
    background: #eee;
    z-index: 999999;
    padding: 10px;
    border: 1px solid #bbb;
    min-width: 242px;
}
#restock .divstanje span {
    width: 50%;
    color: black;
}
#restock .divrezervisano span {
    width: 50%;
}
#restock .divdostupno span {
    width: 50%;
    color: #4ba82e;
}
#restock .divstanje span:first-child {
    text-align: left;
    float: left;
}
#restock .divrezervisano span:first-child {
    text-align: left;
    float: left;
}
#restock .divdostupno span:first-child {
    text-align: left;
    float: left;
}
#restock .divstanje span:nth-child(2) {
    text-align: right;
    float: right;
}
#restock .divrezervisano span:nth-child(2) {
    text-align: right;
    float: right;
}
#restock .divdostupno span:nth-child(2) {
    text-align: right;
    float: right;
}
/*datepicker css*/
#ui-datepicker-div {
    width: auto !important;
}
.ui-widget-header .ui-icon {
    background-image: none !Important;
}
.ui-datepicker .ui-datepicker-next {
    background: url('../../commonAssets/Images/angle-arrow-down.png') no-repeat !important;
    background-position: center !important;
    background-size: 14px !important;
    transform: rotate(270deg);
    top: 5px !important;
}
.ui-datepicker .ui-datepicker-prev {
    background: url('../../commonAssets/Images/angle-arrow-down.png') no-repeat !important;
    background-position: center !important;
    background-size: 14px !important;
    transform: rotate(90deg);
    top: 5px !important;
}
.ui-datepicker .ui-datepicker-header {
    background-color: #607d8b !important;
    color: white !important;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}
a.ui-state-default {
    padding: 5px 12px !important;
    background: white !important;
    text-align: center !important;
    border-radius: 50%;
    line-height: 30px;
    border: none !important;
}
a.ui-state-default.ui-state-highlight.ui-state-active {
    background: #FFC107 !important;
    color: white !important;
    border-radius: 50%;
}
a.ui-state-default.ui-state-highlight {
    background: #cecece !important;
    color: white;
}
div#ui-datepicker-div a.ui-state-default.ui-state-active {
    background: #FFC107 !important;
    color: white !important;
    border-radius: 50%;
}
.ui-datepicker-next, .ui-datepicker-prev {
    cursor: pointer;
}
/*kraj datepicker css*/

input[type="text"]:disabled {
    background: white;
    cursor: not-allowed !important;
}
#footer {
    min-height: 40px;
    width: 100%;
    background: #607d8b;
    position: relative;
    bottom: 0 !important;
}
.datuminp {
    cursor: pointer;
}
.fieldswrap {
    position: relative !Important;
}
.singlehead {
    position: relative;
}
.highlight {
    border: 1px solid red !important;
}
.content {
    min-height: 100vh;
}
.formawindow .content {
    min-height: calc(100vh - 100px);
}
.save {
    box-shadow: 2px 2px 4px #aaa;
}
.head .save {
    position: absolute;
    right: 20px;
    top: 18px;
    background: url('../../commonAssets/Images/flopi-beli.png') no-repeat #4cae4c;
    background-position-x: 10%;
    background-size: 16px;
    background-position-y: center !important;
    border: none !important;
    color: white;
    font-size: 16px;
    padding: 8px 15px 8px 40px;
    z-index: 25;
    background-position-y: 14px;
}
.docpoz .save {
    position: absolute;
    right: 20px;
    background: url('../../commonAssets/Images/flopi-beli.png') no-repeat #4cae4c;
    background-position-x: 8%;
    background-size: 16px;
    background-position-y: center;
    border: none !important;
    color: white;
    font-size: 16px;
    padding: 6px 10px 6px 35px;
    z-index: 25;
    height: 35px;
}
.docpozdiv .save {
    position: absolute;
    right: 0px;
    background: url('../../commonAssets/Images/flopi-beli.png') no-repeat #4cae4c;
    background-position-x: 8%;
    background-size: 16px;
    background-position-y: center;
    border: none !important;
    color: white;
    font-size: 16px;
    padding: 6px 10px 6px 35px;
    z-index: 25;
    height: 37px;
}
#footerhead .save {
    position: absolute;
    right: 20px;
    background: url(commonAssets/Images/flopi-beli.png) no-repeat #4cae4c;
    background-position-x: 8%;
    background-size: 16px;
    background-position-y: center;
    border: none !important;
    color: white;
    font-size: 16px;
    padding: 6px 10px 6px 35px;
    z-index: 25;
}
.savetabela {
    position: absolute;
    /*bottom: unset !important;*/
    /*right: 0px;*/
    /*top: 5px;*/
    background: url(commonAssets/Images/flopi-beli.png) no-repeat #4cae4c;
    background-position-x: 8%;
    background-size: 16px;
    background-position-y: center;
    border: none !important;
    color: white;
    font-size: 16px;
    padding: 6px 10px 6px 35px;
    height: 35px;
    width: 80px;
    z-index: 1;
}
.gridrow {
    position: relative;
}
#proba {
    width: 100%;
    height: 100px;
    display: block;
    background: red;
}
body {
    font-family: "Spen sans", sans-serif;
    background: #f8f8f8;
    min-height: 100vh;
}
/*.overflowhidden {*/
/*    overflow: hidden;*/
/*    position: fixed;*/
/*    height: 100%;*/
/*    width: 100%;*/
/*}*/
.backbtn {
    display: none;
}
.actiondiv {
    display: none;
}
.closediv {
        display: inline-block !important;
        width: 40px;
        height: 40px;
        background: url(commonAssets/Images/cancel-white.png) no-repeat;
        background-position: center;
        background-size: 16px;
        transition: all ease 0.3s;
        position: absolute;
        top: 4px;
        right: 0px;
        z-index: 99;
        cursor: pointer;
    }
/*#searchposldogspisak {*/

/*    display: block;*/

/*    width: 100%;*/

/*    height: 40px;*/

/*    position: relative;*/

/*    background: red;*/

/*}*/

/*.posldogdokumentisearch2 {*/

/*    display: inline-block;*/

/*    width: 100%;*/

/*    background: red;*/

/*}*/

.tipovidoc {
    display: none;
}
/*.poljeinp.subject1inp, .poljeinp.subject2inp, .poljeinp.subject3inp, .poljeinp.odeljenjeinp {*/
/*    width: 270px;*/
/*}*/
input {
    padding: 5px;
}
.docpoz th {
    padding: 6px 8px;
    border-right: 6px solid white !important;
}
.docpoz th:last-child {
    border: none !important;
}
.cetvrti, .treci, .peti, .sesti {
    text-align: right;
    padding-right: 8px !important;
}
.deseti {
    text-align: center;
}
.hidden {
    display: none;
}
.show {
    display: inline-block;
}
.selres {
    background: #eee;
    color: black;
}
.slidedown {
    left: 0 !important;
    position: fixed !important;
}
.hamburger {
    -webkit-appearance: none;
    border: none;
    position: relative;
    display: inline-block;
    width: 20px;
    height: 14px;
    padding: 0;
    margin-right: 5px;
    background: transparent;
    cursor: pointer;
}
.hamburger span {
    position: absolute;
    height: 3px;
    width: 20px;
    margin-bottom: 2px;
    background: white;
    color: white;
    display: inline-block;
    margin-right: 0 !important;
    float: left;
}
.hamburger span:first-child {
    top: 0px;
    left: 0px;
}
.hamburger span:nth-child(2) {
    top: 6px;
    left: 0px;
}
.hamburger span:nth-child(3) {
    top: 12px;
    left: 0px;
}
.smallhamburgerdiv {
    display: block;
    position: relative;
    width: 100%;
    background: #fff;
    cursor: pointer;
}
.smallhamburger {
    border: none;
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 15px;
    padding: 0;
    bottom: 0;
    background: #eaeaea;
    border-top: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}
.smallhamburger span {
    position: absolute;
    height: 2px;
    width: 20px;
    margin-bottom: 2px;
    background: #666;
    display: inline-block;
    margin-right: 0 !important;
    float: left;
}
.smallhamburger span:first-child {
    top: 0px;
    left: 0px;
    display: none;
}
.smallhamburger span:nth-child(2) {
    top: 4px;
    left: 50%;
    transform: translateX(-50%);
}
.smallhamburger span:nth-child(3) {
    top: 8px;
    left: 50%;
    transform: translateX(-50%);
}
                                                /*STARE LUPE NAD LUPAMA*/
/*.lupa-nad-lupama {*/
/*    background: url('http://elastyc.net/commonAssets/Images/search-grey999.png') no-repeat white;*/
/*    background-position-x: calc(100% - 7px);*/
/*    background-size: 14px;*/
/*    background-position-y: center;*/
/*}*/
/*.lupa-nad-lupamaD {*/
/*    display: inline-block !important;*/
/*    background: url('../../commonAssets/Images/search-grey999.png') no-repeat white;*/
/*    background-position-x: calc(100% - 7px);*/
/*    background-size: 14px;*/
/*    background-position-y: center;*/
/*}*/
.lupa-nad-lupama {
    background: url('../Images/search-orange.png') no-repeat white;
    background-position-x: 7px;
    background-size: 14px;
    background-position-y: center;
    padding-right: 8px !important;
    padding-left: 30px !important;
}
.lupa-nad-lupamaD {
    display: inline-block !important;
    background: url('../../commonAssets/Images/search-orange.png') no-repeat white;
    background-position-x: 7px;
    background-size: 14px;
    background-position-y: center;
    padding-right: 8px !important;
    padding-left: 30px !important;
}
.lupa-nad-lupama[disabled="disabled"] {
    padding-left: 8px !important;
    cursor: not-allowed !important;
}
.lupa-nad-lupamaD[disabled="disabled"] {
    cursor: not-allowed !important;
    padding-left: 8px !important;
}

/*.acVATCode .lupa-nad-lupama {*/
/*    background-position-x: calc(100% - 7px);*/
/*}*/
/*.acVATCode .lupa-nad-lupamaD {*/
/*    background-position-x: calc(100% - 7px);*/
/*}*/
/*.valutainp .lupa-nad-lupama {*/
/*    background-position-x: calc(100% - 7px);*/
/*}*/
/*.valutainp .lupa-nad-lupamaD {*/
/*    background-position-x: calc(100% - 7px);*/
/*}*/
.display_value {
    display: none;
    border: 1px solid #d4d4d4;
    height: 34px;
    /*border-bottom: 1px solid #333;*/
    cursor: pointer;
    position: relative;
    width: 100%;
    font-weight: 700;
    padding: 8px;
    white-space: nowrap;
    border-radius: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 19px;
}
.posldogdiv {
    position: absolute;
    top: 50px;
    left: -100%;
    right: 0;
    bottom: 0;
    z-index: 9999;
    height: calc(100vh - 40px);
    width: 100%;
    background: #fff;
    transition: all ease 0.3s;
}
.svisubjekti {
    margin-bottom: 10px;
}
.alldoc {
    background: #eee;
    padding: 10px 15px;
    transition: all ease 0.3s;
    position: relative;
    transform: tranlate3d(0px, 250px, 0px);
    height: 100px;
    overflow: visible;
}
.alldocshow {
    height: 100% !important;
    overflow: visible !important;
}
.posldogdokumenti {
    background: #fff;
    overflow-y: scroll;
    padding: 10px;
}
.posldogdokumenti .inputcombo {
    z-index: 99999;
    position: fixed;
}
.posldogspisak {
    background: #eee;
    overflow-y: scroll;
}
.posldogspisak {
    border-right: 1px solid #333;
    width: 25%;
    height: 100%;
    float: left;
}
.posldogspisak::-webkit-scrollbar {
    display: none;
}
/*.posldogdokumenti::-webkit-scrollbar {*/
/*    display: none;*/
/*}*/
.posldogdokumenti::-webkit-scrollbar {
    background: #ccc !important;
    width: 10px !important;
}
.posldogdokumenti::-webkit-scrollbar-thumb {
    background: firebrick;
    border-radius: 5px;
}
.posldogdokumenti {
    width: 75%;
    height: calc(100vh - 80px);
    float: left;
}
.posldogdokumentisearch {
    background: #f1f1f1;
    padding: 4px 20px;
    border-bottom: 1px solid #b9b9b9;
    width: 75%;
    height: 41px;
    float: left;
}
.posldogdokumentisearch #searchsubject {
    border: 1px solid #999;
    width: 250px;
}
.poljeinp {
    display: inline-block;
    /*width: 100%;*/
    margin-bottom: 15px;
    position: relative;
    cursor: pointer;
}

.dostavainp {
    /*width: 180px;*/
    display: inline-block;
}
.ajaxcombor .searchfield {
    line-height: 20px;
    padding: 5px;
    background: url(../Images/search-orange.png) no-repeat white;
    background-position: 7px 9px;
    background-size: 14px;
    text-indent: 25px;
}
.poljeinp input {
    padding: 5px;
    font-weight: 600;
    width: 100%;
    border: 1px solid #d4d4d4;
    cursor: pointer;
}
.poljeinp label {
    display: block;
    width: 100%;
    /*float: left;*/
    font-weight: 300;
}
.blackheader {
    background: firebrick;
    color: white;
}
.blackheader2 {
    height: 4px !important;
    width: 100%;
}
.blackheader2 th {
    display: none;
}
.docpozdiv {
    padding: 20px 15px 50px;
    position: relative;
    background: #f8f8f8;
}
.docpoz {
    width: 100%;
    position: relative;
}
.docpoz input {
    width: 100%;
    border: none;
    height: 35px;
    border: 1px solid #ddd;
    border-radius: 2px;
}
.acName {
    width: 25%;
}
.acName input {
    padding-right: 30px;
}
.anQty input {
    padding-left: 30px;
}
.anNo {
    width: 50px;
}
.anNo input {
    text-align: right;
}
.anPrice, .anQty, .anRebate1, .anRebate2, .acVATCode {
    width: 7%;
}
#anPrice, #anQty, #anRebate1, #anRebate2, #anPVVATBase{
    text-align: right;
}
#acUM {
    text-align: center;
}
.inputcombo {
    position: relative;
}
.ajaxcombor {
    position: absolute;
    left: 0;
    right: 0;
    border: none;
    z-index: 999;
    background: white;
    height: 250px;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ajaxcombor .res {
    overflow-y: auto;
    height: 209px;
    min-width: 100%;
    width: max-content;
}
.ajaxcombor .res .resultrow span:first-child {
    margin-right: 10px;
}
label {
    margin-bottom: 1px !important;
    padding-left: 5px;
    color: #555;
    font-weight: 400 !important;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.formawindow label {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
input {
    font-weight: 700 !important;
}
.ajaxcombor::-webkit-scrollbar {
    display: none;
}
.ajaxcombor input {
    width: 100%;
    position: relative;
}
.ajaxcombor .resultrow {
    height: 40px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #bbb;
    cursor: pointer;
    padding: 10px 10px;
    overflow: hidden;
    white-space: nowrap;
}
.ajaxcombor .resultrow:hover {
    color: #333;
}
.documentdetails {
    height: auto;
    transition: all ease 0.3s;
}
.documentdetails .ajaxcombor {
    left: unset !important;
    right: unset !important;
    width: 100%;
    /*top: 20px;*/
    background: transparent !important;
    margin-top: -33px;
}
.documentdetails .ajaxcombor .res {
    width: 400px;
    background: white;
    border: 1px solid #ccc;
    margin-top: 2px;
}
.svisubjekti .subject2inp .ajaxcombor {
    left: unset !important;
    right: unset !important;
    width: 100%;
    /*top: 20px;*/
}

.svisubjekti .valutainp .ajaxcombor {
    left: unset !important;
    right: unset !important;
    width: 100%;
    /*top: 20px;*/
}
.ajaxcombor {
    /*top: 20px !important;*/
    margin-top: -34px;
}
.formawindow .ajaxcombor {
    width: calc(100% - 30px) !important;
    margin: 0 auto;
    border: none;
    top: 20px !important;
    margin-top: 0 !important;
    border: none !important;
}
#formaAll_doc .ajaxcombor {
    width: 100% !important;
    margin-top: 0px !important;
}
.svisubjekti .ajaxcombor {
    left: unset !important;
    right: unset !important;
    width: 100%;
    /*top: 20px;*/
    /*margin-top: -33px;*/
    background: transparent !important;
}
.svisubjekti .ajaxcombor .res {
    width: 400px;
    background: white;
    border: 1px solid #ccc;
    margin-top: 2px;
}
.form-icon.icon-search {
    position: absolute;
    z-index: 10;
    right: 10px;
    top: 5px;
    font-style: normal;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600;
    color: black;
    background: url('../../commonAssets/Images/cancel-white.png') no-repeat;
    background-position: center !important;
    background-size: 18px !important;
    height: 30px;
    width: 30px;
}
.ajaxcombor .form-icon.icon-search {
    background: url('../../commonAssets/Images/cancel-black.png') no-repeat;
    top: 2px;
    background-size: 13px !important;
    right: 5px;
}
.docpoz .acIdent .form-icon.icon-search {
    position: absolute;
    z-index: 9;
    right: 20px;
    top: 13px;
    font-style: normal;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600;
}
.inputcombo {
    cursor: pointer;
    position: relative;
    width: 100%;
    font-weight: 700;
    padding: 8px;
    border: 1px solid #d4d4d4;
}
/*.inputcombo:hover {*/
/*    background: url('../../commonAssets/imagessearch-grey999.png') no-repeat #fff;*/
/*    background-position-x: calc(100% - 7px);*/
/*    background-size: 14px;*/
/*    background-position-y: center;*/
/*}*/
/*.acVATCode .inputcombo:hover {*/
/*    background-position-x: calc(100% - 7px);*/
/*}*/
/*.valutainp .inputcombo:hover {*/
/*    background-position-x: calc(100% - 7px);*/
/*}*/
/*.posldogdokumentisearch .inputcombo {*/
/*    width: 200px;*/
/*    background: url('../../commonAssets/Images/search-grey999.png') no-repeat white;*/
/*    background-position-x: calc(100% - 7px);*/
/*    background-size: 14px;*/
/*    background-position-y: center;*/
/*}*/
.gridrow td {
    position: relative;
    padding: 2px 3px;
    font-weight: 700;
}
.gridrow td:first-child {
    padding-left: 0 !important;
}
.gridrow td:last-child {
    padding-right: 0 !important;
}
.Subject1, .Subject2 {
    position: relative;
}
.Opomba {
    width: 33%;
    float: left;
    margin-right: 20px;
}
#footerhead .izjavainp {
    width: 10%;
    float: left;
    margin-right: 40px;
}
#footerhead .izjavainp .ajaxcombor {
    width: 500px !important;
}
.izjavainp .resultrow span:first-child {
    margin-right: 10px;
}
.Opomba label {
    width: 100%;
    display: block;
}
.Opomba textarea {
    width: 100%;
    min-height: 150px;
    display: block;
    max-width: 100%;
    border: 1px solid #ddd;
}
/*.values {*/
/*    max-width: 30%;*/
/*    float: right;*/
/*    margin-top: 20px;*/
/*    text-align: right;*/
/*}*/
/*.roww {*/
/*    width: 100%;*/
/*    margin-bottom: 5px;*/
/*    display: inline-block;*/
/*    text-align: left;*/
/*}*/
#footerhead label {
    color: #333;
    font-weight: 600;
}
.valuelabel, .valueval {
    float: left;
    height: 100%;
    line-height: 1.8;
}
.valuelabel {
    font-weight: 600;
    color: #333;
    width: 60%;
    text-align: right;
    padding: 5px 10px 0 0;
}
.valueval {
    height: 30px;
    min-width: 35%;
    max-width: 40%;
    background: #607d8b;
    text-align: right;
    padding: 3px 15px;
    font-weight: 600;
    float: right;
    color: white;
    border-radius: 5px;
}
.head {
    margin-top: 45px;
}
.docheader {
    height: 50px;
    width: 100%;
    background: #607d8b;
    padding: 5px 15px;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    border-bottom: 1px solid #b9b9b9;
    margin: 0;
    color: white;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
}
.header-buttons {
    position: fixed;
    right: 40px;
    top: 12px;
    z-index: 999;
}
.ponudakupcu {
    cursor: pointer;
}
.ponudakupcu span {
    font-weight: 600;
    margin-right: 10px;
    font-size: 16px;
}
#footerhead {
    display: inline-block;
    width: 100%;
    padding: 20px;
    background: #f8f8f8;
    position: relative;
    bottom: 0 !important;
}
.headbtn {
    min-width: 70px;
    background: #000;
    color: #fff;
    padding: 3px 10px;
    border: none !important;
    border-radius: 4px;
}
#novired {
    position: absolute;
    margin-top: 5px;
    padding: 5px 12px;
    font-weight: 600;
}
.headbtn:hover, .headbtn:active {
    background: #333;
}
.docslistrow {
    display: block;
    clear: both;
    height: 30px;
    border-bottom: 1px solid #999;
    padding: 5px;
    position: relative;
}
.docslistrow:hover {
    background: #efefef;
}
.docslistdata {
    margin-right: 10px;
    cursor: pointer;
}
.docskljuc, .docssubjekt, .docsdatum {
    display: inline-block;
    float: left;
}
.docssubjekt {
    width: 400px;
    font-weight: 600;
}
.docszaplacilo {
    display: inline-block;
    float: right;
    text-align: right;
    width: 80px;
    font-weight: 600;
}
.singleposldog {
    height: 50px;
    border-bottom: 1px solid #999;
    padding: 8px 0;
    cursor: pointer;
    padding-left: 10px;
    line-height: 32px;
    font-size: 16px;
}
.singleposldog:hover {
    background: #6b6b6b;
    color: white;
}
.singleposldog.activeposldog {
    background: #607d8b;
    color: white;
}
.singleposldog div {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}


.nacprodaje .resultrow span:first-child {
    margin-right: 10px;
}
.nacprodaje .display_value {
    height: 32px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
}
.placanjeinp .resultrow span:first-child {
    margin-right: 10px;
}
.acVATCode .resultrow span:first-child {
    margin-right: 10px;
}
.acVATCode .ajaxcombor {
    width: 97%;
    left: 2px;
    top: 2px;
    background: transparent;
    border: none;
}
.acVATCode .ajaxcombor .res {
    background: white;
    width: 280%;
    border: 1px solid #ddd;
    margin-top: 2px;
}
.svisubjekti .valutainp .ajaxcombor .res {
    width: 270px;
}
.documentdetails .nacprodaje .ajaxcombor .res {
    width: 120%;
    height: auto;
}
.documentdetails .nacprodaje .ajaxcombor {
    height: auto;
}
.documentdetails .cenovnirazinp .ajaxcombor .res {
    width: 120%;
    height: auto;
}
.documentdetails .cenovnirazinp .ajaxcombor {
    height: auto;
}
.documentdetails .placanjeinp .ajaxcombor .res {
    width: 100%;
}
.documentdetails .odeljenjeinp .ajaxcombor .res {
    width: 100%;
}
.documentdetails .subject3inp .ajaxcombor .res {
    width: 100%;
}
.documentdetails .dostavainp .ajaxcombor .res {
    width: 100%;
}
.documentdetails .statusinp .ajaxcombor .res {
    width: 100%;
}
.acIdent {
    width: 15%;
}
.acUM {
    width: 10%;
}

.statusinp .resultrow span:first-child {
    margin-right: 10px;
}
/*.statusinp .lupa-nad-lupamaD {*/
/*    border-bottom: none !important;*/
/*}*/
.statusinp .display_value {
    height: 32px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    white-space: nowrap;
}
/*.valutainp {*/
/*    width: 80px;*/
/*}*/
/*.valutainp .ajaxcombor {*/
/*    width: 250px;*/
/*}*/
.valutainp .display_value {
    height: 32px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.valutainp .resultrow span:first-child {
    margin-right: 10px;
}
.cenovnirazinp .display_value {
    height: 32px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    white-space: nowrap;
}
.cenovnirazinp .resultrow span:first-child {
    margin-right: 10px;
}
.dostavainp .display_value {
    height: 32px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    white-space: nowrap;
}
.dostavainp .resultrow span:first-child {
    margin-right: 10px;
}
.placanjeinp {
    width: 270px;
}
.placanjeinp .display_value {
    height: 32px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.moveleft {
    left: -100% !important;
    z-index: -2 !important;
}
.posldogdokumentisearch .ajaxcombor {
    left: unset;
    right: unset;
    width: 400px;
}
.inputtexthidden {
    display: none !important;
}
.ponudaarrow{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    width: 20px;
    height: 20px;
    float: right;
}
@media (min-width: 992px) {
    #main .divovski .dyninp .multifilewrap .tagsfillin .filter .formulcancel.icon-cancel, .newcase_div .dyninp .multifilewrap .tagsfillin .filter .formulcancel.icon-cancel {
        top: -1px !important;
        color: #c30303 !important;
    }
    .bootslapcombor .ajaxcombor {
        width: calc(100% - 30px) !important;
        margin: 0 auto !important;
        margin-top: -34px !important;
    }
    #mainfilterwrap .bootslapcombor .ajaxcombor {
        width: auto !important;
    }
    .formawindow .bootslapcombor .ajaxcombor {
        margin-top: 0 !important;
    }
}
@media (max-width: 991px) {
    .wraptag .tagsfillin .filter .icon-cancel {
        color: white !important;
    }
    #main .wraptag .inputdisplaywrap .display_value.lupa-nad-lupamaD {
        margin-top: 0 !important;
    }
    .ajaxcombor .searchfield {
        line-height: 20px;
        padding: 5px;
        background: url(../Images/search-orange.png) no-repeat white;
        background-position-x: 7px !important;
        background-position-y: center !important;
        background-size: 20px;
        text-indent: 25px;
    }
    .inputdate {
        background-position-y: 48% !important;
    }
    .lupa-nad-lupama {
        padding-left: 35px !important;
    }
    .lupa-nad-lupamaD {
        padding-left: 35px !important;
    }
    .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front {
        position: fixed;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        width: unset !important;
    }
    
    .ui-menu-item-wrapper {
        height: 40px;
        display: flex;
        align-items: center;
        border-bottom: 1px solid #bbb;
        cursor: pointer;
        padding: 10px 10px !important;
        overflow: hidden;
        white-space: nowrap;
    }
    .formawrapwindow #header {
        position: fixed;
        z-index: 9999;
    }
    textarea, textarea.inputtext {
        min-height: 100px !important;
    }
    .butwrapper {
        margin-bottom: 20px;
    }
    .lupa-nad-lupamaD {
        margin-top: -40px !important;
    }
    .dynamicflex .inputcombo, .dynamicflex .display_value {
        border-radius: 4px !important;
    }
    .formawrapwindow #header {
        background: #d9372d;
        color: #fff;
    }
    .formawrapwindow #header .icon-cancel {
        color: #fff !important;
    }
    .formawrapwindow #newcase-temp #header {
        color: #fff !important;
        background: #d9372d;
    }
    .formawindow .ajaxcombor {
        width: 100% !important;
        margin-top: 0 !important;
        top: 0 !important;
    }
    .form-content-style {
        padding: unset !important;
        padding-top: 70px !important;
    }
    .halfwindow {
        left: unset !important;
        right: 0 !important;
        width: 100% !important;
    }
    .ajaxcombor .icon-cancel {
        color: #666;
        font-size: 28px !important;
        right: 8px !important;
        top: 11px !important;
    }
    .formawindow .ajaxcombor .icon-cancel {
        top: 11px !important;
    }
    .formawindow .ajaxcombor .searchfield {
        height: 50px !important;
        border: 1px solid cadetblue;
        border-bottom: 2px solid cadetblue;
    }
    .ajaxcombor {
        margin-top: 0 !important;
    }
    #formawrap {
        overflow: scroll !important;
        /*min-height: 100vh;*/
    }
    .formawindow {
        height: 100% !important;
        overflow: scroll !Important;
    }
    .docheader {
        background: #d9372d;
    }
    .docpozdiv {
        background: white;
        
    }
    .svisubjekti .subject1inp {
        margin-bottom: 10px !important;
    }
    .rfopmenu {
        display: inline-block;
        width: 100%;
        background: #fff;
        height: 40px;
        float: left;
    }
    .rfoheader {
        width: 100% !important;
        padding: 8px 0;
    }
    .rfopreport {
        width: 100%;
    }
    .rfoheader .form-icon.icon-search {
        top: 45px !important;
        background: url('../../commonAssets/Images/cancel-black.png') no-repeat;
        right: 5px;
    }
    .ajaxcombor .res::-webkit-scrollbar {
        display: none;
    }
    .posldogspisak {
        position: absolute;
        left: 0;
        z-index: 2;
        width: 100%;
        transition: all ease 0.3s;
        background: white !important;
        padding: 0px 0px 5px;
        border-right: none !important;
        font-size: 16px !important;
    }
    .popup-opomba {
        z-index: 9;
    }
    .acIdent .ajaxcombor .resultrow {
        display: inline-block;
        width: 100%;
        float: left;
        overflow-y: scroll;
    }
    .acidentbasic {
        display: block;
        width: 100%;
        margin-bottom: 10px;
    }
    .huge-resultrow .product-img-div:first-child {
        float: none;
        margin: 0 auto;
        display: block;
    }
    #identfun {
        font-weight: 600;
    }
    .identcontrols {
        display: inline-block;
        float: right;
    }
    .identzaliha {
        font-size: 15px;
        float: right;
        padding-top: 0;
        margin-right: 0;
        margin-left: 10px;
    }
    .opis-btn {
        float: right;
    }
    .huge-resultrow {
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
    }
    .huge-resultrow .identzaliha {
        float: right;
    }
    .huge-resultrow .product-item {
        display: flex;
        flex-direction: column-reverse;
        border-top: 1px solid;
        padding-top: 30px;
        margin-top: 10px;
    }
    .huge-resultrow .product-info {
        float: left;
        width: 100%;
        padding: 0;
    }
    .huge-resultrow .product-gallery {
        float: left;
        width: 100%;
        border: none !important;
    }
    /*.header-buttons {*/
    /*    position: relative !important;*/
    /*}*/
    .posldogdokumenti {
        width: 100% !important;
        padding: 5px 15px 5px;
    }
    .posldogdokumentisearch {
        width: 100% !important;
        padding: 5px 15px 5px;
        height: auto;
    }
    .posldogdokumentisearch #searchsubject {
        float: right;
        height: 40px;
    }
    .posldogdokumentisearch .lupa-nad-lupama {
        background-size: 20px;
    }
    .docskljuc {
        width: 100%;
    }
    .docslistrow {
        border-bottom: none !important;
        border-top: 1px solid #999 !important;
        font-size: 14px !important;
        height: 50px;
    }
    .docslistrow:first-child {
        border-top: none !important;
    }
    .docssubjekt {
        width: auto !important;
        max-width: 240px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 16px;
    }
    .docheader {
        display: block !important;
        height: 50px;
    }
    .header-buttons {
        position: absolute !important;
        right: 0;
        transform: translate3d(0, -120%, 0);
        text-align: left !important;
        width: unset;
        background: #ddd;
        color: black;
        padding: 0;
        z-index: 3;
        display: inline-block;
        /*flex-direction: column;*/
        transition: all ease 0.2s;
        border: 1px solid #999;
    }
    .docpozdiv .docheader {
        position: absolute !important;
    }
    .actionbtns {
        transform: translate3d(0, 4px, 0);
        top: unset;
    }
    .docheader {
        z-index: 9;
    }
    .headbtn {
        padding: 12px 50px 12px 10px;
        background: #d6d6d6;
        color: black;
        text-align: left;
        display: block;
        min-width: unset !important;
        font-size: 18px;
        margin: 0 auto;
        min-width: 70px !important;
        width: 100%;
        border-bottom: 1px solid #999 !important;
        border-radius: 0 !important;
    }
    .headbtn:last-child {
        border: none !important;
    }
    .ponudakupcu {
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin-right: 10px;
    }
    .ponudaarrow{
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 24px;
        width: 40px;
        height: 40px;
        background: transparent;
        background-position: center;
        background-size: 16px;
        float: right;
    }
    #brojdokumenta {
        margin: 0 auto;
        display: inline-block;
    }
    .hamburger {
        margin-top: 10px;
    }
    .posldogdokumentisearch .inputcombo {
        padding: 5px;
        width: 85% !important;
        height: 30px;
        float: right;
    }
    .docszaplacilo {
        text-align: right !important;
    }
    .docslistdata.docsdatum {
        font-size: 12px;
    }
    /* Skinuto zbog bootstrapa  */
    /*.poljeinp {*/
    /*    width: 100% !important;*/
    /*}*/
    .poljeinp.nacprodaje {
        width: 270px;
    }
    #footerhead {
        margin: 30px auto 0;
        padding: 20px 15px !important;
        position: relative;
    }
    .Opomba {
        width: 100%;
    }
    #footerhead .izjavainp {
        width: 100%;
    }
    .values {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
    .valuelabel, .valueval {
        width: 50% !important;
    }
    .valuelabel {
        text-align: right !important;
    }
    #footerhead .izjavainp .ajaxcombor {
        width: 100% !important;
    }
    .backbtn {
        display: inline-block !important;
        width: 40px;
        height: 40px;
        background: url('../../commonAssets/Images/black-arrow.png') no-repeat;
        background-position: center;
        background-size: 30px;
        transform: rotate(90deg);
    }
    /*.datuminp, .danainp, .narudzbenicainp {*/
    /*    width: 50% !important;*/
    /*    margin-right: -2px !important;*/
    /*}*/
    .cenovnirazinp, .dostavainp {
        width: 270px;
    }
    .actiondiv {
        display: flex !important;
        align-items: center;
        justify-content: center;
        font-size: 24px;
        width: 40px;
        height: 40px;
        transition: all ease 0.3s;
        position: absolute;
        top: 5px;
        right: 40px;
        z-index: 99;
    }
    .smallhamburgerdiv {
    /*    -webkit-transform: translateY(-250px);*/
    /*-moz-transform: translateY(-250px);*/
    /*-ms-transform: translateY(-250px);*/
    /*-o-transform: translateY(-250px);*/
    /*transform: translateY(-250px);*/
    /*-webkit-transition: -webkit-transform 0.3s ease all;*/
    /*-moz-transition: transform 0.3s ease all;*/
    /*-o-transition: transform 0.3s ease all;*/
    /*transition: transform 0.3s ease all ;*/
        /*top: -280px;*/
        /*height: 295px;*/
        
    }
    .smallhamburger {
    /*    -webkit-transform: translateY(0px);*/
    /*-moz-transform: translateY(0px);*/
    /*-ms-transform: translateY(0px);*/
    /*-o-transform: translateY(0px);*/
    /*transform: translateY(0px);*/
    /*-webkit-transition: -webkit-transform 0.1s ease-out;*/
    /*-moz-transition: transform 0.1s ease-out;*/
    /*-o-transition: transform 0.1s ease-out;*/
    /*transition: transform 0.1s ease-out;*/
        top: 0;
        bottom: unset;
    }
    .docpozdiv {
        position: relative;
        /*top: -555px;*/
        padding: 0;
        /*margin-bottom: -555px;*/
        display: inline-block;
        width: 100%;
    }
    .biggerhide {
    /*    -webkit-transform: translateY(0px);*/
    /*-moz-transform: translateY(0px);*/
    /*-ms-transform: translateY(0px);*/
    /*-o-transform: translateY(0px);*/
    /*transform: translateY(0px);*/
        top: 0;
        height: 0;
        position: relative !important;
    }
    .biggerhidetable {
        margin-bottom: 0 !important;
    }
    .poljeinp {
        margin-bottom: 5px !important;
    }
    .griddiv {
        display: inline-block;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        border: 1px solid #b9b7b7;
        width: 100%;
        min-height: 100%;
        margin-bottom: 10px;
        padding: 50px 10px 20px;
        background: #f8f8f8;
        position: fixed !important;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 10;
        overflow-y: scroll !important;
        font-size: 16px;
    }
    .griddiv .form-icon.icon-search {
        top: 10px;
        right: 10px;
        color: white;
    }
    .griddiv .ajaxcombor .form-icon.icon-search {
        top: 5px;
        right: 10px;
        color: black;
    }
    .tinywrap .mce-tinymce {
        top: 0 !important;
        min-height: 100vh !important;
    }
    .mce-btn-small button {
        min-width: 30px !important;
        min-height: 30px !important;
    }
    .mce-btn-small i {
        line-height: 16px !important;
        font-size: 20px !important;
    }
    .close-opomba.form-icon.icon-search {
        top: 5px !important;
        right: 10px !important;
        color: black;
    }
    .docpozdiv .gridrow:nth-child(4n+1) {
        background: #eee;
    }
    .anNo, .acIdent, .acName, .acVATCode, .anPVVATBase,.anQty, .anPrice, .acUM {
        width: 100% !important;
        float: left;
        position: relative;
        margin-bottom: 0px;
        padding: 0;
    }
    .anRebate1{
        width: 50% !important;
        float: left;
        padding: 0 10px 0px 0;
    }
    .anRebate2 {
        width: 50% !important;
        float: left;
        padding: 0 0px 0px 10px;
    }
    #anRebate2 {
        text-align: right;
    }
    .anNo label, .acIdent label, .acName label, .acVATCode label, .anPVVATBase label,.anQty label, .anPrice label, .anRebate1 label, .anRebate2 label, .acUM label {
        width: 30%;
        height: 40px;
        padding: 12px 0;
    }
    .anNo input, .acIdent input, .acName input, .acVATCode input, .anPVVATBase input,.anQty input, .anPrice input, .anRebate1 input, .anRebate2 input, .acUM input {
        width: 100%;
        height: 40px !important;
        border: 1px solid #ddd;
        float: right;
        -webkit-appearance: none;
        border-style: solid;
        font-weight: 600;
    }
    .anNo.simplemob, .acName.simplemob {
        margin-bottom: 5px;
        padding: 0;
        border-bottom: none;
    }
    .acIdent .searchfield, .acVATCode .searchfield{
        width: 100% !important;
    }
    .anRebate2 input {
        text-align: right;
    }
    .griddiv .anPVVATBase {
        margin-top: 15px;
        border-top: 1px solid firebrick;
        font-size: 18px;
    }
    .griddiv .mobacValue {
        margin: 5px 0;
        background: white;
        border: 1px solid #ddd;
    }
    /*.anQty label, .anPrice label, .anRebate1 label, .anRebate2 label {*/
    /*    width: 100% !important;*/
    /*    height: 20px;*/
    /*}*/
    /*.anQty input, .anPrice input, .anRebate1 input, .anRebate2 input {*/
    /*    width: 100% !important;*/
    /*    height: 40px !important;*/
    /*    border: 1px solid #ddd;*/
    /*}*/
    .save {
        position: fixed;
        top: unset;
        bottom: 15px;
        right: 0px;
        background: url(assets/images/flopi-beli.png) no-repeat #4cae4c;
        background-position-x: 8%;
        background-size: 16px;
        background-position-y: center;
        border: none !important;
        color: white;
        font-size: 18px;
        line-height: 1;
        padding: 6px 10px 6px 35px;
        width: auto;
        height: 50px;
        z-index: 999;
    }
    .head .save {
        position: fixed;
        top: unset;
        right: 0;
        bottom: 15px;
        width: auto;
        height: 50px;
        border-radius: 0;
        padding: 10px 20px 10px 48px;
        background-position-y: 12px;
        font-size: 18px;
        line-height: 1;
    }
    .docpozdiv .save {
        position: fixed;
        right: 0;
        top: 44px;
        height: 50px;
        width: auto;
    }
    #footerhead .save {
        position: absolute;
        top: -35px;
        right: 0px;
        background: url(assets/images/flopi-beli.png) no-repeat #4cae4c;
        background-position-x: 8%;
        background-size: 16px;
        background-position-y: center;
        border: none !important;
        color: white;
        font-size: 16px;
        padding: 6px 10px 6px 35px;
        width: auto;
        height: 50px;
        z-index: 999;
    }
    .ajaxcombor {
        position: fixed !important;
        top: 0 !important;
        bottom: unset !important;
        left: unset !important;
        right: 0 !important;
        border: 1px solid #607d8b;
        height: 100vh !important;
        width: 100vw !important;
        z-index: 9999;
    }
    .ajaxcombor .res {
        height: calc(100vh - 85px);
        margin-top: 0;
    }
    .formawindow .ajaxcombor .res {
        height: calc(100vh - 50px) !important;
        margin-top: 0;
    }
    .acVATCode .ajaxcombor .res {
        height: calc(100vh - 40px);
        margin-top: 0;
    }
    .svisubjekti .ajaxcombor {
        left: 0 !important;
        right: 0 !important;
        top: 49px !important;
    }
    .svisubjekti .ajaxcombor .res {
        width: 100%;
    }
    .documentdetails .ajaxcombor {
        left: 0 !important;
        right: 0 !important;
    }
    .documentdetails .ajaxcombor .res {
        width: 100%;
    }
    .svisubjekti .subject2inp .ajaxcombor {
        left: 0 !important;
        right: 0 !important;
    }
    .svisubjekti .valutainp .ajaxcombor {
        left: 0 !important;
        right: 0 !important;
    }
    .svisubjekti .valutainp .ajaxcombor .res{
        width: 100%;
    }
    .documentdetails .nacprodaje .ajaxcombor .res {
        width: 100%;
        height: 100%;
    }
    .documentdetails .cenovnirazinp .ajaxcombor .res {
        width: 100%;
        height: 100%;
    }
    .acVATCode .ajaxcombor .res {
        width: 100%;
        margin-top: 0;
    }
    .posldogdokumentisearch .ajaxcombor {
        left: 0;
        right: 0;
        width: 100%;
    }
    .acVATCode .ajaxcombor {
        left: 0;
    }
    .serial {
        top: 43px;
        right: 6px;
        background-size: 20px;
    }
    .stock {
        top: 42px;
        left: 0;
        margin-left: 5px;
        background-size: 20px;
    }
    .acIdent .lupa-nad-lupama {
        background-size: 20px;
    }
    .acVATCode .lupa-nad-lupama {
        background-size: 20px;
    }
    /*.valutainp .lupa-nad-lupama {*/
    /*    background-position-x: 97%;*/
    /*}*/
    .lupa-nad-lupama {
        background-size: 20px;
    }
    .lupa-nad-lupamaD {
        background-size: 20px;
    }
    .inputcombo:hover {
        background-size: 20px;
    }
    .izjavainp .ajaxcombor .resultrow {
        height: auto;
        white-space: normal;
    }
    .popup-opomba {
        position: fixed;
        top: 0px;
        right: 0;
        bottom: 0;
        width: 100% !important;
        min-width: unset;
    }
    #append-opomba .form-icon.icon-search {
        position: fixed;
        top: 12px;
        height: 30px;
        width: 30px;
        text-align: center;
        font-size: 18px;
        font-weight: 600;
    }
    .checkres {
        top: 40px;
        left: unset;
        min-height: 0%;
        width: 70%;
        border: 1px solid #999;
        font-weight: 600;
    }
    
    
    .inputcombo,.inputnumeric,.inputtext,.inputdate {
        height: 40px !important;
    }
    .alldoc {
        overflow: hidden;
        height: 105px;
    }
    .alldoc .svisubjekti .display_value {
        height: 40px !important;
        padding: 9px 5px !important;
        font-size: 16px;
    }
    .display_value {
        height: 40px !important;
    }
    .poljeinp input {
        height: 40px !important;
        font-size: 16px;
        border-style: solid;
        -webkit-appearance: none;
    }
    .formawindow.active input {
        height: 40px !important;
        border-radius: 4px;
    }
    .divovski .dyninp input {
        height: 40px !important;
        border-radius: 4px;
    }
    .form-icon.icon-search {
        width: 40px !important;
        text-align: center !important;
        right: 10px;
        top: 5px;
        font-size: 22px;
    }
    .smallhamburgerdiv {
        top: -20px;
    } 
    .smallhamburger {
        height: 20px;
    }
    
    .smallhamburger span:nth-child(2) {
        top: 5px;
    }
    .smallhamburger span:nth-child(3) {
        top: 11px;
    }
    .removerow {
        top: 9px;
        margin-left: 0px;
        left: unset;
        z-index: 99;
        background: transparent;
        padding: 5px 10px;
        height: auto;
        width: auto;
        color: white;
        font-weight: 600;
    }
    #acUM {
        text-align: left;
    }
    .res {
        width: 100%;
    }
    .ajaxcombor .resultrow {
        min-height: 50px;
        height: auto;
    }
    .ajaxcombor .resultrow span {
        white-space: normal;
    }
    .reportslist {
        top: 45px;
        left: -100%;
        background: white;
        z-index: 13;
        height: calc(100vh - 95px);
    }
    .actiondivreports {
        height: 100%;
        width: 100%;
        display: inline-block;
        text-align: center;
        background: url('../../commonAssets/Images/black-arrow.png') no-repeat #fff;
        background-size: 22px;
        background-position: calc(100% - 14px);
        color: black;
        font-size: 16px;
        font-weight: 600;
        padding: 9px 0;
    }
    .showreports {
        top: 45px !important;
        left: 0;
        height: calc(100vh - 95px);
    }
    #StiWebViewer1 {
        width: 100% !important;
    }
    .simplemobrow {
    width: 100%;
    min-height: 45px;
        padding: 15px 15px 11px;
    display: inline-block;
    align-items: center;
    border-bottom: 1px solid #ebebeb;
    font-size: 16px;
    font-weight: 600;
    }
    .simplemobrow:active{
        background: #ddd;
    }
    .simplemob {
        display: inline-block;
        float: left;
    }
    .anNo.simplemob{
        max-width: 30px;
        margin-right: 10px;
    }
    .acName.simplemob {
        max-width: 90% !important;
        width: unset !important;
        min-width: 80%;
    }
    .docslistdata.docsdatum {
        position: absolute;
        right: 0px;
        margin-right: 5px;
    }
    #ui-datepicker-div {
        position: absolute;
        top: 30px !important;
        left: 50% !important;
        z-index: 9999 !important;
        transform: translateX(-50%);
        width: 90% !important;
        min-height: 10% !important;
    }
    .ajaxcombor .form-icon.icon-search {
        background: url('../../commonAssets/Images/cancel-black.png') no-repeat;
        top: 5px;
        background-size: 13px !important;
        right: 5px;
    }
    .svisubjekti .ajaxcombor .res {
        margin-top: 0;
    }
    .closediv {
        top: 5px;
    }
    .mobacNote {
        max-height: 60px;
        overflow: hidden;
    }
    
    .statusinp {
        margin-bottom: 15px !important;
    }
}









