.template-content .waiting-room  .webinar-title-bar {
	background: #25aa98;
}
.template-content .waiting-room .no-padding {
	padding: 0px !important;
	margin: 0px !important;
}
.template-content .waiting-room .title h1 {
	font-size: 18px;
	text-transform: uppercase;
	margin: 0px;
	color: #fff;
	padding: 20px;
	font-weight: 400;
}
.template-content .waiting-room .presenter {
	margin-left: 20px;
}
.template-content .waiting-room .presenter a {
	padding-bottom: 15px;
}
.template-content .waiting-room .presenter img {
	width: 48px;
	height: 48px;
	border: 2px solid rgba(255,255,255,0.6);
}
.template-content .waiting-room .presenter a, .presenter img {
	cursor: auto;
}
.template-content .waiting-room .success-box {
	border-top: 1px solid #219989;
	text-align: center;
	position: relative;
	background: #25aa98;
}
.template-content .waiting-room .success-box:after, .success-box:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(37, 170, 152, 0);
	border-top-color: #25aa98;
	border-width: 10px;
	margin-left: -10px;
}
.template-content .waiting-room .success-box h2 {
	font-size: 30px;
	color: #fff;
	margin: 0px;
	font-weight: 400;
	margin: 30px 0px;
}
.template-content .waiting-room .success-box h2 strong {
	font-weight: 700;
}

.info-holder{
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	margin: 0px;
	margin-top: 47px;
	padding-bottom: 47px;
}
.template-content .waiting-room .info-holder p{
	display: inline-block;
	margin-bottom:0px;
}
.template-content .waiting-room .presenter-box {
	padding: 15px 82px;
	background: #219989;
	border-radius: 4px;
}
.template-content .waiting-room .presenter-box strong {
	font-weight: 700;
}
.template-content .waiting-room .time-box {
	padding: 15px 40px;
	background: #1e897b;
	border-radius: 4px;
}
.template-content .waiting-room .countdown-box {
	background: #fff;
}
.template-content .waiting-room .countdown-box h3 {
	color: #393937;
	font-weight: 700;
	font-size: 18px;
	margin: 0px;
	text-align: center;
	padding-top: 36px;
	padding-bottom: 25px;
	text-transform: uppercase;
}
.template-content .waiting-room .countdown-container {
	font-size: 18px;
	text-align: center;
	padding-bottom: 30px;
	border-bottom: 1px solid #f1f1f1;
}
.template-content .waiting-room .countdown-container ul.count-down-elements {
	white-space: nowrap;
}
.template-content .waiting-room .countdown-container ul {
	margin-bottom: 0px;
}
.template-content .waiting-room .countdown-container ul li {
	width: 105px;
	background: #f5f5f5;
	border-radius: 4px;
	margin: 0px -1px;
	padding: 14px 0px;
}
.template-content .waiting-room .countdown-container .countdown-element-value {
	font-size: 33px;
	font-weight: 700;
	color: #393937;
	line-height: 1;
}
.countdown-container .countdown-element-label {
	font-weight: 700;
	font-size: 12px;
	color: #a3a3a3;
	text-transform: uppercase;
	margin-top: 10px;
}
.template-content .waiting-room .countdown-container ul, .countdown-container .countdown-offer-label {
	display: inline-block;
}
.template-content .waiting-room .countdown-container .countdown-offer-label {
	font-weight: 700;
}
.template-content .waiting-room ul li .offer-expire-label {
	margin-bottom: 0;
}
.template-content .waiting-room .options-box {
	padding: 30px;
}
.template-content .waiting-room .options-box h4 {
	font-size: 14px;
	font-weight: 700;
	color: #3a3938;
	text-transform: uppercase;
	margin-bottom:30px;
}
.template-content .waiting-room .options-box ul {
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
.template-content .waiting-room .options-box ul li {
	margin-top: 20px;
	font-size: 14px;
	color: #3a3938;
}
.template-content .waiting-room .options-box ul li span {
	color: #fff;
	font-weight: 600;
	background: #25aa98;
	border-radius: 50%;
	text-align: center;
	width: 28px !important;
	height: 28px !important;
	padding: 6px 10px;
	margin-right: 8px;
}

.template-content .waiting-room .presenters-box{
	padding: 0 15px 0;
}
