.butt-anim{
overflow: hidden;
position: relative;
}
.butt-anim:hover:after {
content: "";
margin-left: 60px;
width: 30px;
height: 300px;
background: #fff;
-webkit-animation-delay: 0.05s;
animation-delay: 0.05s;
position: absolute;
left: -40px;
top: -150px;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-transition: all 0.1s;
transition: all 0.1s;
-webkit-animation-name: slideme;
animation-name: slideme;
-webkit-animation-duration: 3s;
animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-transform: rotate(45deg);
transform: translateX(-4em) skewX(-45deg);
}
@-webkit-keyframes slideme { 0% { left: -30px; margin-left: 0px; }
  30% { left: 110%; margin-left: 80px; }
  100% { left: 110%; margin-left: 80px; } }

@keyframes slideme { 0% { left: -30px; margin-left: 0px; }
  30% { left: 110%; margin-left: 80px; }
  100% { left: 110%; margin-left: 80px; } }
  
  
.text span:after{ 
content: ''; 
width: 5px; 
height: 5px; 
background-color: #F68D33; 
border-radius: 50%; 
display: inline-block; 
margin-right: 5px; 
animation: pulsing 1.5s ease infinite; 
position: absolute; 
top: 8px; 
bottom: 0; 
left: 0px; 
right: 0; 
} 

@-webkit-keyframes pulsing { 
0% { 
box-shadow: 0 0 0 transparent; 
-webkit-box-shadow: 0 0 0 transparent; 
} 
50% { 
box-shadow: 0 0 12px 3px #21A9D9; 
-webkit-box-shadow: 0 0 12px 3px #F68D33; 
} 
100% { 
box-shadow: 0 0 24px 3px transparent; 
-webkit-box-shadow: 0 0 24px 3px transparent; 
} 

} 
.text{ 
width: 100%; 
padding-left: 20px; 
}



a {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

#Combobox1 {
padding: 4px 4px 4px 20px;
}

.trigger {
   font-size: 18px;
}