  /*====================================================================================================
 *  S E X Y   B U T T O N S                                                 S E X Y   B U T T O N S  *
 =====================================================================================================*/

.wagner-buttons {display: inline-block; vertical-align: middle; margin: 0.2em 0.2em; padding: 0;font: 14px/23px 'NewsGothicBdCnBT-Reg',  Arial, Helvetica, sans-serif !important; font-weight: normal !important;text-decoration: none !important; /*text-shadow: 1px 1px 2px rgba(0,0,0,0.20);*/ background: none; border: none; /*white-space: nowrap;*/ cursor: pointer; user-select: none; -moz-user-select: none; /* Fix extra width padding in IE */ _width: 0; overflow: visible; }
.wagner-buttons span {margin: 0px;/*white-space: nowrap;*//*padding-top:2px;padding-bottom: 1px;*/ display: block; /* Prevents :active from working in IE--oh well! */ height: 24px; padding-right: 12px; background-repeat: no-repeat; background-position: right top; }

.wagner-buttons .wagnerbutton-default-icon{background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/button-black-icon.png) !important;background-repeat:no-repeat;background-position: right !important}
.wagner-buttons .wagnerbutton-alt-icon{background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/wagner-button-icon-with-white-bg.png) !important;}

.wagner-buttons span span { padding-right: 0; padding-left: 12px; line-height: 24px; background-position: left top; }
.wagner-buttons span span span { padding-left: 21px; background-image: none; background-repeat: no-repeat; background-position: left center; /* IE6 still requires a PNG transparency fix */  /* _background-image: none;		Or just hide icons from the undeserving IE6 */ /* _padding-left: 0;					Or just hide icons from the undeserving IE6 */ }
.wagner-buttons span span span.after { padding-left: 0px; padding-right: 21px; background-position: right center; /* IE6 still requires a PNG transparency fix */  /* _padding-right: 0;					Or just hide icons from the undeserving IE6 */ }
.wagner-buttons.sexyicononly span span span { padding-left: 16px; }
.wagner-buttons.sexyicononly span span span.after { padding-left: 0px; padding-right: 16px; }
.wagner-buttons[disabled],
.wagner-buttons[disabled]:hover,
.wagner-buttons[disabled]:focus,
.wagner-buttons[disabled]:active,
.wagner-buttons.disabled,
.wagner-buttons.disabled:hover,
.wagner-buttons.disabled:focus,
.wagner-buttons.disabled:active {/* color: #333 !important; cursor: inherit; text-shadow: none; opacity: 0.33; */}
.wagner-buttons:hover span,
.wagner-buttons:focus span { background-position: 100% -24px; }
/*
.wagner-buttons:hover span span,
.wagner-buttons:focus span span { background-position: 0% -24px; }
.wagner-buttons:active span { background-position: 100% -48px; }
.wagner-buttons:active span span { background-position: 0% -48px; }
*/
.wagner-buttons[disabled] span,
.wagner-buttons.disabled span { background-position: 100% -72px; }
.wagner-buttons[disabled] span span,
.wagner-buttons.disabled span span { background-position: 0% -72px; }
/*
.wagner-buttons:hover span span span,
.wagner-buttons:focus span span span,
.wagner-buttons:active span span span,
*/
.wagner-buttons[disabled] span span span,
.wagner-buttons.disabled span span span { background-position: left center; }
/*
.wagner-buttons:hover span span span.after,
.wagner-buttons:focus span span span.after,
.wagner-buttons:active span span span.after,
*/
.wagner-buttons[disabled] span span span.after,
.wagner-buttons.disabled span span span.after { background-position: right center; }
.wagner-buttons img { margin-right: 5px; vertical-align: text-top; /* IE6 Hack */ _margin-top: 4px; _vertical-align: text-bottom; /* IE6 still requires a PNG transparency fix */  /* _display: none;		Or just hide icons from the undeserving IE6 */ }
.wagner-buttons img.after { margin-right: 0; margin-left: 5px; /* IE6 still requires a PNG transparency fix */  /* _margin-left: 0;		Or just hide icons from the undeserving IE6 */ }
.wagner-buttons.sexymedium	{ font-size: 16px !important; }
.wagner-buttons.sexylarge	{ font-size: 18px !important; }
/*
 * Button Skins
 * 
 * .PNG background images with alpha transparency are also supplied if you'd rather use them instead of the 
 * default .GIF images. (Just beware of IE6's lack of support.) 
 * 
 * Additional skins can be added below. The ../images/shortcode-buttons/skins/ButtonTemplate.psd can be used to create new skins.
 * Prefix the skin name with "sexy" to avoid any potential conflicts with other class names. 
 */

