/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.dues_para{
  font-size: 14px;
}

.single_event_location {
	background: var( --e-global-color-1a708da );
    text-align: left;
    box-shadow: 3px 3px 6px 2px rgb(0 0 0 / 15%);
    margin-top:20px;
 }

.mec-single-event-location
{
	padding-bottom: 20px;
	background: #fff!important;
}
.mec-speaker-info .mec-hourly-schedule-speaker-name {
 	cursor: pointer;
 }

.link-color{
 	color:#9b37f6;
 }

.location_grid {
    display: grid;
    grid-template-columns: 39% 59%;
    padding: 21px;
    grid-column-gap: 20px;
    width: 95%;
}
.location_grid .right_div h3 a{
	color: #000;
    text-decoration: none;
}

.location_grid .right_div h3 a:hover{
	color:#9b37f6!important;
	cursor: pointer;
}

.location_ele_popup:hover{
	color:#9b37f6!important;
	cursor: pointer;
}

.mec-location-title {
	text-transform: capitalize;
    font-size: 18px;
    font-weight: 300!important;
    color: #333!important;
}

.organizer_title1{
	font-weight: 300!important;
}

.organizer_dd {
	padding-left: 0px!important;
	padding: 3px 0px;
}

.hr_border
{
	width: 40%;
    height: 3.5px;
    background-color: #9b37f6!important;
    text-align: center;
    margin: 0 auto!important;
}

.organizer_dd i {
    padding-right: 8px;
}

.organizer_dd:hover{
	color:#9b37f6!important;
	cursor: pointer;
}