.hide {
  display: none!important
}

.pg-loading {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  z-index: 999999;
  position: fixed;
  background-color: #333
}

.pg-loading .centralized {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center
}

.pg-loading .centralized .pg-box {
  width: 100px;
  height: 100px;
  padding: 18px
}

.lds-ripple {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.lds-ripple div {
  position: absolute;
  border: 4px solid #fff;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

.lds-ripple div:nth-child(2) {
  animation-delay: -0.5s;
}

@keyframes lds-ripple {
  0% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0px;
    left: 0px;
    width: 72px;
    height: 72px;
    opacity: 0;
  }
}

.btn.active.opcao{				
	color: #212529 !important;
  background-color: #d39e00 !important;
  border-color: #c69500 !important;			
}

.perdeu {
  background-color: #ef3939;
}

.ganhou {
  background-color: #43ed34;
}
.aberto {
  background-color: #eef210;
}
.cancelado {
  background-color: #20d8d8;
}
.armado {
  background-color: #fb49ff;
}
.saldo {
background-color: #f0ad4e;
}
.adiantamento{
background-color: #ccc;
}
.pagamento{
background-color: #ffaefd;
}

.blink_text
{
    animation:2s blinker linear infinite;
    -webkit-animation:2s blinker linear infinite;
    -moz-animation:2s blinker linear infinite;
    color: red;
}

@-moz-keyframes blinker
{  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker
{  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker
{  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
 }