/* @override
	http://clicktochic.dev.balrog.si21.com/p/elementi/admin_extra.css */
#delovniCasWrapper, #delovniCasIzjemeWrapper {
    position: relative;
    clear: both;
    float: left;
    width: 300px;
    padding: 5px;
    border: 1px solid #eee;
    margin: 5px;
}

#delovniCasWrapper select {
    margin: 5px 0 15px 0;
}

#delovniCasWrapper, #delovniCasIzjemeWrapper {
    border: none;
    padding: 0;
    margin: 0;
    width: 100%;
}

.editTabContent {
    overflow: auto;
    float: left;
    width: 100%;
}

.editTabContent fieldset legend {
    color: #898989;
}

.editTabContent fieldset dl {
    width: 100%;
    margin: 0;
    padding: 0;
}

.editTabContent fieldset dl dt, .editTabContent fieldset dl dd {
    float: left;
    width: 35%;
    padding: 3px 0;
    margin: 0;
}

.editTabContent fieldset dl dd {
    width: 65%;
}

.editTabContent fieldset {
    border: 1px solid #ccc;
    margin: 5px 10px;
}

#trgovineSifrantWrapper h4 {
    margin: 5px 0 3px 0;
    padding: 5px 10px;
    background: #e5e5e5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#trgovineSifrantWrapper {
    width: 90%;
    position: relative;
    clear: both;
    float: left;
    padding: 10px;
}

#delovniCasWrapper label {
    display: block;
    float: left;
    text-align: right;
    width: 50px;
    padding: 5px 5px 2px 0;
}

#delovniCasWrapper input {
    border: 1px solid #ccc;
    background: #ffff;
    padding: 2px 0;
    line-height: 14px;
    width: 100px;
}

#delovniCasWrapper .day6 label, #delovniCasWrapper .day7 label {

    color: #f87f17;
}

#delovniCasWrapper .delovniCasDay {
    position: relative;
    float: left;
    width: 100%;
    clear: both;
    margin: 0 0 5px 0;
    height: 24px;
}

#delovniCasWrapper .delovniCasDay div {
    position: absolute;
    width: 6px;
    height: 6px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    z-index: 10;
    background: #fff;
    border: 1px solid #ccc;
    cursor: pointer;
    left: 152px;
    top: 17px;
}

#delovniCasWrapper .hover input {
    background-color: #e8f4cc;
}

#delovniCasWrapper .source input {
    background-color: #ffcb53;
}

#delovniCasWrapper #keywords {
    display: none;
}

#trgovineSifrantWrapper label {
    display: block;
    padding: 1px 0;
}

#trgovineSifrantWrapper label strong {
    font-weight: normal;
    color: #000;
}

#editTrgovineSifrant {
    height: 100%;
}

#editTrgovineSifrantScroll {
    padding-bottom: 30px;
}

#trgovineSifrantFilter {
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 5px 10px;
    width: 150px;
    background: #fff;

    border: 1px solid #818181;
    background-color: #e8f4cc;
}

#trgovineSifrantFilter.sample {
    font-style: italic;
    color: #a8a8a8;
    background: #fff;
    border: 1px solid #ccc;
}

#trgovineSifrantFilter:focus {
    outline: none;

}

#resetFilter {
    position: absolute;
    background: url(/admin/elementi/icons/close.png) no-repeat center center;
    width: 16px;
    height: 16px;
    left: 160px;
    top: 16px;
    cursor: pointer;
}

#checkFiltered, #unfilterAll {
    position: absolute;
    left: 200px;
    top: 10px;
    cursor: pointer;
    display: block;
    padding: 7px 0 7px 20px;
    background: url(/admin/elementi/oznaceni_odznaci.gif) no-repeat left center;
    width: auto;
}

#unfilterAll {
    left: auto;
    right: 15px;
    background-image: url(/admin/elementi/oznaceni_oznaci.gif);
}

.katPickerSpan, #avtoNetPicker {
    padding: 5px;
    margin: 5px;
    border: 1px solid #d4d5d4;
    clear: both;
}

.katPickerSpan h2, #avtoNetPicker h2 {
    font-size: 13px;
}

#avtoNetPicker .editRowTitle {
    padding-left: 0;
}

#avtoNetPicker h2 {
    padding-bottom: 5px;
}

.katPickerSpan h3, #avtoNetPicker h3 {
    font-size: 12px;
    clear: both;
    margin: 0;
    padding: 10px 0 3px 0;
}

.katPickerSpan label, #avtoNetPicker label {
    display: block;
}

.folderImport {
    background: url(import.png) no-repeat 10px center;
}

.izjema {
    float: left;
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px dashed #ccc;
}

