.uci-table{	display:table !important; width: 100% !important;}
.uci-table-tr{display: table-row !important;}
.uci-table-td{display: table-cell !important;}
.ucidibujo{border:solid 5px #30de35 !important;margin:auto !important;display: none !important;}
.ucidibujovisible{display: block !important;}
.ucidibujo.derecha{border-left-color:#de3030 !important;}
.ucidibujo.izquierda{border-right-color:#de3030 !important;}
.ucidibujo.inferior{border-bottom-color:#de3030 !important;}
.ucidibujo.superior{border-top-color:#de3030 !important;}
.ucisiguiente,.ucianterior{display: none !important;}
.uci-table-head{text-align: center !important;height: 30px !important;}
.uci-table-contbasic{ vertical-align: top; }
 .inputformcorte{
    width: 100% !important;
    max-width: 100%!important;
}

.continput{
    width: 99% !important;
    max-width: 100%!important;
}
input.continput{
    height: 25px !important;
        vertical-align: top;
}
.txtformcorte{
    text-align: left; 
}
.uci-table-td[data-fila="1"] .iconDelete
{
	display: none !important;
}
.uci-table-text-material{ width: 20% !important; }
.uci-table-num{width: 8% !important;}
.uci-table-check{width: 3% !important;}
.uci-table-del{width: 3% !important;}
.uci-table-text{width: 10% !important;}
 
#upload_form p {
    margin-bottom: 0 !important;
}
#upload_form input {
    margin-top: 0 !important;
}
.uci-table-union{ position: absolute !important; }

.ucidibujo{
	background-image: url('../img/imgfondo.png') !important;
	background-repeat: no-repeat !important;
   /* background-size: 100% auto !important;*/
}
.uci-form-centrar{
	text-align: center !important;
	    padding-left: 5px !important;
    padding-right: 5px !important;
}
.contenviarFormularioUci{
	text-align: right !important;
}
.msgresultadouci{
	    text-align: center !important;
    border: solid !important;
    border-color: #cfe005 !important;
    margin-bottom: 10px !important;
    display: none ;
}
@media screen and (max-width: 1200px) and (min-width: 750px)
{
    /*Solo para este formulario*/
.container{
    width: 100% !important;
}
.uci-table-td input{padding: 0!important;}
}
@media screen and (max-width: 750px){
	.uci-table-td{display: none !important; }
	.uci-table[data-posicion="1"] .uci-table-td[data-posicion="1"],
	.uci-table[data-posicion="2"] .uci-table-td[data-posicion="2"],
	.uci-table[data-posicion="3"] .uci-table-td[data-posicion="3"],
	.uci-table[data-posicion="4"] .uci-table-td[data-posicion="4"]
	{
		display: table-cell !important;
	}
	.uci-table-union{ width:100% !important;text-align: center !important; }
 	.noshowmovil{display: none !important; }
.uci-form-mov-right{text-align: right !important;}
input[name^="cantidad_uci_"],
input[name^="referencia_uci_"],
input[name^="superior_uci_"],
input[name^="largo_uci_"],
input[name^="derecha_uci_"],
input[name^="tipocanto_uci_"],
input[name^="comentario_uci_"]
{
	width: 80% !important;
}
.uci-table[data-posicion="2"].uci-table[data-fila="2"]{

}

.ucianterior,.ucisiguiente{ 
	display: block !important;
    margin-right: -15px !important;
    /*margin-top: 20px !important; */
    width:20% !important;
    background-repeat: no-repeat !important;
	background-size:auto 100%  !important;
	height: 30px !important;
}
.ucianterior{ 
	float: left !important; 
	margin-left: -15px !important; 
	background-image: url('../img/left.jpg') !important;
}
.ucisiguiente{ float: right !important; margin-right: -15px !important;background-image: url('../img/right.jpg') !important;  }

} /* fin media */
.iconDelete{ height: 20px  !important;width: 20px !important; }
.contmaxdibujo{
	max-width: 500px !important;
	padding:20px !important;
	border:solid 2px #777777  !important;
	height: 200px !important;
	max-height: 200px !important;
}
.contdibujo{ max-width:500px !important;margin:auto !important;max-height: 200px !important;  }
.contmaxdibujo #contdibujo-largo {
    /*content: '<- Largo ' attr(data-largo)'MM->' !important;*/
    display: block !important;
    position: absolute !important;
        margin-top: -20px !important;
    text-align: center !important;
    width: 100% !important;
    left: 0 !important;
    font-size: 0.8em !important;
    }
    .contmaxdibujo #contdibujo-ancho{
	/*content: '<- Ancho ' attr(data-ancho)' MM->' !important;*/
    display: block !important;
    position: absolute !important;
    font-size: 0.8em !important;
    writing-mode: vertical-lr !important;
    -webkit-transform: rotate(-90deg) !important;
    transform: rotate(180deg) !important;
    left: 0 !important;
     margin-left: 18px !important;
         margin-top: 20px !important;
    }
 
.uciremove:before{
	display: block !important;
	height: 20px !important;
	width:20px !important;
	color:#424242 !important;
	    content: "\00d7" !important;
    font-size: 28px !important;
    cursor: pointer !important;
}
.btn-uci{
     background-color: #777c83 !important;
    color: #cfe005 !important;
    border: none !important;
    border-radius: 5px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
        text-align: center;
    padding: 5px 20px;
    min-width: 150px;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: bold
}
.btn-uci:hover{color:#fff !important; background-color: #555!important;}
.mostrarsiempre{display: block !important; }

.bodyucicontent{
    border: solid 2px darkgrey;    
        padding-bottom: 10px;
}

.logopp{
    padding-left: 50px!important;
    max-height: 100px!important;
    max-width: 100%!important;
}
.pinchame,.pinchame2{
    cursor: pointer;
}

.uci-checkbox{
    vertical-align: middle;
}