  #actionZone{
    position:initial !important;
}
.popupMenu
{    
    /*height:330px !important;*/   
}

.fa-dot-circle-o, .fa-pie-chart, .fa-bolt, .fa-question {
    speak: none;
    font-family: 'Font Awesome 5 Free';
    position: relative;
    top: 4px;
}

.fa-bolt
{
    left: 13px;
}

.fa-question
{
    left: 8px;
}

.fa-pie-chart
{
    left: 6px;
    top: 6px;
}

.fa-dot-circle-o
{
    left: 7px;
    top: 5px;
}

.gfi-parametre
{
    left: 4.5px;
    top: 2px;
}
.btBarrre {
    height: 55px !important;
    width: 100% !important;
}

.b-widgetRefresh, .b-widgetFullScreen
{
	color:white;
	opacity: 1 !important;
}

/*----------------------------------- WAITER --------------------------------------*/
.divWaiterSpecif
{
    position: absolute;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 9999;
}

    .divWaiterSpecif.display
    {
        display: block;
    }


/*----------------------------------- SEARCH --------------------------------------*/
.SearchLine td
{
    padding: 10px;
}

/*----------------------------------- LIENS EXTERNES --------------------------------------*/

.lienExternes
{
    height: 30px;
    width: 30px;
    border: 0px;
    display: inline-block;
    cursor: pointer;
}

    .lienExternes:hover
    {
        border: 0px;
    }

    .lienExternes:active
    {
        border: 0px;
    }

.lienExternesMaison
{
    background: url("/Content/Images/GFIIconPack/accueil1-o-f.png")no-repeat center;
}

    .lienExternesMaison:hover
    {
        background: url("/Content/Images/GFIIconPack/accueil1-o.png")no-repeat center;
    }

.lienExternesPJ
{
    background: url("/Content/Images/GFIIconPack/attacher1-o-f.png")no-repeat center;
}

    .lienExternesPJ:hover
    {
        background: url("/Content/Images/GFIIconPack/attacher1-o.png")no-repeat center;
    }

.lienExternesHandicap
{
    background: url("/Content/Images/GFIIconPack/accessibilite1-o-f.png")no-repeat center;
}

    .lienExternesHandicap:hover
    {
        background: url("/Content/Images/GFIIconPack/accessibilite1-o.png")no-repeat center;
    }

.lienExternesAction
{
    background: url("/Content/Images/GFIIconPack/action1-o-f.png")no-repeat center;
}

    .lienExternesAction:hover
    {
        background: url("/Content/Images/GFIIconPack/action1-o.png")no-repeat center;
    }

.lienExternesClef
{
    background: url("/Content/Images/GFIIconPack/administrer1-o-f.png")no-repeat center;
}

    .lienExternesClef:hover
    {
        background: url("/Content/Images/GFIIconPack/administrer1-o.png")no-repeat center;
    }

.lienExternesOeil
{
    background: url("/Content/Images/GFIIconPack/afficher1-o-f.png")no-repeat center;
}

    .lienExternesOeil:hover
    {
        background: url("/Content/Images/GFIIconPack/afficher1-o.png")no-repeat center;
    }

.lienExternesAide
{
    background: url("/Content/Images/GFIIconPack/aide1-o-f.png")no-repeat center;
}

    .lienExternesAide:hover
    {
        background: url("/Content/Images/GFIIconPack/aide1-o.png")no-repeat center;
    }

.lienExternesPlus
{
    background: url("/Content/Images/GFIIconPack/ajouter1-o-f.png")no-repeat center;
}

    .lienExternesPlus:hover
    {
        background: url("/Content/Images/GFIIconPack/ajouter1-o.png")no-repeat center;
    }

.lienExternesAlerte
{
    background: url("/Content/Images/GFIIconPack/alerter1-o-f.png")no-repeat center;
}

    .lienExternesAlerte:hover
    {
        background: url("/Content/Images/GFIIconPack/alerter1-o.png")no-repeat center;
    }

.lienExternesCahier
{
    background: url("/Content/Images/GFIIconPack/analyse1-o-f.png")no-repeat center;
}

    .lienExternesCahier:hover
    {
        background: url("/Content/Images/GFIIconPack/analyse1-o.png")no-repeat center;
    }

