.acf-field .acf-label label {
    color: #000!important;
}

/*.id-de-usuario {
	display:none;
}*/

ul.acf-checkbox-list.acf-hl label {
    color: #fff!important;
}

.tml-action-dashboard button {
    color: red;
    background: #ccc;
    border-radius: 5px;
}

@media (max-width:768px) {
#edad, #altura, #medidas, #cabello, #servicios, #tarifa {
   	width: 100% !important;}
}


div#estado-imagen, #estado-video {
    background: #f8f8f8;
    border-radius:15px;
	margin-bottom:15px;
}

#estado-imagen .description, #estado-video .description {
    color: #000;
	font-weight:500;
}

#estado-imagen .acf-label label, #estado-video .acf-label label {
	color:red!important;
}

#acf-form .acf-form-submit {
    position: absolute;
    top: -80px;
    width: 100%; 
}
#acf-form .acf-form-submit input {
    padding: 15px;
    border: 2px solid;
}


/*#expiracion, #creacion {
    display: none;
}	

.file-info p:nth-child(3), .file-info p:nth-child(1) {
    display: none;
}*/
.acf-file-uploader .file-info p {
       color: #000;
}
td.acf-row-handle.order.ui-sortable-handle {
    background: #ff9200 !important;
}

td.acf-row-handle.order {
    background: #fc4f4f!important;
}

.file-icon:before {
    content: close-quote;
    background: url(https://magnificasxxx.com/wp-content/uploads/2025/11/icono.png);
    position: absolute;
    height: 65px;
    width: 50px;
    display: inline-block;
    
    background-size: contain;
    background-repeat: no-repeat;
    opacity: .7;
}

/*label.acf-basic-uploader input:before {
    content: 'Subir archivo';
    font-size: 17px;
    
    display: block;
  
    position: absolute;
    left: 0;
   
    bottom: -5px;
    background:#fc4f4f;
    text-align: center;
    padding: 8px 70px;
    color: #fff;
    border-radius: 50px;
    display: block !important;
}*/

/*label.acf-basic-uploader input{
	font-size:0px;
}*/



/**************popup de guardado **********/

 .magnifica-popup-overlay{
        position:fixed;
        inset:0;
        background:rgba(0,0,0,0.7);
        display:flex;
        align-items:center;
        justify-content:center;
        z-index:99999;
        animation:fadeIn 0.3s ease;
    }

    .magnifica-popup{
        background:#fff;
        padding:30px;
        border-radius:12px;
        max-width:400px;
        width:90%;
        text-align:center;
        position:relative;
        animation:scaleIn 0.3s ease;
		color:#000;
    }

    .magnifica-popup-close{
        position:absolute;
        top:10px;
        right:15px;
        cursor:pointer;
        font-size:45px;
		font-weight:800;
		color:#000;
    }

    .magnifica-popup a.ver-perfil{
        display:inline-block;
        margin-top:10px;
        background:#ff0055;
        color:#fff;
        padding:8px 15px;
        border-radius:6px;
        text-decoration:none;
    }

    @keyframes fadeIn{
        from{opacity:0;}
        to{opacity:1;}
    }

    @keyframes scaleIn{
        from{transform:scale(0.9); opacity:0;}
        to{transform:scale(1); opacity:1;}
    }





/********NUEVO CSS para HISTORIAS VERSION MOVILE******/

.acf-field[data-name="fecha_creacion"],
.acf-field[data-name="expiracion"]{
    display:none;
}

/* ocultar numeración roja lateral */
.acf-row-handle.order{
    display:none !important;
}

