﻿@import "app.css";

.k-icon {
    font-size: 11px;
}

/*//treeview*/
.k-group, .k-menu {
    font-size: var(--fontSize);
}

.k-treeview-leaf.k-selected, .k-treeview-leaf.k-selected:hover {
    color: var(--mainColor);
}

/*//grid*/
.k-grid table {
    font-size: var(--fontSize);
}

/*//gridy z produktami i koszyk*/
/*#products.k-grid td,
#cartProducts.k-grid td,
#productsMobile.k-grid td {
    padding: 2px 2px 2px 8px !important;
    border-width: 0 0 1px 1px
}*/


#productsGrid button.btn.btn-default.inline,
#productsMobile button.btn.btn-default.inline {
    padding: 2px 5px;
    margin-top: -2px;
}

#products hr {
    height: 0.5px;
    margin-top: 2px;
    margin-bottom: 2px;
}

.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected > td :hover {
    background-color:var(--telerik-bg-color);
}

.k-grid td.k-state-selected, .k-grid tr.k-state-selected, .k-listview > .k-state-selected, .k-state-selected .k-progress-status {
    color: var(--fontColor) !important;
}

tr.k-alt.k-master-row, tr.k-master-row {
    background-color: white;
}

/*//podsumowanie grida*/
.k-pager-wrap {
    font-size: var(--fontSize);
}

/*//input w gridzie z produktami*/
.k-input-inner {
    font-size: var(--fontSize);
}

.k-pager-nav.k-link, .k-pager-refresh {
    color: var(--mainColor);
}

.k-pager-wrap .k-pager-numbers .k-state-selected, .k-pager-wrap .k-pager-numbers .k-state-selected:hover {
    border-color: var(--mainColor);
    color: white;
    background-color: var(--mainColor);
}

input.k-textbox {
    border: 1px solid #e6e6e6;
}
.k-pager-wrap .k-pager-numbers .k-state-selected, .k-pager-wrap .k-pager-numbers .k-state-selected:hover {
    border-top-color: black !important;
    font-weight: 800;
}

li.k-list-item {
    font-size: 11px !important;
}

.k-list-item.k-selected, .k-selected.k-list-optionlabel {
    color: white;
    background-color: var(--mainColor);
    font-size: 11px;
}

    .k-list-item.k-selected.k-hover, .k-list-item.k-selected:hover, .k-selected.k-hover.k-list-optionlabel, .k-selected.k-list-optionlabel:hover {
        color: white;
        background-color: var(--mainColor);
        font-size: 11px;
    }

.k-list-optionlabel {
    font-size: 11px;
}
.k-operator-hidden {
    width: 100% !important;
}
.k-operator-hidden > .k-button.k-button-icon {
    display: none !important;
}

span.k-button-icon.k-icon.k-i-filter-clear {
    display: none !important;
}

.k-input-md .k-input-inner, .k-picker-md .k-input-inner {
    padding: 2px 2px 2px 4px;
}

.k-loading-image {
    background-image: none !important;
}

/*//rozmiar dropdowna z fitrów na produktach*/
.k-popup.k-group.k-reset {
    width: 160px !important;
}

.k-i-collapse, .k-i-expand {
    font-size: 20px;
    color: black !important;
}

.k-i-collapse {
    top: -2px;
}

.k-treeview-toggle > .k-i-collapse {
    top: 2px;
}

/*#culturesDiv > .k-picker {
    padding: 2px 10px !important;
}
*/
#culturesDiv > span.k-picker.k-dropdown.k-widget.form-control.k-picker-solid.k-picker-md.k-rounded-md {
    background-color: var(--backgroundColor) !important;
}
.k-pager-wrap .k-pager-numbers .k-state-selected, .k-pager-wrap .k-pager-numbers .k-state-selected:hover {
    color: white;
}
.dropdown-item.active, .dropdown-item:active {
    color: red;
    text-decoration: none;
    background-color: var(--backgroundColor);
}



@media(max-width:1530px) {
    .k-grid td
    {
        border-width: 1px !important;
    }

    .k-grid button.btn.btn-default {
        padding: 6px 10px !important;
    }
}
@media(min-width:1530px) {
    .k-grid td
    {
        padding: 2px 2px 2px 8px !important;
        border-width: 0 0 1px 1px;
    }
}