.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date{position:relative;float:left;margin:1px 10px 0 5px;color:#fff;width:40px;padding:25px 4px;text-align:center;text-transform:uppercase;border-radius:4px;font-size:12px;background-color:#40d9f1;border-radius:4px;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-image{width:auto;max-width:74px;height:54px;float:right;margin-right:4px;margin-top:4px;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-image img{margin:-3px 0 0;border-radius:3px;overflow:hidden;box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);height:54px;width:auto;}
.mec-map-boxshow .mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp){padding-left:0;padding-right:0;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date i,
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date span.mec-map-lightbox-year{display:none;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date span.mec-map-lightbox-day{display:block;font-size:14px;text-align:center;margin-bottom:4px;font-weight:700;position:absolute;top:7px;left:0;width:100%;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date:after{display:block;content:"";position:absolute;width:39px;left:1px;top:1px;height:29px;background:rgba(255, 255, 255, .1);box-shadow:0 4px 4px rgba(0, 0, 0, .02);}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-date span.mec-map-lightbox-month{position:absolute;top:31px;left:0;font-size:13px;margin:0;text-align:center;width:100%;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-article{padding:0;}
.mec-skin-map-container:not(.mec-liquid-wrap) .mec-map-boxshow{border:none;margin:0;border-bottom:1px solid #efefef;padding-bottom:20px;padding:20px 15px 20px;box-shadow:2px 1px 4px rgba(0, 0, 0, 0.01) inset;}
.mec-skin-map-container:not(.mec-liquid-wrap) .row.mec-map-events-wrap{position:relative;border:1px solid #efefef;margin:0 0 20px;background:#fff;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0, 0, 0, .012);}
.mec-skin-map-container:not(.mec-liquid-wrap) .row.mec-map-events-wrap .col-sm-5{border-left:1px solid #efefef;padding-top:15px;padding-bottom:5px;max-height:600px;overflow-y:auto;padding:0;}
.mec-skin-map-container:not(.mec-liquid-wrap) .row.mec-map-events-wrap .col-sm-7{padding:0;}
.col-sm-5 .mec-map-boxshow:last-of-type{margin-bottom:0;border:none;}
.mec-googlemap-skin .mec-map-view-event-detail.mec-event-detail{padding:8px 10px;background:#f5f5f5;border-radius:8px;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-title{text-transform:unset;margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:600;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-title .mec-map-time{font-size:11px;color:#7b7f81;font-weight:400;}
.mec-map-shortcode-popup .lity-content>div{background:#fff;}
.lity-content .mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp){border-radius:0;padding:10px 10px;}
.lity-content .mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-event-image{margin-right:5px;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp){padding:5px 0 1px;background:#fff;border-radius:3px;transition:all 0.28s ease;margin-top:-2px;}
.mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp):hover{background:#f8f8f8;}
.mec-map-boxshow .mec-map-view-event-detail.mec-event-detail i{color:#40d9f1;font-size:14px;vertical-align:baseline;}
.mec-map-boxshow .mec-map-time, .mec-map-lightbox-wp.mec-event-list-classic:not(.mec-liquid-map-lightbox-wp) .mec-map-time{display:block !important;}
.mec-map-boxshow .mec-map-view-event-detail.mec-event-detail:hover{color:#40d9f1;cursor:pointer;}
.mec-wrap .mec-skin-map-container .mec-search-form .mec-dropdown-wrap .mec-dropdown-search i{border-right:0;border-radius:2px 0 0 2px;box-shadow:-1px 1px 5px -1px rgba(0, 0, 0, 0.03);}
.mec-wrap .mec-skin-map-container .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{border-radius:0 2px 2px 0;box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.03);}
.leaflet-popup-content {
width: 367px !important;
margin: 17px 19px 15px;
}