@media screen and (max-width: 1010px){
	#order_bloc_header_ht .order_bloc_header:nth-child(n),#order_bloc_header_ttc .order_bloc_header:nth-child(n){
		width: 50%;
		padding-right: 0%;
	}
	#order_bloc_header_ht .order_bloc_header:nth-child(2n),#order_bloc_header_ttc .order_bloc_header:nth-child(2n){
		padding-left: 1%;
	}
}
@media screen and (max-width: 900px){
	form.this-is-form label > span:first-child{
		flex: 0 0 100% ;
	}
	form.this-is-form fieldset label.input_stars{
		width: auto;
	}
    #marge_blocs{
        padding-left:0;
    }
}
@media screen and (max-width: 800px){
	#drawing{
		width: 100%;
	}
	#drawing_board{
		width: 100%;
		height: 250px;
	}
	.multicheck_list{
		flex-direction: column;
	}
	form.this-is-form .multicheck_list label{
		width: 100%;
		flex: 0 0 100%;
		flex-direction: row;
		padding: 0 0 10px;
	}
	.multicheck_list_in{
		width: 100%;
		font-size: 0.8rem;
	}
	#toolbox_suggestion{
		width: 100%;
		margin-left: 0;
	}
	#form_searcher{
		align-items: flex-start;
	}
	#form_searcher label{
		flex-wrap: nowrap;
	}
    #dashboard_actions #dashboard_actions_title,#dashboard_contact_list #dashboard_contact_list_title{
        display: none;
    }
    #dashboard_actions .dashboard_bloc_line{
        display: grid;    
        grid-template-columns:40px calc(100% - 40px);
        grid-auto-rows: minmax(30px, auto);
    }
    #dashboard_actions .dashboard_bloc_line div{
        grid-column: 2;
        grid-row: 1;
    }
    #dashboard_actions .dashboard_bloc_line div:nth-child(1){
        grid-column: 1;
        grid-row: 1;
    }
    #dashboard_actions .dashboard_bloc_line div:nth-child(2){
        grid-row: 1;
    }
    #dashboard_actions .dashboard_bloc_line div:nth-child(3){
        grid-row: 2;
    }
    #dashboard_actions .dashboard_bloc_line div:nth-child(4){
        grid-row: 3;
    }
    #dashboard_actions .dashboard_bloc_line div:nth-child(5){
        grid-row: 4;
    }
    .dashboard_blocs_widget #dashboard_actions .dashboard_bloc_line div:nth-child(6){
        grid-row: 5;
        grid-column: 2;
        padding-top: 0;
    }
    #dashboard_actions .dashboard_bloc_line div:nth-child(6),.dashboard_blocs_widget #dashboard_actions .dashboard_bloc_line div:nth-child(7){
        grid-column: 1;
        grid-row: 2;
        text-align: left;
        padding-top: 5px;
    }
    #dashboard_contact_list .dashboard_bloc_line{
        display: grid;    
        grid-template-columns:10px calc(100% - 40px) 30px;
        grid-auto-rows: minmax(20px,auto);
    }
    #dashboard_contact_list .dashboard_bloc_line div{
        grid-column: 2;
        grid-row: 1;
    }
    #dashboard_contact_list .dashboard_bloc_line div:nth-child(1){
        grid-column: 1;
        grid-row: 1/5;
    }
    #dashboard_contact_list .dashboard_bloc_line div:nth-child(2){
        grid-row: 1;
    }
    #dashboard_contact_list .dashboard_bloc_line div:nth-child(3){
        grid-row: 2;
    }
    #dashboard_contact_list .dashboard_bloc_line div:nth-child(4){
        grid-row: 3;
    }
    #dashboard_contact_list .dashboard_bloc_line div:nth-child(5){
        grid-row: 4;
    }
    #dashboard_contact_list .dashboard_bloc_line div:nth-child(6){
        grid-column: 3;
        grid-row: 1;
    }
}
@media screen and (max-width: 750px){
    .dashboard_bloc{
        width: 100%;
    }
}
@media screen and (max-width: 730px){
	.order_line div{
		font-size: 0.7rem;
	}
	.sorter_line,.simple_list_item_container{
		flex-wrap: wrap;
	}
	.sorter_line_right{
		margin-left: auto;
	}
	.simple_list_name{
		width: 100%;
	}
	.simple_list_action{
		margin-left: auto;
	}
	.simple_list_action .blank_action{
		width: 0;
	}
	
	#order_bloc_header_ht .order_bloc_header:nth-child(n),#order_bloc_header_ttc .order_bloc_header:nth-child(n){
		width: 100%;
		padding-left: 0%;
	}
	.tool_comment_line_who{
		align-items: flex-start;
		flex-direction: column;
	}
	.tool_comment_line_who span.tool_comment_line_who_date{
		padding: 0;
	}
}
@media screen and (max-width: 600px){
    .marge_bloc_in{
        width: 100%;
    }
    .marge_bloc_in:not(:nth-child(2n)){
        padding-right: 0;
    }
}