#delovniCasIzjemeWrapper button {
    font-size: 12px;
    padding: 5px 8px;
}

#delovniCasIzjemeWrapper button.add {
    margin: 10px 0 0 0;
}

#delovniCasIzjemeWrapper button.add i {
    color: #6e9c04;
}

#delovniCasIzjemeWrapper button.remove i {
    color: #df0200;
}

.izjema .date {
    float: left;
    padding: 0 20px 0 0;
}

.izjema .date label {
    float: left;
    padding: 4px 10px 0 0;
}

.izjema .desc input {
    width: 200px;
}

.izjema .desc {
    float: left;
}

.izjema .for i, .izjema .hours i {
    font-size: 1.3em;
}

.izjema .hours input[type=text] {
    width: 50px;
    margin-right: 10px;
}

.izjema .hours {
    float: left;
    width: 100%;
    clear: both;
}

.izjema .for {
    float: left;
    width: 100%;
    clear: both;
}

.izjema .tools {
    float: left;
    width: 100%;
    clear: both;
    padding: 10px 0 0 0;
}

.izjema .kalendar_tekst {
    text-decoration: none;
    color: #000;
    padding: 4px 0 0 0;
    cursor: pointer;
}

#delovniCasIzjemeWrapper .for button {
    padding: 3px 2px;
    font-size: 10px;
    margin: 0 0 0 10px;
}

.izjema .forList::after {

    content: "";
    padding: 0;
    position: absolute;
    display: block;
    left: 20px;
    top: -14px;
    border-color: transparent transparent #ececec transparent;
    border-style: solid;
    border-width: 7px;
}

.izjema .forList {
    float: left;
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #ececec;
    position: relative;
    margin: 10px 0 0 0;
    display: none;
}

.izjema .forListInner {
    padding: 10px 15px;
    overflow: auto;
}

.izjema .forList strong {
    display: block;
    padding: 5px 10px;
    background: #fff;
    margin: 5px 0;
    float: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.izjema .forList label strong {
    display: inline;
}

.izjema .forList label {
    display: block;
    float: left;
    width: 100%;
}

.katalogSpisakRow {
    border-bottom: 1px solid #ccc;
    position: relative;
}

.katalogSpisakRowC {
    padding: 8px;

}

.katalogSpisakRow h1 {
    font-weight: normal;
    padding: 0 0 4px 0;
}

.katalogSpisakRow h2, .katalogSpisakRow h3 {
    font-weight: normal;
    color: #808080;
    font-size: 11px;
    padding: 0;
    margin: 0;
}

.katalogSpisakRow h2 b, .katalogSpisakRow h3 b {
    color: #444444;
    font-weight: normal;
}

.katalogSpisakRow.active {
    background-color: #6e9c04;
}

.katalogSpisakRow.active h1, .katalogSpisakRow.active h2, .katalogSpisakRow.active h3, .katalogSpisakRow.active h2 b, .katalogSpisakRow.active h3 b {
    color: #fff;
}

.katalogSpisakRow p {
    position: absolute;
    right: 4px;
    bottom: 0;
}

.folderGroups {
    background: url("groups.png") no-repeat 10px 3px;
}

.pickedItems {
    clear: both;
    float: left;
    width: 100%;
    border-top: 1px solid #ccc;
    margin: 5px 0 0 0;
}

.pickedItems .item {
    border-bottom: 1px dashed #ccc;
    padding: 10px 0;
    float: left;
    width: 100%;
}

.pickedItems .item img {
    float: left;
    margin: 0 10px 10px 0;
    border: 1px solid #c3c3c3;
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.12);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.12);
}

.pickedItems .item h1 {
    font-size: 12px;
    padding: 0 0 8px 0;
    font-weight: normal;
}

.pickedItems .item h2 {
    font-weight: normal;
    color: #6d6d6d;
}

.pickedItems .item h2 b {
    font-weight: normal;
    color: #000;
}

.pickedItems .item h3 {
    font-weight: normal;
    color: #6d6d6d;
    font-size: 12px;
    margin: 0;
    padding: 4px 0;
}

.pickedItems .item h3 b {
    font-weight: normal;
    color: #000;
}

.pickedItems .add {
    display: none;
}

.pickedItems .item h1 em {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    background: url(icons/status_green.png) no-repeat;
    margin: 0 5px 0 0;
}

.pickedItems .item h1 em.notActive {
    background-image: url(icons/status_red.png);
}

.pickedItems .item .qty {
    margin: 0;
    padding: 4px 0;
}

.pickedItems .item .qty input {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 12px;
    height: 26px;
    line-height: 1.42857;
    padding: 3px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 50px;
}