/*! jQuery UI - v1.10.4 - 2014-06-03
* http://jqueryui.com
* Includes: jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=highlight_soft&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=inset_soft&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=highlight_soft&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=highlight_soft&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=highlight_hard&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=diagonals_thick&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=diagonals_small&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */



/* ERROR PAGE*/
.error h1 {
    font-family: Verdana ;
    font-weight: bold;
    font-size: 35px;
    line-height:40px;
    color:#415a64;
}
.error p {
    font-family: Verdana;
    font-size: 13px;
    line-height: 18px;
    color:#415a64;
}
.error a {
    color:#70a500;
}

.ui-button-product_head .ui-button-text:hover {
    background: fff;
}
.error .ui-button-product_head {
    padding-left: 4px;
    padding-right: 4px;
    border-radius: 6px;
    margin-left: 5px;
    margin-right: 5px;
    height: 36px;
    margin-bottom: 3px;
    display: inline;
}
.error .ui-button-product_head .ui-button-text  {
    border-color: #70a500;
    box-shadow: none;
    font-size: 13px;
    text-shadow: none;
    border: 0px;
    font-family: Verdana;
    font-weight: normal;
    line-height: 19px;
}

/* FONT-FACE*/
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 300;
    src: url("/HibisEb/javax.faces.resource/fonts/SourceSansPro-Regular.eot.xhtml?ln=primefaces-sentinel");
    /* IE9 Compat Modes */
    src: local("Source Sans Pro"), local("Source Sans Pro"), url("/HibisEb/javax.faces.resource/fonts/SourceSansPro-Regular.eot.xhtml?ln=primefaces-sentinel?#iefix") format("embedded-opentype"), url("/HibisEb/javax.faces.resource/fonts/SourceSansPro-Regular.woff2.xhtml?ln=primefaces-sentinel") format("woff2"), url("/HibisEb/javax.faces.resource/fonts/SourceSansPro-Regular.woff.xhtml?ln=primefaces-sentinel") format("woff"), url("/HibisEb/javax.faces.resource/fonts/SourceSansPro-Regular.ttf.xhtml?ln=primefaces-sentinel") format("truetype"), url("/HibisEb/javax.faces.resource/fonts/SourceSansPro-Regular.svg.xhtml?ln=primefaces-sentinel#Source Sans Pro") format("svg");
    /* Legacy iOS */
}

body {
    font-size: 13px;
    line-height: 19px;
}

.icon-circle-empty{
    font-size: 20px;
}

.icon-user-outline { color: transparent;}

