@charset "UTF-8";
:root{
  --success-color: #007b5e;
  --success-color-secundary: #38ef7d;
  --primary-color: #646BDF!important;
  --danger-color: #e74a3b;
  --warning-color: #f6c23e;
  --info-color: #00bdd8;
  --light-color:  #f5f7fa;
  --brow-color: #8C3C1F;
  --grey-color: #8498ae;
  --dark-color: #333333;
  --white-color: white;
  --blue-light: rgb(229, 253, 255);
  --purple-color: #b51630;
  /* verde #11998e */
  /* verde agua #11998e */
  /* #4e73df */
}
*{
  padding: 0;
  margin: 0;   
}
html, body{
  height: 100%;
  /* background: #f6f9fb !important; */
  /* font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; */
  font-family: 'Roboto', sans-serif;
}
body {
  font-size: 90%;
  background-color: var(--light-color);
}
i{
  cursor: pointer !important;
}
input[type="checkbox"] {
  cursor: pointer !important;
}
input[type="time"] {
  cursor: pointer !important;
}
label {
  cursor: pointer !important;
}
.btn-purple{
  background-color: var(--purple-color);
  color: var(--white-color) !important; 
}
.btn-primary{
  background-color: var(--primary-color);
}
.pj-btn-light{
  background-color: var(--light-color);
}
.pj-btn-dark{
  background-color: var(--dark-color);
  color: var(--white-color);
}
.pj-btn-warning{
  background-color: var(--warning-color);
  color: var(--white-color);
}
.pj-btn-dark:hover{
  background-color: var(--dark-color);
  color: var(--white-color);
}
.color-grey{
  color: var(--grey-color) !important;
}
.color-purple{
  color: var(--purple-color) !important;
}
.color-blue{
  color: var(--info-color) !important;
}
.color-danger{
  color: var(--danger-color) !important;
}
.card-bd-white{
  background-color: var(--white-color);
  padding: 1rem .2rem;
  border-radius: 4px;
}
.card-bd-warning{
  background-color: var(--warning-color);
  padding: 1rem .2rem;
  border-radius: 4px;
  color: var(--white-color) !important;
}
.card-bd-danger{
  background-color: var(--danger-color);
  padding: 1rem .2rem;
  border-radius: 4px;
  color: var(--white-color) !important;
}
/* FONT SIZE */
.font-size-p{
  font-size: 15pt;
}
.fs-12{
  font-size: 12pt;
}
/* FONT SIZE */

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
}

/* EDIÇÃO DATABELS */
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: var(--purple-color);
  border-color: var(--purple-color);
}
#listar_filter label{
  font-weight: 700;
}
#listar_info{
  font-weight: 700;
}
/* EDIÇÃO DATABELS */

.toast {
  top: 80%;
  left: 50% !important;
  position: fixed !important;
  transform: translate(-50%, 0px) !important;
  z-index: 9999 !important;
}
.toast-header{
  background-color: var(--dark-color);
  color: var(--white-color); 
}
.toast-header button{
  color: var(--white-color) !important;
  outline: none !important;
  border: none !important;
}
.close-toast i{
  color: var(--white-color) !important;
  outline: none !important;
  border: none !important;
}

/* EMBASSA DIV */
.opacity-div{
  -webkit-filter: blur(15px);
  -moz-filter: blur(15px);
  -o-filter: blur(15px);
  -ms-filter: blur(15px);
  filter: blur(15px);
}
/* EMBASSA DIV */


