/* ------------------------------------- Css Fiche ------------------------------------- */

.intl-tel-input {
    width: 100%;
}

.site-intl-phone > .intl-tel-input {
    width: calc(100% - 135px);
}

.intl-site {
    width: 100%;
}

.champs-fiche>.intl-tel-input {
    width: auto;
}

.intl-tel-input .selected-flag {
    z-index: 4;
}

.intl-tel-input .country-list {
    z-index: 5;
}

.input-group .intl-tel-input .form-control {
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;
}

.selected-flag>.iti-flag {
    height: 12px;
}

#select_style_ul {
    padding-left: 0;
}

#select_style_ul>#ss_search>input {
    width: 100%;
}

#select_style_ul>.ss_ul {
    width: auto !important;
}

#choose-fonctions>div>ul#select_style_ul {
    margin-top: -40px!important;
}

.champs-fiche .intl-tel-input {
    margin-left: 7px;
}

#intl-societe .intl-tel-input {
    margin-left: 0;
}

.service-champ-fiche>.champs-fiche .intl-tel-input, .site-geo-champ-fiche>.champs-fiche .intl-tel-input {
    margin-left: 14px!important;
}

.ligne-direct-personne .intl-tel-input {
    margin-left: -5px!important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .label-email {
        min-width: 114px;
    }
    .top-infos {
        margin-left: 11px;
    }
}

@-moz-document url-prefix() {
    .label-email {
        min-width: 119px!important;
    }
    .top-infos {
        margin-left: 15px;
    }
}

.btn-not-allowed {
    pointer-events: none!important;
    opacity: 0.5;
}

#sms-message {
    resize: none;
}

#count_message {
    background-color: #032484;
    margin-top: 5px;
    margin-right: 5px;
    padding-top: 5px;
}

.carousel-inner>.item>img,
.carousel-inner>.item>a>img {
    width: 70%;
    margin: auto;
}

.item .form-horizontal .control-label {
    color: inherit;
    text-align: right;
}

#infosUtile .mce-stack-layout-item {
    display: block!important;
}

.favory {
    color: gold;
}

.favoryTransparent {
    color: gray;
    opacity: 0.4;
}

.add-entree,
.del-fonctions,
.add-entree-fiche,
.del-fonctions-fiche {
    cursor: pointer;
}

.synonyme,
.synonyme-fiche {
    padding: 5px;
    border: 1px solid gray;
    margin-left: 6px;
}


/*
tr.tr-fonctions input,
tr.tr-fonctions-fiche input {
    border: none;
}
*/

.synonyme:hover .del-syn,
.synonyme-fiche:hover .del-syn-fiche {
    display: inline-block;
}

.erreur {
    border: 1px solid #d9534f!important;
}

.modal-label {
    font-weight: 700!important;
}

