﻿.k-filter-row th, .k-grid-header th.k-header {
    font-weight: 500 !important;
    font-size: 0.8rem !important;
}

.k-grid td {
    padding: .3em .4em !important;
    font-size: 0.8rem !important;
}

label {
    font-size: 14px !important;
}

.hidden{
    display: none !important;
}

.k-multiselect:after {
    content: "\25BC";
    position: absolute;
    top: 10%;
    right: 20px;
    font-size: 12px;
}

.k-pager-wrap .k-pager-sizes .k-dropdown, .k-pager-wrap .k-pager-sizes > select {
    width: 5.2em !important;
}


.k-pager-wrap .k-label {
    font-size: 14px !important;
}

.k-pager-wrap .k-link, .k-pager-wrap .k-state-selected {
    width: 1.5em !important;
    height: 1.5em !important;
}

.k-autocomplete, .k-colorpicker, .k-combobox, .k-datepicker, .k-datetimepicker, .k-dropdown, .k-dropdowntree, .k-listbox, .k-multiselect, .k-numerictextbox, .k-selectbox, .k-textbox, .k-timepicker, .k-toolbar .k-split-button {
    width: 100% !important;
    word-wrap: break-word;
}

.sign-form {
    margin: 0 auto !important;
    padding: 0 !important;
}

.bg-dark {
    background-color: #000000;
    color: #fff;
}

.sidebar .nav-item {
    border-bottom: solid #8a8a8a;
    border-width: 1px;
    padding-left:7px;
}

.setup-heading {
    margin-top: 0;
    /*padding: 5px !important;*/
    /*background-color:#fff !important;*/
}

.k-grid-content {
    height: calc(100vh - 345px) !important;
}

.btn {
    font-weight: 300 !important;
    font-size: 0.8rem !important;
    line-height: 1.2 !important;
}

.sidebar .nav-item .nav-link {
    padding: 0.6rem 1rem 0.5rem 0rem !important;
    /*width: 14rem !important;*/
}

	.sidebar .nav-item .nav-link span {
		/*font-size: 0.7rem !important;*/
		/*font-size: 13px !important;*/
		font-weight: 400;
	}

@media (min-width: 992px) {
    .modal-lg, .modal-xl {
        max-width: 1150px;
    }
}

.k-tabstrip .k-content {
    height: calc(100vh - 220px) !important;
}

footer.sticky-footer {
    padding: 1rem 0 !important;
}




/* width */
::-webkit-scrollbar {
    width: 6px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #000;
}

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background: #555;
    }
