/* sticky bottom Style*/

.rowsticky {
  display: flex;
}

/* Create two equal columns that sits next to each other */
.column1 {
  width: 65%;
  padding: 2px 0px;
  
}
.column2 {
  width: 35%;
  padding: 2px 0px;
  
}


.stickybottom
{
   position: fixed;
   padding: 10px 20px 0px 10px;
   bottom: 0;
   width: 100%;
   height: 97px;
   background: #333;
   color: white;
   z-index:999;
   display:block;
   
}
.stickytitle
{
     
    text-align:center;
    font-family: "Poppins", sans-serif;
    margin-top: 20px;
    font-size: 24px;
    color: #edc967;
    line-height: 0px;
  
}
.stickystrikeprice
{
    font-size: 16px;
    font-family: "Poppins", sans-serif;
}
.stickyregbtn
{
    text-decoration: none;
  font-weight: 600;
  font-size: 26px;
  width: 100%;
  float: right;
  margin-left: 12px;
  height: 63px;
  border-radius: 50px 50px 50px 50px;
  color: #000;
  position: relative;
  background: linear-gradient(to right, #f8d972 0%, #ffa410 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8d972', endColorstr='#ffa410', GradientType=1 );
  text-align: center;
  padding: 12px 7px;
  top: 10px !important;
}
.stickyregbtn::before
{
    background: #fff;
  content: "";
  height: 155px;
  left: -75px;
  opacity: .2;
  position: absolute;
  top: -50px;
  width: 50px;
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  -webkit-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  z-index: -10;
  animation: hoverbtn infinite 1.5s;
  filter: blur(15px);
  -webkit-filter: blur(15px);
}
 
.pstyle
{
    font-size:20px;
    text-align:center;
     
}
#countdown
{
   font-size: 30px;
   color: #ff0c0c;
   font-weight:bold;
}
.text-white
{
     color: #fff;
}
@media screen and (max-width: 767px) 
{
  .pstyle
  {
    margin-top: -24px;
    line-height: 0px;
    text-align: center;
    font-size:18px;
    
  }
  .stickybottom 
  {
    
    height: 134px;
     
  }
  .column1 
  {
      width:100%;
      padding:0px;
  }
  .column2
  {
    width:100%;
    padding:0px;
  }
  .rowsticky
  {
      display:block;
  }
  .stickytitle
  {
      font-size:19px; 
      text-align: center;
      margin-bottom:50px;
 
  }
  .stickyregbtn
  {
    position: unset;
    margin-left: 25px;
    display: block;
    float: none;
    font-size: 18px;
    padding: 7px 7px;
    height:auto;
    width:90%;
    
  }
  #countdown
  {
      font-size:23px;
      font-weight:bold;
      color:#ff0c0c;
  }
  .headerWidget img
  {
      max-width:96%;
  }
  
}
  
   