.button.sevdesk-woocomerce-default{ display: block; position: relative; padding: 0!important; height: 2em!important; width: 2em; text-indent: -9999px; }
.button.sevdesk-woocommerce-x, .button.sevdesk-woocommerce-x:hover{ background: url("../images/sevdesk_logo.png" ); background-size: 15px 15px; background-repeat: no-repeat; background-position: center center; }
.sevdesk-not-completed{ -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); }
.button.sevdesk-woocommerce-loader, .button.sevdesk-woocommerce-loader:hover{ background: url("../images/ajax-loader.gif" ); background-size: 15px 15px; background-repeat: no-repeat; background-position: center center; }
.button.sevdesk-woocommerce-yes, .button.sevdesk-woocommerce-yes:hover{ background: url("../images/sevdesk_success.png" ); background-size: 15px 15px; background-repeat: no-repeat; background-position: center center; }
.button.sevdesk-woocommerce-error, .button.sevdesk-woocommerce-error:hover{ color: #ff0000; text-indent: 0;  }
.button.sevdesk-woocommerce-error:after{  font-family: dashicons; content: "\f158"; }
.button.sevdesk-woocommerce-error.sevdesk-refund:after{  font-family: dashicons; content: ""; }
.button.sevdesk-refund.sevdesk-woocommerce-error{ text-indent: 0; }

.sevdesk-info-bulk { display: block;  margin-top: .7rem; width: 100%; float: left; box-sizing: border-box; background: #fff; border: 1px solid #ccd0d4; box-shadow: 0 1px 1px rgba(0,0,0,.04); padding: 1px 12px; border-left: 4px solid #46b450; margin-bottom: .7rem; }

.button-primary[name="transmit-to-sevdesk"] { margin-left: .5rem; }
@media screen and (max-width: 362px) {
    .button-primary[name="transmit-to-sevdesk"] { margin-top: .5rem; margin-left: 0; display: block; }
}
