@import url('../fonts/fonts.css');
* { box-sizing:border-box;}
.titulo {	
   width: 50%;
  font-family: KGHopeForACure;
  font-size: 180%;	
  color: #5D94C1;
  padding-bottom: 1%;
  border-bottom: 1px solid #5D94C1;
  margin-bottom: 4%;
 }
	
 #blq1{
 	margin: 4% auto;
 	width: 90%;	
 	font-family: Cambria, Georgia, Times, "Times New Roman", serif;	
 } 
 #blq2{
 	margin: 4% auto;
 	width: 90%;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;	 	
 } 
 #blq3{
 	margin: 4% auto;
 	width: 90%;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;	 	
 }
 #blq4{
 	margin: 4% auto;
 	width: 90%;
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;	 	
 }
 #blq1 li, #blq2 li, #blq3 li, #blq4 li{
 	margin-left: 5%;
 }
 .enlace{
 	text-align: right;
width:45%;
	height:auto;
	//border-bottom:1px solid #858585;
	padding:2% 4%;
	box-sizing:border-box;
	
	overflow:hidden;
	border-radius:0 0 36px 0px;
	border-top: none;
	border-left: none;
	border-bottom:1px solid #5D94C1;

    color: black;
    margin: auto auto auto 55%;
    font-family: Cambria, Georgia, Times, "Times New Roman", serif;
    font-size: 100%;

 }
#title {
    font-family: KGHopeForACure;
    font-size: 230%;
    text-align: center;
    margin: 2% auto 0 auto;
    font-weight: bolder;
}
a{
	text-decoration: none;
	color: #5D94C1;
}
a:visited{
	text-decoration: none;
	color: #858585;
}
@media screen and (max-width: 527px) {
	.enlace{
	margin:5% auto;
	width:74%;
	border-radius: 0 0 36px 36px;
	text-align: center;
	} 
}
@media screen and (min-width: 649px) and (max-width: 685px) {
	.enlace{
		width: 52%;
		margin: auto auto auto 51%;
	}
}