diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/main-container.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/main-container.inc
index 080d2ae25a..17b9d744f9 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/main-container.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/main-container.inc
@@ -19,6 +19,7 @@
[% CASE 'admin-menu' %][% INCLUDE 'admin-menu.inc' %]
[% CASE 'biblio-view-menu' %][% INCLUDE 'biblio-view-menu.inc' %]
[% CASE 'cat-menu' %][% INCLUDE 'cat-menu.inc' %]
+ [% CASE 'circ-menu' %][% INCLUDE 'circ-menu.inc' %]
[% CASE 'circ-nav' %][% INCLUDE 'circ-nav.inc' %]
[% CASE 'facets' %][% INCLUDE 'facets.inc' %]
[% CASE 'vendor-menu' %][% INCLUDE 'vendor-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/accountline-details.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/accountline-details.tt
index 7d772041c7..846bfeafda 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/accountline-details.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/accountline-details.tt
@@ -56,11 +56,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' borrowernumber=patron.borrowernumber %]
@@ -228,18 +224,7 @@
Account not found
[% END %]
-
-
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/alert-subscriptions.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/alert-subscriptions.tt
index 933c186937..0d02b8c519 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/alert-subscriptions.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/alert-subscriptions.tt
@@ -29,10 +29,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
-
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
API keys for [% INCLUDE 'patron-title.inc' %]
@@ -135,17 +130,7 @@
[% END # /IF api_keys.count %]
-
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt
index a75061a896..369c3edbf2 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt
@@ -41,12 +41,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
@@ -90,16 +86,7 @@
[% END %]
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/discharges.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/discharges.tt
index 3c99aa22de..0f00696c10 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/discharges.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/discharges.tt
@@ -29,10 +29,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' %]
[% IF pending_discharges %]
Pending discharge requests
@@ -63,10 +60,7 @@
There are no pending discharge requests.
[% END %]
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/files.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/files.tt
index 29eb48dc22..4db1ea5710 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/files.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/files.tt
@@ -34,11 +34,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
@@ -114,17 +110,7 @@
-
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/holdshistory.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/holdshistory.tt
index e45a96140c..7f405369ca 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/holdshistory.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/holdshistory.tt
@@ -36,11 +36,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
Holds history
@@ -126,17 +122,7 @@
[% END %]
-
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'datatables.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/housebound.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/housebound.tt
index dc04b2da55..a5fbc6cf35 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/housebound.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/housebound.tt
@@ -78,11 +78,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
@@ -438,16 +434,7 @@
[% END %]
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'calendar.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/ill-requests.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/ill-requests.tt
index 1caa7e21ca..37b44fd969 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/ill-requests.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/ill-requests.tt
@@ -36,27 +36,14 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
@@ -115,16 +111,7 @@
-
-
-
-
-
-
-
- [% INCLUDE 'messages.inc' %]
-
-
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
Manual invoice
@@ -117,16 +111,7 @@
-
-
-
-
-
-
-
- [% INCLUDE 'messages.inc' %]
-
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
-
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/member-password.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/member-password.tt
index 6063e52590..b96cdb4999 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/member-password.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/member-password.tt
@@ -40,11 +40,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' %]
Update patron records
[% IF PendingModifications %]
@@ -215,9 +212,7 @@
[% END %]
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/merge-patrons.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/merge-patrons.tt
index 75d990caa2..07ab99e688 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/merge-patrons.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/merge-patrons.tt
@@ -97,10 +97,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt
index d5dc7e07d2..0f586f296c 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt
@@ -46,12 +46,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
-
+ [% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
@@ -722,17 +717,7 @@
[% INCLUDE 'patron-detail-tabs.inc' patronpage = "borrower" %]
-
-
-
-
-
-
-
-
-
+ [% END %]
[% IF Koha.Preference('ClaimReturnedLostValue') || Koha.Preference('BundleLostValue') %]
[% INCLUDE 'modals/resolve_return_claim.inc' %]
[% END %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/notices.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/notices.tt
index bf87673679..8a531b91aa 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/notices.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/notices.tt
@@ -39,11 +39,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
-
+ [% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% IF ( pay_individual ) %]
Pay an individual charge
@@ -393,16 +388,7 @@
-
-
-
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
Circulation history
@@ -162,16 +158,7 @@
[% END # /IF Koha.Preference('OnSiteCheckouts') %]
[% END %]
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/recallshistory.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/recallshistory.tt
index dc3b36a56c..c790c7c3c2 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/recallshistory.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/recallshistory.tt
@@ -23,11 +23,7 @@
-
-
-
- [% INCLUDE 'messages.inc' %]
-
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
Subscription routing lists for [% INCLUDE 'patron-title.inc' %]
@@ -100,16 +95,7 @@
-
-
-
-
-
-
-
-
+[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'str/members-menu.inc' %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/statistics.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/statistics.tt
index 53659a03dc..88e715df34 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/statistics.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/statistics.tt
@@ -35,11 +35,7 @@
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
-
-
-
-
- [% INCLUDE 'messages.inc' %]
+[% WRAPPER 'main-container.inc' aside='circ-menu' %]
[% INCLUDE 'members-toolbar.inc' %]
@@ -71,17 +67,7 @@
[% END %]
-
-
-
-