video {
  width: 100%;
  height: auto;
}


.float{
	position: fixed;
	width: 60px;
	height:60px;
    bottom: 40px;
    left: 40px;
    background-color:#25d366;
    color: #fff;
    border-radius:50px;
    text-align:center;
    font-size:30px;
    box-shadow:2 2 3 #999;
    z-index:100;
}

.my-float{
	margin-top:16px;
}

/*live stream animation*/
span.live-icon{
    display: inline-block;
    position: relative;
    top: calc(50% - 5px);
    background-color: red;
    width: 10px;
    height: 10px;
    margin-left: 20px;
    border: 1px solid rgba(black, .1);
    border-radius: 50%;
    z-index: 1;
    &:before{
      content: '';
      display: block;
      position: absolute;
      background-color: rgba(red,.6);
      width: 100%;
      height: 100%;
      border-radius: 50%;
      animation: live 2s ease-in-out infinite;
      z-index: -1;
    }
  }
@keyframes live {
  0% {
    transform: scale(1,1);
  }
  100% {
    transform: scale(3.5,3.5);
    background-color:red;
  }
}



/*////////////////////////////////////////////*/

#immediate-hero{
  background:url('../../MSR2025/images/golden-bg.jpeg') no-repeat center ;
  width: 100%;
  background-size: cover;
  z-index: 999;
  padding: 50px 0px;
}


#immediate-hero h2,
#immediate-hero h3{
  color:#800000;
  text-shadow: 2px 2px 1px #c88f5a;
}
#aarti_timing td{
 color:#800000;
  text-shadow: 2px 2px 1px #c88f5a;
  font-size:22px;
}

@media screen and (max-width: 600px) {
 #immediate-hero{
  background:url('../../MSR2025/images/image-bg.png') no-repeat left;
  width: 100%;
  background-size: cover;
  background-attachment: fixed;

 }
}
/*///////////////////////*/

.single_event__main{
  background:url('../../MSR2025/images/image-bg.png') no-repeat ;
  width: 100%;
  background-size: cover;
  padding:30px 0px;
  text-shadow:2px 2px 1px rgba(255,255,255,0.8);
}
.single_event__main .sigma_btn-custom{
    text-shadow:none;
}




