/*@import url("assets/scss/material-dashboard/_variables.sccs") ;*/

:root {

    --app-material-icon-color: #fff;
    --app-primary-color: #4f4fff;
    --app-primary-button-bgcolor: #4f4fff;
    --app-primary--border-color: #4f4fff;
}

/*daterange*/

.daterangepicker.show-ranges {
    margin-top: 0px;
    opacity: 0;
    transform: scale(0);
    transition: transform 0.2s;

    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform-origin: 0 0;
    box-shadow: 0px 3px 4px 0px #7b7676;
}

.daterangepicker.show-ranges.shown {
    opacity: 1;
    transform: scale(1);
}

.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
    height: 32px !important;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
    border-radius: 20px !important;
    background-color: var(--app-primary-color) !important;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
}

.circle {
    width: 100%;
    height: 100%;
    display: inline-block;
    border: 3px solid #d8d8d8;
    cursor: pointer;
    border-radius: 100px;
    padding: 7px;
}
/*daterange*/
.doctype-field-wrapper:not(.is-filled) .dropdown-label.doctypejs-col-form-label.bmd-label-floating
{
    top: -1rem;
    /*left: 0px;*/
}

.doctype-selectfield.selectpicker + .dropdown-toggle.btn.btn-link
{
    padding-left: 0;
}

.doctype-selectfield.selectpicker + .dropdown-toggle.btn.btn-link .filter-option-inner-inner
{
    font-size: 12.8px;
}

.doctype-field-wrapper.doctype-field-wrapper-radio .doctypejs-col-form-label, 
.doctype-field-wrapper.doctype-field-wrapper-radiogroup .doctypejs-col-form-label
{
    display: contents;
}

.doctype-field-wrapper-batchfile.bmd-form-group .bmd-label-static
{
    position: unset;
}

.doctype-field-wrapper-batchfile .doctype-batchfile-input
{
  z-index: 999 !important;
}
.doctype-field-wrapper-file .doctype-fileinput
{
    z-index: 999 !important;
}