@media (max-width: 320px){
    
}

@media (max-width: 767px){

}
@media (max-width: 640px){
    .profil-margin-top{
        margin-top:15px!important; 
    }
    .dataTables_wrapper{
        overflow-x: scroll;
    }
    .navbar-nav li{
        text-align: center;
    }
    .row.titre div{
        font-size: 14px;
    }
    body{
        font-size: 12px!important;
    }
    .profil{
        margin: auto;
    }
    .graph-1{
        width: 100%;
        overflow-x: scroll;
        overflow-y: hidden;
    }
    .profil-1 .thumbnail{
        height: auto!important;
    }
    .link-upload-avatar{
        margin-top: 0px!important; 
        margin-bottom: 15px
    }
    .img-participant{
        width: 70%;
        margin: auto;
        border-radius: 4px;

    }
}
@media (min-width: 321px) and (max-width: 767px){

}
@media (max-width: 377px){
    .divTable.blueTable .divTableHeading .divTableHead {
        font-size: 9px !important;
    }
    .divTable.blueTable .divTableBody{
        font-size: 10px !important;
    }
}
@media (min-width: 768px) and (max-width: 1279px){
    
}
@media (min-width: 768px){
    .add_resources_style_btn {
        top: 6px !important;
    }
    .row.admin.resource .down_font_style,.row.admin.resource .up_font_style{
        padding-right: 10px;
    }
}
@media (max-width: 864px){
    
    .float-e-margins .divTable.blueTable{
        font-size: 9px !important;
    }
}
@media (max-width: 767px){
    .add_resources_style_btn {
        top: 4px !important;
    }
    .row.admin.resource .col-md-10 {
        -ms-flex: 0 0 97.333333%;
        flex: 0 0 97.333333%;
        max-width: 99.333333%;
    }
    .row.admin.resource .fa.fa-sort-down.fa-2x, .row.admin.resource .fa.fa-sort-up.fa-2x{
        margin-left: -26px;
    }
    .nav.nav-tabs li {
        width: auto !important;
    }
    .synpage_class{
        width: calc( 100% - 5px) !important;
    }
    .note-editor .table-responsive > .table > tbody > tr > td,.table > thead:first-child > tr:first-child > th {
        white-space: unset !important;
    }
    .table > thead:first-child > tr:first-child > th i{
        margin-top:0px !important;
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .nav > li > a {       
        padding: 10px 5px!important;
    }
    .navbar-collapse {
        padding-right: 5px!important;
        padding-left: 5px!important;
    }
    /* .row.admin.resource .col-md-10 {
        -ms-flex: 0 0 97.333333%;
        flex: 0 0 97.333333%;
        max-width: 99.333333%;
    } */
    .col-md-10 {
        -ms-flex: 0 0 97.333333% !important;
        flex: 0 0 97.333333% !important;
        max-width: 99.333333% !important;
    }
    /* .index-content .col-lg-8{
        float: left !important;
        -ms-flex: 0 0 58.333333% !important;
        flex: 0 0 58.333333% !important;
        max-width: 58.333333% !important;
    }
    .index-content .col-lg-4.pull-right{
        -ms-flex: 0 0 41.333333% !important;
        flex: 0 0 41.333333% !important;
        max-width: 41.333333% !important;
    } */
}

@media (max-width: 991px){
    .line-2 div:nth-child(1){
        text-align: left!important;
    }
    .line-2 div:nth-child(2){
        margin-left: 15px;
    }
    .synpage_class,.res_row{
        margin-left: 5px !important;
    }
    
    
}

@media (min-width: 992px) and (max-width: 1279px){
    .index-content .col-lg-8{
        float: left !important;
    }
}
.line-2 div:nth-child(2){
    margin-left: 8px;
    padding-right: 10px;
}


.row.admin.resource .text-right {
    margin-top: 7px;
}
/* .col-md-1.text-right {
    -ms-flex: 0 0 5.333333% !important;
    flex: 0 0 5.333333% !important;
    max-width: 5.333333% !important;
} */
.row.admin.resource .text-right {
    position: absolute;
    right: 3px;
    bottom: 0px;
    text-align: right;
}
.row.admin.resource .line-2{
    position: relative;
    margin-bottom: 30px !important;
    min-height: 29px !important;
}
.row.admin.resource .fa.fa-sort-down.fa-2x, .row.admin.resource .fa.fa-sort-up.fa-2x{
    margin-top: -16px;
}
/* .row{
    display:table !important;
} */
.index-ideas-header{
    margin-left: 0px !important;
    margin-right: 0px !important;
    width:100%;
}
.feed-element .media-body .btn-primary{
    margin-right: 10px;
}
.idea-content-brief{
    display:table !important;
}
.idea-box{
    margin-left:0px !important;
    margin-right: 0px !important;
}
.idea-link-btn{
    margin-right: 10px;
    margin-top: -10px;
}
.header-img{
    display:table !important;
    width:calc(100% + 30px) !important;
}
.cat-select-index{
    display: table !important;
    margin: 0 auto !important;
}
.popover-header{
    background-color: #2f4050 !important;
    color: #fff!important;
    font-size: 13px!important;
    padding: 5px;
    border-radius: 4px 4px 0 0;
}
.idea-title{
    margin-top: 8px;
}
.bloc-cat{
	
    max-width:50%;
    padding-left: 16px !important;
}
@media (max-width: 377px){
    .bloc-cat {
       
    max-width:32% !important;
    padding-left: 16px !important;
    }
    img.categorie_bloc_img{
          min-height:  24px !important;
    margin-top: -20px !important;
    }
	.categorie-bloc p {
    margin: 5px;
    margin-top: 2px;
}
	
	
}

