/*********** JQuery *****************************************/
.ui-widget-overlay {
  background: #AAA url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  opacity: .30;
  filter: Alpha(Opacity=40);
}
.ui-visual-focus {
  box-shadow: none;
}
/*********** Spectrum Color Picker **************************/
.sp-container button.sp-choose {
  background-color: #5c5c5c;
}
.sp-alpha-enabled .sp-alpha, .sp-clear-enabled .sp-clear {
  display: none;
}
.sp-clear-enabled .sp-hue {
  top: 0;
  height: 100%;
}
.sp-palette-row-selection {
  display: none;
}
/*********** Buttons ****************************************/
.ui-widget.ui-widget-content {
  border-width: 0;
  border: 0px solid black;
}
.ui-dialog {
  border-radius: 5px;
  box-shadow: 0 0 30px #b2b2b2;
  border: 0px solid black;
}
.ui-dialog .ui-dialog-titlebar {
  padding: .7em 1em;
}
.ui-dialog-titlebar {
  background-color: #fff;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.ui-dialog .ui-dialog-buttonpane {
  padding: .3em 1em .1em .4em;
}

.ui-icon-closethick {
  background-position: -97px -128px;
}
.ui-dialog-titlebar-close, .ui-dialog-titlebar-close:hover, .ui-dialog-titlebar-close:active, .ui-dialog-titlebar-close:focus {
  background-color: #fff;
  border: none;
  color: #454545;
  outline: none;
}
.ui-dialog-titlebar-close .ui-icon-closethick, .ui-dialog-titlebar-close:hover .ui-icon-closethick, .ui-dialog-titlebar-close:active .ui-icon-closethick, .ui-dialog-titlebar-close:focus .ui-icon-closethick {
  color: #454545;
}

.ui-widget button, button {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-weight: 600;
  padding: .5em 2em;
  border-radius: 4px;
  border: none;
  cursor: pointer;
}
.button-default {
  background-color: #e1e2e5;
  color: #3a3b3d;
}
.button-default:hover, .button-default:focus {
  font-weight: 600;
  border: none;
  background-color: #e1e2e5;
  color: #3a3b3d;
  outline: none;
}
.button-default:hover {
  background-color: #ebedef;
}

.button-blue {
  background-color: #0166fe;
  color: #fff;
}
.button-blue:hover, .button-blue:focus {
  font-weight: 600;
  border: none;
  background-color: #0166fe;
  color: #fff;
  outline: none;
}
.button-blue:hover {
  background-color: #1f78ff;
}