@font-face{font-family:'WebSymbolsRegular';src:url('websymbols/websymbols-regular-webfont.eot');src:url('websymbols/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),url('websymbols/websymbols-regular-webfont.woff') format('woff'),url('websymbols/websymbols-regular-webfont.ttf') format('truetype'),url('websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');font-weight:normal;font-style:normal;}.a-btn{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 30px 10px 70px;position:relative;display:block;overflow:hidden;margin:10px;cursor:pointer;border:1px solid #ccc;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-image:linear-gradient(bottom,#C03 3%,#D64065 75%);background-image:-o-linear-gradient(bottom,#C03 3%,#D64065 75%);background-image:-moz-linear-gradient(bottom,#C03 3%,#D64065 75%);background-image:-webkit-linear-gradient(bottom,#C03 3%,#D64065 75%);background-image:-ms-linear-gradient(bottom,#C03 3%,#D64065 75%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.03,#C03),color-stop(0.75,#D64065));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0033',endColorstr='#D64065',GradientType=0);}.a-btn-symbol{font-family:'WebSymbolsRegular',cursive;color:#FFF;text-shadow:0 1px 0 #bef3f5;font-size:20px;position:absolute;opacity:.8;left:20px;width:20px;text-align:center;line-height:32px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.a-btn-text{font-size:20px;color:#F9f9f9;text-shadow:0 1px 0 #999;line-height:16px;font-weight:bold;display:block;}.a-btn-slide-text{font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#54cdf1;text-shadow:0 1px 1px rgba(100,100,100,0.9);}.a-btn:hover{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-box-shadow:inset 10px 1px 10px 0 rgba(255,255,255,.4),0px 3px 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 10px 1px 10px 0 rgba(255,255,255,.4),0px 3px 3px 0 rgba(0,0,0,0.4);box-shadow:inset 10px 1px 10px 0 rgba(255,255,255,.4),0px 3px 3px 0 rgba(0,0,0,0.4);}.a-btn:hover .a-btn-symbol{opacity:1.0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}.a-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:0 0 0 1px #458a8c,0 1px 1px #d5d5d5,inset 0 1px 0 rgba(255,255,255,0.8),0px 1px 1px 2px #fff;-moz-box-shadow:0 0 0 1px #458a8c,0 1px 1px #d5d5d5,inset 0 1px 0 rgba(255,255,255,0.8),0px 1px 1px 2px #fff;box-shadow:0 0 0 1px #458a8c,0 1px 1px #d5d5d5,inset 0 1px 0 rgba(255,255,255,0.8),0px 1px 1px 2px #fff;}