#form {
	width: 100%;
	height: auto;
	margin: 20px 0 0 20px;
}
	
	.line{
		width: 100%;
		height: auto;
	}

		.line p {
			text-align: left;
		}

		.label {
			width: 15%;
			height: 20px;
			margin: 15px 0 15px 10px;
			float: left;
		}

		.box {
			width: 65%;
			height: 20px;
			margin: 15px 0 15px 20px;	
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			float: left;
		}

		.box input {
			width: 100%;
			height:21px;
			border: 1px solid #ccc;
			margin: 0;	
		}

		.box input.medium {
			width: 50%;
			height:21px;
			border: 1px solid #ccc;
			margin: 0;	
		}

		.box input.small {
			width: 25%;
			height:21px;
			border: 1px solid #ccc;
			margin: 0;	
		}

		.box input.campoDDD {
			width: 22px;
			height: 19px;
			margin-right: 5px;
			margin: 0 0;
		}

		.box input.campoTel {
			width: 84px;
			height: 19px;
			margin: 0 0;
		}

		.box span.SpaceCampoTel{
			margin: 0 49px 0 6px;	
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
			color: #666;
			}

		.boxArea{
			width: 65%;
			height: 120px;
			margin: 15px 0 15px 10px;	
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			float: left;
		}

			.boxArea textarea {
				width: 100%;
				height: auto;
				border: 1px solid #ccc;
				margin: 0 0 0 10px;	
			}

		.boxBtn{
			width: 91px;
			height: auto;
			border: none;
			margin: 0 0 0 505px;
		}	

/*---------- POP FORMULARIOS ----------*/	

	.titleLightbox {		
		padding-left: 20px;
	}

		.titleLightbox h2 {
			font-family: 'futura__condensed', Arial, Helvetica, sans-serif; 
			font-size: 18px;
			color: #333;
			text-transform: uppercase;
		}

		#contentLightbox {
			min-height: 50px;
			height: auto;
			padding-left: 20px; 
		}
        .modal-footer {
            border:none;            
            margin:0;
            padding: 0px 20px 0px;
            width: 93%;
            /*padding:0;*/
        }
        .modal-footer .btn {
            border:none;
        }
        .modal-content #validationSummary, .modal-content .validation-summary-errors {
            color:red;
        }
			/*.boxBtnLightbox {
				max-width: 400px;
				height: auto;
				border: none;
				margin: 20px 0;
				text-align: right;
			}*/

				
