
.content-main {
    margin: 0 !important;
}
.nmwp-events-attendingevents-list-content {
    top: 10%;
    left: 25%; 
    width: 50%;
}

/* CENTER */
.nmwp-event-list-entry {
    overflow: hidden;
    padding: 0 15px !important;
}
.nmwp-event-list-entry  .elgg-image {
    margin-right: 40px;
}
.nmwp-event-list-entry .nmwp-event-list-entry-img {
    height: 200px;
    max-width: 200px;
}
.elgg-item {
    padding: 20px 0;
}
.nmwp-event-list-entry .nmwp-event-list-entry-description {
    margin: 10px 0 0 0;
    line-height: 120%;
}
.nmwp-event-list-entry .nmwp-event-list-entry-title {
    padding-bottom: 0px;
}
.nmwp-event-list-warning {
    padding: 5px;
}
.eventlist-highlight {
    padding: 20px 20px 0 20px;
    width: 100%;
}
#eventlist-map-canvas {
    height: 500px;
    margin-bottom: 10px;
}
#eventlist-map-legend {
    padding: 5px 0px;
    height: 50px;
}
#eventlist-map-legend img {
    vertical-align: middle;
}
#nmwp-event-list-slider {
    display: block;
    width: 100%;
    overflow: hidden;
    padding: 20px;
    min-height: initial;
}
.highlight-center:not(.slidesjs) {
    padding: 20px;
}
#nmwp-event-list-slider .nmwp-event-list-slider-item .nmwp-event-list-slider-image-container {
    float: left;
    width: 200px;
}
#nmwp-event-list-slider .nmwp-event-list-slider-item .nmwp-event-list-slider-info-container {
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    width: calc(100% - 200px);
    position: relative;
    height: 200px;
}
#nmwp-event-list-slider .nmwp-event-list-slider-item .nmwp-event-list-slider-info-container h3 {
    margin-top: 10px;
}
.elgg-body i:first-of-type {
    margin-left: 0px !important;
}
.elgg-body i:not(:first-of-type) {
    margin-left: 10px !important;
}
.elgg-body {
    padding: 10px 0;
}
.elgg-body div:first-of-type{
    margin-top: 10px !important;
}
.elgg-body h3{
    padding: 0 !important;
}
.elgg-list {
    margin: 30px 0 !important;
}