 .wsite-button { color: #fff !important; height: 34px; display: inline-block; font-size: 14px; border: none; font-weight: bold; text-decoration: none; padding: 0 17px 0 0; background: url(/files/theme/button.png?1432289750) no-repeat 100% -105px; }
 .wsite-button:hover { background-position: 100% -140px; }
 .wsite-button:active { background-position: 100% -175px; }
 .wsite-button-inner { height: 34px; line-height: 34px; display: block; font-size: 14px; font-weight: bold; border: none; text-decoration: none; padding: 0 10px 0 20px; background: url(/files/theme/button.png?1432289750) no-repeat 0 0; }
 .wsite-button:hover .wsite-button-inner { background-position: 0 -35px; }
 .wsite-button:active .wsite-button-inner { background-position: 0 -70px; }
 .wsite-button-large { height: 41px; background: url(/files/theme/button_large.png?1432289750) no-repeat 100% -126px; padding: 0 10px 0 0; }
 .wsite-button-large:hover { background-position: 100% -168px; }
 .wsite-button-large:active { background-position: 100% -210px; }
 .wsite-button-large .wsite-button-inner { height: 41px; line-height: 41px; padding: 0 10px 0 20px; background: url(/files/theme/button_large.png?1432289750) no-repeat 0 0; }
 .wsite-button-large:hover .wsite-button-inner { background-position: 0 -42px; }
 .wsite-button-large:active .wsite-button-inner { background-position: 0 -84px; }
 .wsite-button-large.wsite-button-highlight { background-image: url(/files/theme/button_large_highlight.png?1432289750); }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background-image: url(/files/theme/button_large_highlight.png?1432289750); }
 .wsite-button-highlight { background-image: url(/files/theme/button_highlight.png?1432289750); color: #fff !important; }
 .wsite-button-highlight .wsite-button-inner { background-image: url(/files/theme/button_highlight.png?1432289750); }
