@charset "utf-8";
/* CSS Document */
#global__js__pop__{
    background-color: rgba(0, 0, 0, .65);
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 20;
    padding: 20px 0;
}
#contenu__js__pop__{
    max-width: 400px ;
    border-radius: 15px;
    background-color: #fff;
    width: 100%;
    margin: 15px;
    padding:35px 20px 30px 20px;
    max-height: 100%!important;
    overflow: hidden;
    position: relative;
    line-height: 1.3rem;
    
}
#contenu__js__pop__ .scroll {
    height: 90vH;
    max-height: 100%;
    overflow-y: scroll;
}
#contenu__js__pop__ .cke_editable {
    
}
#contenu__js__pop__ h1{padding-bottom: 8px;}

.pop__nav_top__ .closepopup img{
    height: 25px!important;
    width: 25px;
}
.upload_bar{
    width: 300px;
    height: 20px;
    border:1px solid #000;
}
.upload_bar div{
    width: 0%;
    height: 20px;
    background-color: #008500;
}
.no_ship::before{
    content: '\f071';
    font-size: 14px;
    margin-right: 5px;
}
.no_ship{
padding: 10px 3px;
color: #db2222;
font-weight: inherit;
font-size: 13px;
}

.pop__nav__{
text-align:center;
margin:0;
margin-top:10px; 
}

.pop__nav__ a{
text-decoration:none;
padding:5px;
padding-top:1px;
padding-bottom:1px;
}
.bt__close__,.bt__classic__{
background-color:#CCCCCC!important;
color:#666666!important;
border:1px solid #999999!important;
}
.bt__valid__{
background-color:#993300!important;
color:#fff!important;
border:1px solid #999999!important;
}
#popLoader__{
    text-align: left;
    padding-left: 50px;
    padding-top: 20px;
    padding-bottom: 30px;
    background-image: url(../medias/loading.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
}
#viewPop{
text-align:left;
}
.pop__nav_top__{
    position: absolute;
    top: -10px;
    right: -10px;
    width: 35px;
    height: 35px;
    background: #000;
    padding: 4px !important;
    z-index: 1000000;
}
