/* Icons */
button.button-yes, button.button-ok {
	background: #fff url(../../images/icon_button_ok.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-no {
	background: #fff url(../../images/icon_button_no.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-cancel, button.button-block  {
	background: #fff url(../../images/icon_button_cancel.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-delete {
	background: #fff url(../../images/icon_button_delete.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-settings {
	background: #fff url(../../images/icon_button_settings.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-settings-alt {
	background: #fff url(../../images/icon_button_settings_alt.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-menu {
	background: #fff url(../../images/icon_button_menu.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-home {
	background: #fff url(../../images/icon_button_home.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-options {
	background: #fff url(../../images/icon_button_options.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-add {
	background:  #fff url(../../images/icon_button_add.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-save {
	background:  #fff url(../../images/icon_button_save.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-import {
	background:  #fff url(../../images/icon_button_import.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-update {
	background:  #fff url(../../images/icon_button_update.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-modify {
	background: #fff url(../../images/icon_button_modify.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-modify-data {
	background: #fff url(../../images/icon_button_modify_data.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-modify-cert {
	background: #fff url(../../images/icon_button_modify_cert.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-search {
	background: #fff url(../../images/icon_button_search.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-clear-search {
	background: #fff url(../../images/icon_button_clear_search.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-send {
	background:  #fff url(../../images/icon_button_send.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-close {
	background: #fff url(../../images/icon_button_close.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-attachment {
	background: #fff url(../../images/icon_button_attachment.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-print {
	background: #fff url(../../images/icon_button_print.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-upload {
	background: #fff url(../../images/icon_button_upload.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-auth {
	background: #fff url(../../images/icon_button_auth.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-modify-bw {
	background: url(../../images/icon_button_modify_bw.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-reply-bw {
	background: url(../../images/icon_button_reply_bw.png) 2px center no-repeat;
	padding-left: 22px;
}

button.button-history-bw {
	background: url(../../images/icon_button_history_bw.png) 2px center no-repeat;
	padding-left: 22px;
}

/* Small */
button.button-close {
	background-image: url(../../images/icon_button_close.png);
}

button.button-maximize {
	background-image: url(../../images/icon_button_maximize.png);
}

button.button-minimize {
	background-image: url(../../images/icon_button_minimize.png);
}

button.button-up {
	background: #fff url(../../images/icon_button_up.png) center center no-repeat;
}

button.button-down {
	background: #fff url(../../images/icon_button_down.png) center center no-repeat;
}

button.previous {
	background: #fff url(../../images/icon_button_previous.png) center center no-repeat;
}

button.next {
	background: #fff url(../../images/icon_button_next.png) center center no-repeat;
}

button.first {
	background: #fff url(../../images/icon_button_first.png) center center no-repeat;
}

button.last {
	background: #fff url(../../images/icon_button_last.png) center center no-repeat;
}

button.button-small-modify {
	background: url(../../images/icon_button_small_modify.png) center no-repeat;
}

button.button-small-save {
	background: url(../../images/icon_button_small_save.png) center no-repeat;
}

button.button-small-delete {
	background: url(../../images/icon_button_small_delete.png) center no-repeat;
}

/* Button loader */
button.button-loader {
	background: #fff url(../../images/icon_button_loader.svg) 2px center no-repeat;
	padding-left: 30px;
	pointer-events: none;
}