.lienExternesDiscussion
{
    background: url("/Content/Images/GFIIconPack/commenter1-o-f.png")no-repeat center;
}

    .lienExternesDiscussion:hover
    {
        background: url("/Content/Images/GFIIconPack/commenter1-o.png")no-repeat center;
    }

.lienExternesCroix
{
    background: url("/Content/Images/GFIIconPack/annuler1-o-f.png")no-repeat center;
}

    .lienExternesCroix:hover
    {
        background: url("/Content/Images/GFIIconPack/annuler1-o.png")no-repeat center;
    }

.lienExternesArchive
{
    background: url("/Content/Images/GFIIconPack/archiver1-o-f.png")no-repeat center;
}

    .lienExternesArchive:hover
    {
        background: url("/Content/Images/GFIIconPack/archiver1-o.png")no-repeat center;
    }

.lienExternesAttacher
{
    background: url("/Content/Images/GFIIconPack/attacher1-o-f.png")no-repeat center;
}

    .lienExternesAttacher:hover
    {
        background: url("/Content/Images/GFIIconPack/attacher1-o.png")no-repeat center;
    }

.lienExternesGraphique
{
    background: url("/Content/Images/GFIIconPack/bar1-o-f.png")no-repeat center;
}

    .lienExternesGraphique:hover
    {
        background: url("/Content/Images/GFIIconPack/bar1-o.png")no-repeat center;
    }

.lienExternesPile
{
    background: url("/Content/Images/GFIIconPack/base1-o-f.png")no-repeat center;
}

    .lienExternesPile:hover
    {
        background: url("/Content/Images/GFIIconPack/base1-o.png")no-repeat center;
    }

.lienExternesCourbe
{
    background: url("/Content/Images/GFIIconPack/bilan1-o-f.png")no-repeat center;
}

    .lienExternesCourbe:hover
    {
        background: url("/Content/Images/GFIIconPack/bilan1-o.png")no-repeat center;
    }

.lienExternesCalculette
{
    background: url("/Content/Images/GFIIconPack/calc1-o-f.png")no-repeat center;
}

    .lienExternesCalculette:hover
    {
        background: url("/Content/Images/GFIIconPack/calc1-o.png")no-repeat center;
    }

.lienExternesCalendrier
{
    background: url("/Content/Images/GFIIconPack/calendrier1-o-f.png")no-repeat center;
}

    .lienExternesCalendrier:hover
    {
        background: url("/Content/Images/GFIIconPack/calendrier1-o.png")no-repeat center;
    }

.lienExternesClassement
{
    background: url("/Content/Images/GFIIconPack/classer1-o-f.png")no-repeat center;
}

    .lienExternesClassement:hover
    {
        background: url("/Content/Images/GFIIconPack/classer1-o.png")no-repeat center;
    }

.lienExternesFiche
{
    background: url("/Content/Images/GFIIconPack/contact1-o-f.png")no-repeat center;
}

    .lienExternesFiche:hover
    {
        background: url("/Content/Images/GFIIconPack/contact1-o.png")no-repeat center;
    }

.lienExternesCourrier
{
    background: url("/Content/Images/GFIIconPack/courrier1-o-f.png")no-repeat center;
}

    .lienExternesCourrier:hover
    {
        background: url("/Content/Images/GFIIconPack/courrier1-o.png")no-repeat center;
    }

.lienExternesListe
{
    background: url("/Content/Images/GFIIconPack/detail1-o-f.png")no-repeat center;
}

    .lienExternesListe:hover
    {
        background: url("/Content/Images/GFIIconPack/detail1-o.png")no-repeat center;
    }

.lienExternesDocument
{
    background: url("/Content/Images/GFIIconPack/document1-o-f.png")no-repeat center;
}

    .lienExternesDocument:hover
    {
        background: url("/Content/Images/GFIIconPack/document1-o.png")no-repeat center;
    }

.lienExternesEcran
{
    background: url("/Content/Images/GFIIconPack/ecran1-o-f.png")no-repeat center;
}

    .lienExternesEcran:hover
    {
        background: url("/Content/Images/GFIIconPack/ecran1-o.png")no-repeat center;
    }

