Non saprei come togliere una delle due chiamate al CSS, in quanto è fatto con Wordpress ...

Per il width, già se lo metto a 100% tutto migliora in quanto i menu restano nella finestra. Ma sono sempre allineati destra/sinistra, che in responsive è orribile. Per questo dovrei centrare tutto sotto 1200px (che poi è quanto accade er default, senza nessuna delle mie modifche).