Hi Rennyl,
Thanks for reaching out.
For the alignment, please change this CSS
@media (max-width: 481px){
.x-nav-wrap.desktop{
display:none
}
.x-nav-wrap.mobile{
display:block
}
.x-nav-wrap.mobile.collapse{
display:none
}
.x-nav-wrap.mobile.collapse.in{
display:block
}
.x-btn-navbar {
display: inline-block;
}
.x-navbar-inner {
text-align: center;
}
}
to this
@media (max-width: 767px){
.x-nav-wrap.desktop{
display:none
}
.x-nav-wrap.mobile{
display:block
}
.x-nav-wrap.mobile.collapse{
display:none
}
.x-nav-wrap.mobile.collapse.in{
display:block
}
.x-btn-navbar {
display: inline-block;
}
.x-navbar-inner {
text-align: center;
}
}
So it will be centered on most mobile devices.
And for width, are you just trying to add left and right spacing? In that case, please change this CSS
.x-navbar .x-container.max.width {
max-width: 1024px;
width: 100%;
padding-left: 2em;
}
to this
.x-navbar .x-container.max.width {
max-width: 1024px;
width: 100%;
padding-left: 2em;
padding-right: 2em;
}
Thanks!