/* Button Icon Begin */
.action-help,
.action-bug,
.action-private,
.action-public,
.action-quick-access,
.action-getdoc,
.action-getdoc-excel,
.action-edit,
.action-delete,
.action-recent,
.action-add,
.action-cancel,
.action-uncancel,
.action-close,
.action-reopen,
.action-permission,
.action-logAs,
.action-pdf,
.action-remove,
.action-erase,
.action-custom,
.action-confirm,
.action-payment,
.fav,
.type-toggle,
.action-resume,
.action-suspend,
.action-execute,
.action-view,
.action-not-view,
.action-print,
.action-restart,
.action-reset,
.action-toggle-rstatus,
.action-toggle-ocstatus,
.action-duplicate,
.action-copy-empty,
.action-copy-overwrite,
.action-copy,
.action-consult,
.action-spinner,
.action-revert,
.action-forward,
.action-premisescard,
.action-token-enable,
.action-token-disable,
.action-maximize,
.action-minimize,
.action-grid-options,
.action-save,
.action-lock,
.action-ship,
.action-result,
.action-mail-send,
.action-error-field,
.action-tooltip,
.action-order-adjustment,
.action-vehicle,
.action-reports,
.action-upload-consent,
.action-change-species,
.action-revoke
{
    padding:            0 0 3px 12px;
    margin:             0 0 0 3px;
    display:            inline;
    cursor:             pointer;
    position:           static;
    top:                -3px;
}

.action-revoke
{
    background:          url( /skins/base/images/icons/slash.png ) no-repeat top left;
}

.action-help
{
    margin-left: auto;
}
.action-bug
{
    background:          url( /skins/base/images/icons/bug.png ) no-repeat top left;
}
.action-vehicle
{
    background:          url( /skins/base/images/icons/car-red.png ) no-repeat top left;
}

.action-reports
{
    background:          url( /skins/base/images/icons/icones_TQ-Rapports-100x100px.png ) no-repeat top left;
}

.action-tooltip
{
    background:         url( /skins/base/images/icons/tooltip_16.png ) no-repeat top left;
}

.action-quick-access
{
    background:         url( /skins/base/images/icons/lightning.png ) no-repeat top left;
}

.action-mail-send
{
    background:         url( /skins/base/images/icons/mail--arrow.png ) no-repeat top left;
}

.action-ship
{
    background:         url( /skins/base/images/icons/box.png ) no-repeat top left;
}

.action-payment
{
    background:         url( /skins/base/images/icons/credit-card-green.png ) no-repeat top left;
}

.action-erase
{
    background:         url( /skins/base/images/icons/eraser.png ) no-repeat top left;
}

.action-remove
{
    background:         url( /skins/base/images/icons/minus-button.png ) no-repeat top left;
}

.action-getdoc
{
    background:         url( /skins/base/images/icons/icones_TQ-Extractions-100x100px-FondBlanc.png ) no-repeat top left;
    background-size: 17px;
}

.action-getdoc-excel
{
    background:         url( /skins/base/images/icons/icones_TQ-Extractions-100x100px-FondBlanc.png ) no-repeat top left;
}

.action-edit
{
    background:         url( /skins/base/images/icons/edit.png ) no-repeat top left;
}

.action-delete
{
    background:          url( /skins/base/images/icons/delete.png ) no-repeat top left;
}

.action-resume
{
    background:          url( /skins/base/images/icons/traffic-light.png ) no-repeat top left;
}

.action-suspend
{
    background:          url( /skins/base/images/icons/traffic-light-off.png ) no-repeat top left;
}

.action-execute
{
    background:          url( /skins/base/images/icons/icones_TQ-FonctionsAdmin-100x100px.png ) no-repeat top left;
}

.action-view
{
    background:          url( /skins/base/images/icons/eye.png ) no-repeat top left;
}

.action-not-view
{
    background:          url( /skins/base/images/icons/closed-eye.png ) no-repeat top left;
}

.action-restart
{
    background:          url( /skins/base/images/icons/arrow-circle-double.png ) no-repeat top left;
}

.action-lock
{
    background:          url( /skins/base/images/icons/lock_open.png ) no-repeat top left;
}

.action-reset
{
    background:          url( /skins/base/images/icons/arrow-circle-315.png ) no-repeat top left;
}

.action-recent
{
    background:          url( /skins/base/images/icons/bookmark-minus.png ) no-repeat top left;
}

.action-add
{
    background:          url( /skins/base/images/icons/icones_TQ-FormulaireCreation-100x100px.png ) no-repeat top left;
    background-size: 17px;
}

.action-cancel
{
    background:          url( /skins/base/images/icons/cancel.png ) no-repeat top left;
}

.action-uncancel
{
    background:          url( /skins/base/images/icons/success.png ) no-repeat top left;
    padding:             4px 0 4px 18px;
    margin:              0 0 0 0;
}

.action-close
{
    background:          url( /skins/base/images/icons/close.png ) no-repeat top left;
}

.action-reopen
{
    background:          url( /skins/base/images/icons/reopen.png ) no-repeat top left;
}

.action-permission
{
    background:          url( /skins/base/images/icons/icones_TQ-ConfigurationPermissions-100x100px.png ) no-repeat top left;
    background-size: 17px;
}

