body {
  background-color: #fff!important;
}
.tabla-comisiones {
  list-style: none;
  padding-left: 0;
  margin: 0.5rem 0 1.5rem 0;
  color: red;
}

.container_ventas{
  max-width: 600px;
  margin: 0 auto;
}

.pregunta {
  color: #363636;
}

.pregunta:hover, .pregunta:active, .pregunta:focus {
  text-decoration: none;
  color: #363636;
}

.icon-border {
  border-radius: 12px;
}

.caja-cryptos{
  padding: 5px;
}

#div_RT000LLE6 table tbody tr:nth-child(3) td:nth-child(2){
  color: red;
}
/* #nav-tokens-tab {
  background: radial-gradient(280px at 25% 20%, #02c5bc, #0d90a5);
} */
#nav-tokens-tab.active {
  background: radial-gradient(280px at 25% 20%, #02c5bc, #0d90a5);
  color: #fff;
  text-shadow: 1px 1px 1px #000;
}

.icon-tarjeta{
  width: 25px;
}

.caja-totales{
  max-width: 600px;
  margin: 0 auto;
}  

.recibirtxt{
  font-size: 0.9rem;
  background-color: #1d0d44;
  color: #fff;
}

#nav-fichas-tab, #nav-cam4-dolares {
  background: radial-gradient(280px at 25% 20%, #a264e6, #2e04ad);
}
#nav-fichas-tab.active {
  background: radial-gradient(280px at 25% 20%, #a264e6, #2e04ad);    
  text-shadow: 1px 1px 1px #000;
}

.padding-tab {
  position: relative;
  padding: 12px 12px;
  background-color: whitesmoke;
  box-shadow: 0px 0px 1px 1px #cacaca;
}
.text-tab{
  text-align: center;
}
#nav-paxum-tab {
  background: radial-gradient(280px at 25% 20%, #ea5b5b, #a70a02);
}
/* #nav-payoneer-tab {
  background: radial-gradient(280px at 25% 20%, #e86a3a, #a73702);
} */
#nav-tpaga-tab {
  background: radial-gradient(280px at 25% 20%, #03abd2, #024052);
}
#nav-tokens-tab, #nav-paxum-tab, #nav-paypal-tab {
  color: #2e2e2e;
}
#nav-paxum-tab.active {
  background: radial-gradient(280px at 25% 20%, #ea5b5b, #a70a02);    
  text-shadow: 1px 1px 1px #000;
}

/* #nav-epay-tab {
  background: radial-gradient(280px at 25% 20%, #26a1dc, #046fad);
} */
#nav-epay-tab.active {
  background: radial-gradient(280px at 25% 20%, #dc8326, #ad4204);  
  text-shadow: 1px 1px 1px #000;
}
.caja-dolares{
  position: relative;
}
/*Imagenes*/

.img-services {
  width: 80px;
}
/*ICONOS*/
.iconpaypal{
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}
.icontokens{
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}
.iconfichas{
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}
.iconpaxum{
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}
.iconpayoneer{
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}
.iconepay{
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}
.icon-check {
  float: right;
  position: absolute;
  right: 5px;
  top: 5px;
  color: #175bb3;
  font-size: 22px;
}
.iconbilletera{
  float: left;
  position: absolute;    ;
  left: 9px;
  top: 12px;
  color: #707780;
  font-size: 22px;
}
.input-billetera{
  padding: 1px 0 0 22px;
}
/* #nav-paypal-tab {
  background: radial-gradient(280px at 25% 20%, #1161c5, #0421ad);

} */
#nav-paypal-tab.active {
  background: radial-gradient(280px at 25% 20%, #2f7fe1, #0421ad);
      color: #fff;
  text-shadow: 1px 1px 1px #000;
}
.nav-item{
  cursor: pointer;
}
.nav-active {
  background-color: #bfdcff !important;
}
.tabla-centrada .d-table .float-right{
  width: 200px;
  margin-right: 20px;
  text-align: end;
}
select.custom-select {
  color: white;
  background: #1d0d44;
}
.form-control, .custom-select {
  width: 100%;
}
#totaltokens, #totalpaxum, #totalpaypal {
  width: 100%;
}
/* #c-cedula {
 
} */


