.en .long-btn {
	writing-mode: vertical-rl;
	text-orientation: mixed;
	padding: 20px 10px 20px 14px;
	letter-spacing: 2px;
}
.en #signup-sec p.ind1 {
	padding-left: 6em;
    text-indent: -2.4em;
}

.en #signup-sec h4.ind {
    padding-left: 3.6em;
    text-indent: -1.6em;
}

.en .speaker-info {
	width: 180%;
	margin-left: -40%;
}
#traffic-sec p, #traffic-sec h5 {
	margin-left: 50px;
	position: relative;
}
#traffic-sec h5 {
	line-height: 40px;
}
#traffic-sec .icon-circle {
	position: absolute;
	left: -50px;
}
.speaker-info {
	text-align: left;
}
.speaker .list p + p {
	margin-top: 0;
}
.speaker .list {
	text-indent: -8px;
    padding-left: 8px;
}
.speaker-main h6.text-left {
	text-align: left;
	margin-left: calc(-30% + 18px);
    width: calc(150% - 18px);
    white-space: initial;
}
.popup-body {
	padding: 25px 25px;
}
@media screen and (max-width: 768px) {
	.en .speaker-info {
		width: 140%;
		margin-left: -20%;
	}
}