.exkdropdown {
    min-width: 295px;
}

.minusinputbtn,
.plusinputbtn {
    padding: 0 20px;
}

.redstockbtn {
    color: #fff;
    font-size: 2rem;
}

.greenstockbtn {
    color: #fff;
    font-size: 2rem;
}

.uk-modal-full .uk-modal-dialog,
.uk-modal-full .uk-modal-dialog .uk-card.uk-card-default {
    min-height: 100%;
}

.invline-subcatlabel {
    font-weight: bold;
    color: #fff;
    background-color: #636363 !important;
}

.invline-quant-input {
    width: auto !important;
}

#inventoryContent ul {
    padding: 5px;
    border: 2px solid #f8f8f8;
}

.retro-sigle {
    color: #fff;
    font-weight: bolder;
    font-size: 1.2em;
    border: 1px solid #2A9D8F;
    padding: 2px 10px 2px 8px;
    border-radius: 40px;
    background-color: #2A9D8F;
}

.stockcrit {
    color: #E76F51;
}

.stat-filters-container.uk-grid {
    margin-left: 0;
    padding-left: 5px;
}

.stat-filters-container.uk-grid+.uk-grid {
    margin-top: 0px;
}

.stat-filters-container.uk-grid>* {
    padding-left: 5px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.stat-filters-container div {
    display: inline;
}
.stat-filters-container div label {
    display: block;
    color: #fff;
    font-weight: bold;
}
.stat-filters-container div .select2-container {
    display: block;
}

.stat-filters-container div .statGetBtn{
    vertical-align: middle;
    background: none;
    border: none;
}
.stat-filters-container div .statGetBtn>* {
    background-color: #2CBCE6;
    color: #fff;
    font-weight: bold;
    font-size: 2em;
    border: 1px solid #2CBCE6;
    padding: 10px;
    border-radius: 40px;
    margin-top: 10px;
}

#statContent {
    margin-top: 20px;
}

#statContent .uk-list li,
.stat-graph {
    margin-bottom: 20px;
    padding: 20px;
    -webkit-box-shadow: 1px 1px 6px -1px rgb(0 0 0 / 30%);
    box-shadow: 1px 1px 6px -1px rgb(0 0 0 / 30%);
    border-radius: 15px;
}