.lienExternesModifier
{
    background: url("/Content/Images/GFIIconPack/editer1-o-f.png")no-repeat center;
}

    .lienExternesModifier:hover
    {
        background: url("/Content/Images/GFIIconPack/editer1-o.png")no-repeat center;
    }

.lienExternesEntrer
{
    background: url("/Content/Images/GFIIconPack/entrer1-o-f.png")no-repeat center;
}

    .lienExternesEntrer:hover
    {
        background: url("/Content/Images/GFIIconPack/entrer1-o.png")no-repeat center;
    }

.lienExternesEpingler
{
    background: url("/Content/Images/GFIIconPack/epingler1-o-f.png")no-repeat center;
}

    .lienExternesEpingler:hover
    {
        background: url("/Content/Images/GFIIconPack/epingler1-o.png")no-repeat center;
    }

.lienExternesEngrennage
{
    background: url("/Content/Images/GFIIconPack/executer1-o-f.png")no-repeat center;
}

    .lienExternesEngrennage:hover
    {
        background: url("/Content/Images/GFIIconPack/executer1-o.png")no-repeat center;
    }

.lienExternesFavoris
{
    background: url("/Content/Images/GFIIconPack/favori1-o-f.png")no-repeat center;
}

    .lienExternesFavoris:hover
    {
        background: url("/Content/Images/GFIIconPack/favori1-o.png")no-repeat center;
    }

.lienExternesFiltre
{
    background: url("/Content/Images/GFIIconPack/filtrer1-o-f.png")no-repeat center;
}

    .lienExternesFiltre:hover
    {
        background: url("/Content/Images/GFIIconPack/filtrer1-o.png")no-repeat center;
    }

.lienExternesGlobe
{
    background: url("/Content/Images/GFIIconPack/globe1-o-f.png")no-repeat center;
}

    .lienExternesGlobe:hover
    {
        background: url("/Content/Images/GFIIconPack/globe1-o.png")no-repeat center;
    }

.lienExternesInfo
{
    background: url("/Content/Images/GFIIconPack/info1-o-f.png")no-repeat center;
}

    .lienExternesInfo:hover
    {
        background: url("/Content/Images/GFIIconPack/info1-o.png")no-repeat center;
    }

.lienExternesImprimer
{
    background: url("/Content/Images/GFIIconPack/imprimer1-o-f.png")no-repeat center;
}

    .lienExternesImprimer:hover
    {
        background: url("/Content/Images/GFIIconPack/imprimer1-o.png")no-repeat center;
    }

.lienExternesHorloge
{
    background: url("/Content/Images/GFIIconPack/horloge1-o-f.png")no-repeat center;
}

    .lienExternesHorloge:hover
    {
        background: url("/Content/Images/GFIIconPack/horloge1-o.png")no-repeat center;
    }

.lienExternesLivrer
{
    background: url("/Content/Images/GFIIconPack/livrer1-o-f.png")no-repeat center;
}

    .lienExternesLivrer:hover
    {
        background: url("/Content/Images/GFIIconPack/livrer1-o.png")no-repeat center;
    }

.lienExternesLocaliser
{
    background: url("/Content/Images/GFIIconPack/localiser1-o-f.png")no-repeat center;
}

    .lienExternesLocaliser:hover
    {
        background: url("/Content/Images/GFIIconPack/localiser1-o.png")no-repeat center;
    }

.lienExternesRechercher
{
    background: url("/Content/Images/GFIIconPack/loupe1-o-f.png")no-repeat center;
}

    .lienExternesRechercher:hover
    {
        background: url("/Content/Images/GFIIconPack/loupe1-o.png")no-repeat center;
    }

.lienExternesOption
{
    background: url("/Content/Images/GFIIconPack/option1-o-f.png")no-repeat center;
}

    .lienExternesOption:hover
    {
        background: url("/Content/Images/GFIIconPack/option1-o.png")no-repeat center;
    }

.lienExternesNouveau
{
    background: url("/Content/Images/GFIIconPack/nouveau1-o-f.png")no-repeat center;
}

    .lienExternesNouveau:hover
    {
        background: url("/Content/Images/GFIIconPack/nouveau1-o.png")no-repeat center;
    }

.lienExternesOrienter
{
    background: url("/Content/Images/GFIIconPack/orienter1-o-f.png")no-repeat center;
}

    .lienExternesOrienter:hover
    {
        background: url("/Content/Images/GFIIconPack/orienter1-o.png")no-repeat center;
    }

