.modal-full{
  width: 90% !important;
  max-width: 90% !important;
}

.check-box-concorda input{
  width: 40px;
  height: 24px;
}

.check-box-concorda{
  align-items: start !important;
}

.offcanvas{
    z-index: 10000 !important;
}

.form-check{
    display: flex !important;
    align-items: center;
}


.form-check input{
    margin-right: 8px;
}

.modal{
    z-index: 10000 !important;
}

.modal-footer button{
    width: auto;
}

.list-group{
    cursor: pointer;
}

#lightboxBackdrop figure img{
    max-height: calc(100vh - 250px) !important;
}

.filtro-main{
    cursor: pointer;
}

.filtro-main:hover{
    border-radius: 5px;
    background: #cccccc30;
    padding: 4px;
}

/* estilos para a ScrollBar*/
/* width */
::-webkit-scrollbar {
    width: 6px;
    border-radius: 20px;
  }
  ::-webkit-scrollbar:horizontal {
    height: 6px;
    border-radius: 20px;
  }
  
  /* Track */
  ::-webkit-scrollbar-track {
    background: #F9FAFC;
  }
  
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: rgba(200, 200, 200, 0.4);
    border-radius: 20px;
  }
  
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: rgba(180, 180, 180, 0.4);
  }

/* comportamento tooltip apexcharts */
.apexcharts-tooltip {
    white-space: pre-wrap !important;
    max-width: 230px;
  }