.yui3-skin-sam .yui3-panel.alma-dialog .yui3-widget-hd {
    font-weight: bold;
    padding: 8px 15px
}
.yui3-skin-sam .yui3-panel.alma-dialog .yui3-widget-bd {
    padding: 15px 15px 15px 75px;
    position: relative;
}
.yui3-skin-sam .yui3-panel.alma-dialog .yui3-widget-bd:before {
    position: absolute;
    top: 10px;
    left: 15px;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    opacity: 0.6;
}
.yui3-skin-sam .yui3-panel.alma-alert .yui3-widget-bd:before {
    content: '\f071';
    color: var(--error);
    font-size: 40px;
}
.yui3-skin-sam .yui3-panel.alma-message .yui3-widget-bd:before {
    content: '\f164';
    color: var(--green);
    font-size: 2em;
    line-height: .75em;
}

.yui3-skin-sam .yui3-panel.alma-confirm .yui3-widget-bd:before {
    content: '\f059';
    color: var(--text);
    font-size: 50px;
}
.yui3-skin-sam .yui3-panel.alma-confirm.confirm-success .yui3-widget-bd:before {
    content: '\f164';
    color: var(--green);
}
.yui3-skin-sam .yui3-panel.alma-dialog .yui3-widget-ft {
    border-top: 0;
}
.yui3-skin-sam .yui3-panel.alma-dialog .yui3-widget-buttons .pure-button {
    font-size: 13px;
    margin-left: 0.5em;
}
.alma-confirm .preventable {
    bottom: 0.75em;
    left: 1em;
    max-width: 250px;
    position: absolute;
}