/* 
 * Simple Skin Buttons
 */
.wagner-buttons.sexysimple {
  position: relative;
  padding: 8px 16px 8px;
  font: inherit;
  font-size: 14px;
  font-style: normal !important;
  font-weight: normal !important;
  color: #fff !important;
  line-height: 1;
  /*background-image: url(/wp-content/plugins/lizatom-shortcodes/css/sexybuttons/images/skins/simple/awesome-overlay-sprite.png);*/
  background-repeat: repeat-x;
  background-position: 0 0; /* Special effects */
  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
  -moz-box-shadow: -1 1px 2px rgba(0,0,0,0.5);
  -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.5);
  box-shadow: -1px 1px 2px rgba(0,0,0,0.5);
  /* IE only stuff */
  border-bottom: 1px solid transparent\9;
  _background-image: none; /* Cross browser inline block hack - http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/ */
  display: -moz-inline-stack; display: inline-block; vertical-align: middle;
  *display: inline !important; position: relative;
  /* Force hasLayout in IE */ zoom: 1;
  /* Disable text selection (Firefox only)*/ -moz-user-select: none;
}

.wagner-buttons.sexysimple::selection { background: transparent; }

.wagner-buttons.sexysimple:hover,
.wagner-buttons.sexysimple:focus { background-position: 0 -50px; color: #fff !important; }


.wagner-buttons.sexysimple.wagnerbutton-white-bg{color: #a78e3d !important; -moz-box-shadow: -1 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow: -1px 1px 3px rgba(0,0,0,0.5);box-shadow: -1px 1px 3px rgba(0,0,0,0.5);}
.wagner-buttons.sexysimple.wagnerbutton-white-bg::selection { background: transparent; }
/*
.wagner-buttons.sexysimple.wagnerbutton-white-bg:hover,
.wagner-buttons.sexysimple.wagnerbutton-white-bg:focus { background-position: 0 -50px; background-color: #cfcfcf !important; }
*/

.wagner-buttons.sexysimple.wagnerbutton-light-gray-bg{color: #a78e3d !important;}
.wagner-buttons.sexysimple.wagnerbutton-light-gray-bg::selection { background: transparent; }
/*
.wagner-buttons.sexysimple.wagnerbutton-light-gray-bg:hover,
.wagner-buttons.sexysimple.wagnerbutton-light-gray-bg:focus {background-color: #cfcfcf !important; }
*/

/*
.wagner-buttons.sexysimple:active { background-position: 0 -100px; -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.7); /* Unfortunately, Safari doesn't support inset yet */ -webkit-box-shadow: none; /* IE only stuff */ border-bottom: 0\9; border-top: 1px solid #666\9; }
*/
.wagner-buttons.sexysimple[disabled], 
.wagner-buttons.sexysimple.disabled { background-position: 0 -150px; color: #333 !important; text-shadow: none; }
/*
.wagner-buttons.sexysimple[disabled]:hover,
.wagner-buttons.sexysimple[disabled]:focus,
.wagner-buttons.sexysimple[disabled]:active,
.wagner-buttons.sexysimple.disabled:hover,
.wagner-buttons.sexysimple.disabled:focus,
.wagner-buttons.sexysimple.disabled:active { -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5); }
*/
.wagner-buttons.sexysimple span { height: auto; padding-right: 24px; padding-left: 0; background-position: right center; background-repeat: no-repeat; /* IE6 still requires a PNG transparency fix */  /* _padding-left: 0;		Or just hide icons from the undeserving IE6 */ }
.wagner-buttons.sexysimple span.after { padding-left: 0; padding-right: 24px; background-position: right center; /* IE6 still requires a PNG transparency fix */  /* _padding-right: 0;		Or just hide icons from the undeserving IE6 */ }
.wagner-buttons.sexysimple.sexyicononly span { height: 16px; padding-left: 16px; }
.wagner-buttons.sexysimple.sexyicononly span.after { padding-left: 0px; padding-right: 16px; }
/* Simple button sizes */
.wagner-buttons.sexysimple.sexysmall { padding: 4px 7px 3px; /*padding: 6px 9px 7px;*/font-size: 11px; }
/*.wagner-buttons.sexysimple.sexysmall:active { padding: 5px 7px 4px;  padding: 7px 9px 6px;}*/
.wagner-buttons.sexysimple { /* default */ }
/*.wagner-buttons.sexysimple:active { padding: 6px 10px 4px; }*/
.wagner-buttons.sexysimple.sexymedium { /* default */ }
/*.wagner-buttons.sexysimple.sexymedium:active { padding: 11px 16px 11px; }*/
.wagner-buttons.sexysimple.sexylarge { padding: 8px 15px 8px 17px; font-size: 15px; }
/*.wagner-buttons.sexysimple.sexylarge:active { padding: 12px 17px 10px; }*/

/* Silk Icons - http://www.famfamfam.com/lab/icons/silk/ */
/* (Obviously not all Silk icons are defined here. Feel free to define any other icons that you may need.) */
.wagner-buttons span.wc-ok				{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/tick.png) !important; }
.wagner-buttons span.wc-cancel			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/cross.png) !important; }
.wagner-buttons span.wc-add				{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/add.png) !important; }
.wagner-buttons span.wc-delete			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/delete.png) !important; }
.wagner-buttons span.wc-download		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/arrow_down.png) !important; }
.wagner-buttons span.wc-download2		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/package_down.png) !important; }
.wagner-buttons span.wc-upload			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/arrow_up.png) !important; }
.wagner-buttons span.wc-search			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/magnifier.png) !important; }
.wagner-buttons span.wc-find			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/find.png) !important; }
.wagner-buttons span.wc-first			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/resultset_first.png) !important; }
.wagner-buttons span.wc-prev			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/resultset_previous.png) !important; }
.wagner-buttons span.wc-next			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/resultset_next.png) !important; }
.wagner-buttons span.wc-last			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/resultset_last.png) !important; }
.wagner-buttons span.wc-play			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/play.png) !important; }
.wagner-buttons span.wc-pause			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/pause_blue.png) !important; }
.wagner-buttons span.wc-rewind			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/rewind_blue.png) !important; }
.wagner-buttons span.wc-forward		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/forward_blue.png) !important; }
.wagner-buttons span.wc-stop			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/stop_blue.png) !important; }
.wagner-buttons span.wc-reload			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/reload.png) !important; }
.wagner-buttons span.wc-sync			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/arrow_refresh.png) !important; }
.wagner-buttons span.wc-save			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/disk.png) !important; }
.wagner-buttons span.wc-email			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/email.png) !important; }
.wagner-buttons span.wc-print			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/printer.png) !important; }
.wagner-buttons span.wc-heart			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/heart.png) !important; }
.wagner-buttons span.wc-like			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/thumb_up.png) !important; }
.wagner-buttons span.wc-dislike		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/thumb_down.png) !important; }
.wagner-buttons span.wc-accept			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/accept.png) !important; }
.wagner-buttons span.wc-decline		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/decline.png) !important; }
.wagner-buttons span.wc-help			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/help.png) !important; }
.wagner-buttons span.wc-home			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/house.png) !important; }
.wagner-buttons span.wc-info			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/information.png) !important; }
.wagner-buttons span.wc-cut			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/cut.png) !important; }
.wagner-buttons span.wc-copy			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/page_white_copy.png) !important; }
.wagner-buttons span.wc-paste			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/paste_plain.png) !important; }
.wagner-buttons span.wc-erase			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/erase.png) !important; }
.wagner-buttons span.wc-undo			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/arrow_undo.png) !important; }
.wagner-buttons span.wc-redo			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/arrow_redo.png) !important; }
.wagner-buttons span.wc-edit			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/pencil.png) !important; }
.wagner-buttons span.wc-calendar		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/date.png) !important; }
.wagner-buttons span.wc-user			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/user.png) !important; }
.wagner-buttons span.wc-settings		{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/cog.png) !important; }
.wagner-buttons span.wc-cart			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/cart.png) !important; }
.wagner-buttons span.wc-wand			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/wand.png) !important; }
.wagner-buttons span.wc-wrench			{ background-image: url(/mics/wp-content/plugins/_general_custom_functions/images/shortcode-buttons/icons/silk/wrench.png) !important; }
/*===================
 * end of buttons
 ====================*/