@charset "utf-8";
/* CSS Document */

	#cajaContacto {
		max-width:1440px;
		margin:0 auto;	
		width:100%;
		height:auto;	
	}
	
	#formularioCaja {
		width:60%;
		height:auto;
		display:inline-block;
		vertical-align:top;
		box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

		
		
	}
	

	#contactoCaja {
		
		width:32%;
		height:auto;
		background-color:rgba(255,255,255,0.95);
		display:inline-block;
		vertical-align:top;
		margin-left:5%;
		margin-top:80px;
		box-sizing: border-box;
   		-moz-box-sizing: border-box;
   		 -webkit-box-sizing: border-box;
		 -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	
		
	}
	
	@media screen and (max-width:800px) {
		
		#formularioCaja {
		width:90%;
		margin-left:4%;
		
	}
	

	#contactoCaja {
		
		width:90%;
		margin-left:4%;

	}
		
		
	}
	


 .form{ 
    max-width: 100%;  
    border-width: 0px; 
    border-color: #878787; 
    border-radius: 15px; 
    border-style: solid; 
    color: #A11515; 
    font-size: 20px; 
    background-color: transparent; 
    padding: 20px; 
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
} 
.content{ 
    margin: 20px; 
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
} 
.form label{ 
    color: rgba(255,255,255,1.00); 
    font-size: 16px;
	font-size:1em; 
    display: block;
	padding:5px; 
} 
.form input[type=radio], input[type=checkbox]{ 
    margin: 10px; 
    width: 13px; 
} 
.form div{ 
    display: block; 
} 
.form input, form textarea, form select{ 
    border-width: 1px; 
    border-style: solid; 
    border-color: rgba(201,250,71,1.00); 
    border-radius: 2px; 
    padding: 15px; 
    width: 100%; 
} 
.form, .form h1, .form h2{ 
    
} 
.form h1{
	font-size: 50px;
	color: #F05E07;
	padding: 10px;
	margin: 0px;
	margin-bottom: 0px;
	border-radius: 20px;
	background-color: #FFFFFF;
} 
.intro{ 
    margin-bottom: 11px; 
} 
.clear{ 
    clear: both; 
} 
.form textarea{ 
    height: 210px; 
    width: 100%; 
} 
.form input[type=submit]{ 
    width: 30%; 
    background-color:rgba(211,8,11,1.00); 
    color: #FFFFFF; 
	cursor:pointer;
	font-weight:bold;
} 
.field{ 
    margin-bottom: 20px; 
} 

.fbg {
	color:#FFFFFF;
	font-weight:300;
	font-size:1.5em;
	background-color:rgba(192,18,21,0.73);
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.fbg:hover {
	background-color: #0C0AF1;
	color: #FFFFFF;
}