/* IKONE ZA DH */
i[class^="ICO20"] {
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    background-size: contain;
    display: inline-block;
    vertical-align: bottom;
}
i[class^="ICO36"] {
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: bottom;
}
.ICO20-Alert-Obvestilo{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Alert-Obvestilo-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Alert-Pozor{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Alert-Pozor-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Alert-Zapri{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Alert-Zapri-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Alias{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Alias-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Brisanje-zapisa{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Brisanje-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Bullet{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Bullet-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Down-Green{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Down-Green-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Down-Red{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Down-Red-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Filtriranje-podatkov{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-FO-Cakalna-vrsta{background-image:url("/HibisEb/javax.faces.resource/img/ICO-FO-Cakalna-vrsta-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-FO-E-racun{background-image:url("/HibisEb/javax.faces.resource/img/ICO-FO-E-racun-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-FO-Nepotrjeni-nalogi{background-image:url("/HibisEb/javax.faces.resource/img/ICO-FO-Nepotrjeni-nalogi-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-FO-Prejeti-SDD{background-image:url("/HibisEb/javax.faces.resource/img/ICO-FO-Prejeti-SDD-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Izpis-o-uvozu{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Izpis-o-uvozu-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Izpis-ouvozu{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Izpis-ouvozu-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Izvoz{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Izvoz-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Izvoz-Excel{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Izvoz-Excel-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Izvoz-PDF{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Izvoz-PDF-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Izvoz-XML{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Izvoz-XML-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Meni{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Meni-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-Back{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-Back-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-Back-In{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-Back-In-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-F-Back{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-F-Back-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-F-Back-In{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-F-Back-In-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-F-Forward{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-F-Forward-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-F-Forward-In{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-F-Forward-In-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-Forward{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-Forward-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Nav-Forward-In{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nav-Forward-In-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Obnovitev{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Obnovitev-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Podrobnosti-zapisa{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Podrobnosti-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Potrditev-zapisa{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Potrditev-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Pregled-seznama{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Pregled-seznama-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Prenos-dokumenta{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Prenos-dokumenta-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Prikaz-razloga{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Prikaz-razloga-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Sporocilo{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Sporocilo-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Up-Green{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Up-Green-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Uporaba-zapisa{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Uporaba-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Urejanje-zapisa{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Urejanje-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Vizualizacija{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Vizualizacija-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO20-Zavrnjeni-nalogi{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Zavrnjeni-nalogi-20x20px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO-Alert-obvestilo{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Alert-obvestilo-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Alert-opozorilo{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Alert-opozorilo-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Depoziti{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Depoziti-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Dvig-gotovine{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Dvig-gotovine-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-E-racun{background-image:url("/HibisEb/javax.faces.resource/img/ICO-E-racun-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Kartice{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Kartice-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Kredit{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Kredit-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Limit{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Limit-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Menjalnica{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Menjalnica-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Mobilna-banka{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Mobilna-banka-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Nakazila-v-tujino{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nakazila-v-tujino-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Osebni-podatki{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Osebni-podatki-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Placilni-nalog{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Placilni-nalog-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Predloge{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Predloge-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Prejemanje-izpiskov{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Prejemanje-izpiskov-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Prenos-med-racuni{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Prenos-med-racuni-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-SDD{background-image:url("/HibisEb/javax.faces.resource/img/ICO-SDD-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Trajniki{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Trajniki-36x36px.svg.xhtml?ln=primefaces-sentinelF")}
.ICO36-Varnosti-SMS{background-image:url("/HibisEb/javax.faces.resource/img/ICO-Varnosti-SMS-36x36px.svg.xhtml?ln=primefaces-sentinelF")}


.topbarCell a :hover .ICO20-Sporocilo {
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Sporocilo-White-20x20px.svg.xhtml?ln=primefaces-sentinelF")
}

.produktCard {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.account-box-card-icon {
    display:table-cell;
    align-items: center;
    height:36px;
    width:40px;
}

.account-box-card-title{
    display:table-cell;
    text-align: left;
    word-break: break-word;
    height:40px;
    vertical-align: middle;
    justify-content: center;
    font-weight: bold;
    font-size: 13px;
    table-layout: fixed;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}


.account-card-box .icon-vcard, .account-box-icon .icon-vcard{
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Osebni-Racun-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.account-card-box .icon-book, .account-box-icon .icon-book{
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Hranilna-vloga-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}


.account-card-box .icon-gift, .account-box-icon .icon-gift{
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Varcevanje-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.account-card-box .icon-key, .account-box-icon .icon-key{
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Varcevanje-Rentno-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}



.account-card-box .icon-credit-card, .account-box-icon .icon-credit-card {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Kartice-Credit-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.account-card-box .icon-hospital, .account-box-icon .icon-hospital {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: 45px 45px;
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ZIK.svg.xhtml?ln=primefaces-sentinelF")
}

.account-card-box .icon-book, .account-box-icon .icon-book {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: 45px 45px;
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/Podracun.svg.xhtml?ln=primefaces-sentinelF")
}

.account-card-box .icon-credit-card-1, .account-box-icon .icon-credit-card-1{
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Kartice-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.account-card-box .icon-credit-card-2, .account-box-icon .icon-credit-card-2{
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Sub-Menu-MR-Prepaid_kartice-50px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-credit-card {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Kartice-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-download-1.newIcon, .account-card-box .icon-download-1.newIcon, .account-box-icon .icon-download-1.newIcon {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Depoziti-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-cab, .account-card-box .icon-cab, .account-box-icon .icon-cab {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Kredit-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-compass-2 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-SDD-36x36px.svg.xhtml?ln=primefaces-sentinelF");
}
/*
-- odkomentiraj za izvedbo akcije na celotnem linku
https://trello.com/c/K4Rt51Ze/5151-lon-test-po-predlog-za-izbolj%C5%A1avo-kartice-naj-bodo-v-celoti-klikljive-ne-le-delno
*/
.placila-btn i.icon-stopwatch {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Trajniki-36x36px.svg.xhtml?ln=primefaces-sentinelF");
}

#TRAJNIKI .placila-btn .icon-compass-2 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Trajniki-36x36px.svg.xhtml?ln=primefaces-sentinelF");
    /*  background-image:url("/HibisEb/javax.faces.resource/img/ICO-SDD-36x36px.svg.xhtml?ln=primefaces-sentinelF");*/
}

.placila-btn .icon-gauge {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Limit-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.placila-btn .icon-upload-1 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Dvig-gotovine-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-user-1 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Osebni-podatki-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.placila-btn .icon-mobile {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Mobilna-banka-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-newspaper {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Prejemanje-izpiskov-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.placila-btn .icon-lock {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Varnosti-SMS-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-resize-full-1 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Placilni-nalog-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.placila-btn .icon-resize-normal {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Prenos-med-racuni-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}
.placila-btn .icon-flight {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nakazila-v-tujino-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-doc-text-1 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-E-racun-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.icons8-purchase-order-2 {
    color: transparent !important;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Dvig-gotovine-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-tag-1 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Predloge-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-hospital {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: 45px 45px;
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ZIK.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-chart-pie {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: 45px 45px;
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/Podracun.svg.xhtml?ln=primefaces-sentinelF")
}

.buttons-pay.buttons-pay-white:hover .placila-btn .icon-tag-1 {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Predloge-White-36x36px.svg.xhtml?ln=primefaces-sentinelF");
}

.placila-btn .icon-dollar {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Menjalnica-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.buttons-pay.buttons-pay-white:hover .placila-btn .icon-dollar {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Menjalnica-White-36x36px.svg.xhtml?ln=primefaces-sentinelF");
}

.placila-btn .icon-globe-2 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Menjalnica-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}

.placila-btn .icon-globe-2 {
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Nakazila-v-tujino-36x36px.svg.xhtml?ln=primefaces-sentinelF")
}


[data-icons8]:before,
.icons8-accounting:before,
.icons8-add-row:before,
.icons8-back:before,
.icons8-banknotes:before,
.icons8-box:before,
.icons8-calculator:before,
.icons8-calendar-filled:before,
.icons8-card-in-use:before,
.icons8-checkmark:before,
.icons8-coins:before,
.icons8-collapse-arrow:before,
.icons8-currency:before,
.icons8-currency-exchange:before,
.icons8-delete:before,
.icons8-delete-2:before,
.icons8-deposit:before,
.icons8-edit:before,
.icons8-exit:before,
.icons8-expand-arrow:before,
.icons8-export:before,
.icons8-forward:before,
.icons8-globe:before,
.icons8-gold-bars:before,
.icons8-handshake:before,
.icons8-import:before,
.icons8-invisible:before,
.icons8-invisible-2:before,
.icons8-invisible-filled:before,
.icons8-loyalty-card:before,
.icons8-map-marker:before,
.icons8-mastercard:before,
.icons8-message-filled:before,
.icons8-money:before,
.icons8-money-box:before,
.icons8-more:before,
.icons8-online-money-transfer:before,
.icons8-percentage-2:before,
.icons8-plus-math:before,
.icons8-pos-terminal:before,
.icons8-price-tag:before,
.icons8-purchase-order:before,
.icons8-purchase-order-2:before,
.icons8-quote:before,
.icons8-read-message-filled:before,
.icons8-receive-cash:before,
.icons8-refund:before,
.icons8-saving-book:before,
.icons8-sell:before,
.icons8-settings-filled:before,
.icons8-sms:before,
.icons8-swiss-army-knife-filled:before,
.icons8-template:before,
.icons8-upload:before,
.icons8-visa:before,
.icons8-visible-filled:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    opacity: .8;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
}

.subMenuLink  .icon-menu-1 {
    color:white;
}
.subMenuLink  .icon-menu-1:hover {
    color:#b3bcc1;
}

.icon-angle-up.green {
    font-size: 27px;
    color:#70a500;
}
.icon-angle-down.red {
    font-size: 27px;   
}
#FRM_mainAccount .product_head-select .ui-selectonemenu-trigger .ui-icon-triangle-1-s {
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Down-Green-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.show-hide-button .icon-eye {
    float:right;
    color: transparent;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov-20x20px.svg.xhtml?ln=primefaces-sentinelF")
}
.show-hide-button .icon-eye:hover {
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov-20x20px-overflow.svg.xhtml?ln=primefaces-sentinelF")

}


.ui-widget-header {
    color: #ffffff;
    font-weight: bold;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter:Alpha(Opacity=35);
    background-image: none;
}
.sporocila .ui-datatable .ui-datatable-even, .sporocila .ui-datatable .ui-datatable-odd{background-color: #f5f6f7;}
.sporocila .ui-datatable .ui-paginator{background-color: #f5f6f7;}
.ui-datatable .ui-datatable-tablewrapper table thead tr th,
.ui-datatable .ui-datatable-tablewrapper table tfoot tr td,
.ui-datatable-scrollable-footer-box table tfoot tr td,
.ui-datatable table thead tr th{ font-size: 11px;
                                 line-height:18px;
                                 color:#415a64;
                                 border: 1px solid #e5e5e5; 
                                 outline:none; 
                                 padding:5px; 
                                 font-weight: bold; 
                                 padding: 10px; 
                                 text-align: left;}
.ui-datatable .ui-datatable-scrollable-header table thead tr th.ui-state-active,
.ui-datatable .ui-datatable-scrollable-header table thead tr th.ui-state-hover,
.ui-datatable .ui-datatable-scrollable-header table thead tr th.ui-state-active{background-color: #70a500 !important; color: #fff;}

.ui-datatable table tbody tr td {
    color:#415a64;
}
.ui-draggable-dragging{color:#70a500; border: solid 1px #ccc;}
.ui-datagrid:hover, .ui-datagrid:focus{border:solid 1px #70a500;}
.ui-datagrid .ui-paginator .ui-state-active,
.ui-datagrid .ui-paginator .ui-paginator-pages .ui-state-active{background-color:#70a500; color:#ffffff !important; background-repeat:no-repeat; border:solid 1px #70a500;}
.ui-datagrid .ui-paginator .ui-state-hover,
.ui-datagrid .ui-paginator .ui-paginator-pages .ui-state-hover{background-color:#75C9EC; color:#ffffff !important; background-repeat:no-repeat; border:solid 1px #70a500;}
.ui-datalist:hover, .ui-datalist:focus{border:solid 1px #70a500;}
.ui-datalist .ui-paginator .ui-state-active,
.ui-datalist .ui-paginator .ui-paginator-pages .ui-state-active{background-color:#70a500; color:#ffffff; background-repeat:no-repeat; border:solid 1px #70a500;}
.ui-datalist .ui-paginator .ui-state-hover,
.ui-datalist .ui-paginator .ui-paginator-pages .ui-state-hover{background-color:#75C9EC; color:#ffffff; background-repeat:no-repeat; border:solid 1px #70a500;}
.ui-picklist:hover .ui-picklist-list, .ui-picklist:hover .ui-picklist-caption{border-color:#70a500;}
.ui-picklist .ui-picklist-list:hover, .ui-picklist .ui-picklist-list:focus{border:solid 1px #70a500;}
.ui-picklist .ui-picklist-list .ui-state-hover{background-color: #F1F4F7; color: #70a500;}
.ui-picklist .ui-picklist-list .ui-state-highlight{background-color:#DDE4EA; color: #70a500;}
.ui-orderlist:hover, .ui-orderlist:focus{border-color:#70a500 !important;}
.ui-orderlist .ui-orderlist-list .ui-state-hover{background-color: #F1F4F7; color: #70a500;}
.ui-orderlist .ui-orderlist-list .ui-state-highlight{background-color:#DDE4EA; color: #70a500;}
.ui-carousel:hover, .ui-carousel:focus{border:solid 1px #70a500;}
.fc:hover, .fc:focus{border:solid 1px #70a500;}
.fc-header tbody tr td .ui-state-hover, .fc-header tbody tr td .ui-state-active{color: #70a500; background-repeat: no-repeat; border: solid 1px #70a500;}
.fc-header tbody tr td span h2{font-size:18px; margin:0; color:#70a500;}
.fc-content .fc-view-month table tbody tr td:hover{border-color:#70a500; color:#70a500;}
.fc:hover, .fc:focus{border:solid 1px #70a500;}
.fc-toolbar .ui-state-active, .fc-toolbar .ui-state-hover{border:solid 1px #70a500; color:#27aee1;}
.fc-center{color: #70a500; font-size: 12px;}
.fc-view-container .fc-month-view table tbody tr .fc-day:hover{border-color:#70a500 !important; color:#70a500;}
.fc-more-cell .fc-more{color: #70a500; text-decoration: underline;}
.ui-tree:hover{border: solid 1px #70a500;}
.ui-tree .ui-treenode .ui-treenode-label.ui-state-hover{color:#70a500;}
.ui-tree .ui-tree-droppoint.ui-state-hover{background-color:#70a500;}
.ui-treetable:hover{border: solid 1px #70a500;}
.ui-treetable table thead tr th.ui-state-active, .ui-treetable table thead tr th.ui-state-hover{background-color: #70a500; color: #fff;}
.ui-treetable table tbody .ui-state-hover td{color:#70a500 !important; background-color:#eff3f5;}
.ui-tree-horizontal .ui-treenode .ui-state-hover{color:#70a500; border: solid 1px #70a500 !important;}
.ui-accordion:hover{border:solid 1px #70a500 !important;}
.ui-panelgrid thead tr td, .ui-panelgrid tfoot tr td{color:#70a500; background-color: #eff3f5; border: solid 1px #C0C5C7 !important;}
.ui-toolbar:hover{border:solid 1px #70a500;}
.ui-notificationbar{z-index:999999999; background-color: #A02121; color: #ffffff; height: 70px !important;}
.ui-tabs-top:hover{border:unset;}
.ui-tabs-top .ui-tabs-navscroller .ui-tabs-navscroller-btn-right{border-bottom-left-radius: 0; border-top-left-radius: 0; border-top-right-radius: 5px; right: 0;}
.ui-tabs-top .ui-tabs-navscroller .ui-state-disabled{opacity:1; filter: alpha(opacity=100);}
.ui-tabs-top .ui-tabs-navscroller .ui-state-disabled .ui-icon{opacity:0.4; filter: alpha(opacity=40);}
.ui-tabs-top .ui-tabs-nav li{
    border:solid 1px transparent !important; 
    top:1px !important; 
    font-size: 13px;
}

.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-top .ui-tabs-nav li.ui-tabs-active a, .ui-tabs-top .ui-tabs-nav li.ui-state-hover a{
    color: #415a64 !important;
    border-bottom: 3px solid #70a500;
}

.ui-tabs-left:hover{border:solid 1px #70a500;}
.ui-tabs-left .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-left .ui-tabs-nav li.ui-tabs-active a, .ui-tabs-left .ui-tabs-nav li.ui-state-hover a{color:#70a500 !important;}
.ui-tabs-right:hover{border:solid 1px #70a500;}
.ui-tabs-right .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-right .ui-tabs-nav li.ui-tabs-active a, .ui-tabs-right .ui-tabs-nav li.ui-state-hover a{color:#70a500 !important;}
.ui-tabs-bottom:hover{border:solid 1px #70a500;}
.ui-tabs-bottom .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-bottom .ui-tabs-nav li.ui-tabs-active a, .ui-tabs-bottom .ui-tabs-nav li.ui-state-hover a{color:#70a500 !important;}
.ui-dashboard:hover{border:solid 1px #70a500;}
.ui-dashboard-column > .ui-state-hover{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border: dashed 1px #70a500; background-color:#DAE8EF;padding:0px;}
.ui-dialog .ui-dialog-titlebar{padding:5px 15px !important; color: #7AA32E; font-size: 13px;}
.ui-dialog-docking-zone{z-index: 999999999;}
.ui-dialog-maximized{z-index: 999999999 !important;}
.ui-fieldset:hover{border:solid 1px #70a500;}
.ui-menu:hover, .ui-menu:focus{border:solid 1px #70a500;}
.ui-menu .ui-menu-list .ui-widget-header:hover{color:#70a500;}
.ui-menu .ui-menu-list .ui-menuitem .ui-state-hover, .ui-menu .ui-menu-list .ui-state-hover{background-color:#f1f4f7; color:#70a500;}
.ui-menu .ui-state-hover .ui-menuitem-link{color:#70a500 !important;}
.ui-menu .ui-slidemenu-wrapper .ui-slidemenu-backward:hover{color:#70a500;}
.ui-messages-info,
.ui-message-info{
    color: #7AA32E !important;
    background-color: #FBFCFD !important; 
    border-color: #7AA32E !important; 
    font-size: 13px; 
    font-weight: normal; 
    padding:6px !important;
}

.ui-panel .ui-panel-titlebar{
    padding: 15px;
    font-size: 14px;
    border: none;
    color: #70a500;
    text-shadow: none;
    z-index:100;
    border-radius:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1578c9', endColorstr='#0b66b1', GradientType=0 ); font-family: 'Verdana';
}
.ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon {
    color: #C1D72E;
}
.ui-panel .ui-panel-titlebar a.ui-commandlink.ui-state-active {
    color: #C1D72E;
}
.ui-selectonemenu-panel{overflow:hidden; border: solid 1px #70a500; -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important; 
                        -moz-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important; box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important;}
.ui-selectonemenu-panel .ui-selectonemenu-list-item, .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item{border-bottom:solid 1px #cfcfcf !important; border-radius:0 !important; -webkit-border-radius:0 !important; font-size: 13px;
                                                                                                                   -moz-border-radius:0 !important; margin:0 !important; color: #70a500; padding: 8px !important; -webkit-transition: all 0.2s ease; 
                                                                                                                   -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}
.ui-selectonemenu-panel .ui-state-highlight, .ui-selectcheckboxmenu-panel .ui-state-highlight{color:#7AA32E !important;}
.ui-selectonemenu-panel .ui-state-hover, .ui-selectcheckboxmenu-panel .ui-state-hover{ color: #7AA32E; -webkit-transition: all 0.2s ease;
                                                                                       -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}
.ui-selectonemenu-panel{ background-color: #FFF; color: #70a500; }
.ui-selectonemenu-panel .ui-selectonemenu-table td{border: none !important; border-top: solid 1px #cfcfcf !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; font-size: 13px; 
                                                   -moz-border-radius: 0 !important; margin: 0 !important; color: #70a500; padding: 6px !important; 
                                                   -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease;
                                                   transition: all 0.2s ease;padding-right: 20px !important}
.ui-selectonemenu-panel tr.ui-state-highlight td{color:#7AA32E;}
.ui-selectonemenu-panel .ui-selectonemenu-table tr.ui-state-hover td{color:#7AA32E;}
.ui-selectcheckboxmenu-panel{ background-color:#FBFCFD; overflow:hidden; border: solid 1px #70a500; -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important; 
                              -moz-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important; box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important;}
.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-checked{ background-color: #DDE4EA; color:#70a500;}
.ui-log:hover, .ui-log:focus{border:solid 1px #70a500;}
.ui-chkbox .ui-chkbox-box{
    width: 25px;
    height: 25px;
}
.ui-chkbox-box .ui-icon-check{
    color: #70a500;
    border-radius: 0;
    background-image:none !important;
    text-indent: 0;
    position: relative;
}
.ui-chkbox-box .ui-icon-check:before {
    content: "\f00c";
    color: #70a500;
    border-radius: 0;
    background-image:none !important;
    font-family: 'FontAwesome';
    font-size: 18px;
    position: absolute;
    left: 0;
    top: 0;
    width: 25px;
    height: 25px;
    text-align: center;
}
#keypad-div{ background-color:#F1F4F7; padding:5px !important; border: solid 1px #70a500;}
.ui-password-panel{font-size: 14px; color: #72828B; border: solid 1px #70a500; padding: 10px !important; background-color:#FBFCFD !important;}
.ui-inputswitch:hover, .ui-inputswitch:focus{border:solid 1px #70a500;}
.ui-selectonelistbox:hover{border:solid 1px #70a500;}
.ui-selectonelistbox .ui-state-hover{color:#70a500; background-color:#F1F3F5;}
.ui-selectonelistbox .ui-state-highlight{background-color:#DDE4EA !important; color:#70a500;}
.ui-selectmanymenu:hover{border:solid 1px #70a500;}
.ui-selectmanymenu .ui-state-hover{color:#70a500;}
.ui-selectmanymenu .ui-state-highlight{background-color:#dde4ea !important; color:#70a500;}
.ui-slider-range{background-color: #70a500;}
.ui-datepicker-header{
    font-size:14px;
    border: none !important;
    border-radius: 0;
    background: none;
    color: #C1D72E;
    text-transform: uppercase;
    font-weight: 600;
}
.ui-datepicker-header .ui-datepicker-prev-hover{background-color: #70a500; left:3px; top:3px;}
.ui-datepicker-header .ui-datepicker-next-hover{background-color: #70a500; right:3px; top:3px;}
.ui-datepicker-calendar tbody tr td:hover{background-color: #415a64;}
/*.ui-datepicker-calendar tbody tr .ui-datepicker-today a{color: #ddd;}*/
.ui-datepicker-calendar tbody tr .ui-datepicker-current-day{background-color: #70a500; color:#FFF; border: none;}
.ui-tooltip{background-color:#FBFCFD; border: solid 1px #70a500; color:#70a500; border-top-left-radius: 0; opacity:0.8; z-index:99999999 !important;}
.ui-commandlink{color: #7AA32E; text-decoration: none; margin-right: 5px;}
.ui-link{color: #70a500 !important; text-decoration: none; margin-right: 5px;}
.ui-editor:hover, .ui-editor:focus{border:solid 1px #70a500;}
.ui-progressbar:hover{border:solid 1px #70a500;}
.ui-autocomplete-panel{border: solid 1px #70a500; background-color: #FBFCFD; background-color: #F1F4F7;}
.ui-autocomplete-panel .ui-autocomplete-items .ui-state-highlight{background-color:#ffffff; color:#70a500;}
.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-state-hover{color:#70a500; background-color: #F1F4F7 !important;}
.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-state-highlight{color:#70a500; background-color:#DDE4EA !important;}
.ui-selectonemenu.ui-state-hover,
.ui-selectcheckboxmenu:hover{border-color:#70a500 !important;}
.hardblue{color:#7AA32E !important;}
.ui-fluid .ui-selectonemenu, .ui-selectcheckboxmenu{padding: 0 23px 0 0 !important; margin-top:1px !important;}
.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{border: solid 1px #278017;
                                                                background: #70a500;
                                                                border-radius:5px !important; -webkit-border-radius:5px !important; -moz-border-radius:5px !important;
                                                                background: -moz-linear-gradient(top, #70a500 0%, #278017 100%);
                                                                background: -webkit-gradient(left top, left bottom, color-stop(0%, #70a500), color-stop(100%, #278017));
                                                                background: -webkit-linear-gradient(top, #70a500 0%, #278017 100%);
                                                                background: -o-linear-gradient(top, #70a500 0%, #278017 100%);
                                                                background: -ms-linear-gradient(top, #70a500 0%, #278017 100%);
                                                                background: linear-gradient(to bottom, #70a500 0%, #278017 100%);
                                                                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70a500', endColorstr='#278017', GradientType=0 );}
.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button.ui-state-hover{background-color:#3ac162;}
.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button.ui-state-active{background-color:#3ac162;}
.ui-fluid .ui-orderlist .ui-orderlist-controls button.ui-state-hover,
.ui-orderlist.ui-grid-responsive .ui-orderlist-controls button.ui-state-hover{background-color:#3ac162;}
.ui-fluid .ui-orderlist .ui-orderlist-controls button.ui-state-active,
.ui-orderlist.ui-grid-responsive .ui-orderlist-controls button.ui-state-active{background-color:#3ac162;}
a:hover {
    color: #7AA32E;
}

a {
    color: #70a500;
    text-decoration: none;
}
a:hover {
    color: #FFFFFF;
}
.section {
    padding-top: 0px;
    padding-bottom: 25px;
}
.section.green {
    background-color: #70a500;
}
.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all{margin-top:1px}
.close-slide-menu {
    position: absolute;
    top: 8px;
    right: 8px;
    color: #70a500;
    font-size: 22px;
    font-weight: 600;
    cursor: pointer;
}
.slide-menu-list a:hover {
    background-color: #70a500;
    color: #fff;
}

.top_navbar a.top_navbar-pomoc {
    background-color: #C1D72E;
    position: relative;
    top: 0;
    display: inline-block;
    height: 26px;
    padding-right: 5px;
    padding-left: 5px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
.head {
    position: relative;
    left: 0;
    right: 0;
    z-index: 980;
    padding: 0 15px 0 17px;
    border-radius: 5px;
    background-color: #70a500;
    color: #fff;
}
.home-icon:hover {
    color: #7AA32E;
}
.main-footer {
    padding-top: 45px;
    padding-bottom: 45px;
    background-color: #666;
    font-size: 14px;
    line-height: 21px;
}
.com-title {
    padding: 6px 10px;
    float: none;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background-color: #C1D72E;
    color: #fff;
    text-align: left;
    text-transform: uppercase;
    cursor: pointer;
}
.notice-box {
    border-radius: 5px;
    border: 1px solid #d6d6d6;
    font-size: 18px;
    font-weight: 600;
    overflow: hidden;
    color: #7AA32E;
    height: 100%;
}
.notice-box, .notice-box ui-commandlink {
    color: #7AA32E;
    height: 80px;
    line-height: 62px;
}
.notice-box.active, .notice-box.active ui-commandlink {
    color: #C1D72E;
}
.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs-top .ui-tabs-nav li.ui-tabs-active {
    border-style: solid;
    border-width: 1px 1px 0;
    border-color: #d6d6d6;
    border-radius: 3px 3px 0 0;
    background-color: #f5f6f7 !important;
}
.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs-top .ui-tabs-nav li.ui-tabs-active a {
    border-style: solid;
    border-width: 1px 1px 0;
    border-color: #d6d6d6;
    border-radius: 3px 3px 0 0;
    background-color: #f5f6f7;
    color: #818181 !important;
    font-weight: 400;
    padding-bottom: 12px !important;
}
.ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tab-right a,
.ui-tabs-top .ui-tabs-nav li.ui-state-hover.ui-tab-right a,
.ui-tabs-top .ui-tabs-nav li.ui-tab-right a:hover {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    border-radius: 3px;
    background-color: #70a500 !important;
    color: #fff !important;
}
.ui-widget-content a {
    color: #70a500;
}
.show-hide-save {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #C1D72E;
    cursor: pointer;
    color: #FFF;
    text-transform: uppercase;
    align-items: center;
    justify-content: center;
    display: none;
}
.account-box-icon {
    position: absolute;
    top: 15px;
    right: 10px;
    color: #70a500;
    font-size: 27px;
}
.ui-commandlink .account-box-content, .ui-commandlink .account-box-amount, .ui-commandlink .account-box-amount-small {
    color: #666 !important;
}
.account-box-badge {
    display: inline-block;
    float: left;
    margin-right: 1px;
    height: 26px;
    min-width: 31px;
    padding-right: 10px;
    padding-left: 10px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background-color: #70a500;
    color: #fff;
    line-height: 26px;
    font-size: 13px;
    font-weight: 400;
    text-align: center;
}
.account-box-badge-orange {
    background-color: #C1D72E;
}


.add_teaser .icon-plus-1 {
    font-size: 36px;
}
.add_teaser .H5 {
    color:white;
}

.account-box.account-box-add .small {
    font-family: Verdana;
    font-weight: normal;
    font-size: 13px;
    line-height:19px;
    color:white;
}

.account-box.account-box-add {
    background-color: #70a500;
    color: #FFF;
    text-align: center;
    font-size: 13px;
    line-height:19px;
    font-weight: bold;
}

.account-box.account-box-add:hover {
    background-color: #415a64;
}

.pomoc .toolbar.product_head{
    min-height:260px;
}
.pomoc .contact-info {
    position: relative;
    right: 15px;
    top: 0;
    bottom: auto;
    text-align: right;
    display: block;
    margin-top: 0px;
}

.toolbar.product_head {
    height: auto;
    margin-bottom: 30px;
    padding-top: 10px;
    padding-right: 15px;
    background-color: #70a500;
    background-image: none;
    color: #fff;
    border: 0px;
    border-radius: 0px;
}

#FRM_mainAccount .product_head-select.ui-selectonemenu{
    background-color: white;
    width:auto;
}

#FRM_header div{
    color: white !important;
}
#FRM_header .TsText{
    color: #B8CB57;

}
#FRM_header .firstUpper::first-letter{
    text-transform: uppercase;
}

.textAlignRight{
    text-align: right;
}

.podrobnostiStanja {
    display: flex;
    vertical-align: middle;
    justify-content: center;
    align-items: center;
    text-align: right;
    flex-flow: column;
}

@media (max-width: 640px) {
    .podrobnostiStanja {
        text-align:left;
    }
    .podrobnostiStanja .ui-g-12{
        padding-left: 0px;

    }
    .bottomTable {
        padding-left:8px !important;
    }

}
.product_head-select.ui-selectonemenu {
    border: none !important;
    box-shadow: none !important;
    background-color: #70a500;
    padding-right: 30px !important;
}
.ui-steps .ui-steps-item.ui-state-highlight .ui-menuitem-link {
    border-color: #C1D72E;
}
.ui-steps .ui-steps-item .ui-steps-number {
    font-size: 13px;
    border: none !important;
    background: none;
    background-color: transparent;
    color: #70a500;
    padding-right: 0 !important;
}
.ui-steps .ui-steps-item.ui-state-disabled .ui-steps-number, .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number {
    color: #7AA32E;
}
.ui-steps .ui-steps-title {
    display: inline-block !important;
    font-size: 13px;
    color: #70a500;
    margin-left: 5px;
}
.ui-steps .ui-steps-item.ui-state-disabled .ui-steps-title, .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title {
    color: #7AA32E;
    font-size:13px;
}
.ui-steps .ui-steps-item .ui-menuitem-link {
    padding:10px 10px!important;
}
.filter-panel .ui-inputfield {
    border: solid 1px #d6d6d6;
    padding: 10px !important;
    background-color: #fff;
    font-family: 'FontAwesome', sans-serif !important;
}
.ui-commandlink.filter-button {
    color: #C1D72E !important;
    margin-right: 0;
}
.ui-expanded-row-content .ui-button .ui-button-text, .filter-button.ui-button .ui-button-text, .filter-button.ui-button.ui-state-active .ui-button-text {
    border: 1px solid #e5e5e5;
    background-color: #fff;
    color: #70a500 !important;
    font-size: 13px;
    background-image: none;
    text-transform: uppercase;
    border-radius: 3px !important;
    padding: 6px 15px !important;
}
.ui-expanded-row-content .ui-button.ui-state-hover .ui-button-text, .filter-button.ui-button.ui-state-hover .ui-button-text {
    background-color: #f3f3f3;
    background-image: none;
    color: #70a500;
}
@media (max-width: 640px) {
    .filter-content label {
        text-transform: uppercase;
    }
    .sporocila .filter-content label{text-transform: none; }
}
.form-od {
    display: inline-block;
    text-align: left;
    margin-top: 5px;
}
.form-do {
    display: inline-block;
    text-align: center;
    margin-top: 5px;
}
@media(max-width:640px){
    .form-do {
        display: inline-block;
        width: 100%;
        text-align: left;
        margin-top: 5px;
    }
}
.ui-selection-column .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon:before {
    width: 20px;
    height: 20px;
    font-size: 14px;
    top: -2px;
    left:-1px;
}
@media (max-width: 640px) {
    .ui-datatable {
        border: solid 1px #E5EBF0;
    }
    .ui-datatable .ui-commandlink {
        font-size: 20px;
    }
    .ui-datatable-reflow .ui-datatable-data tr.ui-widget-content {
        border: solid 1px #E5EBF0;
    }
    .ui-datatable .ui-datatable-data tr.ui-state-hover {
        border-color: #E5EBF0 !important;
    }
    .ui-datatable-reflow .ui-datatable-data td[role="gridcell"] {
        clear: none !important;
    }
    .ui-datatable-reflow .ui-datatable-data td.ui-selection-column[role="gridcell"] {
        width: 15% !important;
        border-right: solid 1px #E5EBF0 !important;
    }
    .ui-datatable-reflow .ui-datatable-data td.ui-selection-column[role="gridcell"] .ui-column-title {
        display: none;
    }
    .ui-selection-column .ui-chkbox {
        display: inline-block;
    }
    .ui-datatable-reflow .ui-datatable-data td:last-child[role="gridcell"] {
        text-align: right;
    }
    .ui-expanded-row-content.ui-widget-content {
        display: block;
    }
    .ui-expanded-row-content > td {
        display: block;
        width: 100%;
    }
}
.login {
    background-color: #f5f6f7;
}
.login .input input {
    width: 100%;
}
.placila-box{
    padding: 0;
    margin: 0;
    overflow: hidden;
    background-color: #70a500;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .09);
}
.placila-box.white .placila-box-content{color:#70a500;}
.account-details a{color:#70a500;}
.account-details a:hover{color:#7AA32E;}
.card-box .card-box-title h4{margin-top: 35px; margin-bottom: 5px; color: #7AA32E; font-size: 18px; line-height: 24px; font-weight: 600; text-transform: none; text-align: center;}
.card-box .card-box-link a{display: block; margin-bottom: 15px; text-align: center; color: #70a500; text-decoration: none;}
.card-box .card-box-link a:hover{color: #7AA32E;}
.icon-large{width: 80px; height: 80px; margin-top: 20px; margin-bottom: 10px; padding: 28px 22px 28px 22px; border: 2px solid #C1D72E; border-radius: 50%; background-color: #fff;}
.account-box.settings.active{border: 1px solid #d6d6d6; border-radius: 3px; padding: 8px 15px; background-color: #70a500;}
.ui-panel-title .ui-commandlink.ui-widget.active{color: #C1D72E;}
.step{
    display: block;
    padding: 10px 22px;
    float: right;
    border: 2px solid #e5e5e5;
    border-radius: 23px;
    color:#7AA32E;
}
.step.active{
    border-color: #C1D72E;
}
.fa.fa-angle-down{
    position: absolute;
    top: 20px;
    right: 17px;
    color: #70a500;
    font-size: 24px;
}
.cur .button-orange{
    background-image: -webkit-linear-gradient(270deg, #C1D72E, #d67535);
    background-image: linear-gradient(180deg, #C1D72E, #d67535);
    border: 1px solid #fff;
}
.cur .button-orange:hover{
    background-image: -webkit-linear-gradient(270deg, #d18034, #cc7033);
    background-image: linear-gradient(180deg, #d18034, #cc7033);
}
.icon_toolbar{
    position: absolute;
    top: 15px;
    right: 10px;
    width: 31px;
    height: 36px;
    color: #70a500;
    font-size: 26px;
    line-height: 30px;
    font-weight: 400;
    text-align: center;
}

.field-menjalnica .ui-inputfield.ui-state-hover{
    color: #70a500 !important;
}
.green-badge{display: inline-block;
             min-width: 25px;
             margin-left: 5px;
             border-radius: 10px;
             background-color: #415a64;
             color: #fff;
             text-align: center;
             padding:0 5px;
}
.orange-badge{
    display: inline-block;
    min-width: 25px;
    margin-left: 5px;
    border-radius: 10px;
    background-color: #415a64;
    color: #fff;
    text-align: center;
    padding: 0 5px;    
}
.red-badge{
    background-color: #e03561;
}
.message-icon{display: block; font-size: 24px; color:#70a500}
p.sender{color:#70a500;}
a.overflow-link{color:#70a500; font-weight: 700;}
a.overflow-link:hover{color:#70a500; text-decoration: underline;}
.more-messages{color:#70a500 !important; text-decoration: underline;}
.zadeva.ui-selectonemenu .ui-selectonemenu-label {
    font-size: 13px;
    line-height: 25px;
    margin: 0;
    font-weight: 300 !important;
    color: #666;
    background-color: white;
    width:98%;
}
.filter-content .ui-selectonemenu .ui-selectonemenu-label, #FRM_nastavitve .ui-selectonemenu .ui-selectonemenu-label{
    width:98%;
}

.zadeva .ui-selectonemenu-trigger .ui-icon-triangle-1-s{
    background-image: url("/HibisEb/javax.faces.resource/images/select-arrow-down.svg.xhtml?ln=primefaces-sentinelF");
}
.zadeva .ui-selectonemenu-trigger.ui-state-default.ui-corner-right, .zadeva .ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-hover{
    padding-right: 5px !important; 
    margin-right: 0px !important;
}

.close-modal{position: absolute; top:20px; right: 20px; font-weight: 600; color:#7AA32E; font-size: 20px;}

.alert{background-color: #C1D72E; border: 1px solid #C1D72E; margin-bottom: 15px; padding:  10px 15px; color:#fff; border-radius: 3px;}
.predloga a:hover{color:#7AA32E;}


.buttons-pay{
    background-color: white; 
    border-radius: 4px;
    text-align: center;
    display: block;
    margin-bottom: 10px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    box-shadow: 1px 1px 15px rgba(1,1,1,0.1);
    height: 140px;
}

.buttons-pay:hover{background-color:#eceeef; 
                   box-shadow: 0 0 11px 0 rgba(0, 0, 0, .09);
                   border: solid 1px white;

}

.buttons-pay-white {
    background-color: #f5f6f7;
    background-image: none;
    color: #70a500;
    border: solid 1px #70a500;
}

.buttons-pay-white .H5{
    color: #70a500;
}

.buttons-pay.buttons-pay-white:hover {
    background-color: #70a500; 
    background-image: none;
    color: white;
    border: solid 1px #70a500;
}

.buttons-pay.buttons-pay-white:hover .H5{
    color: white;
}

.card-box .card-box-title h4{margin-top: 35px; margin-bottom: 5px; color: #7AA32E; font-size: 18px; line-height: 24px; font-weight: 600; text-transform: none; text-align: center;}
.card-box .card-box-link a{display: block; margin-bottom: 15px; text-align: center; color: #70a500; text-decoration: none;}
.card-box .card-box-link a:hover{color: #7AA32E;}
.icon-large{width: 80px; height: 80px; margin-top: 20px; margin-bottom: 10px; padding: 23px 21px 23px; border: 2px solid #C1D72E; border-radius: 50%; background-color: #fff;}
.alert-frame{    
    border-radius: 3px;
    background-color: #C1D72E;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    margin-top: 25px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;}
.alert-title{font-size: 18px;}
.notice-box .ui-commandlink{color: #7AA32E !important;}
.notice-box .ui-commandlink.active{color:#C1D72E !important;}
.ui-commandlink{color: #70a500; text-decoration: none; margin-right: 5px;}
.ui-selectonemenu.title-select label {
    color: #7AA32E;
    background-color: transparent;
    font-size: 20px;
    line-height: 20px;
    padding-left: 0 !important;
}

.obvestilo a.ui-commandlink{
    color: #C1D72E !important;
}
.login-icon{
    margin-top:8px;
    width: 50px;
    height: 18px; 
    background-size: 50px 15px; 
    background-position: 0 10px; 
    background-repeat: no-repeat;
}

.zeleni_tekst {
    color: #70a500;
}
.user-profile {
    float: left;
    border-right: 1px solid #70a500;
    padding-right: 5px;
}
.add_teaser {
    margin: 50px 10px 0 10px;}
.user-logout {
    border-left: 1px solid #70a500;
    padding-left: 5px;
    margin-right: 0;
}
.profil-povezava{
    color: #369A1E; 
    cursor: pointer;}


.ui-datepicker-next .ui-icon-circle-triangle-e {
    background-image: url("/HibisEb/javax.faces.resource/images/icon-calendar-next.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-datatable .ui-paginator .ui-state-active{background-color: #70a500; color: white;}
.ui-datepicker .ui-datepicker-title select{color:#666;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{background-color: #70a500; color: white; border: 1px solid #f3f3f3; text-transform: uppercase; border-radius: 6px;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current.ui-state-hover{background-color: #415a64; color: white; border: 1px solid #f3f3f3; text-transform: uppercase;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{background-color: #70a500; color: #fff; border: 1px solid #fff; text-transform: uppercase; font-weight: 400; border-radius: 6px;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close.ui-state-hover{background-color: #415a64; color: white; border: 1px solid #f3f3f3; text-transform: uppercase;}.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.title-select{min-width: 10px !important; max-width:260px; top:0;}
@media(min-width:490px){
    .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.title-select{min-width: 10px !important; max-width:none; top:14px;}
}
.ui-datepicker select.ui-datepicker-month:focus, .ui-datepicker select.ui-datepicker-year:focus{border: 1px solid #70a500; outline:none;}

.ui-reflow-dropdown.ui-state-default{border-color:#C1D72E; color:#C1D72E;}
#FRMNarocila .ui-selectonemenu label{white-space: normal;}
span.Fleft p.Fleft{border-right:1px solid #0bb113;}
.OdmikMobile .opozorila div{display: inline-block; padding: 5px 8px; border:1px solid #C1D72E; border-bottom:none; border-top-left-radius: 5px; border-top-right-radius: 5px}

.OdmikMobile .opozorila .WarBlokada{background-color: #C1D72E;}


.OdmikMobile .opozorila .WarSdd{background-color: #C1D72E;}


.OdmikMobile .opozorila .WarEracun{background-color: #C1D72E;}

.OdmikMobile .opozorila p{margin: 0; display: inline; font-size: 20px;}
@media screen and (min-width: 768px){
    .TabDeskOnly{display:block;}
    .opozorila{left:5px; position: absolute; bottom:0;}
    .opozorila div{display: inline-block; padding: 1px 8px; border:1px solid #C1D72E; border-bottom:none; border-top-left-radius: 5px; border-top-right-radius: 5px}
    .opozorila .WarBlokada{ background-color: #C1D72E;}
    .opozorila .WarSdd{background-color: #C1D72E;}
    .opozorila .WarEracun{background-color: #C1D72E;}
    .opozorila p{margin: 0; display: inline; font-size: 15px;}
    .opozorila a p{color:#FFF;}
    .opozorila a:hover p{color:#FFF;}
    .MobileOnly{display:none;}
}
@media(min-width:64.063em){
    .frame.MarRight10 {margin-right: 10px !important;}   
    .Container.remove-indent.row-eq-height{
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}
.warning .ui-button-text-only.warning-button-green .ui-button-text{
    color: #fff !important;
    font-size: 13px;
    background-image: none;
    text-transform: uppercase;
    border-radius: 3px !important;
    padding: 6px 15px !important;
}

.warning .ui-button-text-only.warning-button-green.uig-state-hover .ui-button-text {
    background-color: red !important;
}

.warning .ui-button-text-only.warning-button-white .ui-button-text{
    color:#fff;
    font-size: 13px;
    background-image: none;
    text-transform: uppercase;
    border-radius: 3px !important;
    padding: 6px 15px !important;
}
.warning.confirmed .ui-confirm-dialog-message{color:#70a500 !important;}
input.ui-state-focus, .filter-content .ui-selectonemenu.ui-state-focus, .ui-chkbox-box.ui-state-hover, .ui-radiobutton-box.ui-state-hover, textarea.ui-state-focus{
    border:none;
    border-color: #2b542c !important;
    -webkit-box-shadow: 0 0 1px 1px rgba(103,177,104,1) !important;
    -moz-box-shadow: 0 0 1px 1px rgba(103,177,104,1) !important;
    box-shadow: 0 0 1px 1px rgba(103,177,104,1) !important;
}

.ui-state-hover.hasChanged{
    border:none;
    border-color: #2b542c !important;
    -webkit-box-shadow: 0 0 1px 1px rgba(65,90,100,1) !important;
    -moz-box-shadow: 0 0 1px 1px rgba(65,90,100,1) !important;
    box-shadow: 0 0 1px 1px rgba(65,90,100,1) !important;
}

.layout-menubar-active i{}
#layout-menubar li a{color:#70a500; padding:15px; display:block; border-bottom: 1px solid #e5e5e5; text-transform: uppercase; font-size: 15px; font-weight: 600;}
#layout-menubar li.layout-menubar-active > a{color:#70a500 !important;}
#layout-menubar li.layout-menubar-active > a:hover{color:#fff !important; background-color:#70a500 !important;}

.navbarlink-title {
    color: #FFFFFF !important   
}

.logo {
    width: 33.33% !important;
}

.Fright {
    float: right !important;
}

.w-button {
    padding: unset !important;
}

#FRM_produkt-izpiski\:izpisekTableComponent\:izbiraJezika_label {
    height: 0 !important;
    width: 0 !important;
    left: 6px;
    top: -4px;
    position: absolute;
    background-color: rgba(0,0,0,0);
}

#FRM_produkt-izpiski\:izpisekTableComponent\:izbiraJezika_panel {
    position: absolute !important;
}


.frame {
    border-radius: 4px;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 18px;
    padding-right: 18px;
}

.napisZnacka {
    height:18px;
}


#board .classBoard  {
    padding: 10px 10px 10px 10px !important;
}

#opBoard {
    margin-left: auto;
    width: 90%;
    margin-right: auto;
}

#FRMAkcije .section, #FRM_placila .section, .section.operationBoard {
    background-color: #f5f6f7;
    margin: 0;
}
.contentBoard {
    background-color: #fff;
    margin: 0;
}

#dashboard-container {
    max-width: inherit !important;
    width: 100% !important;
}

.container {
    max-width: 1200px;
}

#FRM_topbar\:HHeader\:head_section4 {
    float: left;
    position: absolute;
    left: 50px;
    top: 30px;
}

#FRM_topbar\:HHeader\:zamenjaj_sliko_section {
    float: left;
    position: absolute;
    right: 0;
    top: 30px;
}

#FRM_topbar\:HHeader\:head_section3 {
    height: 0;
}

#FRM_topbar\:HHeader\:seznam_partnerjev {
    float: left;
    position: absolute;
    right: 0;
    top: 60px;  
}

#idTitleStrani {
    display: none;
}

.head {
    border-radius: 0 !important;
}

.ploscice {
    border-radius: 25px 0 0 25px !important;
    background-color: #fff;
    border-left: 0;
    font-weight: 600;
    box-shadow: -5px 0 11px 0 rgba(0, 0, 0, .09);    
}

.ploscice:hover {
    background-color: #fff;
}

#FRM_dashboard\:hitreAkcije {
    float:unset;
}
/*
#FRM_mainAccount\:mainAccountPromet\:idMainAccount {
    margin: 2% 13% !important;
}
*/

.top_navbar {
    background-color: #677A83 !important;
}

#FRM_mainAccount\:mainAccount {
    background-image: unset;   
}

#FRM_mainAccount .opozorilaMainAcc > div:hover {
    background-color: #c00d1d !important;
}

#FRM_mainAccount .opozorilaMainAcc > div {
    background-color: #c00d1d !important;
    border: 1px solid #c00d1d !important;
}/*
.mainAccountBoxAkcije {
    text-align: right;
}*/
.mainAccTopHeader .ui-selectonemenu .ui-selectonemenu-trigger {
    padding-top: 20px !important;
}

#dashboard-section {
    background-color: inherit;
    padding-bottom: 0px;
}
.section {
    background-color: white;
}

#FRM_mainAccount .opozorilaMainAcc > div:hover {
    background-image: linear-gradient(180deg, #c00d1d, #c00d1d) !important;
    color: #FFF;
}

.navbarlinks-main {
    border-right: 0 solid #FFF !important;
}

#FRM_mainAccount\:mainAccountPromet\:prometTable\:racunTrr-promet-table_data > tr > td {
    font-size: 14px !important;
    font-weight: 600;
}

#FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:op1 > h3, 
#FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:op2, 
#FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:op3, 
#FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:op4, 
#FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:opRazpStanje > span {
    color: #38515c !important;
    font-weight: 600;
}

@media (max-width:640px){    
    .uploadFile > div > span, 
    .uploadFile > div > button{
        background-color: #70a500;
    }
}

#FRMAkcije div.icons8-online-money-transfer{
    color: #fff;
}

#FRM_nastavitve .ui-picklist-responsive .ui-picklist-buttons-cell .ui-button .ui-icon{
    position:absolute;
}

@media (max-width:1505px){
    #FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:mainAccountSelectOne_label {
        font-size: 38px;
    }
}
@media (max-width:560px){
    #FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:mainAccountSelectOne_label {
        font-size: 30px;
    }
}
@media (max-width:480px){
    #FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:mainAccountSelectOne_label {
        font-size: 22px;
    }
}
@media (max-width:392px){
    #FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:mainAccountSelectOne_label {
        font-size: 15px;      
    }
}

#FRM_mainAccount\:mainAccountPromet\:prometTable\:racunTrr-promet-table_data > tr > td:nth-child(2) > span:nth-child(1){
    display:none;   
}
@media(max-width:480px){    
    #FRM_mainAccount\:mainAccountPromet\:prometTable\:racunTrr-promet-table_data > tr > td  {
        width: 100% !important;       
    }
    #FRM_mainAccount\:mainAccountPromet\:prometTable\:racunTrr-promet-table_data > tr > td > span {
        float:left;        
    }
}

/*Posebnosti DH*/
/*-------------Header / Pomoč----------------------*/
.top_navbar a.top_navbar-pomoc {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    height: 31px !important;
}

/*------------------Menu------------------------*/
/*Pisava*/
.ui-widget {
    font-family: Verdana !important;
}

body {
    font-family: Verdana !important;
}

.ui-inputfield{color:#666; font-size:13px; font-family: Verdana; padding: 8px !important; border:solid 1px #d6d6d6; -webkit-transition: all 0.2s ease;
               -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-color: #fff;}

/*Zgornji meni nad osnovnim menijem*/
#FRM_topbar\:HHeader\:top_navbar_container_panel2 {
    height: 31px;
}

#FRM_topbar\:HHeader\:top_navbar_container_panel2 > a:nth-child(3){
    display: none;
}

#FRM_topbar\:HHeader\:head-nav-pomoc {
    padding: 0;
    border-right: 0;
}

/*Logotip sekcija*/
#FRM_topbar\:HHeader\:head_section4 {
    width: auto !important;
}

/*Leva navigacija brez desne navigacijske postavke*/
#FRM_topbar\:HHeader\:menu_head_nav_section {
    margin: 0;
}

/*Menijske postavke*/
#FRM_topbar\:HHeader\:head_section2 {
    max-width: 1200px;
}

.head {
    height: 52px !important;
}

/*Umik presledka med plačila in Posli*/
#FRM_topbar\:HHeader\:navbarlinks_section {
    margin-right: 0 !important;
}

/*Ureditev, da se levi meni začne na začetku vrste*/
#FRM_topbar\:HHeader\:menu_nav_section {
    padding-left: 0 !important;
    border-radius: 0;
}

/*Umik komunikacijskega centra iz menija*/
#FRM_topbar\:HHeader\:head-nav-komunikacija {
    display: none;
}

/*Umik profilne slike*/
#FRM_topbar\:HHeader\:user_image_section {
    display: none;
}

/*Naziv uporabnika, profil, odjava*/
#FRM_topbar\:HHeader\:zamenjaj_sliko_section {
    width: auto;
    margin-right: 150px;
}

/*--------------------Graf-----------------------*/
/*Širina grafa*/
#FRM_mainAccount\:mainAccountPromet\:idMainAccount {
    width: 90% !important;
    max-width: 1200px;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top:30px;
    margin-bottom:15px;
}

#FRM_mainAccount .mainAccTitle {
    width: 90% !important;
    max-width: 1200px;
    margin-left: auto !important;
    margin-right: auto !important;
}

/*Zamik zadnjega datuma, da ne gre čez rob*/
.jqplot-xaxis-tick:last-child{
    left: calc(100% - 50px) !important;
}

/*Skrivanje vseh datumov, razen prvega in zadnjega*/
canvas.jqplot-xaxis-tick {
    display: none;
}

canvas.jqplot-xaxis-tick:first-child, canvas.jqplot-xaxis-tick:last-child {
    display: inline !important;
}
/*--------------------Graf konec-----------------*/


/*Barva števcev v značkah*/

.napisZnacka {
    right: 53px;
    top: -30px;
    border-radius:50%;
    background: #e03561 !important;
}

/*širina in poravnava vsebine*/
#board {
    max-width: 1200px;    
    margin-left: auto;
    margin-right: auto;
    padding:0px;
}


#prometBoard {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 50px;
    padding-left: 0px;
    padding-right: 0px;
    width: 90%;
}

/*Dashboard zavihki*/
li.ui-state-default > a:nth-child(1) {
    border-radius: 0;
}

.ui-helper-reset {
    margin: 1px;
}

.ui-tabs-top .ui-tabs-panels {
    padding: 0 !important;
    margin-left:0px;
    margin-right:0px;
}

/*Posebnosti DH - konec*/

/* Poravnava zgornjih obvestil */
#reklama-zgoraj-dashboard {
    max-width: inherit;
}

#layout-portlets-cover {
    background-color: #f5f6f7 !important;    
}

/* Poravnava dashboard obvestil */
#FRM_obvestila {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
}


/* Prikaz uporabnikovih podatkov */
@media(max-width:1782px){ 
    #FRM_topbar\:HHeader\:zamenjaj_sliko_section {
        width: 230px;
        margin-right: 55px;
    }
}

@media(max-width:1768px){
    #FRM_topbar\:HHeader\:zamenjaj_sliko_section {
        width: 180px;
    }

    #FRM_topbar\:HHeader\:head_section4 {
        left: 35px;
    }
}

@media(max-width:1716px){
    #FRM_topbar\:HHeader\:head_section4 {
        left: 15px;
    }
}

@media(max-width:1676px){
    #FRM_topbar\:HHeader\:head_section4 {
        left: 0;
    }
}


@media(max-width:1670px){
    #FRM_topbar\:HHeader\:zamenjaj_sliko_section {
        width: 160px;
        font-size: 14px;
    }

    #FRM_topbar\:HHeader\:naziv_uporabnika_section {
        font-size: 14px !important;
    }
}


@media(max-width:1556px){
    #FRM_topbar\:HHeader\:zamenjaj_sliko_section {
        width: 125px;
        font-size: 14px;
        margin-right: 14px;
        word-wrap: break-word;
    }
}

@media(max-width:1478px){
    #FRM_topbar\:HHeader\:zamenjaj_sliko_section {
        width: 80px;
        top: 0;
    }
}


/*Menijske postavke*/

@media(max-width:1030px){ 
    .navlink {
        padding-left: 0;
    }
}

.original {
    display: none !important;
}

/* Urejeno, da se povezava začne na kartici in ne šele nekje na sredi kartice */
.buttons-pay > a{
    margin: 0 !important;
    width: 100%;
    height: 100%;
    display: flex;
    vertical-align: middle;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* -------------------------------------------------------------------------- */


/* Prikaz tabel po vzoru banke*/
table > tbody > tr > td{
    border-left: 0 !important;
    border-right: 0 !important;
}

.ui-datatable thead th, .ui-datatable tbody td, .ui-datatable tfoot td, .ui-datatable tfoot th, .emptySumLabelPanel {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.emptySumLabelPanel {
    padding-right: 0px;
}
#FRM_mainAccount .ui-datatable thead th,#FRM_mainAccount .ui-datatable tbody td,#FRM_mainAccount .ui-datatable tfoot td,#FRM_mainAccount .ui-datatable tfoot th {
    padding: 7px 0px 7px 0px !important; 
}
/*
.filter-panel {
    margin-bottom: 10px !important;
}
*/

/* Ikone za sortiranje*/
.ui-datatable .ui-sortable-column-icon {
    margin: -3px 0 -7px 2px;
}
.ui-treetable table thead tr th .ui-icon-carat-2-n-s,
.ui-datatable .ui-datatable-sticky table thead tr .ui-state-hover .ui-icon-carat-2-n-s,
.ui-datatable .ui-datatable-sticky table thead tr .ui-state-default .ui-icon-carat-2-n-s,
.ui-datatable .ui-datatable-tablewrapper table thead tr .ui-state-hover .ui-icon-carat-2-n-s,
.ui-datatable .ui-datatable-tablewrapper table thead tr .ui-state-default .ui-icon-carat-2-n-s,
.ui-datatable .ui-datatable-scrollable-header table thead tr .ui-state-default .ui-icon-carat-2-n-s{
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Razvrsti-20x20px.svg.xhtml?ln=primefaces-sentinelF")
}

.ui-datatable .ui-datatable-tablewrapper table thead tr .ui-state-active .ui-icon-triangle-1-s{
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Razvrsti-Rastoce-20x20px.svg.xhtml?ln=primefaces-sentinelF")
}
.ui-datatable .ui-datatable-tablewrapper table thead tr .ui-state-active .ui-icon-triangle-1-n{
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Razvrsti-Padajoce-20x20px.svg.xhtml?ln=primefaces-sentinelF")
}
/*----------------------------*/

/*Menu*/
.subMenuLink {
    border-bottom: 1px solid #8d9ca1;
}

.subMenuLink span {
    border-bottom: 5px #677a83 solid;
}

.subMenuLink a:hover{
    color:#b3bcc1;
}
/*----*/

/* Barva headerja */
#FRM_topbar {
    background-color: #677a83 !important;
}

.middleBar {
    background-color: #677a83;
}

#dashboard-section {
    padding-top: 0;
}

.container {
    padding-top: 0 !important;
}
/*----------------*/

/*stili za izbrani račun*/
#FRM_mainAccount\:mainAccountPromet\:idMainAccount > div > div {
    background-color: #fff;
    box-shadow: 25px 25px 25px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}

/*prva dva elementa*/
/*#FRM_mainAccount\:mainAccountPromet\:idMainAccount > div:nth-child(-n + 2) > div{
    padding-left: 20px;
    padding-right: 20px;
}
*/

#FRM_mainAccount\:mainAccountPromet\:idMainAccount  .mainAccountBox  > div{
    padding-left: 20px;
    padding-right: 20px;
}
.grafOp3 {
    margin-top: 10px;
    background-color: inherit !important;
    box-shadow: none !important;
}
/*----------------------*/

/*Gumbi*/
.ui-button-text::first-letter {
    text-transform: uppercase;
}

/*
#FRM_mainAccount .ui-button-text-only .ui-button-text {
    padding: 14px 11px !important;
}
*/

/*-----*/

/*----------------------*/


.mainAccountMain{
    min-height:380px;
    padding-left: 10px;
    padding-right: 10px;
}
@media(max-width: 1024px) {
    .mainAccountMain:first-child{
        padding-left: 0px; 
    }
    .mainAccountMain:nth-child(3){
        padding-left: 0px;
    }
    .mainAccountMain:nth-child(2){
        padding-right: 0px;
    }
}
@media(min-width: 1025px) {
    .mainAccountMain:first-child{
        margin-right: 10px;
        margin-left: -10px;
    }
    .mainAccountMain:nth-child(3){
        margin-left: 10px;
        margin-right: -10px;
    }
}

@media(max-width: 640px) {
    .mainAccountMain{
        padding-left: 0px; 
        padding-right: 0px; 
    }

}

@media (max-width: 767px) {
    .container {
        width: 90%;
        padding-right: 0px;
        padding-left: 0px;
    }
}

#FRM_mainAccount .mainAccountBoxBottom .ui-selectonemenu-label  {
    color: #70a500 !important;
    font-size: 18px;
    font-weight: bold !important;
}

.mainAccStanje .ui-selectonemenu-label{
    color:#70a500 !important;
}

.mainAccButton {
    background-color: #e03561 ;
    white-space: nowrap;
    height: 18px;
    line-height: 18px;
}

.mainAccValuelMin {
    color:#415A64; 
}


.mainAccTopHeader {
    height:68px;
}
/*
.mainAccFirstColumn,.mainAccountTable table.summaryOrders tr td:first-child {
    border-bottom: 0px !important;
    border-top: 0px !important;
    color:#70a500 !important;
    vertical-align: middle !important;
    display: table-cell;

}
*/
.mainAccountTable table tr td{
    border-block-color:#d6d6d6 !important;  
    border-top: 0px !important;
}
/*
@media (max-width: 1200px) {
    .mainAccountTable table tr td:first-child, .mainAccountTable table tr th:first-child {
        display:none !important;
        word-wrap: normal;
    }
}
*/
.mainAccountTable .Poravnava.PoravnavaZnesek {
    white-space: inherit;
    word-break: break-word;
}

.topbar-profile-picture {
    vertical-align: top;
}

.account-card-box.frame {
    height: 220px;
}
@media (max-width: 400px) {
    .account-card-box.frame,.account-box-card-title {
        height: auto;
        word-break: break-all;
    }
}

/* podrobnosti MENU */
.amount {
    position:inherit;
}
.opozorila {
    left:unset;
}

.inputCalendarSmall input {
    width: 135px !important;
}

#FRM_header .product_head-select.ui-selectonemenu .ui-selectonemenu-label {
    font-family: Verdana;
    font-weight: bold !important;
    font-size: 35px;
    line-height:40px;
}
#FRM_header .product_head-select.product_head-select-amount .ui-selectonemenu-label {
    font-family: Verdana;
    font-weight: bold;
    font-size: 20px;
    line-height:20px;
}

.horizontalAlignCenter{
    display:flex;
    vertical-align: middle;
    justify-content: center;
    align-items: center;
    text-align: center;
    justify-content: flex-end;
}

#FRM_placilni-nalog .tipPlcNaloga  .ui-button {
    display: inherit;
    vertical-align: middle;
    justify-content: flex-start;
    align-items: center;
    text-align: center;
    padding-top: 2px;
}

#FRM_placilni-nalog .tipPlcNaloga  .ui-button.ui-state-active {
    background:#415a64;
}

#kategorijaHeader .ui-panel-title {
    font-family: Verdana;
    font-weight: bold;
    font-size: 20px;
    line-height:20px;
    color:#415a64;
}

/* FONTI ZA DH */

H1 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 35px;
    line-height:40px;
    color:#415a64;
}


H2 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 20px;
    line-height:20px;
    color:#415a64;
}

H3 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 18px;
    line-height:19px;
    color:#70a500;
    margin-right: 10px;
}

H4 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 15px;
    line-height:20px;
    color:#70a500;
}

H5 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    line-height:19px;
    color:#415a64;
    margin-right: 2px;
}


.H1 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 35px;
    line-height:40px;
    color:#415a64;
}


.H2 {
    font-family: Verdana !important;
    font-weight: bold !important;
    font-size: 20px;
    line-height:20px;
    color:#415a64;
}

.mainAccountPodatki .H2 .ui-selectonemenu-label  {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 20px !important;
    line-height:20px !important;
    color:#70a500 !important;
    margin-right: 10px !important;
}
.mainAccountPodatki .H2.product_head-select-account  .ui-selectonemenu-label {
    font-family: Verdana !important;
    font-weight:  bold !important;
    font-size: 13px !important;
    line-height:20px !important;
    color:#70a500 !important;
    margin-right: 0px !important;
    /*! text-overflow: ellipsis; */
    /*! overflow: hidden !important; */
    word-break: break-all;
}
#FRM_mainAccount .product_head-select.H2.product_head-select-account .ui-selectonemenu-trigger .ui-icon-triangle-1-s {
    height: 20px;
    width: 20px;
    margin-top: 4px !important;
}

H2Stanje {
    font-family: Verdana;
    font-weight: normal;
    font-size: 20px;
    line-height:20px;
    color:white;
}

.H3 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 18px;
    line-height:19px;
    color:#70a500;
    margin-right: 10px;
}

.H4 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 15px;
    line-height:20px;
    color:#70a500;
}

.H5 {
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    line-height:19px;
    color:#415a64;
    margin-right: 2px;
}
/*Text*/
.TText {
    font-family: Verdana;
    font-weight: normal;
    font-size: 13px;
    line-height:19px;
    color:#415a64;
}

/*Text bold*/
.TbText {
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    line-height:19px;
    color:#415a64;
}

/*Text Superscsript*/
.TsText {
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    line-height:18px;
    color:#8d9ca1;
    margin-right: 2px;
}

/*Text Alert*/
.TaText {
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    line-height:18px;
    color:White;
    margin-right: 2px;
}

/*Text Tab Head*/
.TtText {
    font-family: Verdana;
    font-weight: bold !important;
    font-size: 11px !important;
    line-height: 18px !important;
    color:#415a64 !important;
}

/*Button*/
.BButton {
    font-family: Verdana;
    font-weight: normal;
    font-size: 13px;
    line-height:19px;
    color:White;
}

/*M1 Menu*/
.M1Menu{
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    line-height:19px;
    color:White;
}

/*M2 Menu*/
.M2Menu{
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    line-height:18px;
    color:#b3bcc1 !important;
}
/* OVERLAY*/

.section.section-grey , .dark-grey-background {
    background-color:#f5f6f7;
    border: 1px solid #eceef;
    padding: 20px;
}

.section-grey.nalog.frame {
    background-color:#f5f6f7;
}

.podrobnostiActions .ui-widget-overlay ,.gumbiHead .ui-widget-overlay {
    background: #70a500;
}
/*PROGRESS BAR */

.ui-chkbox-all > div,
tr.ui-datatable-selectable > td > div .progressBarContainer   {
    border: 0px !important;
}
.ui-progressbar-label{
    font-size: 13px;
}


/* BUTTONS */

.ui-button {
    padding-left: 4px;
    padding-right: 4px;
    border-radius: 6px;
    margin-left: 5px;
    margin-right: 5px;
    height: 36px;
    margin-bottom: 3px
}
.ui-button:hover{
    background: #415a64;
}


#FRM_topbar .ui-button {
    float:unset !important;
}

.topbarCell .M2Menu:hover{
    color:white !important;   
}

.ui-button-text {
    border-color: #70a500;
    box-shadow: none;
    font-size: 13px;
    text-shadow: none;
    border:0px;
    font-family: Verdana;
    font-weight: normal;
    line-height:19px; 
}

.ui-selectonebutton .ui-button {
    margin-left: 5px;
    margin-right: 5px;
}
.ui-selectonebutton .ui-button .ui-button-text {
    border:none;

}

.ui-button-text-only,.ui-button-text-icon-left {
    background: #70a500;
}

.ui-spinner-button.ui-button-text-only {
    background: none;
}

.seznamParnterjevFilterView .ui-button-text {
    background: #70a500;
}
.seznamParnterjevFilterView .ui-button-text:hover {
    background: #415a64;
}
.top_navbar .ui-button.seznamParnterjevFilterView:hover  {
    background: none;
}

.ui-state-active .ui-icon {
    background-image:unset;
}


.ui-button.ui-state-active .ui-button-text, .ui-buttonset .ui-state-active .ui-button-text {
    background: none;
    color:white;
}



/* SPLIT BUTTON */

.ui-splitbutton {
    background-color:unset;
    color: unset;
}

.ui-splitbutton .ui-button {
    background-color:unset;
    color: unset;
}

.ui-splitbutton .ui-button .ui-button-text {
    background-color:unset;
    color: unset;
}

.ui-splitbutton .ui-splitbutton-menubutton .ui-icon {
    color: transparent;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    background-size: contain !important;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Down-Green-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    margin-top: -12px;
}



#FRM_dashboard\:hitreAkcije .ui-splitbutton {
    border: solid 1px #70a500 ;
    border-radius: 6px;
    padding-right: 0px;
    color:#70a500;
    background-color:unset;
    margin-right:0px;
}

#FRM_dashboard\:hitreAkcije .ui-splitbutton:hover {
    border: solid 1px #70a500 ;
    border-radius: 6px;
    padding-right: 0px;
    color:white;
    background-color:#70a500;
    margin-right:0px;
}

#FRM_dashboard\:hitreAkcije .ui-splitbutton:hover   .ui-splitbutton-menubutton .ui-icon{
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Down-White-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}


/* UPLOAD GUMB */


#FRM_paketi\:paketiTableComponent\:paketiUploadFile1 {
    width: 300px;
}
.ui-fileupload .ui-button-text , .ui-fileupload .ui-button{
    color:white;
    background: #70a500;
    cursor:pointer;
}

.ui-fileupload-buttonbar .ui-fileupload-choose .ui-button-text{
    margin-top: 4px;
}

/* BUTTONS NA PODROBNOSTI */

.gumbiHead > button {
    border: solid 1px white;
    border-radius:6px;
}
.gumbiHead > button:hover {
    background-color: white;
    color:#70a500;
    border:solid 1px white;
}

.gumbiHead > button:hover .ui-button-text {
    color: #70a500;
}

.gumbiHead > button.ui-button-orange,#FRM_dokumenti .ui-button.ui-button-orange  {
    background-color: white;
    color:#70a500;
    border:solid 1px white;
}

.gumbiHead > button.ui-button-orange .ui-button-text, #FRM_dokumenti .ui-button-orange .ui-button-text{
    color: #70a500;
}

/* BUTTONS NA TABELI */
.selectedCounter  {
    border-left: 0px !important;
    border-right: 0px !important;
}
.action-buttons {
    border-left: 0px;
    border-right: 0px;
}

.action-buttons .ui-button-text-only,.ContainerIndent .ui-button-text-only{
    background-color: white;
}
.action-buttons .ui-button, .ContainerIndent .ui-button{
    border-radius:6px;
}
/*Tabela*/
th {
    border-right: 0 !important;
    border-left: 0 !important;
    border-top: 0 !important;
    white-space: break-spaces; 
    word-break: initial;
}

#FRM_kategorija-promet-table\:prrpt\:toggleable_header {
    padding-top: 18px !important;
    max-width:1200px
}
ui-hidden-container
.icon-paper-plane-1,
.icon-print,
a[id*="toggleable_toggler"], a[id*="toggleablePlacila_toggler"]{
    border-left: 1px solid #8d9ca1;
    padding-left: 10px;
    padding-right: 4px;
    height: 27px;
}

#FRM_kategorija-promet-table\:prrpt\:promet-tabs {
    line-height: 19px;
}


/* *********** prikaz števila zahtev,prometov itd ....  **************** */ 
.ui-panel .ui-panel-titlebar .Fleft a.ui-commandlink {
    font-size: 13px;
    line-height:19px;
    color:#415a64;
    font-weight: normal;
}
.ui-panel .ui-panel-titlebar .Fleft a.ui-commandlink.active {
    font-weight: bold;
}



.ui-panel.filter-panel .ui-panel-titlebar {
    font-size: 13px;
    line-height:19px;
    color:#415a64;
    font-weight: normal;
    border: 1px solid #e5e5e5;
}
.ui-panel.filter-panel .ui-panel-titlebar a{
    font-size: 13px;
    line-height:19px;
    color:#415a64;
    font-weight: normal;
}

/* *************************    */

/*h5*/
#FRM_kategorija-promet-table\:prrpt\:cmd33 {
    font-size: 13px;
    color: #415a64;
    border-right: 1px solid #8d9ca1;
    /*  padding-left: 10px;*/
    padding-right: 20px;
}
/*T*/
#FRM_prijavnicaDatatable .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_eReacunNastavitveDatatable .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_edokumentDatatable .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_kategorija-promet-table  .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_nastavitve .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_produkt-promet-racun .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_produkt-promet-kartica .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_eracunDatatable .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_sdd .ui-panel-title a.ui-commandlink:not(:last-child),
#FRM_dokumenti .ui-panel-title a.ui-commandlink:not(:last-child),
#FRMTrajniki .ui-panel-title a.ui-commandlink:not(:last-child){
    font-size: 13px;
    color: #415a64;
    border-right: 1px solid #8d9ca1 ;
    padding-right: 20px;
}

/*@media (min-width: 600px) {
    .ui-panel .ui-panel-titlebar .icon-paper-plane-1,.ui-panel .ui-panel-titlebar .icon-print,.ui-panel.filter-panel .ui-panel-titlebar a{
        border-left: 0px;
    }
}*/    

#FRM_komunikacijski-center .ui-tabs .ui-tabs-nav li a{
    padding-bottom: 0px !important;
    padding-top: 0px !important
}
#FRM_komunikacijski-center  .ui-tabs-nav.ui-corner-all {
    margin-bottom: -45px !important;
}
.sporocila .ui-tabs-nav .ui-widget-content {
    font-size: 13px;
}

.ui-chkbox-all > div,
tr.ui-datatable-selectable > td > div > div{
    border: 1px solid #8d9ca1 !important;
    border-radius: 10px;
}

.ui-chkbox-all > div,
tr.ui-datatable-selectable > td > div > div{
    border: 1px solid #8d9ca1 !important;
    border-radius: 5px !important;
}

.ui-paginator-bottom {
    border-left: 0 !important;
    border-right: 0 !important;
}

#FRM_promet-selectors\:promet-produkt-select {
    top: 0;
    margin-top: -4px; 
}
/*------*/


.bottomTable,
.ui-paginator-rpp-options {
    float: left;
    font-size: 13px;
    line-height: 19px;
    font-family: 'Verdana', regular !important;
}

.ui-paginator-bottom {
    margin-top: 30px !important;
}

.ui-corner-bottom {
    text-align: inherit;
}

.ui-icon-seek-first,
.ui-icon-seek-prev,
.ui-icon-seek-next,
.ui-icon-seek-end{
    color: rgba(1,1,1,0);
    display: flex;
    align-items: center;
    text-align: right;
}

.box-card {
    border: 0 !important;
}

.account-card-box {
    box-shadow: 3px 8px 7px 5px #cccccc20;
    min-height: 230px;
    height:inherit;
}

/*Tab menu*/
.ui-tabs .ui-tabs-nav li a {
    background-color: inherit;
    border-bottom: 1px solid #b3bcc1;
    border-left: 0 !important;
    border-top: 0 !important;
    border-right: 0 !important;
}

.ui-tabs-top .ui-tabs-panels {
    border-top: 3px solid #b3bcc1 !important;
}

.ui-tabs-top .ui-tabs-nav li {
    min-width: 100px;
}

.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-top .ui-tabs-nav li.ui-tabs-active a, .ui-tabs-top .ui-tabs-nav li.ui-state-hover a{
    color: #415a64 !important;
    border-bottom: 5px solid #70a500;
 /*   width: 190px !important;*/
    background-color: #f5f6f7 !important;
}
/*
.ui-tabs.ui-tabs-top > .ui-tabs-nav li {
    width: 190px !important;
    text-align: center;
}

.ui-tabs .ui-tabs-nav li a {
    width: 190px;
}*/

.ui-tabs-top .ui-tabs-nav li.ui-state-hover {
    background-color: #f5f6f7 !important;
}

.ui-tabs-top .ui-tabs-nav li.ui-state-hover a {
    border-bottom: 3px solid #b3bcc1;
}
/*--------*/

.account-box-card-content {
    text-align: left;
    min-height: 48px !important;
}

#promBoard,
.contentBoard{
    background-color: #fff;
}

#container-dashboard {
    background-color: inherit;
}

.ui-selection-column .ui-chkbox .ui-chkbox-box {
    display: inline-block;
}
/*
.mainAccountBoxAkcije {
    text-align: right;
}
*/
#board .ui-g-12 {
    padding: 0;
}

#FRM_dashboard .ui-g-12 {
    padding-top: 0px;
    padding-bottom: 0px;
}
/*--Ikone (tabela)--*/
.ui-panel .ui-panel-titlebar .ui-icon-plusthick {
    background-size: 24px;
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov1-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}
.ui-panel .ui-panel-titlebar .ui-icon-plusthick:hover {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov1-20x20px-overflow.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-panel .ui-panel-titlebar .ui-icon-minusthick {
    background-size: 24px;
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov1-20x20px_green.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-panel .ui-panel-titlebar .icon-print {
    background-image: url("/HibisEb/javax.faces.resource/images/PDF-vektor-20x20.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    height: 27px;
    width: 38px;
    display: flex;
    background-repeat: no-repeat;
    background-size: 27px !important;
    background-position-x: 10px !important;
    border-left: 1px solid #8d9ca1;
}
.ui-panel .ui-panel-titlebar .icon-print:hover {
    background-image: url("/HibisEb/javax.faces.resource/images/PDF-vektor-20x20-hover.svg.xhtml?ln=primefaces-sentinelF") !important;
}
.ui-panel .ui-panel-titlebar .icon-file-excel {
    font-size: 26px !important;
    color:#8d9ca1 !important;
    border-left: 1px solid;
    padding-left: 10px !important;
}

.ui-panel .ui-panel-titlebar .icon-paper-plane-1 {
    background-image: url("/HibisEb/javax.faces.resource/images/XLS-vektor-20x20.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    height: 27px;
    width: 35px;
    display: flex;
    background-repeat: no-repeat;
    background-size: 27px !important;
    background-position-x: 8px !important;
    border-left: 1px solid #8d9ca1;
}
.ui-panel .ui-panel-titlebar .icon-paper-plane-1:hover {
    background-image: url("/HibisEb/javax.faces.resource/images/XLS-vektor-20x20-hover.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-panel .ui-panel-titlebar .icon-doc-text {
    background-image: url("/HibisEb/javax.faces.resource/images/CSV-vektor-20x20.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    height: 27px;
    width: 35px;
    display: flex;
    background-repeat: no-repeat;
    background-size: 27px !important;
    background-position-x: 8px !important;
    border-left: 1px solid #8d9ca1;
}
.ui-panel .ui-panel-titlebar .icon-doc-text:hover {
    background-image: url("/HibisEb/javax.faces.resource/images/CSV-vektor-20x20-hover.svg.xhtml?ln=primefaces-sentinelF") !important;
}


.icon-cancel, .icon-cancel-2 {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Brisanje-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    background-repeat: no-repeat;
}

.icons8-edit {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Urejanje-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    background-repeat: no-repeat;
    background-position-x: -4px;
}

.icon-ok {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Potrditev-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0);
    background-repeat: no-repeat;
    background-position-x: 1px;
    background-position-y: 1px;
}

.icon-attention-2 {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Prikaz-razloga-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    background-repeat: no-repeat;
    margin-right: 5px;
    display: inline-block;
}

.ui-datatable .ui-datatable-tablewrapper table tbody tr td .ui-row-toggler.ui-icon-circle-triangle-s, .ui-icon-circle-triangle-e {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Podrobnosti-zapisa-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    background-repeat: no-repeat;
}
/*---------*/


/* Dialogi */
.ui-icon-closethick {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Zapri-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-confirm-dialog .ui-dialog-content.ui-widget-content {
    display: grid;
    align-items: center;
    justify-content: center;
    justify-items: center;
}




.warning.confirmed .ui-icon.ui-confirm-dialog-severity.ui-icon-alert {
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 20px !important;
}

.error > .ui-dialog-content .ui-confirm-dialog-severity {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-opozorilo-36x36px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.error > .ui-dialog-titlebar > .ui-dialog-title {
    display: none;
}

.confirmed > .ui-dialog-content .ui-confirm-dialog-severity {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-obvestilo-36x36px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.warrning > .ui-dialog-content .ui-confirm-dialog-severity {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-opozorilo-36x36px.svg.xhtml?ln=primefaces-sentinelF") !important;
}


.confirmed .ui-dialog-content.ui-widget-content .ui-dialog-footer > button  {
    background: #70a500;
    border: #70a500;
}

.confirmed  .ui-dialog-titlebar  .ui-dialog-title {
    display: none;
}

.ui-dialog-content .ui-confirm-dialog-severity {
    background-repeat: no-repeat !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 20px !important;
    color: rgba(1,1,1,0) !important;
    width: 36px;
    height: 36px;
    background-position: unset;
}

.ui-dialog {
    border-radius: 5px;
}

.ui-dialog .ui-dialog-footer {
    padding-bottom: 25px !important;
    text-align: center;
    align-content: center;
    display: flex;
}

.ui-confirm-dialog-message {
    font-size: 13px;
    line-height: 19px;
}

.warning.error .ui-confirm-dialog-message {
    color: #e03561 !important;
}

.ui-dialog-footer > button {
    background: #e03561;
    width: auto;
    height: 36px;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 20px;
    padding-right: 20px;
}

.warning .ui-confirm-dialog-message {
    color:#e03561 !important;
    text-align: center;
}

.desktop-message.ui-message-error.ui-message-icon-only{
    border:0px !important;
}

.ui-dialog-footer > button > span {
    text-transform: lowercase !important;
}
/*---------*/


/*error messages*/
.ui-messages-info-icon {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Obvestilo-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-messages-warn-icon {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Pozor-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-messages-error-icon {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Prikaz-razloga-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-messages-info, .ui-messages-warn,.ui-messages-error {
    border-radius: 5px;
    margin:0px 5px;
    font-size:13px;
}

.ui-messages-info .ui-icon-close, .ui-messages-warn .ui-icon-close, .ui-messages-error .ui-icon-close, .ui-messages-fatal .ui-icon-close {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Zapri-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.ui-panelgrid-cell.ui-g-1 > div {
    border: 0 !important;
}


.desktop-message .ui-messages.ui-widget .ui-messages-error {
    display: grid;
}

.ui-messages.ui-widget .ui-messages-error {
    color: #e03561 !important;
    border: 1px solid #e03561 !important;
    border-radius: 5px;
    display: flex;
    flex-wrap: wrap;
    vertical-align: middle;
    align-items: center;
    text-align: center;
}


div.ui-helper-hidden:nth-child(1) {
    float:unset;
    text-align: left;
}
.pretvornik .ui-messages.ui-widget .ui-messages-error {
    display: block;
}

.ui-messages-error, .ui-message-error {
    color: #e03561 !important;
    border: 1px solid #e03561 !important;
    border-radius: 5px;
    font-size: 12px;
    text-align: left;
}

.ui-message-warn-icon {
    height:24px;
    width:24px;
    background-position: 0 -450px;
}

.ui-message-warn {
    background-color: transparent;
    border: 0px;
    text-align: left;
}

.ui-message-error-icon {
    height:24px;
    width:24px;
}
.ui-message-error-icon {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Pozor-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    background-size: 100% !important;
}
.form-part .ui-chkbox .ui-chkbox-box {
    border-radius: 5px !important;
}

.ui-messages-error > .ui-messages-error-icon {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Pozor-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
    background-position: top !important;
    background-size: 90% !important;
    width: 36px;
    height: 36px;
    margin-right: 10px !important; 
}

.ui-messages ul {
    margin: 0px 26px !important;
}
/*--------------*/

.ui-confirm-dialog-severity {
    float: unset;
}

@media (min-width: 641px) {
    .ui-message-icon-only .ui-messages-warn-icon, .ui-message-icon-only .ui-messages-error-icon, .mobile-message {display:none !important; border-style:none; border:none;}
}

.ui-dialog .ui-dialog-content .ui-icon-alert {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Alert-Pozor-20x20px.svg.xhtml?ln=primefaces-sentinelF");
    background-position: top ;
    background-size: 100% !important;
    width: 36px;
    height: 36px;
    margin-right: 10px ;
    display: grid;    
    background-position: inherit;
}

.ui-dialog {
    max-width: 800px;
}
#FRMNarocilaPodrobnosti\:korak1SubView\:idIskalnikPoslovnihRacunov {
    margin-left: 0;
}

.ui-tabs-top .ui-tabs-nav li.ui-state-hover a {
    border-bottom: 5px solid #70a500;
}

.ui-tabs-top .ui-tabs-nav li.ui-state-active a {
    border-bottom: 5px solid #70a500;
}

.ui-datatable table tbody tr td {
    border: solid 1px #8d9ca1;
}

.ui-splitbutton-menubutton .ui-icon-triangle-1-s {
    margin-top: -11px !important;
}

.ui-icon-plusthick {
    background-position: center;
    background-size: 110%;
}

/* komunikacijski center*/
.ccSporocila {
    text-align: left;
}

.ccSporocila {
    text-align: left;
}

.ccSporocila .ui-button-text-only {
    background-color: unset;
}

#FRM_komunikacijski-center .ui-tabs.ui-tabs-top > .ui-tabs-nav li {
    width:auto !important;
    border-bottom: 0px solid #70a500;
}

#FRM_komunikacijski-center .ui-tabs .ui-tabs-nav li a {
    width:auto ;
    border-bottom: 0px;
}
#FRM_komunikacijski-center .ui-tabs-top .ui-tabs-panels {
    border-top: 0px !important;
}

#FRM_komunikacijski-center .ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a,#FRM_komunikacijski-center .ui-tabs-top .ui-tabs-nav li.ui-tabs-active a,#FRM_komunikacijski-center .ui-tabs-top .ui-tabs-nav li.ui-state-hover a {
    width:auto !important;
}

.sporocila .ui-tabs-nav .ui-widget-content .green-badge {
    padding: 0px;
}

#FRM_komunikacijski-center-header .ui-button, #FRM_pomoc .ui-button, #FRM_dokumenti .ui-button {
    background-color:#70a500;
    color:white;
    border: solid 1px white;
}

#FRM_komunikacijski-center-header .ui-button-text, #FRM_pomoc .ui-button-text ,#FRM_dokumenti .ui-button-text{
    color:white; 
}

#FRM_komunikacijski-center-header > button:hover, #FRM_pomoc .ui-button:hover, #FRM_dokumenti .ui-button:hover {
    background-color: white;
    color:#70a500;
    border: solid 1px white;
}

#FRM_komunikacijski-center-header > button:hover .ui-button-text ,#FRM_pomoc .ui-button:hover .ui-button-text, #FRM_dokumenti  .ui-button:hover .ui-button-text {
    color:#70a500;
}

#FRM_dokumenti\:izvrsbaTableComponent\:prrptDialog\:potrdiConfirm-dialog .ui-button:hover {
    background: #415a64;
}

#FRM_dokumenti\:izvrsbaTableComponent\:prrptDialog\:potrdiConfirm-dialog .ui-button:hover .ui-button-text {
    color: white;
}

.ui-button.ui-state-hover.ui-button-white .ui-button-text {
    background-image: unset;
}

.MaxWid500 {
    max-width: 680px;
    min-width: 600px !important;
}

#FRM_mainAccount .PoravnavaZnesek {
    float:right;
    text-align: right;
} 
.ui-datatable table {
    table-layout: auto;
    word-break: break-word;
}

@media (max-width: 1300px) {
    .ui-datatable table {
        table-layout: fixed;
    }

}
@media (min-width: 1300px) {
    .sizeLimit {
        max-width: 400px !important;
    }    
}
@media (max-width: 1200px) {
    #FRM_produkt-podrobnosti .ui-datatable table {
        table-layout: fixed;
    }
}
.PoravnavaZnesek {
    float:unset;
    text-align: unset;
}
/*
.ui-datatable table td:last-child { 
    text-align: center; 
    align-content: center;
}
*/
/*#FRM_produkt-izpiski .filter-content .ui-chkbox-box  > span,
#FRM_produkt-promet-racun\:racunTableComponent\:chk_atm > div:nth-child(2) > span,
#FRM_produkt-promet-racun\:racunTableComponent\:chk_pos > div:nth-child(2) > span,
#FRM_produkt-promet-racun\:racunTableComponent\:chk_priliv > div:nth-child(2) > span,
#FRM_produkt-promet-racun\:racunTableComponent\:chk_odliv > div:nth-child(2) > span,
#FRM_kategorija-promet-table\:prrpt\:chk_priliv > div:nth-child(2) > span,
#FRM_kategorija-promet-table\:prrpt\:chk_odliv > div:nth-child(2) > span,
#FRM_kategorija-promet-table\:prrpt\:chk_atm > div:nth-child(2) > span,
#FRM_kategorija-promet-table\:prrpt\:chk_pos > div:nth-child(2) > span{
    top: -6px;
}
*/
/* ------------------------
    Spremembe po 28.1.2020
   ------------------------
*/

/*Ikona »Ključavnica«  naj bo poravnana z naslovom »Geslo« oz. »SMS žeton«.*/
div.login-row:nth-child(2) > div:nth-child(2) > h4:nth-child(1)
#login_u_login_sirina_section2 > h4:nth-child(1),
#input_login_sirina_g_section > h4:nth-child(1),
#login_u_login_sirina_section > h4:nth-child(1),
#input_login_sirina_section > h4:nth-child(1),
#frm_prijava\:opStKarticeF > h4:nth-child(1),
#frm_prijava\:opStKarticeP > h4:nth-child(1),
#login_input_c1_section > h4:nth-child(1),
#login_input_e1_section > h4:nth-child(1){
    margin-top: 0;
}

#login_u_login_row_section,
#frm_prijava\:input-st-kartice{
    margin-bottom: 40px;
}

/*-------------------------------------------------------------------------*/

/*Vsebina opozorila naj bo sredinsko poravnana*/
span.ui-confirm-dialog-message > ul:nth-child(1) {
    padding-left: 0px;
}
/*--------------------------------------------*/


/*Na obvestilih naj se ne izpisuje naslov - izjema je iskalnik računov*/
.poslovniRacuniDialog .ui-dialog-title {
    display: inherit;
}

.ui-dialog-title {
    display: none;
}
/*---------------------------------------*/

/*Izpisuje naj se celoten naziv dokumenta(trenutno npr. "POVZETEK OKRA...")*/
#FRM_dokumenti\:dokumentiTableComponent\:izbiraVrsteDokumenta {
    width:inherit !important;
}
/*-------------------------------------------------------------------------*/

#FRM_obvestila {
    display: none;
}
/* ------------------------ */

#FRM_pomoc .account-box.frame {
    background-color: white;
    box-shadow: 1px 1px 15px rgba(1,1,1,0.1);
    border:0px;
    text-align: center;
}

#FRM_pomoc .account-box.frame:hover {  
    background-color: #eceeef;
    box-shadow: 0 0 11px 0 rgba(0, 0, 0, .09);
    border: solid 1px white;
}



#idNarocila > div > .buttons-pay > a > div > div > i.icon-compass-2 {
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Trajniki-36x36px.svg.xhtml?ln=primefaces-sentinelF");
}
/*----------------------------------------------*/


.red {
    color: #e00303;
}

/* poravnave levo in desno na prvi strani */
.noPaddingLeftRight {
    padding-left: 0px;
    padding-right: 0px;
}

.ui-panelgrid-cell.noPaddingLeftRight {
    padding-left: 0px;
    padding-right: 0px;
}

.noMaginLeftRight{
    margin-left: 0px;
    margin-right: 0px;    
}
.forceTrim{
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.forceTrimRight{
    padding-right: 0px !important;
    margin-right: 0px !important;
}

.forceTrimLeft, .poslovniRacuniTabela th input{
    padding-left: 0px !important;
    margin-left: 0px !important;
}
#board .ui-dashboard-column.ui-sortable {
    margin-left: 0px;
    margin-right: 0px;
}

.paddingBottom50 {
    padding-bottom: 50px !important;
}

.valutaWidth {
    max-width: none; 
    min-width: none; 
}

.ui-panelgrid {
    background: transparent;
}

.fullWidth {
    width:100%;
}

.podrobnostiActions button:nth-last-child() {
    padding-right: 0px !important;
    margin-right: 0px !important;
}

.w-clearfix.acc_data_frame {
    padding-right: 0px !important;
    margin-right: 0px !important;
}
.podrobnostiActions button:last-of-type {
    padding-right: 0px !important;
}

#FRM_placilni-nalog .ui-fileupload-row > div {
    padding: 0px 10px;
}
#FRMPripomocki\:tecajna-lista-id .Fright {
    float:left !important;
}

#idDivSeznamNaprav > div:nth-child(2) {
    padding-left: 0;
}

#FRMNarocilaMobilno\:tabMobilno\:buttonAktivacijaNaprav {
    margin-left: 0;
    padding-left: 0;
}

#idDivDeaktUpo {
    max-width: 195px;
}

#idDiv2DailyLimit {
    max-width: 195px;
}

#idDivDeactivatePartnerText {
    margin-top: 10px;
}

#idDivUigDailyLimit > div:nth-child(2) {
    margin-top: 10px;
}


#obrazecOsnovniPodatkiPreview > div > div > div:nth-child(3) > div:nth-child(2){
    text-overflow: ellipsis;
    overflow: hidden;
}

#FRM_komunikacijski-center .ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a , #FRM_komunikacijski-center .ui-tabs-top .ui-tabs-nav li.ui-state-hover a  {
    background-color: white !important;   
}

#FRM_komunikacijski-center .ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a div{
    font-weight: bold ;
    font-size: 13px;
    line-height: 19px;
    color:#415a64;
}

.filter-buttons > button[id*="FRM_komunikacijski-center:komunikacijski_center_tabview:cc_tsporocila"] {
    background: #70a500;
}

.filter-buttons > button[id*="FRM_komunikacijski-center:komunikacijski_center_tabview:cc_tsporocila"]:hover {
    background: #415a64;
}

.Poravnava.PoravnavaZnesek > span{
    white-space: nowrap;
}

#login_u_login_sirina_section2 > h4:nth-child(1) {
    margin-top: 0;
}


.login > div.section {
    background-color: #f5f6f7;
}

#login_input_c1_section > label {
    display: none;
}

#frm_prijava\:loginOpt > div.TexAlCenter{
    display: grid;
}

#frm_prijava\:loginOpt > div.TexAlCenter > span.povezavaB {
    display: none;
}

#FRM_mainAccount\:mainAccount > div:nth-child(1) > div:nth-child(1) {
    padding-left: 5.5px;
}

.main-footer {
    background-color: inherit;
}

#FRM_prijavnica\:eracunPrijava\:eventsDT_data > tr > td {
    white-space: nowrap;
}

#FRMNarocilaMobilno\:tabMobilno\:TAB_AktiviraneNaprave_data > tr > td > button {
    min-width: 135px;
    text-align: center;
}

#FRMNarocilaPodrobnosti\:korak1SubView\:emailPogojiMessage {
    border: 0 !important
}

ul[role="tablist"] > li[role="tab"].ui-state-highlight {
    font-weight: bold;
}

li.ui-steps-item:nth-child(1) > a:nth-child(1),
li.ui-steps-item:nth-child(2) > a:nth-child(1),
li.ui-steps-item:nth-child(3) > a:nth-child(1),
li.ui-steps-item:nth-child(4) > a:nth-child(1) {
    border: 0;
}


.STATEMENTS_TOP .mainAccountTable td:last-child {
    text-align: center;
}

[id$="odgovorSporociloDialog"] .ui-dialog-footer button  {
    background: #70a500;
    /*! display:block; */
}

[id$="odgovorSporociloDialog"].ui-dialog .ui-dialog-footer {
    float:right;
}

.saveInplace .ui-button-text{
    background-color: white;
}
.ui-inplace .ui-inplace-editor .ui-button .ui-icon-check {
    background-image: url("/HibisEb/javax.faces.resource/images/check-gray.svg.xhtml?ln=primefaces-sentinelF");
    background-position: center;
    background-size: 110%;
}
.ui-inplace .ui-inplace-editor .ui-button .ui-icon-close {
    background-image: url("/HibisEb/javax.faces.resource/images/delete-gray.svg.xhtml?ln=primefaces-sentinelF");
    background-position: center;
    background-size: 110%;
}

#FRM_eracunDatatable\:eracunTabela\:eracun-table_data > tr > td > button {
    background: inherit;
}

.section.modal-message {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.ui-selectonebutton .ui-button.ui-state-active .ui-button-text {
    font-family: Verdana;
    font-weight: normal;
    font-size: 13px; 
}

#kategorijaHeader {
    border: 0px;
}
#FRMNarocilaPodrobnosti a {
    font-size: 13px;
    line-height: 19px;
}

#FRM_menjalnica\:compositeMenjalnica\:stepMenu {
    margin-top: 0px;
}

#FRM_nastavitve\:ebaComponent\:ebaInputPanel > div > div > div,
#FRMNarocilaMobilno\:ebaComponent\:ebaInputPanel > div > div > div {
    background-color: #70a500;
    border: #70a500;
}

/*#FRMNarocilaMobilno\:ebaComponent\:ebaGesloInputLabel {
    white-space: nowrap;
}
*/

.ui-datepicker .ui-datepicker-title select {
    font-size: 13px !important;
}

.pomoc .account-box h4 {
    font-size: 13px;
}

.tableDateAlign, .ui-datatable table thead tr th.tableDateAlign{
    text-align: left;
    float: none;
}

.tableAmountAlign, .ui-datatable table thead tr th.tableAmountAlign{
    text-align: right;
    float: none;
}

.ui-datatable .ui-paginator-bottom {
    border-bottom: solid 1px #E5EBF0 !important;
    border-top: solid 0px #E5EBF0 !important;
    border-left: 0 !important ;
    border-right: 0 !important;
}

.maxDialogWidth {
    max-width: 550px;
}
.promet-na-content{
    color: #7AA32E;
    background-color: transparent;
    font-size: 21px;
}

#FRM_header\:prejetiSddButton\:0\:cbPoslaniSdd {
    min-width: 170px;
}

@media(max-width: 910px) {
    #FRM_prijavnica\:eracunPrijava\:vnosPodatkovScope > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(1) > div:nth-child(2)  {
        display: contents !important;
    }
}

#FRM_placilni-nalog\:selectOneNalog > div.ui-button {
    max-width: 170px !important;
    margin-bottom: 5px;
    margin-right: 5px;
}

#FRM_placilni-nalog\:btnKreirajEracun {
    width: 170px !important;
    float: right !important;
}

@media(max-width: 580px) {
    #FRM_placilni-nalog\:uvoziEracun {
        display: inline-table;
        padding-top: 0px;
    }

    #FRM_placilni-nalog\:btnKreirajEracun {
        float: left;
        margin-left: 5px !important;
    }

    #FRM_placilni-nalog\:optionTipNaloga {
        padding-bottom: 0px;
    }    
}

#FRM_placilni-nalog\:nogaVnosPodatkov > div:nth-child(1) > div > div > div > div > label {
    white-space: nowrap;
}

@media(min-width: 600px) {
    #FRM_header\:repeat_identification\:4\:cbProdukt {
        margin-right: 5px !important;
    }
}

#FRM_header\:produkt-buttons > button {
    min-width: 100px;
}

.mainAccountBoxAkcije{
    width:100%;
    display: flex; 
    justify-content: flex-end;
    margin-top: 3px;
}
.mainAccountBoxAkcije button{
    margin-right:0px;
    margin-left: 10px;
} 
/*
.mainAccountBoxAkcije > div > button{
    margin-bottom: 5px;
    min-width: 170px;
}
*/
@media(max-width: 650px) {
    .mainAccountBoxAkcije > div{
        display: inline-grid !important;
    }
}

.ui-selectonemenu .ui-selectonemenu-label {
    white-space: inherit;
}

#FRM_mainAccount\:mainAccountPromet\:osnovniPodatki\:otPartnerNaziv {
    word-break: break-word;
}

@media(min-width: 300px) {
    #dashboard-container {
        padding: 0;
    }
}

.topbarCellLine {
    min-width: 44px;
}

#FRM_nastavitve\:osebneNastavitve > div:nth-child(4) > div > div > div:nth-child(4) > div:nth-child(2),
#FRM_nastavitve\:osebneNastavitve > div:nth-child(4) > div > div > div:nth-child(5) > div:nth-child(2){
    overflow: auto;
}

.mainAccNaziv {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper {
    overflow-x: hidden;
}

.izredniLimitPanel .narocila-email-limit-text, .izredniLimitPanel .narocila-email-limit-input{
    margin-right:0px;
}

.lastSubMenuLink .M2Menu {
    font-size: 15px
}

@media screen and (max-width : 640px) {
    .horizontalmenu {
        display: initial;
    }
    .subMenuLink.lastSubMenuLink{
        text-align: center !important;
    }
    .subMenuLink.lastSubMenuLink a{
        float: none;
    }
}

.lastColumnMobile {
    width:200px;
}

.width100{
    width: 100%;
}

.podracuniSeznam .ui-button:hover{
    background-color: white;
}


.selectNacinPlacila div, .selectNacinPlacila label{
    display:table-cell;
}

#opEb5 .ponovnaPrijava {
    float:none; 
    padding: 9px 20px 6px 20px !important; 
    color:white;
}

.ui-button-text-icon-right .ui-icon.filterBtnIcon {
    top:unset;
}

.seznamPartnerjevComm  .ui-button-text{
    padding: 8px 40px 8px 0px !important;
    text-align: left;
}

#FRM_topbar .ui-button {
    height: inherit;
    
}
#FRM_topbar .quickLink .ui-button{
    background: #7a8b93;
}


.partnersLabel div{
    text-align: left;
}
.partnersLabel div.account{
    word-break: keep-all;
    padding-right: 50px;
    min-width: 220px;
}
.partnersLabel div.name{
    word-break: break-all;
}

@media (max-width: 640px) {
    .partnersLabel div{
        text-align: left;
        display: inherit;
    }   
}

.filterBtnIcon {
    background-image: url("/HibisEb/javax.faces.resource/images/downarrow-lightgreen.svg.xhtml?ln=primefaces-sentinelP") !important; 
}

.seznamPodracunov.tmp .filterBtnIcon {
    background-image: url("/HibisEb/javax.faces.resource/images/downarrow.svg.xhtml?ln=primefaces-sentinelP") !important; 
}

.seznamParnterjevFilterView .ui-button-text {
    background: white;
    color:#70a500;
    font-weight: bold; 
}

.psd2MainAccountButton{
    margin-left: auto;
    margin-right: 0;
    display: block;  
}

.psd2MainAccountAdvertisment {
    min-height: 300px;
}

.mainAccountPSD2 .roundBorderMainAccountBox {
    padding-left: 20px;
    padding-right: 20px;
}
.mainAccountPSD2 .mainAccTopHeader{
    padding-left: 12px;
    padding-right: 12px;
}

.mainAccountSelectMenu {
    justify-content: center;
    display: flex;
    padding-top: 15px !important;
}

.mainAccountBoxTop {
    padding-top:0px;
}

.mainAccountCakalnaZnesek{
    padding-top: 20px;
    padding-bottom: 20px;
}

#contracts_content {
    padding-top: 50px;
}

.mainAccLabelMin {
    font-size: 11px;
}
.account-card-box .ui-separator {
    margin-bottom: 12px;
    margin-top: 0px;
}

.mainAccButton a {
    font-size: 11px;
    height: 18px;
    line-height: 18px;
    display: block;
}

.mainAccountImage{
    display: flex;
    align-items: center;
}

/*.produktShortcuts {
    padding-top:20px;
}
*/
.account-box-amount-content a.wholeLink {
    display: none;
}

.ui-dashboard-column .ui-panel.filter-panel {
    margin-bottom: 35px;
}

.ui-datatable .ui-datatable-tablewrapper table {
    font-size: 13px;
    line-height: 19px;
}

.ui-datatable .ui-paginator .ui-paginator-rpp-options {
    font-size: 13px;
}

.ui-datatable{
    background-color: #fff;
}
.select-item-title {
    font-size: 13px;
}

.Fs18 {
    font-size: 13px !important;
    line-height: 19px;
}
.Fs16 {
    font-size: 13px !important;
}
.nalog .ui-outputlabel {
    font-size: 13px;
    line-height: 19px;
}

#layout-portlets-cover {
    background-color: #fff;
}

.dashboardHeadFont {
    font-family: Verdana;
    font-weight: bold;
    font-size: 35px;
    line-height:40px;
    color:#415a64;
    margin:0px;
    padding-top: 50px;
    padding-bottom: 40px;
}
.account-box-content {
    font-size: 13px;
}
.small {
    font-size: 13px;
}
.ui-menu .ui-menuitem-link  {
    font-size: 13px;
}
#FRM_topbar .ui-dialog-footer .ui-button {
    height: 36px;
}
.filter-panel .ui-panelgrid .ui-panelgrid-cell,.filter-panel .ui-outputlabel {
    font-size: 13px;
    color: #666;
}
 

.ui-datatable .ui-datatable-tablewrapper table a{
    font-size: 14px !important;
}
.ui-datatable .ui-datatable-tablewrapper table.mainAccountTable a {
    font-size: 13px !important;
}
.napis {
    font-size: 13px;
}
#FRM_sumarneZnacke .ui-panel {
    border: 0px;
}
.ui-dialog .ui-dialog-content{
    padding:20px !important;        
    color:#72828B; 
    font-size: 13px;
}
.ui-panel .ui-panel-content.ui-widget-content {
    font-size:13px;
}
.ui-panelgrid {
    font-size:13px;
}

#FRM_komunikacijski-center .ui-tabs-top {
    margin-top:30px;
}
#FRM_komunikacijski-center .ui-tabs-nav{
    border-left: 1px solid !important;
}
.sporocila .ui-datatable {
    padding-top: 30px;
}

.ui-datepicker table {
    font-size: 13px;
}


#FRM_komunikacijski-center .ui-panel-titlebar {
    height:60px;
    border-bottom: 0px;
}

@media (max-width: 991px) {
    #FRM_komunikacijski-center .ui-panel.filter-panel {
        border: 1px solid #e5e5e5 !important;
        margin-top:-20px;
        /* height: 70px !important;*/
    }
}
@media (max-width: 535px) {
    #FRM_komunikacijski-center .ui-panel.filter-panel {
        border: 1px solid #e5e5e5 !important;
        margin-top:-40px;
        /*    height: 110px !important;*/
    }   
}

.ui-chkbox .ui-chkbox-box {
    line-height: 24px;
    vertical-align: middle;
}
.ui-picklist-responsive .ui-picklist-buttons-cell .ui-button .ui-icon{ 
    margin:-6px 0px 0px -14px;
}
#FRM_nastavitve\:poveziRekonoBtn {
    min-height:36px;
    height:unset;
}

.sumarni-prikaz {
    font-size:13px;
}

#FRM_predloge_panel .ui-widget-content a.icon-cancel,#FRM_eracunDatatable .ui-widget-content a.icon-cancel{
    color:transparent;    
}

@media(min-width:641px) {
    .topbarCellLine:after {
        padding:0;
        margin:0;
        content: "";
        width: 1px;
        height: 13px;
        background-color:#b3bcc1;
        position: absolute;
        left:-1px;
        top: 14px;
    }

}
.topbarCell:last-child,.topbarCell:last-child a {
    text-align:right;
    margin-right:0px;
    padding-right:0px;
}


.topbarCell:first-child {
    min-height:50px;
    height:auto;
    text-align:right;
}


a.show-hide-button .TsText:hover  {
    color:#415a64 !important;
}
#FRM_dashboard  .stanjeAcc {
    margin-top:10px
}
.ui-tabs-top .ui-tabs-panels {
    margin-left: -10px;
    margin-right: -10px;

}
.ui-dashboard-column .ui-sortable {
    margin:0px;
}
#idPlacila, #FRMNarocila\:idNarocila {
    margin-left: -5px;
    margin-right: -5px;
}
#FRM_kategorija-promet-table {
    max-width:1200px;
}

.ui-tabs-top .ui-tabs-panels{
    border-top:0px !important;
}
.ui-tabs-top .ui-tabs-nav li {
    margin:0px !important;
}
.ui-paginator{
    text-align: right;
}

.ui-datatable .ui-paginator .ui-state-active, .ui-datatable .ui-paginator .ui-paginator-pages .ui-state-active {
    border:1px solid;
    background-color:white;
}


#FRM_dashboard .ui-widget-content a.show-hide-button:hover .icon-eye{
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Filtriranje-podatkov-20x20px-overflow.svg.xhtml?ln=primefaces-sentinelF")  
}
#FRM_dashboard .ui-widget-content a.show-hide-button:hover .TsText{
    color:#415a64 !important; 
}
/*
#FRM_topbar\:HHeader\:idOp4 {
    padding-left:5px;
}
*/
.ui-steps .ui-steps-item::before {
    margin-top: 19px;
}

.opozorila p, .OdmikMobile .opozorila p{
    font-size: 12px;
}

.ui-steps {
    margin-top: 0px;
}
#FRM_dashboard .show-hide{
    padding-right: 10px;
}
#FRM_sdd\:tabelaSdd\:messages0 {
    padding-top:10px;
    padding-bottom:10px;

}
#FRM_komunikacijski-center .filter-panel {
    margin-top:-6px;
}

.ui-datatable table tbody tr td .SummaryRowBackground {
    padding-right: 0px !important;
}

/* navigator pages brez slik */
.ui-datatable .ui-paginator .ui-state-hover,
.ui-datatable .ui-paginator .ui-paginator-pages .ui-state-hover{ background-color:unset; }

#FRM_mainAccount\:mainAccount {
    padding-top: 10px;
    padding-bottom: 8px;
}
#FRM_kategorija-promet-table\:prkpt\:kartica-promet-table .ui-datatable table tbody tr td.SummaryRowBackground {
    padding-right: 0px !important;
}


#FRM_menjalnica .ui-messages-error li {
    display:flex;
}

#FRM_menjalnica .ui-messages-error-detail{
    min-height: 35px;
    display: inline-block;
    vertical-align: middle;
}
.infoMessage{
    line-height:24px;
}
.account {padding-left: 5px;}
.name {padding-left: 5px;}
.mainAccount a:hover {text-decoration: underline; color: #415a64;}
.mainAccount a.osRacunLink:hover, .mainAccount .STATEMENTS_TOP  a:hover {text-decoration: none;}

.mainAccountBoxSingleAction {
    text-align: right;
    min-height: 35px;
    margin-top: -30px;
}
.mainAccountBottomLink {
    font-weight: bold;
}
a.mainAccountBottomLink:hover {
    font-weight: bold;
    text-decoration: none;
    color: #415a64;
}

#FRM_topbar\:HSubHeader\:basic2 {
  height: 34px;
  vertical-align: text-top;
  border-radius: 2px;
  padding-right: 0px;
  margin-bottom: 8px;
  overflow: hidden;
  padding-top: 7px;
  text-align: right;
}

#FRM_topbar\:HSubHeader\:basic2_button span, #FRM_topbar\:HSubHeader\:basic2_menuButton span {
    color: #FFF;
    border-bottom: none;
}
#FRM_topbar\:HSubHeader\:basic2_button span.ui-button-icon-right, #FRM_topbar\:HSubHeader\:basic2_menuButton span.ui-button-icon-right {
    margin-right: -10px;
    margin-top: -12px;
    background-size: 20px 20px;
}


#FRM_topbar\:HSubHeader\:basic2 .ui-splitbutton-menubutton .ui-icon {
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Down-White-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

#FRM_topbar\:HSubHeader\:basic2 .ui-splitbutton-menubutton .ui-icon-triangle-1-s {
    margin-top: -10px !important;
}

#FRM_topbar\:HSubHeader\:navigacija-besedilo {
    padding-left: 0px;
}
/* HOVER na hitrem meniju 
#FRM_topbar\:HSubHeader\:basic2:hover {
    border: solid 1px #70a500 ;
    border-radius: 2px;
    padding-right: 0px;
    color:white;
    background-color:#70a500;
}*/

.shortenText{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
}

.dispContents {display: contents;}

.ui-datatable .ui-datatable-scrollable-header,
.ui-datatable .ui-datatable-scrollable-footer{background-color: white; }

#FRM_mainAccount .small-sumarni_prikaz_zahteve .ui-datatable thead th  {
    display:none;   
}

#FRM_mainAccount .small-sumarni_prikaz_zahteve .ui-datatable .ui-datatable-tablewrapper table a {
    font-size: 13px !important;
}
.expandTableWidth {
    min-width:120px;
}

.eba-palcka {
    border-right: 1px solid;
    padding-right:5px !important;
}
.postavke {
    margin-bottom: 10px;
}

.dialogResponsive .ui-fileupload-buttonbar {
    width:100%;
    float: left;
    box-sizing: border-box;
}

#a7,#b7 {
    width:100%;
}

.ccSporocila #b8 .ui-button-text-only {
    background-color: #70a500;
}

#FRM_komunikacijski-center .ui-tabs-nav .ui-corner-top:not(:last-child) {
    color: #415a64;
    border-right: 1px solid #8d9ca1 !important;
}

.ui-overlaypanel-content .fiduciary-main-link {
    color: #70a500;
    text-decoration: underline;
}

.ui-overlaypanel-content .ui-filter-column input {
    width: auto;
    margin: inherit;
}

.podracuniSeznam .seznamParnterjevFilterView .ui-button-text:hover {
    background: white;
}

.podracuniSeznam .seznamParnterjevFilterView.ui-state-active .ui-button-text {
    color: #70a500;
}

.seznamPodracunov {
    margin-bottom: 5px;
}

.login .TexAlCenter .ui-commandlink.ui-widget {
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 10px;
}

.login .TexAlCenter .ui-commandlink.ui-widget {
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 10px;
}

.login .TexAlCenter .ui-commandlink.ui-widget:last-child {
    margin-bottom: 20px;
}


#FRM_komunikacijski-center ::marker {
    color: #70a500;
    font-size: 18px;
}
#FRM_komunikacijski-center li {
    list-style: outside;
}

.sumAccordionPanel .ui-accordion-header {
    color: #70a500;
    font-family: Verdana;
    font-weight: bold;
    font-size: 15px !important;
    line-height: 20px;
    color: #70a500;
}
.sumAccordionPanel {
    background: #f0f0f0;
}
.sumAccordionPanel table {
    background:white;
    border-radius: 5px !important;
}
.sumAccordionPanel .ui-accordion-header .ui-icon-triangle-1-e {
    background-image: url("/HibisEb/javax.faces.resource/images/right-one-arrow-for-data-green.svg.xhtml?ln=primefaces-sentinelF") !important;
}
.sumAccordionPanel .ui-accordion-header .ui-icon-triangle-1-s {
    background-image: url("/HibisEb/javax.faces.resource/img/ICO-Down-Green-20x20px.svg.xhtml?ln=primefaces-sentinelF") !important;
}

#menuform .ui-menu, .ui-menu:hover, .ui-menu:focus {
    background-color: #FBFCFD;
    border: 1px solid !important;

}
.ui-menu {
    padding: 2px !important;
    border: 1px solid;
}

.icons8-checkmark {
    background-image: url("/HibisEb/javax.faces.resource/images/ico-check.svg.xhtml?ln=primefaces-sentinelF") !important;
    background-position: center;
    background-size: 100%;
    margin-left: auto;
    margin-right: auto;
}
.icons8-delete{
    background-image: url("/HibisEb/javax.faces.resource/images/delete-grn.svg.xhtml?ln=primefaces-sentinelF") !important;
    background-position: center;
    background-size: 85%;
    margin-left: auto;
    margin-right: auto;
}

.icons8-checkmark:before, .icons8-delete:before {
    font-family:unset;
    font-size: 13px;
    content: "";
    margin: 3px;
}

.filter-content .ui-messages.ui-widget .ui-messages-error {
    display:inherit;
    min-height: 42px;
}

@media(min-width: 500px) {
    .eReportSummaryStd {min-width:480px;}
    .eReportSummary {min-width:480px;}
}

#FRM_dialog\:porociloObdelaveDialog.ui-confirm-dialog .ui-dialog-content.ui-widget-content {
    display:block;
}
.showHeader .ui-dialog-title {
    display: inherit;
    font-weight: bold
}

.seznamPartnerjevComm.ui-button-text-only, .ui-button-text-icon-left {
    background: #677A83;
}

#frm_prijava\:gumb div, #frm_prijava\:gumb1 div{
    text-align: center;
    padding-bottom: 20px;
}
#frm_prijava\:button-rekono,#frm_prijava\:button-rekono1 {
    float:none !important;
}

.BordRad3 .ui-widget {
    font-family: Verdana !important;

}
#opEb5 .ponovnaPrijava {
    color:white !important;
}
/*login stran popravki*/
/*
#frm_prijava\:sb_section_4 .login-profile-picture{
    width:unset;   
}
#login_icon_section_c1,#login_icon_g_section {
    width:107px
}	
#login_u_login_sirina_section, #login_input_c1_section, #input_login_sirina_g_section, #login_input_e1_section{
    padding-right:107px
}*/

.boxCardEditCommands {
    width:150px;
}
#FRM_placilni-nalog\:znesek, #FRMNarocilaPodrobnosti\:korak1SubView\:znesek, #FRMNarocilaPodrobnosti\:korak1SubView\:znesekObroka {
    border: 0px !important;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #70a500;
}

.account-box-wrapper.active {
    overflow: clip;
}

.filter-promet-panel .ui-panelgrid .ui-panelgrid-cell {
    min-height:60px;
}
.filter-promet-panel .form-od,.filter-promet-panel .form-do , .filter-promet-panel .select-valuta{
    margin-top: 0px;
    padding-top:0px;
}
.filter-promet-panel .select-valuta .ui-selectonemenu{
    margin-top:0px !important;
}

.mainAccountADVERTISMENT{
    padding-bottom: 0px;
}
.block-ruby {
    display:block ruby;
}

.form-part .ui-chkbox.chk_cezmejni {
    margin-right:0px;
}

.filter-promet-panel .ui-selectonemenu-label{
    border: 0px;
    border-right: 1px solid #d6d6d6 !important;
    border-radius: 2px;
}

#FRM_placilni-nalog\:prejemnik_panel .ui-selectonemenu-items-wrapper {
    max-height: 282px !important;
}
#FRM_placilni-nalog\:prejemnik_0 {
    display:none;
}

#FRM_mainAccount\:mainAccountPromet\:idMainAccount .mainAccountBox > div.ADVERTISMENT_TOP {
    padding-left:0px;
    padding-right:0px;
}

FRM_topbar .lastSubMenuLink button span .ui-button-text-only .ui-button-text{
    padding: 0px 0px !important;
}

/*TODO predelati na skupen class*/
#FRM_paketi\:paketiTableComponent\:paketi-tabs,
FRM_dokumenti\:dokumentiTableComponent\:table-tabs,
FRM_poslani_sdd_statistika\:statistika-tabs,
#FRM_poslani_sdd_paketi_table\:paketi-tabs,
#FRM_poslani_sdd_nalogi\:placila-tabs,
#FRM_seznamPaketovEracunov\:paketi-tabs,
#FRM_prejeti_sdd_blokade\:placila-tabs,
#FRM_sdd\:tabelaSdd\:sdd-tabs,
#FRM_eReacunNastavitveDatatable\:eRacunNastavite\:table-tabs,
#FRM_edokumentDatatable\:edokumentTabela\:table-tabs,
#FRM_eracunDatatable\:eracunTabela\:table-tabs,
#FRMTrajniki\:filterZavihki,
#FRM_paketi\:paketiTableComponent\:paketi-tabs,
#FRM_produkt-promet-racun\:racunTableComponent\:promet-tabs,
#FRM_dokumenti\:dokumentiTableComponent\:table-tabs,
#table-tabs,
#FRM_izdani_eracuni_table\:table-tabs,
#FRM_seznamPrejetihPrijavOdjav\:table-tabs,
#FRM_predloge\:table-tabs,
#FRM_kategorija-promet-table\:prrpt\:promet-tabs
{
    padding-top: 4px;
}

.topbarLogin {
    display:flex;
    justify-content: space-between;
}

.logo_banke, .language-select {
    display:flex;
    justify-content: center;
    align-items: center;
}
.language-select {
    padding-right: 20px;
}

#frm_prijava\:sb_section_4 h1.title {
    padding-top: 30px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 0px;
}
#frm_prijava\:sb_section_4 h1.subtitle {
    text-align: center;
    font-weight: bold;
    margin-bottom: 0px;
    padding-bottom: 30px;
}

.login H4 {
    margin-bottom: 5px;
}

.login hr{
    border: 2px solid #72828B;
    opacity: 20%;  
}

#login_input_e1_section {
    text-align: justify;
}

.login h4.idLnk {
    padding-bottom: 20px;
}
#frm_prijava\:lang_panel a{
    font-size:13px !important;  
}
#frm_prijava\:gumb button .ui-button-text.ui-c, #frm_prijava\:gumb1 button .ui-button-text.ui-c{
    font-weight: bold;
    font-size:15px;  
}
.Fs12.po {
    font-size:11px !important;   
}

#FRM_eracun_vnos\:vnosPodatkovScope\:obrazecReferencaPrejemnika table {
    width: 97%;
}
#FRM_placilni-nalog\:obrazecReferencaPrejemnika .ui-g-2, #FRM_placilni-nalog\:obrazecReferencaPlacnika .ui-g-2, 
#FRMNarocilaPodrobnosti\:korak1SubView\:obrazecReferencaPrejemnika .ui-g-2, #FRMNarocilaPodrobnosti\:korak2SubView\:obrazecReferencaPrejemnika .ui-g-2
{
    width: 12%; 
}
#FRM_placilni-nalog\:obrazecReferencaPrejemnika .ui-g-5, #FRM_placilni-nalog\:obrazecReferencaPlacnika .ui-g-5
{
    width: 47%; 
}
#FRMNarocilaPodrobnosti\:korak1SubView\:obrazecReferencaPrejemnika .ui-lg-4 , #FRMNarocilaPodrobnosti\:korak2SubView\:obrazecReferencaPrejemnika .ui-lg-4  {
    width: 38%;
}
#FRM_placilni-nalog\:obrazecReferencaPrejemnika .ui-g-1, #FRM_placilni-nalog\:obrazecReferencaPlacnika .ui-g-1,
#FRMNarocilaPodrobnosti\:korak1SubView\:obrazecReferencaPrejemnika .ui-g-1, #FRMNarocilaPodrobnosti\:korak2SubView\:obrazecReferencaPrejemnika .ui-g-1 {
    width: 7%;
}
#FRM_placilni-nalog\:referencaPrejemnikaIcon, #FRM_placilni-nalog\:referencaPlacnikaIcon {
    margin-left: 2px;
}

#FRMAkcije .placila-btn .icons8-purchase-order-2 {
    width: 32px;
    height: 36px;
}

.poslovniRacuniDialog  .ui-datatable .ui-datatable-tablewrapper table tbody .ui-state-highlight > td{
    background: white !important;
}

.statusStyle {
    word-break: initial;
}


/*
https://podpora.h-rc.si/podpora/vstop.html1?p_stran=izpis_zahteve&p_param0=205426#vrstica_3354651
Opravilo (Drugo) 9:   Test PHV 30 - Omejevanje lastnega naziva produkta na max število znakov
*/
/*
#board .box-card .ui-panel-titlebar{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#board .box-card  table{
    table-layout: fixed;
    width: 100%;
}

#board .box-card  table td:first-child {
    width:95%;
}

#board .box-card .ui-inplace-display {
    display: inline-block !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.icon-eye.Fs40 {
    font-size: 33px !important;
}

#board .box-card  button{
    margin-left: unset;
}
*/
.ui-slider-horizontal .ui-slider-handle {
    background-color: #70a500;
}

#FRMNarocilaPodrobnosti\:korak1SubView\:znesekKreditaInputRO,#FRMNarocilaPodrobnosti\:korak1SubView\:odplacilnaDobaInputRO {
    opacity: unset;
    color: #666
}

@media(max-width:640px){
    .ui-datatable-reflow .ui-datatable-data tr.ui-widget-content{border:none; border-bottom:1px solid #F3F3F3;}
    .ui-datatable-reflow .ui-datatable-data tr.ui-widget-content:last-child{border:0 1px solid #F3F3F3;}
    .ui-expanded-row-content.ui-widget-content tr.ui-widget-content{border-bottom:1px solid #F3F3F3 !important;}
    .ui-expanded-row-content.ui-widget-content tr.ui-widget-content td[role="gridcell"]{text-align: left !important}
    .ui-expanded-row-content.ui-widget-content tr.ui-widget-content td[role="gridcell"]:last-child{margin-bottom:10px;}
}


.trenutnoStanje {
    display:none; 
}

.mainAccountACCOUNT_BALANCE .mainAccountBox {
    margin-bottom: -17px;

}
.mainAccountACCOUNT_BALANCE .mainAccountBox .ui-paginator-bottom {
    margin-top: 0px !important;
}
#aktDevInfo .topbarLogin {
    background-color: #70a500;
}



#FRM_placilni-nalog\:idUvoziEracun .ui-fileupload-buttonbar {
    padding: inherit !important;
}

#zad2 input {
    margin-bottom:2px;
}

#FRMNarocilaPodrobnosti\:korak1SubView\:namenDepozita.ui-selectonemenu {
    padding: 0 26px 0 0 !important; margin-top:1px !important;
}

.ui-fileupload.ButtonEracunUvoz .ui-button {
    background-color: unset;

}
.ui-fileupload.ButtonEracunUvoz:hover .ui-button,
.ui-fileupload.ButtonEracunUvoz:hover  .ui-button .ui-button-text{
    background: #415a64 ;
}

#FRM_placilni-nalog\:blockUiPanelNalog {
    background-color: white;
}


#FRM_dashboard .changeCardView {
    padding-top:20px;
    font-size: 20px;
}
#FRM_dashboard .changeCardView .ui-commandlink {
    color:#8d9ca1;
}
#FRM_dashboard .changeCardView .selected .ui-commandlink, .cardTableView  a .TText {
    color:#70a500;
}
#FRM_dashboard .changeCardView .ui-commandlink:hover {
    color:#415a64;
}/*
#FRM_dashboard .cardTableView {
    background-color: white;
}*/
#FRM_dashboard .cardTableView .ui-paginator{
    padding-bottom: 25px !important;
}

.cardTableView  a .TText {
    color:#70a500
}
#FRM_dashboard .cardTableView table thead tr th.ui-state-active,#FRM_dashboard .cardTableView table thead tr th.ui-state-hover{
    background-color: transparent !important;
}

.cardTableView .icon-paper-plane-1 {
    background-image: url("/HibisEb/javax.faces.resource/images/XLS-vektor-20x20.svg.xhtml?ln=primefaces-sentinelF") !important;
    color: rgba(1,1,1,0) !important;
    height: 27px;
    width: 35px;
    display: flex;
    background-repeat: no-repeat;
    background-size: 27px !important;
    background-position-x: 8px !important;
    float:right;
}
.cardTableView  .icon-paper-plane-1:hover {
    background-image: url("/HibisEb/javax.faces.resource/images/XLS-vektor-20x20-hover.svg.xhtml?ln=primefaces-sentinelF") !important;
}

.panActions {
    display:flex;
}
#FRM_nastavitve .ui-inputnumber , #FRM_nastavitve .ui-selectonemenu {
    margin-left: 4px;   
}
#FRM_nastavitve\:consentTableComponent\:consentErrorMeassage {
    padding-bottom: 10px;
}

