/*!
 * Waves v0.7.5
 * http://fian.my.id/Waves
 *
 * Copyright 2014-2016 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}[dir] .waves-effect{cursor:pointer}.waves-effect .waves-ripple{position:absolute;width:100px;height:100px;opacity:0;transition:all .5s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-webkit-transform:scale(0) translate(0);-moz-transform:scale(0) translate(0);-ms-transform:scale(0) translate(0);-o-transform:scale(0) translate(0);pointer-events:none}[dir] .waves-effect .waves-ripple{border-radius:50%;margin-top:-50px;background:rgba(0,0,0,.2);background:radial-gradient(rgba(0,0,0,.15) 0,rgba(0,0,0,.2) 40%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.3) 60%,hsla(0,0%,100%,0) 70%);-webkit-transition:all .5s ease-out;transition-property:transform,opacity;transform:scale(0) translate(0)}[dir=ltr] .waves-effect .waves-ripple{margin-left:-50px}[dir=rtl] .waves-effect .waves-ripple{margin-right:-50px}[dir] .waves-effect.waves-light .waves-ripple{background:hsla(0,0%,100%,.4);background:radial-gradient(hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.3) 40%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}[dir] .waves-effect.waves-classic.waves-light .waves-ripple{background:hsla(0,0%,100%,.4)}.waves-notransition{transition:none!important}[dir] .waves-notransition{-webkit-transition:none!important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}[dir] .waves-button,[dir] .waves-circle{transform:translateZ(0)}.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{white-space:nowrap;vertical-align:middle;outline:0;color:inherit;font-size:1em;line-height:1em;text-decoration:none;z-index:1}[dir] .waves-button,[dir] .waves-button-input,[dir] .waves-button:hover,[dir] .waves-button:visited{cursor:pointer;border:none;background-color:transparent;text-align:center}[dir] .waves-button{padding:.85em 1.1em;border-radius:.2em}[dir] .waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{vertical-align:bottom}[dir] .waves-input-wrapper{border-radius:.2em}[dir] .waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;z-index:1}[dir=ltr] .waves-input-wrapper .waves-button-input{left:0}[dir=rtl] .waves-input-wrapper .waves-button-input{right:0}.waves-circle{width:2.5em;height:2.5em;line-height:2.5em}[dir] .waves-circle{text-align:center;border-radius:50%}.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);transition:all .3s}[dir] .waves-float{box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all .3s}.waves-float:active{-webkit-box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}[dir] .waves-float:active{box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}.waves-block{display:block}