.border-left-radius {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.border-right-radius {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.site-infos {
    width: 130px;
}

.champs-label-fiche-entreprise {
    min-width: 155px;
}

.input-site {
    width: calc(100% - 135px);
}

.champ-new-site {
    border-radius: 0px;
    border: 1px solid gray;
    text-align: left;
    padding: 0px 5px;
}

.hide-option {
    opacity: 0.5;
    font-style: italic;
    cursor: auto !important;
    color: #ccc;
}

.construction {
    background: repeating-linear-gradient(-45deg, black, black 25px, yellow 20px, yellow 50px)!important;
}


/* ------------------------------------- Css Autocomplete input ------------------------------------- */

.autocomplete {
    position: relative;
    display: inline-block;
}

.autocomplete-items {
    position: absolute;
    border: 1px solid #d4d4d4;
    border-bottom: none;
    border-top: none;
    z-index: 99;
    top: 100%;
    left: 0;
    right: 0;
}

.autocomplete-items div {
    padding: 10px;
    cursor: pointer;
    background-color: #fff;
    border-bottom: 1px solid #d4d4d4;
}

.autocomplete-items div:hover {
    background-color: #e9e9e9;
}

.autocomplete-active {
    background-color: DodgerBlue !important;
    color: #ffffff;
}

.ui-autocomplete {
    z-index: 1070!important;
}


/* ------------------------------------- Css tag ------------------------------------- */

.label-tag {
    font-weight: initial;
    margin: 2px auto;
    min-height: 20px;
    padding: 6px 6px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.label-fonction-gest {
    font-weight: initial;
    margin: 3px auto;
    min-height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 25px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.del-tag-centre,
.modif-tag-centre,
tr.tr-tags-centre,
.modif-fonct-gest,
.del-fonct-gest {
    cursor: pointer;
}

#table-body-tags-centre .ref-tag,
#table-body-fonctions-gest .ref-fonction-gest {
    box-shadow: none;
}

#table-body-tags-centre .form-control-feedback,
#table-body-fonctions-gest .form-control-feedback {
    z-index: 7;
    pointer-events: visible;
    cursor: pointer;
}

#table-body-tags-centre .form-control,
#table-body-fonctions-gest .form-control {
    background-color: #fff;
}

#table-body-tags-centre .input-syn-tag,
#table-body-fonctions-gest .input-syn-fonction-gest {
    border-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 30px;
    margin-bottom: 2px;
    margin-top: 2px;
}

#table-body-tags-centre .has-feedback,
#table-body-fonctions-gest .has-feedback {
    vertical-align: middle;
}

#table-body-tags-centre span.form-control,
#table-body-fonctions-gest span.form-control {
    display: inline-table;
    margin: 0 2px;
}

#table-body-tags-centre td,
#table-body-fonctions-gest td {
    vertical-align: middle;
}

#table-body-fonctions div.synonyme-fonction-create-tunnel {
    margin-right: 0px!important;
    margin-left: 0px!important;
    padding: 0px 5px 0px 0px;
}

#table-body-fonctions span.del-synonyme-creation-tunnel {
    right: -5px!important;
    top: -4px!important;
}


/* ------------------------------------- Css Horaires ------------------------------------- */

#modal-horaires-content td .input-group {
    display: inline-table;
    width: 105px;
    vertical-align: middle;
}

#modal-horaires-content td .form-control {
    height: 30px;
    padding: 2px 10px;
}

#modal-horaires-content td .input-group-addon {
    padding: 1px 7px;
}

#jours-horaires-fiche label {
    font-weight: initial;
}

#jours-horaires-fiche .highlightDay {
    color: #30c79f!important;
}

#jours-horaires-fiche .highlightDay label {
    font-weight: 700;
}

#jours-horaires-fiche label.jours-horaire {
    width: 100px;
}


/* ------------------------------------- Css Jstree ------------------------------------- */

.jstree-container-ul .glyphicon-cog {
    font-size: 30px;
}


/* ------------------------------------- Css Bouton InCall ------------------------------------- */

.btn-incall-bleu-one {
    background-color: #2d6fbd!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-bleu-two {
    background-color: #309dc7!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-bleu-three {
    /* background-color: #00CCC4!important; */
    background-color: #032484!important;
    color: #ffff!important;
    border: none;
}

.incall-btn-success {
    color: #fff!important;
    background-color: #00CCC4!important;
    border-color: #00CCC4!important;
}

.btn-incall-green-one {
    background-color: #009607!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-green-two {
    background-color: #30c79f!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-green-three {
    background-color: #2dbd6e!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-black-one {
    background-color: #000000!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-black-two {
    background-color: #17242C!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-darkblue-one {
    background-color: #003A46!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-darkblue-two {
    background-color: #216F70!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-grey-one {
    background-color: #E1E2E1!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-grey-two {
    background-color: #577B91!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-red {
    background-color: #d9534f!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-red-one {
    background-color: #ff3939!important;
    color: #ffff!important;
    border: none;
}

.btn-incall-red-two {
    background-color: #ff2950!important;
    color: #ffff!important;
    border: none;
}