#FRM_placilni-nalog .ui-fileupload .ui-fileupload-content {
    display: unset !important; 
}
#FRM_placilni-nalog\:uvoziEracun .ui-messages.ui-widget .ui-messages-error {
    display: table !important;
}
#FRM_placilni-nalog\:uvoziEracun .eracunUvoz{
    display: flex;
}

#FRM_placilni-nalog .ButtonEracunUvoz {
    float:none;
}

#FRM_placilni-nalog .ui-fileupload .ui-fileupload-content {
    display: initial  !important;
}

#FRM_placilni-nalog .ui-fileupload-row .ui-fileupload-cancel {
    background: unset !important;   
}
#FRM_placilni-nalog .ui-fileupload-row .ui-fileupload-cancel .ui-button-icon-left {
    margin-left: -4px;
}/*
#FRM_placilni-nalog .ui-fileupload-content .ui-messages {
display: contents !important;
}
*/
#FRM_placilni-nalog .ButtonEracunUvoz {
    right:0px;

}
#FRM_placilni-nalog .eracunUvozButton {
    padding-right: 45px;
}

#FRM_placilni-nalog\:idUvoziEracun {
    display:block;
}

#FRM_placilni-nalog\:idUvoziEracun .ui-fileupload-preview{
    display:none !important;
}

