@media screen and (max-width: 989px) {

  .form1{order: 1;}
  .form2{order: 2;}
  .form3{order: 3;}
  .form4{order: 4;}
  .form5{order: 5;}
  .form6{order: 6;}
  .form7{order: 7;}
  .form8{order: 8;}
  .form9{order: 9;}
  .form10{order: 10;}
  .form11{order: 11;}
  .form12{order: 12;}
  .form13{order: 13;}
  .form14{order: 14;}
  .form15{order: 15;}
  .form16{order: 16;}
  .form17{order: 17;}
  .form18{order: 18;}
  .form19{order: 19;}
  .form20{order: 20;}
  .form21{order: 21;}
  .form22{order: 22;}
  .form23{order: 23;}
  .form24{order: 24;}
  .form25{order: 25;}
  .form26{order: 26;}
  .form27{order: 27;}
  .form28{order: 28;}
  .form29{order: 29;}
  .form30{order: 30;}
  .form31{order: 31;}
  .form32{order: 32;}
  .form33{order: 33;}
  .form34{order: 34;}
  .form35{order: 35;}
  .form36{order: 36;}
  .form37{order: 37;}
  .form38{order: 38;}
  .form39{order: 39;}
  .form40{order: 40;}
  .form41{order: 41;}
  .form42{order: 42;}
  .form43{order: 43;}
  .form44{order: 44;}
  .form45{order: 45;}
  .form46{order: 46;}
  .form47{order: 47;}
  .form48{order: 48;}

}












#formularioTarjetasPequeño .row {

  text-align: -webkit-right;
  font-size: medium;

}

#formularioTarjetasPequeño .textoMedio {

  padding-top: 11px;

}


#formularioTarjetas .row {

  text-align: -webkit-right;
  font-size: larger;

}


#formularioTarjetas .textoMedio {

  padding-top: 7px;

}



.listacursos{

  padding: 10px;
}

.none-d{

  display: none;
  
}

.block-d{

  display: block;
}



.red-invisible {

  background-color: rgba(255,53,-388,0.5) !important);
}


.input-lg{

  font-size: 15px !important;
}

table td {
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    font-family: 'Arima Madurai', cursive !important;
}

#tablaVentasCliente{

  color: black !important;

}

#tablaVentasCliente table td {

    font-size: 1.2rem !important;
    font-weight: 600 !important;
    font-family: 'Arima Madurai', cursive !important;
    color: black;

}

#tablaVentasCliente table th input {

  width: -webkit-fill-available;
  font-size: 1.2rem !important;
  
}


span .btn-default {background-color: white !important;}

.box {

   /* background: whitesmoke;*/}

.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #777;
  -moz-box-shadow: 0 15px 10px #777;
  box-shadow: 0 15px 10px #777;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.effect2:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

/* SOMBRA FUERTE */

.sombra {
-webkit-box-shadow: 6px 10px 34px -8px rgba(0,0,0,0.48);
-moz-box-shadow: 6px 10px 34px -8px rgba(0,0,0,0.48);
box-shadow: 6px 10px 34px -8px rgba(0,0,0,0.48);
}

 /*SOMBRA SUAVE*/

.sombrasua {-webkit-box-shadow: 6px 10px 34px -8px rgba(7,7,7,0.1);
-moz-box-shadow: 6px 10px 34px -8px rgba(7,7,7,0.1);
box-shadow: 6px 10px 34px -8px rgba(7,7,7,0.1);} 

/*SOMBRA INTERNA BLANCA*/

.sombrain {
-webkit-box-shadow: inset -24px -26px 35px -22px rgba(255,255,255,0.8), inset 28px -26px 35px -22px rgba(255,255,255,0.8);
-moz-box-shadow: inset -24px -26px 35px -22px rgba(255,255,255,0.8), inset -24px -26px 35px -22px rgba(255,255,255,0.8);
box-shadow: inset -24px -26px 35px -22px rgba(255,255,255,0.8), inset 28px -26px 35px -22px rgba(255,255,255,0.8);}


/*/////////////////////////////////////ELIMINAR MARGENE//////////////////////////////////////////////*/


#elimar p, #elimar row, .eliminar row, .eliminar p, .eliminar  {
	margin: 0px;
}

.swal2-popup .swal2-input {
  
      text-align: -webkit-center;

} 

.flexdatalist-results li{

    text-align: -webkit-center;

}