.btn-red {
  color: #fff !important;
  background-color: #a20000;
  border-color: #a20000;
}

.btn-red:hover {
  color: #f5f5f5 !important;
  background-color: #7a0000;
  text-decoration: none;
}

.d-table-cell.float-right{
 margin-right: 3px;
}

.subcosto{
  font-size: 1rem;
}

.terminos{
  color: #B76BA3;
  font-weight: bold;
}

/* .c-total-pais{
  justify-content: center;
} */

.flatpickr-input, .input-group button{
  height: 47px;
}

#c_usuario_tips-n input{
  width: 97%;
}

.icon-info{
  width: 36px;
}

.list-group-item-body{
  font-size: 1.1rem;
}

.btn-metodos, .btn-tventa{
  background: linear-gradient(180deg,#efefef,#dcdcdc);
}
#grupo-botones .btn-metodos:not(:disabled):not(.disabled).active, .btn-metodos:not(:disabled):not(.disabled):active, .show>.btn-metodos.dropdown-toggle,
#escoger-venta .btn-tventa:not(:disabled):not(.disabled).active, .btn-tventa:not(:disabled):not(.disabled):active, .show>.btn-tventa.dropdown-toggle {
  color: #fff;
  background: linear-gradient(180deg,#1d0d44,#1d0d44);
  border-color: #1d0d44;
}
#grupo-botones label{
margin-bottom: 1rem;
margin-right: 1rem;
}
#datos-banco,#equipo{
  max-width: 800px;
  margin: 0 auto;
}
#grupo-botones label{
  width: 280px;
}

.SumoSelect {
  width: 100% !important;
}

.SumoSelect>.CaptionCont {    
  border: 1px solid #ced4da !important;    
  border-radius: 5px !important;
  height: 47px !important;   
}

.min-200{
  min-width: 200px;
}

.SumoSelect>.CaptionCont>span.placeholder {
  /* color: #495057 !important;  */
  font-style: initial !important; 
}

.SumoSelect > .CaptionCont > label > i {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNGUyOTY2My00NGM2LWJhNGQtOTYxZC04YTdiNzYxZTY5YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTNDMjc4NkYxODlCMTFFQjhEOTE5RTk1M0U3OTg2NzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTNDMjc4NkUxODlCMTFFQjhEOTE5RTk1M0U3OTg2NzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDRlMjk2NjMtNDRjNi1iYTRkLTk2MWQtOGE3Yjc2MWU2OWI0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQ0ZTI5NjYzLTQ0YzYtYmE0ZC05NjFkLThhN2I3NjFlNjliNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmLWwz0AAAB1SURBVHjaYvz//z8DqYCJgQxAliYWIOYCYmEg/kGEeg4gfgvSxAnE04DYmYBGkIYDQBzHAAoIIBYH4jP/8YPzQCwJDjioJhAWBuITODScAmJRmFpkTTCNx/FpwKYJ3UYMDbg0gbAYEE8DYgls8oyDO0UABBgAzPblALv3ZkMAAAAASUVORK5CYII=') !important;
  
}

.SumoSelect>.CaptionCont>label>i {    
  top: 5.5px !important; 
  left: 10px !important;    
  transform: scale(0.53,1);
}

.SumoSelect>.CaptionCont>span, .SumoSelect>.CaptionCont>i, .SumoSelect .img-flag {
  display: inline-block !important;
  padding-right: 10px !important;
  vertical-align: -webkit-baseline-middle;    
}

/* .SumoSelect .img-flag {
  margin-top: 10px;
} */

.SumoSelect .form-control:disabled, .SumoSelect .form-control[readonly] {
  z-index: 0;
}

.flag-resultado{
  vertical-align: super;
}
.icono-pago{
  width: 95%;
  margin: auto;
  text-align: center;
}
@media (min-width:360px){
  .limpiardatos{
      margin-top: 0 !important;
  }
}
@media (min-width:445px){
  
}
@media (min-width:576px){    
  
  #totaltokens, #totalpaxum, #totalpaypal {
  width: 168px;
}
}

