
.AWizardFace {
    border-style: none;
    background-image: url(:/design/bg.png);
    background-position: bottom right;
    background-repeat: no-repeat
}

AWizardFace > QScrollArea {
    border-width: 2px;
    border-color: #4EAE95;
    border-style: solid;
    border-radius: 5;
    background-color: rgba(234, 232, 226, 50%);
}

.ACenterFace {
    border-style: none;
}

.ACenterFace #modules_view {
    background-color: white;
}

.ACenterFace #modules_view QToolButton:hover {
    border-width: 1px;
    border-color: #5175AE;
    border-style: solid;
    background-color: white;
    border-radius: 5;
}

.AWizardFaceStepList {
    border-style: none;
    border-top-right-radius: 1ex;
    border-bottom-right-radius: 1ex;
    background-image: url(:/design/bg-steplist.png);
}

.AWizardFaceStepList QLabel {
    font-weight: bold;
    font-size: 10px;
}

/* Nice WindowsXP-style password character */
QLineEdit[echoMode="2"] {
    lineedit-password-character: 9679;
}

QToolTip {
    border: 2px solid #50A9AE;
    padding: 5px;
    border-radius: 3px;
    opacity: 200;
}

QPushButton {
    background-color: #BDEEEA;
    border-width: 2px;
    border-color: #50A9AE;
    border-style: solid;
    border-radius: 5;
    padding: 3px;
    min-width: 9ex;
    min-height: 2.5ex;
}

QPushButton:hover {
   background-color: #CAFFFB;
}

QPushButton:pressed {
    padding-left: 5px;
    padding-top: 5px;
    background-color: #CAFFFB;
}

QRadioButton, QCheckBox {
    border-style: none;
    border-radius: 3px;
}

QRadioButton:hover, QCheckBox:hover {
    background-color: #B0F3DD;
}

QLineEdit, QProgressBar, QComboBox, QTreeView, QTextBrowser {
    border-width: 2px;
    padding: 1px;
    border-style: solid;
    border-color: #50A9AE;
    border-radius: 5px;
}

QLineEdit:focus, QComboBox:focus, QTreeView:focus, QTextBrowser:focus {
    border-width: 3px;
    border-color: #2FAE7F;
    padding: 0px;
}

QListView, QTreeView {
    show-decoration-selected: 1;
}

QListView::item:hover, QTreeView::item:hover {
    background-color: #D5FCF1;
}
