.list_project{
/*    padding-top: 20px;*/
    padding-bottom:40px;
    float:left;
    width:290px;
}

.lp{
}

.items_list_projects{
    width:255px;
    margin-bottom: 5px; 
    font-size: 16px; 
    font-weight:bold;
    background-color: whitesmoke;
    position:relative;
/*    padding: 15px 15px 15px 70px;*/
    padding: 15px 15px 15px 60px;
    box-sizing: border-box;
}

    .img_icon_projects{
        background-position:center;
        background-size:cover;
        width: 30px;
        height: 30px;
        position: absolute;
        top: 10px;
        left:15px;
        border-radius: 50%;
        border:1px solid #fff;
        box-sizing:border-box;
    }


    .items_list_projects a{
        color: #555555;
    }

.items_list_projects:hover{
    background-color: rgb(85,175,50);
}

.items_list_projects:hover a{
    color: white;
}

.items_list_projects.action{
    background: rgb(85,175,50);
    
}

    .items_list_projects.action a{
        color:#FFF;
    }

.list_project_all{
    position:relative;
}    
   
.list_project_all .items_child_product{
    width:25%;
}

.list_project_all .icon_cp{
    margin-bottom: 20px;
}

@media only screen and (max-width: 1200px){  
/*    .list_project{
        width: 240px;
    }

    .items_list_projects{
        width: 190px;
    }*/
} 

@media only screen and (max-width: 1150px){  
    .list_project_all .icon_cp{
       height: 18vw;
    }
    
    .items_list_projects{
        width:100%;
    }
    
    .list_project{
        width:30%;
    }
} 

@media only screen and (max-width: 1100px){  
/*    .list_project{
        width: 25%;
    }

    .items_list_projects{
        width: 75%;
    }
    */
    
} 


@media only screen and (max-width: 950px){
    .list_project_all .items_child_product{
        width:33.3333%;
    }

    .list_project_all .icon_cp {
        height: 24vw;
    }
}

@media only screen and (max-width: 768px){  
    .list_project{
        width: 96%;
        margin: 0% 2%;
        padding-bottom: 10px;
        margin-bottom: 40px;
    }

    .items_list_projects{
        width: 100%;
        box-sizing:border-box;
    }
    
    .list_project_all .items_child_product {
        width: 100%;
    }
    
    .list_project_all .icon_cp {
        height: 70vw;
    }
}