[class*="col-"] {
   /*border: 1px solid blue;*/	/*Este borde es para la fase de desarrollo*/
}

input, select{
	width: 100%;
	border-radius: 8px;
	height: 30px;
}

h1{
	font-family: FuturaL;
	color: #331068;
	margin: 0px;
}

.resultado h2{
	font-family: FuturaL;
	margin: 0px;
	font-size: 1.5em;
}

.resultado h3{
	font-family: FuturaL;
	margin: 0px;
	font-size: 1em;
	color: #331068;
}

.resultado p{
	font-family: FuturaL;
	margin: 0px;
}

.contenido p{
	margin: 0px;
}

.contenido h4{
	font-family: FuturaL;
	margin: 0px;
	font-size: 1em;
	color: #331068;
}

button{
	
}

textarea{
	width: 100%;
}

.titulo{
	padding-bottom: 0;
}

.boton button{  	    
    border: none;
    color: white;
    width: 50%;
    background-color: #331068;
    text-align: center;
    padding: 15px;
    padding-left:0;
    padding-right:0;
    font-size:1.5em;
}

.subPanel{
    padding: 0;
}

.box{
	background-color: rgba(86, 86, 86, 0.3);
	margin: 10px;
}

@media only screen
	and (max-width: 1024px){
		.contenido{
			width: 50%;
		}
		
		.logo{
		    padding: 10px;
		}
		.hideOnTablet{
			display: none;
		}
}

@media only screen
	and (max-width: 600px){
		.imagen{
			display: none;
		}
		.contenido{
			width: 100%;
			padding: 30px 15px;
		}
}