/* ---------------------------
	GENERALES
	--------------------------- */

	.main-container {
		background-color:#FFF;
	}

	.fondogris {
		padding:15px;
		background-color: #f8f8f8;
	}

	h4.fondogris {
		margin-bottom: 1px;
	}

/* ---------------------------
	BOTON
	--------------------------- */

	.btn-primary:active, .btn-primary.active,
	.btn-primary:hover, .btn-primary:focus {
		background-color: #FF5A00 !important;
		background-image: linear-gradient(to bottom, #FF9900 0px, #FF5A00 100%) !important;
		background-repeat: repeat-x;

		box-shadow: none;
		color: #FFFFFF;
	}


/* ---------------------------
	Formulario
	--------------------------- */

	.form-item {

	}

	.webform-client-form [class*="webform-component-"] {
		margin: 10px 0 10px;	
	}

	.form-control{
		display: inline;
		width: 60%;
	}

	.form-item-submitted-relacion-consulta.form-type-select.form-group > label {
		display: inline-block !important;
		width: 120px;
		margin-right: 15px;
	}

	.webform-container-inline label { display:inline-block !important;width:120px; margin-right:15px;}

	.letrapeq {
		color:#666;
		font-size:12px;
	}

	.etiqueta {
		display:inline-block;
		padding: 2px 0;
		/*width:120px;*/
	}

	#edit-submitted-email {
		border-radius: 4px;
		background-color: #FFFFFF;
		background-image: none;
		border: 1px solid #CCCCCC;
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
		color: #555555;
		font-size: 14px;
		line-height: 1.42857;
		padding: 8px 12px;
		transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;	
	}

	#edit-submitted-relacion-consulta,
	#edit-submitted-query-related-to{
		min-width: 395px;
		
	} 

	.form-control:focus,
	#edit-submitted-email:focus {
		border-color: #FF5A00;
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px rgba(155, 8, 1, 0.3);
		outline: 0 none;
	}

	#webform-component-markup {
		margin: 10px 0;
	}

	#webform-component-aceptacion-de-condiciones,
	#webform-component-privacy-policy,
	#webform-component-data-protection-policy {
		margin: 25px 0;
	}

	#edit-submit {
		background-image: linear-gradient(to bottom, #d91d23 0px, #9b0801 100%); 
		background-repeat: repeat-x; 
		color:#FFF; 
		font-size:21px; 
		line-height:24px; 
		color:#FFF; 
		text-transform:uppercase; 
		padding:10px;
		border-color: #9b0801;
	}

	#webform-client-form-30 label,
	#webform-client-form-33 label {
		width: 190px;
	}