.txt-incall-bleu-one {
    color: #2d6fbd!important;
}

.txt-incall-bleu-two {
    color: #309dc7!important;
}

.txt-incall-bleu-three {
    /* color: #00CCC4!important; */
    color: #032484!important;
}

.txt-incall-green-one {
    color: #009607!important;
}

.txt-incall-green-two {
    color: #30c79f!important;
}

.txt-incall-green-three {
    color: #2dbd6e!important;
}

.txt-incall-black-one {
    color: #000000!important;
}

.txt-incall-black-two {
    color: #17242C!important;
}

.txt-incall-darkblue-one {
    color: #003A46!important;
}

.txt-incall-darkblue-two {
    color: #216F70!important;
}

.txt-incall-grey-one {
    color: #E1E2E1!important;
}

.txt-incall-grey-two {
    color: #577B91!important;
}

.txt-incall-red {
    color: #d9534f!important;
}

.txt-incall-red-one {
    color: #ff3939!important;
}

.txt-incall-red-two {
    color: #ff2950!important;
}

.titre-incall-gras {
    font-weight: bold;
}


/* Css text color arborescence */

li[data-firstparent="1"]>a.jstree-anchor {
    color: #EAAFC1!important;
}

li.jstree-node[data-type="1"]>a.jstree-anchor {
    /* entreprise */
    color: #032484!important;
}

li.jstree-node[data-type="2"]>a.jstree-anchor,
li.jstree-node[data-type="3"]>a.jstree-anchor {
    /* société */
    color: white!important;
}

li.jstree-node[data-type="4"]>a.jstree-anchor {
    color: black!important;
}

li.jstree-node[data-type="5"]>a.jstree-anchor {
    /* site géographique */
    color : #a610c5!important;
}

.incall-logo-service {
    color: #EAAFC1!important;
}

.incall-logo-site-geo {
    color: #a610c5!important;
}

.incall-txt-entreprise {
    color: #F3A056!important;
}

.incall-txt-service {
    color: #B386D3!important;
}

.incall-txt-site-geo {
    color: #D375A0!important;
}


/* Css fond color content fiche */

body>#main>.incall-fond-fiche-entreprise {
    background-color: #ECE1F4!important;
}

body>#main>.incall-fond-fiche-service {
    background-color: #FCE7D5!important;
}

body>#main>.incall-fond-fiche-site-geo {
    background-color: #DDF5D1!important;
}



.div-info-util .mce-tinymce {
    box-shadow: none!important;
}


/* Css search in arborescence */

/* Css btn toggle */

.switch {
    position: relative;
    display: inline-block;
    width: 45px;
    height: 20px;
    vertical-align: middle;
}

.switch input {
    display: none;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #dae2e6;
    -webkit-transition: .4s;
    transition: .4s;
}

.slider:before {
    position: absolute;
    content: "";
    height: 16px;
    width: 14px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked+.slider {
    background-color: #00CCC4;
}

input:focus+.slider {
    box-shadow: 0 0 1px #2196F3;
}

input:checked+.slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

.slider.round {
    border-radius: 34px;
}

.slider.round:before {
    border-radius: 50%;
}

.btn-radio-incall {
    color: #00CCC4!important;
}

.select-oprtion-incall {
    background-color: #00CCC4!important;
}

.btn-danger {
    border: none!important;
}


/* incall radio bouton */

input[type='radio'] {
    -webkit-appearance: none;
    width: 17px;
    height: 17px;
    border: 1px solid #00CCC4;
    border-radius: 50%;
    outline: none;
    box-shadow: 0 0 5px 0px #00CCC4 inset;
    margin-top: 3px!important;
}

input[type='radio']:hover {
    box-shadow: 0 0 5px 0px #00CCC4 inset;
}

input[type='radio']:before {
    content: '';
    display: block;
    width: 60%;
    height: 60%;
    margin: 20% auto;
    border-radius: 50%;
}

input[type='radio']:checked:before {
    background: #00CCC4;
}


/* Css text muted incall */

.txt-incall-muted {
    margin: 0!important;
    font-style: italic!important;
    font-size: smaller!important;
}

.item .form-horizontal .form-group .col-lg-9>label {
    margin: 0;
}

.btn-incall-opacity {
    opacity: 0.3!important;
}


/* Css Taleau incall */

.table-fixed tbody {
    height: 200px;
    overflow-y: auto;
    width: 100%;
}

.table-fixed thead,
.table-fixed tbody,
.table-fixed tr,
.table-fixed td,
.table-fixed th {
    display: block;
}

.table-fixed tr:after {
    content: "";
    display: block;
    visibility: hidden;
    clear: both;
}

.table-fixed tbody td,
.table-fixed thead>tr>th {
    float: left;
}

#main .well {
    border: 1px solid #dae2e6;
    box-shadow: none;
}

