
/************************************** BUSCADOR **************************************/

#busqueda .header-img{
	max-height:220px;
	overflow:hidden;
	height:220px;
}
#busqueda .tituloResultados{
    background:#daeef1;
    padding:1px 0px;
	 margin-bottom:10px;
}

#busqueda .tituloResultados h2{
    font-family:Platform-Bold;
    text-align: center;
    font-size:35px;
    color:#11437f;
    letter-spacing:3px;
	
}

#busqueda .tituloResultados p{
    font-family:Platform-Medium;
    text-align: center;
    font-size:23px;
    color:#d6ecef;
    letter-spacing:1.3px;
    background: #2b4479;
    padding:0.5%;
    margin:-20px 400px 20px 400px;
    border-radius: 30px;
}

#busqueda .busqueda-box{
   position:relative;
   width:33.3%;
   padding: 0px 10px 20px 10px;
   float:left;
   box-sizing:border-box;
}

#busqueda .busqueda-box img {
   display: block;
   margin: 0 auto;
   width:100%;
 }

#busqueda .busqueda-box .fecha{
   background: #11437f;
   color:#ffffff;
   text-align: right;
   letter-spacing: 1.3px;
   font-family:Platform-Regular;
   font-size: 14px;
   margin: auto;
   padding:12px 30px;
   border-top: 3px solid #91c8cf;
}

#busqueda .busqueda-box .lineas{
   border-top: 4px solid #ee7051;
   border-bottom: 2px solid #11437f;
   margin-top: 5px;
   padding-bottom: 5px;
}

#busqueda .busqueda-box .circulo{
   height:80px;
   width: 80px;
   background: #aae2f1;
   border-radius: 50%;
   margin: 0px 10px;
   padding:18px;
   padding-top: 12px;
   padding-bottom: 22px;
   float: left;
}

#busqueda .busqueda-box .circulo h3{
   font-family:Platform-Bold;
   text-align: center;
   color: #11437f;
   text-transform: uppercase;
   font-size: 18px;
   margin-bottom:-13px;
}

#busqueda .busqueda-box .contenido .circulo p{
   font-family:Platform-MediumItalic;
   text-align: center;
   color: #ffffff;
   text-transform: uppercase;
   font-size: 15px;
   letter-spacing:0.7px;
   background: #f57758;
   border: 3px double #ffffff;
   border-radius: 7px;
   padding: 3px;
}

#busqueda .busqueda-box .contenido .circulo p a{
   color:white;
   text-decoration:none;
}

#busqueda .busqueda-box .contenido{
	height:120px;
	max-height:120px;
	overflow:hidden;
	margin-top:12px;
   margin-bottom: 15px;
}

#busqueda .busqueda-box .contenido p{
   font-family:Platform-Medium;
   text-align: left;
   color: #11437f;
   font-size: 21px;
   line-height: 23px;
   display:-webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:3;
	line-clamp:3;
	overflow: hidden;
}

#busqueda .busqueda-box .contenido p span{
   display: block;
   font-size: 13px;
   padding: 5px 5px 5px 0px;
   padding-bottom: 29px;
   line-height: 14px;
}



/*Media queries*/
@media screen and (max-width: 1400px) {

   #busqueda .busqueda-box{
      width:50%;
      padding: 10px;
      box-sizing:border-box;
   }


   #busqueda .busqueda-box .lineas{
      border-top: 4px solid coral;
      border-bottom: 1.8px solid #11437f;
      margin-top: 4px;
      padding-bottom: 4px;
   }
 
}


@media screen and (max-width: 1023px) {
   #busqueda .busqueda-box{
      width:50%;
      padding: 10px;
	  box-sizing:border-box;
   }
}


@media screen and (max-width: 600px) {
   #busqueda .busqueda-box{
      width:100%;
      padding: 10px;
	  box-sizing:border-box;
   }
}



