/* Project-specific styles */
html{
    font-size: 14px;
}
.content-wrapper>.content{
    padding: .5rem;
}
form button {
    min-width: 100px;
}

.presto-dialog input.form-control {
    height: auto;
}

.tab-content .input-group{
    padding-left: 15px;
    padding-right: 15px;
}

.presto-dialog .input-group .form-control{
    box-sizing: content-box;
}

.presto-security-listbox .k-listbox{
    width: auto;
}
.presto-security-listbox .k-list-scroller{
    width: 150px;
}

.presto-access-right-listbox .k-listbox{
    width: auto;
}
.presto-access-right-listbox .k-list-scroller{
    width: 400px;
}

.presto-user-in-security-listbox .k-listbox{
    width: auto;
}
.presto-user-in-security-listbox .k-list-scroller{
    width: 400px;
}
.presto-consumer-request-datepicker .k-datepicker{
    width: 100%;
}

.presto-consumer-request-photo {
    width: 80px;
    height: 50px;
    padding-right: 5px;
}

.presto-dialog .presto-fileDrag{
    margin-left: 15px;
}

.tab-content span.k-datepicker{
    width : 100%;
}


.tab-content span.k-datetimepicker{
    width : 100%;
}

.presto-dragging{
    background-color: #DD4B39;
}

/*#featuredDealGrid.k-grid tbody tr {*/
    /*cursor: move;*/
/*}*/

.presto-dragging-grid tbody tr {
    cursor: move;
}

.presto-dialog select {
    height: 32px;
}

/* .fas{
    width : 20px;
} */

.fab{
    width : 20px;
}

.k-widget span.custom-file-input-wrapper {
    margin-top: 20px;
}

.k-datepicker .k-picker-wrap {
    height: 32px;
}

.k-datepicker .k-picker-wrap .k-input{
    height: 100%;
}

.available-label{
    margin-right: 106px;
}

.exist-label{
    margin-right: 1px;
}

.form-role-center-label{
    padding-left: 0px;
}

.k-button {
    padding: 2px 4px !important;
}

.tooltip-inner{
    max-width: 220px;
}

.presto-dialog{
    background-color: black;
}

.k-window {
    background: none;
}