/** Used in SystemInfoFrame class **/

/* Remove borders */
QPushButton[flat="true"] {
  border: none;
  outline: none;
  color: #eaeaea;
}

#timezone_button, #keyboard_button {
  border: none;
  padding: 0 0 0 30px;
  font-size: 14px;
  /* NOTE(xushaohua): Do not optimize css properties */
  background-clip: border;
  background-origin: padding;
  background-repeat: no-repeat;
  background-position: center left;
}

#timezone_button {
  background-image: url(:/images/timezone_normal.svg);
}
#timezone_button:hover {
  background-image: url(:/images/timezone_hover.svg);
}
#timezone_button:pressed {
  background-image: url(:/images/timezone_press.svg);
}

#keyboard_button {
  background-image: url(:/images/keyboard_normal.svg);
}
#keyboard_button:hover {
  background-image: url(:/images/keyboard_hover.svg);
}
#keyboard_button:pressed {
  background-image: url(:/images/keyboard_press.svg);
}

QCheckBox#GrubPasswordCheckBox {
    color: white;
    background: transparent;
}

QCheckBox#GrubPasswordCheckBox::indicator {
    width: 16px;
    height: 16px;
}

QCheckBox#GrubPasswordCheckBox::indicator:unchecked {
    image: url(":/images/checkbox_unchecked.svg");
}

QCheckBox#GrubPasswordCheckBox::indicator:unchecked:hover {
    image: url(":/images/checkbox_unchecked_hover.svg");
}

QCheckBox#GrubPasswordCheckBox::indicator:unchecked:pressed {
    image: url(":/images/checkbox_unchecked_pressed.svg");
}

QCheckBox#GrubPasswordCheckBox::indicator:checked {
    image: url(":/images/checkbox_checked.svg");
}

QCheckBox#GrubPasswordCheckBox::indicator:checked:hover {
    image: url(":/images/checkbox_checked_hover.svg");
}

QCheckBox#GrubPasswordCheckBox::indicator:checked:pressed {
    image: url(":/images/checkbox_checked_pressed.svg");
}
