/* Estilos se ajuste */
.s-p-m {
 padding: 0px!important;
 margin: 0px!important;
}
.mp-t-0 {
 padding-top: 0px!important;
 margin-top: 0px!important;
}

.mb-05 {
 margin-bottom: 0.5em!important;
}

.mb--05 {
 margin-bottom: -0.5em!important;
}

.pr-0 {
padding-right: 0px !important;
}

.mr-01 {
margin-right: 1em !important;
}

.mr-05 {
margin-right: 0.5em !important;
}

.mr-002 {
margin-right:0.2em !important;
}
.mt--5 {
margin-top: -5px!important;
}

.mt-05 {
margin-top: 0.5px!important;
}

.mt-005 {
margin-top: 0.5em!important;
}

.pt-005 {
padding-top: 0.5em!important;
}

.mt-00 {
margin-top: 0px!important;
}

.mt-10 {
margin-top: 1em!important;
}
.mt--8 {
margin-top: -8px!important;
}

.mt--10 {
margin-top: -10px!important;
}

.mpt-01 {
 padding-top: 1.5em!important;
 margin-top: 1.5em!important;
}

.mpt-05 {
 padding-top: 0.5em!important;
 margin-top: 0.5em!important;
}


.mt-10 {
margin-top: 10px!important;
}
.mpb-01 {
 padding-bottom: 1.5em!important;
 margin-bottom: 1.5em!important;
}
.pmb-0 {
 padding-bottom: 0px!important;
 margin-bottom: 0px!important;
}

.pb-05 {
 padding-bottom: 0.5em!important;
}

.pb-015 {
 padding-bottom: 1.5em!important;
}

.mb-015 {
margin-bottom: 1.5em!important;
}

.ml-1-5 {
margin-left: 1.5em!important;
}

/* Colores de Background */
.back-white{
background-color: white!important;
}

.back-color-01{
background-color: #8A3EFF!important;
}

.back-trans {
  background-color: transparent!important;
}

.back-cancel{
background-color: red!important;
}


/* Bordes */

.br-0{
border-radius: 0px !important;
}

.bb{
border-bottom: solid 1px #ccc!important;
}

.border-01{
border: solid 1px #ccc!important;
}


/* Bordes */
.h-06{
height: 6em!important;
}



/* Colores de Font */
.color-black{
color: #000000!important;
}

.color-white{
color: #ffffff!important;
}

.color-01{
color: #8A3EFF!important;
}

.color-02{
color: #8A3EFF!important;
}

.color-03{
color: #333333!important;
}
.color-04{
color: #5c5858!important;
text-decoration: none;
}

.color-red{
color:red!important;
}

.color-green{
color:green!important;
}

/* Tipops de Font */

.lh-01{
line-height: 1.1em!important;
}




.font-01{
font-family: Roboto, system-ui, Noto, Helvetica, Arial, sans-serif!important;
}

.fw-01{
font-weight: 100!important;
}
.fw-04{
font-weight: 400!important;
}
.fw-05{
font-weight: 500!important;
}

.fw-06{
font-weight: 600!important;
}

.fps-10{
font-size: 10px!important;
font-family: Roboto, system-ui, Noto, Helvetica, Arial, sans-serif!important;
}


.fs-001{
font-size: 0.5em!important;
font-family: Roboto, system-ui, Noto, Helvetica, Arial, sans-serif!important;
}

.fs-008{
font-size: 1em!important;
font-family: Roboto, system-ui, Noto, Helvetica, Arial, sans-serif!important;
}


.fs-01{
font-size: 1em!important;
}

.fs-02{
font-size: 1.5em!important;
}

.fs-03{
font-size: 2em!important;
}

.lsp{
letter-spacing: 1px!important;
}

/* Float */

.fl{
float: left!important;
}

.fr{
float: right!important;
}

/* Width */

.w60{
width: 60%!important;
}

.w80{
width: 80%!important;
}
.w100{
width: 100%!important;
}