Just solved it.
Had to change my Height variables names for each chart's div individually.
Hasardly, the X axis was at the bottom of the page, merging with the last div's height parameter...
var marginc = {top: 30, right: 20, bottom: 20, left: 60},
//width = +chart1.attr("width") - margin.left - margin.right,
//height = +chart1.attr("height") - margin.top - margin.bottom;
width1 = 700 - marginc.left - marginc.right,
heigh = 200 - marginc.top - marginc.bottom;
p.append("g")
.attr("class", "axis axis--x")
.attr("transform", "rotate(-45)")
.attr("transform", "translate(0," + (heigh / 2)*2 + ")")
.call(d3.axisBottom(x))
.selectAll("text")
.attr("x", x(data[0].date))
.attr("y", "300")
.style("text-anchor", "middle")
.attr("dy", ".9em")
.attr("dx", "-2em")
.attr("y", "1em")
.attr("transform", "rotate(-45)" );