
.event {
  padding:5px;
  background:#ddd;
/*   border:1px solid rgba(0,0,0,.2); */
/*   height:119px; overflow:hidden; */
/*   border-radius:6px;   */
  margin-top:15px;
  display:block;
} 
.passats .event {
  background:#fff;
}

.event:hover {
  border:1px solid rgba(0,0,0,.5);
/*   background:#fff; */
} 
.agenda h1 {
  clear:both;
  
}

.event .contingut-noticia {
  white-space:pre-line;
  overflow:hidden;
  max-height:150px;
}
.event .contingut-noticia a{
  font-weight:bold;
}
.event h2 {margin:0; margin-bottom:5px; text-align:left; color:#000; font-size:35px;border-bottom:1px solid black;}

.event .fecha {
  float:left;
  padding:5px;
  margin-right:15px;
  width:250px;
  text-align:center;
  vertical-align:middle;
  background:#fff;
}

.event .fecha img { 
  max-width:100%; 
  display:block; 
/*   margin-bottom:10px; */
  
}



.event .boton {
  float:right;
}

@media all and (max-width:480px) { /* 480 */
  .event .fecha {
    float:none;
    margin:auto;
    width:100%; 
  }
}



.event_amp {
  width:100%;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
}
.event_amp .contingut-noticia {
  white-space:pre-line;
  display:block;
  font-size:20px;
}
.event_amp b {display:block;}
.event_amp .img img {display:block; width:100%;}
.event_amp .img {
  width:100%;
  max-width:500px;
  float:right;
  margin-left:20px;
  margin-bottom:20px;
}
  
.event_amp .visual {
  width:26px; display:inline-block;
  vertical-align:bottom;
}
.event_amp img.visual.miniatura {
  width:200px; 
/*  
  max-width:200px;
  max-height:200px;
  width:auto;
  height:auto;
*/
  margin:5px;
}

.event_amp .event h1 {
  display:none;
}
.event_amp h1 {
/*  border-bottom:1px dashed #ccc;
  margin:0;
  padding-bottom:5px;*/
}

@media all and (max-width:700px) { /* 480 */
  
  .event_amp .img {
    margin:0 auto;
    
    float:none;
  }

  
}