.lienExternesParametre
{
    background: url("/Content/Images/GFIIconPack/parametre1-o-f.png")no-repeat center;
}

    .lienExternesParametre:hover
    {
        background: url("/Content/Images/GFIIconPack/parametre1-o.png")no-repeat center;
    }

.lienExternesPartager
{
    background: url("/Content/Images/GFIIconPack/partager1-o-f.png")no-repeat center;
}

    .lienExternesPartager:hover
    {
        background: url("/Content/Images/GFIIconPack/partager1-o.png")no-repeat center;
    }

.lienExternesEuros
{
    background: url("/Content/Images/GFIIconPack/payer1-o-f.png")no-repeat center;
}

    .lienExternesEuros:hover
    {
        background: url("/Content/Images/GFIIconPack/payer1-o.png")no-repeat center;
    }

.lienExternesCamembert
{
    background: url("/Content/Images/GFIIconPack/pie1-o-f.png")no-repeat center;
}

    .lienExternesCamembert:hover
    {
        background: url("/Content/Images/GFIIconPack/pie1-o.png")no-repeat center;
    }

.lienExternesPlanifier
{
    background: url("/Content/Images/GFIIconPack/planifier1-o-f.png")no-repeat center;
}

    .lienExternesPlanifier:hover
    {
        background: url("/Content/Images/GFIIconPack/planifier1-o.png")no-repeat center;
    }

.lienExternesTelephone
{
    background: url("/Content/Images/GFIIconPack/smartphone1-o-f.png")no-repeat center;
}

    .lienExternesTelephone:hover
    {
        background: url("/Content/Images/GFIIconPack/smartphone1-o.png")no-repeat center;
    }

.lienExternesStop
{
    background: url("/Content/Images/GFIIconPack/stop1-o-f.png")no-repeat center;
}

    .lienExternesStop:hover
    {
        background: url("/Content/Images/GFIIconPack/stop1-o.png")no-repeat center;
    }

.lienExternesBus
{
    background: url("/Content/Images/GFIIconPack/transport1-o-f.png")no-repeat center;
}

    .lienExternesBus:hover
    {
        background: url("/Content/Images/GFIIconPack/transport1-o.png")no-repeat center;
    }

.lienExternesUtilisateur
{
    background: url("/Content/Images/GFIIconPack/utilisateur1-o-f.png")no-repeat center;
}

    .lienExternesUtilisateur:hover
    {
        background: url("/Content/Images/GFIIconPack/utilisateur1-o.png")no-repeat center;
    }

.lienExternesUtilisateurs
{
    background: url("/Content/Images/GFIIconPack/utilisateurs1-o-f.png")no-repeat center;
}

    .lienExternesUtilisateurs:hover
    {
        background: url("/Content/Images/GFIIconPack/utilisateurs1-o.png")no-repeat center;
    }

.lienExternesMedaille
{
    background: url("/Content/Images/GFIIconPack/visa1-o-f.png")no-repeat center;
}

    .lienExternesMedaille:hover
    {
        background: url("/Content/Images/GFIIconPack/visa1-o.png")no-repeat center;
    }

/*---------------------------------------------- modal accueil -------------------------------------------*/
.modal
{
    height: 100%;
    width: 100%;
    background: rgba( 255, 255, 255, .8 ) url('/Content/Images/Gfi_waiter.gif') 50% 50% no-repeat;
}

.alert-success{
    padding:5px;
    background-color:#47a361;
    color:white
}
.alert-warning{
    padding:5px;
    background-color:#ff0033;
    color:white
}

#frmdiv > form:first-of-type {
    width: 70%;
    float: left;
    margin-right: 25px
}

[type="radio"] + label:before, [type="radio"] + label:after, [type="checkbox"] ~ label:before, [type="checkbox"] ~ label:after {
    border-color: #303f48 !important;
    color: #303f48 !important;
}
[type="checkbox"] ~ label:before {
    left: 0px;
    top: 0px !important;
}

[type="checkbox"] ~ label:after {
    top: -1px !important;
    left: 2px;
}

.tabHeader, .gfi-filterBar-blockTitle {
    background-color: #020036 !important;
}