.action-logAs
{
    background:          url( /skins/base/images/icons/ghost.png ) no-repeat top left;
}

.action-pdf
{
    background:          url( /skins/base/images/icons/document-pdf.png ) no-repeat top left;
}

.action-confirm
{
    background:          url( /skins/base/images/icons/tick-button.png ) no-repeat top left;
}

.action-consult
{
    background:          url( /skins/base/images/icons/clipboard-task.png ) no-repeat top left;
}

.action-premisescard
{
    background:          url( /skins/base/images/icons/home_card.png ) no-repeat top left;
}

.action-result
{
    background:          url( /skins/base/images/icons/chart.png ) no-repeat top left;
}

.action-upload-consent
{
    background:          url( /skins/base/images/icons/rapports.png ) no-repeat top left;
}

.fav
{
    background:          url( /skins/base/images/icons/star-empty.png ) no-repeat top left;
}

.fav-on
{
    background:          url( /skins/base/images/icons/star.png ) no-repeat top left;
}

.fav-spinner
{
    background:          url( /images/spinnerBar.gif ) no-repeat top left;
}

.fav-error
{
    background:          url( /skins/base/images/icons/error.png ) no-repeat top left;
}

.type-toggle
{
    background:          url( /skins/base/images/icons/cross.png ) no-repeat top left;
}

.type-active
{
    background:          url( /skins/base/images/icons/tick.png ) no-repeat top left;
}

.type-error
{
    background:          url( /skins/base/images/icons/exclamation.png ) no-repeat top left;
}

.action-toggle-rstatus
{
    background:          url( /skins/base/images/icons/courriel.png ) no-repeat top left;
    padding:             0 0 4px 15px;
}

.rstatus-read
{
    background:          url( /skins/base/images/icons/mail-open.png ) no-repeat top left;
    padding:             0 0 4px 15px;
}

.action-toggle-ocstatus
{
    background:          url( /skins/base/images/icons/reopen.png ) no-repeat top left;
}

.ocstatus-closed
{
    background:          url( /skins/base/images/icons/close.png ) no-repeat top left;
}

.type-spinner
{
    background:          url( /images/spinnerBar.gif ) no-repeat top left;
}

.action-duplicate
{
    background:          url( /skins/base/images/icons/documents.png ) no-repeat top left;
}

.action-copy-empty
{
    background:          url( /skins/base/images/icons/arrow-270.png ) no-repeat top left;
}

.action-copy-overwrite
{
    background:          url( /skins/base/images/icons/arrow-stop-270.png ) no-repeat top left;
}

.action-copy
{
    background: url( /skins/base/images/icons/document-copy.png ) no-repeat top left;
}

.action-spinner
{
    background:          url( /images/spinnerBar.gif ) no-repeat top left;
    padding:             0 0 4px 16px;
}

.action-revert
{
    background:          url( /skins/base/images/icons/arrow-curve-180.png ) no-repeat top left;
}

.action-forward
{
    background:          url( /skins/base/images/icons/arrow-curve.png ) no-repeat top left;
}

.action-token-enable
{
    background: url( /skins/base/images/icons/token.png ) no-repeat top left;
}

.action-token-disable
{
    background: url( /skins/base/images/icons/token-disable.png ) no-repeat top left;
}

.action-maximize
{
    background: url( /skins/base/images/icons/layer-resize.png ) no-repeat top left;
}

.action-minimize
{
    background: url( /skins/base/images/icons/layer-resize-actual.png ) no-repeat top left;
}

.action-grid-options
{
    background: url( /skins/base/images/icons/gear.png ) no-repeat top left;
}

.action-save
{
    background: url( /skins/base/images/icons/disk-black.png ) no-repeat top left;
}

.action-print
{
    background: url( /skins/base/images/icons/printer.png ) no-repeat top left;
}


.action-edit-on-off
{
    background: url( /skins/base/images/icons/edit-pilcrow.png) no-repeat top left;
}


.action-excel-edit-on-off
{
    background: url( /skins/base/images/icons/icones_TQ-Extractions-100x100px-FondBlanc.png) no-repeat top left;
}

.action-error-field
{
    background: url( /skins/base/images/icons/exclamation-red-frame.png) no-repeat top left;
    float: right;
}

.action-error-field-multiple
{
    position: absolute;
    right: 1px;
    top: 2px;
}

.action-order-adjustment
{
    background: url( /skins/base/images/icons/calculator.png) no-repeat top left;
}


.action-public
{
    background:          url( /skins/base/images/icons/door-open.png ) no-repeat top left;
}


.action-private
{
    background:          url( /skins/base/images/icons/door.png ) no-repeat top left;
}

.disabled-action {
    filter: opacity(0.4);
}

.status-opened,
.status-closed{
    padding:            0 0 4px 12px;
    margin:             0 0 0 3px;
    display:            inline;
    position:           relative;
    top:                -3px;
}
.status-opened
{
    background:         url( /skins/base/images/reopen.png ) no-repeat top left;
}

.status-closed
{
    background:          url( /skins/base/images/close.png ) no-repeat top left;
}