.event_listing {
  display: block;
}

.line-layout li {
  display: block;
}


@media only screen and (max-width: 600px) {

.organizer-logo {
  width: 130px;
}

.organizer-logo img {
  width: 130px;
}

}

@media only screen and (max-width: 700px) {

  .organizer-logo {
    width: 150px;
  }

  .organizer-logo img {
    width: 150px;
  }

}

@media only screen and (min-width: 801px) {

.organizer-logo {
  width: 260px;
}

.organizer-logo img {
  width: 250px;
}

}

.event-info-row-listing a .row {
    padding: 10px;
    min-height: 8em;
    overflow: hidden;
}

.event-details img {
  width: 100%;
}

.organizer-details img {
	width: 50%;
}

.event-title {
	font-weight: bold;
	line-height: 20px;
	font-size: 14px;
}

.event-preview img {
	max-height: 16em;
	height: 16em;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.event-preview div {
	padding : 8px;
}

.event-preview h3 {
	height : 2em;
}

.organizer_logo {
	width: 60%;
}

.wpem-main a {
    color: #555;
}

.wpem-main a:hover, .wpem-main a h4:hover {
    color: #1721ca;
}

