.row-data  {
    margin: 1.2em;
}

.row-item {
    margin: 0.9em;
    display: flex;
    justify-content: center
}

.mtop {
    margin-top: 2em;
}
.c-label {
    text-align: start;
    width: 40%;
}

.c-content-l {
    text-align: start;
    width: 60%;
}

.voucher {
    padding: 1em;
}
.not-show {
    display: none;
}
.close-movil {
    width: 100%;
    margin-bottom: -8px;
    text-align: right;
    display: none;
}
.boton-close{
    border: 0px;
    background: transparent;
    padding: 0px 8px;
    font-size: 20px;
}

#preloader {
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1100; /* makes sure it stays on top */
    width: 100%;  
    height: 100%;
    opacity: 1;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #0000000f;
}

img.loading {
    width: 100px;
    margin-top: 20px;
}

.codCountryPhone{
    width: 5.5%;
    height: 5.5%;
    padding-left: 0.5%;
}

.hidden {
    display: none;
}
td.value-column {
    text-align: left;
}

.table-multi {         
    width: 100%;
    margin-bottom: 5%;
}

.th-multi {
    padding: 8px;
    text-align: left; 
    justify-content: left;
    align-items: left;
}

.td-multi{
    padding: 8px;
    text-align: right!important; 
    justify-content: right!important;
    align-items: right!important;
}