.change-compte-image {
    border: 1px solid #ddd;
    border-radius: 5px;
}

.border-compte-image {
    border-right: 1px dotted #ddd;
}

.btn-incall-change-photo-profil {
    cursor: pointer;
    text-align: center;
    font-style: italic;
    color: #30c79f;
    position: absolute;
    right: 4px;
    top: 3px;
    border: 1px solid #30c79f;
    border-radius: 50%;
    padding: 5px;
}

.form-control-fonction {
    border-radius: 4px!important;
    background-color: #fff!important;
}

.del-syn-fonction,
.del-fonction-centre,
.del-syn,
.del-fonction,
.del-syn-fonction-gest {
    pointer-events: visible;
    cursor: pointer;
}

#table-body-fonctions .del-syn {
    line-height: 26px;
}

#table-body-fonctions .form-control {
    padding-right: 5px;
    padding-left: 5px;
}

.synonymes-fonction .div-input {
    min-width: 202px!important;
}

#table-body-fonctions .form-control-fonction {
    height: 25px!important;
}

#table-body-fonctions .del-fonction {
    line-height: 7px;
}

#select_style_ul .tooltip-inner {
    max-width: 150px!important;
}


/*CSS bulle des synonymes*/

.incall-bulle-synonymes {
    background-color: #00CCC4;
    color: #ffffff;
}

.tooltip>.tooltip-arrow {
    border-top-color: #00CCC4;
}

.tooltip>.tooltip-inner {
    max-width: 333px!important;
    background-color: #00CCC4;
    color: #ffffff;
    padding-bottom: 7px;
}

.has-error .tooltip>.tooltip-inner {
    background-color: #a94442!important;
}

.tooltip.fade.top .tooltip-arrow {
    border-top-color: #00CCC4!important;
}

.has-error .tooltip.bottom .tooltip-arrow {
    border-bottom-color: #a94442!important;
}

#liste-compte-incall-datatable_wrapper .dt-buttons {
    float: right!important;
}

#liste-compte-incall-datatable_filter label {
    float: left!important;
}

.instructionPermanenteEntreprise {
    padding: 0px 15px;
    border-color: #dae2e6 !important;
    color: #B386D3;
}

.instructionEntreprise {
    padding: 0px 15px;
    background-color: #B386D3 !important;
    border-color: #B386D3 !important;
    color: #ffffff;
}

.instructionEntreprisePanel {
    border-color: #B386D3 !important;
}

.instructionPermanenteService {
    padding: 0px 15px;
    border-color: #dae2e6 !important;
    color: #F3A056;
}

.instructionService {
    padding: 0px 15px;
    background-color: #F3A056 !important;
    border-color: #F3A056 !important;
    color: #ffffff;
}

.instructionServicePanel {
    border-color: #F3A056 !important;
}

.instructionPermanentePersonne {
    padding: 0px 15px;
    border-color: #dae2e6 !important;
    color: #FF2950;
}

