.emerald_sbutton{cursor:pointer;border:.1em solid #4d4d4d;outline:0;padding:0 1em;height:1.92em;min-width:8em;font-family:inherit;background:#1c1e1f;background:-moz-linear-gradient(top,#1c1e1f 20%,#333536 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#1c1e1f),to(#333536));background:-webkit-linear-gradient(top,#1c1e1f 20%,#333536 100%);background:-o-linear-gradient(top,#1c1e1f 20%,#333536 100%);background:linear-gradient(to bottom,#1c1e1f 20%,#333536 100%);color:#b0b0b0;-webkit-transition:color .2s linear,border-color .2s linear;-o-transition:color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,border-color .2s linear;transition:color .2s linear,border-color .2s linear;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;-webkit-box-shadow:.2em .2em .2em 0 rgba(77,77,77,0.5) inset;-moz-box-shadow:.2em .2em .2em 0 rgba(77,77,77,0.5) inset;box-shadow:.2em .2em .2em 0 rgba(77,77,77,0.5) inset;font-weight:bold;-webkit-tap-highlight-color:transparent}.emerald_sbutton:not([disabled]):not(:active):focus,.emerald_sbutton:not([disabled]):not(:active):hover{color:#cacaca;border-color:#cacaca}.emerald_sbutton:not([disabled]):active{color:#4d4d4d;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.emerald_sbutton:disabled{opacity:.6;cursor:default}.emerald_sbutton[shrink]{min-width:auto}input[type=file]{display:none !important}.emerald_sbutton.w100{width:100%}.emerald_abutton{cursor:pointer;border:.1em solid #4d4d4d;outline:0;padding:0 1em;font-family:inherit;background:#1c1e1f;color:#b0b0b0;height:100%;margin:0 1px 0 1px;-webkit-transition:color .2s linear,border-color .2s linear;-o-transition:color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,border-color .2s linear;transition:color .2s linear,border-color .2s linear;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;-webkit-box-shadow:.2em .2em .2em 0 rgba(77,77,77,0.5) inset;-moz-box-shadow:.2em .2em .2em 0 rgba(77,77,77,0.5) inset;box-shadow:.2em .2em .2em 0 rgba(77,77,77,0.5) inset;font-weight:bold;-webkit-tap-highlight-color:transparent}.emerald_abutton:not([disabled]):not(:active):hover{color:#cacaca;border-color:#cacaca}.emerald_abutton:not([disabled]):active{color:#4d4d4d;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.emerald_abutton:disabled{opacity:.6;cursor:default}.emerald_button{cursor:pointer;background:0;border:0;padding:0;line-height:1;font-family:inherit;display:inline-block;position:relative;text-decoration:none;-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;-webkit-tap-highlight-color:transparent}.emerald_button::before{content:"";display:block;margin:0 auto;width:3em;height:3em;background:url("../images/common/elements/button.png");background-position:center;background-repeat:no-repeat;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:-0.15em .1em .25em .05em #2f4458;-moz-box-shadow:-0.15em .1em .25em .05em #2f4458;box-shadow:-0.15em .1em .25em .05em #2f4458}.emerald_button[data-sign]::after{content:attr(data-sign);display:block;margin-top:.5em;white-space:pre;word-wrap:break-word;color:#bababa;-moz-transition:color .1s linear;-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;text-align:center;font-weight:bold}.emerald_button[data-sign][active]::after{color:#39985b}.emerald_button[data-sign]:not([active]):hover::after{color:white}.emerald_button[data-sign][active]:hover::after{color:#66f672}.emerald_button:before,.emerald_button:active::before,.emerald_button[data-sign]:after,.emerald_button[data-sign]:active::after{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.emerald_button[active]::before,.emerald_button:not([active]):active::before,.emerald_button:not([active]) .fi:active{-webkit-box-shadow:-0.1em .2em .5em .1em #2f9341;-moz-box-shadow:-0.1em .2em .5em .1em #2f9341;box-shadow:-0.1em .2em .5em .1em #2f9341}.emerald_button:not(:active):not([active]):hover::before{-webkit-box-shadow:-0.1em .2em .5em .1em #4c6f90;-moz-box-shadow:-0.1em .2em .5em .1em #4c6f90;box-shadow:-0.1em .2em .5em .1em #4c6f90}.emerald_button[active]:active::before{-webkit-box-shadow:-0.1em .2em .5em .1em #66f672;-moz-box-shadow:-0.1em .2em .5em .1em #66f672;box-shadow:-0.1em .2em .5em .1em #66f672}.emerald_button i.fa{position:absolute;width:100%;height:3em;top:0;left:0;line-height:3.2em;color:#bababa;text-align:center;pointer-events:none}.emerald_button[active] .fa::before{color:#2f9341}.emerald_button:active .fa::before{color:#66f672}.emerald_button[blink="true"] i.fa{-webkit-animation-name:blink;-moz-animation-name:blink;-o-animation-name:blink;animation-name:blink;-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;-o-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes blink{40%{color:#bababa;opacity:.5}50%{color:#66f672;opacity:1}}@-moz-keyframes blink{40%{color:#bababa;opacity:.5}50%{color:#66f672;opacity:1}}@-o-keyframes blink{40%{color:#bababa;opacity:.5}50%{color:#66f672;opacity:1}}@keyframes blink{40%{color:#bababa;opacity:.5}50%{color:#66f672;opacity:1}}.fs9px{font-size:9px}.fs9px .fa::before{font-size:17px}.fs8px{font-size:8px}.fs8px .fa::before{font-size:15px}.fs7px{font-size:7px}.fs7px .fa::before{font-size:13px}.fs6px{font-size:6px}.fs6px .fa::before{font-size:11px;position:relative}.fs5px{font-size:5px}.fs5px .fa::before{font-size:9px}.fs10px{font-size:10px}.fs10px .fa::before{font-size:19px}.fs12px{font-size:12px}.fs12px .fa::before{font-size:23px}