/* Minification failed. Returning unminified contents.
(2192,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '#wizard'
(2518,37): run-time error CSS1031: Expected selector, found ''
(2518,37): run-time error CSS1025: Expected comma or open brace, found ''
(2672,5): run-time error CSS1031: Expected selector, found ''
(2672,5): run-time error CSS1025: Expected comma or open brace, found ''
(3694,478): run-time error CSS1054: JavaScript error in expression property: Variable has not been declared: cellSpacing
 */
/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden
{
    display: none;
}

.ui-helper-hidden-accessible
{
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after
{
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after
{
    clear: both;
}

.ui-helper-clearfix
{
    min-height: 0;
}

.ui-helper-zfix
{
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

.ui-front
{
    z-index: 100;
}

.ui-state-disabled
{
    cursor: default!important;
}

.ui-icon
{
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-overlay
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-accordion .ui-accordion-header
{
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 2px;
    padding: .5em .5em .5em .7em;
    min-height: 0;
}

.ui-accordion .ui-accordion-icons
{
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-noicons
{
    padding-left: .7em;
}

.ui-accordion .ui-accordion-icons .ui-accordion-icons
{
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon
{
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}

.ui-accordion .ui-accordion-content
{
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

.ui-autocomplete
{
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}

.ui-button
{
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible;
}

    .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active
    {
        text-decoration: none;
    }

.ui-button-icon-only
{
    width: 2.2em;
}

button.ui-button-icon-only
{
    width: 2.4em;
}

.ui-button-icons-only
{
    width: 3.4em;
}

button.ui-button-icons-only
{
    width: 3.7em;
}

.ui-button .ui-button-text
{
    display: block;
    line-height: normal;
}

.ui-button-text-only .ui-button-text
{
    padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
{
    padding: .4em;
    text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text
{
    padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text
{
    padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text
{
    padding-left: 2.1em;
    padding-right: 2.1em;
}

input.ui-button
{
    padding: .4em 1em;
}

.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon
{
    position: absolute;
    top: 50%;
    margin-top: -8px;
}

.ui-button-icon-only .ui-icon
{
    left: 50%;
    margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary
{
    left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary
{
    right: .5em;
}

.ui-buttonset
{
    margin-right: 7px;
}

    .ui-buttonset .ui-button
    {
        margin-left: 0;
        margin-right: -.3em;
    }

input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner
{
    border: 0;
    padding: 0;
}

.ui-datepicker
{
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

    .ui-datepicker .ui-datepicker-header
    {
        position: relative;
        padding: .2em 0;
    }

    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next
    {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em;
    }

    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover
    {
        top: 1px;
    }

    .ui-datepicker .ui-datepicker-prev
    {
        left: 2px;
    }

    .ui-datepicker .ui-datepicker-next
    {
        right: 2px;
    }

    .ui-datepicker .ui-datepicker-prev-hover
    {
        left: 1px;
    }

    .ui-datepicker .ui-datepicker-next-hover
    {
        right: 1px;
    }

    .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span
    {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px;
    }

    .ui-datepicker .ui-datepicker-title
    {
        margin: 0 2.3em;
        line-height: 1.8em;
        text-align: center;
    }

        .ui-datepicker .ui-datepicker-title select
        {
            font-size: 1em;
            margin: 1px 0;
        }

    .ui-datepicker select.ui-datepicker-month-year
    {
        width: 100%;
    }

    .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year
    {
        width: 49%;
    }

    .ui-datepicker table
    {
        width: 100%;
        font-size: .9em;
        border-collapse: collapse;
        margin: 0 0 .4em;
    }

    .ui-datepicker th
    {
        padding: .7em .3em;
        text-align: center;
        font-weight: 700;
        border: 0;
    }

    .ui-datepicker td
    {
        border: 0;
        padding: 1px;
    }

        .ui-datepicker td span, .ui-datepicker td a
        {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none;
        }

    .ui-datepicker .ui-datepicker-buttonpane
    {
        background-image: none;
        margin: .7em 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0;
    }

        .ui-datepicker .ui-datepicker-buttonpane button
        {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em;
            width: auto;
            overflow: visible;
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
            {
                float: left;
            }

    .ui-datepicker.ui-datepicker-multi
    {
        width: auto;
    }

.ui-datepicker-multi .ui-datepicker-group
{
    float: left;
}

    .ui-datepicker-multi .ui-datepicker-group table
    {
        width: 95%;
        margin: 0 auto .4em;
    }

.ui-datepicker-multi-2 .ui-datepicker-group
{
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group
{
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group
{
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
{
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane
{
    clear: left;
}

.ui-datepicker-row-break
{
    clear: both;
    width: 100%;
    font-size: 0;
}

.ui-datepicker-rtl
{
    direction: rtl;
}

    .ui-datepicker-rtl .ui-datepicker-prev
    {
        right: 2px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next
    {
        left: 2px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-prev:hover
    {
        right: 1px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next:hover
    {
        left: 1px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-buttonpane
    {
        clear: right;
    }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button
        {
            float: left;
        }

            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group
            {
                float: right;
            }

    .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
    {
        border-right-width: 0;
        border-left-width: 1px;
    }

.ui-dialog
{
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}

    .ui-dialog .ui-dialog-titlebar
    {
        padding: .4em 1em;
        position: relative;
    }

    .ui-dialog .ui-dialog-title
    {
        float: left;
        margin: .1em 0;
        white-space: nowrap;
        width: 90%;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .ui-dialog .ui-dialog-titlebar-close
    {
        position: absolute;
        right: .3em;
        top: 50%;
        width: 21px;
        margin: -10px 0 0 0;
        padding: 1px;
        height: 20px;
    }

    .ui-dialog .ui-dialog-content
    {
        position: relative;
        border: 0;
        padding: .5em 1em;
        background: 0;
        overflow: auto;
    }

    .ui-dialog .ui-dialog-buttonpane
    {
        text-align: left;
        border-width: 1px 0 0;
        background-image: none;
        margin-top: .5em;
        padding: .3em 1em .5em .4em;
    }

        .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset
        {
            float: right;
        }

        .ui-dialog .ui-dialog-buttonpane button
        {
            margin: .5em .4em .5em 0;
            cursor: pointer;
        }

    .ui-dialog .ui-resizable-se
    {
        width: 12px;
        height: 12px;
        right: -5px;
        bottom: -5px;
        background-position: 16px 16px;
    }

.ui-draggable .ui-dialog-titlebar
{
    cursor: move;
}

.ui-menu
{
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: 0;
}

    .ui-menu .ui-menu
    {
        margin-top: -3px;
        position: absolute;
    }

    .ui-menu .ui-menu-item
    {
        margin: 0;
        padding: 0;
        width: 100%;
        list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
    }

    .ui-menu .ui-menu-divider
    {
        margin: 5px -2px 5px -2px;
        height: 0;
        font-size: 0;
        line-height: 0;
        border-width: 1px 0 0;
    }

    .ui-menu .ui-menu-item a
    {
        text-decoration: none;
        display: block;
        padding: 2px .4em;
        line-height: 1.5;
        min-height: 0;
        font-weight: 400;
    }

        .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active
        {
            font-weight: 400;
            margin: -1px;
        }

    .ui-menu .ui-state-disabled
    {
        font-weight: 400;
        margin: .4em 0 .2em;
        line-height: 1.5;
    }

        .ui-menu .ui-state-disabled a
        {
            cursor: default;
        }

.ui-menu-icons
{
    position: relative;
}

    .ui-menu-icons .ui-menu-item a
    {
        position: relative;
        padding-left: 2em;
    }

.ui-menu .ui-icon
{
    position: absolute;
    top: .2em;
    left: .2em;
}

.ui-menu .ui-menu-icon
{
    position: static;
    float: right;
}

.ui-progressbar
{
    height: 2em;
    text-align: left;
    overflow: hidden;
}

    .ui-progressbar .ui-progressbar-value
    {
        margin: -1px;
        height: 100%;
    }

    .ui-progressbar .ui-progressbar-overlay
    {
        background: url(images/animated-overlay.gif);
        height: 100%;
        filter: alpha(opacity=25);
        opacity: .25;
    }

.ui-progressbar-indeterminate .ui-progressbar-value
{
    background-image: none;
}

.ui-resizable
{
    position: relative;
}

.ui-resizable-handle
{
    position: absolute;
    font-size: .1px;
    display: block;
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle
{
    display: none;
}

.ui-resizable-n
{
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s
{
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e
{
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w
{
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se
{
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw
{
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw
{
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne
{
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-selectable-helper
{
    position: absolute;
    z-index: 100;
    border: 1px dotted #000;
}

.ui-slider
{
    position: relative;
    text-align: left;
}

    .ui-slider .ui-slider-handle
    {
        position: absolute;
        z-index: 2;
        width: 1.2em;
        height: 1.2em;
        cursor: default;
    }

    .ui-slider .ui-slider-range
    {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-position: 0 0;
    }

    .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range
    {
        filter: inherit;
    }

.ui-slider-horizontal
{
    height: .8em;
}

    .ui-slider-horizontal .ui-slider-handle
    {
        top: -.3em;
        margin-left: -.6em;
    }

    .ui-slider-horizontal .ui-slider-range
    {
        top: 0;
        height: 100%;
    }

    .ui-slider-horizontal .ui-slider-range-min
    {
        left: 0;
    }

    .ui-slider-horizontal .ui-slider-range-max
    {
        right: 0;
    }

.ui-slider-vertical
{
    width: .8em;
    height: 100px;
}

    .ui-slider-vertical .ui-slider-handle
    {
        left: -.3em;
        margin-left: 0;
        margin-bottom: -.6em;
    }

    .ui-slider-vertical .ui-slider-range
    {
        left: 0;
        width: 100%;
    }

    .ui-slider-vertical .ui-slider-range-min
    {
        bottom: 0;
    }

    .ui-slider-vertical .ui-slider-range-max
    {
        top: 0;
    }

.ui-spinner
{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}

.ui-spinner-input
{
    border: 0;
    background: 0;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}

.ui-spinner-button
{
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

.ui-spinner a.ui-spinner-button
{
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
}

.ui-spinner .ui-icon
{
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}

.ui-spinner-up
{
    top: 0;
}

.ui-spinner-down
{
    bottom: 0;
}

.ui-spinner .ui-icon-triangle-1-s
{
    background-position: -65px -16px;
}

.ui-tabs
{
    position: relative;
    padding: .2em;
}

    .ui-tabs .ui-tabs-nav
    {
        margin: 0;
        padding: .2em .2em 0;
    }

        .ui-tabs .ui-tabs-nav li
        {
            list-style: none;
            float: left;
            position: relative;
            top: 0;
            margin: 1px .2em 0 0;
            border-bottom-width: 0;
            padding: 0;
            white-space: nowrap;
        }

            .ui-tabs .ui-tabs-nav li a
            {
                float: left;
                padding: .5em 1em;
                text-decoration: none;
            }

            .ui-tabs .ui-tabs-nav li.ui-tabs-active
            {
                margin-bottom: -1px;
                padding-bottom: 1px;
            }

                .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a
                {
                    cursor: text;
                }

            .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a
            {
                cursor: pointer;
            }

    .ui-tabs .ui-tabs-panel
    {
        display: block;
        border-width: 0;
        padding: 1em 1.4em;
        background: 0;
    }

.ui-tooltip
{
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}

body .ui-tooltip
{
    border-width: 2px;
}

.ui-widget
{
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

    .ui-widget .ui-widget
    {
        font-size: 1em;
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
    {
        font-family: Verdana,Arial,sans-serif;
        font-size: 1em;
    }

.ui-widget-content
{
    border: 1px solid #aaa;
    background: #fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222;
}

    .ui-widget-content a
    {
        color: #222;
    }

.ui-widget-header
{
    border: 1px solid #aaa;
    background: #ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    color: #222;
    font-weight: 700;
}

    .ui-widget-header a
    {
        color: #222;
    }

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
    {
        border: 1px solid #d3d3d3;
        background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
        font-weight: 400;
        color: #555;
    }

        .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
        {
            color: #555;
            text-decoration: none;
        }

    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
    {
        border: 1px solid #999;
        background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
        font-weight: 400;
        color: #212121;
    }

        .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited
        {
            color: #212121;
            text-decoration: none;
        }

    .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
    {
        border: 1px solid #aaa;
        background: #fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
        font-weight: 400;
        color: #212121;
    }

        .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
        {
            color: #212121;
            text-decoration: none;
        }

    .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
    {
        border: 1px solid #fcefa1;
        background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
        color: #363636;
    }

        .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a
        {
            color: #363636;
        }

    .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error
    {
        border: 1px solid #cd0a0a;
        background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
        color: #cd0a0a;
    }

        .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a
        {
            color: #cd0a0a;
        }

    .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text
    {
        color: #cd0a0a;
    }

    .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary
    {
        font-weight: 700;
    }

    .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary
    {
        opacity: .7;
        filter: Alpha(Opacity=70);
        font-weight: 400;
    }

    .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled
    {
        opacity: .35;
        filter: Alpha(Opacity=35);
        background-image: none;
    }

        .ui-state-disabled .ui-icon
        {
            filter: Alpha(Opacity=35);
        }

.ui-icon
{
    width: 16px;
    height: 16px;
}

.ui-icon, .ui-widget-content .ui-icon
{
    background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon
{
    background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-state-default .ui-icon
{
    background-image: url(images/ui-icons_888888_256x240.png);
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon
{
    background-image: url(images/ui-icons_454545_256x240.png);
}

.ui-state-active .ui-icon
{
    background-image: url(images/ui-icons_454545_256x240.png);
}

.ui-state-highlight .ui-icon
{
    background-image: url(images/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon
{
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

.ui-icon-blank
{
    background-position: 16px 16px;
}

.ui-icon-carat-1-n
{
    background-position: 0 0;
}

.ui-icon-carat-1-ne
{
    background-position: -16px 0;
}

.ui-icon-carat-1-e
{
    background-position: -32px 0;
}

.ui-icon-carat-1-se
{
    background-position: -48px 0;
}

.ui-icon-carat-1-s
{
    background-position: -64px 0;
}

.ui-icon-carat-1-sw
{
    background-position: -80px 0;
}

.ui-icon-carat-1-w
{
    background-position: -96px 0;
}

.ui-icon-carat-1-nw
{
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s
{
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w
{
    background-position: -144px 0;
}

.ui-icon-triangle-1-n
{
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne
{
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e
{
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se
{
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s
{
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw
{
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w
{
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw
{
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s
{
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w
{
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n
{
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne
{
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e
{
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se
{
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s
{
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw
{
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w
{
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw
{
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s
{
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw
{
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w
{
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw
{
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n
{
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e
{
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s
{
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w
{
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n
{
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne
{
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e
{
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se
{
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s
{
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw
{
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w
{
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw
{
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s
{
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw
{
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w
{
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw
{
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n
{
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e
{
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s
{
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w
{
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w
{
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n
{
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e
{
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s
{
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w
{
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n
{
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e
{
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s
{
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w
{
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n
{
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e
{
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s
{
    background-position: -176px -64px;
}

.ui-icon-arrow-4
{
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag
{
    background-position: -16px -80px;
}

.ui-icon-extlink
{
    background-position: -32px -80px;
}

.ui-icon-newwin
{
    background-position: -48px -80px;
}

.ui-icon-refresh
{
    background-position: -64px -80px;
}

.ui-icon-shuffle
{
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w
{
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w
{
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed
{
    background-position: 0 -96px;
}

.ui-icon-folder-open
{
    background-position: -16px -96px;
}

.ui-icon-document
{
    background-position: -32px -96px;
}

.ui-icon-document-b
{
    background-position: -48px -96px;
}

.ui-icon-note
{
    background-position: -64px -96px;
}

.ui-icon-mail-closed
{
    background-position: -80px -96px;
}

.ui-icon-mail-open
{
    background-position: -96px -96px;
}

.ui-icon-suitcase
{
    background-position: -112px -96px;
}

.ui-icon-comment
{
    background-position: -128px -96px;
}

.ui-icon-person
{
    background-position: -144px -96px;
}

.ui-icon-print
{
    background-position: -160px -96px;
}

.ui-icon-trash
{
    background-position: -176px -96px;
}

.ui-icon-locked
{
    background-position: -192px -96px;
}

.ui-icon-unlocked
{
    background-position: -208px -96px;
}

.ui-icon-bookmark
{
    background-position: -224px -96px;
}

.ui-icon-tag
{
    background-position: -240px -96px;
}

.ui-icon-home
{
    background-position: 0 -112px;
}

.ui-icon-flag
{
    background-position: -16px -112px;
}

.ui-icon-calendar
{
    background-position: -32px -112px;
}

.ui-icon-cart
{
    background-position: -48px -112px;
}

.ui-icon-pencil
{
    background-position: -64px -112px;
}

.ui-icon-clock
{
    background-position: -80px -112px;
}

.ui-icon-disk
{
    background-position: -96px -112px;
}

.ui-icon-calculator
{
    background-position: -112px -112px;
}

.ui-icon-zoomin
{
    background-position: -128px -112px;
}

.ui-icon-zoomout
{
    background-position: -144px -112px;
}

.ui-icon-search
{
    background-position: -160px -112px;
}

.ui-icon-wrench
{
    background-position: -176px -112px;
}

.ui-icon-gear
{
    background-position: -192px -112px;
}

.ui-icon-heart
{
    background-position: -208px -112px;
}

.ui-icon-star
{
    background-position: -224px -112px;
}

.ui-icon-link
{
    background-position: -240px -112px;
}

.ui-icon-cancel
{
    background-position: 0 -128px;
}

.ui-icon-plus
{
    background-position: -16px -128px;
}

.ui-icon-plusthick
{
    background-position: -32px -128px;
}

.ui-icon-minus
{
    background-position: -48px -128px;
}

.ui-icon-minusthick
{
    background-position: -64px -128px;
}

.ui-icon-close
{
    background-position: -80px -128px;
}

.ui-icon-closethick
{
    background-position: -96px -128px;
}

.ui-icon-key
{
    background-position: -112px -128px;
}

.ui-icon-lightbulb
{
    background-position: -128px -128px;
}

.ui-icon-scissors
{
    background-position: -144px -128px;
}

.ui-icon-clipboard
{
    background-position: -160px -128px;
}

.ui-icon-copy
{
    background-position: -176px -128px;
}

.ui-icon-contact
{
    background-position: -192px -128px;
}

.ui-icon-image
{
    background-position: -208px -128px;
}

.ui-icon-video
{
    background-position: -224px -128px;
}

.ui-icon-script
{
    background-position: -240px -128px;
}

.ui-icon-alert
{
    background-position: 0 -144px;
}

.ui-icon-info
{
    background-position: -16px -144px;
}

.ui-icon-notice
{
    background-position: -32px -144px;
}

.ui-icon-help
{
    background-position: -48px -144px;
}

.ui-icon-check
{
    background-position: -64px -144px;
}

.ui-icon-bullet
{
    background-position: -80px -144px;
}

.ui-icon-radio-on
{
    background-position: -96px -144px;
}

.ui-icon-radio-off
{
    background-position: -112px -144px;
}

.ui-icon-pin-w
{
    background-position: -128px -144px;
}

.ui-icon-pin-s
{
    background-position: -144px -144px;
}

.ui-icon-play
{
    background-position: 0 -160px;
}

.ui-icon-pause
{
    background-position: -16px -160px;
}

.ui-icon-seek-next
{
    background-position: -32px -160px;
}

.ui-icon-seek-prev
{
    background-position: -48px -160px;
}

.ui-icon-seek-end
{
    background-position: -64px -160px;
}

.ui-icon-seek-start
{
    background-position: -80px -160px;
}

.ui-icon-seek-first
{
    background-position: -80px -160px;
}

.ui-icon-stop
{
    background-position: -96px -160px;
}

.ui-icon-eject
{
    background-position: -112px -160px;
}

.ui-icon-volume-off
{
    background-position: -128px -160px;
}

.ui-icon-volume-on
{
    background-position: -144px -160px;
}

.ui-icon-power
{
    background-position: 0 -176px;
}

.ui-icon-signal-diag
{
    background-position: -16px -176px;
}

.ui-icon-signal
{
    background-position: -32px -176px;
}

.ui-icon-battery-0
{
    background-position: -48px -176px;
}

.ui-icon-battery-1
{
    background-position: -64px -176px;
}

.ui-icon-battery-2
{
    background-position: -80px -176px;
}

.ui-icon-battery-3
{
    background-position: -96px -176px;
}

.ui-icon-circle-plus
{
    background-position: 0 -192px;
}

.ui-icon-circle-minus
{
    background-position: -16px -192px;
}

.ui-icon-circle-close
{
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e
{
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s
{
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w
{
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n
{
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e
{
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s
{
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w
{
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n
{
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin
{
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout
{
    background-position: -192px -192px;
}

.ui-icon-circle-check
{
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus
{
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus
{
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close
{
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus
{
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus
{
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close
{
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical
{
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal
{
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical
{
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal
{
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se
{
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se
{
    background-position: -80px -224px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl
{
    border-top-left-radius: 4px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr
{
    border-top-right-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl
{
    border-bottom-left-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br
{
    border-bottom-right-radius: 4px;
}

.ui-widget-overlay
{
    background: #aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}

.ui-widget-shadow
{
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px;
}

/* ------------------ */
/* Overlays jQuery-ui */
/* Copyright Sage SAS */
/* ------------------ */

/* All Widget */
* {
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
}
.ui-widget
{
	font-family: Arial, Helvetica, sans-serif;
}

	.ui-widget input,
	.ui-widget select,.ui-tabs .ui-tabs-nav li:last-child
	.ui-widget textarea,
	.ui-widget button
	{
		font-family: Arial, Helvetica, sans-serif;
	}
.ui-widget button
	{
	    font-size:12px;
	}

.ui-widget-header
{
	color: #63902B;
	text-align: left;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.ui-widget-content
{
	color: #222222;
	background-color: #ffffff;
}

	.ui-widget-content a
	{
		color: #222222;
	}

.ui-widget-overlay
{
	opacity: .30;
	filter: Alpha(Opacity=30);
	background-color: #000;
	background-image: none;
}

/* Dialog widget */
.ui-dialog
{
	position: absolute;
	padding: 0;
	min-width:600px;
	overflow: hidden;
	-moz-box-shadow: 0px 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,.2);
	box-shadow: 0px 1px 4px rgba(0,0,0,.2);
		-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

	.ui-dialog .ui-dialog-titlebar
	{
		padding: .4em 1em;
		margin-bottom : 16px;
		position: relative;
		background-image: none;
		border: none;
		background-color:#4d4f53;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
	}

	.ui-dialog .ui-dialog-title
	{
	    color:#fff;
		float: left;
		margin: 8px 16px 8px 0;
	}

	.ui-dialog .ui-dialog-titlebar-close
	{
		background-image: none;
		background-color: #FFF;
		border: none;
	}

	.ui-dialog .ui-dialog-lock
	{
		background: #FFF url(../Images/loading.gif) center no-repeat;
	}

/*-- Assistant dans une popup --*/
.ui-widget.ui-dialog {
    margin: 0px;
    padding: 0px;

    #wizard #wizardform .gettitle, .gettitle {
        background-image: none;
        background-color: @dark-gray;
        padding: 12px;
        .border-radius(0);
        margin-bottom: 0px;

        h1 {
            line-height: 30px;
            font-size: 20px;
            color: @white;
            display: inline;
        }

        div.actionsentete {
            padding-top: 0;
            float: right;
            text-align: right;

            p {
                margin-top: 0;
            }

            img {
                margin: 0px;
            }
        }
    }
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url(../images/jqueryplugins/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
}

	.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
	{
		color: #555555;
		text-decoration: none;
	}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
	border: 1px solid #999999;
	background: #dadada url(../images/jqueryplugins/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}

.ui-state-hover a, .ui-state-hover a:hover
{
	color: #212121;
	text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
	border: 1px solid #aaaaaa;
	background: #ffffff url(../images/jqueryplugins/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}

	.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
	{
		color: #212121;
		text-decoration: none;
	}


/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
{
	border: 1px solid #fcefa1;
	background: #fbf9ee url(../images/jqueryplugins/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
	color: #363636;
}

	.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a
	{
		color: #363636;
	}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error
{
	border: 1px solid #cd0a0a;
	background: #fef1ec url(../images/jqueryplugins/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
	color: #cd0a0a;
}

	.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a
	{
		color: #cd0a0a;
	}

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text
{
	color: #cd0a0a;
}

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary
{
	font-weight: normal;
}



/* states and images */
.ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_222222_256x240.png);
}

.ui-widget-content .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_222222_256x240.png);
}

.ui-state-default .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_888888_256x240.png);
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_454545_256x240.png);
}

.ui-state-active .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_454545_256x240.png);
}

.ui-state-highlight .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon
{
	background-image: url(../images/jqueryplugins/ui-icons_cd0a0a_256x240.png);
}


/* Oberlay */
.ui-widget-overlay
{
	opacity: .50;
	-moz-opacity: .50;
	-khtml-opacity: .50;
	filter:alpha(opacity=50);
	background-color: #000;
	-webkit-filter: blur(5px);
           -moz-filter: blur(5px);
            -ms-filter: blur(5px);
             -o-filter: blur(5px);
                filter: blur(5px);
}

.ui-widget-shadow
{
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url(../images/jqueryplugins/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .30;
	filter: Alpha(Opacity=30);
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
/*
 * jQuery UI Resizable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable
{
	position: relative;
}

.ui-resizable-handle
{
	position: absolute;
	font-size: 0.1px;
	z-index: 99999;
	display: block;
	/* http://bugs.jqueryui.com/ticket/7233
	 - Resizable: resizable handles fail to work in IE if transparent and content overlaps
	*/
	/*background-image: url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=);*/
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle
{
	display: none;
}

.ui-resizable-n
{
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}

.ui-resizable-s
{
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}

.ui-resizable-e
{
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-w
{
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-se
{
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}

.ui-resizable-sw
{
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}

.ui-resizable-nw
{
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}

.ui-resizable-ne
{
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
/*
 * jQuery UI Selectable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper
{
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
/*
 * jQuery UI Accordion 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion
{
	width: 100%;
}

	.ui-accordion .ui-accordion-header
	{
		cursor: pointer;
		position: relative;
		margin-top: 1px;
		zoom: 1;
	}

	.ui-accordion .ui-accordion-li-fix
	{
		display: inline;
	}

	.ui-accordion .ui-accordion-header-
	{
		border-bottom: 0 !important;
	}

	.ui-accordion .ui-accordion-header a
	{
		display: block;
		padding: .5em .5em .5em .7em;
	}

.ui-accordion-icons .ui-accordion-header a
{
	padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-icon
{
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}

.ui-accordion .ui-accordion-content
{
	padding: 1em 2.2em;
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
	zoom: 1;
}

.ui-accordion .ui-accordion-content-active
{
	display: block;
}
/*
 * jQuery UI Autocomplete 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete
{
	position: absolute;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete
{
	width: 1px;
}
/* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.13
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu
{
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	float: left;
}

	.ui-menu .ui-menu
	{
		margin-top: -3px;
	}

	.ui-menu .ui-menu-item
	{
		line-height: 2;
		margin: 0;
		padding: 0;
		zoom: 1;
		float: left;
		clear: left;
		width: 100%;
		background-image:none;
		border-bottom: thin solid #e0e1dc;
	}

		.ui-menu .ui-menu-item a
		{
			text-decoration: none;
			padding: 8px;
			zoom: 1;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border-radius: 0px;
			background-image:none;
			border: none;
		}

			.ui-menu .ui-menu-item a:hover
			{
				background-image: none;
				border: none;
				background-color: #e0e1dc;
				}

			.ui-menu .ui-menu-item a.ui-state-hover,
			.ui-menu .ui-menu-item a.ui-state-active
			{
			}
/*
 * jQuery UI Button 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button
{
	display: inline-block;
	position: relative;
	padding: 0;
	margin-right: .1em;
	text-decoration: none !important;
	cursor: pointer;
	text-align: center;
	zoom: 1;
	overflow: visible;
}
/* the overflow property removes extra width in IE */
.ui-button-icon-only
{
	width: 2.2em;
}
/* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only
{
	width: 2.4em;
}
/* button elements seem to need a little more width */
.ui--icons-only
{
	width: 3.4em;
}

button.ui-button-icons-only
{
	width: 3.7em;
}

/*button text element */
.ui-button .ui-button-text
{
	display: block;
	line-height: 1.4;
}

.ui-button-text-only .ui-button-text
{
	padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
{
	padding: .4em;
	text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text
{
	padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text
{
	padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text
{
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button
{
	padding: .4em 1em;
}

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon
{
	position: absolute;
	top: 50%;
	margin-top: -8px;
}

.ui-button-icon-only .ui-icon
{
	left: 50%;
	margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary
{
	left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary
{
	right: .5em;
}

.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary
{
	right: .5em;
}

/*button sets*/
.ui-buttonset
{
	margin-right: 7px;
}

	.ui-buttonset .ui-button
	{
		margin-left: 0;
		margin-right: -.3em;
	}

/* workarounds */
button.ui-button::-moz-focus-inner
{
	border: 0;
	padding: 0;
}
/* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog
{
	position: absolute;
	width: 300px;
	overflow: hidden;
	-moz-box-shadow: 0px 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,.2);
	box-shadow: 0px 1px 4px rgba(0,0,0,.2);
}

	.ui-dialog .ui-dialog-titlebar
	{
		padding: .4em 1em;
    	margin-bottom : 16px;
		position: relative;
	}

	.ui-dialog .ui-dialog-title
	{
		float: left;
		margin: 8px 16px 8px 0;
	}

	.ui-dialog .ui-dialog-titlebar-close
	{
		position: absolute;
		right: 8px;
		top: 50%;
		width: 19px;
		margin: -10px 0 0 0;
		padding: 1px;
		height: 18px;
	}

		.ui-dialog .ui-dialog-titlebar-close span
		{
			display: block;
			margin: 1px;
		}

		.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus
		{
			padding: 0;
		}

	.ui-dialog .ui-dialog-content
	{
		position: relative;
		border: 0;
		padding: .5em 1em;
		background: none;
		overflow: auto;
		zoom: 1;
	}
	
	.ui-dialog .ui-dialog-content h2
	{
	font-size :18px;
	}
	
	.ui-dialog .ui-dialog-content h3,
	.wizardform .listcontent_tab td h3 {
    background-color: inherit;
    color:#000000;
  
}

	.ui-dialog .ui-dialog-content  .listcontent_tab {
    		overflow: auto;
  
}

	.ui-dialog .ui-dialog-buttonpane
	{
		text-align: left;
		border-width: 1px 0 0 0;
		background-image: none;
		margin: .5em 0 0 0;
		padding: .3em 1em .5em .4em;
	}

		.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset
		{
			float: right;
		}

		.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;
}
/*
 * jQuery UI Slider 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider
{
	position: relative;
	text-align: left;
}

	.ui-slider .ui-slider-handle
	{
		position: absolute;
		z-index: 2;
		width: 1.2em;
		height: 1.2em;
		cursor: default;
	}

	.ui-slider .ui-slider-range
	{
		position: absolute;
		z-index: 1;
		font-size: .7em;
		display: block;
		border: 0;
		background-position: 0 0;
	}

.ui-slider-horizontal
{
	height: .8em;
}

	.ui-slider-horizontal .ui-slider-handle
	{
		top: -.3em;
		margin-left: -.6em;
	}

	.ui-slider-horizontal .ui-slider-range
	{
		top: 0;
		height: 100%;
	}

	.ui-slider-horizontal .ui-slider-range-min
	{
		left: 0;
	}

	.ui-slider-horizontal .ui-slider-range-max
	{
		right: 0;
	}

.ui-slider-vertical
{
	width: .8em;
	height: 100px;
}

	.ui-slider-vertical .ui-slider-handle
	{
		left: -.3em;
		margin-left: 0;
		margin-bottom: -.6em;
	}

	.ui-slider-vertical .ui-slider-range
	{
		left: 0;
		width: 100%;
	}

	.ui-slider-vertical .ui-slider-range-min
	{
		bottom: 0;
	}

	.ui-slider-vertical .ui-slider-range-max
	{
		top: 0;
	}
/*
 * jQuery UI Tabs 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
/*.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
/*.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
/*.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */

.ui-tabs .ui-tabs-panel
{
	display: block;
	border: none;
	background: none;

}

.ui-tabs .ui-tabs-nav li
{
	float: none;
	border: none;
	cursor: pointer;
	margin: 5px 0px;
	padding: 0px 5px 2px 5px;

}

	.ui-tabs .ui-tabs-nav li a
	{
		float: none;
		border: none;
		height: 20px;
		cursor: pointer;
		margin: 0px;
		padding: 0px;
	}

.ui-datepicker
{
	width: 17em;
	padding: .2em .2em 0;
	display: none;
					-moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
}

	.ui-datepicker .ui-datepicker-header
	{
		position: relative;
		padding: .2em 0;
		background-image:none;
		background-color: #4d4f53;
		-moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
	}

	.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next
	{
		position: absolute;
		top: 2px;
		width: 1.8em;
		height: 1.8em;
		background-image:none;
		border:none;
				-moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
	}

	.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover
	{
		top: 1px;
		background-image:none;
		background-color: #66686b;
	}

	.ui-datepicker .ui-datepicker-prev
	{
		left: 2px;
	}

	.ui-datepicker .ui-datepicker-next
	{
		right: 2px;
	}

	.ui-datepicker .ui-datepicker-prev-hover
	{
		left: 1px;
	}

	.ui-datepicker .ui-datepicker-next-hover
	{
		right: 1px;
	}

	.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span
	{
		display: block;
		position: absolute;
		left: 50%;
		margin-left: -8px;
		top: 50%;
		margin-top: -8px;
	}

	.ui-datepicker .ui-datepicker-title
	{
		margin: 0 2.3em;
		line-height: 1.8em;
		color: #fff;
		text-align: center;
	}

		.ui-datepicker .ui-datepicker-title select
		{
			margin: 1px 0;
		}

	.ui-datepicker select.ui-datepicker-month-year
	{
		width: 100%;
	}

	.ui-datepicker select.ui-datepicker-month,
	.ui-datepicker select.ui-datepicker-year
	{
		width: 49%;
	}

	.ui-datepicker table
	{
		width: 100%;
		border-collapse: collapse;
		margin: 0 0 .4em;
	}

	.ui-datepicker th
	{
		padding: .7em .3em;
		text-align: center;
		font-weight: normal;
		border: 0;
		background-color:#4d4f53;
		color:#fff;
	}

	.ui-datepicker td
	{
		border: 0;
		padding: 1px;
	}

		.ui-datepicker td span, .ui-datepicker td a
		{
			display: block;
			padding: .2em;
			text-align: right;
			text-decoration: none;
		}

	.ui-datepicker .ui-datepicker-buttonpane
	{
		background-image: none;
		margin: .7em 0 0 0;
		padding: 0 .2em;
		border-left: 0;
		border-right: 0;
		border-bottom: 0;
	}

		.ui-datepicker .ui-datepicker-buttonpane button
		{
	text-align:center;	
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #fff;
	 min-width: 136px; 
	 height: 30px; 
	 background-color: #a7a9aa;	
	border: solid 1px #ffffff;
	padding:0 10px;
		}

.ui-datepicker .ui-datepicker-buttonpane button:hover { 
			cursor: pointer;
	background-color: #9a9b9c; 
	border: solid 1px #6c6e6f;
		}

.ui-datepicker .ui-datepicker-buttonpane button:active { 
	 background-color: #e55500; 
	 border: solid 1px #007f64;
}		
		
		
		
		
		

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
			{
	text-align:center;	
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #7b7c7e;
	 min-width: 136px; 
	 height: 30px; 
	 background-color: #e5e5e5;	
	border: solid 1px #ffffff;
	padding:0 10px;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:hover { 
	background-color: #dadada; 
	border: solid 1px #a9a9aa;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:active { 
	 background-color: #828283; 
	  color:#ffffff;
	  border: solid 1px #6c6e6f;
}

	
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:focus {
	 background-color: #e55500;
	 color:#ffffff;
			}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current.disabled {
	color: #c0bebe;
	background-color: #eaeaea; 
	border: solid 1px #e0e0e0; 
	
}
			
			
			
			
			

	.ui-datepicker .ui-state-default
	{
		background-image: none;
		background-color: #fff;
		border:none;
		color:#7a7b7e;
	}

		.ui-datepicker .ui-state-default:hover
		{
			background-image: none;
			background-color: #e0e1dc;
		}

	.ui-datepicker .ui-state-active
	{
		background-image: none;
		background-color: #828283;
		color:#fff;
	}

	/* with multiple calendars */
	.ui-datepicker.ui-datepicker-multi
	{
		width: auto;
	}

.ui-datepicker-multi .ui-datepicker-group
{
	float: left;
}

	.ui-datepicker-multi .ui-datepicker-group table
	{
		width: 95%;
		margin: 0 auto .4em;
	}

.ui-datepicker-multi-2 .ui-datepicker-group
{
	width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group
{
	width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group
{
	width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header
{
	border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
{
	border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane
{
	clear: left;
}

.ui-datepicker-row-break
{
	clear: both;
	width: 100%;
}

/* RTL support */
.ui-datepicker-rtl
{
	direction: rtl;
}

	.ui-datepicker-rtl .ui-datepicker-prev
	{
		right: 2px;
		left: auto;
	}

	.ui-datepicker-rtl .ui-datepicker-next
	{
		left: 2px;
		right: auto;
	}

	.ui-datepicker-rtl .ui-datepicker-prev:hover
	{
		right: 1px;
		left: auto;
	}

	.ui-datepicker-rtl .ui-datepicker-next:hover
	{
		left: 1px;
		right: auto;
	}

	.ui-datepicker-rtl .ui-datepicker-buttonpane
	{
		clear: right;
	}

		.ui-datepicker-rtl .ui-datepicker-buttonpane button
		{
			float: left;
		}

			.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current
			{
				float: right;
			}

	.ui-datepicker-rtl .ui-datepicker-group
	{
		float: right;
	}

	.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header
	{
		border-right-width: 0;
		border-left-width: 1px;
	}

	.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
	{
		border-right-width: 0;
		border-left-width: 1px;
	}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover
{
	display: none; /*sorry for IE5*/
	display /**/: block; /*sorry for IE5*/
	position: absolute; /*must have*/
	z-index: -1; /*must have*/
	filter: mask(); /*must have*/
	top: -4px; /*must have*/
	left: -4px; /*must have*/
	width: 200px; /*must have*/
	height: 200px; /*must have*/
}
/*
 * jQuery UI Progressbar 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar
{
	height: 2em;
	text-align: left;
}

	.ui-progressbar .ui-progressbar-value
	{
		margin: -1px;
		height: 100%;
	}

/******************** Redéfinition des classes CSS du plugin Autocomplete ********************/
.ui-autocomplete
{
	max-height: 200px;
	overflow: auto;
	overflow-x: hidden;
	width: 300px;
}

.ui-autocomplete-loading
{
	background-image: url(../Images/loading.gif);
	background-repeat: no-repeat;
	background-position: right;
}

/******************** Redéfinition des classes CSS du plugin DatePicker ********************/

.ui-datepicker-trigger
{
	vertical-align: text-bottom;
	cursor: pointer;
	margin: 0px 5px;
}

/******************** Redéfinition des classes CSS du plugin Tabs ********************/
.ui-tabs .ui-tabs-hide
{
	display: none !important;
}

/* Contenu de la fiche (body + onglets) */

.ui-tabs
{
	border: none;
	padding: 5px;
}

	/* Zone d'affichage des données */
	.ui-tabs .ui-tabs-panel
	{
		display: block;
		border: none;
		background: none;
		padding:0px;
	}

/* Zone des onglets de navigation */
div.getcontent ul.ui-widget-header
{
	background-color: #fff;
	background: none;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 16px;
	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
	border: none;
    border-bottom:solid 1px #afafaf;
}


/* Items de navigation */
.ui-tabs .ui-tabs-nav li
{
	display: inline-block;
		padding:0 5px 15px 5px;
	background-image: none;
    	background-color:#ffffff;
		border-bottom:solid 4px #ffffff;
		margin-right: 8px;
		margin-bottom:0;
}

.ui-tabs .ui-tabs-nav li:last-child
{
		margin-left:8px;
		margin-right:0px;
}

.ui-tabs-nav li.ui-state-default
	{
		background-image:none;
		background-color:#ffffff;
		border-bottom:solid 4px #ffffff;
		color:#000;
		-moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
}

	/* Lien de navigation */
.ui-tabs-nav li a,
	.ui-tabs-nav li a:link
	{
		padding:0 0 12px 0;
		color:#7a7b7e;
	}
	.ui-tabs-nav li a:hover
	{
		color:#000;
	}


	/* Item multi-rubrique */
	.ui-tabs-nav li.multirubrique
	{
		color:#7a7b7e;
		background-color:#ffffff;
		margin-right:0px;
		padding-right:40px;
		background-image: url(../images/sub-tabs.png);
        background-repeat: no-repeat;
        background-position: 90% 20%;
	}

.ui-tabs .ui-tabs-nav li.sousrubriqueitem
		{
		background-color:#fff;
		margin-right:0px;
}
.ui-tabs .ui-tabs-nav li.sousrubriqueitem:first-child
	{
		padding:12px 6px 12px 0px;
	}
.ui-tabs .ui-tabs-nav li.sousrubriqueitem:last-child
	{
		margin-left:20px;
}
.ui-tabs .ui-tabs-nav li.sousrubriqueitem a
{
        padding:12px 6px;
}
.ui-tabs .ui-tabs-nav li.sousrubriqueitem a:first-child
{
		padding:12px 6px 12px 0px;
}
.ui-tabs-nav li.ui-tabs-selected.sousrubriqueitem, 
.ui-tabs-nav li.ui-tabs-active.sousrubriqueitem
	{

	}

	/* Item sélectionné */
	.ui-tabs-nav li.ui-tabs-selected, .ui-tabs-nav li.ui-tabs-active
	{
		background-color:#ffffff;
		border-bottom-color:#41a940;

		}
		.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-active a
	{
		color:#000;
		font-weight:bold;
	}


	/* Item survolé */
	.ui-tabs-nav li.ui-state-default:hover
	{
		color:#000;
	}

	.ui-tabs-nav li.sousrubriqueitem.ui-state-default:hover
	{
		color:#000;
	}

	.ui-tabs-nav li.sousrubriqueitem.ui-state-default:active,
	.ui-tabs-nav li.ui-tabs-selected.sousrubriqueitem:hover,
	.ui-tabs-nav li.ui-tabs-active.sousrubriqueitem:hover {
		color:#000;	    
}
	/* Multi-rubrique sélectionné*/
	.ui-tabs-nav li.multirubrique:hover
	{
		color:#41a940;
	}
	.ui-tabs-nav li.multirubriqueselected
	{
		color:#41a940;
		font-weight:bold;
        background-image: url(../images/sub-tabs-selected.png);
        background-repeat: no-repeat;
        background-position: 90% 20%;
	}

	.ui-tabs-nav li.multirubrique a:hover
	{
		color: #004186;
	}


/* TIME PICKER */
.ui-timepicker-div {
    padding:10px;
}
.ui-timepicker-div dl {
    color: #7a7b7e;
    font-size : 12px;
    font-weight:bold;
}
.ui-timepicker-div dt,
.ui-timepicker-div dd {
    color: #7a7b7e;
    font-size : 12px;
    font-weight:normal;
}
.ui-timepicker-div dl dt {
    height: 30px;
}


.ui-timepicker-div  .ui-slider-horizontal {
    border:solid 1px  #e0e1dc;
}
.ui-timepicker-div .ui-slider-handle {
    background-image: none;
    background-color: #e0e1dc;
    border:solid 1px  #9a9b9c;
    cursor :pointer;
}
.ui-timepicker-div .ui-slider-handle:hover,
{
    background-color: #9a9b9c;

}

.ui-timepicker-div .ui-slider-handle:focus,
.ui-timepicker-div .ui-slider-handle:active {
    background-color: #41a940;
}



.ui-widget input, .ui-widget select, .ui-widget textarea {
    font-family: Arial,sans-serif;
    font-size: 12px;
    color:#000;
}
.ui-widget button {
    font-family: Arial,sans-serif;
    font-size: 12px;
}

/* Media queries */



@media only screen and (min-width:990px) and (max-width:1023px)
{

}

@media only screen and (min-width:1024px) and (max-width:1279px)
{

}

@media only screen and (min-width:1280px) and (max-width:1399px)
{

}

@media only screen and (min-width:1400px) and (max-width:1599px)
{

}

@media only screen and (min-width:1600px) and (max-width:2047px)
{

}

@media only screen and (min-width:2048px) and (max-width:2560px)
{

}

.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; }
.ui-timepicker-div dl dd { margin: -25px 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.evo-pop{z-index:10000;width:204px;padding:3px 3px 0}.evo-pop-ie{z-index:10000;width:212px;padding:3px}.evo-palette td{font-size:1px;border:solid 1px #c0c0c0;padding:7px;cursor:pointer}.evo-palette tr.top>td{border-bottom:0}.evo-palette tr.in>td{border-top:0;border-bottom:0}.evo-palette tr.bottom>td{border-top:0}.evo-palette div.sep{height:3px}.evo-palette,.evo-palette-ie{border-collapse:separate;border-spacing:4px 0;*border-collapse:expression('separate',cellSpacing='2px')}.evo-palette th,.evo-palette-ie th{border:0;padding:5px 3px;text-align:left;font-weight:normal;background:transparent!important}.evo-palette-ie td{font-size:1px;border:solid 1px #c0c0c0;padding:7px;cursor:pointer}.evo-palette2,.evo-palette2-ie{margin:auto;border-collapse:collapse}.evo-palette2 td,.evo-palette2-ie td{font-size:1px;cursor:pointer}.evo-palette2 td{padding:6px 7px}.evo-palette2-ie td{padding:5px}.evo-palcenter{padding:5px;text-align:center}.evo-colorind,.evo-colorind-ie,.evo-colorind-ff{border:solid 1px #c3c3c3;width:20px;height:20px;float:right}.evo-colorind{position:relative;top:2px}.evo-colorind-ie{position:relative;top:-23px}.evo-colorbox-ie{font-size:8px;padding:3px 9px!important}.evo-colortxt-ie{position:relative;top:-6px}.evo-pop:after,.evo-pop-ie:after,.evo-colorind:after,.evo-colorind-ie:after,.evo-colorind-ff:after,.evo-color span:after,.evo-cHist:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.evo-color{width:94px;padding:1px 3px 0 4px}.evo-color div{border:solid 1px #808080;border-right:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;padding:3px;margin-bottom:5px;width:10px;height:10px;float:left}.evo-color span{font-size:15px;margin:1px 0 4px 3px;float:left}.evo-sep{height:10px;font-size:0}.evo-more{padding:4px 5px 4px;font-size:smaller}.evo-cHist{padding:3px}.evo-cHist div{cursor:pointer;border:solid 1px #c0c0c0;padding:3px;margin:5px;width:10px;height:10px;float:left}a.evo-hist{margin-left:6px}.evo-pointer{cursor:pointer}
*{margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;width:100%}.clear{width:100%;height:1px;clear:both;display:block;overflow:hidden}pre{white-space:pre-wrap}html{font-family:Helvetica,Arial,sans-serif;color:#000;background-image:url(../images/bkg-general.png);background-repeat:repeat}body{min-width:801px;max-width:1250px;margin:0 auto 30px;-moz-box-shadow:0 0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px 5px rgba(0,0,0,.2);-o-box-shadow:0 0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 1px 5px rgba(0,0,0,.2)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1{font-family:Arial,Helvetica,sans-serif;text-align:left;font-weight:400;font-size:24px;color:#4d4f53;line-height:30px;margin:0 0 12px}h2{font-family:Arial,Helvetica,sans-serif;text-align:left;font-weight:400;font-size:20px;line-height:30px;color:#41a940;padding:0;margin:5px 0}h3{font-family:Arial,Helvetica,sans-serif;text-align:left;font-size:18px;font-weight:400;line-height:24px;background-color:#4d4f53;padding:0;margin:5px 0}h4{font-family:Arial,Helvetica,sans-serif;text-align:left;font-size:16px;font-weight:700;line-height:18px;padding:0;margin:5px 0}label,li,p,pre,td,th{font-family:Arial,Helvetica,sans-serif;text-align:left;color:#000;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:0 0 8px}ul.ul_saisiecritere{width:40%;margin:auto}ul.ul_saisiecritere li label+div{display:inline-block}ul.ul_wizard li{width:30%;display:inline-block}td,th,tr{margin:0;padding:4px}a{font-family:Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#676666;margin:0;padding:0;text-decoration:none;outline:0;font-weight:400;transition:color 600ms linear;-webkit-transition:color 600ms linear;-moz-transition:color 600ms linear;-o-transition:color 600ms linear}a:hover{cursor:pointer;color:#41a940;text-decoration:underline;transition:color 200ms linear;-webkit-transition:color 200ms linear;-moz-transition:color 200ms linear;-o-transition:color 200ms linear}a:focus{color:#000;text-decoration:underline;outline:0;background:0 0}a:active{color:#000;text-decoration:underline;background:0 0}a:visited{color:#232323;text-decoration:none}iframe{border-style:none;overflow:auto;z-index:0;height:600px;width:100%}ul{font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left;margin:0;padding:0}ul li{list-style-type:none}
div[data-role=page] #bandeau{background-color:#4d4f53;height:40px;padding:0 5px}div[data-role=page] #bandeau ul{height:40px}div[data-role=page] #bandeau ul>li{display:inline-block;height:100%;padding:0;overflow:hidden}div[data-role=page] #bandeau ul>li>div{float:right;display:inline-block;color:#e0e1dc;margin-left:10px;height:100%}div[data-role=page] #bandeau ul>li>div a,div[data-role=page] #bandeau ul>li>div label,div[data-role=page] #bandeau ul>li>div p,div[data-role=page] #bandeau ul>li>div span{line-height:40px;color:#e0e1dc;font-size:12px;vertical-align:middle}div[data-role=page] #bandeau ul>li>div:hover{color:#41a940}div[data-role=page] #bandeau ul>li#logo{cursor:pointer;margin-right:20px}div[data-role=page] #bandeau ul>li#logo h1{background-image:url(../Images/logo-sage-bandeau.png);background-position:7px 70%;background-repeat:no-repeat;padding-left:70px;margin:0;height:100%}div[data-role=page] #bandeau ul>li#logo h1 span{color:#fff;font-weight:400;font-size:24px}div[data-role=page] #bandeau ul>li#optimizer{margin-right:20px}div[data-role=page] #bandeau ul>li#optimizer div{padding-top:0;height:45px}div[data-role=page] #bandeau ul>li#optimizer div .loading{background-position:right;background-color:#000;display:block;margin:2px 0 0;width:2.75em;height:2.75em;padding:.0625em;-webkit-border-radius:2.25em;border-radius:2.25em;background-image:url(images/ajax-loader.gif);background-repeat:no-repeat;background-size:2.875em 2.875em}div[data-role=page] #bandeau ul>li.bandeau-user{float:right}div[data-role=page] #bandeau ul>li.bandeau-user ul li{float:right;display:inline;height:40px}div[data-role=page] #bandeau ul>li.bandeau-user ul li a,div[data-role=page] #bandeau ul>li.bandeau-user ul li span{display:inline-block;padding:0 5px;margin-right:20px}div[data-role=page] #bandeau ul>li.bandeau-user ul li a.bandeau-user-description,div[data-role=page] #bandeau ul>li.bandeau-user ul li span.bandeau-user-description{text-align:right;text-overflow:ellipsis;overflow:hidden}div[data-role=page] #bandeau ul>li.bandeau-user ul li a.bandeau-user-logoff,div[data-role=page] #bandeau ul>li.bandeau-user ul li span.bandeau-user-logoff{background-image:url(../Images/quitter.png);background-position:center;height:40px;width:24px;background-repeat:no-repeat}div[data-role=page] #bandeau ul>li.bandeau-user ul li a.bandeau-user-myalerts,div[data-role=page] #bandeau ul>li.bandeau-user ul li span.bandeau-user-myalerts{background-image:url(../Images/alerte.png);background-position:center;height:40px;width:24px;background-repeat:no-repeat}div[data-role=page] #bandeau ul>li.bandeau-user ul li a.bandeau-user-myselection,div[data-role=page] #bandeau ul>li.bandeau-user ul li span.bandeau-user-myselection{background-image:url(../Images/caddie.png);background-position:center;height:40px;width:24px;background-repeat:no-repeat}div[data-role=page] #bandeau ul>li.bandeau-user ul li a.bandeau-user-myselection span,div[data-role=page] #bandeau ul>li.bandeau-user ul li span.bandeau-user-myselection span{margin-left:14px;margin-top:10px;background-color:#255bc7;border-radius:100%;height:18px;width:18px;line-height:18px;color:#fff;padding:0;text-align:center}div[data-role=page] #bandeau ul>li.bandeau-user ul li.bandeau-user-company{margin-right:20px}div[data-role=page] #bandeau ul>li.bandeau-user ul li.bandeau-user-company div.bandeau-company-description span{height:100%;text-overflow:ellipsis;overflow:hidden}div[data-role=page] #bandeau ul>li.bandeau-user ul li.bandeau-user-company select{font-size:12px;background-color:#4d4f53;border:thin solid #afafaf;color:#e0e1dc}div[data-role=page] #bandeau ul>li.bandeau-user ul li.bandeau-user-company select:hover{color:#fff}div[data-role=page] #conteneur #onglets{margin:0;border-bottom:1px solid #cbcbc9;overflow:hidden;background-color:#f4f5f7;padding-left:9px}div[data-role=page] #conteneur #onglets p{color:#3c424f;font-size:15px;text-align:center}div[data-role=page] #conteneur #onglets .onglet,div[data-role=page] #conteneur #onglets .onglet-off,div[data-role=page] #conteneur #onglets .onglet-on{float:left;width:auto;height:25px;padding:10px 16px 0;margin-right:16px}div[data-role=page] #conteneur #onglets .onglet:hover{color:#255bc7;cursor:pointer;transition:all 200ms linear;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;border-bottom:4px solid #255bc7}div[data-role=page] #conteneur #onglets .onglet:hover p{color:#255bc7}div[data-role=page] #conteneur #onglets .onglet-on{border-bottom:4px solid #38c72a}div[data-role=page] #conteneur #onglets .onglet-on p{color:#2b2421;font-weight:700}div[data-role=page] #conteneur #onglets .onglet-on:hover{cursor:pointer}div[data-role=page] #conteneur #onglets .onglet-on h1{color:#000}div[data-role=page] #conteneur #onglets .onglet-off{background-color:#fff;border-color:none}div[data-role=page] #conteneur #menuandmain{width:100%;background-color:#fff}div[data-role=page] #conteneur #menuandmain #menu{display:block;vertical-align:top;text-align:left;padding:10px 0 8px 15px;border-bottom:1px solid #afafaf}div[data-role=page] #conteneur #menuandmain #menu ul li{border:none;display:inline-block;margin:0;padding:10px 0}div[data-role=page] #conteneur #menuandmain #menu ul li a{display:inline;color:#41a940;padding:5px 40px 5px 10px;margin-right:10px;font-size:13px;font-weight:400;text-align:left;cursor:pointer;min-width:160px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-image:url(../images/sub-tabs.png);background-repeat:no-repeat;background-position:90% 50%}div[data-role=page] #conteneur #menuandmain #menu ul li a:hover{color:#000}div[data-role=page] #conteneur #menuandmain #menu ul li[id^=menuitem] ul{float:left;position:absolute;background-color:#f6f6f5;border:1px solid #9a9b9c;z-index:100;display:inline-block;vertical-align:top}div[data-role=page] #conteneur #menuandmain #menu ul li[id^=menuitem] ul li{display:block;background-image:none;padding:0 16px 0 0;border-bottom:solid 1px #dededd}div[data-role=page] #conteneur #menuandmain #menu ul li[id^=menuitem] ul li a{display:block;background-image:none;font-size:12px;font-weight:400;padding:8px;color:#7a7b7e;text-align:left}div[data-role=page] #conteneur #menuandmain #menu a{display:inline-block;color:#41a940;font-size:12px;font-weight:400;text-align:left;cursor:pointer;min-width:160px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-image:url(../images/sub-tabs.png);background-repeat:no-repeat;background-position:90% 50%}div[data-role=page] #conteneur #menuandmain #menu a:hover{color:#000}div[data-role=page] #conteneur #menuandmain #menu #menuitem0,div[data-role=page] #conteneur #menuandmain #menu #menuitem1,div[data-role=page] #conteneur #menuandmain #menu #menuitem10,div[data-role=page] #conteneur #menuandmain #menu #menuitem2,div[data-role=page] #conteneur #menuandmain #menu #menuitem3,div[data-role=page] #conteneur #menuandmain #menu #menuitem4,div[data-role=page] #conteneur #menuandmain #menu #menuitem5,div[data-role=page] #conteneur #menuandmain #menu #menuitem6,div[data-role=page] #conteneur #menuandmain #menu #menuitem7,div[data-role=page] #conteneur #menuandmain #menu #menuitem8,div[data-role=page] #conteneur #menuandmain #menu #menuitem9{display:inline-block}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.selected a,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.selected a{font-weight:700}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.selected li a,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.selected li a{display:inline-block;font-weight:400;overflow:hidden}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.selected li a.menuselect,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.selected li a.menuselect{font-weight:700;color:#000}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.selected li a.startpagelink,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.selected li a.startpagelink{width:16px;height:16px;margin:8px;padding:0;min-width:20px}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.selected li a.selectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.selected li a.selectedstartpage{background-image:url(../images/sprite-favoris.png);background-repeat:no-repeat;background-position:50% bottom}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.selected li a:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.selected li a:hover{color:#000;text-decoration:none}div[data-role=page] #conteneur #menuandmain #menu #menuitem0 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem1 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem10 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem2 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem3 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem4 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem5 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem6 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem7 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem8 ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem9 ul{display:none;background-color:#fff;border:1px solid #9a9b9c;z-index:100;vertical-align:top;margin-top:8px;margin-left:8px}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.opened>a,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.opened>a{background-image:url(../images/sub-tabs-selected.png);background-repeat:no-repeat;background-position:90% 50%}div[data-role=page] #conteneur #menuandmain #menu #menuitem0.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem1.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem10.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem2.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem3.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem4.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem5.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem6.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem7.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem8.opened ul,div[data-role=page] #conteneur #menuandmain #menu #menuitem9.opened ul{display:block}div[data-role=page] #conteneur #menuandmain #menu #menuitem0 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem1 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem10 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem2 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem3 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem4 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem5 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem6 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem7 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem8 li,div[data-role=page] #conteneur #menuandmain #menu #menuitem9 li{padding:8px 0}div[data-role=page] #conteneur #menuandmain #menu #menuitem0 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem1 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem10 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem2 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem3 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem4 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem5 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem6 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem7 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem8 li:hover,div[data-role=page] #conteneur #menuandmain #menu #menuitem9 li:hover{background-color:#f5f5f5}div[data-role=page] #conteneur #menuandmain #menu #menuitem0 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem1 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem10 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem2 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem3 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem4 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem5 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem6 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem7 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem8 li:hover a.unselectedstartpage,div[data-role=page] #conteneur #menuandmain #menu #menuitem9 li:hover a.unselectedstartpage{background-image:url(../images/sprite-favoris.png);background-repeat:no-repeat;background-position:50% top}div[data-role=page] #conteneur #menuandmain #mainfiche{display:block}div[data-role=page] #conteneur #menuandmain #mainfiche #pied{height:40px;background-color:#4d4f53;background-image:url(../images/sage-bottom.png);background-position:30px 50%;background-repeat:no-repeat;text-align:center}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul{display:inline-block;margin-right:20px}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul li{color:#fff;display:inline-block;margin-right:10px;padding-top:4px}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul a{display:inline-block;padding:8px 0;color:#e0e1dc}div[data-role=page] #conteneur #menuandmain #mainfiche #pied .social{float:right;display:inline-block}div[data-role=page] #conteneur #menuandmain #mainfiche #pied .social p{display:inline-block;margin-right:10px;padding-top:12px}div[data-role=page] #conteneur #menuandmain #main{display:block;padding:20px 20px 40px;min-height:580px;background-color:#fff}div[data-role=page] #conteneur #menuandmain #main>[id^=area]{margin:0;padding:0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaufavoris,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaupage,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.listcontent_tab{height:30px;padding:8px 0;margin:16px 0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle h1,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaufavoris h1,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaupage h1,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.listcontent_tab h1{display:inline}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaufavoris .actionsentete,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaupage .actionsentete,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.listcontent_tab .actionsentete{float:right;text-align:right;padding-top:2px}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete img,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaufavoris .actionsentete img,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaupage .actionsentete img,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.listcontent_tab .actionsentete img{margin:0 5px;position:relative;opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;filter:alpha(opacity=85)}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete img:hover,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaufavoris .actionsentete img:hover,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.bandeaupage .actionsentete img:hover,div[data-role=page] #conteneur #menuandmain #main>[id^=area]>.listcontent_tab .actionsentete img:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle{background-image:none;background-color:#4d4f53;padding:12px;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-khtml-border-radius:0;border-radius:0;margin-bottom:0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle h1{line-height:30px;font-size:20px;color:#fff}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete{padding-top:0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete p{margin-top:0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete img{margin:0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li{display:inline-block;margin-right:8px}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li a{display:inline-block;height:22px}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li a:hover{text-decoration:none}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li a.list-new{padding-top:6px}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li img:hover{cursor:pointer}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li input{border:none;padding:0}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li:hover{background-color:#4d4f53}div[data-role=page] #conteneur #menuandmain #main>[id^=area] .gettitle .actionsentete .fiche-action li:empty{display:none;margin-right:0}div[data-role=page] #areaPrint{display:none}.ui-widget.ui-dialog .bandeaupage{margin:16px 0;background-color:#f6f6f6;border:1px solid #9a9b9c;height:30px;text-align:left;padding:5px 0;background-image:none}.ui-widget.ui-dialog .bandeaupage h1{display:inline}.ui-widget.ui-dialog .bandeaupage .actionsentete{float:right;text-align:right;padding-top:2px}.ui-widget.ui-dialog .bandeaupage .actionsentete img{margin:0 5px;position:relative;opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;filter:alpha(opacity=85)}.ui-widget.ui-dialog .bandeaupage .actionsentete img:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}.ui-widget.ui-dialog .bandeaupage p{margin:0;padding:0}.ui-widget.ui-dialog .bandeaupage p.criteria_right{float:right;margin-right:2%;line-height:26px}.ui-widget.ui-dialog .bandeaupage p.criteria_left{float:left;margin-left:2%;line-height:26px}.ui-widget.ui-dialog .bandeaupage p.criteria_left label,.ui-widget.ui-dialog .bandeaupage p.criteria_right label{margin-right:5px;color:#675c53;font-size:13px;margin-top:4px;width:auto}.ui-widget.ui-dialog .bandeaupage #nbenreg{padding-top:10px;padding-left:10px;width:40%;float:left;text-align:left;font-size:12px;color:#000}.ui-widget.ui-dialog .bandeaupage #nbenreg .filtreactif{color:#E01B26;margin-left:20px}.ui-widget.ui-dialog .bandeaupage img{cursor:pointer;opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;filter:alpha(opacity=85);transition:opacity 400ms linear;-webkit-transition:opacity 400ms linear;-moz-transition:opacity 400ms linear;-o-transition:opacity 400ms linear}.ui-widget.ui-dialog .bandeaupage img:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear}
/*!
* utils.less
* Copyright (c) 2014 Sage SAS (http://www.sage.fr) 
* Version 1.0
*/.toolbar{width:98%;margin:5px 0 10px}.vignette{border:1px solid #e0e1dc;width:40px;height:40px}.null{color:#e55500}.disabled{font-weight:700;color:silver}.loading{padding-left:20px}.majuscule{text-transform:uppercase}.minuscule{text-transform:lowercase}#noalerts{color:#afafaf;font-style:italic}#norecord,.message{margin:10px 0;padding-top:15px;font-style:italic;color:#9a9b9c;text-align:center}#norecord{line-height:3em;font-size:12px}.message img{margin-top:16px;margin-right:10px}.gras{font-weight:700}.souligne{text-decoration:underline}.italic{font-style:italic}.alignright{text-align:right!important;color:#7a7b7e}.alignright strong{font-weight:400}.alignright label{color:#7a7b7e}.alignleft{text-align:left!important}.aligncenter{text-align:center!important}.right{text-align:right!important}div.right{text-align:right;margin:15px 0}.left{text-align:left}.dragndrop{cursor:s-resize}.defaultpointer{cursor:default}.ombre{-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.mid{width:50%}.normal{margin:1px;padding:2px 13px}.inline{display:inline}.mandatory{font-weight:700}.editbutton{text-align:right;margin:0 auto 16px;padding:15px 0 0}p.light{width:auto;color:#9a9b9c;font-style:italic;font-size:14px;line-height:20px;padding-bottom:20px}.warning{display:block;color:#fff;background-color:#e55500;padding:10px 28px;margin:10px;text-align:center}.ok{display:block;color:#fff;background-color:#41a940;padding:10px 28px;margin:10px;text-align:center}.infos{display:block;color:#4d4f53;background-color:#f7f7f7;padding:10px;margin-top:10px}.actionligne{width:30px;height:30px;margin-top:2px;opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;filter:alpha(opacity=30);transition:opacity 300ms linear;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear}.actionlignehovered{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 300ms linear;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear}img.actionligne{width:30px;height:30px;margin-top:2px;opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;filter:alpha(opacity=30);transition:opacity 300ms linear;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear}img.actionligne:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 300ms linear;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear}.nofloat{float:none}#templateloading{display:none;border:1px solid #afafaf;z-index:100;position:absolute;background-color:#fff;-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-border-radius:12px;-webkit-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;left:40%;top:10%;width:auto;height:auto}div#ajax-form-loading{display:none;position:absolute;padding:0;width:97%;height:95%;background:url(../Images/loading.gif) center no-repeat #fff;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(opacity=50);z-index:1003}div.form-loading{position:absolute;z-index:100;opacity:.35;-moz-opacity:.35;-khtml-opacity:.35;filter:alpha(opacity=35);background:url(../Images/loading.gif) center center no-repeat #fff}.criteresrecherche{background-color:#e0e1dc;border-color:#e0e1dc;padding:8px;margin-bottom:10px}.criteresrecherche table{width:98%;margin:5px 0 10px}.criteresrecherche table tr td{padding-top:4px}.criteresrecherche table tr td.criteresrecherche_btn{text-align:right;padding:15px 20px 5px 0}span.verylowpass{color:red}span.lowpass{color:#ff4500}span.mediumpass{color:orange}span.strongpass{color:green}
/*!
* screen.less
* Copyright (c) 2014 Sage SAS (http://www.sage.fr) 
* Version 1.0
* -- Raccourci bureau
* -- Alertes bureau 
* -- Tableau
* -- Bandeau apps
*/.bandeaufavoris{background-color:#4d4f53;height:30px;padding:12px 8px 8px;margin:8px 0 12px}.bandeaufavoris h2{color:#fff;font-size:18px;float:left;width:70%;padding:0;line-height:1em;margin:5px 0 0}.bandeaufavoris p{margin:0;padding:0}.bandeaufavoris p img{float:right;margin-right:10px;cursor:pointer}.bandeaufavoris img{cursor:pointer;opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;filter:alpha(opacity=85);transition:opacity 400ms linear;-webkit-transition:opacity 400ms linear;-moz-transition:opacity 400ms linear;-o-transition:opacity 400ms linear}.bandeaufavoris img:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear}.bandeauapps{width:98%;height:30px;padding-top:8px;margin-top:5px;margin-bottom:10px;padding-bottom:5px}.bandeauapps h2{width:70%;padding:0;line-height:1em;margin:5px 0 0}.raccourcibureau{display:inline-block;min-height:160px;max-height:160px;overflow:hidden;outline:0!important;margin:0 15px 10px 0;background-color:#f7f7f7;border:1px solid #4d4f53;transition:all 200ms linear;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-moz-box-shadow:4px 4px 0 0 #9a9b9c;-webkit-box-shadow:4px 4px 0 0 #9a9b9c;-o-box-shadow:4px 4px 0 0 #9a9b9c;box-shadow:4px 4px 0 0 #9a9b9c}.raccourcibureau:hover{cursor:pointer;background-color:#afafaf;border:1px solid #afafaf;-moz-box-shadow:4px 4px 0 0 #fff;-webkit-box-shadow:4px 4px 0 0 #fff;-o-box-shadow:4px 4px 0 0 #fff;box-shadow:4px 4px 0 0 #fff}.raccourcibureau:hover h1,.raccourcibureau:hover h1:first-line{color:#fff}.raccourcibureau:hover p{color:#f7f7f7}.raccourcibureau:hover img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.raccourcibureau h1{font-size:15px;font-weight:700;line-height:22px;padding:8px 8px 8px 16px;margin:5px 0;color:#41a940;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.raccourcibureau h1:first-line{color:#4d4f53;font-size:12px}.raccourcibureau p{font-size:13px;padding:0 16px 16px;line-height:1.6em;color:#7a7b7e;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.raccourcibureau img{float:left;border:0;margin:0 15px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}div.raccourcibureau:last-child{margin-right:0}.conteneurraccourcibureauAlert{width:73%;display:inline-block}#conteneurAlertes{float:right;width:22%;margin-top:8px;border:1px solid #4d4f53}.bandeauAlertes{margin:0}.bandeauAlertes h2{font-size:18px;background-color:#4d4f53;color:#fff;padding:14px;line-height:1em;margin:0}#alertesMessage li{padding:0}#alertesMessage li:last-child a{border-bottom:none}#alertesMessage li#noalerts{padding:8px}#alertesMessage li a{display:block;padding:12px 8px 12px 35px;background-color:#f7f7f7;border-bottom:solid 1px #9a9b9c;background-image:url(../images/link-vignette.png);background-position:5px 50%;background-repeat:no-repeat;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#7a7b7e}#alertesMessage li a:hover{background-color:#fff}#alertesMessage li a:focus{text-decoration:none}#alertesMessage li a.delegation{background-image:url(../images/alert.png);background-position:5px 50%}@media only screen and (min-width:299px) and (max-width:799px){div[data-role=page] #conteneur #menuandmain #main{padding:10px;width:95%}div[data-role=page] #conteneur #menuandmain #mainfiche #pied{height:auto;margin-top:16px;background-color:#4d4f53;background-image:url(../images/sage-bottom.png);background-position:20px 10px;background-repeat:no-repeat;text-align:left;padding-top:10px;padding-bottom:20px;padding-left:150px}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul{display:inline-table;margin-right:50px}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul li{display:block;padding-top:0}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul a{padding:0}.conteneurraccourcibureauAlert{width:74%}.conteneurraccourcibureauAlert .raccourcibureau{width:46.5%}.raccourcibureau{width:30.7%}div[data-role=page] #bandeau ul>li#optimizer,div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company label{display:none}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company select{margin-top:5px}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company span{max-width:150px}div[data-role=page] #bandeau ul>li.bandeau-user span.bandeau-user-description{max-width:120px}}@media only screen and (min-width:800px) and (max-width:1023px){div[data-role=page] #conteneur #menuandmain #main{padding:10px;width:95%}.conteneurraccourcibureauAlert{width:74%}.conteneurraccourcibureauAlert .raccourcibureau{width:46.5%}.raccourcibureau{width:30.7%}div[data-role=page] #conteneur #menuandmain #mainfiche #pied{height:auto;margin-top:16px;background-color:#4d4f53;background-image:url(../images/sage-bottom.png);background-position:20px 10px;background-repeat:no-repeat;text-align:left;padding-top:10px;padding-bottom:20px;padding-left:150px}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul{display:inline-table;margin-right:50px}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul li{display:block;padding-top:0}div[data-role=page] #conteneur #menuandmain #mainfiche #pied ul a{padding:0}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company label{display:none}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company select{margin-top:5px}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company span{max-width:120px}div[data-role=page] #bandeau ul>li.bandeau-user span.bandeau-user-description{max-width:150px}}@media only screen and (min-width:1024px) and (max-width:1279px){.conteneurraccourcibureauAlert{width:75%}.conteneurraccourcibureauAlert .raccourcibureau{width:47.2%}.raccourcibureau{width:30.8%}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company span{max-width:150px}div[data-role=page] #bandeau ul>li.bandeau-user span.bandeau-user-description{max-width:300px}}@media only screen and (min-width:1280px) and (max-width:1365px){.conteneurraccourcibureauAlert{width:75%}.conteneurraccourcibureauAlert .raccourcibureau{width:31%}.raccourcibureau{width:23.2%}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company span{max-width:150px}div[data-role=page] #bandeau ul>li.bandeau-user span.bandeau-user-description{max-width:300px}}@media only screen and (min-width:1366px) and (max-width:2047px){.conteneurraccourcibureauAlert{width:75%}.conteneurraccourcibureauAlert .raccourcibureau{width:31%}.raccourcibureau{width:23.2%}div[data-role=page] #bandeau ul>li.bandeau-user .bandeau-user-company span{max-width:200px}div[data-role=page] #bandeau ul>li.bandeau-user span.bandeau-user-description{max-width:300px}}#welcome{margin-top:8px;overflow:auto}#welcome .raccourcibureau{width:46%;max-height:600px}#welcome .raccourcibureau h1{font-size:18px;font-weight:700;line-height:22px}#welcome .raccourcibureau h1:first-line{font-size:14px}#welcome #welcomeconnexion{float:right;width:33%;height:100%;background-color:#fff;border-color:#9a9b9c;-moz-box-shadow:0 0 0 0 #3e3e3e;-webkit-box-shadow:0 0 0 0 #3e3e3e;-o-box-shadow:0 0 0 0 #3e3e3e;box-shadow:0 0 0 0 #3e3e3e}#welcome #welcomeconnexion:hover{cursor:default;background-color:#fff}#welcome #welcomeconnexion:hover h1{color:#fff}#welcome #welcomeconnexion:hover p{color:#9a9b9c}#welcome #welcomeconnexion h1{color:#fff;background-color:#4d4f53;padding:8px;margin-top:0;background-image:none;font-size:16px}#welcome #welcomeconnexion h1:first-line{color:#fff}#welcome #welcomeconnexion p{margin-top:10px}#welcome #welcomeconnexion a{background-image:url(../Images/bouton-bloc-off-hover.png);background-repeat:no-repeat;background-position:0 center}#welcome #welcomeconnexion .saisiecritere{padding:8px}#welcome #welcomeconnexion .saisiecritere .opencrit{margin:20px 0 0;padding:4px 8px}#welcome #welcomeconnexion .saisiecritere .opencrit h1{padding:8px 8px 0 0;background-color:#4d4f53;background-image:none!important;color:#fff;margin:0 0 4px;border:none}#welcome #welcomeconnexion .saisiecritere .opencrit:hover{background-color:#4d4f53}#welcome #welcomeconnexion .saisiecritere form td.alignright{padding:8px}#welcome #welcomeconnexion .saisiecritere table{width:100%}#welcome #welcomeconnexion .saisiecritere #welcomeconnexion_loginchange{float:left;width:100%;padding-top:10px}#welcome #welcomeconnexion .raccourcibureau h1{color:#fff}#welcome #welcomeconnexion .raccourcibureau h1:first-line{color:#fff;font-size:14px}#welcome #welcomepublic{overflow:auto}#welcome #welcomepublic .welcomeflash{margin-top:8px}table tr.closure-white{border-top:5px solid #fff}table.tab{width:100%}table.tab tr{transition:background 400ms linear;-webkit-transition:background 400ms linear;-moz-transition:background 400ms linear;-o-transition:background 400ms linear}table.tab tr.impair,table.tab tr:nth-child(odd){background-color:#f5f5f5}table.tab tr.pair,table.tab tr:nth-child(even){background-color:#fff}table.tab tr.hovered,table.tab tr:hover{background-color:#e0e1dc;transition:background 200ms linear;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear}table.tab tr.hovered td,table.tab tr:hover td{color:#000}table.tab tr.hovered td .actionligne,table.tab tr:hover td .actionligne{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 300ms linear;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear}table.tab tr.titrecolonne{background-color:#66686b}table.tab tr.titrecolonne:hover{background-color:#66686b;cursor:defaulft;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}table.tab tr.titrecolonne td{color:#fff;font-weight:700}table.tab tr.titrecolonne td a{color:#f7f7f7}table.tab tr.titrecolonne input.multiSelectElemAll{margin-left:5px;vertical-align:middle}table.tab tr.totauxcolonne{background-color:#66686b;border-bottom:solid 1px #7a7b7e}table.tab tr.totauxcolonne td{font-weight:700;height:25px;color:#fff}table.tab tr.totauxcolonne:hover{cursor:defaulft;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}table.tab tr.soustotal{background-color:#66686b}table.tab tr.soustotal:hover{cursor:defaulft;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}table.tab tr.soustotal td{color:#fff;font-weight:700;height:25px}table.tab tr.total{background-color:#4d4f53;font-weight:700}table.tab tr.total:hover{cursor:defaulft;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}table.tab tr.total td{color:#fff;font-weight:700;height:25px}table.tab tr.regroupement{background-color:#9a9b9c}table.tab tr.regroupement td{text-align:left;color:#fff;font-weight:700}table.tab tr.regroupement:hover{cursor:defaulft;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}table.tab tr td{font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left;white-space:nowrap;height:30px;border:1px solid rgba(225,225,225,.7)}table.tab tr td .multiSelectElem{vertical-align:super;margin-left:5px}table.tab tr td .actionligne{width:30px;height:30px;margin-top:2px;opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;filter:alpha(opacity=30);transition:opacity 300ms linear;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;margin-left:10px}table.tab tr td.highlight{font-weight:700;color:#41a940}table.tab a{color:#676666;transition:color 300ms linear;-webkit-transition:color 300ms linear;-moz-transition:color 300ms linear;-o-transition:color 300ms linear}table.tab a:hover{color:#41a940;transition:color 200ms linear;-webkit-transition:color 200ms linear;-moz-transition:color 200ms linear;-o-transition:color 200ms linear}.preflist{height:auto;overflow:auto;margin:5px 0 15px;column-width:290px;-moz-column-width:290px;-webkit-column-width:290px;column-gap:15px;-moz-column-gap:15px;-webkit-column-gap:15px;column-count:3;-moz-column-count:3;-webkit-column-count:3;column-rule:1px solid #e0e1dc;-moz-column-rule:1px solid #e0e1dc;-webkit-column-rule:1px solid #e0e1dc;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}.preflist li{background-color:#f5f5f5;padding:10px;border:3px solid #fff;display:list-item;white-space:nowrap;overflow:hidden}.preflist li input:first-child{margin-right:5px}.preflist li input:first-child:hover{cursor:pointer}.preflist li input[type=radio],.preflist li input[type=checkbox]{vertical-align:middle}.preflist li input[type=radio]:hover,.preflist li input[type=checkbox]:hover{background-color:inherit}.preflist li:hover{cursor:move;background-color:#e0e1dc}.preflist li:active,.preflist li:focus{background-color:#7a7b7e;color:#fff;max-height:30px}
/*!
* input.less
* Copyright (c) 2014 Sage SAS (http://www.sage.fr) 
* Version 1.0
*/input,select{font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left;color:#000;margin-left:0;outline:0;border:1px solid #afafaf;padding:6px 8px}input[readonly],select[readonly]{background-color:#E5E5E5;color:#7a7b7e}input[readonly]:hover,select[readonly]:hover{background-color:#E5E5E5;cursor:default}input[readonly]:focus,select[readonly]:focus{border:1px solid #afafaf;padding:6px 8px}input:required,input:required:hover,select:required,select:required:hover{border-right:solid 4px #e55500}input:hover,select:hover{border:1px solid #4d4f53;cursor:pointer}input:focus,select:focus{border:2px solid #41a940;padding:5px}input:selected,select:selected{border-color:#41a940}input:invalid,select:invalid{-moz-box-shadow:none}input#none,input#prefActive,select#none,select#prefActive{margin-right:8px}input:disabled:hover,select:disabled:hover{cursor:default;color:#7a7b7e;background-color:#e5e5e5}select{width:160px;cursor:pointer}select:disabled{color:#7a7b7e;border:1px solid #e0e1dc}select:disabled:hover{cursor:default}select[id^=loginRules]{width:auto}select[id^=Record_]:disabled,select[id^=nature]:disabled,select[id^=serieLot]:disabled,select[id^=typepopulations]:disabled{color:#e55500;font-weight:700;border:2px solid #e55500}select[id^=Record_]:disabled:hover,select[id^=nature]:disabled:hover,select[id^=serieLot]:disabled:hover,select[id^=typepopulations]:disabled:hover{cursor:default;background-color:#fff}textarea{font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left;color:#4d4f53;max-height:500px;max-width:500px;margin-left:0;outline:0}input{width:143px}input.ui-autocomplete-input{width:124px}input:disabled:hover{border:1px solid #afafaf}input[type=radio],input[type=checkbox],input[type=image],input[type=file],input[type=submit],input[type=button]{width:auto;cursor:pointer}input[type=radio],input[type=checkbox]{margin-right:5px;border:none;vertical-align:middle}input[type=radio]:hover,input[type=checkbox]:hover{background-color:inherit;cursor:pointer;border:none}input[type=radio]:hover:disabled,input[type=checkbox]:hover:disabled{border:none}input[type=file]{background-color:#e0e1dc;margin-right:5px;height:auto}input[type=file]:hover{background-color:#67c565;color:#fff}input[type=text],input[type=password],input[type=numeric]{cursor:text}input[data-val-type=remise],input[type=numeric]{width:65px!important;margin-right:5px}input[data-val-type=date]{width:118px}input[data-val-type=datetime]{width:130px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}@media only screen and (min-width:400px) and (max-width:1023px){input{width:120px}}label:hover{cursor:pointer}label input{margin-right:10px}.alignright button:last-child,.editbutton button:last-child,.getcontent button:last-child,.right button:last-child,.ui-widget-content button:last-child,a.button-primary,input.button-primary{text-align:center;font-family:Arial;font-size:12px;font-weight:700;color:#fff;min-width:126px;height:30px;background-color:#41a940;border:1px solid #fff;padding:0 10px}.alignright button:last-child:hover,.editbutton button:last-child:hover,.getcontent button:last-child:hover,.right button:last-child:hover,.ui-widget-content button:last-child:hover,a.button-primary:hover,input.button-primary:hover{cursor:pointer;background-color:#379536;border:1px solid #198118}.alignright button:last-child:focus,.editbutton button:last-child:focus,.getcontent button:last-child:focus,.right button:last-child:focus,.ui-widget-content button:last-child:focus,a.button-primary:focus,input.button-primary:focus{background-color:#30832f}.alignright button:last-child:active,.editbutton button:last-child:active,.getcontent button:last-child:active,.right button:last-child:active,.ui-widget-content button:last-child:active,a.button-primary:active,input.button-primary:active{background-color:#30832f;border:1px solid #115810;-webkit-box-shadow:inset 2px 2px 2px rgba(0,127,100,.35);-moz-box-shadow:inset 2px 2px 2px rgba(0,127,100,.35);box-shadow:inset 2px 2px 2px rgba(0,127,100,.35)}.button,a.button-secondary,button,input.button,input.button-secondary{text-align:center;font-family:Arial;font-size:12px;font-weight:700;color:#fff;min-width:136px;height:30px;background-color:#a7a9aa;border:1px solid #fff;padding:0 10px}.button:hover,a.button-secondary:hover,button:hover,input.button-secondary:hover,input.button:hover{cursor:pointer;background-color:#979898;border:1px solid #6c6e6f}.button:focus,a.button-secondary:focus,button:focus,input.button-secondary:focus,input.button:focus{background-color:#828283}.button:active,a.button-secondary:active,button:active,input.button-secondary:active,input.button:active{background-color:#828283;border:1px solid #545657;-webkit-box-shadow:inset 2px 2px 2px rgba(129,130,130,.35);-moz-box-shadow:inset 2px 2px 2px rgba(129,130,130,.35);box-shadow:inset 2px 2px 2px rgba(129,130,130,.35)}button[type=submit],input[type=submit]{text-align:center;font-family:Arial;font-size:12px;font-weight:700;color:#fff;min-width:126px;height:30px;background-color:#41a940;border:1px solid #fff;padding:0 10px}button[type=submit]:hover,input[type=submit]:hover{cursor:pointer;background-color:#379536;border:1px solid #198118}button[type=submit]:focus,input[type=submit]:focus{background-color:#30832f}button[type=submit]:active,input[type=submit]:active{background-color:#eb5800;border:1px solid #9a3601;-webkit-box-shadow:inset 2px 2px 2px rgba(0,127,100,.35);-moz-box-shadow:inset 2px 2px 2px rgba(0,127,100,.35);box-shadow:inset 2px 2px 2px rgba(0,127,100,.35)}a.button-tertiary,input.button-tertiary{text-align:center;font-family:Arial;font-size:12px;font-weight:700;color:#7b7c7e;min-width:136px;height:30px;background-color:#e5e5e5;border:1px solid #fff;padding:0 10px}a.button-tertiary:hover,input.button-tertiary:hover{background-color:#dadada;border:1px solid #a9a9aa}a.button-tertiary:focus,input.button-tertiary:focus{background-color:#c1bfbf}a.button-tertiary:active,input.button-tertiary:active{background-color:#c1bfbf;border:1px solid #8c8c8d;-webkit-box-shadow:inset 2px 2px 2px rgba(129,130,130,.35);-moz-box-shadow:inset 2px 2px 2px rgba(129,130,130,.35);box-shadow:inset 2px 2px 2px rgba(129,130,130,.35)}.button.disabled,.buttonDisable.disabled,a.button-primary.disabled,a.button-secondary.disabled,button.disabled,input.button-primary.disabled,input.button-secondary.disabled,input.button.disabled{color:#7a7b7e;background-color:#eaeaea;border:1px solid #e0e0e0}ul li a.button-primary,ul li a.button-secondary{color:#fff}ul li a.button-tertiary{color:#7b7c7e}img.btnSelector{vertical-align:bottom;cursor:pointer;margin-left:0!important}
.actionsentete .fiche-action li{display:inline-block;margin-right:8px}.actionsentete .fiche-action li a{display:inline-block}.actionsentete .fiche-action li a:hover{text-decoration:none}.actionsentete .fiche-action li input{border:none;padding:0}.actionsentete .fiche-action li:hover{background-color:#4d4f53}.actionsentete .fiche-action li:empty{display:none;margin-right:0}.actionsentete .sublist-action li a.button-primary{padding:8px 16px}#conditionsReglement .actionsentete .sublist-action li a.button-primary{padding:0 10px}.getbandeau{width:100%;background-color:#9a9b9c}.entetefiche{padding:.5% .5% .5% 1%;width:98.5%;overflow:hidden}.entetefiche>div{float:left;width:48%}.entetefiche a{font-size:18px;color:#f7f7f7}.entetefiche a:hover{color:#fff}.entetefiche #alertetiers td{padding:0}.entetefiche #alertetiers a{font-size:12px;display:inline-block;padding:8px 0 0}.entetefiche #alerte-rh{background-color:#e55500;padding:16px;width:30%}.entetefiche #alerte-rh a{color:#fff;font-size:12px}.entetefiche #alerte-rh a:hover{color:#fff}.entetefiche #alerte-rh h1{font-size:18px;font-weight:700;color:#fff;margin-bottom:0}.entetefiche p,.entetefiche td{margin:0;padding:8px 0;color:#fff;font-size:14px}.entetefiche p strong,.entetefiche td strong{font-weight:400}.entetefiche #criteresentete{width:60%}.entetefiche #criteresentete table{border:0}.entetefiche #criteresentete table th{font-size:18px;font-weight:400;text-align:left;padding:8px 0}.entetefiche #criteresentete table td,.entetefiche #criteresentete table th,.entetefiche #criteresentete table tr{margin:0;color:#fff}.entetefiche #criteresentete table td td,.entetefiche #criteresentete table td tr,.entetefiche #criteresentete table th td,.entetefiche #criteresentete table th tr,.entetefiche #criteresentete table tr td,.entetefiche #criteresentete table tr tr{padding:4px 0;font-size:14px}div[id^=ui-tabs] table.tab{border:1px solid #9a9b9c}div[id^=ui-tabs] .listcontent_tab{overflow:auto}div[id^=ui-tabs] .listcontent_tab table{border:1px solid #9a9b9c}.getcontent{overflow:hidden;padding:30px;border:1px solid #9a9b9c;background-color:#f2f2f2}.getcontent .ui-widget-content{padding:20px;border:1px solid #9a9b9c;background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-khtml-border-radius:0;border-radius:0}.getcontent .ui-widget-content .ui-widget-content{border:1px solid #fff;padding:0}.getcontent .ui-widget-content .ui-widget-content pre{font-size:13px;line-height:22px}.getcontent .ui-widget-content .ui-widget-content p{margin-top:5px}.getcontent .ui-widget-content .ui-widget-content .opencrit+div td a{color:#676666;margin-left:20px}.getcontent .ui-widget-content .ui-widget-content .ui-widget-content{border:1px solid #9a9b9c;padding:10px}.getcontent .ui-widget-content .ui-widget-content .ui-widget-content .ui-widget-content{border:1px solid #fff;padding:5px}.getcontent h1{margin-bottom:16px}.getcontent h2{padding-left:0;margin-bottom:20px}.getcontent h2:first-child{margin-top:0}.getcontent h3{padding:10px;color:#fff;background-color:#9a9b9c}.getcontent li strong{font-weight:400;color:#9a9b9c}.getcontent p{margin-top:20px}.getcontent p strong{font-weight:400;color:#9a9b9c}.getcontent .saisiecritere h3{padding:10px;margin:0 0 10px;color:#fff}.getcontent .saisiecritere table{width:100%;margin-bottom:16px}.getcontent .saisiecritere table td{height:30px;width:auto}.getcontent .saisiecritere table td.alignright{color:#7c7c7c;width:35%}.getcontent .saisiecritere li{line-height:2em}.getcontent .listcontent_tab .ajoutmultiple{text-align:right;margin:20px 0}.getcontent #segmentedView{float:none;margin-bottom:15px}.ui-dialog .saisiecritere li{display:inline-block;margin-right:10px}#natureByDataset{margin-left:0}.getactions{margin:30px 0 10px;padding:1%;width:98%;background-color:#e0e1dc;border-color:#9a9b9c}.getactions h1{font-size:18px;color:#000;text-align:left;font-family:Arial,Helvetica,sans-serif;padding:0;margin:0 0 10px}
/*!
* list.less
* Copyright (c) 2014 Sage SAS (http://www.sage.fr) 
* Version 1.0
*/.bandeauliste{text-align:left;padding:12px 0}.bandeauliste ul{display:inline}.bandeauliste ul li{display:inline-block;margin:3px 0 0 10px;white-space:nowrap}.bandeauliste ul li label{color:#9a9b9c;margin-right:2px}.bandeauliste ul li input,.bandeauliste ul li select{margin-right:5px;color:#4d4f53}.bandeauliste ul li input[type=image]{padding-top:3px}.bandeauliste ul.list-action{height:35px;float:right}.bandeauliste ul.list-action li{display:inline-block;padding-bottom:0;margin-right:8px}.bandeauliste ul.list-action li a{display:inline-block}.bandeauliste ul.list-action li a.list-new{height:24px;padding:7px 0 0;display:table-cell}.bandeauliste ul.list-action li a.list-new:hover{text-decoration:none}div[id^=listcontent_] .bandeaupage{text-align:left;padding:5px 0;background-color:#f5f5f5;border:1px solid #9a9b9c;height:34px;margin:-1px 0 0}div[id^=listcontent_] .bandeaupage p{margin:0;padding:0}div[id^=listcontent_] .bandeaupage p.criteria_right{float:right;margin-right:2%;line-height:26px}div[id^=listcontent_] .bandeaupage p.criteria_left{float:left;margin-left:2%;line-height:26px}div[id^=listcontent_] .bandeaupage p.criteria_left label,div[id^=listcontent_] .bandeaupage p.criteria_right label{margin-right:5px;color:#675c53;font-size:13px;margin-top:4px;width:auto}div[id^=listcontent_] .bandeaupage #nbenreg{padding-top:10px;padding-left:10px;width:40%;float:left;text-align:left;font-size:12px;color:#000}div[id^=listcontent_] .bandeaupage #nbenreg .filtreactif{color:#E01B26;margin-left:20px}div[id^=listcontent_] .bandeaupage img{cursor:pointer;opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;filter:alpha(opacity=85);transition:opacity 400ms linear;-webkit-transition:opacity 400ms linear;-moz-transition:opacity 400ms linear;-o-transition:opacity 400ms linear}div[id^=listcontent_] .bandeaupage img:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear}div[id^=listcontent_] .bandeaupage select{padding:6px}div[id^=listcontent_] .bandeaupage ul{float:left}div[id^=listcontent_] .bandeaupage ul#nbenreg{color:#000;font-size:12px;text-align:left}div[id^=listcontent_] .bandeaupage ul.list-action{float:right}div[id^=listcontent_] .bandeaupage ul.list-action li{display:inline-block;padding-bottom:0;margin-right:10px}div[id^=listcontent_] .bandeaupage ul.list-action li a{display:inline-block}div[id^=listcontent_] .bandeaupage ul.list-action li a.list-new{height:24px;padding:7px 0 0;display:table-cell}div[id^=listcontent_] .bandeaupage ul.list-action li a.list-new:hover{text-decoration:none}div[id^=listcontent_] .bandeaupage ul.list-action li a img{margin:3px 0 0;border:none}div[id^=listcontent_] .bandeaupage ul.list-action li input{border:none;padding:0}div[id^=listcontent_] .bandeaupage ul.list-action li input:hover{background-color:#4d4f53}div[id^=listcontent_] .bandeaupage ul.list-action#nbenreg{text-align:left}div[id^=listcontent_] .bandeaupage ul.list-action#nbenreg li{color:#9a9b9c}div[id^=listcontent_] .listcontent_tab{border:1px solid #9a9b9c;margin:-1px 0 0;overflow:auto}div[id^=listcontent_] .listcontent_tab table{border:none}div[id^=listcontent_] .listcontent_tab table tr.regroupement{background-color:#9a9b9c}div[id^=listcontent_] .listcontent_tab table tr.regroupement td{color:#fff;padding:10px;font-size:14px}div[id^=listcontent_] .listcontent_tab table td{white-space:nowrap;outline:0!important;padding:4px;border:1px solid rgba(225,225,225,.7)}div[id^=listcontent_] .listcontent_tab input[type=checkbox]:hover{background-color:inherit}div[id^=listcontent_] .listcontent_tab img{margin-left:3px;border:none}div[id^=listcontent_] .listcontent_tab img.vignette{margin-top:3px}div.ui-dialog .bandeaupage select{padding:6px}div.ui-dialog .bandeaupage ul{float:left}div.ui-dialog .bandeaupage ul li:first-child label{margin-left:10px}div.ui-dialog .bandeaupage ul.list-action{height:35px;float:right}div.ui-dialog .bandeaupage ul.list-action li{display:inline-block;padding-bottom:0;margin-right:8px}div.ui-dialog .bandeaupage ul.list-action li a{display:inline-block}div.ui-dialog .bandeaupage ul.list-action li a.list-new{height:24px;padding:7px 0 0;display:table-cell}div.ui-dialog .bandeaupage ul.list-action li a img{margin:3px 0 0;border:none}div.ui-dialog .bandeaupage ul.list-action#nbenreg{text-align:left}div.ui-dialog .bandeaupage ul.list-action#nbenreg li{color:#9a9b9c}#multiSelectNav{margin:20px 0}#multiSelectNav button{margin-right:5px}.list_multiselect{overflow:auto;max-height:350px}
/*!
* wizard.less
* Copyright (c) 2010 Sage SAS (http://www.sage.fr) 
* Version 1.0
*/#cursor .cursoritem,#cursor .cursoritemactif,#cursor .cursoritemselected{min-width:12%;width:auto}#cursor .cursoritem p,#cursor .cursoritemactif p,#cursor .cursoritemselected p{padding-left:10px;padding-right:10px}#wizard #cursor{width:80%;margin:16px auto;background-image:url(../Images/line-etapes.png);background-repeat:repeat-x;background-position:50% 50%;text-align:center}#wizard #cursor .cursoritem{display:inline-block;height:40px;background-color:#afafaf;margin-left:30px}#wizard #cursor .cursoritem p{color:#fff;text-align:center;padding-top:12px}#wizard #cursor .cursoritem:hover{cursor:default}#wizard #cursor .cursoritemactif{display:inline-block;height:40px;background-color:#41a940;margin-left:35px}#wizard #cursor .cursoritemactif p{text-align:center;color:#fff;padding-top:12px}#wizard #cursor .cursoritemselected{display:inline-block;height:40px;margin-left:30px}#wizard #cursor .cursoritemselected p{padding-top:12px}#wizard #cursor .cursoritempasse{background-color:#e0e1dc;cursor:pointer;height:40px}#wizard #cursor .cursoritempasse p{color:#9a9b9c}#wizard #cursor .cursoritem,#wizard #cursor .cursoritemactif,#wizard #cursor .cursoritemselected{min-width:12%;width:auto}#wizard #cursor .cursoritem p,#wizard #cursor .cursoritemactif p,#wizard #cursor .cursoritemselected p{padding-left:10px;padding-right:10px}#wizard .wizardtitle{margin:8px 0 0;padding:5px;background-color:#f5f5f5}#wizard .listcontent_tab table{border:1px solid #9a9b9c}#wizard .listcontent_tab,#wizard .wizardlist{overflow:auto}#wizard #conditionsReglement table{border:1px solid #9a9b9c}#wizard .wizardlist{margin-top:16px;border:1px solid #9a9b9c}#wizard .wizardlist table{border:none}#wizard .getcontent{border:1px solid #9a9b9c;padding:0}#wizard .getcontent .ui-widget-content{background-color:#fff;border:none;padding:10px}#wizard .getcontent .ui-widget-content .ui-widget-content{background-color:#fff;border:none}#wizard #getcontent_Comparatif.getcontent{padding:0 10px;border:1px solid #9a9b9c}#wizard #wizardtbody.ui-sortable tr:active,#wizard #wizardtbody.ui-sortable tr:hover{cursor:move}#wizard .wizardform{margin:0 0 8px;padding:10px;border:1px solid #9a9b9c;background-color:#f5f5f5}#wizard .wizardform h1{margin-bottom:10px;color:#000;font-size:20px}#wizard .wizardform h1 a{font-size:20px}#wizard .wizardform h2,#wizard .wizardform h3{margin-top:15px}#wizard .wizardform .opencrit h1,#wizard .wizardform .openhierarchie h1{margin-bottom:0;color:#fff}#wizard .wizardform form{margin:10px 0}#wizard .wizardform .saisiecritere table:not(.tab) tbody tr td:first-child{width:40%}#wizard .wizardform .saisiecritere form{margin:0}#wizard .wizardform .saisiecritere form p button{float:right}#wizard .wizardform .saisiecritere form p button:last-child{text-align:center;font-family:Arial;font-size:12px;font-weight:700;color:#fff;min-width:126px;height:30px;background-color:#41a940;border:1px solid #fff;padding:0 10px}#wizard .wizardform .saisiecritere form p:after{content:'';display:block;clear:both}#wizard .wizardform ul.recap li p{margin-top:10px;line-height:22px}#wizard .wizardform .ajoutmultiple{text-align:right;margin:20px 0}#wizard .wizardform table.tab{border:1px solid #9a9b9c}#wizard .wizardform_nostep{margin:0 0 8px;padding:10px;border:1px solid #afafaf;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-khtml-border-radius:0;border-radius:0;background-color:#f5f5f5}#wizard .wizardform_nostep h1{margin-bottom:10px;font-weight:400;font-size:20px;line-height:30px;color:#41a940}#wizard .wizardform_nostep p{margin-top:20px}#wizard .wizardform_nostep .saisiecritere table:not(.tab) tbody tr td:first-child{width:40%}#wizard #wizardForm tr.impaire{border-top:solid 1px #e0e1dc;border-bottom:solid 1px #e0e1dc}#wizard #wizardForm h1{margin-bottom:10px;font-weight:400;line-height:30px;color:#000}#wizard #wizardForm #selectMode li>div h1{color:#000;font-size:16px;font-weight:700}#wizard #wizardForm #selectMode li:hover h1{color:#fff}#wizard #wizardForm .opencrit h1,#wizard #wizardForm .openhierarchie h1{margin-bottom:0;color:#fff;padding-top:0}#wizard #wizardForm h3{font-size:18px;line-height:20px;background-color:#f5f5f5;color:#7a7b7e}#wizard #wizardForm #recap h3{padding:10px;color:#fff;background-color:#9a9b9c}#wizard #wizardForm #recap h3 a{color:#f7f7f7;font-size:18px}#wizard #wizardForm .totauxcolonne{background-color:#4d4f53}#wizard #wizardForm .totauxcolonne td{color:#fff;font-weight:700}#wizard #wizardForm .gettitle{background-color:#4d4f53;padding:8px}#wizard #wizardForm .gettitle h1{color:#fff;float:left;width:60%;white-space:nowrap;overflow:hidden;margin-bottom:0}#wizard #wizardForm .gettitle .actionsentete{float:right}#wizard #wizardForm .gettitle:after{content:"";display:block;clear:both}#wizard #wizardfooter{margin-bottom:10px}#wizard p.end{margin:2% 0}#wizard p.end img{margin-right:10px;vertical-align:middle}#wizard .saisiecritere form ul{float:left;width:100%;margin-top:10px}#wizard .saisiecritere form ul li{display:inline-block;margin-right:10px}#wizard .saisiecritere form ul li img.btnSelector{vertical-align:inherit}#wizard .saisiecritere form ul li span#designation{display:inline-block;margin-top:3px;margin-left:50px}#wizard .saisiecritere form .bandeauliste ul{float:inherit}#wizard .wizardrecap td{background-color:#f5f5f5;border-bottom:1px solid #4d4f53;height:34px}#wizard #wizarditems table.tab td img{margin-right:5px;padding:0}#wizard #wizarditems .headerContainer{width:250px;overflow-x:scroll}#wizard #wizarditems .headerContainer table.tab{float:left}#wizard #wizarditems .scrollContainer{width:900px;overflow-x:scroll}#wizard #wizarditems .scrollContainer table.tab{float:left}#wizard #wizarditems .scrollContainer input{height:15px}#wizard .actionsentete ul.wizard-action li{display:inline-block;margin-right:8px}#wizard .actionsentete ul.wizard-action li a{display:inline-block}#wizard .actionsentete ul.wizard-action li input{border:none;padding:0;opacity:.85;-moz-opacity:.85;-khtml-opacity:.85;filter:alpha(opacity=85);transition:opacity 400ms linear;-webkit-transition:opacity 400ms linear;-moz-transition:opacity 400ms linear;-o-transition:opacity 400ms linear}#wizard .actionsentete ul.wizard-action li input:hover{background-color:#4d4f53;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear}#wizard .actionsentete ul.sublist-action li{display:inline-block;padding-bottom:0;margin-right:10px;line-height:inherit}#wizard .actionsentete ul.sublist-action li a{display:inline-block}#wizard .actionsentete ul.sublist-action li a.list-new{height:24px;display:table-cell;padding:7px 0 0}#wizard .actionsentete ul.sublist-action li a.list-new:hover{text-decoration:none}#wizard [id^=listcontent_] .listcontent_tab table{border:none}#mailList li{display:inline-block;width:100%}#mailList li img,#mailList li input{float:left;margin-right:8px}div#criteresSupp,div#moreCriteria{display:none}div.saisiecritere p.morecriteria{padding:10px;background-color:#afafaf;background-image:url(../Images/collapse.png);transition:background 400ms linear;-webkit-transition:background 400ms linear;-moz-transition:background 400ms linear;-o-transition:background 400ms linear;background-repeat:no-repeat;background-position:98% center}div.saisiecritere p.morecriteria:hover{background-image:url(../Images/collapse.png);transition:background 400ms linear;-webkit-transition:background 400ms linear;-moz-transition:background 400ms linear;-o-transition:background 400ms linear;background-repeat:no-repeat;background-position:98% 80%;background-color:#9a9b9c}div.saisiecritere p.morecriteria a{display:block;padding:5px;color:#fff;font-size:18px}div.saisiecritere p.morecriteria a:hover{text-decoration:none}.ui-dialog .ui-dialog-content .listcontent_tab table{border:1px solid #9a9b9c}@media only screen and (min-width:299px) and (max-width:799px){#wizard #wizarditems .headerContainer{width:200px}#wizard #wizarditems .scrollContainer{width:520px}#wizard #cursor{width:95%}#wizard #cursor .cursoritem{margin-left:10px}#wizard #cursor .cursoritemactif{margin-left:20px;margin-right:12px}}@media only screen and (min-width:800px) and (max-width:1023px){#wizard #wizarditems .headerContainer{width:250px}#wizard #wizarditems .scrollContainer{width:640px}#wizard #cursor{width:90%}#wizard #cursor .cursoritem{margin-left:15px}#wizard #cursor .cursoritemactif{margin-left:30px;margin-right:12px}}
/*!
* components.less
* Copyright (c) 2014 Sage SAS (http://www.sage.fr) 
* Version 1.0
* -- Segmented view --
* -- Live upload --
* -- Navigation tree --
* -- Catalogue --
* -- Vignettes --
* -- Context menu --
* -- Fullsize --
* -- Open crit --
* -- SelectMode --
* -- File de commentaire --
* -- ViewPartSelect --
* -- ColorPicker --
*/#segmentedView{display:inline-block;margin-bottom:15px}#segmentedView ul.segmentedView{padding:0;margin:0 10px 0 0}#segmentedView ul.segmentedView li{display:inline-block;color:#4d4f53;line-height:26px;position:relative;text-align:center;margin:0;padding:5px 8px;border-top:thin solid #9a9b9c;border-right:thin solid #9a9b9c;border-bottom:thin solid #9a9b9c;border-left-style:none;background-color:#fff}#segmentedView ul.segmentedView li.first{border-left:1px solid #9a9b9c}#segmentedView ul.segmentedView li:hover{color:#000;background-color:#e0e1dc}#segmentedView ul.segmentedView li[select=selected]{background:#41a940;color:#fff}#segmentedView ul.segmentedView li a{color:#4d4f53;padding-top:2px}#segmentedView ul.segmentedView li a:hover{color:#4d4f53}.bandeauliste ul.segmentedView{padding:0;margin:0 10px 0 0;display:inline-block}.bandeauliste ul.segmentedView li{display:inline-block;color:#4d4f53;line-height:26px;position:relative;text-align:center;margin:0;padding:5px 8px;border-top:thin solid #afafaf;border-right:thin solid #afafaf;border-bottom:thin solid #afafaf;border-left-style:none;background-color:#fff}.bandeauliste ul.segmentedView li.first{border-left:1px solid #afafaf}.bandeauliste ul.segmentedView li:hover{color:#000;background-color:#e0e1dc}.bandeauliste ul.segmentedView li[select=selected]{background:#41a940;color:#fff}.bandeauliste ul.segmentedView li a{color:#4d4f53;padding-top:2px}.bandeauliste ul.segmentedView li a:hover{color:#4d4f53}div.liveUpload{width:100%}div.liveUpload input[type=file]{margin-right:5px;float:left}div.liveUpload a{display:inline-block;padding-top:2px}div.liveUpload a img{float:left}div.liveUpload>.liveUpload-file .liveUpload-preview,div.liveUpload>.liveUpload-file .liveUpload-previewLink{width:120px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}div.liveUpload>.liveUpload-file .liveUpload-previewLink{color:#676666}div.liveUpload>.liveUpload-file .liveUpload-deleteLink{margin-left:5px}#navigationTree{overflow:auto;margin:0 0 16px;background-color:#e0e1dc;border-color:#e0e1dc;padding:8px}#navigationTree ul{background-color:#fff;border-right:1px solid #afafaf;list-style-type:none;margin:0;padding:0;width:20%;white-space:nowrap}#navigationTree ul li{color:#4d4f53;background-color:#fff;cursor:pointer;list-style-type:none;padding:0}#navigationTree ul li ul{margin:0;padding:0;width:100%}#navigationTree ul li ul li{background-color:#fff;padding:10px 8px}#navigationTree ul li ul li.navigationtreeitem:hover,#navigationTree ul li ul li:first-child:hover{background-color:#f5f5f5;color:#4d4f53}#navigationTree ul li ul li.navigationtreeitemselect{background-color:#41a940;color:#fff;background-image:url(../Images/link-vignette-on.png);background-repeat:no-repeat;background-position:95% 50%}#navigationTree ul li ul li.navigationtreeitemselect:hover{background-color:#9a9b9c;color:#fff}#navigationTree ul li:hover{background-color:#fff;color:#fff}#navigationTree ul .navigationitem{border-right:1px solid #afafaf;padding:0;display:inline-block;vertical-align:top;width:100%}#catalogue{overflow:auto;margin:0 0 16px;background-color:#e0e1dc;border-color:#e0e1dc;padding:8px}#catalogue ul{background-color:#fff;border-right:1px solid #afafaf;list-style-type:none;margin:0;padding:0;white-space:nowrap;width:20%}#catalogue ul li{color:#4d4f53;background-color:#fff;cursor:pointer;list-style-type:none;padding:10px 8px}#catalogue ul li ul{margin:0;padding:0;width:100%}#catalogue ul li ul li{background-color:#fff;padding:10px 8px}#catalogue ul li ul li:first-child:hover{background-color:#f5f5f5;color:#4d4f53}#catalogue ul li ul li.catalogueitem:hover{background-color:#e0e1dc;color:#4d4f53}#catalogue ul li ul li.catalogueitemselect{background-color:#41a940;color:#fff;background-image:url(../Images/link-vignette-on.png);background-repeat:no-repeat;background-position:95% 50%}#catalogue ul li ul li.catalogueitemselect:hover{background-color:#9a9b9c;color:#fff}#catalogue ul li.catalogueitemselect{background-color:#41a940;color:#fff;background-image:url(../Images/link-vignette-on.png);background-repeat:no-repeat;background-position:95% 50%}#catalogue ul li:hover{background-color:#afafaf;color:#fff}#catalogue ul #menucat1,#catalogue ul #menucat2,#catalogue ul #menucat3,#catalogue ul #menucat4{border-right:1px solid #afafaf;padding:0;display:inline-block;vertical-align:top;width:100%}#catalogue ul.catalogueitem:hover,#catalogue ul.catalogueitemselect{background-color:#9a9b9c;color:#fff}#catalogue ul.catalogueitemselect{background-color:#41a940;color:#fff;background-image:url(../Images/link-vignette-on.png);background-repeat:no-repeat;background-position:95% 50%}#catalogue ul:hover{background-color:#fff;color:#fff}.listvignette{float:left;width:150px;height:150px;border:1px solid #afafaf;background-color:#4d4f53;padding:8px;margin:10px;text-align:center;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.listvignette:hover{background-color:#7a7b7e;cursor:pointer}.listvignette:hover h3{background-color:#7a7b7e}.listvignette:hover h1,.listvignette:hover h2,.listvignette:hover h3{color:#fff}.listvignette h1,.listvignette h2,.listvignette h3{font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left;padding:0;margin:0}.listvignette h2{font-weight:400;margin-top:8px;font-size:18px}.listvignette h1,.listvignette h3{color:#fff}.listvignette h3{margin-top:4px;font-size:14px;font-weight:400}.listvignette a{color:#676666}.listvignette a:hover{color:#41a940}#contextmenu{position:absolute;z-index:99999;border:1px solid #CCC;background:#fff;padding:0;margin:0;display:none;-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}#contextmenu ul{list-style-type:none;padding:0;margin:0}#contextmenu ul li{color:#675C53;padding:10px;margin:0;font-size:12px;border-bottom:thin solid #e0e1dc}#contextmenu ul li a{color:#333;text-decoration:none;display:block;line-height:20px;height:20px;background-position:6px center;background-repeat:no-repeat;outline:0}#contextmenu ul li:hover{background-color:#e0e1dc;color:#000}#contextmenu ul li:hover.disabled a{background-color:transparent}#contextmenu ul li.separator{border-top:solid 1px #CCC}#contextmenu ul li.disabled a{color:#AAA;cursor:default}.fullsize-icon{position:absolute;margin:0;padding:0;width:30px;height:30px;background:url(images/fullsize-icon.png) left top no-repeat;z-index:950;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.fullsize-loading,.fullsize-wrapper{position:absolute;margin:0;padding:0;z-index:999}.fullsize-loading{height:51px;width:51px}.fullsize-loading-inner{height:100%;width:100%;background:url(../images/loading.gif) center center no-repeat}.fullsize-wrapper{background-color:#FFF;-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border:1px solid #fff}.fullsize-wrapper .fullsize-image{display:block;margin:10px auto;height:auto;max-width:100%}.fullsize-wrapper .fullsize-title{font-family:Arial,Helvetica,sans-serif;text-align:left;background-color:#4d4f53;position:relative;width:100%;margin:0;padding:5px 0;min-height:14px;color:#fff;font-size:12px;font-weight:700}.fullsize-wrapper .fullsize-title .fullsize-title-text{text-align:center;margin:0 auto;width:100%}.fullsize-wrapper .fullsize-title a.fullsize-close{float:right;display:block;width:15px;height:15px;text-decoration:none;z-index:1000;background-color:transparent;background-image:url(images/fullsize-close.png);background-repeat:no-repeat;background-position:left top;cursor:pointer;margin-right:5px}.fullsize-wrapper .fullsize-title a.fullsize-close:hover{background-position:right top}.fullsize-wrapper .fullsize-sh-wrap{position:absolute;z-index:980}.fullsize-wrapper .fullsize-sh-body,.fullsize-wrapper .fullsize-sh-bottom,.fullsize-wrapper .fullsize-sh-top{width:100%}.fullsize-wrapper .fullsize-sh-bottom-l,.fullsize-wrapper .fullsize-sh-bottom-m,.fullsize-wrapper .fullsize-sh-bottom-r,.fullsize-wrapper .fullsize-sh-top-l,.fullsize-wrapper .fullsize-sh-top-m,.fullsize-wrapper .fullsize-sh-top-r{background-position:left top;background-repeat:no-repeat;background-color:transparent;height:20px}.fullsize-wrapper .fullsize-sh-top-l{float:left;width:22px;background-image:url(images/fullsize-sh-top-l.png)}.fullsize-wrapper .fullsize-sh-top-m{margin:0 22px;background-image:url(images/fullsize-sh-top-m.png);background-repeat:repeat-x}.fullsize-wrapper .fullsize-sh-top-r{float:right;width:22px;background-image:url(images/fullsize-sh-top-r.png)}.fullsize-wrapper .fullsize-sh-bottom-l{float:left;width:22px;height:24px;background-image:url(images/fullsize-sh-bottom-l.png)}.fullsize-wrapper .fullsize-sh-bottom-m{margin:0 22px;height:24px;background-image:url(images/fullsize-sh-bottom-m.png);background-repeat:repeat-x;background-position:left bottom}.fullsize-wrapper .fullsize-sh-bottom-r{float:right;width:22px;height:24px;background-image:url(images/fullsize-sh-bottom-r.png)}.fullsize-wrapper .fullsize-sh-body{background-image:url(images/fullsize-sh-body-l.png);background-repeat:repeat-y}.fullsize-wrapper .fullsize-sh-body-r{float:right;height:100%;width:11px;background-image:url(images/fullsize-sh-body-r.png);background-repeat:repeat-y}@media screen and (-webkit-min-device-pixel-ratio:0){a.fullsize-close{margin-top:-14px}}.opencatalogcrit,.opencrit,.openevent,.openhierarchie{background-image:url(../Images/collapse.png);transition:background 400ms linear;-webkit-transition:background 400ms linear;-moz-transition:background 400ms linear;-o-transition:background 400ms linear;background-repeat:no-repeat;background-position:98% center;margin:10px 0;background-color:#4d4f53;padding:8px;display:block}.opencatalogcrit h1,.opencrit h1,.openevent h1,.openhierarchie h1{font-size:18px;display:inline-block;color:#fff;padding:4px 15px 0;line-height:1.2em;height:24px;margin:0}.opencatalogcrit:hover,.opencrit:hover,.openevent:hover,.openhierarchie:hover{background-image:url(../Images/collapse.png);transition:background 200ms linear;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear;background-repeat:no-repeat;background-position:98% 80%;cursor:pointer;background-color:#9a9b9c}.opencatalogcrit:hover h1,.opencrit:hover h1,.openevent:hover h1,.openhierarchie:hover h1{cursor:pointer}.opencatalogcrit.disabled,.opencrit.disabled,.openevent.disabled,.openhierarchie.disabled{display:none}.opencatalogcrit.disabled+div,.opencrit.disabled+div,.openevent.disabled+div,.openhierarchie.disabled+div{display:none !Important}.schedulerFilter{margin-bottom:20px}.schedulerFilter #link a{padding:8px}#selectMode li{display:inline-block;width:190px;height:190px;background-color:#e0e1dc;border:1px solid #afafaf;transition:all 400ms linear;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;margin:0 10px 10px 0;overflow:hidden;outline:0!important;padding:5px 10px 10px}#selectMode li.open-link{cursor:pointer}#selectMode li.open-link:focus,#selectMode li.open-link:hover{background-color:#9a9b9c;transition:all 200ms linear;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear}#selectMode li.open-link:focus h1,#selectMode li.open-link:focus p,#selectMode li.open-link:hover h1,#selectMode li.open-link:hover p{color:#fff}#selectMode li.open-link:active{background-color:#9a9b9c}#selectMode li.open-link.selected{border:1px solid #000;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}#selectMode li.open-link h1{color:#000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:700;display:inline-block;padding:0;margin:0;line-height:32px;vertical-align:top;width:100px;text-overflow:ellipsis;white-space:nowrap}#selectMode li>div{padding:5%;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto}#selectMode li>div img{margin-right:16px}#selectMode li>div p{margin-top:16px;margin-bottom:16px;max-height:90px;overflow:hidden;word-wrap:break-word}.feedscontent #clear{clear:both;height:1px}.feedscontent .bulle1-header{float:right;width:60%;background-color:#4d4f53;border:1px solid #4d4f53;padding:6px 12px;margin-top:15px}.feedscontent .bulle1-footer{float:right;width:60%;background-image:url(../Images/bull1-footer.png);background-repeat:no-repeat;background-position:90% bottom;height:28px}.feedscontent .bulle1-footer:after{content:'';display:block;clear:both}.feedscontent .bulle2-header{float:left;width:60%;text-align:left;background-color:#9a9b9c;border:1px solid #9a9b9c;padding:6px 12px;margin-top:6px}.feedscontent .bulle2-footer{float:left;width:60%;background-image:url(../Images/bull2-footer.png);background-repeat:no-repeat;background-position:5% bottom;height:28px}.feedscontent .bulle2-footer:after{content:'';display:block;clear:both}.feedscontent p.bull-title{font-weight:700;color:#fff;font-size:14px}.feedscontent p.bull-text{word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;color:#fff}.feedscontent p.bull-timestamp{color:#e0e1dc;font-size:10px}div.ViewPartSelect ul{display:inline;list-style-type:none}div.ViewPartSelect ul li{display:inline-block;margin-right:5px}div.ViewPartSelect ul li label{padding-right:5px}div.ViewPartSelect table{margin-bottom:0}div.ViewPartSelect table tbody tr.locked td img{display:none}.evo-pop table tr td{height:0!important}.evo-colorind,.evo-colorind-ff,.evo-colorind-ie{float:none}.evo-colorind{top:0}@media only screen and (min-width:299px) and (max-width:799px){.bandeauliste ul.segmentedView{width:100%;margin-bottom:10px}}@media only screen and (min-width:800px) and (max-width:1023px){.bandeauliste ul.segmentedView{width:100%;margin-bottom:10px}}
/*!
* validation.less
* Copyright (c) 2010 Sage SAS (http://www.sage.fr) 
* Version 1.0
*/.field-validation-valid{display:none}.field-validation-error{color:ff0000}.input-validation-error{border:1px solid #e01b26;background-color:#f09ea3}.validation-summary-errors{font-weight:700;color:ff0000}.validation-summary-valid{display:none}
/*!
* graph-pyramide.css
* Copyright (c) 2013 Sage SAS (http://www.sage.fr) 
* Version 1.1 - dabo
*/
#graph-container {
    float:left;
    overflow:auto;
    width:100%;
    height:100%;
}

.graph-wrapper {
	float:left;
}
ul.graph-pyramide {
	float:left;
	margin-bottom:20px;
}
.graph-pyramide * {
	padding: 0;
	margin: 0;
}
.graph-pyramide ul {
	position: relative;
}

.graph-pyramide li {
	list-style-type: none;
	text-align: center;
	position: relative;
	padding: 20px 5px 0 5px;
}

/*------------- first level (en ligne)-----------------------*/
.graph-pyramide ul.level1 { 
	padding-top:20px;
}
.graph-pyramide ul.level1 li { 
	float:left;
}
.graph-pyramide ul.level1 li div {
	padding-right: 5px;
	padding-left: 5px;
}
/*------------- second level (en colonne)-----------------------*/
.graph-pyramide ul.level2 li { 
	float:none;
}
.graph-pyramide ul.level2 li div {
	padding-right: 0px;
	padding-left: 0px;
}
.graph-pyramide  ul.level2 li div h1 {
    font-size: 1em;
    width: 100px;
}

.graph-pyramide  ul.level2 li div h2 {
    font-size: 1em;
	width: 100px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
}
.graph-pyramide  ul.level2 li div h3 {
	width: 100px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
/*-------------others levels (en colonne)-----------------------*/
.graph-pyramide ul.level3 li, 
.graph-pyramide ul.level4 li, 
.graph-pyramide ul.level5 li  {
	float:none;
}

/*-------------connecteurs-----------------------*/
/*---------- ::before et ::after pour les dessiner--------*/

.graph-pyramide  ul.level1 li:before, 
.graph-pyramide  ul.level1 li:after {
	content: '';
	position: absolute;
	top: 0;
	right: 50%;
	width: 50%;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9a9b9c;
}
.graph-pyramide  ul.level1 li:after {
	right: auto;
	left: 50%;
	border-left: 1px solid #9a9b9c;
}

/*------------enlever gauche et droit pour sans enfant-----------------*/
.graph-pyramide ul.level1 li:only-child:after, 
.graph-pyramide ul.level1 li:only-child:before {
	border: 0;
}
/*-----------enlever espace haut pour sans enfant-------------*/
.graph-pyramide ul.level1 li:only-child {
}
/*----------------enlever gauche pour premier enfant et droit pour dernier-------------------*/
.graph-pyramide ul.level1 li:first-child:before, 
.graph-pyramide ul.level1 li:last-child:after {
	border: 0 none;
}
/*--------------ajout vertical connecteur sur dernier et premier enfant--------------*/
.graph-pyramide ul.level1 li:last-child:before {
	border-right: 1px solid #9a9b9c;

}
.graph-pyramide  ul.level1 li:first-child:after {

}
/*---------------ajout vertical aux parents--------------*/
.graph-pyramide ul:before,
.graph-pyramide ul ul:before,
.graph-pyramide ul ul ul:before,
.graph-pyramide ul ul ul ul:before,
.graph-pyramide ul ul ul ul ul:before {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	width: 0;
	height: 20px;
	border-left: 1px solid #9a9b9c;
}

/*---------------annulation connecteurs others levels (en colonne) --------------*/

.graph-pyramide ul.level1 li li:before, 
.graph-pyramide ul.level1 li li:after,
.graph-pyramide ul.level1 li li li:before, 
.graph-pyramide ul.level1 li li li li:after,
.graph-pyramide ul.level1 li li li li li:before, 
.graph-pyramide ul.level1 li li li li li:after
{
    border-top: none;
}
.graph-pyramide ul.level1 ul:before, 
.graph-pyramide ul.level1 ul ul:before,
.graph-pyramide ul.level1 ul ul ul:before, 
.graph-pyramide ul.level1 ul ul ul ul:before,
.graph-pyramide ul.level1 ul ul ul ul ul:before, 
.graph-pyramide ul.level1 ul ul ul ul ul ul:before {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	width: 0;
	height: 0px;
	border-left: none;
}
/*---------------organigramme div--------------*/

.graph-pyramide div {
	position: relative;
}
.graph-pyramide li div {
	display:inline-block;
	text-decoration: none;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	padding-bottom: 8px;
}
/*------------ zone cliquable navigation organigramme 1 et 2--------------*/
.graph-pyramide li div .modallink {
	display:block;
	padding: 8px 8px;
	cursor:pointer;
}
.graph-pyramide li li li li div .modallink {
	display:block;
	padding:4px 2px;
	cursor:pointer;
}


/*------------ elements enfants survol parent--------------*/
.graph-pyramide li div:hover, 
.graph-pyramide li div:hover+ul li div {
	background-color: #66686b;
	border: 1px solid #afafaf;

}

/*-------- distinction arborescence levels div ----------*/
.graph-pyramide li div {
	background-color:#4d4f53;
	border: 1px solid #afafaf;
}
.graph-pyramide li li div {
	background-color: #4d4f53;
	border: 1px solid #afafaf;
}
.graph-pyramide li li li div {
	background-color:#9a9b9c;
	border: 1px solid #afafaf;
}
.graph-pyramide li li li li div {
	background-color:#afafaf;
	border: 1px solid #afafaf;
	padding-bottom: 4px;
}
.graph-pyramide li li li li li div {
	background-color:#e0e1dc;
	border: 1px solid #afafaf;
}
/*-------- elemnent selectionne ----------*/
.graph-pyramide li div.primary,
.graph-pyramide li li div.primary,
.graph-pyramide li li li div.primary,
.graph-pyramide li li li li div.primary,
.graph-pyramide li li li li li div.primary {
	background-color:#41a940;
	margin: 0 32px;
}
.graph-pyramide li div.primary:hover,
.graph-pyramide li li div.primary:hover,
.graph-pyramide li li li div.primary:hover,
.graph-pyramide li li li li div.primary:hover,
.graph-pyramide li li li li li div.primary:hover {
	background-color:#4d4f53;
}
.graph-pyramide li div.primary h1,
.graph-pyramide li div.primary h2,
.graph-pyramide li li div.primary h1,
.graph-pyramide li li div.primary h2,
.graph-pyramide li li li div.primary h1,
.graph-pyramide li li li div.primary h2,
.graph-pyramide li li li li div.primary h1,
.graph-pyramide li li li li div.primary h2,
.graph-pyramide li li li li li div.primary h1,
.graph-pyramide li li li li li div.primary h2 {
	color:#fff;
}
/*-------- elemnent de la div niveau 1 ----------*/
.graph-pyramide h1 {
	text-align:center;
	width:120px;
		color:#fff;
		font-weight:bold;
		font-size: 1.2em;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.graph-pyramide h2 {
	text-align:center;
	width:120px;
	font-size: 1.1em;
	color:#fff;
	margin:8px 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	background:none;
}
.graph-pyramide h3 {
	text-align:center;
	width:120px;
	font-size: 0.95em;
	color:#fff;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	background:none;	
}



.graph-pyramide a.open-link {
    display:inline-block;
	color:#ffffff;
	padding:8px;
	text-align:center;	
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	 background-color: #a7a9aa;	
	border: solid 1px #ffffff;
	margin-bottom:15px;
}

.graph-pyramide a.open-link:hover,
.graph-pyramide a.open-link:focus {
	color:#ffffff;
	background-color:#41a940;
	text-decoration:none;
	cursor:pointer;
	background-color: #979898; 
	border: solid 1px #6c6e6f;
}

.graph-pyramide a.open-link:active { 
    background-color: #828283; 
	 border: solid 1px #545657;	
	 -webkit-box-shadow: inset 2px 2px 2px rgba(129,130,130,.35); 
	 -moz-box-shadow: inset 2px 2px 2px rgba(129,130,130,.35); 
	 box-shadow: inset 2px 2px 2px rgba(129,130,130,.35); 

}

/*-------- elemnent de la div niveau 2 ----------*/
.graph-pyramide li li li li div h1 {
	width:100px;
	font-size: 1.1em;
	white-space: normal;
    text-shadow: none;
}
.graph-pyramide li li li li div h2 {
	width:100px;
	font-size: 0.95em;
	white-space: normal;
}
.graph-pyramide li li li li div h3 {
	color:#4d4f53;
	width:100px;
	font-size: 0.95em;
	margin-bottom: 8px;
	white-space: normal;
}
.graph-pyramide li li li li div img {
	display:none;
}

/*-------- elemnent img photo  ----------*/
.graph-pyramide img {
	min-width:10%;
	max-width:70%;
	height:auto;
	width:auto;
	box-sizing:border-box;
	margin: 4px;
	border:solid 4px #ffffff;
}


/*!
* temp.less
* Copyright (c) 2014 Sage SAS (http://www.sage.fr) 
* Version 1.0 - A supprimer à la réintégration des styles de DABO
*/
