
#content_form{
	padding-left: 6%;
	width: 93%;
	padding-top: 2%;
}
#content_form textarea{
	max-width: 100%;
}
#content_help{
	text-align: center;
}
.flota_l{
	float: left;
	text-align: left;
}
.flota_l p{
	margin: 0px;
}
.flota_r{
	float: right;
}
.col2-2 p, .col2-2 select{
	display: inline-block;
	width: auto;
}
#linea_1, .lineas{
	float: left;
	width: 100%;
}
#linea_1 input {
    vertical-align: sub;
    margin: 4px;
    width: 18px;
}
#linea_1{
	width: 30%;
}
#linea_6{
	width: 70%;
}

#linea_2 .flota_l, #linea_3 .flota_l, #linea_4 .flota_l{
	width: 65%;
}
#linea_2 .flota_r, #linea_3 .flota_r, #linea_4 .flota_r{
	width: 33%;
	margin-left: 1%;
}
.lineas>span>p{
	display: inline-block;
	margin-left: 0px;
	font-size: .9em;
	height: 1.5em;
}
.lineas>span>input{
	display: inline-block;
	margin-left: 10px;
	font-size: .9em;
	height: 1.5em;
}

#linea_2 .flota_l input{
	width: 83.7%;
}
#linea_2 .flota_r input{
	width: 40%;
}

#linea_3 .flota_l input{
	width: 82%;
}
#linea_3 .flota_r{
	text-align: left;
}
#linea_3 .flota_r p{
	padding-right: 10px;
}
#linea_3 .flota_r input{
	vertical-align: sub;
}
#linea_3 p input{
	width: 18px;
	margin: 4px;
	vertical-align: sub;
}

#linea_4 .flota_l{
	text-align: left;
}

#linea_4 .flota_r{
	width: 32%;
	text-align: right;
}
#linea_4 .flota_r p{
	margin: 0px;
}
#linea_4 .flota_r input{
	width: 43%;
}

#linea_5 .flota_l{
	display: inline-block;
}
#linea_5 .flota_l:first-child{
	text-align: left;
	width: 15%;
}
#linea_5 .flota_l:last-child{
	text-align: right;
	width: 85%;
}
#linea_5 .flota_l p{
	padding-right: 10px;
}
#linea_5 .flota_l input{
	width: 18px;
	margin: 4px;
	vertical-align: sub;
}
#linea_5 .flota_l select{
	width: auto;
}


#linea_6 .flota_l, #linea_7 .flota_l{
	width: 100%;
}
#linea_6 input{
	width: 63%;
}

#linea_7 input{
	width: 82.5%;
}

#linea_8 .flota_l{
	width: 71%;
}
#linea_8 .flota_r{
	width: 28%;
}
#linea_8 .input_big{
	width: 65%;
}
#linea_8 input{
	width: 18px;
	vertical-align: sub;
	margin: 4px;
}
#linea_8 p{
	padding-right: 10px;
}

#linea_9 .flota_l{
	width: 100%;
}
#linea_9 input{
	width: 81%;
}

#assets .input_big{
	margin-left: 10px;
	font-size: .9em;
	height: 1.5em;
	width: 90%;
}
#assets .califas_1{
	width: 4%;
}
#assets .califas_2{
	width: 70%;
	height: 1.2em;
}
#assets .califas_3{
	width: 23%;
}
#califasA, #califasB{
	width: 50%;
	float: left;
}
#califasA .lado, #califasB .lado{
	width: 100%;
	float: left;
}
#califasA span, #califasB span{
	display: inline-block;
	vertical-align: middle;
}

#financial{
	float: left;
	width: 100%;
	margin: 30px 0px 30px 0px;
}
#financial>article>span>p, #financial>article>span>table{
	float: left;
}
#financial input{
	margin-left: 25px;
}
.txt_financial{
	padding: 0px 5px 0px 5px;
}

#dreams textarea{
	width: 99%;
}

#pass input{
	margin: 10px 10px 0px 5px;
}

.second_ans p, .second_ans .input_big{
	display: inline-block;
}
.second_ans .input_big{
	width: 89%;
	margin-left: 1%;
	height: 1.5em;
}

textarea{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.clase_sino input{
	width: 18px;
	margin: 4px !important;
	vertical-align: sub;
}
.input_yn{
	width: 18px;
	margin: 4px;
	vertical-align: sub;
	font-size: .9em;
	height: 1.5em;
}
.califas_3 table{
	margin: 0px;
}

#califasA .califas_1{
	margin-top: -5px;
}
#califasA .califas_2{
	margin-top: -15px;
}/*
#califasA .califas_1:first-child{
	margin-top: 15px;
}
#califasA .califas_2:first-child{
	margin-top: 5px;
}*/

#califasB .califas_1{
	margin-top: -5px;
}
#califasB .califas_2{
	margin-top: -15px;
}/*
#califasB .califas_1:first-child{
	margin-top: 15px;
}
#califasB .califas_2:first-child{
	margin-top: 5px;
}*/