.reclamacion-form-linea{
	width:100%;
}

.reclamacion-form-title{
	display:inline-block;
	font-family: 'big-noodle-titling';
	color:#003D71;
}

.reclamacion-form-subtitle{
	display:inline-block;
	font-family: 'big-noodle-titling';
	color:#606060;
}

.reclamacion-label-div{
	font-family: 'klavika-light';
	color:#000000;
}

.reclamacion-section-label-div{
	font-family: 'klavika-light';
	color:#606060;
}

.reclamacion-section-label-div p{
	font-family: 'klavika-light';
	color:#606060;

}

.reclamacion-form-control{
	width:100%;
}

@media only screen and (min-width: 320px) and (max-width: 399px) {

	.reclamacion-form-linea{
		padding-bottom:20px;
	}

	.reclamacion-form-title{
		font-size:1.3em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-form-subtitle{
		font-size:1.3em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-label-div{
		font-size:0.9em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div{
		font-size:0.9em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div p{
		font-size:0.9em;
		line-height:1.1em;
	}

	.reclamacion-form-control{
		padding-bottom:25px;
	}

	.reclamacion-inline-center-vertically{
		padding-top:0;
	}
}

@media only screen and (min-width:400px) and (max-width: 640px) {

	.reclamacion-form-linea{
		padding-bottom:20px;
	}

	.reclamacion-form-title{
		font-size:1.3em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-form-subtitle{
		font-size:1.3em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-label-div{
		font-size:0.9em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div{
		font-size:0.9em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div p{
		font-size:0.9em;
		line-height:1.1em;
	}

	.reclamacion-form-control{
		padding-bottom:25px;
	}

	.reclamacion-inline-center-vertically{
		padding-top:0;
	}
}

@media only screen and (min-width: 641px) { /* min-width 641px, medium screens [TABLETS] */

	.reclamacion-form-linea{
		padding-bottom:20px;
	}

	.reclamacion-form-title{
		font-size:1.5em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-form-subtitle{
		font-size:1.5em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-label-div{
		font-size:1em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div{
		font-size:1em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div p{
		font-size:1em;
		line-height:1em;
	}

	.reclamacion-form-control{
		padding-bottom:25px;
	}

	.reclamacion-inline-center-vertically{
		padding-top:5px;
	}
}

@media only screen and (min-width: 1025px) { /* min-width 1024px, large screens [LAPTOP/PC] */

	.reclamacion-form-linea{
		padding-bottom:20px;
	}

	.reclamacion-form-title{
		font-size:1.5em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-form-subtitle{
		font-size:1.5em;
		line-height:1em;
		padding-bottom:20px;
	}

	.reclamacion-label-div{
		font-size:1em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div{
		font-size:1em;
		line-height:1em;
		padding-bottom:10px;
	}

	.reclamacion-section-label-div p{
		font-size:1em;
		line-height:1em;
	}

	.reclamacion-form-control{
		padding-bottom:25px;
	}

	.reclamacion-inline-center-vertically{
		padding-top:5px;
	}

}