.fa {
    display: inline-block !important;
}

.leaflet-control-attribution.leaflet-control a {
    display: none;
}


/* tbody {
  display:block;
  height:1219px;
  overflow:auto;
}
thead, tbody tr {
  display:table;
  width:100%;
  table-layout:fixed;
}
thead {
  width: calc( 100% - 1em )
} */

::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 5px;
}


/* Handle */

::-webkit-scrollbar-thumb {
    background: grey;
    border-radius: 1px;
}


/* ::-webkit-scrollbar-thumb:hover {
  background: #b30000;
} */

.vpd-actions>button {
    color: #fff !important;
    background-color: #417df4 !important
}


/* .vpd-month-label > span{
  color: #fff !important
} */

.vpd-day-text {
    color: #8a8a8a !important;
}

.vpd-day.selected>.vpd-day-text {
    color: #fff !important;
}

p {
    color: rgba(0, 0, 0, 0.65);
}

.tab-custom-icon {
    height: 90px;
}

.tab-custom-icon>span {
    padding: 0 10px 5px 10px;
}

.tab-custom-icon>span>.active {
    border-bottom: 4px solid;
    margin-bottom: -4px;
}

.text-align-left {
    text-align: left !important;
}

.text-align-right {
    text-align: right !important;
}

.text-align-center {
    text-align: center !important;
}

.v-input__slot>.v-input__prepend-inner>.v-input__icon>i {
    margin-left: 10px !important;
}

.date-time {
    direction: ltr;
}

.ltr-item {
    direction: ltr;
}

.v-select__slot>.v-label.v-label--active {
    top: 6px;
}

.shadowGreen {
    box-shadow: 0 0 10px 1px #1b5e20;
    margin-top: 10px;
    margin-bottom: 10px;
}

.inputNotBorder>.v-input__control>.v-input__slot {
    border-style: dotted;
}

.grayColor {
    color: #8a8a8a !important;
}

.fontSizeX {
    font-size: 18px
}

.fontSizeXl {
    font-size: 25px
}

.shadowGreenLight {
    box-shadow: 0 0 5px 0 #00e676;
    margin-top: 10px;
    margin-bottom: 10px;
}

.vpd-input-group>input {
    direction: ltr !important;
}

.fas {
    margin-bottom: 2px;
}

.formCard {
    width: 100%;
}

.v-application--is-rtl .v-list-item__action:first-child,
.v-application--is-rtl .v-list-item__icon:first-child {
    margin-left: 15px;
}

.vpd-clear-btn {
    display: none !important;
}

.vpd-input-group>input {
    width: 100%;
    height: 40px;
}

.transform_180 {
    transform: rotate(180deg);
}

.box-shadow-blue {
    box-shadow: 0 0 5px 0 #0080ff;
}

.box-shadow-red {
    box-shadow: 0 0 5px 0 #ff0000;
}

.box-shadow-green {
    box-shadow: 0 0 5px 0 #1eff00;
}

.background-click {
    background-color: #dedede;
}

.w-max {
    width: 100% !important;
}

.h-max {
    height: 100% !important;
}

.text-light {
    color: #787878
}

.pointer {
    cursor: pointer;
}

.center-div {
    display: flex;
    align-items: center;
}

.mt_11 {
    margin-top: -11px;
}

.v-list--three-line .v-list-item .v-list-item__subtitle,
.v-list-item--three-line .v-list-item__subtitle {
    display: block !important;
}

.text-start {
    font-size: 12px !important;
}

.text-start span {
    font-size: 12px !important;
}

.v-label {
    font-size: 14px !important;
}

.sensors .v-text-field__slot input {
    direction: ltr !important;
    text-align: right !important;
}

.dir-inherit {
    direction: inherit !important;
}

.justify-content {
    justify-content: center
}