@media (min-width:960px){
  
  #c-nuevocliente {
      width: 800px;
      margin: 0 auto;
  }
  .metodos_clone .dolares_distribucion{
    max-height: 79px;
  }
}

@media (min-width: 992px){
.container {
  max-width: 1200px;
}
}

@media (max-width:768px){
  .text-gray{
      font-size: 12px;
  }
  .h-movil{
      display: none;
  }
#c-totalapagar .caja-totales{
    display: block !important;
    
}  
#id-cliente{
    width: 260px;
}

#txtpdf{
  display: block;
}

.tabla-centrada .d-table .float-right {
  width: auto;
  margin-right: 20px;
  text-align: left;
}

  
}

@media (max-width:380px){
  .tabla-centrada .d-table .float-right {
      width: auto;
      margin-right: 5px;
  }
  #cliente-recurrente h5{
      font-size: 18px;
  }
  #datos-banco {
      width: 95%;
     
  }
  #c-totalapagar .resumen{
     font-size: 15px;
  }
    
}

.loaders{
  color: #2b4f93;
  font-weight: 400; 
}

.loader {
display: inline-block;
position: relative;  
width: 25px;
height: 25px;
vertical-align: middle;
}

#codigo-cupon{
  text-transform: uppercase;
}
#c-cupon .form-label-group>label, #c-cupon input {
  padding-left: 1.5rem;
}

.cupon-i {
  float: left;
  position: absolute;
  left: 5px;
  top: 15px;
  color: #c9d3e0;
  font-size: 15px !important;
}

.cupon-input {
  background: #f4f4f8;
  padding: 1px 0 0 32px;
  width: 240px;
  height: 37px;
  font-size: 12px;
  float: left;
  border: 1px solid #cccccc;
  border-radius: 4px;
}

.apply-cupon-new{
  padding: 0px;
  font-size: 0.74em;
  position: relative;
  right: 0;
  width: 35px !important;
  height: 0;
  margin: 0;
  border-radius: 5px 0 0 5px;
  background-color: transparent;
  float: right;
  top: -42px;
  left: auto;
  border: 0;
  height: 36px;
  margin-bottom: -36px;
  
}
.facupon{
  color: #54affd;
  float: left;
  position: absolute;
  left: 10px;
  top: 9px;    
  font-size: 22px !important;
}

.c-alerta-cupon{
  display: flex;
}

.alerta-cupon{
  padding: 4px;
  margin-bottom: 1px;
  font-size: 12px;
}
.boton-payu{
  min-width: 120px;
  max-width: 180px;
  width: 100%;
  padding: 7px;
  margin-bottom: 2rem;
  background-color: #a6c307;
  color: #fff;
  text-shadow: 1px 1px 1px #000;
  border-radius: 7px;
  border: 1px solid #00178c;
  transition: all .5s ease;

}
.boton-payu:hover{
  background-color: #c5e03d;
}
.boton-paypal{
  min-width: 120px;
  max-width: 180px;
  width: 100%;
  padding: 7px;
  margin-bottom: 2rem;
  background-color: #005ea6;
  color: #fff;
  text-shadow: 1px 1px 1px #000;
  border-radius: 7px;
  border: 1px solid #00178c;
  transition: all .5s ease;

}
.boton-paypal:hover{
background-color: #097dd5;
}

/*	$Loader Quadrant
========================================================================== */
.loader-quart {
border-radius: 25px;
border: 3px solid rgba(25, 128, 255, 0.4);
}
.loader-quart:after {
content: "";
position: absolute;
top: -3px;
right: -3px;
bottom: -3px;
left: -3px;
border-radius: 50px;
border: 3px solid transparent;
border-top-color: #2b4f93;
-webkit-animation: spin 1s linear infinite;
animation: spin 1s linear infinite;
}

