/* jQueryUI Custom CSS */

div.ui-dialog {
  background: none;
  background-color: #FFF;
  border-color: #ccc;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

div.ui-dialog-titlebar {
  background: #FFF;
  border-style: none;
  color: #555 !important;
  border-radius: 7px;
  font-size: 18px;
  font-weight: normal;
  font-family: "Noto Sans";
  border-radius: 0px;
}

.ui-state-hover:hover {
  border-style: none;
  background: #FFF;
  border-color: rgb(63, 66, 73);
}

.ui-dialog-titlebar-close { 
  position: relative;
  float: right;
}

div.ui-progressbar-value {
  background: repeating-linear-gradient(
    45deg,
    #27ad19,
    #27ad19 5px,
    #1d9012 5px,
    #1d9012 10px
);  
}

#main .ui-widget-content a {
  color: #4040c5 !important; 
}

#main .ui-widget-content a.button {
  color: #fff !important;
}

/* Accordion */

.ui-accordion h3.ui-accordion-header {
  border: 0px;
  background-color: #1b8eb0;
  color: #fff;
  padding-left: 30px !important;
  position: relative;
}

.ui-accordion h3.ui-accordion-header.ui-state-active, .ui-accordion h3.ui-accordion-header:hover { 
  background-color: #32b7de;
} 

div.ui-progressbar-value {
  background: #41a500; 
}