/*** CONT ***/
input.parsley-error,
select.parsley-error{
    color: #b94a48;
    background-color: #f2dede;
    border: var(--tama_posi_1_pixe) #eed3d7 solid;
}

input.parsley-success,
select.parsley-success {
    color: #555;
    padding: var(--tama_posi_10_pixe) var(--tama_posi_15_pixe);
    background-color: #f4f4f4;
    border: var(--tama_posi_1_pixe) solid #d7dde5;
}

.coti_item_data_sec2_form_camp_secc_arch.parsley-success {
    color: #1e2128;
    padding: 0;
    background: rgba(255, 255, 255, 1);
    border: none;
}

textarea.parsley-error {
    color: #b94a48;
    background-color: #f2dede;
    border: var(--tama_posi_1_pixe) #eed3d7 solid;
}

textarea.parsley-success {
    color: #555;
    padding: var(--tama_posi_10_pixe) var(--tama_posi_15_pixe);
    background-color: #f4f4f4;
    border: var(--tama_posi_1_pixe) solid #d7dde5;
}

.parsley-error input[type="checkbox"],
.parsley-error input[type="radio"] {
    outline: var(--tama_posi_2_pixe) solid #b94a48;
    outline-offset: var(--tama_posi_1_pixe);
}

.parsley-success input[type="checkbox"],
.parsley-success input[type="radio"] {
    outline: none;
}

.parsley-errors-list {
    font-size: var(--tama_posi_11_pixe);
    color: #b94a48;
    line-height: 1;
    padding: 0;
    margin: var(--tama_posi_2_pixe) 0 var(--tama_posi_3_pixe);
    list-style: none;
    opacity: 0;
    transition: all 0.3s ease-in;
}

.parsley-errors-list li {
    width: 100%;
    font-size: var(--tama_posi_12_pixe);
    margin-top: var(--tama_posi_4_pixe);
    display: inline-block;
}

.parsley-errors-list.filled {
    opacity: 1;
}

/*** WIDG CONT ***/
#widg_cont_form input.parsley-success,
#widg_cont_form select.parsley-success,
#widg_cont_form textarea.parsley-success {
    color: #555;
    padding: var(--tama_posi_10_pixe) var(--tama_posi_15_pixe);
    background-color: #f4f4f4;
    border: var(--tama_posi_1_pixe) solid #d7dde5;
}

#widg_cont_form .parsley-errors-list { display: none; }

/*** LIRE ***/
#lire_form input.parsley-success,
#lire_form select.parsley-success,
#lire_form textarea.parsley-success {
    color: #1f3044 !important;
	background: #fff !important;
    border: var(--tama_posi_1_pixe) solid #ced4da !important;
}

/*** INSC ***/
#insc_form input.parsley-success,
#insc_form select.parsley-success,
#insc_form textarea.parsley-success {
    color: #414141 !important;
	background: rgba(0, 0, 0, 0.035) !important;
    border-bottom: var(--tama_posi_1_pixe) solid #c7c7c7 !important;
}


/*** MEDI QUER ***/

/* MÓVIL */
@media (max-width: 599px) {

}

/* TABLET */
@media (min-width: 600px) and (max-width: 1199px) {

}

/* DESKTOP */

/* ZOOM 175% */
@media (min-width: 769px) and (max-width: 900px) {

}

/* ZOOM 150% */
@media (min-width: 901px) and (max-width: 1050px) {

}

/* ZOOM 125% */
@media (min-width: 1051px) and (max-width: 1280px) {

}

/* ZOOM 110% */
@media (min-width: 1281px) and (max-width: 1374px) {
  
}

/* ZOOM 100% */
@media (min-width: 1375px) and (max-width: 1519px) {
  
}

/* ZOOM 90% */
@media (min-width: 1520px) and (max-width: 1699px) {
  
}

/* ZOOM 80% */
@media (min-width: 1700px) and (max-width: 1859px) {
  
}

/* ZOOM 75% */
@media (min-width: 1860px) and (max-width: 2034px) {
  
}

/* ZOOM 67% */
@media (min-width: 2035px) and (max-width: 2514px) {
  
}

/* ZOOM 50% */
@media (min-width: 2515px) and (max-width: 3621px) {
  
}

/* ZOOM 33% */
@media (min-width: 3622px) and (max-width: 5061px) {
  
}

/* ZOOM 25% */
@media (min-width: 5062px) {
  
}