div.mainmenu.avancementtravaux {
    background-image: url(../../avancementtravaux/img/avancementtravaux.png);
    background-size: 19px;
}


/* css cardavnc */

	.card_avnc #wrapper ul{

        list-style: none;
    }
    .card_avnc #wrapper ul li{
        display: inline-block;
        padding: 2px;
        position: relative;
    }
    .card_avnc #wrapper ul li img{
        width: auto !important;
        height: 80px;
        border: solid 1px #ccc;
        background: #fff;
    }
    .card_avnc #wrapper ul li span{
        /*position: absolute;
        width: 100%;
        height: 83px;
        top: 0;
        left: 0;
        text-align: center;
        line-height: 75px;
        border: solid 1px #ccc;
        background: #fff;
        display: none;
        font-size: 13px;*/
    }
    .card_avnc #wrapper ul li:hover span{

        /*display: block;*/
    }

    .card_avnc #lightbox {
        position:fixed; /* keeps the lightbox window in the current viewport */
        top:0; 
        left:0; 
        width:100%; 
        height:100%; 
        background-color: rgba(0,0,0,0.5);
        text-align:center;
        padding-top: 3%;
            overflow: auto;
    }
    .card_avnc #lightbox p {
        text-align:right; 
        color:#fff; 
        margin-right:20px; 
        font-size: 2em;
        font-weight: bold;
        cursor: pointer;
        font-family: cursive;
    }
    .card_avnc #lightbox img {
        box-shadow:0 0 25px #111;
        -webkit-box-shadow:0 0 25px #111;
        -moz-box-shadow:0 0 25px #111;
        max-width:800px;
        background: #fff;
    }
    .card_avnc table.nc_table_ tr td:first-child {
        width: 20%;
    }
    .card_avnc input.inpt_valid{
    	display: none;
    }
    .card_avnctypintv input.inpt_valid{
    	display: none;
    }

    .card_avancrepresen .inpt_valid{
        display: none;
    }

    /* css card_elaboration pv */

    .card_elaborpv table.border td{
        padding: 2px 4px 2px 4px;
        border: 1px solid #f0f0f0;
        border-collapse: collapse;
    }
    .card_elaborpv #wrapper ul{

        list-style: none;
    }
    .card_elaborpv #wrapper ul li{
        display: inline-block;
        padding: 2px;
        position: relative;
    }
    .card_elaborpv #wrapper ul li img{
        width: auto !important;
        height: 80px;
        border: solid 1px #ccc;
        background: #fff;
    }
    /*.card_elaborpv #wrapper ul li span{
        position: absolute;
        width: 100%;
        height: 83px;
        top: 0;
        left: 0;
        text-align: center;
        line-height: 75px;
        border: solid 1px #ccc;
        background: #fff;
        display: none;
        font-size: 13px;
    }*/
  /*  .card_elaborpv #wrapper ul li:hover span{

        display: block;
    }
*/
    #lightbox {
        position:fixed; /* keeps the lightbox window in the current viewport */
        top:0; 
        left:0; 
        width:100%; 
        height:100%; 
        background-color: rgba(0,0,0,0.5);
        text-align:center;
        padding-top: 3%;
            overflow: auto;
    }
    .card_elaborpv #lightbox p {
        text-align:right; 
        color:#fff; 
        margin-right:20px; 
        font-size: 2em;
        font-weight: bold;
        cursor: pointer;
        font-family: cursive;
    }
    .card_elaborpv #lightbox img {
        box-shadow:0 0 25px #111;
        -webkit-box-shadow:0 0 25px #111;
        -moz-box-shadow:0 0 25px #111;
        max-width:800px;
        background: #fff;
    }
    .card_elaborpv  table.nc_table_ tr td:first-child {
        width: 20%;
    }
    .card_elaborpv .inpt_valid{
        display: none;
    }
    .card_elaborpv .title_represent{
    	padding:10px 0 10px 8px;
    	background-color:rgb(230,230,233);
    	font-size:15px;
    }


    /* css card_intervavanc  */

    .
    .card_intervavanc table.nc_table_ tr td:first-child {
        width: 20%;
    }
    
    .card_intervavanc .inpt_valid{
        display: none;
    }

    .card_avnc .marginleftonly:hover, .card_elaborpv .marginleftonly:hover{
        cursor: pointer;
    }
    
    .card_avnc .marginleftonly, .card_elaborpv .marginleftonly{
        margin-left: 0px !important;
    }

    .card_avnc .name_file, .card_elaborpv .name_file{
        color: green;
        font-size: 12px;
    }


    #list_avnctr span.select2{
        width: 100% !important;
    }
    #list_avnctr .liste_titre_sel{
        width: 35%;
    }
    #list_avnctr .liste_titre_action{
        width: 8%;
    }
    #list_avnctr .date_liste_titre{
        width: 10% !important;
    }

    #list_avnctr input#srch_objet{
        width: 100% !important;
    }
    #list_avnctr .nc_filtrage_tr #srch_nom, #srch_email, #srch_adress {
        width: 100% !important;
    }