
.animation(@animation) {
    -webkit-animation: @animation;
    -moz-animation: @animation;
    -o-animation: @animation;
    -ms-animation: @animation;
    animation: @animation;
}

.transition(@transition,@transition2) {
    -moz-transition: @transition, @transition2;
    -ms-transition: @transition, @transition2;
    -o-transition: @transition, @transition2;
    -webkit-transition: @transition, @transition2;
    transition: @transition, @transition2;
}
.transition(@transition) {
    -moz-transition: @transition;
    -ms-transition: @transition;
    -o-transition: @transition;
    -webkit-transition: @transition;
    transition: @transition;
}


.transform(@transformation) {
    -moz-transform: @transformation; 
    -ms-transform: @transformation;
    -o-transform: @transformation;
    -webkit-transform: @transformation;
    transform: @transformation;
}

.border-radius(@radius: 5px) {
  -webkit-border-radius: @radius;
     -moz-border-radius: @radius;
          border-radius: @radius;
}

.box-shadow(@shadow: 0 1px 3px rgba(0,0,0,.25)) {
  -webkit-box-shadow: @shadow;
     -moz-box-shadow: @shadow;
          box-shadow: @shadow;
}

.disableselection() {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}