button[data-id="reseau"]:active,
button[data-id="reseau"]:focus {
    border: none!important;
    outline: none!important;
    border-color: transparent!important;
    /* border-bottom:1px solid rgb(233, 120, 120)!important; */
    box-shadow: none!important;
    text-shadow: none!important;
}


/* select.form-control:not([size]):not([multiple]) {
    height: inherit!important;
} */

#flip_connect {
    -webkit-transform-style: preserve-3d;
}

.front,
.back {
    width: inherit;
    overflow: hidden;
}

.front,
.back {
    backface-visibility: hidden;
}

.init-mdp-box {
    width: 50%;
    margin: -100px auto;
}


.select2-container--default .select2-selection--single {
    height: 38px;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid;
    border-bottom-color: #e9ecef;
    position:relative;
    top:-10px
}

.select2-container--open .select2-dropdown--below { top: -10px;}
.hover:hover{cursor:pointer}
.help:hover{cursor:help}


div#wait_screen {
    z-index: 999;
    height: 100vh;
    width: 100%;
    position: absolute;
    border: none;
    background-color: transparent;
}

div#wait_screen_wait_text {
    color: white;
    font-size: 21px;
}

#inside_div_wait_screen{
    background-color: #000000a3;
    display: inline-block;
    text-align: center;
    padding: 20px;
    border-radius: 17px;
    position: absolute; 
    top: 50%; left: 50%; 
    transform: translate(-50%, -50%); 
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #aaa;
    background-color: transparent;
}

td.details-control {
    background: url('https://www.datatables.net/examples/resources/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('https://www.datatables.net/examples/resources/details_close.png') no-repeat center center;
}

/* .type_doc_upload{    width: 215px!important;} */