.abiframelnk{text-decoration:none;background-color:#56b3e5;display:inline-block;position:relative;height:40px;width:165px;border:0;text-align:left;outline:0;cursor:pointer}.abiframelnk span{position:absolute;display:block;width:40px;height:40px;color:#fff;right:0;top:0;text-align:center;font-size:18px;line-height:2.2;background-color:#339ed8}.abiframelnk span:before{content:"";position:absolute;right:40px;top:0;border-top:40px solid #339ed8;border-left:10px solid transparent}.abiframelnk span i{display:block;width:40px;height:40px;background:url(intickets-logo.png) center center no-repeat}.abiframelnk small{display:inline-block;color:#fff;font:16px/40px Helvetica,Arial,sans-serif;padding:0 10px}.abiframelnk small{-webkit-transition:all .5s ease;transition:all .5s ease}.abiframelnk:hover small{-webkit-animation:intickets-move-from-left .3s ease-in-out;animation:intickets-move-from-left .3s ease-in-out}.abiframelnk span i{-webkit-transition:all .5s ease;transition:all .5s ease}.abiframelnk:hover span i{-webkit-animation:intickets-move-from-top .3s ease-in-out;animation:intickets-move-from-top .3s ease-in-out}@-webkit-keyframes intickets-move-from-left{from{opacity:0;-webkit-transform:translatex(-30%)}to{opacity:1;-webkit-transform:translatex(0)}}@keyframes intickets-move-from-left{from{opacity:0;-webkit-transform:translatex(-30%);transform:translatex(-30%)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}@-webkit-keyframes intickets-move-from-top{from{opacity:0;-webkit-transform:translateY(60%)}to{opacity:1;-webkit-transform:translateY(0)}}