.heading-menu{display:none;}
.web-detl-innr1 {
    	margin-top: 5px;
	}
	.webinar-details {
		width: 100%;	
	}
	.web-detl-innr2 {
		width: 35%;
	}
	.web-detl-innr1 {
		width: 45%;
	}
	.tempds .web-detl-innr1 p em, .tempds .web-detl-innr2 p em {
		color: #0046ce;
		font-size: 33px;
    	margin-bottom: 11px;	
	}
	.tempds.webinar-details p {
		font-size: 16px;
		line-height: 25px;
	}
.wlb-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  /*    align-items: center;*/
}
.wlb-ribbon {
  background: #f8be00;
  color: #000;
  padding: 7px 20px;
  font-style: italic;
  font-size: 12px;
  position: relative;
  border: 1px solid #DBD2D2;
  border-radius: 25px;
  overflow: hidden;
  display: inline-block;
}
/*
.wlb-ribbon:before {
	display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: -0;
    border: 21px solid transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-left-color: #187aed;
}
.wlb-ribbon:after {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1;
    left: 100%;
    top: -0;
    border: 21px solid transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-left-color: #0c59b1;
}
*/
.wlb-ribbon em {
  position: absolute;
  left: -45%;
  top: -14px;
  height: 60px;
  width: 45%;
  background-image: linear-gradient(to left, rgb(0 70 206 / 0%), #ffffff3b, rgb(255 244 164), rgb(255 255 255 / 22%), rgb(0 70 206 / 0%));
  -webkit-animation: loading 5s infinite;
  animation: loading 5s infinite;
  z-index: 45;
  opacity: .5;
  transform: rotate(30deg);
}
@-webkit-keyframes loading {
  0% {
    left: -45%;
  }
  100% {
    left: 100%;
  }
}
@keyframes loading {
  0% {
    left: -45%;
  }
  100% {
    left: 100%;
  }
}
.wlb-innr-cont {
  width: 60%;
}
.wlb-innr-form {
  width: 40%;
}
.wlb-innr-cont h1 {
  font-size: 42px;
  font-family: 'Zoho_Puvi_Regular';
  line-height: 55px;
  margin-top: 20px;
  text-transform: uppercase;
}
.wlb-innr-cont h1 span {
  color: #0046CE;
  font-family: 'Zoho_Puvi_ExtraBold';
  /*    display: block;*/
}
.wlb-innr-cont p {
  margin-top: 10px;
}
/*
.wlb-fade-line {
	width: 530px;
    height: 2px;
    margin-top: 13px;
    background: #9274f1;
    background: linear-gradient(to right, #0046ce -120%, #ffffff00 90%);
    display: inline-block;
    float: left;
}
*/
.wlb-fade-line1 {
  width: 530px;
  height: 2px;
  margin-top: 13px;
  background: #9274f1;
  background: linear-gradient(to right, #ffffff -69%, #ffffff00 100%);
  ;
  display: inline-block;
  float: left;
}
.webinar-details {
  display: flex;
  width: 90%;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: -5px;
}
.webinar-details span {
  font-size: 16px;
  text-decoration: underline;
  /*    color: #0046ce;*/
  position: relative;
  left: 50px;
}
.webinar-details span:before {
  content: " ";
  position: absolute;
  background: url(/sites/meweb/images/fr/analytics-plus/images/apq3-calendar-b.svg) no-repeat;
  width: 50px;
  height: 40px;
  top: -8px;
  left: -50px;
}
.web-detl-innr1 p {
  margin-top: 5px;
}
.web-detl-innr2 p {
  margin-top: 10px;
}
.web-detl-innr1 span {
  position: inherit !important;
}
.web-detl-innr1 p strong, .web-detl-innr2 p strong, .web-detl-innr1 p em, .web-detl-innr2 p em {
  display: block;
  font-family: 'Zoho_Puvi_Bold';
  font-style: inherit;
}
.webinar-details p {
  font-size: 17px;
  line-height: 30px;
  letter-spacing: .3px;
}
.ebook-rit-banr-line {
  height: 100px;
  width: 1px;
  background: #D1CBBC;
}
.webinar-agenda {
  /*    background: #e7f6ff;*/
  padding: 30px 0 50px 0;
}
.webinar-agenda p {
  /*    width: 90%;*/
  line-height: 33px;
  margin-top: 10px;
}
.webinar-agenda ul {
	position: relative;
}
.webinar-agenda ul:after {
    content: " ";
    position: absolute;
    border-left: 1px solid #cfcfcf;
/*    height: 396px;*/
    left: -27px;
    top: 24px;
}
.webinar-agenda ul li {
  position: relative;
  margin-bottom: 15px;
}