#adaRepresentante .table-cell {
	display:table-cell;
}

.adaContenido {
	font-size: 1.1em;
	margin:0 auto;
	vertical-align: middle;
}

.contenedorCentro label {
    font-size: 1.1em;
}

.contenedorCentro .bloque_seccion, .bloque_seccion {
	border:1px solid #eee; 
	border-radius:.75em;
	margin:0 auto; 
	padding:.35em 1em;
	width:99%
}

.contenedorCentro fieldset i {
    float: right;
    padding: 0.1em 0 0 10px;
    text-align: left;
}

.campo_label_center {
	float: left;
    width: 32%;
    text-align: right;
    margin-right: 0.5em;
}

.contenedorCentro span {
    float: left;
    padding: 0.1em 0 0 10px;
    text-align: left;
    font-size: 1em;
}

.bloque_seccion .campo_checkbox {	
	-ms-transform: scale(1.5); /* IE */
	-moz-transform: scale(1.5); /* FF */
	-webkit-transform: scale(1.5); /* Safari and Chrome */
	-o-transform: scale(1.5); /* Opera */
	transform: scale(1.5);
	float:none;
	margin:1em;
	padding: 5px;
	zoom: 1;
}

.bloque_seccion .bloque_label_h {
	vertical-align: middle;
	padding-right:1em;  
	padding-left:.5em;
}

.bloque_seccion .bloque_form_h {
	padding:.5em 0;
}

.bloque_seccion .bloque_form_h .campo_label {
	display:table-cell;
	line-height:14pt; 
	padding:.5em 1.5em;
	vertical-align:top; 
}

.bloque_seccion .bloque_form_h .campo_control {
	display:table-cell; 
	padding-right:.5em
}

.bloque_seccion .bloque_form_h .campo_boton {
	background-color:blue; 
	border-radius:3px; 
	color:#ffffee;
	width: 7em;
}

.texto_negritas {
	color:black
}

.texto_negritas i {
	padding-left:1.5em;
	margin-left:.5em;
}

.bloque_label_rs {
	margin: 1em 2em;
}

.campo_control_h {
	float:left;
}

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

#btnPuedeRealizarTramite{
    margin-top: 1px !important;
}

@media screen and (max-device-width : 420px) {
	    body#formTramite{                      
    		height: 3400px !important;
              }
			  #formTramite{                      
    		height: 3400px !important;
              }
			  .element {
    position: absolute !important;
    z-index: -1 !important;
}
.nav_logos_head{
	     
	padding-left: 65px;
}
}
