body {
	/*background: url('../../assets/img/background.png') repeat;*/
	/*background-color: white*/
  background: white;
  	font-family: 'Merriweather', 'Helvetica Neue', Arial, sans-serif;
}

.avatar {
    vertical-align: middle;
    width: 30px;
    height: 30px;
    border-radius: 50%;
}

.floa-list-action {
  border-radius: 50%;
}

.btn-action {
  padding: 0 .25rem;
}

.floa-popup p {
  padding: 10px;
  display: block;
  text-align: center;
  color: white;
  font-weight: bold;
}

.floa-popup > div {
  padding: 0;
}

.text-floa {
  color: #557d18;
}

/* width */
::-webkit-scrollbar {
  width: 8px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #557d18; 
  /*border-radius: 5px;*/
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #d92b32; 
}

.tooltip { pointer-events: none; }

.fc-event-container {
  cursor: pointer;
}

.fc-sat { 
  color: #ff4d4d;
}

.fc-sun {
  color: #ff4d4d;
}

.fc-today {
  background-color: rgba(255, 204, 204, 0.5)!important;
}

.text-purple {
  color: purple;
}

.text-grey {
  color: slategrey;
}

.text-pink {
  color: pink;
}

.custom-control-label {
  cursor: pointer;
}

.floa-verde {
  color: green;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

.floa-vermelho {
  color: red;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

.floa-azul {
  color: blue;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

.floa-preto {
  color: black;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

.floa-amarelo {
  color: gold;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

.floa-laranja {
  color: orange;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

.dropzone {
    background: white;
    border-radius: 5px;
    border: 2px dashed rgb(0, 135, 247);
    border-image: none;
    /*max-width: 500px;*/
    margin-left: auto;
    margin-right: auto;
}