@-webkit-keyframes spin {
0% {
  -webkit-transform: rotate(0deg);
  tranform: rotate(0deg);
}
100% {
  -webkit-transform: rotate(360deg);
  tranform: rotate(360deg);
}
}
@keyframes spin {
0% {
  -webkit-transform: rotate(0deg);
  tranform: rotate(0deg);
}
100% {
  -webkit-transform: rotate(360deg);
  tranform: rotate(360deg);
}
}
@-webkit-keyframes spinreverse {
0% {
  -webkit-transform: rotate(0deg);
  tranform: rotate(0deg);
}
100% {
  -webkit-transform: rotate(-360deg);
  tranform: rotate(-360deg);
}
}
@keyframes spinreverse {
0% {
  -webkit-transform: rotate(0deg);
  tranform: rotate(0deg);
}
100% {
  -webkit-transform: rotate(-360deg);
  tranform: rotate(-360deg);
}
}


.btn-token {
  color: #fff !important;
  background-color: #1d0d44 !important;
  border-color: #1d0d44 !important;
}


.swal2-confirm, .swal2-cancel {
margin: .3125em;
padding: .625em 2em;
box-shadow: none;
font-weight: 500;
}
@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?zex2if');
  src:  url('fonts/icomoon.eot?zex2if#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?zex2if') format('truetype'),
    url('fonts/icomoon.woff?zex2if') format('woff'),
    url('fonts/icomoon.svg?zex2if#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="k-likers"], [class*=" k-likers"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.k-likersinstagram .path1:before {
  content: "\e900";
  color: rgb(211, 32, 84);
}
.k-likersinstagram .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(250, 186, 5);
}
.k-likersinstagram .path3:before {
  content: "\e902";
  margin-left: -1em;
  color: rgb(244, 25, 18);
}
.k-likersinstagram .path4:before {
  content: "\e903";
  margin-left: -1em;
  color: rgb(148, 60, 167);
}
.k-likersinstagram .path5:before {
  content: "\e904";
  margin-left: -1em;
  color: rgb(250, 112, 5);
}
.k-likersewallet .path1:before {
  content: "\e905";
  color: rgb(248, 248, 249);
}
.k-likersewallet .path2:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(51, 75, 100);
}
.k-likersewallet .path3:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(156, 164, 180);
}
.k-likersewallet .path4:before {
  content: "\e908";
  margin-left: -1em;
  color: rgb(148, 156, 172);
}
.k-likersewallet .path5:before {
  content: "\e909";
  margin-left: -1em;
  color: rgb(148, 164, 172);
}
.k-likerschartube .path1:before {
  content: "\e90a";
  color: rgb(16, 83, 108);
}
.k-likerschartube .path2:before {
  content: "\e90b";
  margin-left: -1em;
  color: rgb(15, 116, 154);
}
.k-likerschartube .path3:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(251, 191, 53);
}
.k-likerschartube .path4:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(241, 116, 36);
}
.k-likerschartube .path5:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(244, 143, 45);
}
.k-likersstudio:before {
  content: "\e90f";
  color: #040464;
}
.k-likersbanking .path1:before {
  content: "\e910";
  color: rgb(236, 164, 4);
}
.k-likersbanking .path2:before {
  content: "\e911";
  margin-left: -1em;
  color: rgb(228, 156, 4);
}
.k-likersbanking .path3:before {
  content: "\e912";
  margin-left: -1em;
  color: rgb(228, 164, 4);
}
.k-likersbanking .path4:before {
  content: "\e913";
  margin-left: -1em;
  color: rgb(212, 150, 8);
}
.k-likersbanking .path5:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(220, 154, 5);
}
.k-likersyoutube .path1:before {
  content: "\e915";
  color: rgb(252, 245, 245);
}
.k-likersyoutube .path2:before {
  content: "\e916";
  margin-left: -1em;
  color: rgb(252, 4, 4);
}
.k-likersyoutube .path3:before {
  content: "\e917";
  margin-left: -1em;
  color: rgb(252, 52, 52);
}
.k-likersyoutube .path4:before {
  content: "\e918";
  margin-left: -1em;
  color: rgb(252, 164, 164);
}
.k-likersyoutube .path5:before {
  content: "\e919";
  margin-left: -1em;
  color: rgb(252, 20, 20);
}


.letra_recibir, .c-total-pais{
  font-size: 1rem;
}

.c-total-pais span{
  font-weight: bold;
}

.subleyenda{
  background-color: #58df58;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.swal2-popup{
  position: fixed !important;
  top: 450px;
}