.instructionPersonne {
    padding: 0px 15px;
    background-color: #FF2950;
    border-color: #FF2950;
    color: #ffffff;
}

.instructionPersonnePanel {
    border-color: #FF2950;
}

.instructionAutre {
    padding: 0px 15px;
    background-color: #3A6E7B;
    border-color: #3A6E7B;
    color: #fff;
}

.instructionAutrePanel {
    border-color: #3A6E7B;
}

.instructionProchaine {
    padding: 0px 15px;
    background-color: lightgray;
    border-color: lightgray;
    color: #9C9C9C;
}

.instructionProchainePanel {
    border-color: lightgray;
    color: #9C9C9C
}

.instructionPermanentePersonnePanel,
.instructionPermanenteServicePanel,
.instructionPermanenteEntreprisePanel {
    border-color: #dae2e6;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_monthpicker .xdsoft_label .xdsoft_select .xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    background: #00CCC4 !important;
    box-shadow: #00CCC4 0 1px 3px 0 inset!important;
}

.xdsoft_datetimepicker div.xdsoft_calendar tbody>tr>td.xdsoft_date:hover,
.xdsoft_datetimepicker .xdsoft_monthpicker .xdsoft_label .xdsoft_select .xdsoft_option:hover,
.xdsoft_datetimepicker .xdsoft_timepicker div.xdsoft_time_variant>.xdsoft_time:hover {
    background: #00CCC4 !important;
    box-shadow: #00CCC4 0 1px 3px 0 inset!important;
}

button:focus {
    outline: 0!important;
}

.form-group.champs-fiche {
    margin-bottom: 10px!important;
}

.form-group.champs-fiche label {
    font-weight: 100!important;
}

span.help-block.p-error {
    color: #d9534f !important;
    font-size: 11px;
    font-style: italic;
    margin-top: -3px!important;
    margin-bottom: 5px
}

span.help-block.info-error {
    color: #d9534f !important;
    font-size: 11px;
    font-style: italic;
    margin-top: 0px!important;
    margin-bottom: 5px;
    margin-left: 158px
}

input.valid-email-incall.error {
    border: 1px solid #d9534f !important;
}

.astreinte-territoire {
    font-size: 12px;
    border-radius: 10px;
    margin-left: 1px;
    margin-right: 1px;
    padding: 2px 10px;
    color: white;
}

#icon-exception-gestion-appel {
    animation-duration: 1s;
    animation-name: clignoter;
    animation-iteration-count: infinite;
    transition: none;
}

@keyframes clignoter {
    0% {
        opacity: 1;
    }
    40% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.modal {
    overflow: auto !important;
}

.notification-item-compte {
    border: 1px solid lightgray;
    border-radius: 12px;
    padding: 1px 4px;
    margin-right: 5px;
    font-size: 11px;
    margin-bottom: 2px;
    margin-top: 2px;
    display: inline-block;
    color: gray;
}

#historique-notitication-dossier-datatable_paginate,
#liste-script-domi_paginate,
#gestion-ticket-adar-tableau {
    margin-top: 10px;
}

#historique-notitication-dossier-datatable_length,
#historique-notitication-dossier-datatable_filter,
#liste-script-domi_length,
#liste-script-domi_filter,
#gestion-ticket-adar-tableau_length,
#gestion-ticket-adar-tableau_filter {
    width: 50%;
    display: inline-block;
}

#historique-notitication-dossier-datatable_filter>label>input,
/* #liste-script-domi_filter>label>input, */
#gestion-ticket-adar-tableau_filter>label>input {
    width: 250px;
    border-radius: 15px;
    padding-left: 15px;
}

#liste-script-domi_filter {
    text-align: left;
}

#liste-script-domi_length {
    text-align: right;
}

#liste-script-domi_filter>label>input {
    width: 100%;
    border-radius: 7px;
    padding-left: 15px;
    height: 35px;
    font-size: 16px;
}

