diff --git a/sphinx_rtd_theme/breadcrumbs.html b/sphinx_rtd_theme/breadcrumbs.html
index c97b09ff..2a748df1 100644
--- a/sphinx_rtd_theme/breadcrumbs.html
+++ b/sphinx_rtd_theme/breadcrumbs.html
@@ -1,6 +1,6 @@
{# Support for Sphinx 1.3+ page_source_suffix, but don't break old builds. #}
-{% if page_source_suffix %}
+{% if page_source_suffix %}
{% set suffix = page_source_suffix %}
{% else %}
{% set suffix = source_suffix %}
@@ -22,34 +22,38 @@
- - Docs »
- {% for doc in parents %}
- - {{ doc.title }} »
- {% endfor %}
- - {{ title }}
- -
- {% if pagename != "search" %}
- {% if display_github %}
- {% if check_meta and 'github_url' in meta %}
-
- Edit on GitHub
- {% else %}
- Edit on GitHub
+ {% block breadcrumbs %}
+
- Docs »
+ {% for doc in parents %}
+ - {{ doc.title }} »
+ {% endfor %}
+ - {{ title }}
+ {% endblock %}
+ {% block breadcrumbs_aside %}
+ -
+ {% if pagename != "search" %}
+ {% if display_github %}
+ {% if check_meta and 'github_url' in meta %}
+
+ Edit on GitHub
+ {% else %}
+ Edit on GitHub
+ {% endif %}
+ {% elif display_bitbucket %}
+ {% if check_meta and 'bitbucket_url' in meta %}
+
+ Edit on Bitbucket
+ {% else %}
+ Edit on Bitbucket
+ {% endif %}
+ {% elif show_source and source_url_prefix %}
+ View page source
+ {% elif show_source and has_source and sourcename %}
+ View page source
{% endif %}
- {% elif display_bitbucket %}
- {% if check_meta and 'bitbucket_url' in meta %}
-
- Edit on Bitbucket
- {% else %}
- Edit on Bitbucket
- {% endif %}
- {% elif show_source and source_url_prefix %}
- View page source
- {% elif show_source and has_source and sourcename %}
- View page source
{% endif %}
- {% endif %}
-
+
+ {% endblock %}