.uk-button.uk-button-primary,.uk-button.uk-button-secondary {
	position:relative;
	overflow:hidden;
}
.uk-button.uk-button-primary::before, .uk-button.uk-button-secondary::before {
    background: #ffffff;
    content: "";
    height: 155px;
    left: -110px;
    opacity: 0.2;
    position: absolute;
    top: -50px;
    transform: rotate(35deg);
    transition: all 700ms cubic-bezier(0.19,1,0.22,1);
    width: 80px;
    z-index: 2;
}
.uk-button.uk-button-primary:hover::before ,.uk-button.uk-button-secondary:hover::before {
    left: 120%;
    transition: all 550ms cubic-bezier(0.19,1,0.22,1);
}