#liste-script-domi_filter>label {
    width: 80%;
}

#historique-notitication-dossier-datatable_filter>label>input:focus,
/* #liste-script-domi_filter>label>input:focus, */
#gestion-ticket-adar-tableau_filter>label>input:focus {
    border-color: #00CCC4;
}

#historique-notitication-dossier-datatable>tbody>tr>td,
/* #liste-script-domi>tbody>tr>td, */
#gestion-ticket-adar-tableau>tbody>tr>td {
    vertical-align: middle;
    padding: 4px;
}

.btn-tunnel-action-noeud {
    width: 125px;
}

.has-error .form-control {
    border-color: #d9534f;
}

.incall-etoile-obligatoire {
    color: #FF2950;
    font-size: 16px;
    position: relative;
    top: 4px;
}

input[type=radio]:focus {
    outline: none;
}


.tunnel-label-option.active, .tunnel-compte-option.active {
    color : #00CCC4;
    font-size: 16px;
}

.tunnel-noeud-content {
    overflow-y: overlay;
    padding-bottom: 20px;
}

.tunnel-espace-bottom {
    margin-bottom: 100px;
}

.tunnel-noeud-label {
    color: gray!important;
    text-align: left!important;
} 

.tunnel-noeud-label.view {
    background: #eee;
} 

.tunnel-noeud-footer {
    border-top: 1px solid lightgray;
    padding-top: 20px;
}

.tunnel-noeud-form-group {
    margin-bottom: 30px;
}

#select_style_text {
    color: gray;
}

.tunnel-noeud-titre {
    margin-top: 38px;
    text-align: center;
    margin-bottom: 110px;
    color: gray;
}

.tunnel-content-padding-left {
    padding-left: 150px;
}


.copy-clipboard-id-noeud-site-geo {
    color: #9c9c9c;;
}
.copy-clipboard-id-noeud-site-geo:hover {
    color: #9c9c9c;
}

.text-find-search-data-incall {
    background: #fbfb46;
    border-radius: 2px;
    padding: 1px 0px;
    color: black;
}


.icon-glyphicon-incall {
    top: 4px;
    /* color: #00CCC4; */
    color: #032484;
    margin-right: 5px;
    font-size: 16px;
    pointer-events: visible;
    cursor: pointer;
}

#all-tag {
    display: inline-block;
    width: calc(100% - 130px); 
    vertical-align: top;
    margin-top: -6px;
}


@media  (max-width: 1340px) {
    #all-tag {
        width: calc(100% - 150px); 
    }

    .fiche-input-champ {
        width: 195px!important;
    }

    .infos {
        width: 105px!important;
    }

    .label-form-fiche {
        width: 55px!important;
    }

    .create-instructions-fiche,
    .show-instructions-archivees {
        width: 195px!important;
    }

    #icon-show-autho-modal,
    #icon-noeud-affectation-script-incall {
        margin-left: 0!important;
    }
}

.create-instructions-fiche,
.show-instructions-archivees {
    height: 40px;
    vertical-align: middle;
    width: 210px;
}

.loader-global-incall-content {
    width: 100%;
    height: 100vh;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2;
}

.loader-global-incall {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    position: relative;
    animation: rotationGlobalLoader 1s linear infinite
  }
  .loader-global-incall::before {
    content: "";
    box-sizing: border-box;
    position: absolute;
    inset: 0px;
    border-radius: 50%;
    border: 5px solid #032484;
    animation: prixClipFixGlobalLoader 2s linear infinite ;
  }

  @keyframes rotationGlobalLoader {
    100%   {transform: rotate(360deg)}
  }

  @keyframes prixClipFixGlobalLoader {
      0%   {clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}
      25%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}
      50%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}
      75%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}
      100% {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}
  }


#icon-show-autho-modal,
#icon-noeud-affectation-script-incall {
    margin-left: 135px;
    color: #032484;
    vertical-align: middle;
    margin-right: 4px;;
}
