This is the default CSS code of sidebar.
.layout-content-sidebar1 .main-inner {
padding-left: 0;
width: 100%
}
.layout-sidebar1-content .main-inner {
padding-left: 0;
float: none;
width: 100%
}
.layout-sidebar1-content .main-wrap {
margin-right: 0;
margin-left: 34rem
}
.layout-sidebar1-content #content {
float: right
}
.layout-sidebar1-content #sidebar-primary-wrap {
float: left;
margin-right: 0;
margin-left: -34rem
}
.layout-sidebar2-content .main-wrap {
margin-right: 0
}
.layout-content-sidebar2 .main-inner {
float: left;
padding-left: 0;
padding-right: 20rem
}
.layout-content-sidebar2 .main-wrap {
margin-right: 0
}
.layout-content-sidebar2 #sidebar-secondary-wrap {
margin-right: 2rem;
margin-left: -20rem;
float: right
}
.layout-sidebar2-sidebar1-content .main-wrap {
margin-right: 0;
margin-left: 34rem
}
.layout-sidebar2-sidebar1-content #content {
float: right
}
.layout-sidebar2-sidebar1-content #sidebar-primary-wrap {
float: left;
margin-right: 0;
margin-left: -34rem
}
.layout-content-sidebar1-sidebar2 .main-inner {
float: left;
padding-left: 0;
padding-right: 20rem
}
.layout-content-sidebar1-sidebar2 #sidebar-secondary-wrap {
margin-right: 2rem;
margin-left: -20rem;
float: right
}
.layout-sidebar1-content-sidebar2 .main-inner {
float: left;
padding-left: 0;
padding-right: 20rem
}
.layout-sidebar1-content-sidebar2 #sidebar-secondary-wrap {
margin-right: 2rem;
margin-left: -20rem;
float: right
}
.layout-sidebar1-content-sidebar2 .main-wrap {
margin-right: 0;
margin-left: 34rem
}
.layout-sidebar1-content-sidebar2 #content {
float: right
}
.layout-sidebar1-content-sidebar2 #sidebar-primary-wrap {
float: left;
margin-right: 0;
margin-left: -34rem
}
The original left sidebar (sidebar 2) is wider. I have already have it customized. This is the code:
.main-wrap {
float: none;
margin-right: 20rem;
}
#sidebar-primary-wrap {
float: right;
margin-right: -18rem;
max-width: 100%;
width: 18rem;
}
Now what I like to have is to reduce the spacing between the sidebar and the main content to be narrower.