#FRM_nastavitve .osnovneNastavitve .form-do {
    text-align:left;  
}

#FRM_nastavitve .osnovneNastavitve .form-do.labelValue {
    padding-left:5px;
    margin-right: -5px;
}

.uploadFile .ui-messages .ui-messages-close { 
    display:none;

}

.ui-messages.ui-widget .ui-messages-error {
    display:inline-block;
    margin-bottom:10px;
}

#FRM_komunikacijski-center .ui-messages.ui-widget .ui-messages-error ::marker {
    color: transparent;
}

.order_info_error {
    color: red;
    font-weight: bold;
    border: none;
    padding: 0em 1em 0em 1em;
}

.icon-tasks {
    color: transparent;
    background-repeat: no-repeat;
    width: 56px;
    height: 36px;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    background-image:url("/HibisEb/javax.faces.resource/img/ICO-Sprememba-namena.svg.xhtml?ln=primefaces-sentinelF");
}


.centerVerticalDiv {
    display: flex;
    align-items: center;
    justify-content: center;
}
#FRMNarocilaPodrobnosti .ui-slider-horizontal{
    margin: 10px 0px;
}

#FRMNarocilaPodrobnosti .podatkiOIzracunu .ui-panelgrid-cell {
    padding-right: 0px !important;
}

