/* Event list generated by the hello-event-list shortcode */
div.event.style1 {border: 1px solid #ccc; border-radius: 4px; background-color:#fafafa; padding-top:1em;}

div.event.style1 div.date {display:inline-block; vertical-align:top;  padding:2.5em}

div.event.style1 div.date div.day {font-size:2em; font-weight: 700; text-align:center; line-height:0.7em;}
div.event.style1 div.date div.month {text-align:center;}
div.event.style1 div.to {font-size:2em; font-weight: 700; text-align:center; line-height:1em;padding-bottom:0.5em;}

div.event.style1.full div.event.style1.default, div.date div.day {width:3em;}

div.event.style1 div.description {display:inline-block; width:60%;}

div.event.style1 div.description div.date div.day {font-size:2em; font-weight:700;}

div.event.style1 div.description div.time {color: #888;}
div.event.style1 div.description div.time::before { 
  font-family: "Font Awesome\ 5 Free";
  content: "\f017"; /* clock icon */
  display: inline-block;
  padding-right: 3px;
  vertical-align: top;;
}

div.event.style1 div.description div.location {color: #888;}
div.event.style1 div.description div.location::before { 
  font-family: "Font Awesome\ 5 Free";
  content: "\f21d"; /* Street view icon */
  display: inline-block;
  padding-right: 3px;
  vertical-align: top;;
}

div.event.style1 div.description div.title {font-size:2em; font-weight:700; margin-top:0.5em; margin-bottom:0.5em;}

div.event.style1.widget div.date {width:100%; padding:0px;}
div.event.style1.widget div.date div.day {width:2em;}
div.event.style1.widget div.date div.month { float:left;}
div.event.style1.widget div.to {display:inline-block;float:left;}
 