+body.small-nav {
+ #menu-icon {
+ display: inline-block !important;
+ }
+
+ nav.primary,
+ nav.secondary {
+ float: none !important;
+ position: relative;
+ display: block;
+ clear: both;
+ }
+
+ header {
+ height: auto;
+ min-height: $headerHeight;
+ background: #fff;
+
+ &.closed nav {
+ display: none;
+ }
+
+ .search_forms {
+ display: block;
+ }
+ }
+
+ #sidebar .search_forms,
+ #edit_tab,
+ #export_tab {
+ display: none;
+ }
+
+ nav.primary {
+ padding: 0;
+
+ ul, li {
+ border: none;
+ border-radius: 0;
+ width: 100%;
+ }
+
+ ul {
+ border-top: 1px solid #eee;
+ li {
+ border-bottom: 1px solid #eee;
+ border-right: none;
+ > a {
+ border-radius: 0;
+ width: 100%;
+ text-align: center;
+ font-size: 15px;
+ }
+ }
+ }
+
+ .btn-group {
+ width: 100%;
+ padding: 10px;
+ }
+ }
+
+ nav.secondary {
+ .user-menu {
+ width: 100%;
+ }
+ }
+
+ #compact-secondary-nav {
+ display: none;
+ }
+
+ .compact-hide {
+ display: inline-block;
+ }
+
+ .overlay-sidebar #sidebar .welcome.visible {
+ display: none;
+ }
+
+ .overlay-sidebar #sidebar #banner {
+ display: none;
+ }
+
+ .leaflet-top.leaflet-right {
+ top: 10px !important;
+ }
+}
+