/*MAIN HOME*/
main{
   min-height: calc(100vh - 59px);
    background:#7F7F7F;
    padding-bottom:12px; 
}
.main-home{
    background:#7F7F7F;
    min-height: calc(100vh - 59px);
}

.main-home .col-6>a:hover{
    text-decoration: none;
}

.main-home div.item{
    border-radius: 10px;
    background:rgba(48, 48, 48, 1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 100px;
    color:#F7F7F7;
}
.main-home .col-6>a:hover div.item{
    background:rgba(43, 142, 242, 1);
}

.main-home div.item>img.logoItem{
    background: #FFF;
    width:50%;
    max-width: 120px;
    clip-path: circle(50%);
}

/****************/
/* BROWSER MENU */
/****************/
/*STRUCTURE LIST*/
div.subItem{
    margin-left:8px;
    
}
div.subItem>p{
    margin: 0; padding: 0;
    cursor: pointer;
    color:rgb(48,48,48);
    font-weight: 700;
    font-size:1.1rem;
}
.txt-entry{
    font-size:1rem;
    color:#95BEF4;
    background: rgb(48,48,48);
    cursor: pointer;
}
.txt-entry:hover{
    color:#115CBF;
    background: #95BEF4;
    text-decoration: underline;
}
/********/
/*EDITOR*/
/********/
.editeur main{
    min-height: calc(100vh - 59px);
    background:#7F7F7F;
    padding-bottom:12px;
}
.editeur h4{
    margin-top: .5rem;
    margin-bottom: .5rem;
    font-size:1.3rem;
    color:#f0f0f0;
}
/*Menu*/
.editeur nav li.nav-item{
    margin: 0 8px;
}
.editeur .navbar-light .navbar-nav .nav-link{
    color:#FFF;
}
.editeur .btn-warning.busy{
    background-color: #C49509;
    border-color: #C49509;
}
.editeur .btn-warning.busy>svg{
    display:none;
}
.editeur .btn-warning>span.spinner-border{
    display:none;
}
.editeur .btn-warning.busy>span.spinner-border{
    display:inline-block;
}
/*TEXTAREA*/
/*.editeur .tinymce-content{
    min-height: 815px;
}
.editeur .tinymce-content-description,.editeur .tinymce-content-metadescription{
    min-height: 216px;
}*/
/*LABEL*/
.editeur label{
    display: flex;
    margin: .5rem 0 0 0;
    color:#6EA3CC;
    background: rgb(48,48,48);
    font-weight: bold;
    justify-content:space-between;
    position: relative;
     border-radius:.25rem .25rem 0 0;
     padding: .2rem 0 .2rem .5rem;
}
.editeur label>span.spincount{
    text-align: right;
    margin-right: 8px;
}
/*INPUTS*/
.editeur .form-control{
    border-radius: 0 0 .25rem .25rem;
}