.podatkiOIzracunu .ui-g {
    padding-bottom: 40px;
}

#FRMNarocilaPodrobnosti a:visited {
    text-decoration: none;
    color: #70a500;
}

.ui-inputgroup input {
    border-left:solid 1px #d6d6d6 !important;;
    border-right:solid 1px #d6d6d6 !important;
}

.podatkiOIzracunu .TexAlLeft{
    padding-top:10px !important;    
}
.blockLabel {
    display:block;
}
.ui-state-error .ui-outputlabel {
    color:#e00303;
    
}
.zikPogojiLabel .ui-outputlabel-rfi {
    display: none;
}

.horizontalAlign {
    display:flex;
    align-items: center;
}

.leftWithWidth {
    width: 58px;
    justify-content: flex-start;
}

.kreditPogojiLabel .ui-commandlink, .ui-inputgroup .ui-commandlink {
    margin-right: 0px;
}

#FRM_eracunDatatable .ui-datatable .ui-datatable-tablewrapper table tfoot tr td {
    font-size: 13px;
    border-top: 2px solid;
    border-top-color: inherit;
    border-left-style: none;
    border-right-style: none;
}

#FRM_sdd .ui-datatable .ui-datatable-tablewrapper table tfoot tr td {
    font-size: 13px;
    border-top: 2px solid;
    border-top-color: inherit;
    border-left-style: none;
    border-right-style: none;
}

