diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js
index 1d732292671..a0208cc6d7a 100644
--- a/addons/web/static/src/js/search.js
+++ b/addons/web/static/src/js/search.js
@@ -445,7 +445,6 @@ instance.web.SearchView = instance.web.Widget.extend(/** @lends instance.web.Sea
? $('').html(item.label)
: $('').text(item.value));
}
- $(ul[0]).css({'z-index': 2});
return $item.text(item.label)
.css({
borderTop: '1px solid #cccccc',
diff --git a/addons/web_calendar/static/src/css/web_calendar.css b/addons/web_calendar/static/src/css/web_calendar.css
index d40a7a2940a..214c777dbdc 100644
--- a/addons/web_calendar/static/src/css/web_calendar.css
+++ b/addons/web_calendar/static/src/css/web_calendar.css
@@ -18,7 +18,7 @@
.openerp .oe_calendar .dhx_cal_select_menu .dhx_menu_icon.icon_edit {
display: none;
}
-.openerp .oe_calendar .dhx_cal_navline {
+.openerp .oe_calendar .dhx_cal_navline, .openerp .oe_calendar .dhx_cal_header {
z-index: auto;
}
.openerp .oe_calendar.oe_cal_month .dhx_cal_data table tr td:last-child div.dhx_month_body {
diff --git a/addons/web_calendar/static/src/css/web_calendar.sass b/addons/web_calendar/static/src/css/web_calendar.sass
index f6b6a1a5eeb..e4986981609 100644
--- a/addons/web_calendar/static/src/css/web_calendar.sass
+++ b/addons/web_calendar/static/src/css/web_calendar.sass
@@ -20,7 +20,7 @@
// Dhtmlx Scheduler css overrides
.dhx_cal_select_menu .dhx_menu_icon.icon_edit
display: none
- .dhx_cal_navline
+ .dhx_cal_navline, .dhx_cal_header
// dhtmlx sets the index to 3 (in glossy theme)
// I didn't found the reason yet but it overlaps the
// dropdown menus and I want to avoid a z-index war.