


/* [no container] */


    i.fa-lock {
  padding-left: 4px;
}



/* html[data-layout="portail_technicien"] */


    html[data-layout="portail_technicien"] .bandeau-deroulant {
  background-color: #fff;
color: #0f6baf;
text-align: left;
text-transform: none;
font-family: "Roboto Bold";
font-size: 22px;
}



/* [data-layout="portail_technicien"] */


    [data-layout="portail_technicien"] .sous_bloc_rapport_etat_demarche span:nth-child(2n) {
  color: #fff;
font-size: 25px;
font-weight: normal;
word-wrap: break-word;
background: #0b4e80;
min-width: 60px;
padding: 6px 10px
}

    [data-layout="portail_technicien"] .sous_bloc_rapport_etat_demarche {
  margin: 12px auto 10px;
border: 3px solid #0b4e80;
border-radius: 0;
text-align: center;
font-weight: bold;
display: flex
}

    [data-layout="portail_technicien"] .entete-panel-plan-de-travail {
  background-color: #516f82;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
text-align: center;
color: #fff;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
line-height: 40px;
padding: 0;
margin: 0
}

    [data-layout="portail_technicien"] .bandeau-pagination {
  background-color: #516f82;
padding: 10px;
color: #fff
}

    [data-layout="portail_technicien"] .rech-et-effacer-filtres {
  font-weight: normal;
cursor: pointer;
font-size: 16px;
display: flex;
align-items: center;
padding: 3px 20px;
background: white;
color: #0b4e80
}

    [data-layout="portail_technicien"] table.list_demarches tr > td[data-statut], [data-layout="portail_technicien"] table.list_dossiers tr > td[data-statut], [data-layout="portail_technicien"] table.list_actions tr > td[data-statut] {
  outline: none
}

    [data-layout="portail_technicien"] .panel-body.etiquette span.statut {
  border-radius: 5px
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary {
  margin-bottom: 20px
}

    [data-layout="portail_technicien"] .verrou {
  padding-left: 15px
}

    [data-layout="portail_technicien"] .dropdown.active.open > a:hover {
  background-color: transparent
}

    [data-layout="portail_technicien"] .bandeau-deroulant .entete-bloc-plan-de-travail i {
  color: #0f6baf
}

    [data-layout="portail_technicien"] .navbar-collapse.collapse {
  height: 65px !important;
background-color: #09204e;
display: flex !important;
align-items: center;
width: 100%
}

    [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified {
  height: 100%;
width: 60%;
margin-right: auto
}

    [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified > li > a {
  font-family: "Roboto bold", Sans-Serif
}

    [data-layout="portail_technicien"] .gari__home-logo-blue-box {
  display: inline-block;
position: relative;
z-index: 1;
width: 140px;
height: 65px;
background-color: #0b4e80;
border-top-right-radius: 100px;
border-bottom-right-radius: 100px;
box-sizing: border-box
}

    [data-layout="portail_technicien"] .gari__home-logo-green-box {
  position: absolute;
left: 80px;
top: 0;
z-index: 0;
width: 80px;
height: 65px;
background-color: #34a852;
border-top-right-radius: 100px;
border-bottom-right-radius: 100px;
box-sizing: border-box
}

    [data-layout="portail_technicien"] .gari__home-logo-img {
  position: absolute;
top: 45%;
left: 25px;
transform: translateY(-50%);
width: 60px;
height: auto
}

    [data-layout="portail_technicien"] .navbar-fixed-top {
  background-color: #09204e;
display: flex
}

    [data-layout="portail_technicien"] .gari__nav-items-right {
  margin-right: 10px;
height: 100%;
display: flex
}

    [data-layout="portail_technicien"] .gari__nav-items-right-picto-link i::before {
  color: #fff
}

    [data-layout="portail_technicien"] .gari__nav-items-right .gari__logo-aripa {
  padding-left: 15px;
padding-right: 15px
}

    [data-layout="portail_technicien"] .gari__main-content .gari_flash-message {
  margin-top: 20px;
margin-bottom: 20px
}

    [data-layout="portail_technicien"] .gari__home-logo {
  margin-right: 15px;
width: 100%
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills li a:focus {
  outline: 3px solid #fff;
outline-offset: -5px;
background-color: transparent
}

    [data-layout="portail_technicien"] .gari__home-logo .gari__home-logo-link {
  display: inline-block;
width: 100%
}

    [data-layout="portail_technicien"] .input-group .toggle-btn.active {
  border-radius: 3px;
background-color: #013593;
color: #fff
}

    [data-layout="portail_technicien"] .fe-file .green-button {
  background-color: #013593
}

    [data-layout="portail_technicien"] input[type="checkbox"]:checked::after {
  background: #013593
}

    [data-layout="portail_technicien"] .btn-gari-secondary-technicien {
  border-radius: 3px;
background-color: #013593;
color: #fff;
padding: 8px 20px;
font-weight: 700
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills {
  display: flex;
align-items: flex-end;
justify-content: left;
padding-left: 60px;
margin: 0;
height: 70px;
background-color: #013593
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills li a {
  font-size: 16px;
background: transparent;
color: #fff;
padding: 10px 20px
}

    [data-layout="portail_technicien"] .en-tete-detail-demarche {
  background-color: #516f82;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
text-align: left;
color: #fff;
font-weight: 700;
font-size: 18px;
text-transform: uppercase;
line-height: 40px;
padding-right: 15px;
padding-left: 15px
}

    [data-layout="portail_technicien"] #listeDemarches tr td.std_links a, [data-layout="portail_technicien"] #listeDossiers tr td.std_links a {
  border: 1px solid #555A61;
padding: 3px !important;
border-radius: 6px;
display: inline-block;
background-color: white;


}

    [data-layout="portail_technicien"] #listeDemarches tr td.std_links i, [data-layout="portail_technicien"] #listeDossiers tr td.std_links i, [data-layout="portail_technicien"] #listeLots tr td.std_links i, [data-layout="portail_technicien"] #listeEvenements tr td.std_links i, [data-layout="portail_technicien"] #listeDettes tr td.std_links i, [data-layout="portail_technicien"] #liste_demarches_a_arbitrer tr td.std_links i {
  color: #555A61;
font-size: 1.2em
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills .dropdown-menu a {
  color: #013593
}

    [data-layout="portail_technicien"] .chosen-container-single .chosen-single div, [data-layout="portail_technicien"] select.form-control + .chosen-container .chosen-results li.active-result:hover {
  background-color: #013593
}

    [data-layout="portail_technicien"] #detail_mouvements .bandeau-deroulant .entete-bloc-plan-de-travail {
  display: none
}

    [data-layout="portail_technicien"] .gari__nav-items-right .recouvrement:before {
  content: none
}

    [data-layout="portail_technicien"] body {
  padding-top: 65px
}



/* [data-layout="portail_technicien"]  */


    [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified li:first-child {
  max-width: 170px
}



/* [data-layout="portail_technicien"] .gari__main-content  */


    [data-layout="portail_technicien"] .gari__main-content .content-box, [data-layout="portail_technicien"] .gari__main-content .gari__content-box {
  padding-left: 15px;
padding-right: 15px
}



/* [data-layout="portail_technicien"] .gari__nav-items-right */


    [data-layout="portail_technicien"] .gari__nav-items-right .gari__nav-items-right-picto-link:hover i:before, [data-layout="portail_technicien"] .gari__nav-items-right .active i:before {
  color: #0093c4
}

    [data-layout="portail_technicien"] .gari__nav-items-right li, [data-layout="portail_technicien"] .gari__nav-items-right .gari__nav-items-right-picto-link {
  height: 100%;
display: flex;
align-items: center
}



/* [data-layout="portail_technicien"] .gari__navbar--menu-secondary */


    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills li > a:hover, [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills li:not(.active) > a:hover {
  background-color: transparent
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills >li.active>a:after, [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills >li.active>a:hover:after, [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills > li:not(.active) > a:hover:after, [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills >li:not(.active)>a:hover:after {
  content: "";
width: 80%;
height: 5px;
background-color: #0093c4;
position: absolute;
bottom: -8px;
left: 50%;
transform: translateX(-50%)
}

    [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills .dropdown.open .dropdown-menu a:hover, [data-layout="portail_technicien"] .gari__navbar--menu-secondary .nav-pills .dropdown-menu li.active a {
  background-color: #0093c4;
color: #fff
}



/* [data-layout="portail_technicien"] .navbar-fixed-top */


    [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified li.active a, [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified li:not(.active) > a:hover, [data-layout="portail_technicien"] .navbar-fixed-top .gari__nav-items-right li.active a, [data-layout="portail_technicien"] .navbar-fixed-top .gari__nav-items-right li:not(.active) > a:hover {
  color: #0093c4;
background-color: white
}

    [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified li:not(.active) > a:focus, [data-layout="portail_technicien"] .navbar-fixed-top .gari__nav-items-right li:not(.active) > a:focus, [data-layout="portail_technicien"] .navbar-fixed-top .nav-justified .gari__home-logo a:focus {
  outline: 3px solid #fff
}



/* [data-layout="portail_technicien"] body */


    [data-layout="portail_technicien"] body status_-6, [data-layout="portail_technicien"] body .archive, [data-layout="portail_technicien"] body .archive td, [data-layout="portail_technicien"] body .statut[data-statut='-6'], [data-layout="portail_technicien"] body span[data-statut='-6'] {
  color: #FFFFFF;
padding: 5px 15px;
border-radius: 15px;
background: #8c0404;
text-transform: uppercase;
}

    [data-layout="portail_technicien"] body span[data-field="statut_affectation"][data-value="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_solde_debiteur"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_solde_creancier"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_rib_creancier"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_sepa_debiteur"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_evenement"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_creancier"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_debiteur"][data-statut="2"], [data-layout="portail_technicien"] body span[data-field="flag_etat_solde_debiteur"][data-statut="1"], [data-layout="portail_technicien"] body span[data-field="flag_etat_solde_creancier"][data-statut="1"] {
  background: none;
color: gray;
text-transform: uppercase;
border-radius: 4px;
padding: 4px;
border: 1px solid #fa6d02;
}

    [data-layout="portail_technicien"] body td.std_links a {
  padding-left: 10px;
width: 35px;
}

    [data-layout="portail_technicien"] body #dettes_table tr td.std_links a, [data-layout="portail_technicien"] body #affectations_table tr td.std_links a {
  min-width: 100px;

}

    [data-layout="portail_technicien"] body #affectations_table tr td.std_links a {
  min-width: 155px;
}

    [data-layout="portail_technicien"] body .status_-2, [data-layout="portail_technicien"] body .hors_perimetre, [data-layout="portail_technicien"] body .hors_perimetre td, [data-layout="portail_technicien"] body .statut[data-statut='-2'], [data-layout="portail_technicien"] body span[data-statut='-2'] {
  background: #999;
color: #000;
padding: 5px 15px;
border-radius: 15px;
text-transform: uppercase
}

    [data-layout="portail_technicien"] body .status_1, [data-layout="portail_technicien"] body .reclame, [data-layout="portail_technicien"] body .reclame td, [data-layout="portail_technicien"] body .statut[data-statut='1'], [data-layout="portail_technicien"] body span[data-statut='1'] {
  background: #fbbb02;
color: white;
text-transform: uppercase;
border-radius: 4px;
padding: 4px;
font-size: 1.0rem;
}

    [data-layout="portail_technicien"] body .status_4, [data-layout="portail_technicien"] body .ok, [data-layout="portail_technicien"] body .ok td, [data-layout="portail_technicien"] body .statut[data-statut="4"], [data-layout="portail_technicien"] body span[data-statut="4"], [data-layout="portail_technicien"] body span[data-field="flag_etat_rib_creancier"][data-statut="1"], [data-layout="portail_technicien"] body span[data-field="flag_etat_sepa_debiteur"][data-statut="1"], [data-layout="portail_technicien"] body span[data-field="flag_etat_creancier"][data-statut="1"], [data-layout="portail_technicien"] body span[data-field="flag_etat_debiteur"][data-statut="1"] {
  background: none;
color: gray;
padding: 5px;
border-radius: 5px;
text-transform: uppercase;
font-size: 1.0rem;



}

    [data-layout="portail_technicien"] body .status_0, [data-layout="portail_technicien"] body .vide, [data-layout="portail_technicien"] body .vide td, [data-layout="portail_technicien"] body .statut[data-statut='0'], [data-layout="portail_technicien"] body span[data-statut='0'], [data-layout="portail_technicien"] body p > span[data-statut='0'] {
  background: none;
color: gray;
padding: 5px;
border-radius: 5px;
text-transform: uppercase;
font-size: 1.0rem;

}

    [data-layout="portail_technicien"] body status_3, [data-layout="portail_technicien"] body .a_saisir, [data-layout="portail_technicien"] body .a_saisir td, [data-layout="portail_technicien"] body .statut[data-statut='3'], [data-layout="portail_technicien"] body span[data-statut='3'], [data-layout="portail_technicien"] body span[data-field="flag_etat_solde_debiteur"][data-statut="3"], [data-layout="portail_technicien"] body span[data-field="flag_etat_solde_creancier"][data-statut="3"] {
  background: #4185f3;
color: white;
padding: 5px 8px;
border-radius: 5px;
text-transform: uppercase;
font-size: 1.0rem;



}

    [data-layout="portail_technicien"] body td[data-statut="4"], [data-layout="portail_technicien"] body td[data-statut='2'], [data-layout="portail_technicien"] body td[data-statut='0'], [data-layout="portail_technicien"] body td[data-statut='1'], [data-layout="portail_technicien"] body td[data-statut='3'], [data-layout="portail_technicien"] body td[data-statut=''], [data-layout="portail_technicien"] body td[data-statut='-1'], [data-layout="portail_technicien"] body td[data-statut='-2'] {
  background: transparent
}

    [data-layout="portail_technicien"] body status_-4, [data-layout="portail_technicien"] body .invalide, [data-layout="portail_technicien"] body .invalide td, [data-layout="portail_technicien"] body .statut[data-statut='-4'], [data-layout="portail_technicien"] body span[data-statut='-4'] {
  color: #FFFFFF;
background: #c0001a;
padding: 5px 15px;
border-radius: 15px;
text-transform: uppercase
}

    [data-layout="portail_technicien"] body status_-5, [data-layout="portail_technicien"] body .prise_en_compte, [data-layout="portail_technicien"] body .prise_en_compte td, [data-layout="portail_technicien"] body .statut[data-statut='-5'], [data-layout="portail_technicien"] body span[data-statut='-5'] {
  color: #FFFFFF;
padding: 5px 15px;
border-radius: 15px;
background: #6b6b6b;
text-transform: uppercase
}

    [data-layout="portail_technicien"] body .status_2, [data-layout="portail_technicien"] body .retard, [data-layout="portail_technicien"] body .retard td, [data-layout="portail_technicien"] body .statut[data-statut='2'], [data-layout="portail_technicien"] body span[data-statut='2'], [data-layout="portail_technicien"] body p > span[data-statut='2'], [data-layout="portail_technicien"] body span[data-field="flag_etat_rib_creancier"][data-statut="0"], [data-layout="portail_technicien"] body span[data-field="etats_identification_bancaire"][data-statut="0"], [data-layout="portail_technicien"] body span[data-field="flag_etat_sepa_debiteur"][data-statut="0"] {
  background: #fa6d02;
color: white;
text-transform: uppercase;
border-radius: 4px;
padding: 4px;
font-size: 1.0rem;



}



/* [data-layout="portail_technicien"] body .en-tete-detail-demarche */


    [data-layout="portail_technicien"] body .en-tete-detail-demarche .formatted-statut-evenement-14px, [data-layout="portail_technicien"] body .en-tete-detail-demarche .formatted-statut-evenement-12px {
  padding: 0 5px;
border-radius: 3px
}


