h4, h5, h6,
h1, h2, h3 {margin-top: 0;}
ul, ol {margin: 0;}
p {margin: 0;}
html, body{
   font-family: 'Source Sans Pro', sans-serif;	
   font-size: 100%;
   background-color:#fff; 
}

.cabecera {
	height: 30%;
	text-align: center;
}

.cabecera a img{
	margin-top: 50px;
	text-align: center;
}

.cuerpo {
	padding: 2% 0px;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 30px;
	color: white;
	background-color:#CC3333;
 	width: 100%;
 	height: 96%;
 	float: left;
}

.cuerpo h1{
	font-size: 3em;
	font-weight: bold;
}

.col{
  	min-height: 50px;
  	min-width: 200px;
  	float: left;
  	width: 23%;
  	padding: 1%;
}

.container .pdf .col-md-6 a{
	float: right;
	margin-bottom: 20px;
}
.container .pdf .col-md-6 h2{
	font-size: 1.3em;
	color: #ADA8A8;
}


.resultado {
	font-size: 20px;
	height: 70px;
	width: 100%;
	margin-top: 20px;
	text-align: center;
}

.resultado .texto {
	margin-right: 5px;
	text-align: center;

}
.resultado .valor {
	margin-right: 5px;
	text-align: center;
}

button {
	border-radius:6px;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 1em;
	padding: 10px;

}

.content-right img{
	width: 100%;
    height: auto;
    max-width: 200px;
    max-height: 200px;
}

@media (max-width: 1024px){
.about-top h2, h3{
	text-align:center;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}
.about-top2 h2, p{
	text-align:center;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}
.container .pdf .col-md-6 a{
	text-align: center;
	width: 100%;


}
.container .pdf .col-md-6 a img{
	float: center;
	text-align: center;
	margin-bottom: 20px;
}

.container .pdf .col-md-6 h2{
	text-align: center;
	font-size: 1.5em;
	margin-bottom: 60px;
}

} 

