.ui-dialog {
    position: fixed;
    padding: 0;
    overflow: hidden;
    display: none
}

.ui-dialog.ui-dialog-absolute {
    position: absolute
}

.ui-dialog.ui-overlay-hidden {
    display: block
}

.ui-dialog .ui-dialog-titlebar {
    padding: .4em .4em .4em 1em;
    position: relative;
    border: 0
}

.ui-dialog .ui-dialog-title {
    float: left;
    margin: .3em 16px .1em 0
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: 0;
    overflow: auto;
    zoom: 1
}

.ui-dialog .ui-dialog-content.ui-df-content {
    overflow: hidden;
    padding: 0
}

.ui-dialog .ui-dialog-footer {
    padding: .4em 1em;
    border-width: 1px 0 0 0;
    text-align: left
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    background-image: none;
    margin: .5em 0 0 0;
    padding: .3em 1em .5em .4em
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer
}

.ui-dialog .ui-resizable-se {
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move
}

.ui-dialog .ui-dialog-titlebar-close,
.ui-dialog .ui-dialog-titlebar-minimize,
.ui-dialog .ui-dialog-titlebar-maximize {
    float: right;
    margin: 0;
    top: 0;
    padding: 1px;
    cursor: pointer
}

.ui-dialog .ui-dialog-titlebar-close span,
.ui-dialog .ui-dialog-titlebar-minimize span,
.ui-dialog .ui-dialog-titlebar-maximize span {
    display: block;
    margin: 0
}

.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus,
.ui-dialog .ui-dialog-titlebar-minimize:hover,
.ui-dialog .ui-dialog-titlebar-minimize:focus,
.ui-dialog .ui-dialog-titlebar-maximize:hover,
.ui-dialog .ui-dialog-titlebar-maximize:focus {
    padding: 0
}

.ui-dialog-docking-zone {
    position: fixed;
    bottom: 0;
    left: 0
}

.ui-dialog-minimizing {
    border: 2px dotted gray
}

.ui-dialog .ui-dialog-message {
    margin-right: .5em
}

.ui-dialog-mask {
    position: fixed;
    width: 100%;
    height: 100%
}

.ui-confirm-dialog .ui-dialog-content {
    padding: 1em
}

.ui-confirm-dialog-severity {
    float: left;
    margin-right: 4px
}

.ui-confirm-dialog-message {
    display: inline-block;
    margin-top: 1px
}

.ui-dialog-rtl {
    direction: rtl
}

.ui-dialog.ui-dialog-rtl .ui-dialog-title {
    float: right
}

.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-close,
.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-minimize,
.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-maximize {
    float: left
}

.ui-dialog.ui-dialog-rtl .ui-dialog-footer {
    text-align: right
}

.ui-message-dialog .ui-dialog-content {
    padding: 1em
}

.ui-messages-info,
.ui-messages-warn,
.ui-messages-error,
.ui-messages-fatal {
    border: 1px solid;
    margin: 10px 0;
    padding: 10px 10px 10px 10px
}

.ui-message-info,
.ui-message-error,
.ui-message-warn,
.ui-message-fatal {
    border: 1px solid;
    margin: 0 5px;
    padding: 2px 5px
}

.ui-messages-info-icon,
.ui-messages-warn-icon,
.ui-messages-error-icon,
.ui-messages-fatal-icon,
.ui-message-info-icon,
.ui-message-warn-icon,
.ui-message-error-icon,
.ui-message-fatal-icon {
	background: url("/pardal-web/javax.faces.resource/img/messages.png.faces") no-repeat !important;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative
}

.ui-messages-info-icon,
.ui-messages-warn-icon,
.ui-messages-error-icon,
.ui-messages-fatal-icon {
    height: 24px;
    width: 24px;
    margin-top: -4px
}

.ui-message-info-icon,
.ui-message-warn-icon,
.ui-message-error-icon,
.ui-message-fatal-icon {
    height: 16px;
    width: 16px
}

.ui-messages-info-summary,
.ui-messages-warn-summary,
.ui-messages-error-summary,
.ui-messages-fatal-summary,
.ui-message-info-summary,
.ui-message-warn-summary,
.ui-message-error-summary,
.ui-message-fatal-summary {
    margin-left: 10px;
    font-weight: bold
}

.ui-messages-info-detail,
.ui-messages-warn-detail,
.ui-messages-error-detail,
.ui-messages-fatal-detail,
.ui-message-info-detail,
.ui-message-warn-detail,
.ui-message-error-detail,
.ui-message-fatal-detail {
    margin-left: 5px
}

.ui-messages-info,
.ui-message-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.ui-messages-warn,
.ui-message-warn {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #fbeed5
}

.ui-messages-error,
.ui-message-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7
}

.ui-messages-fatal,
.ui-message-fatal {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7
}

.ui-messages ul {
    margin: 0 25px;
    padding: 0;
    list-style-type: none
}

.ui-messages.ui-messages-noicon ul {
    margin: 0 25px 0 0
}

.ui-message-icon-only {
    width: 16px;
    height: 16px
}

.ui-messages-info-icon {
    background-position: 0 -316px
}

.ui-messages-warn-icon {
    background-position: 0 -448px
}

.ui-messages-error-icon {
    background-position: 0 -52px
}

.ui-messages-fatal-icon {
    background-position: 0 -184px
}

.ui-message-info-icon {
    background-position: 0 -360px
}

.ui-message-warn-icon {
    background-position: 0 -492px
}

.ui-message-error-icon {
    background-position: 0 -96px
}

.ui-message-fatal-icon {
    background-position: 0 -228px
}

.ui-messages .ui-messages-close {
    float: right;
    cursor: pointer
}

.ui-notificationbar {
    position: fixed;
    width: 100%;
    height: 100px;
    display: none;
    padding: 10px
}

.ui-notificationbar-close {
    position: absolute;
    right: 3em;
    top: 1em;
    cursor: pointer
}