diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js
index 08acf16c..91852800 100644
--- a/plugins/calendar/calendar_ui.js
+++ b/plugins/calendar/calendar_ui.js
@@ -4315,6 +4315,8 @@ window.rcmail && rcmail.addEventListener('init', function(evt) {
$('#timezone-display').appendTo($('.fc-header-center')).removeClass('hidden');
$('#agendaoptions').detach().insertAfter('table.fc-header');
+ $('.content-frame-navigation a.button.date').appendTo('.content > .searchbar');
+
// Mobile header title
if (window.MutationObserver) {
var title = $('.fc-header-title'),
diff --git a/plugins/calendar/skins/elastic/templates/calendar.html b/plugins/calendar/skins/elastic/templates/calendar.html
index 6e204d31..c7c6bd6f 100644
--- a/plugins/calendar/skins/elastic/templates/calendar.html
+++ b/plugins/calendar/skins/elastic/templates/calendar.html
@@ -53,7 +53,7 @@