.pt-h{display:none}
  @keyframes pulse 
  {       
    0% {transform: scale(1); opacity: 0;}
    25% {transform: scale(1.125); opacity: 0.75;}
    50% {transform: scale(1.25); opacity: 0.5;}
    75% {transform: scale(1.375); opacity: 0.25;}
    100% {opacity: 0; transform: scale(1.5);}
  }

.wbms-nav{height:200px}
.wbms-nav .slick-current{color:#f00}

  .pulse_holder .pulse_rays 
  {
    margin: 0 auto;
    border-radius: 50%;
    position: absolute;
     right: 0px; 
     top: 0px;
    z-index: 20;
    background-color: transparent;
    opacity: 0.9;
    width: 124px;
    height: 124px;
    border: 2px solid #fff;
/*     background: #0ff; */

    /* Giving Animation Function */
    -webkit-animation: pulse 2s linear infinite;
   animation: pulse 2s linear infinite; 
   border-image: initial; 
  }




.cc1 {
    animation-name: animation_m;
    animation-duration: 2s;
    timing-function: linear;
}
.weird-bt.slick-current {
z-index:20
}
    .pulse_holder .pulse_rays1 
  {
  	opacity: 0.7; -webkit-transform: scale(1);

    margin: 0 auto;
    border-radius: 50%;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 20;
    background-color: transparent;
    opacity: 0.5;
    width: 124px;
    height: 124px;
    border: 2px solid #fff;

    /* Giving Animation Function */
   -webkit-animation: pulse 2s linear infinite;
    -moz-animation: pulse 2s linear infinite  ; 
    -webkit-animation-delay: 1s; /* Safari 4.0 - 8.0*/
    animation-delay: 1s;
    border-image: initial;
  }


.werd-holder{
font-size:0px;

}
.weird-bt, .weird-lk, .weird-rk, .weird-bt-cnt,  .pulse_marker{
       -webkit-transition:background 0.5s ease-out, border-color 0.5s ease-out ;
     -moz-transition:  background 0.5s ease-out, border-color 0.5s ease-out ;
     -o-transition: background 0.5s ease-out, border-color 0.5s ease-out ;
     transition: background 0.5s ease-out, border-color 0.5s ease-out ;
}



.weird-lk{
position:absolute;
width: 0;
height: 0;
border-style: solid;
border-color: transparent transparent #eee transparent;

border-width: 0 0 135px 36px;
left:-36px;
}
.av-red .weird-lk{
border-color: transparent transparent #c2001d transparent;
}
.av-blue .weird-lk{
border-color: transparent transparent #e77817 transparent;
}

.weird-rk{
position:absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 135px 36px 0 0;
border-color: #eee transparent transparent transparent;

bottom:0px;
right:-36px;
z-index:5;
}
.av-red .weird-rk{
border-color: #c2001d transparent transparent transparent;
}
.av-blue .weird-rk{
border-color: #e77817 transparent transparent transparent;
}


/* Extra small devices (phones, less than 768px) */
.weird-bt{
  outline:none !important;
    height:135px;
color:#fff;
width:-webkit-calc(25% - 36px);
width:-moz-calc(25% - 36px);
width:calc(25% - 36px);

display:inline-block;
position:relative;
margin:0px 18px;
font-size:1.8rem;
text-align:center;
z-index:4;
cursor: pointer;;
}

.weird-bt-cnt{
    position:absolute;
    z-index:10;
    left:0;
    right:0px;
    top:0px;
    bottom:0;
    /*      border:1px solid #f00; */
    padding:40px 0 0 0;
}
.weird-bt-cnt span{
  display:block;
  text-transform:uppercase;
  font-weight:100

}
   .weird-ico{
  width:100px;
  height:100px;
  border-radius:50%;
/*   border:1px solid #f00; */
background-size:contain !important;
background-repeat:no-repeat;
position:absolute;

margin:0px auto;
padding-left:20px;
z-index:11;

top:0px;
left:0px;
 top: -50px;
    left: 70px
  }

  .pulse_holder
  {
    display: block;
    position: absolute;
    top: -62px;
    left: 78px;
    z-index:1
  
  }
    
  .pulse_holder .pulse_marker 
  {
    width: 124px;
    height: 124px;
   
    border-radius: 50%;
  }










 