.sporocAlign {
    margin-bottom:16px;
    margin-top:5px;
    border-radius:10px;
    box-shadow: 2px 3px 0px 0px  #cdcdcd;
    margin-right: 6px;
}
.sporocAlign.user {
    background-color:white;
    float:left;
}
.sporocAlign.admin {
    background-color: #E2E2E2;
    float:right;
}
.sporocAlign i {
    color: #F55151;
    margin-right:10px;
}

.roundBorderMainAccountBox {
    background-color: white;
}

.ploscicaGrid {
    color: #72828b;
    margin-left:20px
}
.znackaS {
    width:10px;
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
  color: #70a500;
}
.ui-datatable-selectable.ui-state-hover{
    border:0px solid #c0c0c0;
    background: transparent !important;
    color:inherit;
}
.form-part .ui-chkbox .ui-chkbox-box {
    vertical-align: middle;
}

.ui-chkbox .ui-chkbox-label {
    vertical-align: middle;
}
.ploscice:hover, .ploscice:focus {
  box-shadow:unset;
  background-color: #fff;
}

.quickMenuButton,.quickMenuButton:hover {
  background-color: #7a8b93; 
  border:none !important;
  margin-top:5px !important;

}

.quickMenuButton.ui-selectonemenu .ui-selectonemenu-label {
    color:white !important;
    background-color: transparent;
    vertical-align: text-top;
    font-weight: bold !important;
    margin-left:10px !important;
    margin-right:10px !important;
}
.quickMenuButton.ui-selectonemenu span {
    border-bottom: 0px !important;
}

#FRM_topbar .ui-selectonemenu-trigger .ui-icon-triangle-1-s {
   background-image: url("/HibisEb/javax.faces.resource/images/downarrow.svg.xhtml?ln=primefaces-sentinelP") !important;
    top:3px !important;
}

.dark-grey-background {
    color: #72828B;
}

div[id^="FRM_header"][id$="_blocker"] {
    background: unset;
}

.mainAccountStanje {
  color: #70a500;
}

#login_input_e1_section .H4 {
    color:black;
    padding-bottom: 5px;
    display:block;
    
}
.form-part .ui-chkbox {
   margin: 0 0px 0 3px;
}

div[id^=FRM_topbar].ui-selectonemenu-panel .ui-selectonemenu-list-item {
    color: #78848B;
}
div[id^=FRM_topbar].ui-selectonemenu-panel .ui-selectonemenu-list-item:hover {
    color: #70a500;

}
div[id^=FRM_topbar].ui-selectonemenu-panel {
    border:solid 1px #78848B;
}
.postavke th {
    font-size:13px !important;
    font-weight: normal !important;
    color:#72828B !important;
}